/* rubik-300 - latin */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('../fonts/rubik-v19-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/rubik-v19-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/rubik-v19-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/rubik-v19-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/rubik-v19-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/rubik-v19-latin-300.svg#Rubik') format('svg'); /* Legacy iOS */
}
/* rubik-regular - latin */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/rubik-v19-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/rubik-v19-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/rubik-v19-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/rubik-v19-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/rubik-v19-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/rubik-v19-latin-regular.svg#Rubik') format('svg'); /* Legacy iOS */
}
/* rubik-500 - latin */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('../fonts/rubik-v19-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/rubik-v19-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/rubik-v19-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/rubik-v19-latin-500.woff') format('woff'), /* Modern Browsers */
       url('../fonts/rubik-v19-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/rubik-v19-latin-500.svg#Rubik') format('svg'); /* Legacy iOS */
}
/* rubik-700 - latin */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/rubik-v19-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/rubik-v19-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/rubik-v19-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/rubik-v19-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/rubik-v19-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/rubik-v19-latin-700.svg#Rubik') format('svg'); /* Legacy iOS */
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
  box-sizing: border-box;
  outline: none;
  line-height: 1;
  text-decoration: none;
}
* {
  box-sizing: border-box;
  outline: none;
  line-height: 1;
  text-decoration: none;
  letter-spacing: 0.01em;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;
}
body {
  line-height: 1;
}
ol, ul {
  list-style: none;
}
blockquote, q {
  quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
body, html {
  background-color: #fff;
}
body, * {
  color: #333;
  letter-spacing: -0.05em;
  line-height: 1.2;
  font-family: 'Rubik', sans-serif;
}
img {
  height: auto;
}
.container {
  position: relative;
  width: 100%;
  max-width: 1220px;
  margin: 0 auto;
  padding: 0 20px;
}
.container:after {
  content: '';
  display: block;
  clear: both;
}
.clearfix:after {
  content: '';
  display: block;
  clear: both;
}
a, .transition, button {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.float-100, .area, .section {
  float: left;
  width: 100%;
}
.uppercase {
  text-transform: uppercase;
}
input, select {
  -moz-appearance: none;
  -webkit-appearance: none;
}
div#arrange-viewing-modal .modal-content {
  background-color: #f7b131;
}
.content h1, .content h2, .content h3, .content h4, .content h5, .content h6, .content p {
  clear: both;
}
.content h1 {
  font-size: 28px;
  font-weight: 700;
  color: #333;
}
.content h2 {
  font-size: 20px;
  letter-spacing: -0.5px;
  color: #c64907;
  font-weight: 500;
}
.content h3 {
  font-size: 18px;
  letter-spacing: -0.45px;
  color: #c64907;
  font-weight: 700;
}
.content p {
  line-height: 1.2;
}
.content strong {
  font-family: 'Rubik', sans-serif;
  font-weight: 500;
  line-height: 1.2;
  letter-spacing: -0.05em;
}
.content em {
  font-style: italic;
}
.content a {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  color: #c64907;
}
.content a:hover {
  color: #f7b132;
}
.content .cta {
  float: left;
  display: block;
  border: 2px solid #f7b132;
  border-radius: 30px;
  padding: 12px 66px;
  margin-top: 10px;
  margin-bottom: 10px;
  font-weight: 500;
  font-size: 18px;
  background-color: #f7b132;
  color: #fff;
  position: relative;
}
.content .cta:hover {
  background-color: #fff;
  color: #f7b132;
}
.content blockquote {
  padding-left: 24px;
  border-left: 3px solid #f7b132;
}
.content ul {
  margin-bottom: 42px;
}
.btn {
  position: relative;
  text-align: center;
  cursor: pointer;
  padding: 0 15px;
  height: 50px;
  width: 177px;
  font-size: 20px;
  font-weight: 700;
  background-color: #f7b132;
  color: #fff;
  border-radius: 30px;
  color: white;
  min-width: 177px;
  display: inline-block;
  line-height: 50px;
  transition: 0.3s ease;
  margin-bottom: 30px;
}
.btn:hover {
  background-color: #e1a12d;
  color: white;
}
.content .btn {
  background-color: #f7b132;
  color: white;
  margin-bottom: 35px;
}
.content .btn:hover {
  background-color: #e1a12d;
  color: white;
}

.content ul li {
  position: relative;
  padding-left: 20px;
  margin-bottom: 12px;
  font-size: 16px;
  letter-spacing: -0.05em;
}
.content ul li:before {
  position: absolute;
  left: 0;
  top: 2px;
  content: '';
  width: 10px;
  height: 10px;
  background-color: #f7b132;
}
.content ol {
  list-style: none;
  counter-reset: item;
  margin-bottom: 42px;
}
.content ol li {
  counter-increment: item;
  position: relative;
  padding-left: 20px;
  margin-bottom: 12px;
  font-size: 16px;
  letter-spacing: -0.05em;
}
.content ol li:before {
  position: absolute;
  left: 0;
  top: 0;
  content: counter(item);
  color: #f7b132;
}
.content hr {
  border-top: 2px solid #c64907;
  margin-bottom: 20px;
  cursor: pointer;
}
.form-container.viewings-assistant h3 {
  text-align: center;
  padding-bottom: 14px;
}
.form-container.viewings-assistant form .gform_body {
  width: 100%;
}
.form-container.viewings-assistant form .gform_body ul, .form-container.viewings-assistant form .gform_body li {
  padding-left: 0;
}
.form-container.viewings-assistant form .gform_body ul:before, .form-container.viewings-assistant form .gform_body li:before {
  background-color: transparent !important;
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield .ginput_container label {
  display: block !important;
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield .ginput_container input {
  border: 2px solid #333;
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield .ginput_container.ginput_container_checkbox input:checked {
  background-image: url('../media/tick-white.svg') !important;
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield .ginput_container.ginput_container_textarea textarea {
  border: 2px solid #333;
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield .ginput_container.ginput_container_textarea .ginput_counter {
  display: none;
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield .ginput_container.ginput_container_select select {
  border: 2px solid #333;
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent input {
  border: 2px solid #333;
  background-color: #fff !important;
  height: 21px;
  width: 21px;
  display: inline-block;
  float: left;
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent input:checked {
  -webkit-transition: 0.1s;
  -moz-transition: 0.1s;
  -ms-transition: 0.1s;
  -o-transition: 0.1s;
  transition: 0.1s;
  background-image: url('../media/tick-white.svg');
  background-color: #333 !important;
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent .gfield_consent_label {
  display: inline-block;
  float: left;
  padding: 6px 0 0 12px;
  font-size: 14px;
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield .ginput_container.ginput_container_fileupload {
  padding-top: 6px;
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield#field_4_2 .ginput_container_select:after {
  top: 10px;
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield#field_4_4 {
  margin-top: -30px;
  margin-bottom: 40px;
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield#field_4_4 .select2 {
  width: 100% !important;
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield#field_4_4 .select2-container--default .select2-selection--single {
  border: none;
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield#field_4_4 .select2-container--default .select2-selection--single .select2-selection__rendered {
  border: 2px solid #333;
  cursor: default;
  height: 40px;
  border-radius: 4px;
  font-size: 16px;
  font-weight: 500;
  padding: 6px 10px;
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield#field_4_4 .select2-selection__arrow {
  display: none;
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield#field_4_5 p {
  margin-bottom: 10px !important;
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield .gfield_repeater .gfield_label {
  display: none;
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield .gfield_repeater .gfield_repeater_items .gfield_repeater_item:nth-last-of-type(1) .gfield_repeater_buttons .add_repeater_item {
  display: block;
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield .gfield_repeater .gfield_repeater_items .gfield_repeater_item .gfield_repeater_cell {
  float: left;
  width: 100%;
  margin-right: 12px;
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield .gfield_repeater .gfield_repeater_items .gfield_repeater_item .gfield_repeater_cell:nth-of-type(3n) {
  margin-right: 0;
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield .gfield_repeater .gfield_repeater_items .gfield_repeater_item .gfield_repeater_buttons {
  display: block;
  width: 100%;
  float: right;
  margin: 6px 0 16px 0;
  position: relative;
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield .gfield_repeater .gfield_repeater_items .gfield_repeater_item .gfield_repeater_buttons .add_repeater_item {
  padding: 10px 16px;
  display: none;
  border: 2px solid #f7b132;
  border-radius: 4px;
  color: #fff;
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield .gfield_repeater .gfield_repeater_items .gfield_repeater_item .gfield_repeater_buttons .add_repeater_item:hover {
  background-color: #fff;
  color: #f7b132;
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield .gfield_repeater .gfield_repeater_items .gfield_repeater_item .gfield_repeater_buttons .remove_repeater_item {
  height: 43px;
  font-weight: 500;
  font-size: 14px;
  background-color: #c64907;
  position: absolute;
  top: -59px;
  right: -2px;
  padding: 13px 9px;
  color: #fff;
  border: none;
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield .gfield_repeater .gfield_repeater_items .gfield_repeater_item .gfield_repeater_buttons button {
  float: right;
  background-color: #f7b132;
  color: #fff;
  font-size: 14px;
  letter-spacing: -0.35px;
  cursor: pointer;
  -moz-appearance: none;
  -webkit-appearance: none;
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield#field_4_10 h3 {
  color: #333;
  font-size: 18px;
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield#field_7_4 {
  padding-top: 16px;
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield#field_7_4 label {
  display: block !important;
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield#field_7_10 .ginput_container_consent input {
  border: 2px solid #333;
  background-color: #fff !important;
  height: 21px;
  width: 21px;
  display: inline-block;
  float: left;
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield#field_7_10 .ginput_container_consent input:checked {
  -webkit-transition: 0.1s;
  -moz-transition: 0.1s;
  -ms-transition: 0.1s;
  -o-transition: 0.1s;
  transition: 0.1s;
  background-color: #333 !important;
  background-image: url('../media/tick-white.svg');
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield#field_7_10 .ginput_container_consent label {
  display: inline-block;
  float: left;
  padding: 0 0 0 12px;
  font-size: 14px;
  width: calc(100% - 40px);
  margin-bottom: 10px;
}
.form-container.viewings-assistant form .gform_body .gform_fields .gfield#field_7_10 .gfield_description {
  width: 100%;
  float: left;
}
.form-container.viewings-assistant form .gform_body .gform_fields .half-width .ginput_container.ginput_container_checkbox {
  margin-top: -25px;
}
.form-container.viewings-assistant form .gform_body .gform_fields .half-width .ginput_container.ginput_container_checkbox .gfield_checkbox li {
  display: block;
  float: left;
  width: calc(50% - 10px);
  margin-right: 20px;
  margin-bottom: 0;
}
.form-container.viewings-assistant form .gform_body .gform_fields .half-width .ginput_container.ginput_container_checkbox .gfield_checkbox li:nth-of-type(2n) {
  margin-right: 0;
}
.form-container.viewings-assistant form .gform_body .gform_fields .half-width .ginput_container.ginput_container_checkbox .gfield_checkbox li label {
  display: inline !important;
}
.form-container.viewings-assistant form .gform_body .gform_fields .half-width .ginput_container.ginput_container_name span {
  width: calc(50% - 10px);
  margin-right: 20px;
  float: left;
  display: block;
}
.form-container.viewings-assistant form .gform_body .gform_fields .half-width .ginput_container.ginput_container_name span label {
  display: none !important;
}
.form-container.viewings-assistant form .gform_body .gform_fields .half-width .ginput_container.ginput_container_name span:nth-of-type(2n) {
  margin-right: 0;
}
.form-container.viewings-assistant form .gform_footer button, .form-container.viewings-assistant form .gform_footer input {
  border: 2px solid #333;
}
.gform_wrapper div.validation_error {
  color: #fff !important;
  background-color: #c74118;
  width: 100%;
  float: left;
  display: block;
  margin-bottom: 6px;
  font-family: 'Rubik', sans-serif;
  font-size: 14px;
}
.gform_wrapper .gform_body {
  display: block;
  float: left;
}
.gform_wrapper .gform_body .validation_message {
  background-color: #c74118;
  width: 100%;
  color: #fff !important;
  margin-bottom: 6px;
  font-size: 14px;
  font-family: 'Rubik', sans-serif;
}
.gform_wrapper .gform_body .gform_fields .gfield {
  display: block;
  float: left;
  width: 100%;
}
.gform_wrapper .gform_body .gform_fields .gfield label {
  display: none;
}
.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input, .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea, .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select {
  font-family: 'Rubik', sans-serif;
  -webkit-appearance: none;
  font-size: 16px;
  color: #333;
  border: none;
  background-color: #fff;
  border-radius: 4px;
  width: 100%;
  padding: 10px;
  margin: 0 0 10px 0;
  font-weight: 500;
  letter-spacing: -0.3px;
}
.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input::placeholder, .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea::placeholder, .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select::placeholder {
  color: #333;
}
.gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_textarea {
  max-height: 60px;
  margin-bottom: 16px;
}
.gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_textarea textarea {
  max-height: 60px;
  resize: none;
}
.gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_select {
  position: relative;
}
.gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_select:after {
  content: '';
  pointer-events: none;
  position: absolute;
  right: 6px;
  top: 8px;
  background-image: url('/wp-content/uploads/2019/07/arrow-down.svg');
  height: 24px;
  width: 24px;
  background-size: 18px;
  background-position: center;
  background-repeat: no-repeat;
}
.gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_checkbox {
  margin-top: 10px;
}
.gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_checkbox input {
  border: 2px solid #333;
  background-color: transparent;
  height: 21px;
  width: 21px;
}
.gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_checkbox input:checked {
  -webkit-transition: 0.1s;
  -moz-transition: 0.1s;
  -ms-transition: 0.1s;
  -o-transition: 0.1s;
  transition: 0.1s;
  background-image: url('../media/tick.svg');
  background-color: #333;
}
.gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_checkbox label {
  font-size: 14px;
  position: relative;
  top: -18px;
  display: inline;
  padding-left: 8px;
  color: #333;
}
.gform_wrapper .gform_body .gform_fields .gfield.gform_hidden,
.gform_wrapper .gform_body .gform_fields .gfield.gform_validation_container {
  display: none;
}
.gform_wrapper .gform_footer {
  display: block;
  float: left;
  width: 100%;
}
.gform_wrapper .gform_footer input, .gform_wrapper .gform_footer button {
  font-family: 'Rubik', sans-serif;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  cursor: pointer;
  background-color: #333;
  border: 3px solid #333;
  border-radius: 4px;
  color: #fff;
  font-size: 16px;
  padding: 10px 30px;
  display: block;
  float: right;
  margin-bottom: 30px;
  -webkit-appearance: none;
}
.gform_wrapper .gform_footer input:hover, .gform_wrapper .gform_footer button:hover {
  color: #333;
  background-color: #fff;
}
#field_2_5 label {
  display: inline !important;
}
.mapboxgl-map {
  font: 12px/20px 'Helvetica Neue', Arial, Helvetica, sans-serif;
  overflow: hidden;
  position: relative;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  text-align: left;
}
.mapboxgl-map:-webkit-full-screen {
  width: 100%;
  height: 100%;
}
.mapboxgl-canary {
  background-color: salmon;
}
.mapboxgl-canvas-container.mapboxgl-interactive, .mapboxgl-ctrl-group > button.mapboxgl-ctrl-compass {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer {
  cursor: pointer;
}
.mapboxgl-canvas-container.mapboxgl-interactive:active, .mapboxgl-ctrl-group > button.mapboxgl-ctrl-compass:active {
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: grabbing;
}
.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate, .mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas {
  touch-action: pan-x pan-y;
}
.mapboxgl-canvas-container.mapboxgl-touch-drag-pan, .mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas {
  touch-action: pinch-zoom;
}
.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan, .mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas {
  touch-action: none;
}
.mapboxgl-ctrl-top-left, .mapboxgl-ctrl-top-right, .mapboxgl-ctrl-bottom-left, .mapboxgl-ctrl-bottom-right {
  position: absolute;
  pointer-events: none;
  z-index: 2;
}
.mapboxgl-ctrl-top-left {
  top: 0;
  left: 0;
}
.mapboxgl-ctrl-top-right {
  top: 0;
  right: 0;
}
.mapboxgl-ctrl-bottom-left {
  bottom: 0;
  left: 0;
}
.mapboxgl-ctrl-bottom-right {
  right: 0;
  bottom: 0;
}
.mapboxgl-ctrl {
  clear: both;
  pointer-events: auto;
  /* workaround for a Safari bug https://github.com/mapbox/mapbox-gl-js/issues/8185 */
  transform: translate(0, 0);
}
.mapboxgl-ctrl-top-left .mapboxgl-ctrl {
  margin: 10px 0 0 10px;
  float: left;
}
.mapboxgl-ctrl-top-right .mapboxgl-ctrl {
  margin: 10px 10px 0 0;
  float: right;
}
.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl {
  margin: 0 0 10px 10px;
  float: left;
}
.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl {
  margin: 0 10px 10px 0;
  float: right;
}
.mapboxgl-ctrl-group {
  border-radius: 4px;
  overflow: hidden;
  background: #fff;
}
.mapboxgl-ctrl-group:not(:empty) {
  -moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.1);
}
.mapboxgl-ctrl-group > button {
  width: 30px;
  height: 30px;
  display: block;
  padding: 0;
  outline: none;
  border: 0;
  box-sizing: border-box;
  background-color: transparent;
  cursor: pointer;
}
.mapboxgl-ctrl-group > button + button {
  border-top: 1px solid #ddd;
}
/* https://bugzilla.mozilla.org/show_bug.cgi?id=140562 */
.mapboxgl-ctrl > button::-moz-focus-inner {
  border: 0;
  padding: 0;
}
.mapboxgl-ctrl > button:hover {
  background-color: rgba(0, 0, 0, 0.05);
}
.mapboxgl-ctrl-icon, .mapboxgl-ctrl-icon > .mapboxgl-ctrl-compass-arrow {
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.mapboxgl-ctrl-icon {
  padding: 5px;
}
.mapboxgl-ctrl-icon.mapboxgl-ctrl-icon-disabled {
  opacity: 0.25;
  border-color: #373737;
}
.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-out {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath style='fill:%23333333;' d='m 7,9 c -0.554,0 -1,0.446 -1,1 0,0.554 0.446,1 1,1 l 6,0 c 0.554,0 1,-0.446 1,-1 0,-0.554 -0.446,-1 -1,-1 z'/%3E %3C/svg%3E");
}
.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-in {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath style='fill:%23333333;' d='M 10 6 C 9.446 6 9 6.4459904 9 7 L 9 9 L 7 9 C 6.446 9 6 9.446 6 10 C 6 10.554 6.446 11 7 11 L 9 11 L 9 13 C 9 13.55401 9.446 14 10 14 C 10.554 14 11 13.55401 11 13 L 11 11 L 13 11 C 13.554 11 14 10.554 14 10 C 14 9.446 13.554 9 13 9 L 11 9 L 11 7 C 11 6.4459904 10.554 6 10 6 z'/%3E %3C/svg%3E");
}
.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E %3Cpath d='M10 4C9 4 9 5 9 5L9 5.1A5 5 0 0 0 5.1 9L5 9C5 9 4 9 4 10 4 11 5 11 5 11L5.1 11A5 5 0 0 0 9 14.9L9 15C9 15 9 16 10 16 11 16 11 15 11 15L11 14.9A5 5 0 0 0 14.9 11L15 11C15 11 16 11 16 10 16 9 15 9 15 9L14.9 9A5 5 0 0 0 11 5.1L11 5C11 5 11 4 10 4zM10 6.5A3.5 3.5 0 0 1 13.5 10 3.5 3.5 0 0 1 10 13.5 3.5 3.5 0 0 1 6.5 10 3.5 3.5 0 0 1 10 6.5zM10 8.3A1.8 1.8 0 0 0 8.3 10 1.8 1.8 0 0 0 10 11.8 1.8 1.8 0 0 0 11.8 10 1.8 1.8 0 0 0 10 8.3z'/%3E %3C/svg%3E");
  content: "";
  display: block;
  width: 100%;
  height: 100%;
}
.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate::before:disabled {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E %3Cpath d='M10 4C9 4 9 5 9 5L9 5.1A5 5 0 0 0 5.1 9L5 9C5 9 4 9 4 10 4 11 5 11 5 11L5.1 11A5 5 0 0 0 9 14.9L9 15C9 15 9 16 10 16 11 16 11 15 11 15L11 14.9A5 5 0 0 0 14.9 11L15 11C15 11 16 11 16 10 16 9 15 9 15 9L14.9 9A5 5 0 0 0 11 5.1L11 5C11 5 11 4 10 4zM10 6.5A3.5 3.5 0 0 1 13.5 10 3.5 3.5 0 0 1 10 13.5 3.5 3.5 0 0 1 6.5 10 3.5 3.5 0 0 1 10 6.5zM10 8.3A1.8 1.8 0 0 0 8.3 10 1.8 1.8 0 0 0 10 11.8 1.8 1.8 0 0 0 11.8 10 1.8 1.8 0 0 0 10 8.3z'/%3E %3C/svg%3E");
}
.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E %3Cpath d='M10 4C9 4 9 5 9 5L9 5.1A5 5 0 0 0 5.1 9L5 9C5 9 4 9 4 10 4 11 5 11 5 11L5.1 11A5 5 0 0 0 9 14.9L9 15C9 15 9 16 10 16 11 16 11 15 11 15L11 14.9A5 5 0 0 0 14.9 11L15 11C15 11 16 11 16 10 16 9 15 9 15 9L14.9 9A5 5 0 0 0 11 5.1L11 5C11 5 11 4 10 4zM10 6.5A3.5 3.5 0 0 1 13.5 10 3.5 3.5 0 0 1 10 13.5 3.5 3.5 0 0 1 6.5 10 3.5 3.5 0 0 1 10 6.5zM10 8.3A1.8 1.8 0 0 0 8.3 10 1.8 1.8 0 0 0 10 11.8 1.8 1.8 0 0 0 11.8 10 1.8 1.8 0 0 0 10 8.3z'/%3E %3C/svg%3E");
}
.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E %3Cpath d='M10 4C9 4 9 5 9 5L9 5.1A5 5 0 0 0 5.1 9L5 9C5 9 4 9 4 10 4 11 5 11 5 11L5.1 11A5 5 0 0 0 9 14.9L9 15C9 15 9 16 10 16 11 16 11 15 11 15L11 14.9A5 5 0 0 0 14.9 11L15 11C15 11 16 11 16 10 16 9 15 9 15 9L14.9 9A5 5 0 0 0 11 5.1L11 5C11 5 11 4 10 4zM10 6.5A3.5 3.5 0 0 1 13.5 10 3.5 3.5 0 0 1 10 13.5 3.5 3.5 0 0 1 6.5 10 3.5 3.5 0 0 1 10 6.5zM10 8.3A1.8 1.8 0 0 0 8.3 10 1.8 1.8 0 0 0 10 11.8 1.8 1.8 0 0 0 11.8 10 1.8 1.8 0 0 0 10 8.3z'/%3E %3C/svg%3E");
}
.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E %3Cpath d='M 10,4 C 9,4 9,5 9,5 L 9,5.1 C 7.0357113,5.5006048 5.5006048,7.0357113 5.1,9 L 5,9 c 0,0 -1,0 -1,1 0,1 1,1 1,1 l 0.1,0 c 0.4006048,1.964289 1.9357113,3.499395 3.9,3.9 L 9,15 c 0,0 0,1 1,1 1,0 1,-1 1,-1 l 0,-0.1 c 1.964289,-0.400605 3.499395,-1.935711 3.9,-3.9 l 0.1,0 c 0,0 1,0 1,-1 C 16,9 15,9 15,9 L 14.9,9 C 14.499395,7.0357113 12.964289,5.5006048 11,5.1 L 11,5 c 0,0 0,-1 -1,-1 z m 0,2.5 c 1.932997,0 3.5,1.5670034 3.5,3.5 0,1.932997 -1.567003,3.5 -3.5,3.5 C 8.0670034,13.5 6.5,11.932997 6.5,10 6.5,8.0670034 8.0670034,6.5 10,6.5 Z'/%3E %3C/svg%3E");
}
.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E %3Cpath d='M 10,4 C 9,4 9,5 9,5 L 9,5.1 C 7.0357113,5.5006048 5.5006048,7.0357113 5.1,9 L 5,9 c 0,0 -1,0 -1,1 0,1 1,1 1,1 l 0.1,0 c 0.4006048,1.964289 1.9357113,3.499395 3.9,3.9 L 9,15 c 0,0 0,1 1,1 1,0 1,-1 1,-1 l 0,-0.1 c 1.964289,-0.400605 3.499395,-1.935711 3.9,-3.9 l 0.1,0 c 0,0 1,0 1,-1 C 16,9 15,9 15,9 L 14.9,9 C 14.499395,7.0357113 12.964289,5.5006048 11,5.1 L 11,5 c 0,0 0,-1 -1,-1 z m 0,2.5 c 1.932997,0 3.5,1.5670034 3.5,3.5 0,1.932997 -1.567003,3.5 -3.5,3.5 C 8.0670034,13.5 6.5,11.932997 6.5,10 6.5,8.0670034 8.0670034,6.5 10,6.5 Z'/%3E %3C/svg%3E");
}
.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting::before {
  -webkit-animation: mapboxgl-spin 2s infinite linear;
  -moz-animation: mapboxgl-spin 2s infinite linear;
  -o-animation: mapboxgl-spin 2s infinite linear;
  -ms-animation: mapboxgl-spin 2s infinite linear;
  animation: mapboxgl-spin 2s infinite linear;
}
@-webkit-keyframes mapboxgl-spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@-moz-keyframes mapboxgl-spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(360deg);
  }
}
@-o-keyframes mapboxgl-spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(360deg);
  }
}
@-ms-keyframes mapboxgl-spin {
  0% {
    -ms-transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(360deg);
  }
}
@keyframes mapboxgl-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.mapboxgl-ctrl-icon.mapboxgl-ctrl-fullscreen {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M 5 4 C 4.5 4 4 4.5 4 5 L 4 6 L 4 9 L 4.5 9 L 5.7773438 7.296875 C 6.7771319 8.0602131 7.835765 8.9565728 8.890625 10 C 7.8257121 11.0633 6.7761791 11.951675 5.78125 12.707031 L 4.5 11 L 4 11 L 4 15 C 4 15.5 4.5 16 5 16 L 9 16 L 9 15.5 L 7.2734375 14.205078 C 8.0428931 13.187886 8.9395441 12.133481 9.9609375 11.068359 C 11.042371 12.14699 11.942093 13.2112 12.707031 14.21875 L 11 15.5 L 11 16 L 14 16 L 15 16 C 15.5 16 16 15.5 16 15 L 16 14 L 16 11 L 15.5 11 L 14.205078 12.726562 C 13.177985 11.949617 12.112718 11.043577 11.037109 10.009766 C 12.151856 8.981061 13.224345 8.0798624 14.228516 7.3046875 L 15.5 9 L 16 9 L 16 5 C 16 4.5 15.5 4 15 4 L 11 4 L 11 4.5 L 12.703125 5.7773438 C 11.932647 6.7864834 11.026693 7.8554712 9.9707031 8.9199219 C 8.9584739 7.8204943 8.0698767 6.7627188 7.3046875 5.7714844 L 9 4.5 L 9 4 L 6 4 L 5 4 z '/%3E %3C/svg%3E");
}
.mapboxgl-ctrl-icon.mapboxgl-ctrl-shrink {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath style='fill:%23000000;' d='M 4.2421875 3.4921875 A 0.750075 0.750075 0 0 0 3.71875 4.78125 L 5.9648438 7.0273438 L 4 8.5 L 4 9 L 8 9 C 8.500001 8.9999988 9 8.4999992 9 8 L 9 4 L 8.5 4 L 7.0175781 5.9550781 L 4.78125 3.71875 A 0.750075 0.750075 0 0 0 4.2421875 3.4921875 z M 15.734375 3.4921875 A 0.750075 0.750075 0 0 0 15.21875 3.71875 L 12.984375 5.953125 L 11.5 4 L 11 4 L 11 8 C 11 8.4999992 11.499999 8.9999988 12 9 L 16 9 L 16 8.5 L 14.035156 7.0273438 L 16.28125 4.78125 A 0.750075 0.750075 0 0 0 15.734375 3.4921875 z M 4 11 L 4 11.5 L 5.9648438 12.972656 L 3.71875 15.21875 A 0.75130096 0.75130096 0 1 0 4.78125 16.28125 L 7.0273438 14.035156 L 8.5 16 L 9 16 L 9 12 C 9 11.500001 8.500001 11.000001 8 11 L 4 11 z M 12 11 C 11.499999 11.000001 11 11.500001 11 12 L 11 16 L 11.5 16 L 12.972656 14.035156 L 15.21875 16.28125 A 0.75130096 0.75130096 0 1 0 16.28125 15.21875 L 14.035156 12.972656 L 16 11.5 L 16 11 L 12 11 z '/%3E %3C/svg%3E");
}
.mapboxgl-ctrl-icon.mapboxgl-ctrl-compass > .mapboxgl-ctrl-compass-arrow {
  width: 20px;
  height: 20px;
  margin: 5px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E %3Cpolygon fill='%23333333' points='6,9 10,1 14,9'/%3E %3Cpolygon fill='%23CCCCCC' points='6,11 10,19 14,11 '/%3E %3C/svg%3E");
  background-repeat: no-repeat;
  display: inline-block;
}
a.mapboxgl-ctrl-logo {
  width: 85px;
  height: 21px;
  margin: 0 0 -3px -3px;
  display: block;
  background-repeat: no-repeat;
  cursor: pointer;
  background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 84.49 21' style='enable-background:new 0 0 84.49 21;' xml:space='preserve'%3E%3Cg%3E %3Cpath class='st0' style='opacity:0.9; fill: %23FFFFFF; enable-background: new;' d='M83.25,14.26c0,0.12-0.09,0.21-0.21,0.21h-1.61c-0.13,0-0.24-0.06-0.3-0.17l-1.44-2.39l-1.44,2.39 c-0.06,0.11-0.18,0.17-0.3,0.17h-1.61c-0.04,0-0.08-0.01-0.12-0.03c-0.09-0.06-0.13-0.19-0.06-0.28l0,0l2.43-3.68L76.2,6.84 c-0.02-0.03-0.03-0.07-0.03-0.12c0-0.12,0.09-0.21,0.21-0.21h1.61c0.13,0,0.24,0.06,0.3,0.17l1.41,2.36l1.4-2.35 c0.06-0.11,0.18-0.17,0.3-0.17H83c0.04,0,0.08,0.01,0.12,0.03c0.09,0.06,0.13,0.19,0.06,0.28l0,0l-2.37,3.63l2.43,3.67 C83.24,14.18,83.25,14.22,83.25,14.26z'/%3E %3Cpath class='st0' style='opacity:0.9; fill: %23FFFFFF; enable-background: new;' d='M66.24,9.59c-0.39-1.88-1.96-3.28-3.84-3.28c-1.03,0-2.03,0.42-2.73,1.18V3.51c0-0.13-0.1-0.23-0.23-0.23h-1.4 c-0.13,0-0.23,0.11-0.23,0.23v10.72c0,0.13,0.1,0.23,0.23,0.23h1.4c0.13,0,0.23-0.11,0.23-0.23V13.5c0.71,0.75,1.7,1.18,2.73,1.18 c1.88,0,3.45-1.41,3.84-3.29C66.37,10.79,66.37,10.18,66.24,9.59L66.24,9.59z M62.08,13c-1.32,0-2.39-1.11-2.41-2.48v-0.06 c0.02-1.38,1.09-2.48,2.41-2.48s2.42,1.12,2.42,2.51S63.41,13,62.08,13z'/%3E %3Cpath class='st0' style='opacity:0.9; fill: %23FFFFFF; enable-background: new;' d='M71.67,6.32c-1.98-0.01-3.72,1.35-4.16,3.29c-0.13,0.59-0.13,1.19,0,1.77c0.44,1.94,2.17,3.32,4.17,3.3 c2.35,0,4.26-1.87,4.26-4.19S74.04,6.32,71.67,6.32z M71.65,13.01c-1.33,0-2.42-1.12-2.42-2.51s1.08-2.52,2.42-2.52 c1.33,0,2.42,1.12,2.42,2.51S72.99,13,71.65,13.01L71.65,13.01z'/%3E %3Cpath class='st1' style='opacity:0.35; enable-background:new;' d='M62.08,7.98c-1.32,0-2.39,1.11-2.41,2.48v0.06C59.68,11.9,60.75,13,62.08,13s2.42-1.12,2.42-2.51 S63.41,7.98,62.08,7.98z M62.08,11.76c-0.63,0-1.14-0.56-1.17-1.25v-0.04c0.01-0.69,0.54-1.25,1.17-1.25 c0.63,0,1.17,0.57,1.17,1.27C63.24,11.2,62.73,11.76,62.08,11.76z'/%3E %3Cpath class='st1' style='opacity:0.35; enable-background:new;' d='M71.65,7.98c-1.33,0-2.42,1.12-2.42,2.51S70.32,13,71.65,13s2.42-1.12,2.42-2.51S72.99,7.98,71.65,7.98z M71.65,11.76c-0.64,0-1.17-0.57-1.17-1.27c0-0.7,0.53-1.26,1.17-1.26s1.17,0.57,1.17,1.27C72.82,11.21,72.29,11.76,71.65,11.76z'/%3E %3Cpath class='st0' style='opacity:0.9; fill: %23FFFFFF; enable-background: new;' d='M45.74,6.53h-1.4c-0.13,0-0.23,0.11-0.23,0.23v0.73c-0.71-0.75-1.7-1.18-2.73-1.18 c-2.17,0-3.94,1.87-3.94,4.19s1.77,4.19,3.94,4.19c1.04,0,2.03-0.43,2.73-1.19v0.73c0,0.13,0.1,0.23,0.23,0.23h1.4 c0.13,0,0.23-0.11,0.23-0.23V6.74c0-0.12-0.09-0.22-0.22-0.22C45.75,6.53,45.75,6.53,45.74,6.53z M44.12,10.53 C44.11,11.9,43.03,13,41.71,13s-2.42-1.12-2.42-2.51s1.08-2.52,2.4-2.52c1.33,0,2.39,1.11,2.41,2.48L44.12,10.53z'/%3E %3Cpath class='st1' style='opacity:0.35; enable-background:new;' d='M41.71,7.98c-1.33,0-2.42,1.12-2.42,2.51S40.37,13,41.71,13s2.39-1.11,2.41-2.48v-0.06 C44.1,9.09,43.03,7.98,41.71,7.98z M40.55,10.49c0-0.7,0.52-1.27,1.17-1.27c0.64,0,1.14,0.56,1.17,1.25v0.04 c-0.01,0.68-0.53,1.24-1.17,1.24C41.08,11.75,40.55,11.19,40.55,10.49z'/%3E %3Cpath class='st0' style='opacity:0.9; fill: %23FFFFFF; enable-background: new;' d='M52.41,6.32c-1.03,0-2.03,0.42-2.73,1.18V6.75c0-0.13-0.1-0.23-0.23-0.23h-1.4c-0.13,0-0.23,0.11-0.23,0.23 v10.72c0,0.13,0.1,0.23,0.23,0.23h1.4c0.13,0,0.23-0.1,0.23-0.23V13.5c0.71,0.75,1.7,1.18,2.74,1.18c2.17,0,3.94-1.87,3.94-4.19 S54.58,6.32,52.41,6.32z M52.08,13.01c-1.32,0-2.39-1.11-2.42-2.48v-0.07c0.02-1.38,1.09-2.49,2.4-2.49c1.32,0,2.41,1.12,2.41,2.51 S53.4,13,52.08,13.01L52.08,13.01z'/%3E %3Cpath class='st1' style='opacity:0.35; enable-background:new;' d='M52.08,7.98c-1.32,0-2.39,1.11-2.42,2.48v0.06c0.03,1.38,1.1,2.48,2.42,2.48s2.41-1.12,2.41-2.51 S53.4,7.98,52.08,7.98z M52.08,11.76c-0.63,0-1.14-0.56-1.17-1.25v-0.04c0.01-0.69,0.54-1.25,1.17-1.25c0.63,0,1.17,0.58,1.17,1.27 S52.72,11.76,52.08,11.76z'/%3E %3Cpath class='st0' style='opacity:0.9; fill: %23FFFFFF; enable-background: new;' d='M36.08,14.24c0,0.13-0.1,0.23-0.23,0.23h-1.41c-0.13,0-0.23-0.11-0.23-0.23V9.68c0-0.98-0.74-1.71-1.62-1.71 c-0.8,0-1.46,0.7-1.59,1.62l0.01,4.66c0,0.13-0.11,0.23-0.23,0.23h-1.41c-0.13,0-0.23-0.11-0.23-0.23V9.68 c0-0.98-0.74-1.71-1.62-1.71c-0.85,0-1.54,0.79-1.6,1.8v4.48c0,0.13-0.1,0.23-0.23,0.23h-1.4c-0.13,0-0.23-0.11-0.23-0.23V6.74 c0.01-0.13,0.1-0.22,0.23-0.22h1.4c0.13,0,0.22,0.11,0.23,0.22V7.4c0.5-0.68,1.3-1.09,2.16-1.1h0.03c1.09,0,2.09,0.6,2.6,1.55 c0.45-0.95,1.4-1.55,2.44-1.56c1.62,0,2.93,1.25,2.9,2.78L36.08,14.24z'/%3E %3Cpath class='st1' style='opacity:0.35; enable-background:new;' d='M84.34,13.59l-0.07-0.13l-1.96-2.99l1.94-2.95c0.44-0.67,0.26-1.56-0.41-2.02c-0.02,0-0.03,0-0.04-0.01 c-0.23-0.15-0.5-0.22-0.78-0.22h-1.61c-0.56,0-1.08,0.29-1.37,0.78L79.72,6.6l-0.34-0.56C79.09,5.56,78.57,5.27,78,5.27h-1.6 c-0.6,0-1.13,0.37-1.35,0.92c-2.19-1.66-5.28-1.47-7.26,0.45c-0.35,0.34-0.65,0.72-0.89,1.14c-0.9-1.62-2.58-2.72-4.5-2.72 c-0.5,0-1.01,0.07-1.48,0.23V3.51c0-0.82-0.66-1.48-1.47-1.48h-1.4c-0.81,0-1.47,0.66-1.47,1.47v3.75 c-0.95-1.36-2.5-2.18-4.17-2.19c-0.74,0-1.46,0.16-2.12,0.47c-0.24-0.17-0.54-0.26-0.84-0.26h-1.4c-0.45,0-0.87,0.21-1.15,0.56 c-0.02-0.03-0.04-0.05-0.07-0.08c-0.28-0.3-0.68-0.47-1.09-0.47h-1.39c-0.3,0-0.6,0.09-0.84,0.26c-0.67-0.3-1.39-0.46-2.12-0.46 c-1.83,0-3.43,1-4.37,2.5c-0.2-0.46-0.48-0.89-0.83-1.25c-0.8-0.81-1.89-1.25-3.02-1.25h-0.01c-0.89,0.01-1.75,0.33-2.46,0.88 c-0.74-0.57-1.64-0.88-2.57-0.88H28.1c-0.29,0-0.58,0.03-0.86,0.11c-0.28,0.06-0.56,0.16-0.82,0.28c-0.21-0.12-0.45-0.18-0.7-0.18 h-1.4c-0.82,0-1.47,0.66-1.47,1.47v7.5c0,0.82,0.66,1.47,1.47,1.47h1.4c0.82,0,1.48-0.66,1.48-1.48l0,0V9.79 c0.03-0.36,0.23-0.59,0.36-0.59c0.18,0,0.38,0.18,0.38,0.47v4.57c0,0.82,0.66,1.47,1.47,1.47h1.41c0.82,0,1.47-0.66,1.47-1.47 l-0.01-4.57c0.06-0.32,0.25-0.47,0.35-0.47c0.18,0,0.38,0.18,0.38,0.47v4.57c0,0.82,0.66,1.47,1.47,1.47h1.41 c0.82,0,1.47-0.66,1.47-1.47v-0.38c0.96,1.29,2.46,2.06,4.06,2.06c0.74,0,1.46-0.16,2.12-0.47c0.24,0.17,0.54,0.26,0.84,0.26h1.39 c0.3,0,0.6-0.09,0.84-0.26v2.01c0,0.82,0.66,1.47,1.47,1.47h1.4c0.82,0,1.47-0.66,1.47-1.47v-1.77c0.48,0.15,0.99,0.23,1.49,0.22 c1.7,0,3.22-0.87,4.17-2.2v0.52c0,0.82,0.66,1.47,1.47,1.47h1.4c0.3,0,0.6-0.09,0.84-0.26c0.66,0.31,1.39,0.47,2.12,0.47 c1.92,0,3.6-1.1,4.49-2.73c1.54,2.65,4.95,3.53,7.58,1.98c0.18-0.11,0.36-0.22,0.53-0.36c0.22,0.55,0.76,0.91,1.35,0.9H78 c0.56,0,1.08-0.29,1.37-0.78l0.37-0.61l0.37,0.61c0.29,0.48,0.81,0.78,1.38,0.78h1.6c0.81,0,1.46-0.66,1.45-1.46 C84.49,14.02,84.44,13.8,84.34,13.59L84.34,13.59z M35.86,14.47h-1.41c-0.13,0-0.23-0.11-0.23-0.23V9.68 c0-0.98-0.74-1.71-1.62-1.71c-0.8,0-1.46,0.7-1.59,1.62l0.01,4.66c0,0.13-0.1,0.23-0.23,0.23h-1.41c-0.13,0-0.23-0.11-0.23-0.23 V9.68c0-0.98-0.74-1.71-1.62-1.71c-0.85,0-1.54,0.79-1.6,1.8v4.48c0,0.13-0.1,0.23-0.23,0.23h-1.4c-0.13,0-0.23-0.11-0.23-0.23 V6.74c0.01-0.13,0.11-0.22,0.23-0.22h1.4c0.13,0,0.22,0.11,0.23,0.22V7.4c0.5-0.68,1.3-1.09,2.16-1.1h0.03 c1.09,0,2.09,0.6,2.6,1.55c0.45-0.95,1.4-1.55,2.44-1.56c1.62,0,2.93,1.25,2.9,2.78l0.01,5.16C36.09,14.36,35.98,14.46,35.86,14.47 L35.86,14.47z M45.97,14.24c0,0.13-0.1,0.23-0.23,0.23h-1.4c-0.13,0-0.23-0.11-0.23-0.23V13.5c-0.7,0.76-1.69,1.18-2.72,1.18 c-2.17,0-3.94-1.87-3.94-4.19s1.77-4.19,3.94-4.19c1.03,0,2.02,0.43,2.73,1.18V6.74c0-0.13,0.1-0.23,0.23-0.23h1.4 c0.12-0.01,0.22,0.08,0.23,0.21c0,0.01,0,0.01,0,0.02v7.51h-0.01V14.24z M52.41,14.67c-1.03,0-2.02-0.43-2.73-1.18v3.97 c0,0.13-0.1,0.23-0.23,0.23h-1.4c-0.13,0-0.23-0.1-0.23-0.23V6.75c0-0.13,0.1-0.22,0.23-0.22h1.4c0.13,0,0.23,0.11,0.23,0.23v0.73 c0.71-0.76,1.7-1.18,2.73-1.18c2.17,0,3.94,1.86,3.94,4.18S54.58,14.67,52.41,14.67z M66.24,11.39c-0.39,1.87-1.96,3.29-3.84,3.29 c-1.03,0-2.02-0.43-2.73-1.18v0.73c0,0.13-0.1,0.23-0.23,0.23h-1.4c-0.13,0-0.23-0.11-0.23-0.23V3.51c0-0.13,0.1-0.23,0.23-0.23 h1.4c0.13,0,0.23,0.11,0.23,0.23v3.97c0.71-0.75,1.7-1.18,2.73-1.17c1.88,0,3.45,1.4,3.84,3.28C66.37,10.19,66.37,10.8,66.24,11.39 L66.24,11.39L66.24,11.39z M71.67,14.68c-2,0.01-3.73-1.35-4.17-3.3c-0.13-0.59-0.13-1.19,0-1.77c0.44-1.94,2.17-3.31,4.17-3.3 c2.36,0,4.26,1.87,4.26,4.19S74.03,14.68,71.67,14.68L71.67,14.68z M83.04,14.47h-1.61c-0.13,0-0.24-0.06-0.3-0.17l-1.44-2.39 l-1.44,2.39c-0.06,0.11-0.18,0.17-0.3,0.17h-1.61c-0.04,0-0.08-0.01-0.12-0.03c-0.09-0.06-0.13-0.19-0.06-0.28l0,0l2.43-3.68 L76.2,6.84c-0.02-0.03-0.03-0.07-0.03-0.12c0-0.12,0.09-0.21,0.21-0.21h1.61c0.13,0,0.24,0.06,0.3,0.17l1.41,2.36l1.41-2.36 c0.06-0.11,0.18-0.17,0.3-0.17h1.61c0.04,0,0.08,0.01,0.12,0.03c0.09,0.06,0.13,0.19,0.06,0.28l0,0l-2.38,3.64l2.43,3.67 c0.02,0.03,0.03,0.07,0.03,0.12C83.25,14.38,83.16,14.47,83.04,14.47L83.04,14.47L83.04,14.47z'/%3E %3Cpath class='st0' style='opacity:0.9; fill: %23FFFFFF; enable-background: new;' d='M10.5,1.24c-5.11,0-9.25,4.15-9.25,9.25s4.15,9.25,9.25,9.25s9.25-4.15,9.25-9.25 C19.75,5.38,15.61,1.24,10.5,1.24z M14.89,12.77c-1.93,1.93-4.78,2.31-6.7,2.31c-0.7,0-1.41-0.05-2.1-0.16c0,0-1.02-5.64,2.14-8.81 c0.83-0.83,1.95-1.28,3.13-1.28c1.27,0,2.49,0.51,3.39,1.42C16.59,8.09,16.64,11,14.89,12.77z'/%3E %3Cpath class='st1' style='opacity:0.35; enable-background:new;' d='M10.5-0.01C4.7-0.01,0,4.7,0,10.49s4.7,10.5,10.5,10.5S21,16.29,21,10.49C20.99,4.7,16.3-0.01,10.5-0.01z M10.5,19.74c-5.11,0-9.25-4.15-9.25-9.25s4.14-9.26,9.25-9.26s9.25,4.15,9.25,9.25C19.75,15.61,15.61,19.74,10.5,19.74z'/%3E %3Cpath class='st1' style='opacity:0.35; enable-background:new;' d='M14.74,6.25C12.9,4.41,9.98,4.35,8.23,6.1c-3.16,3.17-2.14,8.81-2.14,8.81s5.64,1.02,8.81-2.14 C16.64,11,16.59,8.09,14.74,6.25z M12.47,10.34l-0.91,1.87l-0.9-1.87L8.8,9.43l1.86-0.9l0.9-1.87l0.91,1.87l1.86,0.9L12.47,10.34z'/%3E %3Cpolygon class='st0' style='opacity:0.9; fill: %23FFFFFF; enable-background: new;' points='14.33,9.43 12.47,10.34 11.56,12.21 10.66,10.34 8.8,9.43 10.66,8.53 11.56,6.66 12.47,8.53 '/%3E%3C/g%3E%3C/svg%3E");
}
a.mapboxgl-ctrl-logo.mapboxgl-compact {
  width: 21px;
  height: 21px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 21 21' style='enable-background:new 0 0 21 21;' xml:space='preserve'%3E%3Cg transform='translate(0,0.01)'%3E%3Cpath d='m 10.5,1.24 c -5.11,0 -9.25,4.15 -9.25,9.25 0,5.1 4.15,9.25 9.25,9.25 5.1,0 9.25,-4.15 9.25,-9.25 0,-5.11 -4.14,-9.25 -9.25,-9.25 z m 4.39,11.53 c -1.93,1.93 -4.78,2.31 -6.7,2.31 -0.7,0 -1.41,-0.05 -2.1,-0.16 0,0 -1.02,-5.64 2.14,-8.81 0.83,-0.83 1.95,-1.28 3.13,-1.28 1.27,0 2.49,0.51 3.39,1.42 1.84,1.84 1.89,4.75 0.14,6.52 z' style='opacity:0.9;fill:%23ffffff;enable-background:new' class='st0'/%3E%3Cpath d='M 10.5,-0.01 C 4.7,-0.01 0,4.7 0,10.49 c 0,5.79 4.7,10.5 10.5,10.5 5.8,0 10.5,-4.7 10.5,-10.5 C 20.99,4.7 16.3,-0.01 10.5,-0.01 Z m 0,19.75 c -5.11,0 -9.25,-4.15 -9.25,-9.25 0,-5.1 4.14,-9.26 9.25,-9.26 5.11,0 9.25,4.15 9.25,9.25 0,5.13 -4.14,9.26 -9.25,9.26 z' style='opacity:0.35;enable-background:new' class='st1'/%3E%3Cpath d='M 14.74,6.25 C 12.9,4.41 9.98,4.35 8.23,6.1 5.07,9.27 6.09,14.91 6.09,14.91 c 0,0 5.64,1.02 8.81,-2.14 C 16.64,11 16.59,8.09 14.74,6.25 Z m -2.27,4.09 -0.91,1.87 -0.9,-1.87 -1.86,-0.91 1.86,-0.9 0.9,-1.87 0.91,1.87 1.86,0.9 z' style='opacity:0.35;enable-background:new' class='st1'/%3E%3Cpolygon points='11.56,12.21 10.66,10.34 8.8,9.43 10.66,8.53 11.56,6.66 12.47,8.53 14.33,9.43 12.47,10.34 ' style='opacity:0.9;fill:%23ffffff;enable-background:new' class='st0'/%3E%3C/g%3E%3C/svg%3E");
}
.mapboxgl-ctrl.mapboxgl-ctrl-attrib {
  padding: 0 5px;
  background-color: rgba(255, 255, 255, 0.5);
  margin: 0;
}
@media screen {
  .mapboxgl-ctrl-attrib.mapboxgl-compact {
    min-height: 20px;
    padding: 0;
    margin: 10px;
    position: relative;
    background-color: #fff;
    border-radius: 3px 12px 12px 3px;
  }
  .mapboxgl-ctrl-attrib.mapboxgl-compact:hover {
    padding: 2px 24px 2px 4px;
    visibility: visible;
    margin-top: 6px;
  }
  .mapboxgl-ctrl-top-left > .mapboxgl-ctrl-attrib.mapboxgl-compact:hover, .mapboxgl-ctrl-bottom-left > .mapboxgl-ctrl-attrib.mapboxgl-compact:hover {
    padding: 2px 4px 2px 24px;
    border-radius: 12px 3px 3px 12px;
  }
  .mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner {
    display: none;
  }
  .mapboxgl-ctrl-attrib.mapboxgl-compact:hover .mapboxgl-ctrl-attrib-inner {
    display: block;
  }
  .mapboxgl-ctrl-attrib.mapboxgl-compact::after {
    content: '';
    cursor: pointer;
    position: absolute;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath fill='%23333333' fill-rule='evenodd' d='M4,10a6,6 0 1,0 12,0a6,6 0 1,0 -12,0 M9,7a1,1 0 1,0 2,0a1,1 0 1,0 -2,0 M9,10a1,1 0 1,1 2,0l0,3a1,1 0 1,1 -2,0'/%3E %3C/svg%3E");
    background-color: rgba(255, 255, 255, 0.5);
    width: 24px;
    height: 24px;
    box-sizing: border-box;
    border-radius: 12px;
  }
  .mapboxgl-ctrl-bottom-right > .mapboxgl-ctrl-attrib.mapboxgl-compact::after {
    bottom: 0;
    right: 0;
  }
  .mapboxgl-ctrl-top-right > .mapboxgl-ctrl-attrib.mapboxgl-compact::after {
    top: 0;
    right: 0;
  }
  .mapboxgl-ctrl-top-left > .mapboxgl-ctrl-attrib.mapboxgl-compact::after {
    top: 0;
    left: 0;
  }
  .mapboxgl-ctrl-bottom-left > .mapboxgl-ctrl-attrib.mapboxgl-compact::after {
    bottom: 0;
    left: 0;
  }
}
.mapboxgl-ctrl-attrib a {
  color: rgba(0, 0, 0, 0.75);
  text-decoration: none;
}
.mapboxgl-ctrl-attrib a:hover {
  color: inherit;
  text-decoration: underline;
}
/* stylelint-disable-next-line selector-class-pattern */
.mapboxgl-ctrl-attrib .mapbox-improve-map {
  font-weight: bold;
  margin-left: 2px;
}
.mapboxgl-attrib-empty {
  display: none;
}
.mapboxgl-ctrl-scale {
  background-color: rgba(255, 255, 255, 0.75);
  font-size: 10px;
  border-width: medium 2px 2px;
  border-style: none solid solid;
  border-color: #333;
  padding: 0 5px;
  color: #333;
  box-sizing: border-box;
}
.mapboxgl-popup {
  position: absolute;
  top: 0;
  left: 0;
  display: -webkit-flex;
  display: flex;
  will-change: transform;
  pointer-events: none;
}
.mapboxgl-popup-anchor-top, .mapboxgl-popup-anchor-top-left, .mapboxgl-popup-anchor-top-right {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.mapboxgl-popup-anchor-bottom, .mapboxgl-popup-anchor-bottom-left, .mapboxgl-popup-anchor-bottom-right {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
.mapboxgl-popup-anchor-left {
  -webkit-flex-direction: row;
  flex-direction: row;
}
.mapboxgl-popup-anchor-right {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.mapboxgl-popup-tip {
  width: 0;
  height: 0;
  border: 10px solid transparent;
  z-index: 1;
}
.mapboxgl-popup-anchor-top .mapboxgl-popup-tip {
  -webkit-align-self: center;
  align-self: center;
  border-top: none;
  border-bottom-color: #fff;
}
.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip {
  -webkit-align-self: flex-start;
  align-self: flex-start;
  border-top: none;
  border-left: none;
  border-bottom-color: #fff;
}
.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip {
  -webkit-align-self: flex-end;
  align-self: flex-end;
  border-top: none;
  border-right: none;
  border-bottom-color: #fff;
}
.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip {
  -webkit-align-self: center;
  align-self: center;
  border-bottom: none;
  border-top-color: #fff;
}
.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip {
  -webkit-align-self: flex-start;
  align-self: flex-start;
  border-bottom: none;
  border-left: none;
  border-top-color: #fff;
}
.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip {
  -webkit-align-self: flex-end;
  align-self: flex-end;
  border-bottom: none;
  border-right: none;
  border-top-color: #fff;
}
.mapboxgl-popup-anchor-left .mapboxgl-popup-tip {
  -webkit-align-self: center;
  align-self: center;
  border-left: none;
  border-right-color: #fff;
}
.mapboxgl-popup-anchor-right .mapboxgl-popup-tip {
  -webkit-align-self: center;
  align-self: center;
  border-right: none;
  border-left-color: #fff;
}
.mapboxgl-popup-close-button {
  position: absolute;
  right: 0;
  top: 0;
  border: 0;
  border-radius: 0 3px 0 0;
  cursor: pointer;
  background-color: transparent;
}
.mapboxgl-popup-close-button:hover {
  background-color: rgba(0, 0, 0, 0.05);
}
.mapboxgl-popup-content {
  position: relative;
  background: #fff;
  border-radius: 3px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  padding: 10px 10px 15px;
  pointer-events: auto;
}
.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content {
  border-top-left-radius: 0;
}
.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content {
  border-top-right-radius: 0;
}
.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content {
  border-bottom-left-radius: 0;
}
.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content {
  border-bottom-right-radius: 0;
}
.mapboxgl-popup-track-pointer {
  display: none;
}
.mapboxgl-popup-track-pointer * {
  pointer-events: none;
  user-select: none;
}
.mapboxgl-map:hover .mapboxgl-popup-track-pointer {
  display: flex;
}
.mapboxgl-map:active .mapboxgl-popup-track-pointer {
  display: none;
}
.mapboxgl-marker {
  position: absolute;
  top: 0;
  left: 0;
  will-change: transform;
}
.mapboxgl-user-location-dot {
  background-color: #1da1f2;
  width: 15px;
  height: 15px;
  border-radius: 50%;
}
.mapboxgl-user-location-dot::before {
  background-color: #1da1f2;
  content: '';
  width: 15px;
  height: 15px;
  border-radius: 50%;
  position: absolute;
  -webkit-animation: mapboxgl-user-location-dot-pulse 2s infinite;
  -moz-animation: mapboxgl-user-location-dot-pulse 2s infinite;
  -ms-animation: mapboxgl-user-location-dot-pulse 2s infinite;
  animation: mapboxgl-user-location-dot-pulse 2s infinite;
}
.mapboxgl-user-location-dot::after {
  border-radius: 50%;
  border: 2px solid #fff;
  content: '';
  height: 19px;
  left: -2px;
  position: absolute;
  top: -2px;
  width: 19px;
  box-sizing: border-box;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.35);
}
@-webkit-keyframes mapboxgl-user-location-dot-pulse {
  0% {
    -webkit-transform: scale(1);
    opacity: 1;
  }
  70% {
    -webkit-transform: scale(3);
    opacity: 0;
  }
  100% {
    -webkit-transform: scale(1);
    opacity: 0;
  }
}
@-ms-keyframes mapboxgl-user-location-dot-pulse {
  0% {
    -ms-transform: scale(1);
    opacity: 1;
  }
  70% {
    -ms-transform: scale(3);
    opacity: 0;
  }
  100% {
    -ms-transform: scale(1);
    opacity: 0;
  }
}
@keyframes mapboxgl-user-location-dot-pulse {
  0% {
    transform: scale(1);
    opacity: 1;
  }
  70% {
    transform: scale(3);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 0;
  }
}
.mapboxgl-user-location-dot-stale {
  background-color: #aaa;
}
.mapboxgl-user-location-dot-stale::after {
  display: none;
}
.mapboxgl-crosshair, .mapboxgl-crosshair .mapboxgl-interactive, .mapboxgl-crosshair .mapboxgl-interactive:active {
  cursor: crosshair;
}
.mapboxgl-boxzoom {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  background: #fff;
  border: 2px dotted #202020;
  opacity: 0.5;
}
@media print {
  /* stylelint-disable-next-line selector-class-pattern */
  .mapbox-improve-map {
    display: none;
  }
}
.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;
}
.select2-container .select2-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 28px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 8px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container .select2-selection--single .select2-selection__clear {
  position: relative;
}
.select2-container .select2-selection--multiple {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline-block;
  overflow: hidden;
  padding-left: 17px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container .select2-search--inline {
  float: left;
}
.select2-container .select2-search--inline .select2-search__field {
  box-sizing: border-box;
  border: none;
  font-size: 100%;
  margin-top: 6px;
  margin-bottom: 6px;
  margin: 6px 6px 6px 0;
  padding: 15px 0;
}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px;
}
.select2-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051;
}
.select2-results {
  display: block;
}
.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0;
}
.select2-results__option {
  padding: 6px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-results__option[aria-selected] {
  cursor: pointer;
}
.select2-container--open .select2-dropdown {
  left: 0;
}
.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-search--dropdown {
  display: block;
  padding: 4px;
}
.select2-search--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
  box-sizing: border-box;
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-search--dropdown.select2-search--hide {
  display: none;
}
.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0);
}
.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important;
}
.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}
.select2-container--default .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: none;
  border-radius: 10px;
  cursor: text;
  opacity: 0.8;
  height: 50px;
}
.select2-container--default .select2-selection--multiple .select2-choice__rendered {
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0 5px;
  width: 100%;
}
.select2-container--default .select2-selection--multiple .select2-choice__rendered li {
  list-style: none;
}
.select2-container--default .select2-selection--multiple .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-top: 5px;
  margin-right: 10px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #f7b132;
  border: none;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 6px;
  margin-bottom: 6px;
  padding: 11px;
  opacity: 1;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #333;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #c64907;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
}
.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield;
  margin: 0 1px;
  width: 100%;
}
.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--default .select2-results__option[role=group] {
  padding: 0;
}
.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #999;
}
.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #ddd;
}
.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1em;
  padding-left: 2em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2em;
  padding-left: 3em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -3em;
  padding-left: 4em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -4em;
  padding-left: 5em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -5em;
  padding-left: 6em;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #5897fb;
  color: white;
}
.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  float: right;
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
  float: right;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
  display: none;
}
.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
  outline: 0;
}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: -webkit-linear-gradient(top, white 50%, #eee 100%);
  background-image: -o-linear-gradient(top, white 50%, #eee 100%);
  background-image: linear-gradient(to bottom, white 50%, #eee 100%);
  background-repeat: repeat-x;
  filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}
.select2-container--classic .select2-selection--single:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}
.select2-container--classic .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-right: 10px;
}
.select2-container--classic .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
.select2-container--classic .select2-selection--single .select2-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: -webkit-linear-gradient(top, #eee 50%, #ccc 100%);
  background-image: -o-linear-gradient(top, #eee 50%, #ccc 100%);
  background-image: linear-gradient(to bottom, #eee 50%, #ccc 100%);
  background-repeat: repeat-x;
  filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);
}
.select2-container--classic .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0;
}
.select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
  list-style: none;
  margin: 0;
  padding: 0 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__clear {
  display: none;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: none;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
  color: #888;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #555;
}
.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0;
}
.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none;
}
.select2-container--classic .select2-dropdown {
  background-color: white;
  border: 1px solid transparent;
}
.select2-container--classic .select2-dropdown--above {
  border-bottom: none;
}
.select2-container--classic .select2-dropdown--below {
  border-top: none;
}
.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--classic .select2-results__option[role=group] {
  padding: 0;
}
.select2-container--classic .select2-results__option[aria-disabled=true] {
  color: grey;
}
.select2-container--classic .select2-results__option--highlighted[aria-selected] {
  background-color: #3875d7;
  color: white;
}
.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  float: right;
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
  background: transparent;
  border: none;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-linear-gradient(top, white 0%, #eee 50%);
  background-image: -o-linear-gradient(top, white 0%, #eee 50%);
  background-image: linear-gradient(to bottom, white 0%, #eee 50%);
  background-repeat: repeat-x;
  filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #eee 50%, white 100%);
  background-image: -o-linear-gradient(top, #eee 50%, white 100%);
  background-image: linear-gradient(to bottom, #eee 50%, white 100%);
  background-repeat: repeat-x;
  filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.card-container {
  width: 100%;
  display: block;
  float: left;
  margin-bottom: 30px;
}
.card-container .single-benefit {
  display: block;
  float: left;
  width: calc(50% - 20px);
  margin: 0 40px 20px 0;
}
.card-container .single-benefit .image-container {
  width: 100%;
  display: block;
  float: left;
}
.card-container .single-benefit .image-container img {
  width: 100%;
  display: block;
  float: left;
  margin-bottom: 15px;
}
.card-container .single-benefit .text-container .tick-icon {
  float: left;
  padding-right: 20px;
}
.card-container .single-benefit .text-container .tick-icon img {
  height: 20px;
  width: 20px;
}
.card-container .single-benefit:nth-of-type(2n) {
  margin-right: 0;
}
.card-container-full-width {
  width: 100%;
  display: block;
  float: left;
  margin-bottom: 30px;
}
.card-container-full-width .single-benefit {
  display: block;
  float: left;
  width: calc(33.33% - 27px);
  margin: 0 40px 20px 0;
}
.card-container-full-width .single-benefit .image-container {
  width: 100%;
  display: block;
  float: left;
}
.card-container-full-width .single-benefit .image-container img {
  width: 100%;
  display: block;
  float: left;
  margin-bottom: 15px;
}
.card-container-full-width .single-benefit .text-container .tick-icon {
  float: left;
  padding-right: 20px;
}
.card-container-full-width .single-benefit .text-container .tick-icon img {
  height: 20px;
  width: 20px;
}
.card-container-full-width .single-benefit:nth-of-type(3n) {
  margin-right: 0;
}
.download-brochure-container {
  float: left;
  display: block;
  width: 100%;
  margin-bottom: 22px;
}
.download-brochure-container h2 {
  color: #c64907;
  font-size: 18px;
  letter-spacing: -0.45px;
  font-weight: 700;
  padding-bottom: 22px;
  margin: 0 !important;
}
.download-brochure-container p {
  color: #333;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.2;
}
.download-brochure-container .download-link img {
  height: 64px;
  width: 58px;
  float: left;
}
.download-brochure-container .download-link h2 {
  float: left;
  padding: 21px;
  margin: 0;
}
.featured-articles {
  width: 100%;
  float: left;
  display: block;
  background-color: #c64907;
}
.featured-articles h3 {
  font-family: 'Rubik', sans-serif;
  font-size: 28px;
  color: #fff;
  width: 100%;
  float: left;
  display: block;
  text-align: center;
  font-weight: 700;
  margin: 20px 0;
  letter-spacing: -0.7px;
}
.featured-articles .articles-container {
  width: 100%;
  float: left;
  display: block;
  margin-bottom: 40px;
}
.featured-articles .articles-container .single-article {
  width: calc(25% - 12px);
  float: left;
  display: block;
  margin-right: 15px;
  background-color: #fff;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
}
.featured-articles .articles-container .single-article .article-image {
  width: 100%;
  max-height: 200px;
  float: left;
  display: block;
}
.featured-articles .articles-container .single-article .article-image img {
  width: 100%;
  max-height: 200px;
  object-fit: cover;
  display: block;
  float: left;
}
.featured-articles .articles-container .single-article .article-information {
  padding: 20px;
  display: block;
  width: 100%;
  float: left;
}
.featured-articles .articles-container .single-article .article-information h4 {
  font-family: 'Rubik', sans-serif;
  font-size: 18px;
  float: left;
  text-align: center;
  display: block;
  width: 100%;
  color: #c64907;
  font-weight: 700;
  margin-bottom: 24px;
  padding: 0 16px;
  line-height: 20px;
}
.featured-articles .articles-container .single-article .article-information p {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  font-family: 'Rubik', sans-serif;
  font-size: 16px;
  color: #fff;
  background-color: #f7b132;
  width: 100%;
  display: block;
  float: left;
  text-align: center;
  border: 3px solid #f7b132;
  border-radius: 30px;
  padding: 14px 0;
}
.featured-articles .articles-container .single-article:nth-of-type(4n) {
  margin-right: 0;
}
.featured-articles .articles-container .single-article:hover .article-information {
  -webkit-transition: 0.4s;
  -moz-transition: 0.4s;
  -ms-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
}
.featured-articles .articles-container .single-article:hover p {
  color: #f7b132;
  background-color: #fff;
}
.featured-properties {
  width: 100%;
  float: left;
  display: block;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSIxMDAiPgoKPHBhdGggZD0iTTI4IDBMMjggMzRMMCA1MEwwIDg0TDI4IDEwMEw1NiA4NEw1NiA1MEwyOCAzNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmRlOWM1IiBzdHJva2Utd2lkdGg9IjIiPjwvcGF0aD4KPC9zdmc+");
  position: relative;
}
.featured-properties .featured-inner {
  padding: 32px 0 70px 0;
}
.featured-properties .featured-inner h2 {
  font-size: 34px;
  font-family: 'Rubik', sans-serif;
  display: block;
  text-align: center;
  font-weight: 700;
  margin-bottom: 38px;
  position: relative;
  z-index: 6;
}
.featured-properties .featured-inner .properties-container {
  width: 100%;
  display: block;
  float: left;
  position: relative;
  z-index: 6;
}
.featured-properties .featured-inner .properties-container .single-property {
  width: calc(25% - 15px);
  margin-right: 20px;
  display: block;
  float: left;
  background-color: #fff;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
}
.featured-properties .featured-inner .properties-container .single-property .property-preview {
  display: block;
  float: left;
  width: 100%;
  margin-bottom: 12px;
}
.featured-properties .featured-inner .properties-container .single-property .property-preview img {
  width: 100%;
}
.featured-properties .featured-inner .properties-container .single-property .property-preview .see-details-button {
  width: 26px;
  height: 26px;
  position: absolute;
  top: 150px;
  right: 18px;
  background-color: #c64907;
  color: #fff;
  padding: 2px;
  border: none;
  border-radius: 100%;
}
.featured-properties .featured-inner .properties-container .single-property .property-preview .see-details-button span {
  position: relative;
  top: 1px;
  left: 6px;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
}
.featured-properties .featured-inner .properties-container .single-property .property-information {
  display: block;
  float: left;
  width: 100%;
  padding: 0 26px;
  margin-bottom: 10px;
}
.featured-properties .featured-inner .properties-container .single-property .property-information .property-title {
  font-family: 'Rubik', sans-serif;
  text-align: center;
  font-size: 20px;
  font-weight: 700;
  display: block;
  float: left;
  width: 100%;
  margin-bottom: 10px;
}
.featured-properties .featured-inner .properties-container .single-property .property-information p {
  font-family: 'Rubik', sans-serif;
  font-size: 15px;
  font-weight: 200;
  text-align: center;
  padding-bottom: 12px;
  border-bottom: 2px solid #c64907;
  line-height: 1.2;
}
.featured-properties .featured-inner .properties-container .single-property .property-footer {
  display: block;
  float: left;
  width: 100%;
  margin-bottom: 20px;
  padding: 0 26px;
}
.featured-properties .featured-inner .properties-container .single-property .property-footer .property-further-info {
  width: 100%;
  display: block;
  float: left;
  margin-bottom: 18px;
}
.featured-properties .featured-inner .properties-container .single-property .property-footer .property-further-info .price {
  width: 60%;
  float: left;
  display: block;
}
.featured-properties .featured-inner .properties-container .single-property .property-footer .property-further-info .price .property-price {
  font-family: 'Rubik', sans-serif;
  font-weight: 700;
  color: #333;
  font-size: 16px;
}
.featured-properties .featured-inner .properties-container .single-property .property-footer .property-further-info .spec {
  width: 40%;
  float: left;
  display: block;
}
.featured-properties .featured-inner .properties-container .single-property .property-footer .property-further-info .spec .property-spec {
  text-align: right;
  font-family: 'Rubik', sans-serif;
  font-weight: 700;
  color: #333;
  font-size: 16px;
  margin: -8px;
}
.featured-properties .featured-inner .properties-container .single-property .property-footer .property-further-info .spec .property-spec .bath-icon, .featured-properties .featured-inner .properties-container .single-property .property-footer .property-further-info .spec .property-spec .bed-icon {
  margin: 0 8px 0 5px;
  width: 20px;
  height: 18px;
  position: relative;
  top: 2px;
}
.featured-properties .featured-inner .properties-container .single-property .property-footer .link {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  font-family: 'Rubik', sans-serif;
  width: 100%;
  display: block;
  float: left;
  text-align: center;
  color: #c74118;
  font-size: 16px;
  padding: 12px 0;
  border: 3px solid #f7b132;
  border-radius: 30px;
}
.featured-properties .featured-inner .properties-container .single-property:nth-of-type(4n) {
  margin-right: 0;
}
.featured-properties .featured-inner .properties-container .single-property:hover {
  cursor: pointer;
}
.featured-properties .featured-inner .properties-container .single-property:hover .property-information {
  -webkit-transition: 0.4s;
  -moz-transition: 0.4s;
  -ms-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
}
.featured-properties .featured-inner .properties-container .single-property:hover .link {
  color: #fff;
  background-color: #f7b132;
}
.fifty-review-fifty-cta {
  padding-bottom: 40px;
}
.fifty-review-fifty-cta .fifty-review {
  margin-left: auto;
  background-color: #f7b132;
  width: 50%;
  min-height: 244px;
}
.fifty-review-fifty-cta .fifty-review .fifty-review-contents {
  max-width: 540px;
  margin-right: 60px;
  float: right;
}
.fifty-review-fifty-cta .fifty-review .fifty-review-contents h2 {
  font-size: 22px;
  font-weight: 700;
  letter-spacing: -0.53px;
  padding-top: 36px;
  margin-bottom: 20px;
  text-align: center;
  color: #333;
}
.fifty-review-fifty-cta .fifty-review .fifty-review-contents .stars-container {
  text-align: center;
  margin-bottom: 20px;
}
.fifty-review-fifty-cta .fifty-review .fifty-review-contents .stars-container .star {
  width: 40px;
  height: 40px;
  display: inline-block;
  margin: 0 8px;
  background-size: cover;
  background-repeat: no-repeat;
}
.fifty-review-fifty-cta .fifty-review .fifty-review-contents .stars-container .star.star-white {
  background-image: url('/wp-content/uploads/2019/09/star-grey.svg');
}
.fifty-review-fifty-cta .fifty-review .fifty-review-contents .stars-container .star.star-rating {
  background-image: url('/wp-content/uploads/2019/09/star-grey.svg');
}
.fifty-review-fifty-cta .fifty-review .fifty-review-contents .stars-container .star.star-outline {
  background-image: url('/wp-content/uploads/2019/09/star-outline-grey.svg');
}
.fifty-review-fifty-cta .fifty-review .fifty-review-contents p {
  font-size: 14px;
  line-height: 17px;
  letter-spacing: -0.35px;
  text-align: center;
}
.fifty-review-fifty-cta .fifty-review .fifty-review-contents .reviewer-name {
  margin-top: 16px;
  text-align: center;
}
.fifty-review-fifty-cta .fifty-cta {
  background-color: #333;
  width: 50%;
  height: 244px;
}
.fifty-review-fifty-cta .fifty-cta h2 {
  font-size: 22px;
  font-weight: 700;
  letter-spacing: -0.5px;
  padding: 36px 0 0 36px;
  color: #fff;
  margin-bottom: 16px;
}
.fifty-review-fifty-cta .fifty-cta p {
  color: #fff;
  letter-spacing: -0.35px;
  font-size: 14px;
  margin-bottom: 10px;
  padding-left: 36px;
  width: 100%;
}
.fifty-review-fifty-cta .fifty-cta .property-search-cta {
  margin-top: 40px;
  padding-left: 36px;
  display: block;
  float: left;
}
.fifty-review-fifty-cta .fifty-cta .property-search-cta a {
  color: #fff;
  border: 2px solid #fff;
  border-radius: 4px;
  padding: 14px 60px;
  margin-top: 10px;
}
.fifty-review-fifty-cta .fifty-cta .property-search-cta a:hover {
  color: #333;
  background-color: #fff;
}
footer.site-footer .top-footer {
  background-color: #333;
  width: 100%;
  display: block;
  float: left;
  padding: 40px 0;
}
footer.site-footer .top-footer h3, footer.site-footer .top-footer p, footer.site-footer .top-footer a {
  color: #fff;
}
footer.site-footer .top-footer h3 {
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 30px;
}
footer.site-footer .top-footer .top-level, footer.site-footer .top-footer .bottom-level {
  width: 100%;
  display: block;
  float: left;
}
footer.site-footer .top-footer .top-level {
  margin-bottom: 20px;
}
footer.site-footer .top-footer .top-level .col-1, footer.site-footer .top-footer .top-level .col-2, footer.site-footer .top-footer .top-level .col-3, footer.site-footer .top-footer .top-level .col-4 {
  width: 25%;
}
footer.site-footer .top-footer .top-level .landlords-and-lettings .landlords {
  display: block;
  float: left;
  width: 100%;
  margin-bottom: 24px;
}
footer.site-footer .top-footer .top-level .landlords-and-lettings .residential-letting {
  display: block;
  float: left;
  width: 100%;
  margin-bottom: 24px;
}
footer.site-footer .top-footer .bottom-level {
  display: block;
  float: left;
  width: 100%;
}
footer.site-footer .top-footer .bottom-level .col-1 {
  width: 25%;
}
footer.site-footer .top-footer .bottom-level .col-2 {
  width: 50%;
}
footer.site-footer .top-footer .bottom-level .col-3 {
  width: 25%;
}
footer.site-footer .top-footer .bottom-level .address-container {
  display: block;
  float: left;
  width: 100%;
  margin-bottom: 24px;
}
footer.site-footer .top-footer .bottom-level .address-container p span {
  color: #fff;
  width: 100%;
  display: block;
  float: left;
  font-size: 16px;
  margin-bottom: 2px;
}
footer.site-footer .top-footer .bottom-level .contact-container {
  display: block;
  width: 100%;
  float: left;
  margin-bottom: 34px;
}
footer.site-footer .top-footer .bottom-level .contact-container a {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  font-size: 16px;
  margin-bottom: 2px;
  width: 100%;
  display: block;
}
footer.site-footer .top-footer .bottom-level .contact-container a:hover {
  color: #f7b132;
}
footer.site-footer .top-footer .bottom-level .social-container {
  display: block;
  margin: 0 auto;
  width: 300px;
}
footer.site-footer .top-footer .bottom-level .social-container .facebook-container, footer.site-footer .top-footer .bottom-level .social-container .twitter-container, footer.site-footer .top-footer .bottom-level .social-container .instagram-container {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  cursor: pointer;
  width: 90px;
  height: 90px;
  margin-right: 15px;
  float: left;
  display: block;
  border: 5px solid #fff;
  border-radius: 100%;
}
footer.site-footer .top-footer .bottom-level .social-container .facebook-container img, footer.site-footer .top-footer .bottom-level .social-container .twitter-container img, footer.site-footer .top-footer .bottom-level .social-container .instagram-container img {
  padding: 18px;
  width: 100%;
}
footer.site-footer .top-footer .bottom-level .social-container .facebook-container:hover, footer.site-footer .top-footer .bottom-level .social-container .twitter-container:hover, footer.site-footer .top-footer .bottom-level .social-container .instagram-container:hover {
  border-color: #fff;
  background-color: #c64907;
}
footer.site-footer .top-footer .bottom-level .social-container .facebook-container:nth-of-type(3n), footer.site-footer .top-footer .bottom-level .social-container .twitter-container:nth-of-type(3n), footer.site-footer .top-footer .bottom-level .social-container .instagram-container:nth-of-type(3n) {
  margin-right: 0;
}
footer.site-footer .top-footer .bottom-level .accreditations {
  display: block;
  float: left;
  width: 25%;
  height: calc(100% + 112px);
}
footer.site-footer .top-footer .bottom-level .accreditations h6 {
  color: #fff;
  font-size: 12px;
  display: block;
  width: 100%;
  text-align: center;
}
footer.site-footer .top-footer .bottom-level .accreditations img {
  max-width: 480px;
  display: block;
  margin: 0 auto 10px 0;
  position: relative;
}
footer.site-footer .top-footer .bottom-level .accreditations .trustist {
  height: 112px;
}
footer.site-footer .top-footer .col-1, footer.site-footer .top-footer .col-2, footer.site-footer .top-footer .col-3, footer.site-footer .top-footer .col-4 {
  display: block;
  float: left;
}
footer.site-footer .top-footer .col-1 ul li a, footer.site-footer .top-footer .col-2 ul li a, footer.site-footer .top-footer .col-3 ul li a, footer.site-footer .top-footer .col-4 ul li a {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  cursor: pointer;
  display: block;
  float: left;
  width: 100%;
  line-height: 1.5;
}
footer.site-footer .top-footer .col-1 ul li a:hover, footer.site-footer .top-footer .col-2 ul li a:hover, footer.site-footer .top-footer .col-3 ul li a:hover, footer.site-footer .top-footer .col-4 ul li a:hover {
  color: #f7b132;
}
footer.site-footer .mid-footer {
  background-color: #212121;
  width: 100%;
  display: block;
  float: left;
  padding: 24px 0;
}
footer.site-footer .mid-footer h3 {
  text-align: center;
  color: #fff;
  margin-bottom: 26px;
}
footer.site-footer .mid-footer img {
  width: 33.33%;
  display: block;
  float: left;
  max-height: 60px;
}
footer.site-footer .micro-footer {
  background-color: #000;
  width: 100%;
  display: block;
  float: left;
  padding: 18px 0;
}
footer.site-footer .micro-footer ul li {
  width: auto;
  float: left;
  display: block;
  margin-right: 44px;
}
footer.site-footer .micro-footer ul li a {
  color: #fff;
  font-size: 16px;
}
footer.site-footer .micro-footer ul li a:hover {
  color: #f7b132;
}
.site-footer-landing-page {
  position: fixed;
  bottom: 0;
  background-color: #333;
  height: 100px;
  width: 100%;
  float: left;
  z-index: 10;
}
.gallery-slider-property {
  position: relative;
  float: left;
  display: block;
  width: 100%;
  margin-bottom: 26px;
}
.gallery-slider-property img {
  max-height: 390px;
  object-fit: cover;
  display: none;
}
.gallery-slider-property img:first-of-type {
  display: unset;
}
.gallery-slider-property .slick-initialized img  {
  display: unset;
}
.gallery-slider-property .slick-slider {
  float: left;
  width: 100%;
  position: relative;
}
.gallery-slider-property .slick-slider .slick-arrow {
  position: absolute;
  font-size: 0;
  padding: 0;
  background-color: transparent;
  border-radius: 0;
  border: 0;
  height: 100%;
  vertical-align: middle;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  cursor: pointer;
}
.gallery-slider-property .slick-slider .slick-list {
  float: left;
  width: 100%;
  overflow: hidden;
}
.gallery-slider-property .slick-slider .slick-dots {
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%;
  position: absolute;
  bottom: 10px;
}
.gallery-slider-property .slick-slider .slick-dots li {
  position: relative;
  display: inline-block;
  height: 15px;
  width: 15px;
  margin: 5px 10px;
  padding: 0;
  cursor: pointer;
}
.gallery-slider-property .slick-slider .slick-dots li::before {
  content: none;
}
.gallery-slider-property .slick-slider .slick-dots button {
  display: block;
  width: 10px;
  height: 10px;
  padding: 0;
  border: none;
  border-radius: 100%;
  background-color: #f7b132;
  font-size: 0;
  cursor: pointer;
}
.gallery-slider-property .slick-slider .slick-dots li.slick-active button {
  background-color: #c64907;
}
.gallery-slider-property .slick-slider:hover .slick-arrow.slick-next {
  box-shadow: none;
  border: none;
  z-index: 1000;
  right: 6px;
  -webkit-tap-highlight-color: transparent;
}
.gallery-slider-property .slick-slider:hover .slick-arrow.slick-next:after {
  content: '>';
  color: #f7b132;
  font-size: 40px;
  background-color: transparent;
  font-weight: 500;
  padding-left: 40px;
}
.gallery-slider-property .slick-slider:hover .slick-arrow.slick-prev {
  box-shadow: none;
  border: none;
  z-index: 1000;
  left: 6px;
  -webkit-tap-highlight-color: transparent;
}
.gallery-slider-property .slick-slider:hover .slick-arrow.slick-prev:before {
  content: '<';
  color: #f7b132;
  font-size: 40px;
  background-color: transparent;
  font-weight: 500;
  padding-right: 40px;
}
header.site-header .top-header {
  display: block;
  float: left;
  width: 100%;
}
header.site-header .top-header .left-side, header.site-header .top-header .right-side {
  max-height: 100px;
  min-height: 100px;
  height: 100%;
}
header.site-header .top-header .left-side {
  width: 50%;
  float: left;
  display: block;
}
header.site-header .top-header .left-side img {
  padding: 20px 0;
}
header.site-header .top-header .right-side {
  width: 50%;
  float: left;
  display: block;
}
header.site-header .top-header .right-side .contact-number {
  padding: 20px 0;
  width: 50%;
  float: left;
  display: block;
}
header.site-header .top-header .right-side {
    display: flex;
}
header.site-header .top-header .right-side .contact-number p {
  font-size: 17px;
  color: #f7b132;
}
header.site-header .top-header .right-side .contact-number a {
  font-size: 27px;
  color: #c74118;
  font-weight: 500;
}
header.site-header .top-header .right-side .contact-number a:hover {
  color: #f7b132;
}
header.site-header .top-header .right-side .login-section {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  cursor: pointer;
  padding: 20px 0;
  height: 100%;
  min-height: 100px;
  max-height: 100px;
  width: 40%;
  margin-left: auto;
  float: left;
  background-color: #c74118;
  display: flex;
  align-items: center;
  justify-content: center;
}
header.site-header .top-header .right-side .login-section a {
  color: #fff;
  text-align: center;
  display: block;
  font-size: 20px;
  padding-left: 4px;
  line-height: 50px;
}
header.site-header .top-header .right-side .login-section a img {
  position: relative;
  top: 4px;
  left: -10px;
}
header.site-header .top-header .right-side .login-section:hover {
  background-color: #f7b132;
}
header.site-header .top-header .right-side .pay-online-section {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  cursor: pointer;
  height: 100%;
  min-height: 100px;
  max-height: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 25%;
  float: left;
  background-color: #333;
}
header.site-header .top-header .right-side .pay-online-section a {
  color: #fff;
  text-align: center;
  display: block;
  font-size: 20px;
  padding-top: 40px;
  padding-bottom: 40px;
}
header.site-header .top-header .right-side .pay-online-section:hover {
  background-color: #f7b132;
}
header.site-header .bottom-header {
  display: block;
  float: left;
  width: 100%;
  background-color: #f7b132;
  padding: 18px 0;
}
header.site-header .bottom-header ul {
  width: 100%;
  float: left;
  display: block;
}
header.site-header .bottom-header ul li {
  display: block;
  float: left;
  width: auto;
  margin-right: 40px;
}
header.site-header .bottom-header ul li a {
  cursor: pointer;
  color: #fff;
  font-size: 20px;
  font-weight: 700;
}
header.site-header .bottom-header ul li a:hover {
  color: #c74118;
}
header.site-header.landing-page {
  position: fixed;
  top: 0;
  z-index: 10;
}
header.site-header.landing-page .top-header {
  display: block;
  float: left;
  width: 100%;
  background-color: #333;
}
header.site-header.landing-page .top-header .right-side {
  float: right;
  width: auto;
}
header.site-header.landing-page .top-header .right-side .contact-number {
  padding: 20px 0;
  width: 100%;
  float: right;
  display: block;
  text-align: left;
}
header.site-header.landing-page .top-header .right-side .contact-number p {
  font-size: 17px;
  color: #fff;
  padding-bottom: 4px;
}
header.site-header.landing-page .top-header .right-side .contact-number a {
  font-size: 27px;
  color: #fff;
  font-weight: 500;
}
header.site-header.landing-page .top-header .right-side .contact-number a:hover {
  color: #f7b132;
}
.template-bottom .image-slider-video-container {
  margin-bottom: 36px;
}
.template-bottom .image-slider-video-container .single-image-container {
  float: left;
  display: block;
  width: 740px;
  height: 400px;
}
.template-bottom .image-slider-video-container .single-image-container img {
  width: 100%;
}
.template-bottom .image-slider-video-container .image-gallery-container {
  position: relative;
  float: left;
  display: block;
  width: 740px;
  height: 400px;
  margin-bottom: 26px;
}
.template-bottom .image-slider-video-container .image-gallery-container .slick-slider {
  float: left;
  width: 100%;
  position: relative;
  margin-bottom: 26px;
}
.template-bottom .image-slider-video-container .image-gallery-container .slick-slider .slick-arrow {
  position: absolute;
  font-size: 0;
  padding: 0;
  background-color: transparent;
  border-radius: 0;
  border: 0;
  height: 100%;
  vertical-align: middle;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  cursor: pointer;
}
.template-bottom .image-slider-video-container .image-gallery-container .slick-slider .slick-list {
  float: left;
  width: 100%;
  overflow: hidden;
}
.template-bottom .image-slider-video-container .image-gallery-container .slick-slider .slick-dots {
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%;
  position: absolute;
  bottom: 10px;
}
.template-bottom .image-slider-video-container .image-gallery-container .slick-slider .slick-dots li {
  position: relative;
  display: inline-block;
  height: 10px;
  width: 10px;
  margin: 5px;
  padding: 0;
  cursor: pointer;
}
.template-bottom .image-slider-video-container .image-gallery-container .slick-slider .slick-dots li::before {
  background-color: transparent;
}
.template-bottom .image-slider-video-container .image-gallery-container .slick-slider .slick-dots button {
  display: block;
  width: 10px;
  height: 10px;
  padding: 0;
  border: none;
  border-radius: 100%;
  background-color: #fff;
  font-size: 0;
  cursor: pointer;
}
.template-bottom .image-slider-video-container .image-gallery-container .slick-slider .slick-dots li.slick-active button {
  background-color: #c64907;
}
.template-bottom .image-slider-video-container .image-gallery-container .slick-slider:hover .slick-arrow.slick-next {
  box-shadow: none;
  border: none;
  z-index: 1000;
  right: 6px;
}
.template-bottom .image-slider-video-container .image-gallery-container .slick-slider:hover .slick-arrow.slick-next:after {
  content: '>';
  color: #fff;
  font-size: 40px;
  background-color: transparent;
  font-weight: 500;
  padding-left: 40px;
}
.template-bottom .image-slider-video-container .image-gallery-container .slick-slider:hover .slick-arrow.slick-prev {
  box-shadow: none;
  border: none;
  z-index: 1000;
  left: 6px;
}
.template-bottom .image-slider-video-container .image-gallery-container .slick-slider:hover .slick-arrow.slick-prev:before {
  content: '<';
  color: #fff;
  font-size: 40px;
  background-color: transparent;
  font-weight: 500;
  padding-right: 40px;
}
.template-bottom .image-slider-video-container .video-container {
  float: left;
  display: block;
  width: 740px;
  height: 400px;
}
.template-bottom .image-slider-video-container .video-container iframe {
  width: 100%;
}
.template-bottom .image-slider-video-container .right-text-container {
  padding-top: 25px;
  background-color: #c64907;
  float: left;
  display: block;
  width: calc(100% - 760px);
  height: 400px;
  margin-left: 20px;
}
.template-bottom .image-slider-video-container .right-text-container h2 {
  color: #fff;
  font-size: 19px;
  font-weight: 700;
  margin-bottom: 24px;
}
.template-bottom .image-slider-video-container .right-text-container p {
  line-height: 19px;
  font-weight: 300;
  color: #fff;
}
.amenities-container {
  background-color: #c64907;
  width: 100%;
  margin-bottom: 26px;
  position: relative;
  float: left;
}
.amenities-container .local-amenities {
  width: 100%;
  padding-bottom: 20px;
}
.amenities-container .local-amenities::before {
  z-index: -1;
  right: 0;
  position: absolute;
  content: "";
  background-color: #c64907;
  height: 100%;
  width: 4000px;
}
.amenities-container .local-amenities h3 {
  padding: 26px 0 16px 0;
  margin: 0;
  color: #fff;
  font-size: 22px;
  font-weight: 700;
}
.amenities-container .local-amenities .single-amenity {
  width: calc(50% - 20px);
  display: inline-block;
  min-height: 30px;
}
.amenities-container .local-amenities .single-amenity img {
  float: left;
  height: 30px;
  width: 30px;
  filter: brightness(100000%);
}
.amenities-container .local-amenities .single-amenity p {
  color: #fff;
  padding: 7px 0 7px 20px;
  font-size: 14px;
  margin-bottom: 6px;
  display: inline-block;
  width: calc(100% - 50px);
}
.lower-card-container {
  width: 100%;
  display: block;
  float: left;
  margin: 30px 0;
}
.lower-card-container .single-benefit {
  display: block;
  float: left;
  width: calc(33.33% - 20px);
  margin: 0 30px 20px 0;
}
.lower-card-container .single-benefit .image-container {
  width: 100%;
  display: block;
  float: left;
}
.lower-card-container .single-benefit .image-container img {
  width: 100%;
  display: block;
  float: left;
  margin-bottom: 15px;
}
.lower-card-container .single-benefit .text-container .tick-icon {
  float: left;
  padding-right: 20px;
}
.lower-card-container .single-benefit .text-container .tick-icon img {
  height: 20px;
  width: 20px;
}
.lower-card-container .single-benefit:nth-of-type(3n) {
  margin-right: 0;
}
.newsletter-container {
  float: left;
  width: 100%;
  display: block;
  background-color: #c64907;
  margin-bottom: 22px;
  position: relative;
}
.newsletter-container h2 {
  color: #fff;
  font-size: 18px;
  letter-spacing: -0.45px;
  font-weight: 700;
  padding: 22px 0;
  margin: 0;
}
.newsletter-container p {
  color: #fff;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.2;
}
.newsletter-container .gform_wrapper {
  display: block;
  float: left;
  width: 100%;
}
.newsletter-container .gform_wrapper form {
  display: block;
  float: left;
  width: 100%;
}
.newsletter-container .gform_wrapper form .validation_error {
  display: none;
}
.newsletter-container .gform_wrapper form .gform_body {
  width: 100%;
}
.newsletter-container .gform_wrapper form .gform_body .gform_fields .gfield {
  width: 100%;
  margin-bottom: 10px;
  padding: 0;
}
.newsletter-container .gform_wrapper form .gform_body .gform_fields .gfield::before {
  content: none;
}
.newsletter-container .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_email {
  width: 100%;
}
.newsletter-container .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_email input {
  background-color: transparent !important;
  border: 2px solid #fff !important;
  color: #fff;
}
.newsletter-container .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_email input::placeholder {
  color: #fff;
  font-size: 14px;
}
.newsletter-container .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_consent {
  width: 60%;
}
.newsletter-container .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_consent input {
  background-color: transparent !important;
  border: 2px solid #fff !important;
  color: #fff;
  width: 22px;
  height: 22px;
  float: left;
}
.newsletter-container .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_consent input:checked {
  -webkit-transition: 0.1s;
  -moz-transition: 0.1s;
  -ms-transition: 0.1s;
  -o-transition: 0.1s;
  transition: 0.1s;
  background-image: url('../media/tick.svg');
  background-color: #fff !important;
}
.newsletter-container .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_consent label {
  display: block;
  float: left;
  color: #fff;
  padding: 5px 0 5px 16px;
  font-size: 12px;
}
.newsletter-container .gform_wrapper .gform_footer {
  width: 40%;
  float: right;
  position: absolute;
  bottom: -16px;
  right: 20px;
}
.newsletter-container .gform_wrapper .gform_footer button, .newsletter-container .gform_wrapper .gform_footer input {
  color: #fff;
  border: none;
  background-color: #f7b132;
  -webkit-appearance: none;
}
.newsletter-container .gform_wrapper .gform_footer button:hover, .newsletter-container .gform_wrapper .gform_footer input:hover {
  color: #f7b132;
  background-color: #fff;
}
.properties-in-this-area {
  width: 100%;
  float: left;
  display: block;
  padding: 26px 0;
}
.properties-in-this-area .featured-inner h2 {
  font-size: 28px;
  text-transform: uppercase;
  font-weight: 700;
  color: #333;
}
.properties-in-this-area .featured-inner h3 {
  font-size: 18px;
  color: #c64907;
  font-family: 'Rubik', sans-serif;
  display: block;
  font-weight: 500;
  letter-spacing: -0.45px;
}
.properties-in-this-area .featured-inner .properties-container {
  width: 100%;
  display: block;
  float: left;
}
.properties-in-this-area .featured-inner .properties-container .single-property {
  display: block;
  float: left;
  width: calc(25% - 14px);
  margin-right: 18px;
  margin-bottom: 18px;
  position: relative;
}
.properties-in-this-area .featured-inner .properties-container .single-property .groups-only {
  display: block;
  float: left;
  width: calc(100% - 78px);
  margin-right: 78px;
  margin-bottom: 14px;
}
.properties-in-this-area .featured-inner .properties-container .single-property .groups-only .house-icon-container {
  display: block;
  float: left;
  width: 28px;
  height: 26px;
  background-image: url('../media/hexagon.svg');
  background-repeat: no-repeat;
  background-position: center;
  position: relative;
  z-index: 10;
}
.properties-in-this-area .featured-inner .properties-container .single-property .groups-only .house-icon-container .house-icon {
  display: block;
  float: left;
  width: 100%;
  height: 100%;
  background-image: url('../media/home.svg');
  background-repeat: no-repeat;
  background-position: center;
  background-size: 50%;
  position: relative;
  z-index: 11;
}
.properties-in-this-area .featured-inner .properties-container .single-property .groups-only .message {
  display: block;
  float: left;
  width: calc(100% - 28px);
  background-color: #fbd694;
  margin-left: -10px;
  position: relative;
  margin-top: 4px;
  z-index: 3;
}
.properties-in-this-area .featured-inner .properties-container .single-property .groups-only .message p {
  font-size: 13px;
  padding: 2px 2px 2px 12px;
}
.properties-in-this-area .featured-inner .properties-container .single-property .property-preview {
  display: block;
  float: left;
  width: 100%;
  margin-bottom: 12px;
}
.properties-in-this-area .featured-inner .properties-container .single-property .property-preview img {
  width: 100%;
  min-height: 190px;
  object-fit: cover;
}
.properties-in-this-area .featured-inner .properties-container .single-property .property-information {
  display: block;
  float: left;
  width: 100%;
}
.properties-in-this-area .featured-inner .properties-container .single-property .property-information .property-address {
  font-family: 'Rubik - Bold', sans-serif;
  font-weight: 700;
  font-size: 16px;
}
.properties-in-this-area .featured-inner .properties-container .single-property .property-information .property-address span {
  font-family: 'Rubik', sans-serif;
  color: #f7b132;
  padding-left: 4px;
  font-weight: 400;
}
.properties-in-this-area .featured-inner .properties-container .single-property .property-footer {
  width: 100%;
  display: block;
  float: left;
}
.properties-in-this-area .featured-inner .properties-container .single-property .property-footer .property-further-info {
  width: 100%;
  display: block;
  float: left;
  padding-top: 7px;
  margin-bottom: 14px;
}
.properties-in-this-area .featured-inner .properties-container .single-property .property-footer .property-further-info .price {
  width: 34%;
  float: left;
  display: block;
}
.properties-in-this-area .featured-inner .properties-container .single-property .property-footer .property-further-info .price .property-price {
  font-family: 'Rubik', sans-serif;
  font-weight: 300;
  color: #333;
  font-size: 14px;
  margin: 0;
}
.properties-in-this-area .featured-inner .properties-container .single-property .property-footer .property-further-info .price .property-price span.pppw-price {
  font-weight: 400;
  font-size: 16px;
}
.properties-in-this-area .featured-inner .properties-container .single-property .property-footer .property-further-info .spec {
  width: 50%;
  float: right;
  display: block;
}
.properties-in-this-area .featured-inner .properties-container .single-property .property-footer .property-further-info .spec .property-spec {
  text-align: left;
  font-family: 'Rubik', sans-serif;
  font-weight: 400;
  color: #c64907;
  font-size: 16px;
  margin: 0 0 0 -12px;
}
.properties-in-this-area .featured-inner .properties-container .single-property .property-footer .property-further-info .spec .property-spec .bath-icon, .properties-in-this-area .featured-inner .properties-container .single-property .property-footer .property-further-info .spec .property-spec .bed-icon, .properties-in-this-area .featured-inner .properties-container .single-property .property-footer .property-further-info .spec .property-spec .bills-icon {
  margin: 0 12px 0 3px;
  width: 13px;
  height: 11px;
  position: relative;
  top: 0px;
}
.properties-in-this-area .featured-inner .properties-container .single-property .property-footer .property-further-info .spec .property-spec .bills-icon {
  margin-right: 0;
}
.properties-in-this-area .featured-inner .properties-container .single-property .see-details-button {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  height: 26px;
  width: 90px;
  background-color: #c64907;
  border-radius: 16px;
  position: absolute;
  top: 150px;
  right: 19px;
  opacity: 0;
  transition: visibility 0s, opacity 0.3s linear;
}
.properties-in-this-area .featured-inner .properties-container .single-property .see-details-button p {
  margin: 0;
  color: #fff;
  font-size: 11px;
  letter-spacing: -0.25px;
  font-weight: 400;
  padding: 7px 0 6px 10px;
  font-family: 'Rubik', sans-serif;
}
.properties-in-this-area .featured-inner .properties-container .single-property .plus-button {
  width: 26px;
  height: 26px;
  position: absolute;
  top: 150px;
  right: 18px;
  background-color: #c64907;
  color: #fff;
  padding: 2px;
  border: none;
  border-radius: 100%;
  z-index: 100;
}
.properties-in-this-area .featured-inner .properties-container .single-property .plus-button span {
  position: relative;
  top: 1px;
  left: 6px;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
}
.properties-in-this-area .featured-inner .properties-container .single-property:nth-of-type(4n) {
  margin-right: 0;
}
.properties-in-this-area .featured-inner .cta-button-container {
  text-align: center;
  display: block;
  margin: 0 auto;
}
.properties-in-this-area .featured-inner .cta-button-container a {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  border: 2px solid #f7b132;
  border-radius: 4px;
  padding: 16px 43px;
  font-weight: 500;
  font-size: 16px;
  background-color: #f7b132;
  color: #fff;
}
.properties-in-this-area .featured-inner .cta-button-container a:hover {
  background-color: #fff;
  color: #f7b132;
}
.property-search-block .left-section {
  width: 50%;
  float: left;
  display: block;
  background-image: linear-gradient(239deg, #c74118 0%, #f67835 100%);
}
.property-search-block .left-section .inner-form {
  padding: 44px 90px 44px 20px;
  float: right;
}
.property-search-block .left-section .inner-form h1 {
  font-family: 'Rubik', sans-serif;
  font-weight: 700;
  font-size: 34px;
  letter-spacing: -0.85px;
  color: #fff;
}
.property-search-block .left-section .inner-form form {
  padding-top: 24px;
  width: 100%;
}
.property-search-block .left-section .inner-form form label {
  color: #fff;
  font-size: 18px;
  letter-spacing: -0.45px;
  display: block;
  padding-bottom: 11px;
}
.property-search-block .left-section .inner-form form .areas {
  margin-bottom: 30px;
  border-radius: 10px;
}
.property-search-block .left-section .inner-form form .areas .select2-container {
  width: 100%;
}
.property-search-block .left-section .inner-form form .areas .select2-container .select2-search__field {
  width: 100% !important;
}
.property-search-block .left-section .inner-form form .areas .select2-container .select2-search__field::placeholder {
  color: #333;
  opacity: 1;
}
.property-search-block .left-section .inner-form form .bedrooms input, .property-search-block .left-section .inner-form form .university input, .property-search-block .left-section .inner-form form .submit-button input {
  -webkit-appearance: none;
  font-size: 16px;
  padding: 15px 0 15px 17px;
  width: 100%;
  height: 50px;
  border-radius: 10px;
  background-color: #fff;
  opacity: 0.8;
}
.property-search-block .left-section .inner-form form .bedrooms input::placeholder, .property-search-block .left-section .inner-form form .university input::placeholder, .property-search-block .left-section .inner-form form .submit-button input::placeholder {
  font-size: 16px;
  color: #333;
}
.property-search-block .left-section .inner-form form .bedrooms {
  display: block;
  float: left;
  width: calc(100% - 40%);
  margin-right: 40%;
  margin-bottom: 10px;
}
.property-search-block .left-section .inner-form form .bedrooms .min-bedrooms, .property-search-block .left-section .inner-form form .bedrooms .max-bedrooms {
  width: 45%;
  height: 50px;
  float: left;
  display: block;
  position: relative;
  z-index: 5;
  margin-bottom: 20px;
}
.property-search-block .left-section .inner-form form .bedrooms .min-bedrooms:after, .property-search-block .left-section .inner-form form .bedrooms .max-bedrooms:after {
  pointer-events: none;
  content: '';
  width: 18px;
  height: 18px;
  position: relative;
  display: block;
  bottom: 32px;
  left: 70%;
  z-index: 10;
  background-image: url('../media/expand-button.svg');
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.property-search-block .left-section .inner-form form .bedrooms .min-bedrooms {
  margin-right: 10%;
}
.property-search-block .left-section .inner-form form .university {
  display: block;
  float: left;
  width: 100%;
  position: relative;
  z-index: 5;
  margin-bottom: 10px;
}
.property-search-block .left-section .inner-form form .university:after {
  pointer-events: none;
  content: '';
  width: 18px;
  height: 18px;
  position: relative;
  display: block;
  bottom: 32px;
  left: 93%;
  z-index: 10;
  background-image: url('../media/expand-button.svg');
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.property-search-block .left-section .inner-form form select {
  -webkit-appearance: none;
  border: none !important;
  padding: 15px 0 15px 17px;
  width: 100%;
  font-size: 16px;
  border-radius: 10px;
  background-color: #fff;
  opacity: 0.8;
  position: relative;
  display: block;
}
.property-search-block .left-section .inner-form form .university select {
  border-radius: 10px;
  width: 100%;
}
.property-search-block .left-section .inner-form form .submit-button {
  display: block;
  text-align: center;
  margin-bottom: 0;
}
.property-search-block .left-section .inner-form form .submit-button input {
  text-align: center;
  cursor: pointer;
  padding: 0;
  width: 177px;
  font-size: 20px;
  font-weight: 700;
  background-color: #f7b132;
  color: #fff;
  border-radius: 30px;
  margin: 0 auto;
  opacity: 1 !important;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.property-search-block .left-section .inner-form form .submit-button input:hover {
  color: #f7b132;
  background-color: #fff;
}
.property-search-block .right-image {
  width: 50%;
  float: left;
  display: block;
  max-height: 550px;
}
.property-search-block .right-image img {
  width: 100%;
  object-fit: cover;
}
.property-search-block .property-section {
  max-height: 550px;
}
.page-template-properties #map,
.page-template-sold-properties #map {
  width: 100%;
  height: 600px;
  float: left;
  display: block;
}
.page-template-properties .property-search-results,
.page-template-sold-properties .property-search-results {
  width: 100%;
  float: left;
  display: block;
}
.page-template-properties .property-search-results .featured-inner h3,
.page-template-sold-properties .property-search-results .featured-inner h3 {
  font-size: 20px;
  color: #c64907;
  font-family: 'Rubik', sans-serif;
  display: block;
  font-weight: 700;
  letter-spacing: -0.5px;
}
.page-template-properties .property-search-results .featured-inner .loading-spinner-container,
.page-template-sold-properties .property-search-results .featured-inner .loading-spinner-container {
  background-color: rgba(255, 255, 255, 0.8);
  height: 100%;
  width: 100%;
  position: absolute;
  display: block;
  z-index: 999;
  top: 0;
  left: 0;
}
.page-template-properties .property-search-results .featured-inner .loading-spinner-container .loading-spinner,
.page-template-sold-properties .property-search-results .featured-inner .loading-spinner-container .loading-spinner {
  background-image: url(/wp-content/uploads/2019/09/Spinner-1s-200px.svg);
  display: block;
  height: 200px;
  width: 200px;
  position: relative;
  top: 20%;
  left: 50%;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .no-results,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .no-results {
  margin-top: 30px;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property {
  position: relative;
  display: block;
  float: left;
  width: calc(33.333333% - 12px);
  margin-right: 18px;
  margin-bottom: 18px;
  min-height: 300px;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-slider,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-slider {
  position: relative;
  float: left;
  display: block;
  width: 100%;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-slider .slick-slider,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-slider .slick-slider {
  float: left;
  width: 100%;
  position: relative;
  margin-bottom: 10px;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-slider .slick-slider .slick-arrow,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-slider .slick-slider .slick-arrow {
  position: absolute;
  font-size: 0;
  padding: 0;
  background-color: transparent;
  border-radius: 0;
  border: 0;
  height: 100%;
  vertical-align: middle;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  cursor: pointer;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-slider .slick-slider .slick-list,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-slider .slick-slider .slick-list {
  float: left;
  width: 100%;
  overflow: hidden;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-slider .slick-slider .slick-list .slick-track img,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-slider .slick-slider .slick-list .slick-track img {
  min-height: 190px;
  max-height: 190px;
  width: calc(33.333333% - 12px);
  object-fit: cover;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-slider .slick-slider:hover .slick-arrow.slick-next,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-slider .slick-slider:hover .slick-arrow.slick-next {
  box-shadow: none;
  border: none;
  z-index: 1000;
  right: 0;
  padding-right: 12px;
  -webkit-tap-highlight-color: transparent;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-slider .slick-slider:hover .slick-arrow.slick-next:after,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-slider .slick-slider:hover .slick-arrow.slick-next:after {
  content: '>';
  color: #fff;
  font-size: 30px;
  background-color: transparent;
  font-weight: 500;
  padding-left: 20px;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-slider .slick-slider:hover .slick-arrow.slick-prev ,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-slider .slick-slider:hover .slick-arrow.slick-prev {
  box-shadow: none;
  border: none;
  z-index: 1000;
  left: 0;
  padding-left: 12px;
  -webkit-tap-highlight-color: transparent;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-slider .slick-slider:hover .slick-arrow.slick-prev:before,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-slider .slick-slider:hover .slick-arrow.slick-prev:before {
  content: '<';
  color: #fff;
  font-size: 30px;
  background-color: transparent;
  font-weight: 500;
  padding-right: 20px;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-slider img,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-slider img {
  min-height: 190px;
  width: 100%;
  object-fit: cover;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-information,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-information {
  display: block;
  float: left;
  width: 100%;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-information .groups-only,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-information .groups-only {
  display: block;
  float: left;
  width: 100%;
  padding-right: 88px;
  padding-bottom: 14px;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-information .groups-only .house-icon-container,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-information .groups-only .house-icon-container {
  display: block;
  float: left;
  width: 28px;
  height: 26px;
  background-image: url('../media/hexagon.svg');
  background-repeat: no-repeat;
  background-position: center;
  position: relative;
  z-index: 10;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-information .groups-only .house-icon-container .house-icon,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-information .groups-only .house-icon-container .house-icon {
  display: block;
  float: left;
  width: 100%;
  height: 100%;
  background-image: url('../media/home.svg');
  background-repeat: no-repeat;
  background-position: center;
  background-size: 50%;
  position: relative;
  z-index: 11;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-information .groups-only .message,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-information .groups-only .message {
  display: block;
  float: left;
  width: calc(100% - 28px);
  background-color: #fbd694;
  margin-left: -10px;
  position: relative;
  margin-top: 4px;
  z-index: 3;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-information .groups-only .message p,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-information .groups-only .message p {
  font-size: 13px;
  padding: 2px 2px 2px 12px;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-information .property-address,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-information .property-address {
  font-family: 'Rubik - Bold', sans-serif;
  font-weight: 700;
  font-size: 16px;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-information .property-address span,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-information .property-address span {
  font-family: 'Rubik', sans-serif;
  color: #f7b132;
  padding-left: 4px;
  font-weight: 400;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-footer,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-footer {
  width: 100%;
  display: block;
  float: left;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-footer .property-further-info,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-footer .property-further-info {
  width: 100%;
  display: block;
  float: left;
  padding-top: 7px;
  margin-bottom: 14px;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-footer .property-further-info .price ,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-footer .property-further-info .price {
  width: 34%;
  float: left;
  display: block;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-footer .property-further-info .price .property-price,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-footer .property-further-info .price .property-price {
  font-family: 'Rubik', sans-serif;
  font-weight: 300;
  color: #333;
  font-size: 14px;
  margin: 0;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-footer .property-further-info .price .property-price span.pppw-price,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-footer .property-further-info .price .property-price span.pppw-price {
  font-weight: 400;
  font-size: 16px;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-footer .property-further-info .spec ,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-footer .property-further-info .spec {
  width: 66%;
  float: left;
  display: block;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-footer .property-further-info .spec .property-spec,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-footer .property-further-info .spec .property-spec {
  text-align: left;
  font-family: 'Rubik', sans-serif;
  font-weight: 400;
  color: #c64907;
  font-size: 16px;
  margin: -3px 0 0 -12px;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-footer .property-further-info .spec .property-spec .bath-icon, .page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-footer .property-further-info .spec .property-spec .bed-icon, .page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-footer .property-further-info .spec .property-spec .bills-icon,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-footer .property-further-info .spec .property-spec .bath-icon, .page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-footer .property-further-info .spec .property-spec .bed-icon, .page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-footer .property-further-info .spec .property-spec .bills-icon {
  margin: 0 12px 0 3px;
  width: 13px;
  height: 11px;
  position: relative;
  top: 0px;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-footer .property-further-info .spec .property-spec .bills-icon,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .property-footer .property-further-info .spec .property-spec .bills-icon {
  margin-right: 0;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .see-details-button,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .see-details-button {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  height: 26px;
  width: 90px;
  background-color: #c64907;
  border-radius: 16px;
  position: absolute;
  top: 150px;
  right: 19px;
  opacity: 0;
  transition: visibility 0s, opacity 0.3s linear;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .see-details-button p,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .see-details-button p {
  margin: 0;
  color: #fff;
  font-size: 11px;
  letter-spacing: -0.25px;
  font-weight: 400;
  padding: 7px 0 6px 10px;
  font-family: 'Rubik', sans-serif;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .plus-button,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .plus-button {
  width: 26px;
  height: 26px;
  position: absolute;
  top: 150px;
  right: 18px;
  background-color: #c64907;
  color: #fff;
  padding: 2px;
  border: none;
  border-radius: 100%;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .plus-button span,
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .plus-button span {
  position: relative;
  top: 1px;
  left: 6px;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
}
.page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property:nth-of-type(3n),
.page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property:nth-of-type(3n) {
  margin-right: 0;
}
.page-template-properties .property-search-results .featured-inner .cta-button-container,
.page-template-sold-properties .property-search-results .featured-inner .cta-button-container {
  text-align: center;
  display: block;
  margin: 0 auto;
}
.page-template-properties .property-search-results .featured-inner .cta-button-container a,
.page-template-sold-properties .property-search-results .featured-inner .cta-button-container a {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  border: 2px solid #f7b132;
  border-radius: 4px;
  padding: 16px 43px;
  font-weight: 500;
  font-size: 16px;
  background-color: #f7b132;
  color: #fff;
}
.page-template-properties .property-search-results .featured-inner .cta-button-container a:hover,
.page-template-sold-properties .property-search-results .featured-inner .cta-button-container a:hover {
  background-color: #fff;
  color: #f7b132;
}
.page-template-properties .property-search-results .pagination-container,
.page-template-sold-properties .property-search-results .pagination-container {
  width: 100%;
  text-align: center;
  float: left;
  display: block;
  margin: 14px auto 30px auto;
}
.page-template-properties .property-search-results .pagination-container ul,
.page-template-sold-properties .property-search-results .pagination-container ul {
  margin: 0 auto;
  text-align: center;
}
.page-template-properties .property-search-results .pagination-container li,
.page-template-sold-properties .property-search-results .pagination-container li {
  padding-left: 0;
}
.page-template-properties .property-search-results .pagination-container li:before,
.page-template-sold-properties .property-search-results .pagination-container li:before {
  display: none;
}
.page-template-properties .property-search-results .pagination-container .page-numbers, .page-template-properties .property-search-results .pagination-container .page-numbers-filter,
.page-template-sold-properties .property-search-results .pagination-container .page-numbers, .page-template-sold-properties .property-search-results .pagination-container .page-numbers-filter {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  float: left;
  display: block;
  padding: 10px 14px;
  margin-right: 16px;
  cursor: pointer;
}
.page-template-properties .property-search-results .pagination-container .page-numbers.current, .page-template-properties .property-search-results .pagination-container .page-numbers-filter.current,
.page-template-sold-properties .property-search-results .pagination-container .page-numbers.current, .page-template-sold-properties .property-search-results .pagination-container .page-numbers-filter.current {
  background-color: #c64907;
  color: #fff;
}
.page-template-properties .property-search-results .pagination-container .page-numbers:hover, .page-template-properties .property-search-results .pagination-container .page-numbers-filter:hover,
.page-template-sold-properties .property-search-results .pagination-container .page-numbers:hover, .page-template-sold-properties .property-search-results .pagination-container .page-numbers-filter:hover {
  background-color: #f7b132;
  color: #fff;
}
.property-statistics {
  display: block;
  float: left;
  width: 100%;
  padding: 48px 0 48px 0;
  position: relative;
}
.property-statistics .percentage-let-container {
  border-radius: 14px;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  width: calc(50% - 8px);
  height: 330px;
  display: block;
  float: left;
  margin-right: 16px;
  background-color: #c64907;
  padding: 32px;
}
.property-statistics .percentage-let-container .inner-ring {
  display: block;
  float: left;
  padding: 50px 0 0 0;
  border-radius: 100%;
  width: 280px;
  height: 280px;
  position: relative;
}
.property-statistics .percentage-let-container .ring-percent {
  position: absolute;
  border-radius: 100%;
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.property-statistics .percentage-let-container .ring-percent .circles-wrp {
  width: 100%;
  height: 100%;
  display: block;
  float: left;
}
.property-statistics .percentage-let-container .ring-percent .circles-wrp svg {
  fill: #c64907;
  width: 100%;
  height: 100%;
  display: block;
  float: left;
}
.property-statistics .percentage-let-container .ring-percent .circles-wrp svg path {
  width: 100%;
  height: 100%;
  display: block;
  float: left;
}
.property-statistics .percentage-let-container .h4 {
  display: block;
  float: left;
  width: 100%;
  color: #f8b132;
  font-family: Rubik;
  font-size: 24px;
  font-weight: 300;
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
  text-align: center;
}
.property-statistics .percentage-let-container p.percentage {
  width: 100%;
  display: block;
  float: left;
  color: #fff;
  font-family: Rubik;
  font-size: 96px;
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
  text-align: center;
}
.property-statistics .percentage-let-container p.percentage span.symbol {
  font-size: 48px;
  color: #fff;
}
.property-statistics .properties-remaining-container {
  border-radius: 14px;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  width: calc(50% - 8px);
  height: 330px;
  display: block;
  float: left;
  background-color: #f7b132;
  padding: 32px;
  position: relative;
}
.property-statistics .properties-remaining-container .house-icon {
  display: block;
  float: left;
  width: 100%;
  height: 70px;
  /*background-image: url('../media/house-icon.svg');*/
  background-position: center;
  background-repeat: no-repeat;
  background-size: 60px;
  position: absolute;
  top: 15px;
}
.property-statistics .properties-remaining-container .property-count {
  display: block;
  float: left;
  width: 100%;
}
.property-statistics .properties-remaining-container .property-count .property-count-text {
  display: block;
  float: left;
  width: 100%;
  color: #c64907;
  font-family: Rubik;
  font-size: 96px;
  font-weight: 400;
  text-align: center;
}
.property-statistics .properties-remaining-container .property-count .property-count-text .properties-taken {
  color: #fff;
}
.property-statistics .properties-remaining-container .total-properties {
  color: #c64907;
}
.property-statistics .properties-remaining-container p.text {
  display: block;
  float: left;
  width: 100%;
  color: #fff;
  font-family: Rubik;
  font-size: 34px;
  font-weight: 500;
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
  text-align: center;
}
.property-statistics .percentage-inner, .property-statistics .remaining-inner {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
@media (max-width: 800px) {
  .property-statistics .properties-remaining-container, .property-statistics .percentage-let-container {
    width: 100%;
    margin: 18px 0 !important;
  }
}
.property-statistics::after {
  content: '';
  width: 100%;
  position: absolute;
  bottom: -300px;
  left: 0;
  background-image: linear-gradient(180deg, #fff 0px, rgba(255, 255, 255, 0) 928px);
  height: 300px;
  z-index: 5;
}
.lsh-mid-section {
  background-image: linear-gradient(247deg, #f7b132 0%, #c64907 100%);
  display: block;
  float: left;
  width: 100%;
  padding-top: 38px;
  margin-top: 40px;
}
.lsh-mid-section .mid-inner {
  display: block;
  float: left;
  width: 100%;
}
.lsh-mid-section .mid-inner .title {
  margin-bottom: 40px;
}
.lsh-mid-section .mid-inner .title h3 {
  text-align: center;
  font-size: 26px;
  font-weight: 700;
  color: #fff;
  letter-spacing: -0.65px;
}
.lsh-mid-section .mid-inner .image-text-section {
  width: 100%;
  display: block;
  float: left;
}
.lsh-mid-section .mid-inner .image-text-section .single-benefit {
  width: calc(100% / 5);
  display: block;
  float: left;
  margin-bottom: 30px;
}
.lsh-mid-section .mid-inner .image-text-section .single-benefit .image-container {
  width: 100%;
  display: block;
  float: left;
  margin: 0 auto 18px auto;
}
.lsh-mid-section .mid-inner .image-text-section .single-benefit .image-container img {
  float: none;
  width: 122px;
  margin: 0 auto;
  display: block;
}
.lsh-mid-section .mid-inner .image-text-section .single-benefit .text-container p {
  font-family: 'Rubik', sans-serif;
  font-size: 18px;
  color: #fff;
  text-align: center;
  padding: 0 16px;
  line-height: 1.2;
}
.refine-search-container h3 {
  padding: 16px 0;
  color: #fff;
  font-size: 18px;
  font-weight: 700;
}
.refine-search-container .top-reset {
  float: left;
  width: 100%;
  text-align: center;
  margin: 10px 0 20px 0;
}
.refine-search-container .top-reset a {
  float: left;
  width: 100%;
  text-align: center;
  color: #fff;
}
.refine-search-container .top-reset a:hover {
  text-decoration: underline;
}
.refine-search-container p {
  margin: 20px 0 0 0;
  padding-bottom: 16px;
  font-size: 14px;
  color: #fff;
}
.refine-search-container form label {
  float: left;
  width: 100%;
  display: block;
  color: #fff;
  font-weight: 500;
  padding-bottom: 14px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.refine-search-container form .areas-container {
  display: block;
  float: left;
  width: 100%;
}
.refine-search-container form .areas-container .areas {
  float: left;
  display: block;
  width: 100%;
}
.refine-search-container form .areas-container .areas input {
  display: none;
}
.refine-search-container form .areas-container .areas .button {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  float: left;
  width: calc(50% - 5px);
  margin-right: 10px;
  margin-bottom: 8px;
  border-radius: 24px;
  background-color: #fff;
  color: #333;
  text-align: center;
  opacity: 0.8;
  border: none;
  font-size: 14px;
  font-weight: 500;
  padding: 11px;
  cursor: pointer;
  text-decoration: none;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.refine-search-container form .areas-container .areas .button:nth-of-type(2n) {
  margin-right: 0;
}
.refine-search-container form .areas-container .areas .button:hover {
  background-color: rgba(247, 177, 50, 0.7);
}
.refine-search-container form .areas-container .areas input:checked + .button, .refine-search-container form .areas-container .areas input:checked + .button:active {
  background-color: #fff !important;
  color: #f7b132 !important;
  opacity: 1;
}
.refine-search-container form .areas-container .areas input:checked + .button:hover {
  opacity: 0.9;
}
.refine-search-container form .areas-container, .refine-search-container form .number-of-beds, .refine-search-container form .price, .refine-search-container form .university, .refine-search-container form .submit-reset-buttons {
  width: 100%;
  float: left;
  display: block;
  padding-bottom: 14px;
}
.refine-search-container form .half-width-button {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: calc(50% - 7px);
  margin-right: 10px;
  margin-bottom: 8px;
  border-radius: 24px;
  background-color: #fff;
  opacity: 0.8;
  border: none;
  font-size: 14px;
  font-weight: 500;
  padding: 11px;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.refine-search-container form .half-width-button:nth-of-type(2n) {
  margin-right: 0;
}
.refine-search-container form .half-width-button:hover {
  background-color: rgba(247, 177, 50, 0.7);
}
.refine-search-container form .half-width-select {
  -webkit-appearance: none;
  border: none;
  padding: 14px;
  width: 100%;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: -0.35px;
  border-radius: 10px;
  background-color: #fff;
  opacity: 0.8;
  position: relative;
}
.refine-search-container form .min-beds, .refine-search-container form .max-beds, .refine-search-container form .min-price, .refine-search-container form .max-price {
  float: left;
  display: block;
  width: calc(50% - 6px);
  margin-right: 12px;
  height: 44px;
  margin-bottom: 8px;
}
.refine-search-container form .min-beds:nth-of-type(even), .refine-search-container form .max-beds:nth-of-type(even), .refine-search-container form .min-price:nth-of-type(even), .refine-search-container form .max-price:nth-of-type(even) {
  margin-right: 0;
}
.refine-search-container form .min-beds:after, .refine-search-container form .max-beds:after, .refine-search-container form .min-price:after, .refine-search-container form .max-price:after {
  pointer-events: none;
  content: '';
  width: 16px;
  height: 16px;
  position: relative;
  display: block;
  bottom: 30px;
  left: 75%;
  z-index: 10;
  background-image: url('../media/expand-button.svg');
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.refine-search-container form .sharing-container .full-width-select, .refine-search-container form .academic-year-container .full-width-select {
  -webkit-appearance: none;
  border: none;
  padding: 14px;
  width: 100%;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: -0.35px;
  border-radius: 10px;
  background-color: #fff;
  opacity: 0.8;
  position: relative;
}
.refine-search-container form .sharing-container:after, .refine-search-container form .academic-year-container:after {
  pointer-events: none;
  content: '';
  width: 16px;
  height: 16px;
  position: relative;
  display: block;
  bottom: 30px;
  left: 88%;
  z-index: 10;
  background-image: url('../media/expand-button.svg');
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.refine-search-container form .university-container {
  display: block;
  float: left;
  width: 100%;
}
.refine-search-container form .university-container .university input {
  display: none;
}
.refine-search-container form .university-container .university .button {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  float: left;
  width: calc(50% - 5px);
  margin-right: 10px;
  margin-bottom: 8px;
  border-radius: 24px;
  background-color: #fff;
  color: #333;
  text-align: center;
  opacity: 0.8;
  border: none;
  font-size: 14px;
  font-weight: 500;
  padding: 11px;
  cursor: pointer;
  text-decoration: none;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.refine-search-container form .university-container .university .button:nth-of-type(2), .refine-search-container form .university-container .university .button:nth-of-type(5) {
  margin-right: 0;
}
.refine-search-container form .university-container .university .button:hover {
  background-color: rgba(247, 177, 50, 0.7);
}
.refine-search-container form .university-container .university .button-full-width {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
  margin-bottom: 8px;
  border-radius: 24px;
  opacity: 0.8;
  border: none;
  font-size: 14px;
  font-weight: 500;
  padding: 11px;
  float: left;
  /*background-color: #fff;
  color: #333;*/
  text-align: center;
  cursor: pointer;
  text-decoration: none;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/*.refine-search-container form .university-container .university .button-full-width:hover {
  background-color: rgba(247, 177, 50, 0.7);
}*/
.refine-search-container form .university-container .university input:checked + .button, .refine-search-container form .university-container .university input:checked + .button:active, .refine-search-container form .university-container .university input:checked + .button-full-width, .refine-search-container form .university-container .university input:checked + .button-full-width:active {
  background-color: #fff !important;
  color: #f7b132 !important;
  opacity: 1;
}
.refine-search-container form .university-container .university input:checked + .button:hover {
  opacity: 0.9;
}
.refine-search-container form .submit-reset-buttons {
  float: left;
  display: block;
  width: 100%;
  text-align: center;
}
.refine-search-container form .submit-reset-buttons .submit-button {
  display: block;
  width: 160px;
  margin: 0 auto 14px auto;
  border-radius: 24px;
  background-color: #f7b132;
  border: none;
  font-size: 14px;
  color: #fff;
  font-weight: 500;
  padding: 11px;
  cursor: pointer;
}
.refine-search-container form .submit-reset-buttons .submit-button:hover {
  background-color: #fff;
  color: #f7b132;
}
.refine-search-container form .submit-reset-buttons .reset-button {
  display: block;
  margin: 0 auto 10px auto;
  background-color: transparent;
  border: none;
  font-size: 12px;
  color: #fff;
  font-weight: 500;
  cursor: pointer;
}
.full-width-cta {
  position: relative;
  height: 300px;
  margin-bottom: 28px;
}
.full-width-cta .overlay {
  position: absolute;
  width: 100%;
  height: 300px;
  top: 0;
  left: 0;
  opacity: 0.2;
  background-image: linear-gradient(to right, #c64907 0%, #f7b132 100%);
  z-index: 2;
}
.full-width-cta img {
  width: 100%;
  height: 300px;
  object-fit: cover;
}
.full-width-cta .text {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 3;
  width: 100%;
}
.full-width-cta .text h3 {
  width: 100%;
  display: block;
  color: #fff;
  font-family: 'Rubik', sans-serif;
  font-size: 40px;
  font-weight: 700;
  text-align: center;
}
.hero-area {
  position: relative;
  height: 520px;
  margin-bottom: 40px;
}
.hero-area .hero-slider {
  height: 520px;
  width: 100%;
  display: block;
  float: left;
  overflow: hidden;
}
.hero-area .hero-slider.slick-slider {
  float: left;
  width: 100%;
  position: relative;
  margin-bottom: 26px;
}
.hero-area .hero-slider.slick-slider .slick-arrow {
  position: absolute;
  opacity: 0;
  height: 100%;
  vertical-align: middle;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  cursor: pointer;
  background-color: transparent;
  font-size: 0;
  z-index: 9999;
  width: 50px;
  padding: 0;
}
.hero-area .hero-slider.slick-slider .slick-arrow.slick-next {
  box-shadow: none;
  border: none;
  z-index: 1000;
  right: 0;
  -webkit-tap-highlight-color: transparent;
}
.hero-area .hero-slider.slick-slider .slick-arrow.slick-next::after {
  content: "";
  background: url("../media/next-arrow-white.svg");
  height: 30px;
  width: 30px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 10px;
}
.hero-area .hero-slider.slick-slider .slick-arrow.slick-prev {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
  box-shadow: none;
  border: none;
  z-index: 1000;
  left: 0;
  -webkit-tap-highlight-color: transparent;
}
.hero-area .hero-slider.slick-slider .slick-arrow.slick-prev::after {
  content: "";
  background: url("../media/next-arrow-white.svg");
  height: 30px;
  width: 30px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 10px;
}
.hero-area .hero-slider.slick-slider .slick-list {
  float: left;
  width: 100%;
  overflow: hidden;
}
.hero-area .hero-slider.slick-slider .slick-list .slick-track {
  position: relative;
  left: 82px;
  z-index: 9;
}
.hero-area .hero-slider.slick-slider .slick-list .slick-track img {
  width: calc(100vw / 2);
  height: 520px;
  object-fit: cover;
}
.hero-area .hero-slider.slick-slider .slick-dots {
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%;
  position: absolute;
  bottom: -24px;
}
.hero-area .hero-slider.slick-slider .slick-dots li {
  position: relative;
  display: inline-block;
  height: 10px;
  width: 10px;
  margin: 5px 10px;
  padding: 0;
  cursor: pointer;
}
.hero-area .hero-slider.slick-slider .slick-dots li::before {
  content: none;
}
.hero-area .hero-slider.slick-slider .slick-dots button {
  display: block;
  width: 10px;
  height: 10px;
  padding: 0;
  border: none;
  border-radius: 100%;
  background-color: #fff;
  font-size: 0;
  cursor: pointer;
}
.hero-area .hero-slider.slick-slider .slick-dots li.slick-active button {
  background-color: #c64907;
}
.hero-area .hero-slider.slick-slider:hover .slick-arrow.slick-next, .hero-area .hero-slider.slick-slider:hover .slick-arrow.slick-prev {
  opacity: 1;
}
.hero-area .container {
  height: 0;
}
.hero-area .container .hero-content {
  width: 510px;
  height: 520px;
  position: absolute;
  right: 20px;
  background-color: #f7b132;
  padding: 36px;
  z-index: 10;
}
.hero-area .container .hero-content h1 {
  color: #525151;
  font-family: 'Rubik', sans-serif;
  font-size: 31px;
  font-weight: 500;
  letter-spacing: -0.78px;
  padding-bottom: 8px;
}
.hero-area .container .hero-content h3.subtitle {
  color: #525151;
  font-family: 'Rubik', sans-serif;
  font-size: 20px;
  font-weight: 500;
  letter-spacing: -0.5px;
  position: relative;
  margin-bottom: 40px;
}
.hero-area .container .hero-content h3.subtitle::after {
  content: "";
  height: 2px;
  width: 100%;
  background-color: #525151;
  position: absolute;
  bottom: -20px;
  left: 0;
}
.hero-area .container .hero-content .bullet-points {
  margin-bottom: 30px;
  float: left;
  width: 100%;
}
.hero-area .container .hero-content .bullet-points p.bullet-point {
  color: #525151;
  font-family: 'Rubik', sans-serif;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: -0.4px;
  padding-bottom: 10px;
}
.hero-area .container .hero-content .address {
  float: left;
  width: calc(45% - 20px);
  margin-right: 40px;
}
.hero-area .container .hero-content .contact-info {
  float: left;
  width: calc(55% - 20px);
}
.hero-area .container .hero-content .address h3, .hero-area .container .hero-content .contact-info h3 {
  color: #525151;
  font-family: 'Rubik', sans-serif;
  font-size: 18px;
  font-weight: 500;
  letter-spacing: -0.45px;
  padding-bottom: 10px;
}
.hero-area .container .hero-content .address p, .hero-area .container .hero-content .contact-info p, .hero-area .container .hero-content .address a, .hero-area .container .hero-content .contact-info a {
  color: #525151;
  font-family: 'Rubik', sans-serif;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: -0.4px;
  line-height: 1.2;
  display: block;
}
.hero-area .container .hero-content .address p.phone, .hero-area .container .hero-content .contact-info p.phone, .hero-area .container .hero-content .address a.phone, .hero-area .container .hero-content .contact-info a.phone {
  margin-bottom: 10px;
}
.hero-area .container .hero-content .address p.email, .hero-area .container .hero-content .contact-info p.email, .hero-area .container .hero-content .address a.email, .hero-area .container .hero-content .contact-info a.email {
  width: 100%;
  word-wrap: break-word;
}
.hero-area .container .hero-content .address a, .hero-area .container .hero-content .contact-info a {
  display: inline-block;
}
.hero-area .container .hero-content .address a.maps-link, .hero-area .container .hero-content .contact-info a.maps-link {
  color: #c64907;
  margin-top: 10px;
}
.hero-area .container .hero-content .address a:hover, .hero-area .container .hero-content .contact-info a:hover {
  color: #fff;
}
.icons-and-gallery {
  background-image: linear-gradient(247deg, #f7b132 0%, #c64907 100%);
  display: block;
  float: left;
  width: 100%;
  padding: 38px 0;
  margin: 0 0 28px 0;
}
.icons-and-gallery .icons {
  width: calc(50% - 28px);
  display: block;
  float: left;
  margin-right: 56px;
}
.icons-and-gallery .icons h3 {
  color: #fff;
  font-family: 'Rubik', sans-serif;
  font-size: 26px;
  font-weight: 700;
  letter-spacing: -0.65px;
  padding-bottom: 40px;
  text-align: center;
}
.icons-and-gallery .icons .single-benefit {
  width: calc(100% / 3 - 47px);
  display: block;
  float: left;
  margin-bottom: 30px;
  margin-right: 70px;
  height: 100%;
}
.icons-and-gallery .icons .single-benefit:nth-of-type(3n) {
  margin-right: 0;
}
.icons-and-gallery .icons .single-benefit .image-container {
  display: block;
  margin-bottom: 18px;
  margin: 0 auto 18px auto;
  height: 120px;
  width: 120px;
  text-align: center;
}
.icons-and-gallery .icons .single-benefit .image-container img {
  position: relative;
  top: 8px;
  width: 120px;
  height: 120px;
  margin: 0 auto;
  display: block;
}
.icons-and-gallery .icons .single-benefit .text-container p {
  font-family: 'Rubik', sans-serif;
  color: #fff;
  text-align: center;
  line-height: 1.2;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: -0.35px;
}
.icons-and-gallery .gallery {
  width: calc(50% - 28px);
  display: block;
  float: left;
  overflow: hidden;
}
.icons-and-gallery .gallery .slick-slider {
  float: left;
  width: 100%;
  position: relative;
  margin-bottom: 26px;
}
.icons-and-gallery .gallery .slick-slider .slick-arrow {
  position: absolute;
  opacity: 0;
  height: 100%;
  vertical-align: middle;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  cursor: pointer;
  background-color: transparent;
  font-size: 0;
  z-index: 9999;
  width: 50px;
  padding: 0;
}
.icons-and-gallery .gallery .slick-slider .slick-arrow.slick-next {
  box-shadow: none;
  border: none;
  z-index: 1000;
  right: 0;
  -webkit-tap-highlight-color: transparent;
}
.icons-and-gallery .gallery .slick-slider .slick-arrow.slick-next::after {
  content: "";
  background: url("../media/next-arrow-white.svg");
  height: 30px;
  width: 30px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 10px;
}
.icons-and-gallery .gallery .slick-slider .slick-arrow.slick-prev {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
  box-shadow: none;
  border: none;
  z-index: 1000;
  left: 0;
  -webkit-tap-highlight-color: transparent;
}
.icons-and-gallery .gallery .slick-slider .slick-arrow.slick-prev::after {
  content: "";
  background: url("../media/next-arrow-white.svg");
  height: 30px;
  width: 30px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 10px;
}
.icons-and-gallery .gallery .slick-slider .slick-list {
  float: left;
  width: 100%;
  overflow: hidden;
}
.icons-and-gallery .gallery .slick-slider .slick-list .slick-track img {
  width: 100%;
  height: 100%;
  max-height: none;
}
.icons-and-gallery .gallery .slick-slider .slick-dots {
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%;
  position: absolute;
  bottom: -24px;
}
.icons-and-gallery .gallery .slick-slider .slick-dots li {
  position: relative;
  display: inline-block;
  height: 10px;
  width: 10px;
  margin: 5px 10px;
  padding: 0;
  cursor: pointer;
}
.icons-and-gallery .gallery .slick-slider .slick-dots li::before {
  content: none;
}
.icons-and-gallery .gallery .slick-slider .slick-dots button {
  display: block;
  width: 10px;
  height: 10px;
  padding: 0;
  border: none;
  border-radius: 100%;
  background-color: #fff;
  font-size: 0;
  cursor: pointer;
}
.icons-and-gallery .gallery .slick-slider .slick-dots li.slick-active button {
  background-color: #c64907;
}
.icons-and-gallery .gallery .slick-slider:hover .slick-arrow.slick-next, .icons-and-gallery .gallery .slick-slider:hover .slick-arrow.slick-prev {
  opacity: 1;
}
.properties-container {
  margin-bottom: 32px;
}
.properties-container .property-rooms {
  margin-bottom: 36px;
  padding-bottom: 25px;
  background-color: #333;
}
.properties-container .property-rooms h3 {
  color: #fff;
  text-align: center;
  padding: 26px 0 16px 0;
  font-family: 'Rubik', sans-serif;
  font-size: 20px;
  font-weight: 700;
  letter-spacing: -0.5px;
}
.properties-container .property-rooms .room-option {
  border-radius: 10px;
  background-color: #808080;
  display: block;
  float: left;
  width: calc(100% / 8 - 7px);
  margin-right: 8px;
  cursor: pointer;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.properties-container .property-rooms .room-option:last-of-type {
  margin-right: 0;
}
.properties-container .property-rooms .room-option p {
  color: #fff;
  font-family: 'Rubik', sans-serif;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: -0.35px;
  text-align: center;
  padding: 10px 0;
}
.properties-container .property-rooms .room-option.selected {
  background-color: #f7b132;
}
.properties-container .property-rooms .room-option:hover {
  background-color: #f7b132;
}
.properties-container .properties h3.title {
  color: #333;
  font-family: 'Rubik', sans-serif;
  font-size: 22px;
  font-weight: 700;
  letter-spacing: -0.55px;
  display: block;
  width: 100%;
  float: left;
  padding-bottom: 20px;
}
.properties-container .properties h3.title.hidden {
  display: none !important;
}
.properties-container .properties h3.title.active {
  display: block !important;
}
.properties-container .properties .property-type {
  max-height: 400px;
  position: relative;
  /*	.slick-arrow {
   position: absolute;
   font-size: 0;
   padding: 0;
   background-color: transparent;
   border-radius: 0;
   border: 0;
   height: 100%;
   vertical-align: middle;
   @include transition(0.3s);
   cursor: pointer;
   }*/
}
.properties-container .properties .property-type.hidden {
  display: none !important;
}
.properties-container .properties .property-type.active {
  display: block !important;
}
.properties-container .properties .property-type .slick-arrow {
  position: absolute;
  opacity: 1;
  height: 100%;
  vertical-align: middle;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  cursor: pointer;
  background-color: transparent;
  font-size: 0;
  z-index: 9999;
  width: 50px;
  padding: 0;
}
.properties-container .properties .property-type .slick-arrow.slick-next {
  box-shadow: none;
  border: none;
  z-index: 1000;
  right: -60px;
  -webkit-tap-highlight-color: transparent;
}
.properties-container .properties .property-type .slick-arrow.slick-next::after {
  content: "";
  background: url("../media/next-arrow-black.svg");
  height: 30px;
  width: 30px;
  position: absolute;
  top: 35%;
  -webkit-transform: translateY(-35%);
  -moz-transform: translateY(-35%);
  -ms-transform: translateY(-35%);
  -o-transform: translateY(-35%);
  transform: translateY(-35%);
  right: 10px;
}
.properties-container .properties .property-type .slick-arrow.slick-prev {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
  box-shadow: none;
  border: none;
  z-index: 1000;
  left: -60px;
  -webkit-tap-highlight-color: transparent;
}
.properties-container .properties .property-type .slick-arrow.slick-prev::after {
  content: "";
  background: url("../media/next-arrow-black.svg");
  height: 30px;
  width: 30px;
  position: absolute;
  top: 65%;
  -webkit-transform: translateY(-65%);
  -moz-transform: translateY(-65%);
  -ms-transform: translateY(-65%);
  -o-transform: translateY(-65%);
  transform: translateY(-65%);
  right: 10px;
}
.properties-container .properties .property-type .slick-list {
  float: left;
  width: calc(100% + 18px);
  margin-left: -9px;
  overflow: hidden;
}
.properties-container .properties .property-type .slick-list .slick-track .single-property {
  position: relative;
  display: block;
  float: left;
  margin: 0 9px 30px 9px;
  max-height: 400px;
}
.properties-container .properties .property-type .slick-list .slick-track .single-property .property-preview {
  position: relative;
}
.properties-container .properties .property-type .slick-list .slick-track .single-property .property-preview img {
  width: 100%;
}
.properties-container .properties .property-type .slick-list .slick-track .single-property .property-preview .see-details-button {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  height: 26px;
  width: 90px;
  background-color: #c64907;
  border-radius: 16px;
  position: absolute;
  bottom: 20px;
  right: 19px;
  opacity: 0;
  transition: visibility 0s, opacity 0.3s linear;
}
.properties-container .properties .property-type .slick-list .slick-track .single-property .property-preview .see-details-button p {
  margin: 0;
  color: #fff;
  font-size: 11px;
  letter-spacing: -0.25px;
  font-weight: 400;
  padding: 7px 0 6px 10px;
  font-family: 'Rubik', sans-serif;
}
.properties-container .properties .property-type .slick-list .slick-track .single-property .property-preview .plus-button {
  width: 26px;
  height: 26px;
  position: absolute;
  bottom: 20px;
  right: 18px;
  background-color: #c64907;
  color: #fff;
  padding: 2px;
  border: none;
  border-radius: 100%;
}
.properties-container .properties .property-type .slick-list .slick-track .single-property .property-preview .plus-button span {
  position: relative;
  top: 3px;
  left: 6px;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
}
.properties-container .properties .property-type .slick-list .slick-track .single-property .property-slider {
  position: relative;
  float: left;
  display: block;
  width: 100%;
  margin-bottom: 10px;
}
.properties-container .properties .property-type .slick-list .slick-track .single-property .property-slider .slick-arrow {
  position: absolute;
  font-size: 0;
  padding: 0;
  background-color: transparent;
  border-radius: 0;
  border: 0;
  height: 100%;
  vertical-align: middle;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  cursor: pointer;
}
.properties-container .properties .property-type .slick-list .slick-track .single-property .property-slider .slick-list {
  float: left;
  width: 100%;
  overflow: hidden;
}
.properties-container .properties .property-type .slick-list .slick-track .single-property .property-slider .slick-list .slick-track img {
  min-height: 190px;
  width: calc(33.333333% - 12px);
  object-fit: cover;
}
.properties-container .properties .property-type .slick-list .slick-track .single-property .property-slider:hover .slick-arrow.slick-next {
  box-shadow: none;
  border: none;
  z-index: 1000;
  right: 0;
  padding-right: 12px;
  -webkit-tap-highlight-color: transparent;
}
.properties-container .properties .property-type .slick-list .slick-track .single-property .property-slider:hover .slick-arrow.slick-next:after {
  content: '>';
  color: #fff;
  font-size: 30px;
  background-color: transparent;
  font-weight: 500;
  padding-left: 20px;
}
.properties-container .properties .property-type .slick-list .slick-track .single-property .property-slider:hover .slick-arrow.slick-prev {
  box-shadow: none;
  border: none;
  z-index: 1000;
  left: 0;
  padding-left: 12px;
  -webkit-tap-highlight-color: transparent;
}
.properties-container .properties .property-type .slick-list .slick-track .single-property .property-slider:hover .slick-arrow.slick-prev:before {
  content: '<';
  color: #fff;
  font-size: 30px;
  background-color: transparent;
  font-weight: 500;
  padding-right: 20px;
}
.properties-container .properties .property-type .slick-list .slick-track .single-property .property-slider img {
  min-height: 190px;
  width: 100%;
  object-fit: cover;
}
.properties-container .properties .property-type .slick-list .slick-track .single-property .property-information {
  display: block;
  float: left;
  width: 100%;
  padding-top: 10px;
}
.properties-container .properties .property-type .slick-list .slick-track .single-property .property-information .property-title {
  font-family: 'Rubik - Bold', sans-serif;
  font-weight: 700;
  font-size: 16px;
}
.properties-container .properties .property-type .slick-list .slick-track .single-property .property-information .property-title span {
  font-family: 'Rubik', sans-serif;
  color: #f7b132;
  padding-left: 4px;
  font-weight: 400;
}
.properties-container .properties .property-type .slick-list .slick-track .single-property .property-footer {
  width: 100%;
  display: block;
  float: left;
}
.properties-container .properties .property-type .slick-list .slick-track .single-property .property-footer .property-further-info {
  width: 100%;
  display: block;
  float: left;
  padding-top: 7px;
  margin-bottom: 14px;
}
.properties-container .properties .property-type .slick-list .slick-track .single-property .property-footer .property-further-info .price {
  width: 34%;
  float: left;
  display: block;
}
.properties-container .properties .property-type .slick-list .slick-track .single-property .property-footer .property-further-info .price .property-price {
  font-family: 'Rubik', sans-serif;
  font-weight: 300;
  color: #333;
  font-size: 14px;
  margin: 0;
}
.properties-container .properties .property-type .slick-list .slick-track .single-property .property-footer .property-further-info .price .property-price span.pppw-price {
  font-weight: 400;
  font-size: 16px;
}
.properties-container .properties .property-type .slick-list .slick-track .single-property .property-footer .property-further-info .spec {
  width: 66%;
  float: left;
  display: block;
}
.properties-container .properties .property-type .slick-list .slick-track .single-property .property-footer .property-further-info .spec .property-spec {
  text-align: left;
  font-family: 'Rubik', sans-serif;
  font-weight: 400;
  color: #c64907;
  font-size: 16px;
  margin: -3px 0 0 16px;
}
.properties-container .properties .property-type .slick-list .slick-track .single-property .property-footer .property-further-info .spec .property-spec .bath-icon, .properties-container .properties .property-type .slick-list .slick-track .single-property .property-footer .property-further-info .spec .property-spec .bed-icon, .properties-container .properties .property-type .slick-list .slick-track .single-property .property-footer .property-further-info .spec .property-spec .bills-icon {
  margin: 0 12px 0 3px;
  width: 13px;
  height: 11px;
  position: relative;
  top: 0px;
}
.properties-container .properties .property-type .slick-list .slick-track .single-property .property-footer .property-further-info .spec .property-spec .bills-icon {
  margin-right: 0;
}
.properties-container .properties .property-type .slick-list .slick-track .single-property a.arrange-viewing-link {
  display: none;
  float: left;
  width: 100%;
  border-radius: 4px;
  color: #fff;
  padding: 10px 0;
  text-align: center;
  margin-bottom: 10px;
  font-family: 'Rubik', sans-serif;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: -0.4px;
  border: 2px solid #c64907;
  background-color: #c64907;
}
.properties-container .properties .property-type .slick-list .slick-track .single-property a.arrange-viewing-link:hover {
  color: #c64907;
  background-color: #fff;
}
.properties-container .properties .property-type .slick-list .slick-track .single-property a.arrange-viewing-link.active {
  display: block;
}
.text-and-cta {
  padding-bottom: 60px;
}
.text-and-cta .text {
  float: left;
  width: calc(100% - 450px);
  margin-right: 60px;
}
.text-and-cta .text h3 {
  color: #333;
  font-family: 'Rubik', sans-serif;
  font-size: 28px;
  font-weight: 700;
  letter-spacing: -0.7px;
  padding-bottom: 20px;
}
.text-and-cta .text p {
  color: #333;
  font-family: 'Rubik', sans-serif;
  font-size: 16px;
  line-height: 1.2;
  font-weight: 300;
  letter-spacing: -0.5px;
}
.text-and-cta .cta {
  float: left;
  width: 390px;
}
.text-and-cta .cta a {
  display: block;
  width: 100%;
  border-radius: 4px;
  color: #fff;
  padding: 16px 0;
  text-align: center;
  margin-bottom: 10px;
  font-family: 'Rubik', sans-serif;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: -0.4px;
}
.text-and-cta .cta a:nth-of-type(1) {
  border: 2px solid #c64907;
  background-color: #c64907;
}
.text-and-cta .cta a:nth-of-type(1):hover {
  color: #c64907;
  background-color: #fff;
}
.text-and-cta .cta a:nth-of-type(2) {
  border: 2px solid #f7b132;
  background-color: #f7b132;
}
.text-and-cta .cta a:nth-of-type(2):hover {
  color: #f7b132;
  background-color: #fff;
}
.text-and-cta .cta a:nth-of-type(3) {
  border: 2px solid #333;
  background-color: #333;
  margin-bottom: 0;
}
.text-and-cta .cta a:nth-of-type(3):hover {
  color: #333;
  background-color: #fff;
}
.travel-times-and-map {
  margin-bottom: 47px;
}
.travel-times-and-map .travel-to-university-table-container {
  float: left;
  display: block;
  width: calc(100% - 500px);
  margin-right: 30px;
}
.travel-times-and-map .travel-to-university-table-container h3 {
  font-family: 'Rubik', sans-serif;
  font-size: 22px;
  font-weight: 700;
  letter-spacing: -0.55px;
  padding-bottom: 14px;
}
.travel-times-and-map .travel-to-university-table-container .table-container {
  overflow-x: auto;
}
.travel-times-and-map .travel-to-university-table-container .table-container table {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0 6px;
}
.travel-times-and-map .travel-to-university-table-container .table-container table thead tr {
  margin-bottom: 6px;
  background-color: #c64907;
  height: 46px;
  line-height: 46px;
}
.travel-times-and-map .travel-to-university-table-container .table-container table thead tr th {
  font-family: 'Rubik', sans-serif;
  font-size: 14px;
  font-weight: 700;
  color: #fff;
  vertical-align: middle;
  min-width: 130px;
}
.travel-times-and-map .travel-to-university-table-container .table-container table thead tr th:nth-of-type(1) {
  text-align: left;
  padding-left: 20px;
  width: 25%;
}
.travel-times-and-map .travel-to-university-table-container .table-container table tbody tr {
  background: rgba(0, 0, 0, 0.1);
}
.travel-times-and-map .travel-to-university-table-container .table-container table tbody tr:nth-of-type(even) {
  background: rgba(0, 0, 0, 0.04);
}
.travel-times-and-map .travel-to-university-table-container .table-container table tbody tr td {
  font-family: 'Rubik', sans-serif;
  font-size: 14px;
  font-weight: 400;
  color: #333;
  letter-spacing: -0.35px;
  opacity: 1;
  padding: 13px 0;
  margin-bottom: 6px;
  text-align: center;
  min-width: 130px;
}
.travel-times-and-map .travel-to-university-table-container .table-container table tbody tr td:nth-of-type(1) {
  padding-left: 20px;
  text-align: left;
}
.travel-times-and-map .travel-to-university-table-container .cta-button-container {
  float: left;
}
.travel-times-and-map .travel-to-university-table-container .cta-button-container a {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  border: 2px solid #f7b132;
  border-radius: 4px;
  padding: 16px 26px;
  font-weight: 500;
  font-size: 14px;
  background-color: #f7b132;
  color: #fff;
  display: inline-block;
}
.travel-times-and-map .travel-to-university-table-container .cta-button-container a:hover {
  background-color: #fff;
  color: #f7b132;
}
.travel-times-and-map .map-container {
  width: 470px;
  float: left;
}
.travel-times-and-map .map-container h3 {
  font-family: 'Rubik', sans-serif;
  font-size: 22px;
  font-weight: 700;
  letter-spacing: -0.55px;
  padding-bottom: 14px;
}
.travel-times-and-map .map-container #map {
  position: relative;
  top: 5px;
  float: left;
  width: 100%;
  height: 430px;
}
.sidebar-contact-form {
  display: block;
  float: left;
  width: 100%;
  margin-top: 30px;
}
.sidebar-contact-form form {
  display: block;
  float: left;
  width: 100%;
}
.sidebar-contact-form form ul {
  list-style: none;
}
.sidebar-contact-form form ul li {
  padding: 0;
}
.sidebar-contact-form form ul li::before {
  display: none;
}
.sidebar-contact-form form .validation_error {
  display: none;
}
.sidebar-contact-form form .gform_fields .gfield_error .validation_message {
  margin-top: -12px;
  padding: 6px;
  z-index: 100;
  position: relative;
}
.sidebar-contact-form form .gform_fields .gfield_error #validation_message_2_4 {
  margin-top: -18px;
}
.sidebar-contact-form form .gfield .ginput_container input, .sidebar-contact-form form .gfield .ginput_container textarea, .sidebar-contact-form form .gfield .ginput_container select {
  border: 2px solid #f7b132 !important;
}
.sidebar-contact-form form .gfield .ginput_container.ginput_container_select:after {
  top: 10px !important;
}
.sidebar-contact-form form .gfield .ginput_container.ginput_container_checkbox ul {
  margin-bottom: 0;
}
.sidebar-contact-form form .gfield .ginput_container.ginput_container_checkbox label {
  top: -8px !important;
}
.sidebar-contact-form form .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox input {
  margin: 0;
}
.sidebar-contact-form form .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox input:checked {
  -webkit-transition: 0.1s;
  -moz-transition: 0.1s;
  -ms-transition: 0.1s;
  -o-transition: 0.1s;
  transition: 0.1s;
  background-image: url('../media/tick.svg');
}
.sidebar-contact-form form .gfield .ginput_container.ginput_container_checkbox .gfield_checkbox input label {
  padding: 6px 0;
}
.sidebar-contact-form form .gfield .ginput_container #field_2_10 input {
  width: 20px;
}
.sidebar-contact-form form .gfield .ginput_container #field_2_10 input:checked {
  -webkit-transition: 0.1s;
  -moz-transition: 0.1s;
  -ms-transition: 0.1s;
  -o-transition: 0.1s;
  transition: 0.1s;
  background-image: url('../media/tick.svg');
}
.sidebar-contact-form form .gfield .ginput_container #field_2_10 label {
  display: block;
}
.sidebar-contact-form form .gform_footer input, .sidebar-contact-form form .gform_footer button {
  background-color: #f7b132;
  border: 2px solid #f7b132;
}
.sidebar-contact-form form .gform_footer input:hover, .sidebar-contact-form form .gform_footer button:hover {
  color: #f7b132;
  background-color: #fff;
}
.sidebar-featured-properties {
  width: 100%;
  float: left;
  display: block;
  margin-bottom: 26px;
}
.sidebar-featured-properties .featured-inner h3 {
  font-size: 20px;
  color: #c64907;
  font-family: 'Rubik', sans-serif;
  display: block;
  font-weight: 700;
  letter-spacing: -0.5px;
}
.sidebar-featured-properties .featured-inner .properties-container .single-property {
  display: block;
  float: left;
  width: 216px;
  margin-right: 18px;
  margin-bottom: 18px;
  position: relative;
}
.sidebar-featured-properties .featured-inner .properties-container .single-property .groups-only {
  display: block;
  float: left;
  width: calc(100% - 88px);
  margin-right: 88px;
  margin-bottom: 14px;
}
.sidebar-featured-properties .featured-inner .properties-container .single-property .groups-only .house-icon-container {
  display: block;
  float: left;
  width: 28px;
  height: 26px;
  background-image: url('../media/hexagon.svg');
  background-repeat: no-repeat;
  background-position: center;
  position: relative;
  z-index: 10;
}
.sidebar-featured-properties .featured-inner .properties-container .single-property .groups-only .house-icon-container .house-icon {
  display: block;
  float: left;
  width: 100%;
  height: 100%;
  background-image: url('../media/home.svg');
  background-repeat: no-repeat;
  background-position: center;
  background-size: 50%;
  position: relative;
  z-index: 11;
}
.sidebar-featured-properties .featured-inner .properties-container .single-property .groups-only .message {
  display: block;
  float: left;
  width: calc(100% - 28px);
  background-color: #fbd694;
  margin-left: -10px;
  position: relative;
  margin-top: 4px;
  z-index: 3;
}
.sidebar-featured-properties .featured-inner .properties-container .single-property .groups-only .message p {
  font-size: 13px;
  padding: 2px 2px 2px 12px;
}
.sidebar-featured-properties .featured-inner .properties-container .single-property .property-preview {
  position: relative;
  display: block;
  float: left;
  width: 100%;
  padding-bottom: 8px;
}
.sidebar-featured-properties .featured-inner .properties-container .single-property .property-preview img {
  width: 100%;
  min-height: 150px;
}
.sidebar-featured-properties .featured-inner .properties-container .single-property .property-information {
  display: block;
  float: left;
  width: 100%;
}
.sidebar-featured-properties .featured-inner .properties-container .single-property .property-information .property-address {
  font-family: 'Rubik - Bold', sans-serif;
  font-weight: 700;
  font-size: 16px;
}
.sidebar-featured-properties .featured-inner .properties-container .single-property .property-information .property-address span {
  font-family: 'Rubik', sans-serif;
  color: #f7b132;
  padding-left: 4px;
  font-weight: 400;
}
.sidebar-featured-properties .featured-inner .properties-container .single-property .property-footer {
  width: 100%;
  display: block;
  float: left;
}
.sidebar-featured-properties .featured-inner .properties-container .single-property .property-footer .property-further-info {
  width: 100%;
  display: block;
  float: left;
  padding-top: 7px;
  margin-bottom: 14px;
}
.sidebar-featured-properties .featured-inner .properties-container .single-property .property-footer .property-further-info .price {
  width: 34%;
  float: left;
  display: block;
}
.sidebar-featured-properties .featured-inner .properties-container .single-property .property-footer .property-further-info .price .property-price {
  font-family: 'Rubik', sans-serif;
  font-weight: 300;
  color: #333;
  font-size: 14px;
  margin: 0;
}
.sidebar-featured-properties .featured-inner .properties-container .single-property .property-footer .property-further-info .price .property-price span.pppw-price {
  font-weight: 400;
  font-size: 16px;
}
.sidebar-featured-properties .featured-inner .properties-container .single-property .property-footer .property-further-info .spec {
  width: 52%;
  float: right;
  display: block;
}
.sidebar-featured-properties .featured-inner .properties-container .single-property .property-footer .property-further-info .spec .property-spec {
  text-align: left;
  font-family: 'Rubik', sans-serif;
  font-weight: 400;
  color: #c64907;
  font-size: 14px;
  margin: 0 0 0 -12px;
}
.sidebar-featured-properties .featured-inner .properties-container .single-property .property-footer .property-further-info .spec .property-spec .bath-icon, .sidebar-featured-properties .featured-inner .properties-container .single-property .property-footer .property-further-info .spec .property-spec .bed-icon, .sidebar-featured-properties .featured-inner .properties-container .single-property .property-footer .property-further-info .spec .property-spec .bills-icon {
  margin: 0 12px 0 3px;
  width: 13px;
  height: 11px;
  position: relative;
  top: 0px;
}
.sidebar-featured-properties .featured-inner .properties-container .single-property .property-footer .property-further-info .spec .property-spec .bills-icon {
  margin-right: 0;
}
.sidebar-featured-properties .featured-inner .properties-container .single-property .see-details-button {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  height: 26px;
  width: 90px;
  background-color: #c64907;
  border-radius: 16px;
  position: absolute;
  top: 110px;
  right: 19px;
  opacity: 0;
  transition: visibility 0s, opacity 0.3s linear;
}
.sidebar-featured-properties .featured-inner .properties-container .single-property .see-details-button p {
  margin: 0;
  color: #fff;
  font-size: 11px;
  letter-spacing: -0.25px;
  font-weight: 400;
  padding: 7px 0 6px 10px;
  font-family: 'Rubik', sans-serif;
}
.sidebar-featured-properties .featured-inner .properties-container .single-property .plus-button {
  width: 26px;
  height: 26px;
  position: absolute;
  top: 110px;
  right: 18px;
  background-color: #c64907;
  color: #fff;
  padding: 2px;
  border: none;
  border-radius: 100%;
  z-index: 100;
}
.sidebar-featured-properties .featured-inner .properties-container .single-property .plus-button span {
  position: relative;
  top: 1px;
  left: 6px;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
}
.sidebar-featured-properties .featured-inner .properties-container .single-property:nth-of-type(2n) {
  margin-right: 0;
}
.sidebar-featured-properties .featured-inner .cta-button-container {
  text-align: center;
  margin: 0 auto;
}
.sidebar-featured-properties .featured-inner .cta-button-container a {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  border: 2px solid #f7b132;
  border-radius: 4px;
  padding: 16px 26px;
  font-weight: 500;
  font-size: 14px;
  background-color: #f7b132;
  color: #fff;
  display: inline-block;
}
.sidebar-featured-properties .featured-inner .cta-button-container a:hover {
  background-color: #fff;
  color: #f7b132;
}
.sidebar-gallery-slider {
  display: block;
}
.sidebar-gallery-slider .slick-slider {
  float: left;
  width: 100%;
  position: relative;
  margin-bottom: 26px;
}
.sidebar-gallery-slider .slick-slider .slick-arrow {
  position: absolute;
  font-size: 0;
  padding: 0;
  background-color: transparent;
  border-radius: 0;
  border: 0;
  height: 100%;
  vertical-align: middle;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  cursor: pointer;
}
.sidebar-gallery-slider .slick-slider .slick-list {
  float: left;
  width: 100%;
  overflow: hidden;
}
.sidebar-gallery-slider .slick-slider .slick-dots {
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%;
  position: absolute;
  bottom: 10px;
}
.sidebar-gallery-slider .slick-slider .slick-dots li {
  position: relative;
  display: inline-block;
  height: 10px;
  width: 10px;
  margin: 5px;
  padding: 0;
  cursor: pointer;
}
.sidebar-gallery-slider .slick-slider .slick-dots li::before {
  content: none;
}
.sidebar-gallery-slider .slick-slider .slick-dots button {
  display: block;
  width: 10px;
  height: 10px;
  padding: 0;
  border: none;
  border-radius: 100%;
  background-color: #fff;
  font-size: 0;
  cursor: pointer;
}
.sidebar-gallery-slider .slick-slider .slick-dots li.slick-active button {
  background-color: #c64907;
}
.sidebar-gallery-slider .slick-slider:hover .slick-arrow.slick-next {
  box-shadow: none;
  border: none;
  z-index: 1000;
  right: 6px;
}
.sidebar-gallery-slider .slick-slider:hover .slick-arrow.slick-next:after {
  content: '>';
  color: #fff;
  font-size: 40px;
  background-color: transparent;
  font-weight: 500;
  padding-left: 40px;
}
.sidebar-gallery-slider .slick-slider:hover .slick-arrow.slick-prev {
  box-shadow: none;
  border: none;
  z-index: 1000;
  left: 6px;
}
.sidebar-gallery-slider .slick-slider:hover .slick-arrow.slick-prev:before {
  content: '<';
  color: #fff;
  font-size: 40px;
  background-color: transparent;
  font-weight: 500;
  padding-right: 40px;
}
.sidebar-google-map {
  float: left;
  width: 450px;
  margin-bottom: 20px;
}
.sidebar-google-map #map {
  float: left;
  width: 450px;
  height: 270px;
}
.travel-to-university-table-container {
  float: left;
  display: block;
  width: 100%;
}
.travel-to-university-table-container h3 {
  font-family: 'Rubik', sans-serif;
  font-size: 22px;
  font-weight: 700;
  letter-spacing: -0.55px;
}
.travel-to-university-table-container .table-container {
  overflow-x: auto;
}
.travel-to-university-table-container .table-container table {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0 6px;
  margin-bottom: 20px;
}
.travel-to-university-table-container .table-container table thead tr {
  margin-bottom: 6px;
  background-color: #c64907;
  height: 46px;
  line-height: 46px;
}
.travel-to-university-table-container .table-container table thead tr th {
  font-family: 'Rubik', sans-serif;
  font-size: 14px;
  font-weight: 700;
  color: #fff;
  vertical-align: middle;
  min-width: 130px;
}
.travel-to-university-table-container .table-container table thead tr th:nth-of-type(1) {
  text-align: left;
  padding-left: 20px;
  width: 25%;
}
.travel-to-university-table-container .table-container table tbody tr {
  background: rgba(0, 0, 0, 0.1);
}
.travel-to-university-table-container .table-container table tbody tr:nth-of-type(even) {
  background: rgba(0, 0, 0, 0.04);
}
.travel-to-university-table-container .table-container table tbody tr td {
  font-family: 'Rubik', sans-serif;
  font-size: 14px;
  font-weight: 400;
  color: #333;
  letter-spacing: -0.35px;
  opacity: 1;
  padding: 13px 0;
  margin-bottom: 6px;
  text-align: center;
  min-width: 130px;
}
.travel-to-university-table-container .table-container table tbody tr td:nth-of-type(1) {
  padding-left: 20px;
  text-align: left;
}
.travel-to-university-table-container .cta-button-container {
  float: left;
}
.travel-to-university-table-container .cta-button-container a {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  border: 2px solid #f7b132;
  border-radius: 4px;
  padding: 16px 26px;
  font-weight: 500;
  font-size: 14px;
  background-color: #f7b132;
  color: #fff;
  display: inline-block;
}
.travel-to-university-table-container .cta-button-container a:hover {
  background-color: #fff;
  color: #f7b132;
}
.useful-articles {
  width: 100%;
  float: left;
  display: block;
  background-color: #fff;
  margin-bottom: 46px;
}
.useful-articles h2 {
  font-family: 'Rubik', sans-serif;
  font-size: 34px;
  color: #333;
  width: 100%;
  float: left;
  display: block;
  text-align: center;
  font-weight: 700;
  margin-bottom: 28px;
}
.useful-articles .articles-container {
  width: 100%;
  float: left;
  display: block;
}
.useful-articles .articles-container .single-article {
  width: calc(33.33% - 18px);
  float: left;
  display: block;
  margin-right: 27px;
  background-color: #f7b132;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
}
.useful-articles .articles-container .single-article .article-image {
  width: 100%;
  max-height: 260px;
  float: left;
  display: block;
}
.useful-articles .articles-container .single-article .article-image img {
  width: 100%;
  max-height: 260px;
  object-fit: cover;
  display: block;
  float: left;
}
.useful-articles .articles-container .single-article .article-information {
  padding: 25px;
  display: block;
  width: 100%;
  float: left;
}
.useful-articles .articles-container .single-article .article-information h3 {
  font-family: 'Rubik', sans-serif;
  font-size: 20px;
  float: left;
  text-align: center;
  display: block;
  width: 100%;
  color: #fff;
  font-weight: 700;
  margin-bottom: 24px;
  padding: 0 16px;
}
.useful-articles .articles-container .single-article .article-information p {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  font-family: 'Rubik', sans-serif;
  font-size: 16px;
  color: #fff;
  width: 100%;
  display: block;
  float: left;
  text-align: center;
  border: 3px solid #fff;
  border-radius: 30px;
  padding: 14px 0;
}
.useful-articles .articles-container .single-article:nth-of-type(3n) {
  margin-right: 0;
}
.useful-articles .articles-container .single-article:hover .article-information {
  -webkit-transition: 0.4s;
  -moz-transition: 0.4s;
  -ms-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
}
.useful-articles .articles-container .single-article:hover p {
  color: #f7b132;
  background-color: #fff;
}
.page-template-apply-now .template-inner h1 {
  color: #333;
  font-family: 'Rubik', sans-serif;
  font-size: 28px;
  font-weight: 700;
  letter-spacing: -0.7px;
  text-align: center;
  padding: 20px 0;
}
.page-template-apply-now .template-inner p.main-summary {
  color: #333;
  font-family: 'Rubik', sans-serif;
  font-size: 20px;
  font-weight: 400;
  letter-spacing: -0.5px;
  text-align: center;
}
.page-template-apply-now .template-inner .main-content-container {
  padding: 40px 0;
  display: block;
  float: left;
  width: 100%;
}
.page-template-apply-now .template-inner .main-content-container .form-container {
  display: block;
  float: left;
  width: calc(100% - 370px);
  margin-right: 40px;
}
.page-template-apply-now .template-inner .main-content-container .form-container .validation_error {
  display: none;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields .gfield_error .validation_message {
  margin-top: -12px;
  padding: 6px 0 6px 6px;
  z-index: 100;
  position: relative;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields .gfield {
  width: 100%;
  margin-bottom: 26px;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input, .page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea, .page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select {
  background: rgba(0, 0, 0, 0.11);
  color: #333;
  height: 40px;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields .gfield .ginput_container #input_4_2 {
  width: 180px;
  float: left;
  display: block;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields .gfield .ginput_container #input_4_4 {
  width: 450px;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_select {
  position: relative;
  display: block;
  float: left;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_select:after {
  z-index: 10;
  top: 0;
  right: 0;
  content: '';
  pointer-events: none;
  background: rgba(0, 0, 0, 0.2);
  background-image: url('/wp-content/uploads/2019/07/arrow-down.svg');
  height: 40px;
  width: 40px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  background-size: 18px;
  background-position: center;
  background-repeat: no-repeat;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_select .select2-container--default .select2-selection--single {
  border: none;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_select .select2-container--default .select2-selection--single .select2-selection__rendered {
  background: rgba(0, 0, 0, 0.11);
  border: none;
  cursor: default;
  height: 40px;
  border-radius: 4px;
  font-size: 16px;
  font-weight: 500;
  padding: 6px 10px;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_select .select2-selection__arrow {
  display: none;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields .gfield_html {
  margin-bottom: 12px;
  float: left;
  display: block;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields .gfield_html h2 {
  color: #c64907;
  font-family: 'Rubik', sans-serif;
  font-size: 22px;
  font-weight: 700;
  letter-spacing: -0.55px;
  margin-bottom: 16px;
  width: 100%;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields .gfield_html p {
  line-height: 1.2;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields .gfield_html h3 {
  color: #333;
  font-size: 18px;
  font-weight: 700;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields .gfield_repeater .gfield_label {
  display: none;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields .gfield_repeater .gfield_repeater_items .gfield_repeater_item:nth-last-of-type(1) .gfield_repeater_buttons .add_repeater_item {
  display: block;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields .gfield_repeater .gfield_repeater_items .gfield_repeater_item .gfield_repeater_cell {
  float: left;
  width: calc(33.33333% - 8px);
  margin-right: 12px;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields .gfield_repeater .gfield_repeater_items .gfield_repeater_item .gfield_repeater_cell:nth-of-type(3n) {
  margin-right: 0;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields .gfield_repeater .gfield_repeater_items .gfield_repeater_item .gfield_repeater_buttons {
  display: block;
  width: 100%;
  float: right;
  margin: 6px 0 16px 0;
  position: relative;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields .gfield_repeater .gfield_repeater_items .gfield_repeater_item .gfield_repeater_buttons .add_repeater_item {
  padding: 10px 16px;
  display: none;
  border: 2px solid #f7b132;
  border-radius: 4px;
  color: #fff;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields .gfield_repeater .gfield_repeater_items .gfield_repeater_item .gfield_repeater_buttons .add_repeater_item:hover {
  background-color: #fff;
  color: #f7b132;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields .gfield_repeater .gfield_repeater_items .gfield_repeater_item .gfield_repeater_buttons .remove_repeater_item {
  height: 40px;
  font-weight: 500;
  font-size: 14px;
  background-color: #c64907;
  position: absolute;
  top: -56px;
  right: -2px;
  padding: 13px 9px;
  color: #fff;
  border: none;
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields .gfield_repeater .gfield_repeater_items .gfield_repeater_item .gfield_repeater_buttons button {
  float: right;
  background-color: #f7b132;
  color: #fff;
  font-size: 14px;
  letter-spacing: -0.35px;
  cursor: pointer;
  -moz-appearance: none;
  -webkit-appearance: none;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields #field_4_1 {
  display: block;
  float: left;
  width: 450px;
  margin-right: 20px;
  margin-bottom: 0;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields #field_4_2 {
  display: block;
  position: relative;
  width: 180px;
  float: left;
  top: -8px;
  margin-bottom: 20px;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields #field_4_4 {
  margin-bottom: 46px;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields #field_4_10 {
  width: calc(100% - 190px);
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields #field_4_11 .gfield_repeater_wrapper .gfield_repeater .gfield_label {
  display: block;
  font-size: 18px;
  font-weight: 700;
  padding-bottom: 10px;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields #field_4_11 .gfield_repeater_wrapper .gfield_repeater .gfield_repeater_items .gfield_repeater_item .gfield_repeater_cell .gfield_label {
  display: none;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields #field_4_15 {
  display: block;
  float: left;
  width: calc(100% - 190px);
  margin-right: 20px;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields .third-width {
  display: block;
  float: left;
  width: calc(33.33333% - 8px);
  margin-right: 12px;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields .third-width:nth-of-type(8n) {
  margin-right: 0;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_footer {
  display: block;
  float: left;
  width: 100%;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_footer input, .page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_footer button {
  background-color: #c64907;
  color: #fff;
  border: 2px solid #c64907;
  border-radius: 4px;
  width: 170px;
  margin-top: -50px;
  -webkit-appearance: button;
}
.page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_footer input:hover, .page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_footer button:hover {
  color: #c64907;
  background-color: #fff;
}
.page-template-apply-now .template-inner .main-content-container .what-next-review-container {
  display: block;
  float: left;
  width: 330px;
}
.page-template-apply-now .template-inner .main-content-container .what-next-review-container .what-next-container {
  background-color: #333;
  margin-bottom: 14px;
}
.page-template-apply-now .template-inner .main-content-container .what-next-review-container .what-next-container h2 {
  color: #fff;
  font-size: 22px;
  font-family: 'Rubik', sans-serif;
  font-weight: 700;
  letter-spacing: -0.55px;
  line-height: 26px;
  padding: 24px 0;
}
.page-template-apply-now .template-inner .main-content-container .what-next-review-container .what-next-container p {
  color: #fff;
  font-size: 18px;
  font-family: 'Rubik', sans-serif;
  font-weight: 400;
  letter-spacing: -0.45px;
  line-height: 26px;
}
.page-template-apply-now .template-inner .main-content-container .what-next-review-container .what-next-container p span {
  color: #fff;
  padding-right: 16px;
}
.page-template-apply-now .template-inner .main-content-container .what-next-review-container .what-next-container p.summary-text {
  color: #fff;
  font-size: 18px;
  font-family: 'Rubik', sans-serif;
  font-weight: 500;
  letter-spacing: -0.45px;
  line-height: 26px;
  padding: 30px 0;
}
.page-template-apply-now .template-inner .main-content-container .what-next-review-container .review-container {
  background-color: #f7b132;
}
.page-template-apply-now .template-inner .main-content-container .what-next-review-container .review-container h2 {
  color: #fff;
  font-size: 24px;
  font-family: 'Rubik', sans-serif;
  font-weight: 700;
  line-height: 26px;
  padding: 24px 0;
  text-align: center;
}
.page-template-apply-now .template-inner .main-content-container .what-next-review-container .review-container .stars-container {
  text-align: center;
  margin-bottom: 20px;
}
.page-template-apply-now .template-inner .main-content-container .what-next-review-container .review-container .stars-container .star {
  width: 40px;
  height: 40px;
  display: inline-block;
  margin: 0 6px;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url('/wp-content/uploads/2019/10/star-white.svg');
}
.page-template-apply-now .template-inner .main-content-container .what-next-review-container .review-container .stars-container .star.star-white {
  opacity: 1;
}
.page-template-apply-now .template-inner .main-content-container .what-next-review-container .review-container .stars-container .star.star-grey {
  opacity: 0.5;
}
.page-template-apply-now .template-inner .main-content-container .what-next-review-container .review-container p {
  color: #fff;
  font-size: 12px;
  font-family: 'Rubik', sans-serif;
  font-weight: 500;
  line-height: 14px;
  padding-bottom: 24px;
  text-align: center;
}
.page-template-blog .template-inner .template-top .blog-container {
  display: block;
  float: left;
  width: 100%;
}
.page-template-blog .template-inner .template-top .blog-container h3 {
  font-family: 'Rubik', sans-serif;
  font-size: 28px;
  color: #333;
  width: 100%;
  float: left;
  display: block;
  text-align: center;
  font-weight: 700;
  margin: 20px 0;
  letter-spacing: -0.7px;
}
.page-template-blog .template-inner .template-top .blog-container .blog-filter {
  position: relative;
  width: 240px;
  display: block;
  float: left;
  margin-bottom: 20px;
}
.page-template-blog .template-inner .template-top .blog-container .blog-filter:after {
  z-index: 10;
  position: absolute;
  top: 0;
  right: 0;
  content: '';
  pointer-events: none;
  background-image: url('/wp-content/uploads/2019/07/arrow-down.svg');
  height: 38px;
  width: 38px;
  filter: brightness(0) invert(1);
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  background-size: 18px;
  background-position: center;
  background-repeat: no-repeat;
}
.page-template-blog .template-inner .template-top .blog-container .blog-filter select {
  height: 38px;
  width: 240px;
  -webkit-appearance: none;
  border: none;
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.11);
  font-size: 14px;
  font-weight: 500;
  letter-spacing: -0.35px;
  padding: 10px 0 10px 14px;
  font-size: 16px;
}
.page-template-blog .template-inner .template-top .blog-container .blog-filter .arrow-background {
  height: 38px;
  width: 38px;
  background-color: #333;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  z-index: -1;
}
.page-template-blog .template-inner .template-top .blog-container .articles-container {
  width: 100%;
  display: block;
  float: left;
}
.page-template-blog .template-inner .template-top .blog-container .articles-container .single-article {
  cursor: pointer;
  display: block;
  float: left;
  width: calc(25% - 12px);
  margin: 0 15px 30px 0;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
}
.page-template-blog .template-inner .template-top .blog-container .articles-container .single-article .thumbnail-container {
  width: 100%;
  max-height: 200px;
  display: block;
  float: left;
}
.page-template-blog .template-inner .template-top .blog-container .articles-container .single-article .thumbnail-container img {
  width: 100%;
  max-height: 200px;
  display: block;
  float: left;
  object-fit: cover;
}
.page-template-blog .template-inner .template-top .blog-container .articles-container .single-article .title-container {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  display: block;
  float: left;
  width: 100%;
  background-color: #fff;
  padding: 20px 25px;
}
.page-template-blog .template-inner .template-top .blog-container .articles-container .single-article .title-container h3 {
  font-family: 'Rubik', sans-serif;
  color: #c64907;
  font-size: 20px;
  margin: 10px 0 16px 0;
  text-align: center;
}
.page-template-blog .template-inner .template-top .blog-container .articles-container .single-article .title-container .date {
  font-family: 'Rubik', sans-serif;
  font-size: 14px;
  color: #333;
  text-align: center;
}
.page-template-blog .template-inner .template-top .blog-container .articles-container .single-article .title-container .cta-button {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  font-family: 'Rubik', sans-serif;
  font-size: 14px;
  color: #fff;
  background-color: #c64907;
  width: 80%;
  margin: 0 10%;
  display: block;
  float: left;
  text-align: center;
  border: 3px solid #c64907;
  border-radius: 30px;
  padding: 8px 0;
}
.page-template-blog .template-inner .template-top .blog-container .articles-container .single-article:nth-of-type(4n) {
  margin-right: 0;
}
.page-template-blog .template-inner .template-top .blog-container .articles-container .single-article:hover .title-container {
  background-color: #f7b132;
}
.page-template-blog .template-inner .template-top .blog-container .pagination-container {
  display: block;
  float: left;
  width: 100%;
  margin-bottom: 30px;
}
.page-template-blog .template-inner .template-top .blog-container .pagination-container .next, .page-template-blog .template-inner .template-top .blog-container .pagination-container .prev {
  font-family: 'Rubik', sans-serif;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  font-size: 20px;
  color: #c64907;
  padding: 10px 14px;
  border: 3px solid #c64907;
  border-radius: 4px;
}
.page-template-blog .template-inner .template-top .blog-container .pagination-container .next:hover, .page-template-blog .template-inner .template-top .blog-container .pagination-container .prev:hover {
  background-color: #c64907;
  color: #fff;
}
.page-template-blog .template-inner .template-top .blog-container .pagination-container .next {
  float: right;
  text-align: right;
}
.page-template-blog .template-inner .template-top .blog-container .pagination-container .prev {
  float: left;
  text-align: left;
}
.page-template-contact .top-content {
  padding: 24px 0;
  float: left;
  display: block;
  width: 100%;
}
.page-template-contact .top-content h2 {
  padding: 32px 0 20px 0;
  font-size: 22px;
  font-weight: 700;
  color: #fff;
}
.page-template-contact .top-content p {
  color: #fff;
}
.page-template-contact .top-content .lets-chat {
  float: left;
  display: block;
  width: 33.333333%;
  background-color: #c74019;
}
.page-template-contact .top-content .lets-chat h3 {
  color: #fff;
  padding-bottom: 20px;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.2;
}
.page-template-contact .top-content .lets-chat p {
  color: #fff;
  font-size: 14px;
  padding-bottom: 26px;
  line-height: 1.4;
}
.page-template-contact .top-content .lets-chat a {
  color: #fff;
  text-decoration: underline;
}
.page-template-contact .top-content .lets-chat .social {
  display: block;
  float: left;
  width: 100%;
}
.page-template-contact .top-content .lets-chat .social .social-container {
  display: block;
  margin: 0 20%;
  width: 100%;
  float: left;
}
.page-template-contact .top-content .lets-chat .social .social-container .facebook-container, .page-template-contact .top-content .lets-chat .social .social-container .twitter-container, .page-template-contact .top-content .lets-chat .social .social-container .instagram-container {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  cursor: pointer;
  width: 60px;
  height: 60px;
  margin-right: 15px;
  float: left;
  display: block;
  border: 5px solid #fff;
  border-radius: 100%;
}
.page-template-contact .top-content .lets-chat .social .social-container .facebook-container img, .page-template-contact .top-content .lets-chat .social .social-container .twitter-container img, .page-template-contact .top-content .lets-chat .social .social-container .instagram-container img {
  padding: 11px;
  width: 100%;
}
.page-template-contact .top-content .lets-chat .social .social-container .facebook-container:hover, .page-template-contact .top-content .lets-chat .social .social-container .twitter-container:hover, .page-template-contact .top-content .lets-chat .social .social-container .instagram-container:hover {
  border-color: #fff;
  background-color: #f7b132;
}
.page-template-contact .top-content .lets-chat .social .social-container .facebook-container:nth-of-type(3n), .page-template-contact .top-content .lets-chat .social .social-container .twitter-container:nth-of-type(3n), .page-template-contact .top-content .lets-chat .social .social-container .instagram-container:nth-of-type(3n) {
  margin-right: 0;
}
.page-template-contact .top-content .visit-offices {
  float: right;
  display: block;
  width: 33.333333%;
  background-color: #d64f0e;
}
.page-template-contact .top-content .visit-offices p {
  line-height: 1.2;
  margin-bottom: 26px;
}
.page-template-contact .top-content .visit-offices .address-container {
  display: block;
  float: left;
  width: 100%;
  margin-bottom: 20px;
}
.page-template-contact .top-content .visit-offices .address-container p span {
  color: #fff;
  width: 100%;
  display: block;
  float: left;
  font-size: 16px;
  margin-bottom: 2px;
  line-height: 1.2;
}
.page-template-contact .top-content .visit-offices .google-map {
  float: left;
  width: 100%;
  margin-bottom: 20px;
}
.page-template-contact .top-content .visit-offices .google-map #map {
  float: left;
  width: 100%;
  min-height: 230px;
}
.page-template-contact .top-content .contact-form {
  float: right;
  display: block;
  width: 33.333333%;
  background-color: #f7b132;
}
.page-template-contact .top-content .contact-form h2 {
  color: #c64907;
}
.page-template-contact .top-content .contact-form form .validation_error {
  display: none;
}
.page-template-contact .top-content .contact-form form .gform_body .gform_fields .gfield_error .validation_message {
  margin-top: -12px;
  padding-left: 6px;
  z-index: 100;
  position: relative;
}
.page-template-contact .top-content .contact-form form .gform_body .gform_fields .gfield_error #validation_message_2_4 {
  margin-top: -18px;
}
.page-template-contact .top-content .contact-form form .gform_body .gform_fields .gfield .ginput_container_textarea .ginput_counter {
  display: none;
}
.page-template-contact .top-content .contact-form form .gform_body .gform_fields .gfield .ginput_container_consent input {
  border: 2px solid #333;
  background-color: transparent;
  height: 21px;
  width: 21px;
  display: inline-block;
  float: left;
}
.page-template-contact .top-content .contact-form form .gform_body .gform_fields .gfield .ginput_container_consent input:checked {
  -webkit-transition: 0.1s;
  -moz-transition: 0.1s;
  -ms-transition: 0.1s;
  -o-transition: 0.1s;
  transition: 0.1s;
  background-image: url('../media/tick.svg');
  background-color: #333;
}
.page-template-contact .top-content .contact-form form .gform_body .gform_fields .gfield .ginput_container_consent .gfield_consent_label {
  display: inline-block;
  float: left;
  padding: 6px 0 0 12px;
  font-size: 14px;
}
.page-template-default h1 {
  margin-bottom: 20px;
}
.page-template-default h2, .page-template-default h3 {
  margin-bottom: 12px;
  font-family: 'Rubik', sans-serif;
  font-size: 20px;
  letter-spacing: -0.5px;
  font-weight: 500;
}
.page-template-default p {
  font-size: 16px;
  margin-bottom: 14px;
  font-weight: 400;
  letter-spacing: -0.3px;
}
.page-template-default .cta {
  float: left;
  display: block;
  border: 2px solid #f7b132;
  border-radius: 30px;
  padding: 12px 66px;
  margin-top: 10px;
  font-weight: 500;
  font-size: 18px;
  background-color: #f7b132;
  color: #fff;
  position: relative;
}
.page-template-default .cta:hover {
  background-color: #fff;
  color: #f7b132;
}
.page-template-default .template-inner {
  padding: 32px 0;
}
.page-template-default .template-inner form label {
  display: block !important;
  padding-bottom: 8px;
  font-weight: 600;
}
.page-template-default .template-inner form ul li {
  margin-bottom: 16px;
}
.page-template-default .template-inner form ul li.gsection h2 {
  font-size: 28px;
}
.page-template-default .template-inner form ul li .ginput_container input, .page-template-default .template-inner form ul li .ginput_container select {
  margin-bottom: 0;
}
.page-template-default .template-inner form ul li .ginput_container_radio ul li {
  float: left;
  width: 24px;
  margin-right: 30px;
  margin-bottom: 0;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.page-template-default .template-inner form ul li .ginput_container_radio ul li input[type=radio]:checked {
  background-color: #333;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.page-template-default .template-inner form ul li .ginput_container_radio ul li input {
  margin-bottom: 2px !important;
}
.page-template-default .template-inner form ul li .ginput_container_radio ul li label {
  font-weight: 400;
}
.page-template-default .template-inner form ul li .ginput_container_fileupload span {
  position: relative;
  top: -8px;
}
.page-template-default .template-inner form ul li .ginput_container_select:after {
  top: 10px !important;
}
.page-template-default .template-inner form ul li .ginput_complex span.address_country {
  position: relative;
}
.page-template-default .template-inner form ul li .ginput_complex span.address_country:after {
  content: '';
  pointer-events: none;
  position: absolute;
  right: 6px;
  top: 8px;
  background-image: url('/wp-content/uploads/2019/07/arrow-down.svg');
  height: 24px;
  width: 24px;
  background-size: 18px;
  background-position: center;
  background-repeat: no-repeat;
}
.page-template-default .template-inner form ul li .ginput_complex span.address_country select {
  border: 2px solid #333 !important;
}
.page-template-default .template-inner form ul li .ginput_complex span label {
  font-weight: 400;
  position: relative;
  top: -7px;
}
.page-template-default .template-inner form ul li .ginput_complex span.ginput_left, .page-template-default .template-inner form ul li .ginput_complex span.ginput_right {
  width: calc(50% - 20px);
  float: left;
}
.page-template-default .template-inner form ul li .ginput_complex span.ginput_left {
  margin-right: 40px;
}
.page-template-default .template-inner form ul li .gfield_description {
  position: relative;
  top: -10px;
}
.page-template-default .template-inner .template-top .flexi-content {
  margin-bottom: 20px;
}
.page-template-default .template-inner .template-top .flexi-content table {
  border-collapse: collapse;
  margin-bottom: 20px;
  width: 100%;
}
.page-template-default .template-inner .template-top .flexi-content table thead tr th {
  border: 1px solid #f7b132;
  font-size: 20px;
  padding: 20px;
  font-weight: 700;
}
.page-template-default .template-inner .template-top .flexi-content table tbody tr td, .page-template-default .template-inner .template-top .flexi-content table tbody tr th {
  border: 1px solid #f7b132;
  font-size: 16px;
  padding: 20px;
  line-height: 1.2;
}
.page-template-default .template-inner .template-top .template-top-left {
  float: left;
  width: calc(100% - 480px);
  margin-right: 30px;
}
.page-template-default .template-inner .template-top .template-top-left .flexi-content {
  margin-bottom: 20px;
}
.page-template-default .template-inner .template-top .template-top-left .flexi-content table {
  border-collapse: collapse;
  margin-bottom: 20px;
  width: 100%;
}
.page-template-default .template-inner .template-top .template-top-left .flexi-content table thead tr th {
  border: 1px solid #f7b132;
  font-size: 20px;
  padding: 20px;
  font-weight: 700;
}
.page-template-default .template-inner .template-top .template-top-left .flexi-content table tbody tr td, .page-template-default .template-inner .template-top .template-top-left .flexi-content table tbody tr th {
  border: 1px solid #f7b132;
  font-size: 16px;
  padding: 20px;
  line-height: 1.2;
}
.page-template-default .template-inner .template-top .template-top-right {
  float: left;
  width: 450px;
}
.page-template-default .template-inner .template-bottom .useful-articles h3 {
  margin: 0 0 44px 0;
}
.page-template-default .ui-datepicker {
  background-color: #fff;
}
.page-template-default .ui-datepicker .ui-datepicker-header {
  padding: 10px 0;
}
.page-template-default .ui-datepicker .ui-datepicker-header a.ui-datepicker-prev, .page-template-default .ui-datepicker .ui-datepicker-header a.ui-datepicker-next {
  background-color: #f7b132;
  cursor: pointer;
  margin-bottom: 10px;
  float: left;
  padding: 4px 8px;
}
.page-template-default .ui-datepicker .ui-datepicker-header a.ui-datepicker-prev {
  margin-right: 10px;
}
.page-template-default .ui-datepicker .ui-datepicker-header .ui-datepicker-title {
  margin-bottom: 10px;
  float: left;
  width: 100%;
}
.page-template-default .ui-datepicker .ui-datepicker-header .ui-datepicker-title select {
  -webkit-appearance: none;
  border: 1px solid #333;
  padding: 4px 8px;
  border-radius: 2px;
  font-size: 16px;
}
.page-template-default .ui-datepicker .ui-datepicker-header .ui-datepicker-title select.ui-datepicker-month {
  margin-right: 10px;
}
.page-template-default .ui-datepicker table {
  padding: 10px;
  width: 240px;
}
.page-template-default .ui-datepicker table thead tr {
  padding: 10px 10px 0 10px;
}
.page-template-default .ui-datepicker table thead tr th {
  width: 26px;
  height: 26px;
  text-align: center;
}
.page-template-default .ui-datepicker table thead tr th a {
  padding: 4px;
}
.page-template-default .ui-datepicker table tbody tr {
  padding: 0 10px;
}
.page-template-default .ui-datepicker table tbody tr td {
  width: 26px;
  height: 26px;
  text-align: center;
}
.page-template-default .ui-datepicker table tbody tr td:first-of-type a {
  padding-left: 8px;
}
.page-template-default .ui-datepicker table tbody tr td:last-of-type a {
  padding-right: 8px;
}
.page-template-default .ui-datepicker table tbody tr td a {
  padding: 4px;
}
.page-template-homepage .lsh-mid-section {
  background-image: linear-gradient(247deg, #f7b132 0%, #c64907 100%);
  display: block;
  float: left;
  width: 100%;
  padding: 38px 0;
  margin-top: 0;
}
.page-template-homepage .lsh-mid-section .mid-inner {
  display: block;
  float: left;
  width: 100%;
}
.page-template-homepage .lsh-mid-section .mid-inner .intro-section {
  display: block;
  float: left;
  margin-bottom: 30px;
}
.page-template-homepage .lsh-mid-section .mid-inner .intro-section h2 {
  font-family: 'Rubik', sans-serif;
  font-weight: 700;
  color: #fff;
  font-size: 34px;
  text-align: center;
  margin-bottom: 12px;
}
.page-template-homepage .lsh-mid-section .mid-inner .intro-section p {
  font-family: 'Rubik', sans-serif;
  line-height: 1.2;
  color: #fff;
  font-size: 18px;
  text-align: center;
}
.page-template-homepage .lsh-mid-section .mid-inner .image-text-section {
  width: 100%;
  display: block;
  float: left;
}
.page-template-homepage .lsh-mid-section .mid-inner .image-text-section .single-benefit {
  width: calc(100% / 5);
  display: block;
  float: left;
  margin-bottom: 30px;
}
.page-template-homepage .lsh-mid-section .mid-inner .image-text-section .single-benefit .image-container {
  width: 100%;
  display: block;
  float: left;
  margin-bottom: 18px;
}
.page-template-homepage .lsh-mid-section .mid-inner .image-text-section .single-benefit .image-container img {
  width: 122px;
  margin: 0 auto;
  display: block;
}
.page-template-homepage .lsh-mid-section .mid-inner .image-text-section .single-benefit .text-container p {
  font-family: 'Rubik', sans-serif;
  font-size: 18px;
  color: #fff;
  text-align: center;
  padding: 0 16px;
  line-height: 1.2;
}
.page-template-homepage .lsh-final-section {
  display: block;
  float: left;
  width: 100%;
  padding: 60px 0;
}
.page-template-homepage .lsh-final-section .featured-inner .left-content {
  width: 40%;
  display: block;
  float: left;
  margin-right: 24px;
}
.page-template-homepage .lsh-final-section .featured-inner .left-content h2 {
  font-family: 'Rubik', sans-serif;
  color: #c64907;
  font-size: 30px;
  margin-bottom: 18px;
  font-weight: 700;
}
.page-template-homepage .lsh-final-section .featured-inner .left-content p {
  font-family: 'Rubik', sans-serif;
  font-size: 18px;
  margin-bottom: 14px;
  letter-spacing: -0.45px;
  line-height: 1.2;
}
.page-template-homepage .lsh-final-section .featured-inner .left-content a {
  float: left;
  display: block;
  border: 2px solid #f7b132;
  border-radius: 30px;
  padding: 12px 66px;
  margin-top: 23px;
  font-weight: 500;
  font-size: 18px;
  background-color: #f7b132;
  color: #fff;
  position: relative;
}
.page-template-homepage .lsh-final-section .featured-inner .left-content a:hover {
  background-color: #fff;
  color: #f7b132;
}
.page-template-homepage .lsh-final-section .featured-inner .right-image {
  width: calc(60% - 24px);
  display: block;
  float: left;
}
.page-template-homepage .lsh-final-section .featured-inner .right-image img {
  width: 100%;
}
.page-template-homepage .lsh-full-content {
  display: block;
  float: left;
  width: 100%;
  padding: 60px 0;
}
.page-template-homepage .lsh-full-content h1 {
  display: block;
  float: left;
  width: 100%;
  font-size: 28px;
  font-weight: 700;
  color: #333;
}
.page-template-homepage .lsh-full-content h2 {
  display: block;
  float: left;
  width: 100%;
  font-family: 'Rubik', sans-serif;
  color: #c64907;
  font-size: 30px;
  margin-bottom: 18px;
  font-weight: 700;
}
.page-template-homepage .lsh-full-content p {
  display: block;
  float: left;
  width: 100%;
  font-family: 'Rubik', sans-serif;
  font-size: 18px;
  margin-bottom: 14px;
  letter-spacing: -0.45px;
  line-height: 1.2;
}
.page-template-homepage .lsh-full-content ol {
  list-style: none;
  counter-reset: item;
  margin-bottom: 42px;
}
.page-template-homepage .lsh-full-content ol li {
  counter-increment: item;
  position: relative;
  padding-left: 20px;
  margin-bottom: 12px;
  font-size: 16px;
  letter-spacing: -0.05em;
}
.page-template-homepage .lsh-full-content ol li:before {
  position: absolute;
  left: 0;
  top: 0;
  content: counter(item);
  color: #f7b132;
}
.page-template-homepage .lsh-full-content blockquote {
  padding-left: 24px;
  border-left: 3px solid #f7b132;
}
.page-template-homepage .lsh-full-content ul {
  margin-bottom: 42px;
}
.page-template-homepage .lsh-full-content ul li {
  position: relative;
  padding-left: 20px;
  margin-bottom: 12px;
  font-size: 16px;
  letter-spacing: -0.05em;
}
.page-template-homepage .lsh-full-content ul li:before {
  position: absolute;
  left: 0;
  top: 2px;
  content: '';
  width: 10px;
  height: 10px;
  background-color: #f7b132;
}
.page-template-homepage .lsh-full-content a {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  color: #c64907;
}
.page-template-homepage .lsh-full-content a:hover {
  color: #f7b132;
}
.page-template-landing-page .landing-page-container {
  position: relative;
  top: 100px;
  height: calc(100vh - 200px);
}
.page-template-landing-page .landing-page-container .landing-page-links {
  height: calc(100vh - 200px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.page-template-landing-page .landing-page-container .landing-page-links .link {
  float: left;
  width: calc(100% / 3 - 5px);
  margin-right: 7px;
  display: block;
  position: relative;
  z-index: 9;
}
.page-template-landing-page .landing-page-container .landing-page-links .link .icon {
  padding: 20px;
  height: 100px;
}
.page-template-landing-page .landing-page-container .landing-page-links .link .icon img {
  width: 100%;
  max-height: 60px;
}
.page-template-landing-page .landing-page-container .landing-page-links .link .thumbnail {
  position: relative;
  z-index: 1;
}
.page-template-landing-page .landing-page-container .landing-page-links .link .thumbnail .overlay {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  position: absolute;
  width: 100%;
  height: calc(100% - 3px);
}
.page-template-landing-page .landing-page-container .landing-page-links .link .thumbnail img {
  width: 100%;
}
.page-template-landing-page .landing-page-container .landing-page-links .link .text {
  position: relative;
  margin-top: -63px;
  z-index: 2;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.page-template-landing-page .landing-page-container .landing-page-links .link .text h3 {
  padding: 20px;
  color: #fff;
  font-family: 'Rubik', sans-serif;
  font-size: 20px;
  font-weight: 700;
}
.page-template-landing-page .landing-page-container .landing-page-links .link .text h3:after {
  content: "";
  position: absolute;
  height: 25px;
  width: 25px;
  right: 20px;
  top: 18px;
  background: url("../media/next-arrow-white.svg");
  z-index: 3;
}
.page-template-landing-page .landing-page-container .landing-page-links .link.lsh-dev .icon {
  background-color: #b0bb36;
}
.page-template-landing-page .landing-page-container .landing-page-links .link.lsh-dev .text {
  background-color: rgba(176, 187, 54, .83);
}
.page-template-landing-page .landing-page-container .landing-page-links .link.lsh .icon {
  background-color: #f7b132;
}
.page-template-landing-page .landing-page-container .landing-page-links .link.lsh .text {
  background-color: rgba(247, 177, 50, .83);
}
.page-template-landing-page .landing-page-container .landing-page-links .link.carbon .icon {
  background-color: #0072a4;
}
.page-template-landing-page .landing-page-container .landing-page-links .link.carbon .text {
  background-color: rgba(0, 114, 164, .83);
}
.page-template-landing-page .landing-page-container .landing-page-links .link:last-of-type {
  margin-right: 0;
}
.page-template-landing-page .landing-page-container .landing-page-links .link:hover {
  cursor: pointer;
}
.page-template-landing-page .landing-page-container .landing-page-links .link:hover.lsh-dev .text {
  background-color: rgba(176, 187, 54, 1);
}
.page-template-landing-page .landing-page-container .landing-page-links .link:hover.lsh-dev .thumbnail .overlay {
  background-color: rgba(176, 187, 54, .3);
}
.page-template-landing-page .landing-page-container .landing-page-links .link:hover.lsh .text {
  background-color: rgba(247, 177, 50, 1);
}
.page-template-landing-page .landing-page-container .landing-page-links .link:hover.lsh .thumbnail .overlay {
  background-color: rgba(247, 177, 50, .3);
}
.page-template-landing-page .landing-page-container .landing-page-links .link:hover.carbon .text {
  background-color: rgba(0, 114, 164, 1);
}
.page-template-landing-page .landing-page-container .landing-page-links .link:hover.carbon .thumbnail .overlay {
  background-color: rgba(0, 114, 164, .3);
}
.page-template-landing-page .landing-page-container .background-image {
  height: 50%;
  width: 100%;
  position: absolute;
  bottom: 0;
  overflow: hidden;
}
.page-template-landing-page .landing-page-container .background-image .image {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSIxMDAiPgoKPHBhdGggZD0iTTI4IDBMMjggMzRMMCA1MEwwIDg0TDI4IDEwMEw1NiA4NEw1NiA1MEwyOCAzNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmRlOWM1IiBzdHJva2Utd2lkdGg9IjIiPjwvcGF0aD4KPC9zdmc+");
  position: absolute;
  top: -34px;
  height: calc(100% + 200px);
  width: 100%;
}
.page-template-landing-page #designstudio-button {
  display: none !important;
}
.page-template-membership .template-top h1 {
  font-size: 28px;
  font-family: 'Rubik', sans-serif;
  font-weight: 700;
  letter-spacing: -0.7px;
  text-transform: uppercase;
  text-align: center;
  padding: 20px 0;
}
.page-template-membership .template-top p {
  font-family: 'Rubik', sans-serif;
  padding-bottom: 20px;
}
.page-template-membership .template-top .offer-container {
  width: 100%;
}
.page-template-membership .template-top .offer-container .single-offer {
  display: block;
  float: left;
  width: calc(25% - 20px);
  margin-right: 26px;
  margin-bottom: 30px;
}
.page-template-membership .template-top .offer-container .single-offer .image-container img {
  width: 100%;
  object-fit: cover;
}
.page-template-membership .template-top .offer-container .single-offer .content-container {
  position: relative;
  padding: 14px 0;
}
.page-template-membership .template-top .offer-container .single-offer .content-container h5 {
  font-family: 'Rubik', sans-serif;
  color: #c64907;
  font-size: 20px;
  padding-bottom: 10px;
  font-weight: 700;
  letter-spacing: -0.5px;
  text-align: center;
}
.page-template-membership .template-top .offer-container .single-offer .content-container h6 {
  font-family: 'Rubik', sans-serif;
  color: #333;
  font-size: 18px;
  margin-bottom: 10px;
  letter-spacing: -0.45px;
  text-align: center;
  font-weight: 500;
}
.page-template-membership .template-top .offer-container .single-offer .content-container p {
  font-family: 'Rubik', sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.6;
  text-align: center;
  padding-bottom: 10px;
}
.page-template-membership .template-top .offer-container .single-offer .content-container p.cta {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  display: block;
  float: left;
  color: #fff;
  background-color: #f7b132;
  padding: 8px 0;
  width: 100%;
  text-align: center;
  border-radius: 6px;
  border: 2px solid #f7b132;
}
.page-template-membership .template-top .offer-container .single-offer:nth-of-type(4n) {
  margin-right: 0 !important;
}
.page-template-membership .template-top .offer-container .single-offer:hover p.cta {
  color: #f7b132;
  background-color: #fff;
}
.page-template-our-team .template-top h1 {
  font-size: 28px;
  font-family: 'Rubik', sans-serif;
  font-weight: 700;
  letter-spacing: -0.7px;
  text-transform: uppercase;
  text-align: center;
  padding: 20px 0;
}
.page-template-our-team .template-top .team-member-gallery {
  width: 100%;
}
.page-template-our-team .template-top .team-member-gallery .single-person {
  display: block;
  float: left;
  width: calc(25% - 20px);
  margin-right: 26px;
  margin-bottom: 30px;
}
.page-template-our-team .template-top .team-member-gallery .single-person .headshot-container img {
  width: 100%;
}
.page-template-our-team .template-top .team-member-gallery .single-person .content-container {
  position: relative;
  padding: 14px 0;
}
.page-template-our-team .template-top .team-member-gallery .single-person .content-container h5 {
  font-family: 'Rubik', sans-serif;
  color: #c64907;
  font-size: 20px;
  margin-bottom: 5px;
  font-weight: 700;
  letter-spacing: -0.5px;
  text-align: center;
}
.page-template-our-team .template-top .team-member-gallery .single-person .content-container h6 {
  font-family: 'Rubik', sans-serif;
  color: #333;
  font-size: 18px;
  margin-bottom: 5px;
  letter-spacing: -0.45px;
  text-align: center;
  font-weight: 500;
}
.page-template-our-team .template-top .team-member-gallery .single-person .content-container p {
  font-family: 'Rubik', sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.6;
  text-align: center;
}
.page-template-our-team .template-top .team-member-gallery .single-person:nth-of-type(4n) {
  margin-right: 0 !important;
}
.page-template-our-team .template-bottom .image-slider-video-container {
  margin-bottom: 36px;
}
.page-template-properties .mobile-search,
.page-template-sold-properties .mobile-search {
  display: none;
}
.page-template-properties .template-left,
.page-template-sold-properties .template-left {
  display: block;
  float: left;
  background-image: linear-gradient(19deg, #c74118 0%, #f67835 100%);
  width: 300px;
  margin-bottom: 20px;
}
.page-template-properties .template-right,
.page-template-sold-properties .template-right {
  display: block;
  float: left;
  width: calc(100% - 300px);
}
.page-template-properties .template-right .inner-container,
.page-template-sold-properties .template-right .inner-container {
  padding-left: 22px;
}
.page-template-properties .template-right .inner-container .top-section,
.page-template-sold-properties .template-right .inner-container .top-section {
  margin-bottom: 20px;
}
.page-template-properties .template-right .inner-container .top-section .col-1,
.page-template-sold-properties .template-right .inner-container .top-section .col-1 {
  float: left;
  display: block;
  width: calc(100% - 270px);
}
.page-template-properties .template-right .inner-container .top-section .col-1 h1,
.page-template-sold-properties .template-right .inner-container .top-section .col-1 h1 {
  font-family: 'Rubik', sans-serif;
  font-size: 28px;
  font-weight: 700;
  padding-top: 24px;
  padding-bottom: 8px;
}
.page-template-properties .template-right .inner-container .top-section .col-1 h3,
.page-template-sold-properties .template-right .inner-container .top-section .col-1 h3 {
  font-family: 'Rubik', sans-serif;
  font-size: 18px;
  font-weight: 500;
  color: #333;
  padding-bottom: 20px;
}
.page-template-properties .template-right .inner-container .top-section .col-1 .showing-container,
.page-template-sold-properties .template-right .inner-container .top-section .col-1 .showing-container {
  display: block;
  float: left;
  width: 100%;
  margin-bottom: 18px;
}
.page-template-properties .template-right .inner-container .top-section .col-1 .showing-container h3,
.page-template-sold-properties .template-right .inner-container .top-section .col-1 .showing-container h3 {
  float: left;
  display: block;
  padding-top: 9px;
  padding-right: 4px;
  margin-bottom: 0;
  padding-bottom: 0;
}
.page-template-properties .template-right .inner-container .top-section .col-1 .showing-container button,
.page-template-sold-properties .template-right .inner-container .top-section .col-1 .showing-container button {
  cursor: pointer;
  background-color: #808080;
  color: #fff;
  padding: 10px 0;
  width: 40px;
  border-radius: 10px;
  margin-left: 4px;
  margin-bottom: 8px;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: -0.35px;
  border: none !important;
}
.page-template-properties .template-right .inner-container .top-section .col-1 .showing-container button.selected-room-active,
.page-template-sold-properties .template-right .inner-container .top-section .col-1 .showing-container button.selected-room-active {
  background-color: #c64907;
}
.page-template-properties .template-right .inner-container .top-section .col-1 .showing-container button.disabled,
.page-template-sold-properties .template-right .inner-container .top-section .col-1 .showing-container button.disabled {
  background-color: #dadada;
  cursor: default;
}
.page-template-properties .template-right .inner-container .top-section .col-1 .showing-container .bedroom-filter-container,
.page-template-sold-properties .template-right .inner-container .top-section .col-1 .showing-container .bedroom-filter-container {
  position: relative;
  top: 8px;
  width: 100%;
  float: left;
  margin-bottom: 20px;
}
.page-template-properties .template-right .inner-container .top-section .col-1 .showing-container .bedroom-filter-container .bedroom-filter:hover,
.page-template-sold-properties .template-right .inner-container .top-section .col-1 .showing-container .bedroom-filter-container .bedroom-filter:hover {
  background-color: #c64907;
}
.page-template-properties .template-right .inner-container .top-section .col-1 .showing-container .bedroom-filter-container .bedroom-filter.disabled:hover,
.page-template-sold-properties .template-right .inner-container .top-section .col-1 .showing-container .bedroom-filter-container .bedroom-filter.disabled:hover {
  background-color: #dadada !important;
  cursor: default;
}
.page-template-properties .template-right .inner-container .top-section .col-2,
.page-template-sold-properties .template-right .inner-container .top-section .col-2 {
  display: block;
  float: left;
  width: 270px;
  height: 100%;
}
.page-template-properties .template-right .inner-container .top-section .col-2 .view-container,
.page-template-sold-properties .template-right .inner-container .top-section .col-2 .view-container {
  padding-top: 24px;
  float: right;
}
.page-template-properties .template-right .inner-container .top-section .col-2 .view-container button,
.page-template-sold-properties .template-right .inner-container .top-section .col-2 .view-container button {
  cursor: pointer;
  position: relative;
  background-color: #fff;
  color: #c64907;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 500;
  padding: 8px 30px;
  border-radius: 24px;
  border: 2px solid #c64907;
}
.page-template-properties .template-right .inner-container .top-section .col-2 .view-container button:hover,
.page-template-sold-properties .template-right .inner-container .top-section .col-2 .view-container button:hover {
  background-color: #c64907;
  color: #fff;
}
.page-template-properties .template-right .inner-container .top-section .col-2 .view-container button:nth-of-type(1),
.page-template-sold-properties .template-right .inner-container .top-section .col-2 .view-container button:nth-of-type(1) {
  margin-right: 8px;
}
.page-template-properties .template-right .inner-container .top-section .col-2 .view-container .button--link,
.page-template-sold-properties .template-right .inner-container .top-section .col-2 .view-container .button--link {
  cursor: pointer;
  position: relative;
  background-color: #fff !important;
  color: #c64907 !important;
  font-size: 14px !important;
  text-transform: uppercase;
  font-weight: 500;
  padding: 8px 30p !important;
  text-decoration: underline;
  display: block;
  margin-top: 10px;
  text-align: center;
}
.page-template-properties .template-right .inner-container .top-section .col-2 .view-container .button--link:hover,
.page-template-sold-properties .template-right .inner-container .top-section .col-2 .view-container .button--link:hover {
  text-decoration: none;

}

.page-template-properties .template-right .inner-container .top-section .col-2 .view-container button.enabled,
.page-template-sold-properties .template-right .inner-container .top-section .col-2 .view-container button.enabled {
  background-color: #c64907;
  color: #fff;
  cursor: default;
}
.page-template-properties .template-right .inner-container .top-section .col-2 .sort-by-container,
.page-template-sold-properties .template-right .inner-container .top-section .col-2 .sort-by-container {
  width: 100%;
  padding-top: 44px;
  display: block;
  float: left;
}
.page-template-properties .template-right .inner-container .top-section .col-2 .sort-by-container h3,
.page-template-sold-properties .template-right .inner-container .top-section .col-2 .sort-by-container h3 {
  color: #333;
  float: left;
  display: block;
}
.page-template-properties .template-right .inner-container .top-section .col-2 .sort-by-container .sort-by-select,
.page-template-sold-properties .template-right .inner-container .top-section .col-2 .sort-by-container .sort-by-select {
  position: relative;
  display: block;
  float: left;
  top: -8px;
  padding-left: 12px;
}
.page-template-properties .template-right .inner-container .top-section .col-2 .sort-by-container .sort-by-select:after ,
.page-template-sold-properties .template-right .inner-container .top-section .col-2 .sort-by-container .sort-by-select:after {
  z-index: 10;
  position: absolute;
  top: 0;
  right: 0;
  content: '';
  pointer-events: none;
  background-image: url('/wp-content/uploads/2019/07/arrow-down.svg');
  height: 38px;
  width: 38px;
  filter: brightness(0) invert(1);
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  background-size: 18px;
  background-position: center;
  background-repeat: no-repeat;
}
.page-template-properties .template-right .inner-container .top-section .col-2 .sort-by-container .sort-by-select select,
.page-template-sold-properties .template-right .inner-container .top-section .col-2 .sort-by-container .sort-by-select select {
  height: 38px;
  width: 190px;
  -webkit-appearance: none;
  border: none;
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.11);
  font-size: 14px;
  font-weight: 500;
  letter-spacing: -0.35px;
  padding: 10px 0 10px 14px;
}
.page-template-properties .template-right .inner-container .top-section .col-2 .sort-by-container .sort-by-select .arrow-background,
.page-template-sold-properties .template-right .inner-container .top-section .col-2 .sort-by-container .sort-by-select .arrow-background {
  height: 38px;
  width: 38px;
  background-color: #333;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  z-index: -1;
}
.page-template-properties .template-right#mapView,
.page-template-sold-properties .template-right#mapView {
  display: none;
  float: left;
  width: calc(100% - 300px);
}
.single-areas .site-header .top-header .right-side .contact-number p {
  margin: 0 !important;
  letter-spacing: -0.8px;
}
.single-areas h1 {
  margin-bottom: 20px;
  text-transform: uppercase;
}
.single-areas h2, .single-areas h3 {
  margin-bottom: 12px;
  font-family: 'Rubik', sans-serif;
  font-size: 20px;
  letter-spacing: -0.5px;
  font-weight: 500;
}
.single-areas p {
  font-size: 16px;
  margin-bottom: 14px;
  font-weight: 400;
  letter-spacing: -0.3px;
}
.single-areas .template-inner {
  padding: 32px 0;
}
.single-areas .template-inner .template-top .template-top-left {
  float: left;
  width: calc(100% - 480px);
  margin-right: 30px;
}
.single-areas .template-inner .template-top .template-top-left .flexi-content {
  margin-bottom: 20px;
}
.single-areas .template-inner .template-top .template-top-left .flexi-content h2:nth-of-type(2n) {
  margin-top: 30px;
}
.single-areas .template-inner .template-top .template-top-right {
  float: left;
  width: 450px;
}
.single-areas .template-inner .template-top .template-top-right .newsletter-container ul li {
  padding: 0;
}
.single-areas .template-inner .template-top .template-top-right .newsletter-container ul li::before {
  content: none;
}
.single-areas .template-inner .template-bottom .useful-articles h3 {
  margin: 44px 0;
}
.single-post .site-header .top-header .right-side .contact-number p {
  margin: 0 !important;
  letter-spacing: -0.8px;
}
.single-post h1 {
  margin-bottom: 20px;
}
.single-post h2, .single-post h3 {
  margin-bottom: 12px;
  font-family: 'Rubik', sans-serif;
  font-size: 20px;
  letter-spacing: -0.5px;
  font-weight: 500;
}
.single-post p {
  font-size: 16px;
  margin-bottom: 30px;
  font-weight: 400;
  letter-spacing: -0.3px;
}
.single-post .template-inner {
  padding: 32px 0;
}
.single-post .template-inner .template-top .post-information {
  margin-bottom: 20px;
  display: block;
  float: left;
  width: 100%;
}
.single-post .template-inner .template-top .post-information p {
  float: left;
  font-size: 19px;
  font-weight: 500;
  font-family: 'Rubik', sans-serif;
  margin: 0;
}
.single-post .template-inner .template-top .table-parent-container .table-container table {
  border-collapse: collapse;
}
.single-post .template-inner .template-top .table-parent-container .table-container table thead tr th {
  border: 1px solid #f7b132;
  font-size: 20px;
  padding: 20px;
  font-weight: 700;
}
.single-post .template-inner .template-top .table-parent-container .table-container table thead tr th:nth-of-type(2), .single-post .template-inner .template-top .table-parent-container .table-container table thead tr th:nth-of-type(3) {
  width: 40%;
}
.single-post .template-inner .template-top .table-parent-container .table-container table tbody tr td {
  border: 1px solid #f7b132;
  font-size: 16px;
  padding: 20px;
  line-height: 1.2;
}
.single-post .template-inner .template-top .table-parent-container .table-container table tbody tr td:nth-of-type(1) {
  font-weight: 500;
}
.single-post .template-inner .template-top .template-top-left {
  float: left;
  width: calc(100% - 480px);
  margin-right: 30px;
}
.single-post .template-inner .template-top .template-top-left .flexi-content {
  margin-bottom: 20px;
}
.single-post .template-inner .template-top .template-top-left .flexi-content h3:nth-of-type(1) {
  margin-top: 30px;
}
.single-post .template-inner .template-top .template-top-left .flexi-content .table-parent-container .table-container table {
  border-collapse: collapse;
}
.single-post .template-inner .template-top .template-top-left .flexi-content .table-parent-container .table-container table thead tr th {
  border: 1px solid #f7b132;
  font-size: 20px;
  padding: 20px;
  font-weight: 700;
}
.single-post .template-inner .template-top .template-top-left .flexi-content .table-parent-container .table-container table thead tr th:nth-of-type(2), .single-post .template-inner .template-top .template-top-left .flexi-content .table-parent-container .table-container table thead tr th:nth-of-type(3) {
  width: 40%;
}
.single-post .template-inner .template-top .template-top-left .flexi-content .table-parent-container .table-container table tbody tr td {
  border: 1px solid #f7b132;
  font-size: 16px;
  padding: 20px;
  line-height: 1.2;
}
.single-post .template-inner .template-top .template-top-left .flexi-content .table-parent-container .table-container table tbody tr td:nth-of-type(1) {
  font-weight: 500;
}
.single-post .template-inner .template-top .template-top-right {
  float: left;
  width: 450px;
}
.single-post .template-inner .template-bottom .full-width-area .lsh-mid-section {
  margin-bottom: 30px;
}
.single-post .template-inner .template-bottom .useful-articles h2 {
  font-size: 34px !important;
  margin: 0 0 34px 0 !important;
}
.single-properties .site-header .top-header .right-side .contact-number p {
  margin: 0;
  letter-spacing: -0.8px;
}
.single-properties h2, .single-properties h3 {
  margin-bottom: 12px;
}
.single-properties p {
  font-size: 16px;
  margin-bottom: 14px;
  font-weight: 400;
  letter-spacing: -0.3px;
}
.single-properties .template-inner {
  padding: 32px 0;
}
.single-properties .template-inner .template-top .template-top-left {
  float: left;
  width: calc(100% - 430px);
  margin-right: 30px;
}
.single-properties .template-inner .template-top .template-top-left .gallery-slider .slick-dots {
  float: left;
}
.single-properties .template-inner .template-top .template-top-left .gallery-slider .slick-dots .slick-active {
  display: none;
}
.single-properties .template-inner .template-top .template-top-left .gallery-slider .slick-dots .slick-active::before {
  content: none;
}
.single-properties .template-inner .template-top .template-top-left .col-1 {
  width: calc(60% - 30px);
  float: left;
  display: block;
  margin-right: 30px;
}
.single-properties .template-inner .template-top .template-top-left .col-1 h3 {
  margin-bottom: 24px;
}
.single-properties .template-inner .template-top .template-top-left .col-1 .amenities-container {
  float: left;
  background-color: #fff;
  margin-bottom: 30px;
}
.single-properties .template-inner .template-top .template-top-left .col-1 .amenities-container .single-amenity {
  width: 100%;
  min-height: 30px;
}
.single-properties .template-inner .template-top .template-top-left .col-1 .amenities-container .single-amenity img {
  float: left;
  height: 30px;
  width: 30px;
}
.single-properties .template-inner .template-top .template-top-left .col-1 .amenities-container .single-amenity p {
  color: #333;
  padding: 7px 0 7px 20px;
  font-size: 14px;
  margin-bottom: 8px;
  display: inline-block;
  width: calc(100% - 50px);
}
.single-properties .template-inner .template-top .template-top-left .col-1 .outstanding-services-container {
  float: left;
  background-color: #fff;
  margin-bottom: 30px;
  width: 100%;
  display: block;
}
.single-properties .template-inner .template-top .template-top-left .col-1 .outstanding-services-container .single-service {
  width: 100%;
}
.single-properties .template-inner .template-top .template-top-left .col-1 .outstanding-services-container .single-service img.check {
  height: 25px;
  width: 25px;
}
.single-properties .template-inner .template-top .template-top-left .col-1 .outstanding-services-container .single-service img {
  height: 30px;
  width: 30px;
  float: left;
}
.single-properties .template-inner .template-top .template-top-left .col-1 .outstanding-services-container .single-service p {
  color: #333;
  margin-bottom: 8px;
  font-size: 14px;
  padding: 7px 0 7px 20px;
  display: inline-block;
  width: calc(100% - 50px);
}
.single-properties .template-inner .template-top .template-top-left .col-2 {
  width: 40%;
  float: left;
  display: block;
}
.single-properties .template-inner .template-top .template-top-left .col-2 h3 {
  margin-bottom: 24px;
}
.single-properties .template-inner .template-top .template-top-left .col-2 h2 {
  color: #333;
  font-weight: 700;
  font-size: 18px;
}
.single-properties .template-inner .template-top .template-top-left .col-2 .this-property-container {
  float: left;
  width: 100%;
  background-color: #fff;
  margin-bottom: 30px;
}
.single-properties .template-inner .template-top .template-top-left .col-2 .this-property-container .single-property-information {
  width: 100%;
  min-height: 30px;
}
.single-properties .template-inner .template-top .template-top-left .col-2 .this-property-container .single-property-information img {
  float: left;
  height: 30px;
  width: 30px;
}
.single-properties .template-inner .template-top .template-top-left .col-2 .this-property-container .single-property-information p {
  color: #333;
  padding: 7px 0 7px 20px;
  font-size: 14px;
  margin-bottom: 8px;
  display: inline-block;
  width: calc(100% - 50px);
}
.single-properties .template-inner .template-top .template-top-left .col-2 .energy-rating-container {
  float: left;
  display: block;
  max-width: 205px;
  background-color: #fff;
  margin-bottom: 30px;
}
.single-properties .template-inner .template-top .template-top-left .col-2 .energy-rating-container h2 {
  margin: 0;
}
.single-properties .template-inner .template-top .template-top-left .col-2 .energy-rating-container p {
  font-size: 12px;
  font-weight: 500;
  padding: 9px 0;
  margin: 0;
  font-family: 'Rubik-Light', sans-serif;
}
.single-properties .template-inner .template-top .template-top-left .col-2 .energy-rating-container a {
  background-color: #f7b132;
  color: #fff;
  font-weight: 500;
  font-size: 14px;
  border-radius: 4px;
  padding: 13px 0;
  width: 100%;
  display: block;
  text-align: center;
  border: 2px solid #f7b132;
}
.single-properties .template-inner .template-top .template-top-left .col-2 .energy-rating-container a:hover {
  background-color: #fff;
  color: #f7b132;
}
.single-properties .template-inner .template-top .template-top-right {
  float: left;
  width: 400px;
}
.single-properties .template-inner .template-top .template-top-right .property-information-container {
  background-color: #333;
  margin-bottom: 10px;
}
.single-properties .template-inner .template-top .template-top-right .property-information-container h1 {
  color: #fff;
  font-size: 22px;
  letter-spacing: -0.55px;
  font-weight: 700;
  padding-top: 20px;
}
.single-properties .template-inner .template-top .template-top-right .property-information-container .area {
  padding: 10px 0;
  border-bottom: 2px solid #f7b132;
  display: block;
  float: left;
  color: #fff;
  padding-top: 10px;
  margin: 0;
  font-size: 18px;
  font-weight: 500;
  letter-spacing: -0.45px;
}
.single-properties .template-inner .template-top .template-top-right .property-information-container .property-further-info {
  width: 100%;
  display: block;
  float: left;
  margin-bottom: 6px;
}
.single-properties .template-inner .template-top .template-top-right .property-information-container .property-further-info .price {
  width: 40%;
  float: left;
  display: block;
}
.single-properties .template-inner .template-top .template-top-right .property-information-container .property-further-info .price .property-price {
  font-family: 'Rubik', sans-serif;
  font-weight: 700;
  color: #fff;
  font-size: 14px;
  letter-spacing: -0.4px;
  padding: 12px 0 0 0;
}
.single-properties .template-inner .template-top .template-top-right .property-information-container .property-further-info .spec {
  width: 60%;
  float: left;
  display: block;
}
.single-properties .template-inner .template-top .template-top-right .property-information-container .property-further-info .spec .property-spec {
  float: right;
  text-align: right;
  font-family: 'Rubik', sans-serif;
  font-weight: 500;
  color: #fff;
  font-size: 12px;
  margin: -6px 0 0 -12px;
  padding: 12px 0 0 0;
}
.single-properties .template-inner .template-top .template-top-right .property-information-container .property-further-info .spec .property-spec .bath-icon, .single-properties .template-inner .template-top .template-top-right .property-information-container .property-further-info .spec .property-spec .bed-icon, .single-properties .template-inner .template-top .template-top-right .property-information-container .property-further-info .spec .property-spec .bills-icon {
  margin: 0 10px 0 4px;
  width: 20px;
  height: 17px;
  position: relative;
  top: 4px;
}
.single-properties .template-inner .template-top .template-top-right .property-information-container .property-further-info .spec .property-spec .bills-icon {
  margin-right: 0;
}
.single-properties .template-inner .template-top .template-top-right .property-information-container .summary {
  display: block;
  float: left;
  color: #fff;
  padding-bottom: 30px;
  margin: 0;
  font-size: 12px;
  line-height: 14px;
  font-weight: 500;
  letter-spacing: -0.3px;
  font-family: 'Rubik-Light', sans-serif;
}
.single-properties .template-inner .template-top .template-top-right .arrange-viewing-container {
  width: 100%;
  float: left;
  display: block;
  margin-bottom: 10px;
  position: relative;
}
.single-properties .template-inner .template-top .template-top-right .arrange-viewing-container a {
  width: 100%;
  display: block;
  border: 2px solid #c64907;
  border-radius: 4px;
  color: #fff;
  text-align: center;
  font-size: 12px;
  font-weight: 500;
  line-height: 30px;
  letter-spacing: -0.3px;
  padding: 3px 0;
  background-color: #c64907;
  cursor: pointer;
}
.single-properties .template-inner .template-top .template-top-right .arrange-viewing-container a:hover {
  color: #c64907;
  background-color: #fff;
}
.single-properties .template-inner .template-top .template-top-right .arrange-viewing-container a:hover img {
  filter: brightness(0) saturate(100%) invert(42%) sepia(85%) saturate(5188%) hue-rotate(12deg) brightness(96%) contrast(93%);
}
.single-properties .template-inner .template-top .template-top-right .arrange-viewing-container a img {
  filter: brightness(0) invert(1);
  height: 18px;
  width: 18px;
  position: absolute;
  margin-left: 12px;
  top: 10px;
}
.single-properties .template-inner .template-top .template-top-right .share-house-container {
  width: 100%;
  float: left;
  display: block;
  margin-bottom: 10px;
  position: relative;
}
.single-properties .template-inner .template-top .template-top-right .share-house-container a.share-button {
  width: 100%;
  display: block;
  border: 2px solid #f7b132;
  border-radius: 4px;
  color: #fff;
  text-align: center;
  font-size: 12px;
  font-weight: 500;
  line-height: 30px;
  letter-spacing: -0.3px;
  padding: 3px 0;
  background-color: #f7b132;
  cursor: pointer;
}
.single-properties .template-inner .template-top .template-top-right .share-house-container a.share-button:hover {
  color: #f7b132;
  background-color: #fff;
}
.single-properties .template-inner .template-top .template-top-right .share-house-container a.share-button:hover img {
  filter: brightness(0) saturate(100%) invert(84%) sepia(35%) saturate(2778%) hue-rotate(334deg) brightness(103%) contrast(94%);
}
.single-properties .template-inner .template-top .template-top-right .share-house-container a.share-button img {
  filter: brightness(1);
  height: 18px;
  width: 18px;
  position: absolute;
  margin-left: 12px;
  top: 9px;
}
.single-properties .template-inner .template-top .template-top-right .share-house-container .modal {
  display: none;
  position: fixed;
  z-index: 999999;
  padding-top: 100px;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: #333;
  background: rgba(0, 0, 0, 0.75);
  margin: auto;
}
.single-properties .template-inner .template-top .template-top-right .share-house-container .modal .modal-content {
  display: block;
  position: absolute;
  margin-left: auto;
  margin-right: auto;
  left: 0;
  right: 0;
  top: 50%;
  background-color: #fff;
  margin: auto;
  padding: 0;
  width: 360px;
  background: rgba(255, 255, 255, 1);
  z-index: 99999;
}
.single-properties .template-inner .template-top .template-top-right .share-house-container .modal .modal-content .modal-inner {
  display: block;
  float: left;
  width: 100%;
  padding: 20px 40px;
}
.single-properties .template-inner .template-top .template-top-right .share-house-container .modal .modal-content h3 {
  text-align: center;
  color: #333;
  padding-top: 30px;
  font-size: 22px;
  margin-bottom: 20px;
}
.single-properties .template-inner .template-top .template-top-right .share-house-container .modal .modal-content .close {
  color: #333;
  position: absolute;
  top: 10px;
  right: 30px;
  font-size: 35px;
  font-weight: 500;
  cursor: pointer;
  z-index: 999;
}
.single-properties .template-inner .template-top .template-top-right .share-house-container .modal .modal-content .social-share {
  display: block;
  float: left;
  width: 100%;
  margin: 0 auto;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  position: relative;
}
.single-properties .template-inner .template-top .template-top-right .share-house-container .modal .modal-content .social-share:last-of-type {
  border-bottom: none;
  margin-bottom: 20px;
}
.single-properties .template-inner .template-top .template-top-right .share-house-container .modal .modal-content .social-share img {
  margin-right: 16px;
  height: 24px;
  width: 24px;
  position: relative;
  display: block;
  top: 11px;
  float: left;
  margin-right: 15px;
}
.single-properties .template-inner .template-top .template-top-right .share-house-container .modal .modal-content .social-share a.share {
  display: block;
  width: calc(100% - 40px);
  margin: 10px auto;
  text-align: left;
  color: #333;
  font-size: 14px;
  position: relative;
  padding: 7px 0;
  cursor: pointer;
}
.single-properties .template-inner .template-top .template-top-right .tour-and-map-container {
  width: 100%;
  float: left;
  display: block;
  margin-bottom: 10px;
}
.single-properties .template-inner .template-top .template-top-right .tour-and-map-container .col-1 {
  width: calc(50% - 5px);
  margin-right: 10px;
  float: left;
  display: block;
  height: auto !important;
  position: relative;
}
.single-properties .template-inner .template-top .template-top-right .tour-and-map-container .col-1 a {
  width: 100%;
  display: block;
  border: 2px solid #333;
  border-radius: 4px;
  text-align: center;
  font-size: 12px;
  font-weight: 500;
  line-height: 30px;
  letter-spacing: -0.3px;
  padding: 4px 26px 4px 0;
  position: relative;
  color: #333;
  cursor: pointer;
}
.single-properties .template-inner .template-top .template-top-right .tour-and-map-container .col-1 a:hover {
  color: #fff;
  background-color: #333;
}
.single-properties .template-inner .template-top .template-top-right .tour-and-map-container .col-1 a:hover img {
  filter: brightness(0) invert(1);
}
.single-properties .template-inner .template-top .template-top-right .tour-and-map-container .col-1 a img {
  height: 20px;
  width: 20px;
  position: absolute;
  margin-left: 10px;
  top: 9px;
}
.single-properties .template-inner .template-top .template-top-right .tour-and-map-container .col-2 {
  width: calc(50% - 5px);
  float: left;
  display: block;
  height: auto !important;
  position: relative;
}
.single-properties .template-inner .template-top .template-top-right .tour-and-map-container .col-2 a {
  width: 100%;
  display: block;
  border: 2px solid #333;
  border-radius: 4px;
  text-align: center;
  font-size: 12px;
  font-weight: 500;
  line-height: 30px;
  letter-spacing: -0.3px;
  padding: 4px 26px 4px 0;
  color: #333;
}
.single-properties .template-inner .template-top .template-top-right .tour-and-map-container .col-2 a:hover {
  color: #fff;
  background-color: #333;
}
.single-properties .template-inner .template-top .template-top-right .tour-and-map-container .col-2 a:hover img {
  filter: invert(1);
}
.single-properties .template-inner .template-top .template-top-right .tour-and-map-container .col-2 a img {
  height: 20px;
  width: 20px;
  position: absolute;
  margin-left: 10px;
  top: 10px;
}
.single-properties .template-inner .template-top .template-top-right .tour-and-map-container #guided-tour-modal iframe {
  width: 100%;
  height: 500px;
}
.single-properties .template-inner .template-top .template-top-right .floor-plan-upload-container {
  width: 100%;
  float: left;
  display: block;
  margin-bottom: 28px;
}
.single-properties .template-inner .template-top .template-top-right .floor-plan-upload-container .col-1, .single-properties .template-inner .template-top .template-top-right .floor-plan-upload-container .col-2 {
  float: left;
  display: block;
  width: calc(50% - 5px);
}
.single-properties .template-inner .template-top .template-top-right .floor-plan-upload-container .col-1 a, .single-properties .template-inner .template-top .template-top-right .floor-plan-upload-container .col-2 a {
  width: 100%;
  display: block;
  border: 2px solid #333;
  border-radius: 4px;
  text-align: center;
  font-size: 12px;
  font-weight: 500;
  line-height: 30px;
  letter-spacing: -0.3px;
  padding: 4px 26px 4px 0;
  position: relative;
  color: #333;
}
.single-properties .template-inner .template-top .template-top-right .floor-plan-upload-container .col-1 a:hover, .single-properties .template-inner .template-top .template-top-right .floor-plan-upload-container .col-2 a:hover {
  color: #fff;
  background-color: #333;
}
.single-properties .template-inner .template-top .template-top-right .floor-plan-upload-container .col-1 a:hover img, .single-properties .template-inner .template-top .template-top-right .floor-plan-upload-container .col-2 a:hover img {
  filter: brightness(0) invert(1);
}
.single-properties .template-inner .template-top .template-top-right .floor-plan-upload-container .col-1 a img, .single-properties .template-inner .template-top .template-top-right .floor-plan-upload-container .col-2 a img {
  height: 20px;
  width: 20px;
  position: absolute;
  margin-left: 10px;
  top: 9px;
}
.single-properties .template-inner .template-top .template-top-right .floor-plan-upload-container .col-1 {
  margin-right: 10px;
}
.single-properties .template-inner .template-top .template-top-right .want-it-container {
  display: block;
  float: left;
  width: 100%;
  margin-bottom: 40px;
}
.single-properties .template-inner .template-top .template-top-right .want-it-container p {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.3px;
  font-weight: 400;
}
.single-properties .template-inner .template-top .template-top-right .want-it-container a {
  width: 100%;
  display: block;
  border: 2px solid #c64907;
  border-radius: 4px;
  color: #fff;
  text-align: center;
  font-size: 12px;
  font-weight: 500;
  line-height: 30px;
  letter-spacing: -0.3px;
  padding: 3px 0;
  background-color: #c64907;
}
.single-properties .template-inner .template-top .template-top-right .want-it-container a:hover {
  color: #c64907;
  background-color: #fff;
}
.single-properties .template-inner .template-top .template-top-right .question-container {
  display: block;
  float: left;
  width: 100%;
  margin-bottom: 30px;
}
.single-properties .template-inner .template-top .template-top-right .question-container p {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: -0.3px;
  font-weight: 400;
}
.single-properties .template-inner .template-top .template-top-right .question-container .col-1 {
  width: calc(50% - 5px);
  margin-right: 10px;
  float: left;
  display: block;
  position: relative;
}
.single-properties .template-inner .template-top .template-top-right .question-container .col-1 a {
  width: 100%;
  display: block;
  border: 2px solid #c64907;
  border-radius: 4px;
  text-align: center;
  font-size: 12px;
  font-weight: 500;
  line-height: 30px;
  letter-spacing: -0.3px;
  padding: 3px 26px 3px 0;
  color: #333;
}
.single-properties .template-inner .template-top .template-top-right .question-container .col-1 a:hover {
  color: #fff;
  background-color: #c64907;
}
.single-properties .template-inner .template-top .template-top-right .question-container .col-1 a:hover img {
  filter: invert(1);
}
.single-properties .template-inner .template-top .template-top-right .question-container .col-1 a img {
  height: 20px;
  width: 20px;
  position: absolute;
  top: 10px;
  margin-left: 10px;
}
.single-properties .template-inner .template-top .template-top-right .question-container .col-2 {
  width: calc(50% - 5px);
  float: left;
  display: block;
  position: relative;
}
.single-properties .template-inner .template-top .template-top-right .question-container .col-2 a {
  width: 100%;
  display: block;
  border: 2px solid #c64907;
  border-radius: 4px;
  text-align: center;
  font-size: 12px;
  font-weight: 500;
  line-height: 30px;
  letter-spacing: -0.3px;
  padding: 3px 26px 3px 0;
  color: #333;
}
.single-properties .template-inner .template-top .template-top-right .question-container .col-2 a:hover {
  color: #fff;
  background-color: #c64907;
}
.single-properties .template-inner .template-top .template-top-right .question-container .col-2 a:hover img {
  filter: brightness(0) invert(1);
}
.single-properties .template-inner .template-top .template-top-right .question-container .col-2 a img {
  height: 20px;
  width: 20px;
  position: absolute;
  margin-left: 10px;
  top: 9px;
}
.single-properties .template-inner .template-bottom {
  display: block;
  float: left;
  width: 100%;
}
.single-properties .template-inner .template-bottom .mid-section-area-container {
  background-color: #c64907;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSIxMDAiPgo8cmVjdCB3aWR0aD0iNTYiIGhlaWdodD0iMTAwIiBmaWxsPSIjRDY1MDA5Ij48L3JlY3Q+CjxwYXRoIGQ9Ik0yOCAwTDI4IDM0TDAgNTBMMCA4NEwyOCAxMDBMNTYgODRMNTYgNTBMMjggMzQiIGZpbGw9IiNENjUwMDkiIHN0cm9rZT0iI0Q3NUEyMCIgc3Ryb2tlLXdpZHRoPSIyIj48L3BhdGg+Cjwvc3ZnPg==");
}
.single-properties .template-inner .template-bottom .mid-section-area-container .area-and-map-container {
  float: left;
  display: block;
  width: 100%;
}
.single-properties .template-inner .template-bottom .mid-section-area-container .area-and-map-container .col-1 {
  width: calc(100% - 700px);
  float: left;
  display: block;
  padding: 20px 0;
  margin-right: 30px;
}
.single-properties .template-inner .template-bottom .mid-section-area-container .area-and-map-container .col-1 h2,
.single-properties .template-inner .template-bottom .mid-section-area-container .area-and-map-container .col-1 h3 {
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  letter-spacing: -0.4px;
  padding-top: 4px;
}
.single-properties .template-inner .template-bottom .mid-section-area-container .area-and-map-container .col-1 h2.local-area-heading {
  font-size: 22px;
}
.single-properties .template-inner .template-bottom .mid-section-area-container .area-and-map-container .col-1 p {
  color: #fff;
  font-size: 14px;
  line-height: 14px;
  letter-spacing: -0.3px;
  font-weight: 400;
}
.single-properties .template-inner .template-bottom .mid-section-area-container .area-and-map-container .col-1 .single-place {
  width: 100%;
  display: block;
  min-height: 30px;
  margin-bottom: 12px;
}
.single-properties .template-inner .template-bottom .mid-section-area-container .area-and-map-container .col-1 .single-place img {
  float: left;
  height: 30px;
  width: 30px;
}
.single-properties .template-inner .template-bottom .mid-section-area-container .area-and-map-container .col-1 .single-place img.check {
  float: left;
  height: 26px;
  width: 26px;
  filter: invert(1);
}
.single-properties .template-inner .template-bottom .mid-section-area-container .area-and-map-container .col-1 .single-place p.nearest-place {
  color: #fff;
  font-weight: 300;
  margin: 0;
  padding: 8px 0;
  padding-left: 20px;
  display: inline-block;
}
.single-properties .template-inner .template-bottom .mid-section-area-container .area-and-map-container .col-2 {
  width: 670px;
  float: left;
  display: block;
  padding: 20px 0;
}
.single-properties .template-inner .template-bottom .mid-section-area-container .area-and-map-container .col-2 .google-map {
  float: left;
  width: 670px;
}
.single-properties .template-inner .template-bottom .mid-section-area-container .area-and-map-container .col-2 .google-map #map {
  float: left;
  width: 100%;
  min-height: 400px;
  height: 100%;
}
.single-properties .template-inner .template-bottom .template-bottom-left {
  float: left;
  width: calc(100% - 430px);
  margin-right: 30px;
  padding: 24px 0;
}
.single-properties .template-inner .template-bottom .template-bottom-left .travel-to-university-table-container h3 {
  color: #333;
}
.single-properties .template-inner .template-bottom .template-bottom-left .travel-to-university-table-container .cta-button-container a {
  max-width: 260px;
  text-align: center;
}
.single-properties .template-inner .template-bottom .template-bottom-left .travel-to-university-table-container .cta-button-container a:nth-of-type(2) {
  color: #fff;
  background-color: #333;
  border: 2px solid #333;
  margin-left: 10px;
}
.single-properties .template-inner .template-bottom .template-bottom-left .travel-to-university-table-container .cta-button-container a:nth-of-type(2):hover {
  color: #333;
  background-color: #fff;
}
.single-properties .template-inner .template-bottom .template-bottom-right {
  float: left;
  width: 400px;
  padding-top: 62px;
}
.single-properties .template-inner .template-bottom .template-bottom-right .review-block {
  float: left;
  width: 100%;
  background-color: #f7b132;
}
.single-properties .template-inner .template-bottom .template-bottom-right .review-block .review-contents {
  text-align: center;
  padding: 0 20px;
}
.single-properties .template-inner .template-bottom .template-bottom-right .review-block .review-contents h2 {
  padding: 30px 0;
  color: #fff;
  font-size: 24px;
  margin: 0;
}
.single-properties .template-inner .template-bottom .template-bottom-right .review-block .review-contents .stars-container {
  text-align: center;
  margin-bottom: 20px;
}
.single-properties .template-inner .template-bottom .template-bottom-right .review-block .review-contents .stars-container img {
  width: 40px;
  height: 40px;
  margin: 0 6px;
}
.single-properties .template-inner .template-bottom .template-bottom-right .review-block .review-contents .stars-container img.grey-star {
  opacity: 0.5;
}
.single-properties .template-inner .template-bottom .template-bottom-right .review-block .review-contents p {
  color: #fff;
  font-size: 12px;
  padding: 0 30px;
}
.single-properties .template-inner .template-bottom .template-bottom-right .review-block .review-contents .star-rating {
  font-size: 30px;
}
.single-properties .template-inner .template-bottom .featured-properties-container {
  display: block;
  width: 100%;
  float: left;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSIxMDAiPgoKPHBhdGggZD0iTTI4IDBMMjggMzRMMCA1MEwwIDg0TDI4IDEwMEw1NiA4NEw1NiA1MEwyOCAzNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmRlOWM1IiBzdHJva2Utd2lkdGg9IjIiPjwvcGF0aD4KPC9zdmc+");
}
.single-properties .template-inner .template-bottom .featured-properties-container .properties-in-this-area h3 {
  color: #c64907;
  font-size: 22px;
  font-weight: 700;
  letter-spacing: -0.55px;
  margin-bottom: 30px;
}
.single-properties .template-inner .modal {
  display: none;
  position: fixed;
  z-index: 999999;
  padding-top: 100px;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: #333;
  background: rgba(0, 0, 0, 0.75);
  margin: auto;
}
.single-properties .template-inner .modal .modal-content {
  display: block;
  position: absolute;
  margin-left: auto;
  margin-right: auto;
  left: 0;
  right: 0;
  top: 20%;
  background-color: transparent;
  margin: auto;
  padding: 0;
  width: 900px;
  z-index: 99999;
}
@media (max-width: 900px) {
  .single-properties .template-inner .modal .modal-content {
    width: 100%;
    max-width: 600px;
  }
}
@media (max-width: 600px) {
  .single-properties .template-inner .modal .modal-content {
    max-width: 100%;
  }
}
.single-properties .template-inner .modal .modal-content .modal-inner {
  display: block;
  float: left;
  width: 100%;
  padding: 46px 0 22px 0;
}
.single-properties .template-inner .modal .modal-content h3 {
  text-align: center;
  color: #333;
  padding-top: 30px;
  font-size: 22px;
  margin: 0;
}
.single-properties .template-inner .modal .modal-content form {
  padding: 30px 10px 0 10px;
}
.single-properties .template-inner .modal .modal-content form ul {
  list-style: none;
}
.single-properties .template-inner .modal .modal-content form ul li {
  padding: 0;
}
.single-properties .template-inner .modal .modal-content form ul li::before {
  display: none;
}
.single-properties .template-inner .modal .modal-content form .validation_error {
  display: none;
}
.single-properties .template-inner .modal .modal-content form .gform_fields .gfield_error .validation_message {
  margin-top: -12px;
  padding: 6px;
  z-index: 100;
  position: relative;
}
.single-properties .template-inner .modal .modal-content form .gform_fields .gfield_error #validation_message_5_4 {
  margin-top: -18px;
}
.single-properties .template-inner .modal .modal-content form .gfield .ginput_container input, .single-properties .template-inner .modal .modal-content form .gfield .ginput_container textarea, .single-properties .template-inner .modal .modal-content form .gfield .ginput_container select {
  border: 2px solid #333 !important;
}
.single-properties .template-inner .modal .modal-content form .gfield .ginput_container.ginput_container_select:after {
  top: 10px !important;
}
.single-properties .template-inner .modal .modal-content form #field_5_6 .ginput_container_consent label {
  display: inline-block;
  position: absolute;
  top: 4px;
  left: 35px;
}
.single-properties .template-inner .modal .modal-content form #field_5_6 input {
  width: 20px;
  height: 20px;
}
.single-properties .template-inner .modal .modal-content form #field_5_6 input:checked {
  background-color: #333;
  background-image: url('../media/tick-white.svg');
}
.single-properties .template-inner .modal .modal-content form .gform_footer input, .single-properties .template-inner .modal .modal-content form .gform_footer button {
  background-color: #c64907;
  border: 2px solid #c64907;
}
.single-properties .template-inner .modal .modal-content form .gform_footer input:hover, .single-properties .template-inner .modal .modal-content form .gform_footer button:hover {
  color: #c64907;
  background-color: #fff;
}
.single-properties .template-inner .modal .modal-content .close {
  color: #fff;
  position: absolute;
  top: 10px;
  right: 20px;
  font-size: 35px;
  font-weight: 500;
  cursor: pointer;
  z-index: 999;
}
.tag .template-inner .template-top .blog-container {
  display: block;
  float: left;
  width: 100%;
}
.tag .template-inner .template-top .blog-container h3 {
  font-family: 'Rubik', sans-serif;
  font-size: 28px;
  color: #333;
  width: 100%;
  float: left;
  display: block;
  text-align: center;
  font-weight: 700;
  margin: 20px 0;
  letter-spacing: -0.7px;
}
.tag .template-inner .template-top .blog-container .blog-filter {
  position: relative;
  width: 240px;
  display: block;
  float: left;
  margin-bottom: 20px;
}
.tag .template-inner .template-top .blog-container .blog-filter:after {
  z-index: 10;
  position: absolute;
  top: 0;
  right: 0;
  content: '';
  pointer-events: none;
  background-image: url('/wp-content/uploads/2019/07/arrow-down.svg');
  height: 38px;
  width: 38px;
  filter: brightness(0) invert(1);
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  background-size: 18px;
  background-position: center;
  background-repeat: no-repeat;
}
.tag .template-inner .template-top .blog-container .blog-filter select {
  height: 38px;
  width: 240px;
  -webkit-appearance: none;
  border: none;
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.11);
  font-size: 14px;
  font-weight: 500;
  letter-spacing: -0.35px;
  padding: 10px 0 10px 14px;
  font-size: 16px;
}
.tag .template-inner .template-top .blog-container .blog-filter .arrow-background {
  height: 38px;
  width: 38px;
  background-color: #333;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  z-index: -1;
}
.tag .template-inner .template-top .blog-container .articles-container {
  width: 100%;
  display: block;
  float: left;
}
.tag .template-inner .template-top .blog-container .articles-container .single-article {
  cursor: pointer;
  display: block;
  float: left;
  width: calc(25% - 12px);
  margin: 0 15px 30px 0;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
}
.tag .template-inner .template-top .blog-container .articles-container .single-article .thumbnail-container {
  width: 100%;
  max-height: 200px;
  display: block;
  float: left;
}
.tag .template-inner .template-top .blog-container .articles-container .single-article .thumbnail-container img {
  width: 100%;
  max-height: 200px;
  display: block;
  float: left;
  object-fit: cover;
}
.tag .template-inner .template-top .blog-container .articles-container .single-article .title-container {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  display: block;
  float: left;
  width: 100%;
  background-color: #fff;
  padding: 20px 25px;
}
.tag .template-inner .template-top .blog-container .articles-container .single-article .title-container h3 {
  font-family: 'Rubik', sans-serif;
  color: #c64907;
  font-size: 20px;
  margin: 10px 0 16px 0;
  text-align: center;
}
.tag .template-inner .template-top .blog-container .articles-container .single-article .title-container .date {
  font-family: 'Rubik', sans-serif;
  font-size: 14px;
  color: #333;
  text-align: center;
}
.tag .template-inner .template-top .blog-container .articles-container .single-article .title-container .cta-button {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  font-family: 'Rubik', sans-serif;
  font-size: 14px;
  color: #fff;
  background-color: #c64907;
  width: 80%;
  margin: 0 10%;
  display: block;
  float: left;
  text-align: center;
  border: 3px solid #c64907;
  border-radius: 30px;
  padding: 8px 0;
}
.tag .template-inner .template-top .blog-container .articles-container .single-article:nth-of-type(4n) {
  margin-right: 0;
}
.tag .template-inner .template-top .blog-container .articles-container .single-article:hover .title-container {
  background-color: #f7b132;
}
.tag .template-inner .template-top .blog-container .pagination-container {
  display: block;
  float: left;
  width: 100%;
  margin-bottom: 30px;
}
.tag .template-inner .template-top .blog-container .pagination-container .next, .tag .template-inner .template-top .blog-container .pagination-container .prev {
  font-family: 'Rubik', sans-serif;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  font-size: 20px;
  color: #c64907;
  padding: 10px 14px;
  border: 3px solid #c64907;
  border-radius: 4px;
}
.tag .template-inner .template-top .blog-container .pagination-container .next:hover, .tag .template-inner .template-top .blog-container .pagination-container .prev:hover {
  background-color: #c64907;
  color: #fff;
}
.tag .template-inner .template-top .blog-container .pagination-container .next {
  float: right;
  text-align: right;
}
.tag .template-inner .template-top .blog-container .pagination-container .prev {
  float: left;
  text-align: left;
}
.tax-property_area .template-inner {
  padding: 26px 0;
  display: block;
  float: left;
  width: 100%;
}
.tax-property_area .template-inner h1 {
  color: #333;
  font-size: 28px;
  font-weight: 700;
  text-transform: uppercase;
  padding-bottom: 10px;
}
.tax-property_area .template-inner h3 {
  color: #c64907;
  font-size: 18px;
  font-weight: 500;
  letter-spacing: -0.45px;
}
.tax-property_area .template-inner .properties-container {
  width: 100%;
  display: block;
  float: left;
  margin-top: 26px;
}
.tax-property_area .template-inner .properties-container .single-property {
  display: block;
  float: left;
  width: calc(25% - 14px);
  margin-right: 18px;
  margin-bottom: 18px;
  position: relative;
}
.tax-property_area .template-inner .properties-container .single-property .groups-only {
  display: block;
  float: left;
  width: calc(100% - 78px);
  margin-right: 78px;
  margin-bottom: 14px;
}
.tax-property_area .template-inner .properties-container .single-property .groups-only .house-icon-container {
  display: block;
  float: left;
  width: 28px;
  height: 26px;
  background-image: url('../media/hexagon.svg');
  background-repeat: no-repeat;
  background-position: center;
  position: relative;
  z-index: 10;
}
.tax-property_area .template-inner .properties-container .single-property .groups-only .house-icon-container .house-icon {
  display: block;
  float: left;
  width: 100%;
  height: 100%;
  background-image: url('../media/home.svg');
  background-repeat: no-repeat;
  background-position: center;
  background-size: 50%;
  position: relative;
  z-index: 11;
}
.tax-property_area .template-inner .properties-container .single-property .groups-only .message {
  display: block;
  float: left;
  width: calc(100% - 28px);
  background-color: #fbd694;
  margin-left: -10px;
  position: relative;
  margin-top: 4px;
  z-index: 3;
}
.tax-property_area .template-inner .properties-container .single-property .groups-only .message p {
  font-size: 13px;
  padding: 2px 2px 2px 12px;
}
.tax-property_area .template-inner .properties-container .single-property .property-preview {
  display: block;
  float: left;
  width: 100%;
  margin-bottom: 12px;
}
.tax-property_area .template-inner .properties-container .single-property .property-preview img {
  width: 100%;
  min-height: 190px;
}
.tax-property_area .template-inner .properties-container .single-property .property-information {
  display: block;
  float: left;
  width: 100%;
}
.tax-property_area .template-inner .properties-container .single-property .property-information .property-address {
  font-family: 'Rubik - Bold', sans-serif;
  font-weight: 700;
  font-size: 16px;
}
.tax-property_area .template-inner .properties-container .single-property .property-information .property-address span {
  font-family: 'Rubik', sans-serif;
  color: #f7b132;
  padding-left: 4px;
  font-weight: 400;
}
.tax-property_area .template-inner .properties-container .single-property .property-footer {
  width: 100%;
  display: block;
  float: left;
}
.tax-property_area .template-inner .properties-container .single-property .property-footer .property-further-info {
  width: 100%;
  display: block;
  float: left;
  padding-top: 7px;
  margin-bottom: 14px;
}
.tax-property_area .template-inner .properties-container .single-property .property-footer .property-further-info .price {
  width: 34%;
  float: left;
  display: block;
}
.tax-property_area .template-inner .properties-container .single-property .property-footer .property-further-info .price .property-price {
  font-family: 'Rubik', sans-serif;
  font-weight: 300;
  color: #333;
  font-size: 14px;
  margin: 0;
}
.tax-property_area .template-inner .properties-container .single-property .property-footer .property-further-info .price .property-price span.pppw-price {
  font-weight: 400;
  font-size: 16px;
}
.tax-property_area .template-inner .properties-container .single-property .property-footer .property-further-info .spec {
  width: 50%;
  float: right;
  display: block;
}
.tax-property_area .template-inner .properties-container .single-property .property-footer .property-further-info .spec .property-spec {
  text-align: left;
  font-family: 'Rubik', sans-serif;
  font-weight: 400;
  color: #c64907;
  font-size: 16px;
  margin: 0 0 0 -12px;
}
.tax-property_area .template-inner .properties-container .single-property .property-footer .property-further-info .spec .property-spec .bath-icon, .tax-property_area .template-inner .properties-container .single-property .property-footer .property-further-info .spec .property-spec .bed-icon, .tax-property_area .template-inner .properties-container .single-property .property-footer .property-further-info .spec .property-spec .bills-icon {
  margin: 0 12px 0 3px;
  width: 13px;
  height: 11px;
  position: relative;
  top: 0px;
}
.tax-property_area .template-inner .properties-container .single-property .property-footer .property-further-info .spec .property-spec .bills-icon {
  margin-right: 0;
}
.tax-property_area .template-inner .properties-container .single-property .see-details-button {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  height: 26px;
  width: 90px;
  background-color: #c64907;
  border-radius: 16px;
  position: absolute;
  top: 150px;
  right: 19px;
  opacity: 0;
  transition: visibility 0s, opacity 0.3s linear;
}
.tax-property_area .template-inner .properties-container .single-property .see-details-button p {
  margin: 0;
  color: #fff;
  font-size: 11px;
  letter-spacing: -0.25px;
  font-weight: 400;
  padding: 7px 0 6px 10px;
  font-family: 'Rubik', sans-serif;
}
.tax-property_area .template-inner .properties-container .single-property .plus-button {
  width: 26px;
  height: 26px;
  position: absolute;
  top: 150px;
  right: 18px;
  background-color: #c64907;
  color: #fff;
  padding: 2px;
  border: none;
  border-radius: 100%;
  z-index: 100;
}
.tax-property_area .template-inner .properties-container .single-property .plus-button span {
  position: relative;
  top: 3px;
  left: 6.5px;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
}
.tax-property_area .template-inner .properties-container .single-property:nth-of-type(4n) {
  margin-right: 0;
}
.tax-property_area .template-inner .pagination-container {
  display: block;
  float: left;
  width: 100%;
  margin-top: 20px;
  text-align: center;
}
.tax-property_area .template-inner .pagination-container .next, .tax-property_area .template-inner .pagination-container .prev {
  font-family: 'Rubik', sans-serif;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  font-size: 16px;
  color: #c64907;
  padding: 10px 0;
  border: 3px solid #c64907;
  border-radius: 4px;
  width: 120px;
  text-align: center;
  display: inline-block;
}
.tax-property_area .template-inner .pagination-container .next:hover, .tax-property_area .template-inner .pagination-container .prev:hover {
  background-color: #c64907;
  color: #fff;
}
.tax-property_area .template-inner .pagination-container .page-numbers {
  padding: 10px;
  font-weight: 400;
}
.tax-property_area .template-inner .pagination-container .page-numbers.current {
  font-weight: 700;
}
.tax-property_area .template-inner .pagination-container .next {
  margin-left: 20px;
}
.tax-property_area .template-inner .pagination-container .prev {
  margin-right: 20px;
}
.page-template-why-choose-us .main-content {
  padding-top: 20px;
}
.page-template-why-choose-us .main-content .inner-container {
  width: calc(100% - 480px);
  margin-right: 30px;
  float: left;
  display: block;
}
.page-template-why-choose-us .main-content .inner-container .top-text-container {
  display: block;
  float: left;
  width: 100%;
}
.page-template-why-choose-us .main-content .inner-container .top-text-container h1 {
  text-transform: uppercase;
  letter-spacing: -0.7px;
  font-weight: 700;
  font-size: 28px;
  padding-bottom: 20px;
}
.page-template-why-choose-us .main-content .inner-container .top-text-container h2 {
  color: #c64907;
  font-size: 20px;
  font-weight: 500;
  letter-spacing: -0.5px;
  padding-bottom: 20px;
}
.page-template-why-choose-us .main-content .inner-container .top-text-container h3 {
  color: #c64907;
  font-size: 20px;
  font-weight: 700;
  letter-spacing: -0.5px;
  padding-bottom: 20px;
}
.page-template-why-choose-us .main-content .inner-container .top-text-container h4 {
  color: #f7b132;
  font-size: 20px;
  font-weight: 500;
  letter-spacing: -0.5px;
  padding-bottom: 20px;
}
.page-template-why-choose-us .main-content .inner-container .top-text-container p {
  color: #333;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: -0.4px;
  line-height: 19px;
  padding-bottom: 16px;
}
.page-template-why-choose-us .main-content .sidebar {
  float: left;
  width: 450px;
  position: relative;
  z-index: 2;
}
.page-template-why-choose-us .main-content .sidebar .sidebar-sticky {
  width: 450px;
  float: left;
  background-color: #333;
  z-index: 2222;
}
.page-template-why-choose-us .main-content .sidebar .sidebar-sticky h2 {
  color: #fff;
  font-size: 18px;
  font-weight: 700;
  padding: 28px 0 12px 0;
}
.page-template-why-choose-us .main-content .sidebar .sidebar-sticky p {
  color: #fff;
  font-size: 14px;
  font-weight: 300;
  line-height: 1.2;
  padding-bottom: 12px;
}
.page-template-why-choose-us .main-content .sidebar .sidebar-sticky .find-property-container {
  width: 100%;
}
.page-template-why-choose-us .main-content .sidebar .sidebar-sticky .find-property-container a {
  margin-top: 26px;
  width: 100%;
  display: block;
  border-radius: 4px;
  color: #fff;
  text-align: center;
  font-size: 12px;
  font-weight: 500;
  line-height: 30px;
  letter-spacing: -0.3px;
  padding: 3px 0;
  background-color: #c64907;
}
.page-template-why-choose-us .main-content .sidebar .sidebar-sticky .find-property-container a:hover {
  color: #c64907;
  background-color: #fff;
}
.page-template-why-choose-us .main-content .sidebar .sidebar-sticky .got-question-container {
  width: 100%;
}
.page-template-why-choose-us .main-content .sidebar .sidebar-sticky .got-question-container a {
  margin-bottom: 28px;
  width: 100%;
  display: block;
  border-radius: 4px;
  color: #fff;
  text-align: center;
  font-size: 12px;
  font-weight: 500;
  line-height: 30px;
  letter-spacing: -0.3px;
  padding: 3px 0;
  background-color: #f7b132;
}
.page-template-why-choose-us .main-content .sidebar .sidebar-sticky .got-question-container a:hover {
  color: #f7b132;
  background-color: #fff;
}
.page-template-why-choose-us .full-width-container {
  display: block;
  float: left;
  width: 100%;
}
.page-template-why-choose-us .full-width-container .student-rating-container {
  padding-bottom: 64px;
  margin-top: 70px;
  text-align: center;
}
.page-template-why-choose-us .full-width-container .student-rating-container .inner-container {
  width: calc(100% - 480px);
  margin-right: 30px;
  float: left;
  display: block;
}
.page-template-why-choose-us .full-width-container .student-rating-container .inner-container .single-student-rating-container {
  width: calc(100% / 3);
  float: left;
  display: block;
  margin: 0 auto;
}
.page-template-why-choose-us .full-width-container .student-rating-container .inner-container .single-student-rating-container .single-student-rating {
  width: 154px;
  display: block;
  position: relative;
  background-color: #f7b132;
  margin: 0 auto;
}
.page-template-why-choose-us .full-width-container .student-rating-container .inner-container .single-student-rating-container .single-student-rating .hexagon-container {
  position: absolute;
  top: -76px;
  left: -8px;
}
.page-template-why-choose-us .full-width-container .student-rating-container .inner-container .single-student-rating-container .single-student-rating .hexagon-container svg {
  left: 0;
}
.page-template-why-choose-us .full-width-container .student-rating-container .inner-container .single-student-rating-container .single-student-rating .hexagon-container svg path {
  left: 0;
}
.page-template-why-choose-us .full-width-container .student-rating-container .inner-container .single-student-rating-container .single-student-rating .hexagon-text {
  position: absolute;
  top: -32px;
  left: 30px;
}
.page-template-why-choose-us .full-width-container .student-rating-container .inner-container .single-student-rating-container .single-student-rating .hexagon-text p {
  font-size: 47px;
  font-weight: 700;
  letter-spacing: -1.18px;
  text-align: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.page-template-why-choose-us .full-width-container .student-rating-container .inner-container .single-student-rating-container .single-student-rating .rating-summary-container {
  padding-top: 60px;
}
.page-template-why-choose-us .full-width-container .student-rating-container .inner-container .single-student-rating-container .single-student-rating .rating-summary-container p {
  color: #fff;
  padding: 16px;
  text-align: center;
  letter-spacing: -0.45px;
  font-weight: 400;
}
.page-template-why-choose-us .full-width-container .inner-container {
  width: calc(100% - 480px);
  margin-right: 30px;
  float: left;
  display: block;
}
.page-template-why-choose-us .full-width-container .inner-container .reviews-container {
  display: block;
  float: left;
  width: 100%;
  background-color: #c64907;
  text-align: center;
  position: relative;
  margin-bottom: 76px;
}
.page-template-why-choose-us .full-width-container .inner-container .reviews-container .slick-list {
  overflow: hidden;
}
.page-template-why-choose-us .full-width-container .inner-container .reviews-container .single-review {
  float: left;
  width: 100%;
  display: block;
}
.page-template-why-choose-us .full-width-container .inner-container .reviews-container .single-review h2 {
  color: #fff;
  font-size: 21px;
  font-weight: 700;
  letter-spacing: -0.53px;
  padding: 35px 30px 22px 30px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.page-template-why-choose-us .full-width-container .inner-container .reviews-container .single-review .stars-container {
  text-align: center;
  margin-bottom: 20px;
}
.page-template-why-choose-us .full-width-container .inner-container .reviews-container .single-review .stars-container .star {
  width: 40px;
  height: 40px;
  display: inline-block;
  margin: 0 8px;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url('/wp-content/uploads/2019/10/star-white.svg');
}
.page-template-why-choose-us .full-width-container .inner-container .reviews-container .single-review .stars-container .star.star-white {
  opacity: 1;
}
.page-template-why-choose-us .full-width-container .inner-container .reviews-container .single-review .stars-container .star.star-grey {
  opacity: 0.5;
}
.page-template-why-choose-us .full-width-container .inner-container .reviews-container .single-review p {
  color: #fff;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: -0.35px;
  line-height: 1.2;
  padding: 0 30px 20px 30px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.page-template-why-choose-us .full-width-container .inner-container .reviews-container .single-review p.stars {
  font-size: 30px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.page-template-why-choose-us .full-width-container .inner-container .reviews-container .single-review p.name {
  padding-bottom: 30px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.page-template-why-choose-us .full-width-container .inner-container .reviews-container::before {
  z-index: -1;
  right: 0;
  position: absolute;
  content: "";
  background-color: #c64907;
  height: 100%;
  width: 4000px;
}
.page-template-why-choose-us .full-width-container .inner-container .reviews-container .slick-dots {
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%;
  position: absolute;
  bottom: -30px;
}
.page-template-why-choose-us .full-width-container .inner-container .reviews-container .slick-dots li {
  display: inline-block;
  margin: 5px;
}
.page-template-why-choose-us .full-width-container .inner-container .reviews-container .slick-dots button {
  display: block;
  width: 12px;
  height: 12px;
  padding: 0;
  border-radius: 100%;
  background-color: #fff;
  border: 2px solid #c64907;
  font-size: 0;
  cursor: pointer;
}
.page-template-why-choose-us .full-width-container .inner-container .reviews-container .slick-dots button:hover {
  background-color: #c64907;
}
.page-template-why-choose-us .full-width-container .inner-container .reviews-container .slick-dots li.slick-active button {
  background-color: #c64907;
  display: inline-block;
}
.page-template-why-choose-us .full-width-container .gallery-slider {
  position: relative;
  float: left;
  display: block;
  width: 100%;
}
.page-template-why-choose-us .full-width-container .gallery-slider .inner-container {
  width: calc(100% - 480px);
  margin-right: 30px;
  float: left;
  display: block;
}
.page-template-why-choose-us .full-width-container .gallery-slider .inner-container img {
  max-height: 390px;
  object-fit: cover;
}
.page-template-why-choose-us .full-width-container .gallery-slider .inner-container .slick-slider {
  float: left;
  width: 100%;
  position: relative;
  margin-bottom: 26px;
}
.page-template-why-choose-us .full-width-container .gallery-slider .inner-container .slick-slider .slick-arrow {
  position: absolute;
  font-size: 0;
  padding: 0;
  background-color: transparent;
  border-radius: 0;
  border: 0;
  height: 100%;
  vertical-align: middle;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  cursor: pointer;
}
.page-template-why-choose-us .full-width-container .gallery-slider .inner-container .slick-slider .slick-list {
  float: left;
  width: 100%;
  overflow: hidden;
}
.page-template-why-choose-us .full-width-container .gallery-slider .inner-container .slick-slider .slick-dots {
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%;
  position: absolute;
  bottom: 10px;
}
.page-template-why-choose-us .full-width-container .gallery-slider .inner-container .slick-slider .slick-dots li {
  position: relative;
  display: inline-block;
  height: 10px;
  width: 10px;
  margin: 5px 10px;
  padding: 0;
  cursor: pointer;
}
.page-template-why-choose-us .full-width-container .gallery-slider .inner-container .slick-slider .slick-dots button {
  display: block;
  width: 10px;
  height: 10px;
  padding: 0;
  border: none;
  border-radius: 100%;
  background-color: #fff;
  font-size: 0;
  cursor: pointer;
}
.page-template-why-choose-us .full-width-container .gallery-slider .inner-container .slick-slider .slick-dots li.slick-active button {
  background-color: #c64907;
}
.page-template-why-choose-us .full-width-container .gallery-slider .inner-container .slick-slider:hover .slick-arrow.slick-next {
  box-shadow: none;
  border: none;
  z-index: 1000;
  right: 6px;
}
.page-template-why-choose-us .full-width-container .gallery-slider .inner-container .slick-slider:hover .slick-arrow.slick-next:after {
  content: '>';
  color: #fff;
  font-size: 40px;
  background-color: transparent;
  font-weight: 500;
  padding-left: 40px;
}
.page-template-why-choose-us .full-width-container .gallery-slider .inner-container .slick-slider:hover .slick-arrow.slick-prev {
  box-shadow: none;
  border: none;
  z-index: 1000;
  left: 6px;
}
.page-template-why-choose-us .full-width-container .gallery-slider .inner-container .slick-slider:hover .slick-arrow.slick-prev:before {
  content: '<';
  color: #fff;
  font-size: 40px;
  background-color: transparent;
  font-weight: 500;
  padding-right: 40px;
}
.page-template-why-choose-us .full-width-container .tenants-must-have-container {
  float: left;
  width: 100%;
  display: block;
  margin-bottom: 40px;
  position: relative;
  background-image: linear-gradient(242deg, #f7b132 0%, #c64907 100%);
  z-index: -1;
}
.page-template-why-choose-us .full-width-container .tenants-must-have-container .inner-container {
  width: calc(100% - 480px);
  margin-right: 30px;
  float: left;
  display: block;
}
.page-template-why-choose-us .full-width-container .tenants-must-have-container .inner-container h2 {
  padding: 46px 0 20px 0;
  color: #fff;
  font-size: 26px;
  letter-spacing: -0.65px;
  font-weight: 700;
  text-transform: uppercase;
}
.page-template-why-choose-us .full-width-container .tenants-must-have-container .inner-container p {
  color: #fff;
  font-size: 22px;
  letter-spacing: -0.55px;
  font-weight: 400;
}
.page-template-why-choose-us .full-width-container .tenants-must-have-container .inner-container p.summary {
  padding-bottom: 40px;
}
.page-template-why-choose-us .full-width-container .tenants-must-have-container .inner-container .image-text-section {
  width: 100%;
  display: block;
  float: left;
}
.page-template-why-choose-us .full-width-container .tenants-must-have-container .inner-container .image-text-section .single-benefit {
  width: 33.33%;
  display: block;
  float: left;
  margin-bottom: 30px;
}
.page-template-why-choose-us .full-width-container .tenants-must-have-container .inner-container .image-text-section .single-benefit .image-container {
  width: 100%;
  display: block;
  float: left;
  margin-bottom: 18px;
}
.page-template-why-choose-us .full-width-container .tenants-must-have-container .inner-container .image-text-section .single-benefit .image-container img {
  width: 122px;
  margin: 0 auto;
  display: block;
}
.page-template-why-choose-us .full-width-container .tenants-must-have-container .inner-container .image-text-section .single-benefit .text-container p {
  font-size: 18px;
  color: #fff;
  text-align: center;
  padding: 0 16px;
  line-height: 1.2;
}
.page-template-why-choose-us .full-width-container .tenants-must-have-container .inner-container .image-text-section .single-benefit:nth-of-type(7), .page-template-why-choose-us .full-width-container .tenants-must-have-container .inner-container .image-text-section .single-benefit:nth-of-type(8) {
  margin: 0 auto 30px auto;
  width: 100%;
}
.page-template-why-choose-us .full-width-container .bottom-text-container {
  display: block;
  float: left;
  width: 100%;
  padding-bottom: 20px;
}
.page-template-why-choose-us .full-width-container .bottom-text-container .inner-container {
  width: calc(100% - 480px);
  margin-right: 30px;
  float: left;
  display: block;
}
.page-template-why-choose-us .full-width-container .bottom-text-container .inner-container h1 {
  text-transform: uppercase;
  letter-spacing: -0.7px;
  font-weight: 700;
  font-size: 28px;
  padding-bottom: 20px;
}
.page-template-why-choose-us .full-width-container .bottom-text-container .inner-container h2 {
  color: #c64907;
  font-size: 20px;
  font-weight: 500;
  letter-spacing: -0.5px;
  padding-bottom: 20px;
}
.page-template-why-choose-us .full-width-container .bottom-text-container .inner-container h3 {
  color: #c64907;
  font-size: 20px;
  font-weight: 700;
  letter-spacing: -0.5px;
  padding-bottom: 20px;
}
.page-template-why-choose-us .full-width-container .bottom-text-container .inner-container h4 {
  color: #f7b132;
  font-size: 20px;
  font-weight: 500;
  letter-spacing: -0.5px;
  padding-bottom: 20px;
}
.page-template-why-choose-us .full-width-container .bottom-text-container .inner-container p {
  color: #333;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: -0.4px;
  line-height: 19px;
  padding-bottom: 16px;
}
@media (max-width: 750px) {
  .card-container .single-benefit {
    width: calc(50% - 9px);
    margin-right: 18px !important;
  }
  .card-container .single-benefit:nth-of-type(even) {
    margin-right: 0 !important;
  }
}
@media (max-width: 500px) {
  .card-container .single-benefit {
    width: 100%;
    margin-right: 0;
  }
}
@media (max-width: 1000px) {
  .featured-articles .articles-container .single-article {
    width: calc(50% - 14px) !important;
    margin-bottom: 27px;
  }
  .featured-articles .articles-container .single-article:nth-of-type(even) {
    margin-right: 0;
  }
  .featured-articles .articles-container .single-article:nth-of-type(odd) {
    margin-right: 27px;
  }
}
@media (max-width: 600px) {
  .featured-articles .articles-container .single-article {
    width: 100% !important;
    margin-bottom: 27px;
  }
}
@media (max-width: 1250px) {
}
@media (max-width: 1000px) {
  .featured-properties .properties-container {
    width: 100%;
    display: block;
    float: left;
  }
  .featured-properties .properties-container .single-property {
    width: calc(50% - 10px) !important;
    margin: 0 20px 20px 0;
  }
  .featured-properties .properties-container .single-property:nth-of-type(even) {
    margin-right: 0 !important;
  }
}
@media (max-width: 600px) {
  .featured-properties .properties-container {
    display: block;
  }
  .featured-properties .properties-container .single-property {
    width: 100% !important;
  }
}
@media (max-width: 1200px) {
  .fifty-review-fifty-cta .fifty-review .fifty-review-contents {
    margin: 0 auto;
    width: 90% !important;
    float: none;
  }
  .fifty-review-fifty-cta .fifty-review .fifty-review-contents h2 {
    margin-bottom: 24px;
  }
  .fifty-review-fifty-cta .fifty-review .fifty-review-contents .star-rating {
    margin-bottom: 24px;
  }
  .fifty-review-fifty-cta .fifty-cta {
    text-align: center;
    padding: 0;
    margin: 0 auto;
  }
  .fifty-review-fifty-cta .fifty-cta h2 {
    padding-top: 36px;
    margin-bottom: 30px;
  }
  .fifty-review-fifty-cta .fifty-cta p {
    padding: 0 10px;
    margin: 0 auto;
  }
  .fifty-review-fifty-cta .fifty-cta .property-search-cta {
    margin: 40px auto 0 auto !important;
    float: none;
  }
}
@media (max-width: 800px) {
  .fifty-review-fifty-cta .fifty-review {
    width: 100% !important;
    margin-bottom: 36px;
    min-height: auto;
  }
  .fifty-review-fifty-cta .fifty-review .fifty-review-contents .reviewer-name {
    margin-bottom: 20px;
  }
  .fifty-review-fifty-cta .fifty-cta {
    width: 100%;
    height: 100%;
  }
  .fifty-review-fifty-cta .fifty-cta h2 {
    padding: 36px 0 0 0;
  }
  .fifty-review-fifty-cta .fifty-cta p {
    width: 90%;
    padding: 0;
    margin: 0 auto;
  }
  .fifty-review-fifty-cta .fifty-cta .property-search-cta {
    padding: 0 0 36px 0;
  }
}
@media (max-width: 900px) {
  footer.site-footer .bottom-level .social-container {
    width: 270px;
    margin: 0 auto !important;
  }
  footer.site-footer .bottom-level .social-container .facebook-container, footer.site-footer .bottom-level .social-container .twitter-container, footer.site-footer .bottom-level .social-container .instagram-container {
    width: 70px !important;
    height: 70px !important;
  }
}
@media (max-width: 750px) {
  footer.site-footer .top-level {
    margin-bottom: 30px !important;
  }
  footer.site-footer .top-level .col-1, footer.site-footer .top-level .col-2, footer.site-footer .top-level .col-3 {
    margin-bottom: 20px 0;
    width: 33.33% !important;
  }
  footer.site-footer .top-level .col-4 {
    text-align: left;
    width: 100% !important;
    overflow: hidden;
    margin-top: 20px !important;
  }
  footer.site-footer .top-level .landlords {
    display: inline-block !important;
    float: left !important;
    width: 50% !important;
    margin-bottom: 0 !important;
  }
  footer.site-footer .top-level .residential-letting {
    display: inline-block !important;
    float: left !important;
    width: 50% !important;
  }
  footer.site-footer .bottom-level .contact-us {
    width: 50% !important;
  }
  footer.site-footer .bottom-level .accreditations {
    width: 100% !important;
    text-align: center;
  }
  footer.site-footer .bottom-level .accreditations img {
    display: inline !important;
    margin-right: 20px !important;
    margin-bottom: 0 !important;
  }
  footer.site-footer .bottom-level .accreditations img:nth-of-type(3n) {
    margin-right: 0 !important;
  }
  footer.site-footer .bottom-level .social-container {
    width: 50%;
  }
  footer.site-footer .mid-footer img {
    width: 100% !important;
    margin: 24px 0;
  }
}
@media (max-width: 550px) {
  footer.site-footer li:last-of-type a {
    margin-bottom: 10px;
  }
  footer.site-footer .top-footer {
    padding: 20px 0 0 0 !important;
  }
  footer.site-footer .top-footer h3 {
    margin: 20px 0 !important;
  }
  footer.site-footer .top-footer .top-level {
    max-width: 90%;
    margin: 0 5%;
    margin-bottom: 0 !important;
  }
  footer.site-footer .top-footer .top-level .col-1, footer.site-footer .top-footer .top-level .col-2, footer.site-footer .top-footer .top-level .col-3, footer.site-footer .top-footer .top-level .col-4 {
    width: 100% !important;
  }
  footer.site-footer .top-footer .top-level .areas, footer.site-footer .top-footer .top-level .current-tenants, footer.site-footer .top-footer .top-level .about, footer.site-footer .top-footer .top-level .landlords, footer.site-footer .top-footer .top-level .residential-letting {
    position: relative;
    border-bottom: 1px solid #fff;
  }
  footer.site-footer .top-footer .top-level .areas:after, footer.site-footer .top-footer .top-level .current-tenants:after, footer.site-footer .top-footer .top-level .about:after, footer.site-footer .top-footer .top-level .landlords:after, footer.site-footer .top-footer .top-level .residential-letting:after {
    content: '';
    pointer-events: none;
    position: absolute;
    right: 4px;
    top: 13px;
    background-image: url('/wp-content/uploads/2019/07/arrow-down.svg');
    filter: brightness(0) invert(1);
    height: 24px;
    width: 24px;
    background-size: 24px;
    background-position: center;
    background-repeat: no-repeat;
  }
  footer.site-footer .top-footer .top-level .areas h3, footer.site-footer .top-footer .top-level .current-tenants h3, footer.site-footer .top-footer .top-level .about h3, footer.site-footer .top-footer .top-level .landlords h3, footer.site-footer .top-footer .top-level .residential-letting h3 {
    margin: 0 !important;
    padding: 14px 0 !important;
    cursor: pointer;
  }
  footer.site-footer .top-footer .top-level .landlords-and-lettings {
    margin: 0 !important;
    width: 100% !important;
  }
  footer.site-footer .top-footer .top-level .landlords-and-lettings .landlords, footer.site-footer .top-footer .top-level .landlords-and-lettings .residential-letting {
    width: 100% !important;
    margin-bottom: 0 !important;
  }
  footer.site-footer .top-footer .bottom-level {
    max-width: 90%;
    margin: 0 5%;
  }
  footer.site-footer .top-footer .bottom-level .col-1, footer.site-footer .top-footer .bottom-level .col-2 {
    width: 100% !important;
  }
  footer.site-footer .top-footer .bottom-level .contact-us {
    position: relative;
    border-bottom: 1px solid #fff;
  }
  footer.site-footer .top-footer .bottom-level .contact-us:after {
    content: '';
    pointer-events: none;
    position: absolute;
    right: 4px;
    top: 13px;
    background-image: url('/wp-content/uploads/2019/07/arrow-down.svg');
    filter: brightness(0) invert(1);
    height: 24px;
    width: 24px;
    background-size: 24px;
    background-position: center;
    background-repeat: no-repeat;
  }
  footer.site-footer .top-footer .bottom-level .contact-us h3 {
    margin: 0 !important;
    padding: 14px 0 !important;
    cursor: pointer;
  }
  footer.site-footer .top-footer .bottom-level .social {
    margin: 36px 0 !important;
  }
  footer.site-footer .top-footer .bottom-level .social .social-container {
    width: 300px !important;
    margin: 0 auto !important;
  }
  footer.site-footer .top-footer .bottom-level .social .social-container .facebook-container, footer.site-footer .top-footer .bottom-level .social .social-container .twitter-container {
    margin-right: 40px;
  }
  footer.site-footer .top-footer .bottom-level .accreditations {
    display: none;
  }
  footer.site-footer .top-footer .accordion ul li a {
    display: none;
  }
  footer.site-footer .top-footer .accordion .address-container, footer.site-footer .top-footer .accordion .contact-container {
    display: none;
  }
  footer.site-footer .top-footer .accordion.active ul li a {
    display: block;
  }
  footer.site-footer .top-footer .accordion.active .address-container, footer.site-footer .top-footer .accordion.active .contact-container {
    display: block;
  }
}
@media (max-width: 550px) {
  .site-footer-landing-page {
    height: 60px;
  }
}
@media (max-width: 450px) {
  header.site-header .top-header .right-side .contact-number {
    display: none;
  }
  header.site-header.landing-page .top-header {
    height: 60px;
  }
  header.site-header.landing-page .top-header .right-side {
    float: left;
    height: 60px;
    max-height: none;
    min-height: none;
  }
  header.site-header.landing-page .top-header .right-side .contact-number {
    float: left;
    padding: 16.5px 0;
  }
  header.site-header.landing-page .top-header .right-side .contact-number p {
    font-size: 16px;
    display: inline-block;
    padding-right: 10px;
  }
  header.site-header.landing-page .top-header .right-side .contact-number a {
    font-size: 24px;
  }
}
@media (max-width: 1150px) {
  .template-bottom .image-slider-video-container {
    width: 100%;
  }
  .template-bottom .image-slider-video-container .single-image-container, .template-bottom .image-slider-video-container .image-gallery-container, .template-bottom .image-slider-video-container .video-container {
    float: none;
    margin: 0 auto 36px auto;
  }
  .template-bottom .image-slider-video-container .right-text-container {
    float: none;
    width: 100%;
    height: auto;
    padding-bottom: 30px;
    margin: 0;
  }
}
@media (max-width: 800px) {
  .template-bottom .image-slider-video-container {
    display: none !important;
  }
  .template-bottom .right-text-container {
    text-align: center;
  }
}
@media (max-width: 1200px) {
  .amenities-container .local-amenities {
    padding-left: 20px;
  }
  .amenities-container .local-amenities .single-amenity p {
    font-size: 14px;
  }
}
@media (max-width: 1000px) {
  .amenities-container .local-amenities::before {
    width: 0;
  }
  .amenities-container .local-amenities h3 {
    padding-left: 40px;
  }
  .amenities-container .local-amenities .single-amenity {
    padding-left: 40px;
  }
  .amenities-container .local-amenities .single-amenity:nth-of-type(even) {
    padding-left: 0;
  }
}
@media (max-width: 750px) {
  .amenities-container {
    background-color: #fff;
  }
  .amenities-container .local-amenities {
    padding-left: 0;
  }
  .amenities-container .local-amenities h3 {
    color: #c64907;
    padding: 0 0 26px 0;
  }
  .amenities-container .local-amenities .single-amenity {
    padding-left: 0;
  }
  .amenities-container .local-amenities .single-amenity p {
    color: #333;
    font-size: 16px;
  }
  .amenities-container .local-amenities .single-amenity img {
    filter: invert(64%) sepia(99%) saturate(6608%);
  }
}
@media (max-width: 650px) {
  .amenities-container .local-amenities h3 {
    padding-left: 0;
    text-align: center;
  }
  .amenities-container .local-amenities .single-amenity {
    width: 100%;
  }
}
@media (max-width: 750px) {
  .lower-card-container .single-benefit {
    width: calc(50% - 9px);
    margin-right: 18px;
  }
  .lower-card-container .single-benefit:nth-of-type(even) {
    margin-right: 0;
  }
}
@media (max-width: 500px) {
  .lower-card-container .single-benefit {
    width: 100%;
    margin-right: 0;
  }
}
@media (max-width: 900px) {
  .site-header .top-header .right-side .contact-number {
    width: 100% !important;
    float: right !important;
  }
  .site-header .top-header .right-side .login-section, .site-header .top-header .right-side .pay-online-section {
    display: none !important;
  }
  .site-header .bottom-header {
    padding: 15px !important;
  }
  .site-header .bottom-header .menu-header-menu-container {
    display: none !important;
  }
}
.tp-mobile-nav {
  margin: 0;
  display: none;
}
.tp-mobile-nav .login-link, .tp-mobile-nav .pay-online-link {
  display: none;
}
@media (max-width: 900px) {
  .tp-mobile-nav {
    display: block;
    padding: 0;
  }
}
.tp-mobile-nav .menu-container {
  overflow: auto;
  width: 100%;
}
.tp-mobile-nav .menu-button-container {
  float: right;
  width: 100%;
  cursor: pointer;
  max-width: 40px;
}
.tp-mobile-nav .menu-button-container .menu-button {
  float: right;
  width: 40px;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: 0.5s ease-in-out;
  -moz-transition: 0.5s ease-in-out;
  -o-transition: 0.5s ease-in-out;
  transition: 0.5s ease-in-out;
}
.tp-mobile-nav .menu-button-container .menu-button span {
  float: left;
  width: 100%;
  height: 5px;
  margin-bottom: 5px;
  background-color: #fff;
  -webkit-transition: 0.4s;
  -moz-transition: 0.4s;
  -ms-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
}
.tp-mobile-nav .menu-button-container .menu-button span:nth-of-type(3n) {
  margin-bottom: 1px;
}
.tp-mobile-nav .menu-header-mobile-menu-container {
  display: none;
}
.tp-mobile-nav .menu-header-mobile-menu-container.menu-active {
  display: block;
}
.tp-mobile-nav .menu-header-mobile-menu-container.menu-active ul {
  padding: 24px 0 0 0;
  text-align: center !important;
}
.tp-mobile-nav .menu-header-mobile-menu-container.menu-active ul li {
  text-align: center;
  float: none;
  clear: both;
  margin: 0 auto;
  padding: 12px 0;
}
.tp-mobile-nav .menu-header-mobile-menu-container.menu-active ul li a {
  color: #fff;
  font-size: 22px;
}
.tp-mobile-nav .menu-header-mobile-menu-container.menu-active ul li a:hover {
  color: #c74118;
  -webkit-transition: 0.4s;
  -moz-transition: 0.4s;
  -ms-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
}
.tp-mobile-nav .login-link.menu-active, .tp-mobile-nav .pay-online-link.menu-active {
  text-align: center;
  color: #fff;
  font-size: 22px;
  display: block;
  font-family: 'Rubik', sans-serif;
  font-weight: 700;
  padding: 12px 0;
}
.tp-mobile-nav .login-link.menu-active:hover, .tp-mobile-nav .pay-online-link.menu-active:hover {
  -webkit-transition: 0.4s;
  -moz-transition: 0.4s;
  -ms-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
  color: #c74118;
}
.tp-mobile-nav.menu-active .menu-button-container .menu-button span {
  position: relative;
}
.tp-mobile-nav.menu-active .menu-button-container .menu-button span:nth-of-type(1) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  top: 10px;
}
.tp-mobile-nav.menu-active .menu-button-container .menu-button span:nth-of-type(2) {
  opacity: 0;
  filter: alpha(opacity=0);
}
.tp-mobile-nav.menu-active .menu-button-container .menu-button span:nth-of-type(3) {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: -10px;
}
@media (max-width: 1000px) {
  .properties-in-this-area .featured-inner .properties-container .single-property {
    width: calc(33% - 10px);
    margin-right: 18px;
  }
  .properties-in-this-area .featured-inner .properties-container .single-property:nth-of-type(4), .properties-in-this-area .featured-inner .properties-container .single-property:nth-of-type(8) {
    margin-right: 18px;
  }
  .properties-in-this-area .featured-inner .properties-container .single-property:nth-of-type(3n) {
    margin-right: 0;
  }
}
@media (max-width: 768px) {
  .properties-in-this-area .featured-inner .properties-container .single-property {
    width: calc(50% - 9px);
    margin-right: 18px;
  }
  .properties-in-this-area .featured-inner .properties-container .single-property:nth-of-type(3n), .properties-in-this-area .featured-inner .properties-container .single-property:nth-of-type(9n) {
    margin-right: 18px;
  }
  .properties-in-this-area .featured-inner .properties-container .single-property:nth-of-type(even) {
    margin-right: 0;
  }
}
@media (max-width: 500px) {
  .properties-in-this-area .featured-inner .properties-container .single-property {
    width: 100% !important;
    margin-right: 0 !important;
  }
  .properties-in-this-area .featured-inner .properties-container .single-property:not(: first-child) {
    display: none;
  }
  .properties-in-this-area .featured-inner .properties-container .single-property .property-preview img {
    object-fit: cover;
    max-height: 200px;
  }
  .properties-in-this-area .featured-inner .properties-container .single-property .plus-button {
    top: 160px;
  }
  .properties-in-this-area .featured-inner .properties-container .single-property .see-details-button {
    top: 160px;
  }
}
@media (max-width: 1250px) {
  .property-search-block .left-section .inner-form {
    float: left;
    padding-left: 20px;
    padding-right: 20px;
    width: 100%;
  }
  .property-search-block .left-section .inner-form h1 {
    font-size: 28px;
  }
  .property-search-block .left-section .inner-form form {
    width: 100%;
  }
  .property-search-block .left-section .inner-form form .areas .select2-container {
    width: 100% !important;
  }
}
@media (max-width: 1050px) {
  .property-search-block .left-section {
    width: 100%;
  }
  .property-search-block .left-section .inner-form {
    padding: 44px 0;
    width: 80%;
    margin: 0 10%;
  }
  .property-search-block .left-section .inner-form form .areas select, .property-search-block .left-section .inner-form form .university select {
    width: 100%;
  }
  .property-search-block .left-section .inner-form form .areas select:after, .property-search-block .left-section .inner-form form .university select:after {
    left: 96%;
  }
  .property-search-block .left-section .inner-form form .bedrooms .min-bedrooms:after, .property-search-block .left-section .inner-form form .bedrooms .max-bedrooms:after {
    left: 75%;
  }
  .property-search-block .right-image {
    display: none;
  }
}
@media (max-width: 768px) {
  .property-search-block .left-section {
    width: 100%;
  }
  .property-search-block .left-section .inner-form {
    padding: 44px 0;
    width: 80%;
    margin: 0 10%;
  }
  .property-search-block .left-section .inner-form form .areas select, .property-search-block .left-section .inner-form form .university select {
    width: 100%;
  }
  .property-search-block .left-section .inner-form form .areas select:after, .property-search-block .left-section .inner-form form .university select:after {
    left: 96%;
  }
  .property-search-block .left-section .inner-form form .bedrooms {
    width: 100%;
  }
  .property-search-block .left-section .inner-form form .bedrooms .min-bedrooms:after, .property-search-block .left-section .inner-form form .bedrooms .max-bedrooms:after {
    left: 85%;
  }
}
@media (max-width: 450px) {
  .property-search-block .left-section .inner-form {
    width: 90%;
    margin: 0 5%;
  }
  .property-search-block .left-section .inner-form form input {
    padding: 15px 0 15px 17px;
  }
  .property-search-block .left-section .inner-form form .areas:after, .property-search-block .left-section .inner-form form .university:after {
    left: 90%;
  }
  .property-search-block .left-section .inner-form form .bedrooms {
    width: 100% !important;
  }
  .property-search-block .left-section .inner-form form .bedrooms .min-bedrooms, .property-search-block .left-section .inner-form form .bedrooms .max-bedrooms {
    width: 45%;
    height: 50px;
    float: left;
    display: block;
    position: relative;
    z-index: 5;
    margin-bottom: 20px;
  }
  .property-search-block .left-section .inner-form form .bedrooms .min-bedrooms:after, .property-search-block .left-section .inner-form form .bedrooms .max-bedrooms:after {
    left: 78%;
  }
  .property-search-block .left-section .inner-form form .bedrooms .min-bedrooms {
    text-align: left;
  }
  .property-search-block .left-section .inner-form form .bedrooms .max-bedrooms {
    text-align: right;
  }
}
@media (max-width: 1100px) {
  .page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property,
  .page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property {
    width: calc(50% - 9px);
    min-height: auto !important;
  }
  .page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property:nth-of-type(3n),
  .page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property:nth-of-type(3n) {
    margin-right: 18px;
  }
  .page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property:nth-of-type(even),
  .page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property:nth-of-type(even) {
    margin-right: 0;
  }
}
@media (max-width: 850px) {
  .page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property,
  .page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property {
    width: 100%;
  }
}
@media (max-width: 650px) {
  .page-template-properties .property-search-results .featured-inner .loading-spinner-container,
  .page-template-sold-properties .property-search-results .featured-inner .loading-spinner-container {
    background-color: rgba(255, 255, 255, 0.8);
    height: 100vh;
    width: 100%;
    position: absolute;
    display: block;
    z-index: 9999;
    top: 0;
    left: 0;
  }
  .page-template-properties .property-search-results .featured-inner .loading-spinner-container .loading-spinner ,
  .page-template-sold-properties .property-search-results .featured-inner .loading-spinner-container .loading-spinner {
    background-image: url(/wp-content/uploads/2019/09/Spinner-1s-200px.svg);
    display: block;
    height: 200px;
    width: 200px;
    position: relative;
    top: 10%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  .page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property,
  .page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property {
    width: calc(50% - 9px);
  }
  .page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property:nth-of-type(odd),
  .page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property:nth-of-type(odd) {
    margin-right: 18px;
  }
  .page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property:nth-of-type(even),
  .page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property:nth-of-type(even) {
    margin-right: 0;
  }
}
@media (max-width: 550px) {
  .page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property,
  .page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property  {
    width: 100%;
  }
  .page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .plus-button,
  .page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .plus-button {
    bottom: 126px;
    top: auto;
  }
  .page-template-properties .property-search-results .featured-inner .properties-container-search-results .single-property .see-details-button,
  .page-template-sold-properties .property-search-results .featured-inner .properties-container-search-results .single-property .see-details-button {
    bottom: 126px;
    top: auto;
  }
}
@media (max-width: 650px) {
  .refine-search-container h3, .refine-search-container p {
    display: none;
  }
  .refine-search-container form {
    display: block;
    float: left;
  }
  .refine-search-container form label {
    color: #333;
  }
  .refine-search-container form .areas-container .areas .button {
    border: 2px solid #333;
    opacity: 1;
  }
  .refine-search-container form .half-width-select, .refine-search-container form .full-width-select, .refine-search-container form .half-width-button, .refine-search-container form .button-full-width {
    border: 2px solid #333;
  }
  .refine-search-container form .min-beds:after, .refine-search-container form .max-beds:after, .refine-search-container form .min-price:after, .refine-search-container form .max-price:after {
    left: 80%;
  }
  .refine-search-container form .sharing-container .full-width-select, .refine-search-container form .academic-year-container .full-width-select {
    border: 2px solid #333;
  }
  .refine-search-container form .sharing-container:after, .refine-search-container form .academic-year-container:after {
    left: 90%;
  }
  .refine-search-container form .university-container .university .button, .refine-search-container form .university-container .university .button-full-width {
    border: 2px solid #333;
    opacity: 1;
  }
  .refine-search-container form .submit-reset-buttons .submit-button {
    margin: 0 auto;
    width: 195px;
    padding: 13px;
  }
  .refine-search-container form .submit-reset-buttons .reset-button {
    display: none;
  }
}
@media (max-width: 1100px) {
  .hero-area .hero-slider .slick-list .slick-track img {
    width: 100vw !important;
  }
}
@media (max-width: 900px) {
  .hero-area {
    height: auto !important;
  }
  .hero-area .hero-slider {
    top: 0;
    height: auto !important;
    margin-bottom: 0 !important;
  }
  .hero-area .hero-slider .slick-list .slick-track {
    left: 0 !important;
  }
  .hero-area .hero-slider .slick-list .slick-track img {
    height: auto !important;
  }
  .hero-area .hero-content {
    float: left !important;
    position: relative !important;
    width: 100% !important;
    right: 0 !important;
    margin-bottom: 20px !important;
  }
}
@media (max-width: 1200px) {
  .icons-and-gallery .icons {
    width: calc(40%);
    margin-right: 20px;
  }
  .icons-and-gallery .icons .single-benefit {
    width: calc(50% - 50px);
  }
  .icons-and-gallery .icons .single-benefit:nth-of-type(3n) {
    margin-right: 70px;
  }
  .icons-and-gallery .icons .single-benefit:nth-of-type(2n) {
    margin-right: 0;
  }
  .icons-and-gallery .gallery {
    width: calc(60% - 20px);
  }
}
@media (max-width: 900px) {
  .icons-and-gallery .icons {
    width: 100%;
    margin-right: 0;
  }
  .icons-and-gallery .icons .single-benefit {
    width: calc(100% / 3 - 47px);
    margin-right: 70px !important;
  }
  .icons-and-gallery .icons .single-benefit:nth-of-type(3n) {
    margin-right: 0 !important;
  }
  .icons-and-gallery .gallery {
    width: 80%;
    margin: 0 10%;
  }
}
@media (max-width: 650px) {
  .icons-and-gallery .icons .single-benefit {
    width: 40%;
    margin: 0 5% 18px 5% !important;
  }
  .icons-and-gallery .icons .single-benefit:nth-of-type(3n) {
    margin: 0 5% 18px 5% !important;
  }
  .icons-and-gallery .gallery {
    width: 100%;
    margin: 0;
  }
}
@media (max-width: 1300px) {
  .properties-container .properties .property-type .slick-arrow {
    display: none !important;
  }
}
@media (max-width: 1050px) {
  .properties-container .property-rooms {
    padding-bottom: 15px;
  }
  .properties-container .property-rooms .room-option {
    width: calc(100% / 4 - 6px);
    margin-bottom: 10px;
  }
  .properties-container .property-rooms .room-option:nth-of-type(4n) {
    margin-right: 0;
  }
}
@media (max-width: 830px) {
  .properties-container .properties .property-type {
    max-height: 350px;
  }
}
@media (max-width: 600px) {
  .properties-container .property-rooms .room-option {
    width: calc(100% / 2 - 4px);
  }
  .properties-container .property-rooms .room-option:nth-of-type(2n) {
    margin-right: 0;
  }
  .properties-container .properties .property-type .slick-list .slick-track .single-property {
    max-height: 280px;
  }
}
@media (max-width: 400px) {
  .properties-container .property-rooms .room-option {
    width: 100%;
    margin-right: 0;
  }
  .properties-container .property-rooms .room-option:last-of-type {
    margin-bottom: 0;
  }
  .properties-container .property-rooms .room-option:hover {
    background-color: #808080;
  }
  .properties-container .properties .property-type .slick-list .slick-track .single-property {
    max-height: 400px;
  }
}
@media (max-width: 900px) {
  .text-and-cta .text {
    width: calc(100% - 420px);
    margin-right: 30px;
  }
}
@media (max-width: 750px) {
  .text-and-cta .text {
    width: 100%;
    margin-right: 0;
    margin-bottom: 20px;
  }
}
@media (max-width: 500px) {
  .text-and-cta .cta {
    width: 100%;
  }
}
@media (max-width: 1250px) {
  .travel-times-and-map .travel-to-university-table-container .table-parent-container {
    position: relative;
  }
  .travel-times-and-map .travel-to-university-table-container .table-parent-container::before {
    margin-top: 6px;
    right: 0;
    position: absolute;
    content: "";
    background: #fffefe;
    background: linear-gradient(90deg, rgba(255, 254, 254, 0) 0%, rgba(255, 255, 255, 0.9528186274509804) 66%, rgba(255, 250, 250, 1) 100%);
    height: calc(100% - 32px);
    width: 50px;
  }
  .travel-times-and-map .travel-to-university-table-container .table-parent-container .table-container {
    min-height: 100px;
  }
  .travel-times-and-map .travel-to-university-table-container .table-parent-container .table-container table thead tr {
    height: 56px;
  }
  .travel-times-and-map .travel-to-university-table-container .table-parent-container .table-container table thead tr th:nth-of-type(1) {
    overflow: hidden;
    white-space: nowrap;
    padding-left: 20px;
  }
  .travel-times-and-map .travel-to-university-table-container .table-parent-container .table-container table thead tr th:nth-of-type(5) {
    padding-right: 30px;
  }
  .travel-times-and-map .travel-to-university-table-container .table-parent-container .table-container table tbody tr td:nth-of-type(1) {
    overflow: hidden;
    white-space: nowrap;
    padding-left: 20px;
  }
  .travel-times-and-map .travel-to-university-table-container .table-parent-container .table-container table tbody tr td:nth-of-type(5) {
    padding-right: 30px;
  }
}
@media (max-width: 1050px) {
  .travel-times-and-map .travel-to-university-table-container {
    width: calc(100% - 470px);
  }
  .travel-times-and-map .map-container {
    width: 440px;
  }
  .travel-times-and-map .map-container #map {
    height: 400px;
  }
}
@media (max-width: 950px) {
  .travel-times-and-map .travel-to-university-table-container {
    width: calc(100% - 420px);
  }
  .travel-times-and-map .map-container {
    width: 390px;
  }
  .travel-times-and-map .map-container #map {
    height: 340px;
  }
}
@media (max-width: 800px) {
  .travel-times-and-map .travel-to-university-table-container {
    width: 100%;
    margin-right: 0;
  }
  .travel-times-and-map .travel-to-university-table-container h3 {
    text-align: left;
  }
  .travel-times-and-map .map-container {
    width: 100%;
  }
  .travel-times-and-map .map-container #map {
    height: 340px;
  }
}
@media (max-width: 750px) {
  .travel-to-university-table-container h3 {
    text-align: center;
  }
  .travel-to-university-table-container .table-parent-container {
    position: relative;
  }
  .travel-to-university-table-container .table-parent-container::before {
    margin-top: 6px;
    right: 0;
    position: absolute;
    content: "";
    background: #fffefe;
    background: linear-gradient(90deg, rgba(255, 254, 254, 0) 0%, rgba(255, 255, 255, 0.9528186274509804) 66%, rgba(255, 250, 250, 1) 100%);
    height: calc(100% - 32px);
    width: 50px;
  }
  .travel-to-university-table-container .table-parent-container .table-container {
    min-height: 100px;
  }
  .travel-to-university-table-container .table-parent-container .table-container table thead tr {
    height: 56px;
  }
  .travel-to-university-table-container .table-parent-container .table-container table thead tr th:nth-of-type(1) {
    overflow: hidden;
    white-space: nowrap;
    padding-left: 20px;
  }
  .travel-to-university-table-container .table-parent-container .table-container table thead tr th:nth-of-type(5) {
    padding-right: 30px;
  }
  .travel-to-university-table-container .table-parent-container .table-container table tbody tr td:nth-of-type(1) {
    overflow: hidden;
    white-space: nowrap;
    padding-left: 20px;
  }
  .travel-to-university-table-container .table-parent-container .table-container table tbody tr td:nth-of-type(5) {
    padding-right: 30px;
  }
}
@media (max-width: 400px) {
  .travel-to-university-table-container .table-parent-container .table-container table thead tr {
    height: auto;
  }
  .travel-to-university-table-container .table-parent-container .table-container table thead tr th {
    padding: 8px 0;
  }
  .travel-to-university-table-container .table-parent-container .table-container table thead tr th:nth-of-type(1) {
    padding-left: 10px;
  }
  .travel-to-university-table-container .table-parent-container .table-container table tbody tr td:nth-of-type(1) {
    padding-left: 10px;
  }
}
@media (max-width: 1000px) {
  .useful-articles h2 {
    margin-top: 0;
  }
  .useful-articles .articles-container .single-article {
    width: calc(50% - 14px) !important;
    margin-bottom: 27px;
  }
  .useful-articles .articles-container .single-article:nth-of-type(even) {
    margin-right: 0;
  }
  .useful-articles .articles-container .single-article:nth-of-type(odd) {
    margin-right: 27px;
  }
  .useful-articles .articles-container .single-article:nth-of-type(3) {
    display: none;
  }
}
@media (max-width: 600px) {
  .useful-articles .articles-container .single-article {
    width: 100% !important;
    margin-bottom: 27px;
  }
  .useful-articles .articles-container .single-article:nth-of-type(3) {
    display: block;
  }
}
@media (max-width: 1000px) {
  .page-template-apply-now .template-inner .main-content-container .form-container {
    width: 100% !important;
    margin: 0;
  }
  .page-template-apply-now .template-inner .main-content-container .what-next-review-container {
    width: 100%;
  }
}
@media (max-width: 768px) {
  .page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields .gfield #input_4_2 {
    width: 100% !important;
  }
  .page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gform_fields .gfield #input_4_4 {
    width: 100% !important;
  }
  .page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gfield_repeater .gfield_repeater_cell {
    width: 100% !important;
    margin-bottom: 10px !important;
  }
  .page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body #field_4_4 {
    margin-bottom: 36px;
  }
  .page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body #field_4_15 {
    width: 100% !important;
    margin: 0 !important;
  }
  .page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body #field_4_2 {
    width: 100% !important;
  }
  .page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body #field_4_2 .ginput_container_select {
    width: 100% !important;
  }
  .page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body #field_4_4 {
    width: 100% !important;
  }
  .page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body #field_4_4 .ginput_container_select {
    width: 100% !important;
  }
  .page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body #field_4_4 .ginput_container_select .select2-container--default .select2-selection--single {
    width: 100% !important;
  }
  .page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body #field_4_10 {
    width: 100% !important;
  }
  .page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .third-width {
    width: 100% !important;
    margin-bottom: 10px !important;
  }
  .page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .third-width:nth-of-type(8n) {
    margin-bottom: 26px !important;
  }
  .page-template-apply-now .template-inner .main-content-container .form-container .gform_wrapper .gform_body .gfield_repeater_wrapper .gfield_repeater .gfield_repeater_items .gfield_repeater_item .gfield_repeater_buttons .remove_repeater_item {
    top: -66px;
  }
  .page-template-apply-now .template-inner .main-content-container .form-container .gform_footer input, .page-template-apply-now .template-inner .main-content-container .form-container .gform_footer button {
    width: 100% !important;
    margin-top: 30px !important;
  }
}
@media (max-width: 500px) {
  .page-template-apply-now .template-inner .form-container {
    width: 100% !important;
  }
  .page-template-apply-now .template-inner .form-container .gform_wrapper .gform_body {
    width: 100% !important;
  }
  .page-template-apply-now .template-inner .form-container .gform_wrapper .gform_body #field_4_1 {
    width: 100% !important;
  }
  .page-template-apply-now .template-inner .form-container .gform_wrapper .gform_body #field_4_4 .ginput_container_select .select2-container--default .select2-selection--single .select2-selection__rendered {
    font-size: 13px;
  }
}
@media (max-width: 1000px) {
  .page-template-blog .blog-container .single-article {
    width: calc(50% - 10px) !important;
    margin-right: 10px !important;
  }
  .page-template-blog .blog-container .single-article:nth-of-type(2n) {
    margin-right: 0;
  }
  .page-template-blog .blog-container .single-article:nth-of-type(3n) {
    margin-right: 10px !important;
  }
}
@media (max-width: 600px) {
  .page-template-blog .blog-container .single-article {
    width: 100% !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 1100px) {
  .page-template-contact .top-content .lets-chat {
    float: right !important;
    width: 100%;
  }
  .page-template-contact .top-content .lets-chat .social {
    width: 100%;
  }
  .page-template-contact .top-content .lets-chat .social .social-container {
    float: left;
    margin: 0 0 30px 0 !important;
  }
  .page-template-contact .top-content .lets-chat .social .social-container .facebook-container, .page-template-contact .top-content .lets-chat .social .social-container .twitter-container, .page-template-contact .top-content .lets-chat .social .social-container .instagram-container {
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    cursor: pointer;
    width: 60px;
    height: 60px;
    margin-right: 15px;
    float: left;
    display: block;
    border: 5px solid #fff;
    border-radius: 100%;
  }
  .page-template-contact .top-content .visit-offices {
    width: 50%;
    margin-bottom: 20px;
  }
  .page-template-contact .top-content .visit-offices .google-map {
    float: none;
    margin: 0 auto 20px auto;
  }
  .page-template-contact .top-content .visit-offices .google-map img {
    width: 100%;
  }
  .page-template-contact .top-content .contact-form {
    width: 50%;
    margin-bottom: 20px;
  }
}
@media (max-width: 750px) {
  .page-template-contact .top-content .lets-chat {
    width: 100%;
  }
  .page-template-contact .top-content .visit-offices {
    width: 100%;
  }
  .page-template-contact .top-content .visit-offices .google-map {
    display: block;
    float: left;
    margin-bottom: 30px !important;
  }
  .page-template-contact .top-content .contact-form {
    width: 100%;
  }
  .page-template-contact .top-content .contact-form form .gform_footer input, .page-template-contact .top-content .contact-form form .gform_footer button {
    margin-bottom: 20px;
  }
}
@media (max-width: 1200px) {
}
@media (max-width: 1000px) {
  .page-template-default .template-inner .template-top .template-top-left {
    width: 100% !important;
  }
  .page-template-default .template-inner .template-top .template-top-right {
    display: none !important;
  }
}
@media (max-width: 600px) {
  .page-template-default .template-inner form ul li .ginput_complex span.ginput_left, .page-template-default .template-inner form ul li .ginput_complex span.ginput_right {
    width: 100%;
    margin-right: 0;
  }
}
@media (max-width: 1250px) {
  .lsh-mid-section .mid-inner {
    padding: 0 10%;
  }
}
@media (max-width: 1100px) {
  .lsh-mid-section .mid-inner {
    padding: 0;
  }
  .lsh-final-section .featured-inner .left-content h3 {
    font-size: 28px;
  }
  .lsh-final-section .featured-inner .left-content p {
    font-size: 16px;
  }
}
@media (max-width: 1000px) {
  .lsh-final-section .featured-inner .left-content h2 {
    font-size: 24px !important;
  }
  .lsh-final-section .featured-inner .left-content p {
    font-size: 16px !important;
  }
  .lsh-final-section .featured-inner .left-content a {
    padding: 10px 66px !important;
    font-size: 16px !important;
    float: none !important;
    display: inline-block !important;
    position: relative !important;
  }
  .lsh-final-section .featured-inner .right-image {
    display: none;
  }
}
@media (max-width: 768px) {
  .lsh-mid-section .mid-inner {
    padding: 0;
  }
  .lsh-mid-section .mid-inner .single-benefit {
    width: calc(100% / 2) !important;
  }
  .lsh-final-section .featured-inner .left-content {
    width: 100% !important;
  }
  .lsh-final-section .featured-inner .left-content h2 {
    text-align: center;
  }
  .lsh-final-section .featured-inner .left-content a {
    width: 100% !important;
    text-align: center;
  }
  .lsh-final-section .featured-inner .right-image {
    display: none !important;
  }
}
@media (max-width: 500px) {
  .lsh-mid-section .mid-inner {
    padding: 0;
  }
  .lsh-mid-section .mid-inner .single-benefit {
    width: 100% !important;
  }
}
@media (max-width: 1050px) {
  .page-template-landing-page .landing-page-container .landing-page-links .link .text {
    margin-top: -59px;
  }
  .page-template-landing-page .landing-page-container .landing-page-links .link .text h3 {
    font-size: 16px;
  }
}
@media (max-width: 900px) {
  .page-template-landing-page .landing-page-container {
    top: 60px;
  }
  .page-template-landing-page .landing-page-container .landing-page-links {
    display: block;
    position: relative;
    top: 0;
    padding: 20px 0;
    overflow: scroll;
    height: calc(100vh - 120px);
  }
  .page-template-landing-page .landing-page-container .landing-page-links .link {
    width: 100%;
    margin-right: 0;
    margin-bottom: 20px;
  }
  .page-template-landing-page .landing-page-container .landing-page-links .link .thumbnail {
    display: none;
  }
  .page-template-landing-page .landing-page-container .landing-page-links .link .text {
    margin-top: 0;
  }
  .page-template-landing-page .landing-page-container .landing-page-links .link .text h3 {
    font-size: 20px;
  }
  .page-template-landing-page .landing-page-container .landing-page-links .link.carbon {
    margin-bottom: 0;
  }
  .page-template-landing-page .landing-page-container .background-image {
    height: calc(100% + 80px);
    bottom: -74px;
  }
  .page-template-landing-page .landing-page-container .background-image .image {
    height: 100%;
  }
}
@media (max-width: 900px) {
  .page-template-membership .template-top .offer-container .single-offer {
    width: calc(33.33% - 18px);
    margin-right: 26px !important;
  }
  .page-template-membership .template-top .offer-container .single-offer:nth-of-type(3n) {
    margin-right: 0 !important;
  }
  .page-template-membership .template-top .offer-container .single-offer:nth-of-type(4n) {
    margin-right: 26px !important;
  }
  .page-template-membership .template-top .offer-container .single-offer:nth-of-type(12) {
    margin-right: 0 !important;
  }
}
@media (max-width: 650px) {
  .page-template-membership .template-top .offer-container .single-offer {
    width: calc(50% - 18px);
    margin-bottom: 30px;
  }
  .page-template-membership .template-top .offer-container .single-offer:nth-of-type(odd) {
    margin-right: 26px !important;
  }
  .page-template-membership .template-top .offer-container .single-offer:nth-of-type(even) {
    margin-right: 0 !important;
  }
}
@media (max-width: 450px) {
  .page-template-membership .template-top .offer-container .single-offer {
    width: 100%;
    margin-right: 0 !important;
  }
}
@media (max-width: 900px) {
  .page-template-our-team .template-top .team-member-gallery .single-person {
    width: calc(33.33% - 18px);
    margin-right: 26px !important;
  }
  .page-template-our-team .template-top .team-member-gallery .single-person:nth-of-type(3n) {
    margin-right: 0 !important;
  }
  .page-template-our-team .template-top .team-member-gallery .single-person:nth-of-type(4n) {
    margin-right: 26px !important;
  }
  .page-template-our-team .template-top .team-member-gallery .single-person:nth-of-type(12) {
    margin-right: 0 !important;
  }
}
@media (max-width: 650px) {
  .page-template-our-team .template-top .team-member-gallery .single-person {
    width: calc(50% - 18px);
  }
  .page-template-our-team .template-top .team-member-gallery .single-person:nth-of-type(odd) {
    margin-right: 26px !important;
  }
  .page-template-our-team .template-top .team-member-gallery .single-person:nth-of-type(even) {
    margin-right: 0 !important;
  }
}
@media (max-width: 450px) {
  .page-template-our-team .template-top .team-member-gallery .single-person {
    width: 100%;
    margin-right: 0 !important;
  }
}
@media all and (max-width: 1050px) {
  .page-template-properties .template-right .inner-container .top-section .col-1,
  .page-template-sold-properties .template-right .inner-container .top-section .col-1 {
    width: 100%;
    float: left;
    display: block;
  }
  .page-template-properties .template-right .inner-container .top-section .col-1 .showing-container h3,
  .page-template-sold-properties .template-right .inner-container .top-section .col-1 .showing-container h3 {
    padding-bottom: 0;
  }
  .page-template-properties .template-right .inner-container .top-section .col-2,
  .page-template-sold-properties .template-right .inner-container .top-section .col-2 {
    width: 100%;
    float: left;
    padding-top: 20px;
    display: flex;
    flex-direction: column;
  }
  .page-template-properties .template-right .inner-container .top-section .col-2 .view-container,
  .page-template-sold-properties .template-right .inner-container .top-section .col-2 .view-container {
    float: left;
    padding: 0;
    order: 2;
    padding-top: 18px;
  }
  .page-template-properties .template-right .inner-container .top-section .col-2 .sort-by-container,
  .page-template-sold-properties .template-right .inner-container .top-section .col-2 .sort-by-container {
    order: 1;
    padding-top: 10px;
  }
}
@media all and (min-width: 651px) {
  .page-template-properties .template-left .refine-search-container,
  .page-template-sold-properties .template-left .refine-search-container {
    display: block !important;
  }
  .page-template-properties .template-right .sort-by-container, .page-template-properties .template-right .view-container,
  .page-template-sold-properties .template-right .sort-by-container, .page-template-sold-properties .template-right .view-container {
    display: block !important;
  }
}
@media all and (max-width: 650px) {
  .page-template-properties .mobile-search,
  .page-template-sold-properties .mobile-search {
    display: block;
  }
  .page-template-properties .mobile-search .mobile-search-tabs,
  .page-template-sold-properties .mobile-search .mobile-search-tabs {
    width: 100%;
    height: 56px;
    background-image: linear-gradient(81deg, #c74118 0%, #f67835 100%);
  }
  .page-template-properties .mobile-search .mobile-search-tabs ul,
  .page-template-sold-properties .mobile-search .mobile-search-tabs ul {
    cursor: pointer;
  }
  .page-template-properties .mobile-search .mobile-search-tabs ul li,
  .page-template-sold-properties .mobile-search .mobile-search-tabs ul li {
    width: 33.3333%;
    height: 100%;
    display: inline;
    float: left;
    text-align: center;
    border-right: 3px solid white;
  }
  .page-template-properties .mobile-search .mobile-search-tabs ul li:nth-of-type(3n),
  .page-template-sold-properties .mobile-search .mobile-search-tabs ul li:nth-of-type(3n) {
    border-right: none;
  }
  .page-template-properties .mobile-search .mobile-search-tabs ul li a,
  .page-template-sold-properties .mobile-search .mobile-search-tabs ul li a {
    display: block;
    color: #fff;
    font-weight: 500;
    font-size: 18px;
    padding: 19px 0;
  }
  .page-template-properties .mobile-search .mobile-search-tabs ul .reset,
  .page-template-sold-properties .mobile-search .mobile-search-tabs ul .reset {
    display: none;
  }
  .page-template-properties .template-left,
  .page-template-sold-properties .template-left {
    width: 100%;
    background-image: none;
  }
  .page-template-properties .template-left .container,
  .page-template-sold-properties .template-left .container {
    padding: 0;
  }
  .page-template-properties .template-left .container .refine-search-container,
  .page-template-sold-properties .template-left .container .refine-search-container {
    display: none;
    margin-top: 20px;
  }
  .page-template-properties .template-right,
  .page-template-sold-properties .template-right {
    float: left;
    width: 100% !important;
  }
  .page-template-properties .template-right .inner-container,
  .page-template-sold-properties .template-right .inner-container {
    padding: 0;
  }
  .page-template-properties .template-right .inner-container .top-section .col-1,
  .page-template-sold-properties .template-right .inner-container .top-section .col-1 {
    display: none;
  }
  .page-template-properties .template-right .inner-container .top-section .col-2,
  .page-template-sold-properties .template-right .inner-container .top-section .col-2 {
    padding: 0;
  }
  .page-template-properties .template-right .inner-container .top-section .col-2 .view-container,
  .page-template-sold-properties .template-right .inner-container .top-section .col-2 .view-container {
    display: none;
    padding: 0 0 6px 0;
    text-align: center;
  }
  .page-template-properties .template-right .inner-container .top-section .col-2 .sort-by-container,
  .page-template-sold-properties .template-right .inner-container .top-section .col-2 .sort-by-container {
    display: none;
    padding-top: 8px;
  }
}
@media (max-width: 1200px) {
  .single-areas .template-inner .template-top .template-top-left .travel-to-university-table-container .table-parent-container {
    position: relative;
  }
  .single-areas .template-inner .template-top .template-top-left .travel-to-university-table-container .table-parent-container::before {
    margin-top: 6px;
    right: 0;
    position: absolute;
    content: "";
    background: #fffefe;
    background: linear-gradient(90deg, rgba(255, 254, 254, 0) 0%, rgba(255, 255, 255, 0.9528186274509804) 66%, rgba(255, 250, 250, 1) 100%);
    height: calc(100% - 32px);
    width: 50px;
  }
}
@media (max-width: 1000px) {
  .single-areas .template-inner .template-top .template-top-left {
    width: 100%;
  }
  .single-areas .template-inner .template-top .template-top-right {
    display: none;
  }
}
@media (max-width: 1200px) {
}
@media (max-width: 1000px) {
  .single-post .template-inner .template-top .table-parent-container .table-container table thead tr th {
    font-size: 16px;
    padding: 10px;
  }
  .single-post .template-inner .template-top .table-parent-container .table-container table thead tr th:nth-of-type(2), .single-post .template-inner .template-top .table-parent-container .table-container table thead tr th:nth-of-type(3) {
    width: 45%;
  }
  .single-post .template-inner .template-top .table-parent-container .table-container table tbody tr td {
    font-size: 14px;
    padding: 10px;
  }
  .single-post .template-inner .template-top .template-top-left {
    width: 100%;
  }
  .single-post .template-inner .template-top .template-top-right {
    display: none;
  }
}
@media (max-width: 1100px) {
  .single-properties .template-top .template-top-left .gallery-slider .slick-slider .slick-dots {
    display: none !important;
  }
  .single-properties .template-top .template-top-right .share-house-container .modal .modal-content {
    width: 100%;
    margin: 0;
    top: 30%;
  }
  .single-properties .template-bottom .mid-section-area-container .area-and-map-container .col-1 {
    width: 100% !important;
    margin-right: 0 !important;
    padding-bottom: 0 !important;
  }
  .single-properties .template-bottom .mid-section-area-container .area-and-map-container .col-2 {
    width: 100% !important;
    padding-bottom: 30px !important;
  }
  .single-properties .template-bottom .mid-section-area-container .area-and-map-container .col-2 .google-map {
    width: 100% !important;
  }
  .single-properties .template-bottom .template-bottom-left {
    width: 100% !important;
    margin: 0;
  }
  .single-properties .template-bottom .template-bottom-right {
    padding-top: 0 !important;
  }
  .single-properties .template-bottom .template-bottom-right .review-block {
    margin-bottom: 20px;
  }
}
@media (max-width: 900px) {
  .single-properties .template-top {
    display: flex;
    flex-direction: column;
  }
  .single-properties .template-top .template-top-left {
    width: 100% !important;
    order: 2;
    margin-right: 0 !important;
  }
  .single-properties .template-top .template-top-left .col-1 {
    width: calc(50% - 20px) !important;
    margin-right: 20px !important;
  }
  .single-properties .template-top .template-top-left .col-2 {
    width: 50% !important;
  }
  .single-properties .template-top .template-top-right {
    width: 100% !important;
  }
  .single-properties .template-top .template-top-right .property-information-container {
    order: 1;
    margin-bottom: 30px !important;
  }
  .single-properties .template-top .template-top-right .question-container, .single-properties .template-top .template-top-right .want-it-container {
    display: none !important;
  }
}
@media (max-width: 800px) {
  .single-properties .template-bottom .template-bottom-left {
    width: 100% !important;
    margin: 0;
  }
}
@media (max-width: 650px) {
  .single-properties .template-inner {
    padding-top: 0;
  }
  .single-properties .template-inner .template-top .template-top-left .gallery-slider {
    width: calc(100% + 40px);
    margin-left: -20px;
  }
  .single-properties .template-inner .template-top .template-top-right .property-information-container {
    float: left;
    position: relative;
  }
  .single-properties .template-inner .template-top .template-top-right .property-information-container::before {
    left: -20px;
    top: 0;
    position: absolute;
    content: "";
    background-color: #333;
    height: 100%;
    width: 20px;
  }
  .single-properties .template-inner .template-top .template-top-right .property-information-container::after {
    z-index: -1;
    right: -20px;
    top: 0;
    position: absolute;
    content: "";
    background-color: #333;
    height: 100%;
    width: 20px;
  }
  .single-properties .template-inner .template-top .template-top-right .property-information-container .container {
    padding: 0;
  }
  .single-properties .template-inner .template-top .template-top-right .arrange-viewing-container .modal .modal-content {
    width: 100%;
    margin: 0;
    top: 5%;
  }
  .single-properties .template-inner .template-top .template-top-right .share-house-container .modal .modal-content {
    width: 100%;
    margin: 0;
    top: 30%;
  }
  .single-properties .template-inner .template-bottom .template-bottom-left .travel-to-university-table-container .cta-button-container {
    width: 100% !important;
  }
  .single-properties .template-inner .template-bottom .template-bottom-left .travel-to-university-table-container .cta-button-container a {
    max-width: 100% !important;
    width: 100% !important;
    margin-left: 0 !important;
    margin-bottom: 10px !important;
  }
  .single-properties .template-inner .template-bottom .template-bottom-right {
    width: 100% !important;
  }
  .single-properties .template-inner .template-bottom .template-bottom-right .review-block {
    position: relative !important;
  }
  .single-properties .template-inner .template-bottom .template-bottom-right .review-block .review-contents {
    width: 100% !important;
  }
  .single-properties .template-inner .template-bottom .template-bottom-right .review-block::before {
    left: -20px;
    top: 0;
    position: absolute;
    content: "";
    background-color: #f7b132;
    height: 100%;
    width: 20px;
  }
  .single-properties .template-inner .template-bottom .template-bottom-right .review-block::after {
    z-index: -1;
    right: -20px;
    top: 0;
    position: absolute;
    content: "";
    background-color: #f7b132;
    height: 100%;
    width: 20px;
  }
  .single-properties .template-inner .template-bottom .featured-properties-container .properties-in-this-area h3 {
    text-align: center;
  }
}
@media (max-width: 575px) {
  .single-properties .template-top .template-top-left .col-1 {
    width: 100% !important;
  }
  .single-properties .template-top .template-top-left .col-2 {
    width: 100% !important;
  }
  .single-properties .template-top .template-top-right .question-container {
    margin-bottom: 40px !important;
  }
}
@media (max-width: 1000px) {
  .tag .blog-container .single-article {
    width: calc(33.3333% - 7px) !important;
    margin-right: 10px !important;
  }
  .tag .blog-container .single-article:nth-of-type(3n) {
    margin-right: 0 !important;
  }
  .tag .blog-container .single-article:nth-of-type() {
    margin-right: 10px !important;
  }
}
@media (max-width: 768px) {
  .tag .blog-container .single-article {
    width: calc(50% - 10px) !important;
    margin-right: 10px !important;
  }
  .tag .blog-container .single-article:nth-of-type(2n) {
    margin-right: 0 !important;
  }
  .tag .blog-container .single-article:nth-of-type(3n) {
    margin-right: 10px !important;
  }
}
@media (max-width: 600px) {
  .tag .blog-container .single-article {
    width: 100% !important;
    margin-right: 0 !important;
  }
}
@media (max-width: 1150px) {
  .tax-property_area .template-inner .properties-container .single-property {
    width: calc(33.333% - 12px);
  }
  .tax-property_area .template-inner .properties-container .single-property:nth-of-type(4n) {
    margin-right: 18px;
  }
  .tax-property_area .template-inner .properties-container .single-property:nth-of-type(3n) {
    margin-right: 0;
  }
}
@media (max-width: 800px) {
  .tax-property_area .template-inner .properties-container .single-property {
    width: calc(50% - 9px);
  }
  .tax-property_area .template-inner .properties-container .single-property:nth-of-type(3n) {
    margin-right: 18px;
  }
  .tax-property_area .template-inner .properties-container .single-property:nth-of-type(2n) {
    margin-right: 0;
  }
}
@media (max-width: 550px) {
  .tax-property_area .template-inner .properties-container .single-property {
    width: 100%;
    margin-right: 0;
  }
  .tax-property_area .template-inner .properties-container .single-property .see-details-button, .tax-property_area .template-inner .properties-container .single-property .plus-button {
    top: auto;
    bottom: 85px;
  }
  .tax-property_area .template-inner .pagination-container .next, .tax-property_area .template-inner .pagination-container .prev {
    font-size: 12px;
    padding: 12px 0;
    width: 70px;
  }
  .tax-property_area .template-inner .pagination-container .page-numbers {
    padding: 8px;
  }
  .tax-property_area .template-inner .pagination-container .page-numbers.current {
    font-weight: 700;
  }
  .tax-property_area .template-inner .pagination-container .next {
    margin-left: 10px;
  }
  .tax-property_area .template-inner .pagination-container .prev {
    margin-right: 10px;
  }
}
@media (max-width: 1250px) {
  .page-template-why-choose-us .full-width-container .inner-container .reviews-container {
    margin-bottom: 26px;
  }
  .page-template-why-choose-us .full-width-container .inner-container .reviews-container .slick-dots li {
    display: none;
  }
  .page-template-why-choose-us .full-width-container .tenants-must-have-container .inner-container .image-text-section .single-benefit {
    width: 50% !important;
  }
  .page-template-why-choose-us .full-width-container .tenants-must-have-container .inner-container .image-text-section .single-benefit:nth-of-type(7) {
    margin-left: 0;
  }
  .page-template-why-choose-us .full-width-container .tenants-must-have-container .inner-container .image-text-section .single-benefit:nth-of-type(8) {
    margin-right: 0;
  }
}
@media (max-width: 1050px) {
  .page-template-why-choose-us .main-content .inner-container {
    width: 100% !important;
    margin: 0;
  }
  .page-template-why-choose-us .main-content .sidebar {
    display: none;
    margin: 0 auto 26px auto;
    max-width: 750px;
    width: 100% !important;
    float: none !important;
    margin-bottom: 26px;
  }
  .page-template-why-choose-us .main-content .sidebar .sidebar-sticky {
    float: none !important;
    display: inline-block;
    max-width: 750px;
    width: 100% !important;
  }
  .page-template-why-choose-us .full-width-container {
    width: 100%;
  }
  .page-template-why-choose-us .full-width-container .student-rating-container .inner-container {
    margin: 0 auto !important;
    max-width: 750px;
    width: 100%;
  }
  .page-template-why-choose-us .full-width-container .inner-container {
    width: 100%;
  }
  .page-template-why-choose-us .full-width-container .inner-container .reviews-container::after {
    z-index: -1;
    right: -20px;
    top: 0;
    position: absolute;
    content: "";
    background-color: #c64907;
    height: 100%;
    width: 20px;
  }
  .page-template-why-choose-us .full-width-container .gallery-slider .inner-container {
    width: 100%;
    margin: 0 auto;
  }
  .page-template-why-choose-us .full-width-container .tenants-must-have-container .inner-container {
    width: 100%;
  }
  .page-template-why-choose-us .full-width-container .tenants-must-have-container .inner-container .image-text-section .single-benefit {
    width: 50%;
  }
  .page-template-why-choose-us .full-width-container .tenants-must-have-container .inner-container .image-text-section .single-benefit:nth-of-type(7) {
    margin-left: 0;
  }
  .page-template-why-choose-us .full-width-container .tenants-must-have-container .inner-container .image-text-section .single-benefit:nth-of-type(8) {
    margin-right: 0;
  }
  .page-template-why-choose-us .full-width-container .bottom-text-container .inner-container {
    width: 100%;
  }
}
@media (max-width: 650px) {
  .page-template-why-choose-us .full-width-container .student-rating-container .inner-container .single-student-rating-container {
    width: 50%;
  }
  .page-template-why-choose-us .full-width-container .student-rating-container .inner-container .single-student-rating-container:nth-of-type(3) {
    width: 100%;
    margin-top: 96px;
  }
  .page-template-why-choose-us .full-width-container .gallery-slider .container {
    padding: 0;
  }
  .page-template-why-choose-us .full-width-container .gallery-slider .container .inner-container .flexslider {
    width: 100%;
  }
}
@media (max-width: 550px) {
  .page-template-why-choose-us .main-content .top-text-container {
    text-align: center;
  }
  .page-template-why-choose-us .full-width-container .tenants-must-have-container .inner-container {
    text-align: center;
  }
  .page-template-why-choose-us .full-width-container .tenants-must-have-container .inner-container .image-text-section .single-benefit {
    width: 100% !important;
  }
  .page-template-why-choose-us .full-width-container .bottom-text-container {
    text-align: center;
  }
  footer.site-footer .micro-footer ul {
    margin-bottom: -5px;
    overflow: auto;

  }
  footer.site-footer .micro-footer ul li {
    padding-bottom: 5px;
  }
  footer.site-footer .micro-footer ul li a {
    padding: 5px 0;
    display: block;
  }
}




/* Pixus Additions  */
.section {
  line-height: 1.5;
}
.section img {
  max-width: 100%;
  height: auto;
}
.row {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -10px -20px;
}
.col {
  padding: 0 10px 20px;
}
@media all and (min-width: 768px) {
  .row {
    margin: 0 -20px -40px;
  }
  .col {
    padding: 0 20px 40px;
  }
}
.button {
  background-color: #f7b132 !important;
  border-radius: 30px !important;
  padding: 12px 20px !important;
  /*margin-top: 23px;*/
  font-weight: 500;
  font-size: 18px !important;
  color: #fff !important;
  position: relative;
}

.button:hover {
  background-color: #fff !important;
  color: #f7b132 !important;
}

.button--secondary {
  background-color: #333333 !important;
}

.button--secondary:hover {
  background-color: #222 !important;
  color: white !important;
}

/* Banner  */
.page-template-landing-page-new .property-search-block {
  display: flex;
}
.page-template-landing-page-new .property-search-block .left-section {
  background: #d14d1e;
  background-image: url(../media/honeycomb-pattern-darker.png);
  background-image: url(../media/honeycomb-pattern-darker.png), linear-gradient(247deg, #ed6e30 0%, #d14d1e 100%);
  background-repeat: repeat;
  background-position: 0 0;
  display: flex;
  align-items: center;
}

.banner-block__text {
  color: white;
  margin-left: auto;
  max-width: 610px;
}

.banner-block__text h1 {
  padding-bottom: 15px;
}
.banner-block__text p {
  color: white;
  font-size: 18px;
  padding-bottom: 20px;
  line-height: 1.5;
}
.banner-block__text strong {
  font-weight: 700;
  color: white;
}
.banner-block__text ul {
  padding-bottom: 20px;
}
.banner-block__text ul li {
  color: white;
  font-size: 18px;
  padding-bottom: 25px;
  padding-left:  42px;
  position: relative;
}

.banner-block__text ul li:after {
  display: block;
  content: "";
  background-color: white;
  -webkit-mask-image: url(../media/icon-circle-check-solid.svg);
  mask-image: url(../media/icon-circle-check-solid.svg);
  height:  30px;
  width: 30px;
  position: absolute;
  top: -5px;
  left:  0;
}
.banner-block__text .button {
  display: inline-block;
}
.banner-block__text .button--primary {
  margin-right: 10px;
  margin-bottom: 10px;
}
@media all and (min-width: 600px) {
  .banner-block__text ul {
    padding-bottom: 30px;
  }
}

/* Two Column Blocks  */
.two-column {
  padding:  20px 0;
}
.two-column__col--image {
  order: -1;
}
.two-column h2 {
  font-family: 'Rubik', sans-serif;
  color: #c64907;
  font-size: 30px;
  margin-bottom: 18px;
  font-weight: 700;
  line-height: 1.3;
}
.two-column h2 span {
  color: #c64907;
}
.two-column p {
  font-size: 18px;
  line-height: 1.5;
  padding-bottom: 15px;
}
.two-column .button {
  float: left;
  display: inline-block;
  border: 2px solid #f7b132;
  border-radius: 30px;
  padding: 12px 66px;
  margin-top: 5px;
  font-weight: 500;
  font-size: 18px;
  background-color: #f7b132;
  color: #fff;
  position: relative;
}
.two-column .button:hover {
  background-color: #fff;
  color: #f7b132;
}
@media all and (min-width: 600px) {
  .two-column {
    padding:  40px 0;
  }
  .two-column__col {
    width: 50%;
  }
  .two-column__col--image {
    order: 0;
  }
  .two-column .button {
    margin-top: 15px;
  }
}
@media all and (min-width: 768px) {
  .two-column {
    padding:  60px 0;
  }
  .two-column h2 {
    font-size: 34px;
    line-height: 1.5;
  }
  .two-column h2 span {
    display:  block;
    color: #c64907;
  }
  .two-column__col--image {
    padding-top: 60px;
  }
}
@media all and (min-width: 1240px) {
  .two-column__col--image {
    align-self: flex-end;
  }
}

/* Icon Based Block */
.page-template-landing-page-new .lsh-mid-section .mid-inner .intro-section {
  display: block;
  width: 100%;
  max-width: 920px;
  margin: 0 auto 30px;
}
.page-template-landing-page-new .lsh-mid-section .mid-inner .intro-section h2 {
  font-family: 'Rubik', sans-serif;
  font-weight: 700;
  color: #fff;
  font-size: 34px;
  text-align: center;
  margin-bottom: 12px;
}
.page-template-landing-page-new .lsh-mid-section .mid-inner .intro-section p {
  font-family: 'Rubik', sans-serif;
  line-height: 1.2;
  color: #fff;
  font-size: 18px;
  text-align: center;
}
.page-template-landing-page-new .lsh-mid-section {
  background: #d14d1e;
  background-image: url(../media/honeycomb-pattern-darker.png);
  background-image: url(../media/honeycomb-pattern-darker.png), linear-gradient(247deg, #ed6e30 0%, #d14d1e 100%);
  background-repeat: repeat;
  background-position: 0 0;
}
@media all and (max-width: 599px) {
  .page-template-landing-page-new .lsh-mid-section .mid-inner .image-text-section {
    display: flex;
    flex-wrap: wrap;
  }
  .page-template-landing-page-new .lsh-mid-section .mid-inner .image-text-section .single-benefit {
    width: 50% !important;
    margin-bottom: 20px;
    height: auto !important;
  }
}

@media all and (min-width: 600px) and (max-width: 900px) {
  .page-template-landing-page-new .lsh-mid-section .mid-inner .image-text-section .single-benefit {
    width: calc(100% / 3) !important;
  }
}

@media all and (min-width: 901px) and (max-width: 1024px) {
  .page-template-landing-page-new .lsh-mid-section .mid-inner .image-text-section .single-benefit {
    width: 25% !important;
  }
}

@media all and (min-width: 767px) {
  .page-template-landing-page-new .lsh-mid-section {
    padding: 40px 0;
  }
  .page-template-landing-page-new .lsh-final-section .featured-inner .right-image,
  .page-template-landing-page-new .lsh-final-section .featured-inner .left-image {
    width: calc(50% - 24px);
  }
  .page-template-landing-page-new .lsh-final-section .featured-inner .left-content,
  .page-template-landing-page-new .lsh-final-section .featured-inner .right-content {
    width: 50%;
    display: block;
    float: left;
    margin-right: 24px;
  }
  .page-template-landing-page-new .lsh-final-section .featured-inner .right-content {
    margin-right: 0;
    left: 24px;
  }
  .page-template-landing-page-new .single-benefit .text-container p {
    width: 100%;
    max-width: 215px;
    margin:  0 auto;
  }
}

@media all and (min-width: 1240px) {
  .page-template-landing-page-new .lsh-mid-section {
    padding: 90px 0;
  }
}

/* Contact Call to Action */
.cta-bar {
  background-color: #333333;
  background-image: url(../media/honeycomb-pattern.png);
  background-repeat: repeat;
  background-position: 0 0;
  color: white;
  clear: both;
}
.cta-bar__wrap {
  padding-top: 40px;
  padding-bottom: 10px;
}
.cta-bar__header {
  color: white;
  padding-bottom: 0;
  font-size: 24px;
  font-weight: 700;
}
.cta-bar__header:after {
  display: none;
}
.cta-bar__header > div {
  color: white;
  line-height: 1.3;
  padding-bottom: 5px;
}
.cta-bar__header > div span {
  color: white;
}
.cta-bar__tel {
  display: flex;
  align-items: center;
  color: #f7b132;
  white-space: nowrap;
}
.cta-bar__tel:before {
  content: "";
  display: block;
  width: 32px;
  height: 36px;
  background-color: #f7b132;
  -webkit-mask-image: url(../media/icon-square-phone-solid.svg);
  mask-image: url(../media/icon-square-phone-solid.svg);
  margin-right: 10px;
}
.cta-bar__form-header {
  color: white;
  padding-bottom: 10px;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.3;
}
.cta-bar__form {
  flex-grow: 1;
  padding-top: 20px;
}
.cta-bar__form-header {
  color: white;
  padding-bottom: 5px;
}
.cta-bar__form-header:after {
  display: none;
}
.cta-bar__form-description {
  line-height: 1.4;
  color: white;
}
.cta-bar__form-main {
  padding-top: 20px;
}
.cta-bar__form .gform_fields {
  display: flex;
  flex-wrap: wrap;
}
.cta-bar__form form {
  margin-left: -5px;
  margin-right: -5px;
}
.cta-bar__form .gform_body {
  width: 100%;
}
.cta-bar__form .gfield,
.cta-bar__form .gform_footer,
.cta-bar__form .validation_error {
  padding-left: 5px;
  padding-right: 5px;
}
.cta-bar__form .gfield input,
.cta-bar__form .gfield select {
  font-size: 14px;
  height: 50px;
  background-color: #393939 !important;
  color: white !important;
  border: 2px solid #8b8b8b !important;
  padding-top: 3px;
  border-radius: 0 !important;
}
.cta-bar__form .gfield input::placeholder,
.cta-bar__form .gfield select::placeholder {
  color: white !important;
  opacity: 1 !important;
}
.cta-bar__form .gfield input:-ms-input-placeholder,
.cta-bar__form .gfield select:-ms-input-placeholder {
  color: white !important;
}
.cta-bar__form .gfield input::-ms-input-placeholder,
.cta-bar__form .gfield select::-ms-input-placeholder {
  color: white !important;
}
.cta-bar__form .gfield input::-webkit-input-placeholder,
.cta-bar__form .gfield select::-webkit-input-placeholder {
  color: white !important;
  opacity: 1 !important;
}
.cta-bar__form .gfield select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: white;
  background-image: url("../media/triangle-white.svg");
  background-position: right 10px top 20px;
  background-repeat: no-repeat;
  background-size: 10px 10px;
  background-position: right 10px top 16px;
}
.cta-bar__form .gfield select:after {
  display: none;
}
.cta-bar__form .gfield_label {
  display: none;
}
.cta-bar__form .gform_button {
  width: 100%;
  background-color: #f7b132 !important;
  border: 2px solid #f7b132 !important;
  border-radius: 30px !important;
  padding: 12px 20px !important;
  /*margin-top: 23px;*/
  font-weight: 500;
  font-size: 18px !important;
  color: #fff !important;
  position: relative;
}
.cta-bar__form .gform_button:hover {
  background-color: #fff !important;
  color: #f7b132 !important;
}
.cta-bar__form .validation_error {
  display: none;
  color: white;
  padding:  10px 10px;
}
.cta-bar__form .validation_error h2{
  color: white;
}
.cta-bar__form .validation_message {
  padding: 5px;
}
@media all and (min-width: 767px) {
  .cta-bar__header {
    font-size: 32px;
  }
  .cta-bar__header > div {
    color: white;
    line-height: 1.5;
    padding-bottom: 0;
  }
  .cta-bar form {
    display: flex;
  }
  .cta-bar__form-header {
    font-size: 32px;
    padding-bottom: 15px;
  }
  .cta-bar__form-description {
    line-height: 1.5;
  }
  .cta-bar__form-main {
    padding-top:  25px;
  }
  .cta-bar__form {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .cta-bar__form .gfield {
    width: 25% !important;
  }
  .cta-bar__form .gfield input,
  .cta-bar__form .gfield select {
    font-size: 15px;
  }
  .cta-bar__form .gform_body {
    width: 80%;
  }
  .cta-bar__form .gform_footer {
    width: 20%;
  }
  .cta-bar__form--zoom .gfield {
    width: 33.33333%;
  }
}
@media all and (min-width: 1366px) {
  .cta-bar__wrap {
    display: flex;
    padding-bottom: 40px;
  }
  .cta-bar__header {
    padding-top: 30px;
    padding-bottom: 30px;
    padding-right: 40px;
    margin-right: 40px;
    border-right: 5px solid #f7b132;
    font-size: 34px;
  }
  .cta-bar__form-header {
    font-size: 34px;
  }
  .cta-bar__header > div {
    padding-bottom: 10px;
  }
  .cta-bar__header > div span {
    display: block;
  }
}


/* GOOGLE BANNER */
.google-banner__background {
  background-color: #f3f3f3;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
.google-banner__background--link {
  text-decoration: none;
}
.google-banner__text {
  width: 100%;
  font-size: 17px;
  color: #555;
  padding-top: 20px;
  padding-bottom: 20px;
  text-align: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.google-banner__header {
  color: white;
}
.google-banner__text span {
  font-weight: 700;
  color: white;
}
.google-banner__logo {
  padding-top: 20px;
  padding-bottom: 20px;
}
.google-banner__logo img {
  max-width: 80%;
}
@media all and (min-width: 1024px) {
    .google-banner__text {
        font-size: 20px;
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .google-banner__logo {
        padding-top: 0;
        padding-bottom: 0;
    }
    .google-banner__logo img {
        max-width: none;
    }
}
.google-banner__text {
    color: #fff;
    background-color: #4285f4;
}
.google-banner__text span {
    font-weight: 400;
    text-decoration: underline;
}
.google-banner__logo {
    align-self: center;
    text-align: center;
}
.google-banner__logo-image {
  width: 100%;
  max-width: 610px;
}
.google-banner__background {
    position: relative;
    overflow: hidden;
}
.google-banner__background--link:hover {
    text-decoration: none;
    opacity: 0.9;
}
@media all and (min-width: 1024px) {
    .google-banner__background:before {
        content: "";
        display: block;
        width: 100px;
        height: 100px;
        position: absolute;
        bottom: -20px;
        left: -40px;
        right: 0;
        margin: 0 auto;
        background: #db5647;
        transform: rotate(45deg);
        transform-origin: 0 100%;
    }
    .google-banner__background:after {
        content: "";
        display: block;
        width: 100px;
        height: 100px;
        position: absolute;
        top: -20px;
        left: -40px;
        right: 0;
        margin: 0 auto;
        background: #5fa255;
        transform: rotate(-45deg);
        transform-origin: 0 0;
    }
    .google-banner .col {
        width: 50%;
    }
    .google-banner__text {
      justify-content: normal;
    }
    .google-banner__header {
      width: 100%;
      max-width: 610px;
      margin-left: auto;
    }
}

/* Accordion */
.accordion__container {
    border-top: 1px solid #ccc;
}
.accordion__title {
    position: relative;
    border-bottom: 1px solid #ccc;
    font-size: 18px;
    font-weight: 500;
}
.accordion__title a:after {
    content: "";
    background-color: #222222;
    -webkit-mask-image: url(../media/icon-angle-right-solid.svg);
    mask-image: url(../media/icon-angle-right-solid.svg);
    background-size: no-repeat;
    font-weight: 300;
    font-size: 30px;
    position: absolute;
    display: flex;
    align-items: center;
    top: 16px;
    bottom: 0;
    right: 10px;
    color: #555;
    width: 7px;
    height: 15px;
}
.accordion__title--active a:after {
    transform: rotate(90deg);
}
.accordion__anchor {
    color: #222;
    display: block;
    padding: 15px 25px 15px 0;
    text-decoration: none;
    box-shadow: none;
}
.accordion__anchor:hover {
    color: #222;
}
.accordion__panel {
    display: none;
    border-bottom: 1px solid #ccc;
    outline: 0;
    padding-top: 15px;
}
.accordion__nav {
    display: none;
}
@media all and (min-width: 767px) {
    .accordion__title {
        font-size: 17px;
    }
}

/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22%5C%2F%22%2C%22sources%22%3A%5B%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2Fsass.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F01-global%5C%2F01-reset.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F01-global%5C%2F04-general.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F01-global%5C%2F06-content.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F01-global%5C%2F07-gravity-forms.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F01-global%5C%2F08-mapbox.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F01-global%5C%2Fselect2.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F03-template-parts%5C%2Fcards_area.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F03-template-parts%5C%2Fdownload_brochure_block.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F03-template-parts%5C%2Ffeatured-articles.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F03-template-parts%5C%2Ffeatured-properties.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F03-template-parts%5C%2Ffifty-review-fifty-cta.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F03-template-parts%5C%2Ffooter.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F03-template-parts%5C%2Fgallery-slider.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F03-template-parts%5C%2Fheader.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F03-template-parts%5C%2Fimage-slider-video.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F03-template-parts%5C%2Flocal_amenities.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F03-template-parts%5C%2Flower_cards_area.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F03-template-parts%5C%2Fnewsletter_block.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F03-template-parts%5C%2Fproperties_in_this_area.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F03-template-parts%5C%2Fproperty-search-block.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F03-template-parts%5C%2Fproperty-search-results.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F03-template-parts%5C%2Fproperty-statistics.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F03-template-parts%5C%2Fproperty_benefits.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F03-template-parts%5C%2Frefine-search-block.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F03-template-parts%5C%2Fsales-modular-item-blocks%5C%2Ffull-width_cta.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F03-template-parts%5C%2Fsales-modular-item-blocks%5C%2Fhero_area.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F03-template-parts%5C%2Fsales-modular-item-blocks%5C%2Ficons_and_gallery.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F03-template-parts%5C%2Fsales-modular-item-blocks%5C%2Fproperties.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F03-template-parts%5C%2Fsales-modular-item-blocks%5C%2Ftext_and_cta_buttons.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F03-template-parts%5C%2Fsales-modular-item-blocks%5C%2Ftraveling_times_and_map.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F03-template-parts%5C%2Fsidebar_contact_form.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F03-template-parts%5C%2Fsidebar_featured_properties.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F03-template-parts%5C%2Fsidebar_gallery_slider.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F03-template-parts%5C%2Fsidebar_map.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F03-template-parts%5C%2Ftravel_to_university_table.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F03-template-parts%5C%2Fuseful-articles.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F04-templates%5C%2Fapply-now.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F04-templates%5C%2Fblog.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F04-templates%5C%2Fcontact.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F04-templates%5C%2Fdefault.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F04-templates%5C%2Fhomepage.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F04-templates%5C%2Flanding-page.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F04-templates%5C%2Fmembership.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F04-templates%5C%2Four-team.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F04-templates%5C%2Fproperties.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F04-templates%5C%2Fsingle-areas.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F04-templates%5C%2Fsingle-post.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F04-templates%5C%2Fsingle-properties.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F04-templates%5C%2Ftag.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F04-templates%5C%2Ftaxonomy-property_area.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F04-templates%5C%2Fwhy-choose-us.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F02-template-parts%5C%2Fcards_area.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F02-template-parts%5C%2Ffeatured-articles.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F02-template-parts%5C%2Ffeatured-properties.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F02-template-parts%5C%2Ffifty-review-fifty-cta.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F02-template-parts%5C%2Ffooter.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F02-template-parts%5C%2Fheader.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F02-template-parts%5C%2Fimage-slider-video.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F02-template-parts%5C%2Flocal_amenities.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F02-template-parts%5C%2Flower_cards_area.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F02-template-parts%5C%2Fmobile-nav.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F02-template-parts%5C%2Fproperties_in_this_area.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F02-template-parts%5C%2Fproperty-search-block.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F02-template-parts%5C%2Fproperty-search-results.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F02-template-parts%5C%2Frefine-search-block.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F02-template-parts%5C%2Fsales-modular-item-blocks%5C%2Fhero_area.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F02-template-parts%5C%2Fsales-modular-item-blocks%5C%2Ficons_and_gallery.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F02-template-parts%5C%2Fsales-modular-item-blocks%5C%2Fproperties.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F02-template-parts%5C%2Fsales-modular-item-blocks%5C%2Ftext_and_cta_buttons.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F02-template-parts%5C%2Fsales-modular-item-blocks%5C%2Ftraveling_times_and_map.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F02-template-parts%5C%2Ftravel_to_university_table.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F02-template-parts%5C%2Fuseful-articles.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F03-templates%5C%2Fapply-now.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F03-templates%5C%2Fblog.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F03-templates%5C%2Fcontact.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F03-templates%5C%2Fdefault.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F03-templates%5C%2Fhomepage.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F03-templates%5C%2Flanding-page.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F03-templates%5C%2Fmembership.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F03-templates%5C%2Four-team.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F03-templates%5C%2Fproperties.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F03-templates%5C%2Fsingle-areas.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F03-templates%5C%2Fsingle-post.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F03-templates%5C%2Fsingle-properties.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F03-templates%5C%2Ftag.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F03-templates%5C%2Ftaxonomy-property_area.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Flsh%5C%2Fsass%5C%2F05-responsive%5C%2F03-templates%5C%2Fwhy-choose-us.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAD%2C0FAAA%3BACAA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BwBAAA%3BAAAA%3BAAwBC%3BAAAA%3B%3B%3B%3ByBAAA%3BAAAA%3BADxBD%2CiDAAA%3BACgCC%3BAAAA%2CiBAAA%3BAAAA%3BAAIA%3BAAAA%2CiBAAA%3BAAAA%3BAAGA%3BAAAA%2CmBAAA%3BAAAA%3BAAGA%3BAAAA%2CeAAA%3BAAAA%3BAAGA%3BAAAA%3BgBAAA%3BAAAA%3BAAKA%3BAAAA%3BoBAAA%3BAAAA%3BAClDD%3BAAAA%2CyBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3BmCAAA%3BAAAA%3BAAQA%3BAAAA%3B%3B%3B%3BkBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3BcAAA%3BAAAA%3BAAQA%3BAAAA%3B%3BcAAA%3BAAAA%3BAAOD%3BAAAA%3B%3B%3B%3BmBAAA%3BAAAA%3BAAMA%3BAAAA%3BcAAA%3BAAAA%3BAAOA%3BAAAA%2C4BAAA%3BAAAA%3BAAIA%3BAAAA%3B2BAAA%3BAAAA%3BAAKA%3BAAAA%2C4BAAA%3BAAAA%3BACvDC%3BAAAA%2CcAAA%3BAAAA%3BAAUA%3BAAAA%3B%3BcAAA%3BAAAA%3BAAKA%3BAAAA%3B%3B%3BmBAAA%3BAAAA%3BAAMA%3BAAAA%3B%3B%3BmBAAA%3BAAAA%3BAAQA%3BAAAA%2CmBAAA%3BAAAA%3BAAGA%3BAAAA%3B%3B%3B0BAAA%3BAAAA%3BAAMA%3BAAAA%2CqBAAA%3BAAAA%3BAAGA%3BAAAA%3B%3B%3B%3B%3BiBAAA%3BAAAA%3BAAGC%3BAAAA%2CiBAAA%3BAAAA%3BAAID%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAaC%3BAAAA%3BiBAAA%3BAAAA%3BAAKD%3BAAAA%3BiCAAA%3BAAAA%3BAAKA%3BAAAA%2CsBAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3B%3B0BAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3B%3B%3B%3B4BAAA%3BAAAA%3BAAWF%3BAAAA%3B%3BsBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3B0BAAA%3BAAAA%3BAAQC%3BAAAA%3B%3B%3B%3BiBAAA%3BAAAA%3BAAUF%3BAAAA%3B%3BkBAAA%3BAAAA%3BAAQA%3BAAAA%3BuBAAA%3BAAAA%3BAAKC%3BAAAA%2CcAAA%3BAAAA%3BAAEC%3BAAAA%2CkBAAA%3BAAAA%3BAAGC%3BAAAA%2C2CAAA%3BAAAA%3BAAOE%3BAAAA%2C4BAAA%3BAAAA%3BAAGA%3BAAAA%2CyBAAA%3BAAAA%3BAAKE%3BAAAA%2C8DAAA%3BAAAA%3BAAQD%3BAAAA%2CyBAAA%3BAAAA%3BAAGA%3BAAAA%2CgBAAA%3BAAAA%3BAAKA%3BAAAA%2CyBAAA%3BAAAA%3BAAKA%3BAAAA%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3B%3B%3B%3BoCAAA%3BAAAA%3BAAMD%3BAAAA%3B%3B%3BkBAAA%3BAAAA%3BAAOD%3BAAAA%2CmBAAA%3BAAAA%3BAAMC%3BAAAA%2CYAAA%3BAAAA%3BAAKF%3BAAAA%3BsBAAA%3BAAAA%3BAAGC%3BAAAA%2CyBAAA%3BAAAA%3BAAGA%3BAAAA%2CeAAA%3BAAAA%3BAAGA%3BAAAA%3B%3B%3B%3B%3B%3BoBAAA%3BAAAA%3BAASA%3BAAAA%2CgBAAA%3BAAAA%3BAAKA%3BAAAA%2CiCAAA%3BAAAA%3BAAKA%3BAAAA%2CgBAAA%3BAAAA%3BAAOI%3BAAAA%2CiBAAA%3BAAAA%3BAAKF%3BAAAA%3B%3BqBAAA%3BAAAA%3BAAIC%3BAAAA%2CkBAAA%3BAAAA%3BAAID%3BAAAA%3B%3B%3B%3BqBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3B%3B%3BcAAA%3BAAAA%3BAAMC%3BAAAA%3BiBAAA%3BAAAA%3BAAKD%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%2BBAAA%3BAAAA%3BAAcA%3BAAAA%3B%3B%3B%3B%3B%3B%3B2BAAA%3BAAAA%3BAAeH%3BAAAA%3BkBAAA%3BAAAA%3BAAKD%3BAAAA%2CoBAAA%3BAAAA%3BAAEC%3BAAAA%2C4BAAA%3BAAAA%3BAAMC%3BAAAA%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3B%3B%3B%3BmDAAA%3BAAAA%3BAAMD%3BAAAA%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAASD%3BAAAA%3BcAAA%3BAAAA%3BAAQA%3BAAAA%2CoBAAA%3BAAAA%3BAAGE%3BAAAA%3B%3B%3B%3BmBAAA%3BAAAA%3BAAMC%3BAAAA%2CkBAAA%3BAAAA%3BAAGA%3BAAAA%2C6BAAA%3BAAAA%3BAAOF%3BAAAA%3B%3B%3BiBAAA%3BAAAA%3BAACC%3BAAAA%2C2BAAA%3BAAAA%3BAAOA%3BAAAA%2CkBAAA%3BAAAA%3BAAUL%3BAAAA%2CyBAAA%3BAAAA%3BAC%5C%2FWF%3BAAAA%3B%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAAUA%3BAAAA%3BcAAA%3BAAAA%3BAAGC%3BAAAA%3B%3B%3B%3B%3BmCAAA%3BAAAA%3BAAiBC%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%2CgBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3ByBAAA%3BAAAA%3BAAgBC%3BAAAA%2CcAAA%3BAAAA%3BAAOD%3BAAAA%3BsBAAA%3BAAAA%3BAAGC%3BAAAA%3BeAAA%3BAAAA%3BAAMD%3BAAAA%2CqBAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%2BBAAA%3BAAAA%3BAAqBD%3BAAAA%2CmBAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3BcAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3B%3B%3ByBAAA%3BAAAA%3BAAMD%3BAAAA%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAwBF%3BAAAA%2CgBAAA%3BAAAA%3BAASH%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B2BAAA%3BAAAA%3BAAgBC%3BAAAA%3ByBAAA%3BAAAA%3BAASF%3BAAAA%2C6BAAA%3BAAAA%3BAC9KF%3BAAAA%3B%3B%3B%3BmBAAA%3BAAAA%3BAAQC%3BAAAA%3BeAAA%3BAAAA%3BAAKA%3BAAAA%2C2BAAA%3BAAAA%3BAAIA%3BAAAA%3B%3B%3B%3B%3B%3BoBAAA%3BAAAA%3BAAWA%3BAAAA%2CkBAAA%3BAAAA%3BAAIA%3BAAAA%3B%3BmBAAA%3BAAAA%3BAAOA%3BAAAA%2C4BAAA%3BAAAA%3BAAKA%3BAAAA%2C2BAAA%3BAAAA%3BAAKA%3BAAAA%2CqBAAA%3BAAAA%3BAAKA%3BAAAA%3B%3BaAAA%3BAAAA%3BAAIA%3BAAAA%3BUAAA%3BAAAA%3BAACA%3BAAAA%3BWAAA%3BAAAA%3BAACA%3BAAAA%3BUAAA%3BAAAA%3BAACA%3BAAAA%3BYAAA%3BAAAA%3BAAEA%3BAAAA%3B%3B%3B6BAAA%3BAAAA%3BAAOA%3BAAAA%3BcAAA%3BAAAA%3BAACA%3BAAAA%3BeAAA%3BAAAA%3BAACA%3BAAAA%3BcAAA%3BAAAA%3BAACA%3BAAAA%3BeAAA%3BAAAA%3BAAEA%3BAAAA%3B%3BmBAAA%3BAAAA%3BAAMA%3BAAAA%3B%3B2CAAA%3BAAAA%3BAAMA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAAYA%3BAAAA%2C6BAAA%3BAAAA%3BALnGD%2CyDAAA%3BAKwGC%3BAAAA%3BaAAA%3BAAAA%3BAAKA%3BAAAA%2CwCAAA%3BAAAA%3BAAIA%3BAAAA%3B%3BqCAAA%3BAAAA%3BAAOA%3BAAAA%2CeAAA%3BAAAA%3BAAIA%3BAAAA%3BwBAAA%3BAAAA%3BAAKA%3BAAAA%2C4RAAA%3BAAAA%3BAAIA%3BAAAA%2CucAAA%3BAAAA%3BAAIA%3BAAAA%3B%3B%3B%3BeAAA%3BAAAA%3BAAQA%3BAAAA%2CulBAAA%3BAAAA%3BAAIA%3BAAAA%2C0lBAAA%3BAAAA%3BAAIA%3BAAAA%2C0lBAAA%3BAAAA%3BAAIA%3BAAAA%2CisBAAA%3BAAAA%3BAAIA%3BAAAA%2CisBAAA%3BAAAA%3BAAIA%3BAAAA%3B%3B%3B%3B8CAAA%3BAAAA%3BAAQA%3BAACI%3BAAAA%2CoCAAA%3BAAAA%3BAACA%3BAAAA%2CsCAAA%3BAAAA%3BAAAA%3BAAGJ%3BAACI%3BAAAA%2CiCAAA%3BAAAA%3BAACA%3BAAAA%2CmCAAA%3BAAAA%3BAAAA%3BAAGJ%3BAACI%3BAAAA%2C%2BBAAA%3BAAAA%3BAACA%3BAAAA%2CiCAAA%3BAAAA%3BAAAA%3BAAGJ%3BAACI%3BAAAA%2CgCAAA%3BAAAA%3BAACA%3BAAAA%2CkCAAA%3BAAAA%3BAAAA%3BAAGJ%3BAACI%3BAAAA%2C4BAAA%3BAAAA%3BAACA%3BAAAA%2C8BAAA%3BAAAA%3BAAAA%3BAAGJ%3BAAAA%2Ck%2BBAAA%3BAAAA%3BAAIA%3BAAAA%2CujCAAA%3BAAAA%3BAAIA%3BAAAA%3B%3B%3B%3B%3BwBAAA%3BAAAA%3BAASA%3BAAAA%3B%3B%3B%3B%3B%3BkpTAAA%3BAAAA%3BAAUA%3BAAAA%3B%3BwjDAAA%3BAAAA%3BAAMA%3BAAAA%3B%3BYAAA%3BAAAA%3BAAMA%3BAACI%3BAAAA%3B%3B%3B%3B%3BqCAAA%3BAAAA%3BAASA%3BAAAA%3B%3BoBAAA%3BAAAA%3BAAMA%3BAAAA%3BqCAAA%3BAAAA%3BAAMA%3BAAAA%2CkBAAA%3BAAAA%3BAAIA%3BAAAA%2CmBAAA%3BAAAA%3BAAIA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3BwBAAA%3BAAAA%3BAAYA%3BAAAA%3BaAAA%3BAAAA%3BAAKA%3BAAAA%3BaAAA%3BAAAA%3BAAKA%3BAAAA%3BYAAA%3BAAAA%3BAAKA%3BAAAA%3BYAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BwBAAA%3BAAAA%3BAAKA%3BAAAA%3B6BAAA%3BAAAA%3BALjTD%2CwDAAA%3BAKuTC%3BAAAA%3BmBAAA%3BAAAA%3BAAKA%3BAAAA%2CgBAAA%3BAAAA%3BAAIA%3BAAAA%3B%3B%3B%3B%3B%3B%3ByBAAA%3BAAAA%3BAAWA%3BAAAA%3B%3B%3B%3B%3B%3BuBAAA%3BAAAA%3BAAUA%3BAAAA%3ByBAAA%3BAAAA%3BAAOA%3BAAAA%3BiCAAA%3BAAAA%3BAAOA%3BAAAA%3BsBAAA%3BAAAA%3BAAKA%3BAAAA%3B8BAAA%3BAAAA%3BAAKA%3BAAAA%3B%3B%3BaAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3B4BAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3B%3B4BAAA%3BAAAA%3BAAQA%3BAAAA%3B%3B%3B%3B4BAAA%3BAAAA%3BAAQA%3BAAAA%3B%3B%3ByBAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3B%3ByBAAA%3BAAAA%3BAAQA%3BAAAA%3B%3B%3B%3ByBAAA%3BAAAA%3BAAQA%3BAAAA%3B%3B%3B2BAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3B0BAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3B%3B%3B%3BgCAAA%3BAAAA%3BAAUA%3BAAAA%2CwCAAA%3BAAAA%3BAAIA%3BAAAA%3B%3B%3B%3B%3BuBAAA%3BAAAA%3BAASA%3BAAAA%2C4BAAA%3BAAAA%3BAAIA%3BAAAA%2C6BAAA%3BAAAA%3BAAIA%3BAAAA%2C%2BBAAA%3BAAAA%3BAAIA%3BAAAA%2CgCAAA%3BAAAA%3BAAIA%3BAAAA%2CgBAAA%3BAAAA%3BAAIA%3BAAAA%3BoBAAA%3BAAAA%3BAAKA%3BAAAA%2CgBAAA%3BAAAA%3BAAIA%3BAAAA%2CgBAAA%3BAAAA%3BAAIA%3BAAAA%3B%3B%3ByBAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3BqBAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B0DAAA%3BAAAA%3BAAaA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B0CAAA%3BAAAA%3BAAaA%3BAACI%3BAAAA%3BeAAA%3BAAAA%3BAACA%3BAAAA%3BeAAA%3BAAAA%3BAACA%3BAAAA%3BeAAA%3BAAAA%3BAAAA%3BAAGJ%3BAACI%3BAAAA%3BeAAA%3BAAAA%3BAACA%3BAAAA%3BeAAA%3BAAAA%3BAACA%3BAAAA%3BeAAA%3BAAAA%3BAAAA%3BAAGJ%3BAACI%3BAAAA%3BeAAA%3BAAAA%3BAACA%3BAAAA%3BeAAA%3BAAAA%3BAACA%3BAAAA%3BeAAA%3BAAAA%3BAAAA%3BAAGJ%3BAAAA%2CyBAAA%3BAAAA%3BAAIA%3BAAAA%2CgBAAA%3BAAAA%3BAAIA%3BAAAA%2CoBAAA%3BAAAA%3BAAMA%3BAAAA%3B%3B%3B%3B%3B%3B%3BeAAA%3BAAAA%3BAAWA%3BAAAA%2C0DAAA%3BAAEI%3BAAAA%2CkBAAA%3BAAAA%3BAAAA%3BAC7jBL%3BAAAA%3B%3B%3B%3ByBAAA%3BAAAA%3BAAMG%3BAAAA%3B%3B%3B%3B%3B4BAAA%3BAAAA%3BAAOE%3BAAAA%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAAQA%3BAAAA%2CqBAAA%3BAAAA%3BAAIF%3BAAAA%3B%3B%3B%3B%3B4BAAA%3BAAAA%3BAAOE%3BAAAA%3B%3B%3B%3BsBAAA%3BAAAA%3BAASF%3BAAAA%2CcAAA%3BAAAA%3BAAEE%3BAAAA%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAAQE%3BAAAA%2C2BAAA%3BAAAA%3BAASF%3BAAAA%3BqBAAA%3BAAAA%3BAAOJ%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3BgBAAA%3BAAAA%3BAAYA%3BAAAA%2CiBAAA%3BAAAA%3BAAIA%3BAAAA%3B%3BaAAA%3BAAAA%3BAAMA%3BAAAA%3B%3B4BAAA%3BAAAA%3BAAMA%3BAAAA%2CkBAAA%3BAAAA%3BAAKE%3BAAAA%2CUAAA%3BAAAA%3BAAGA%3BAAAA%3B%3BgCAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B6BAAA%3BAAAA%3BAASF%3BAAAA%3BeAAA%3BAAAA%3BAAGE%3BAAAA%3B%3ByBAAA%3BAAAA%3BAAIE%3BAAAA%2C2BAAA%3BAAAA%3BAAMJ%3BAAAA%2CgBAAA%3BAAAA%3BAAIA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B2BAAA%3BAAAA%3BAAkBA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BiCAAA%3BAAAA%3BAAcE%3BAAAA%3B%3BqBAAA%3BAAAA%3BAAIE%3BAAAA%3BoBAAA%3BAAAA%3BAAIA%3BAAAA%3B%3BoBAAA%3BAAAA%3BAAKA%3BAAAA%2CcAAA%3BAAAA%3BAAGA%3BAAAA%3B%3B%3B%3BcAAA%3BAAAA%3BAAME%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BWAAA%3BAAAA%3BAAcJ%3BAAAA%3B%3B%3B%3B%3BeAAA%3BAAAA%3BAASE%3BAAAA%3B%3B%3B%3BcAAA%3BAAAA%3BAAME%3BAAAA%2CmBAAA%3BAAAA%3BAAIF%3BAAAA%3B%3B%3B%3BqBAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BaAAA%3BAAAA%3BAAYA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAAOE%3BAAAA%2CiBAAA%3BAAAA%3BAAMF%3BAAAA%2CyBAAA%3BAAAA%3BAAKA%3BAAAA%3B%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAWA%3BAAAA%3BmBAAA%3BAAAA%3BAAKF%3BAAAA%2CaAAA%3BAAAA%3BAAGA%3BAAAA%2CcAAA%3BAAAA%3BAAGA%3BAAAA%2CyBAAA%3BAAAA%3BAAIE%3BAAAA%2CoBAAA%3BAAAA%3BAAEE%3BAAAA%2CkBAAA%3BAAAA%3BAAGA%3BAAAA%3BoBAAA%3BAAAA%3BAAGE%3BAAAA%3BoBAAA%3BAAAA%3BAAGE%3BAAAA%3BoBAAA%3BAAAA%3BAAGE%3BAAAA%3BoBAAA%3BAAAA%3BAAGE%3BAAAA%3BoBAAA%3BAAAA%3BAAUZ%3BAAAA%3BeAAA%3BAAAA%3BAAIA%3BAAAA%3B%3BeAAA%3BAAAA%3BAASE%3BAAAA%2CcAAA%3BAAAA%3BAAGA%3BAAAA%3BcAAA%3BAAAA%3BAAMA%3BAAAA%3B%3BqBAAA%3BAAAA%3BAAKA%3BAAAA%2CeAAA%3BAAAA%3BAAGA%3BAAAA%3BqBAAA%3BAAAA%3BAAQF%3BAAAA%3BkBAAA%3BAAAA%3BAAGE%3BAAAA%2CgBAAA%3BAAAA%3BAAIF%3BAAAA%3BkBAAA%3BAAAA%3BAAIA%3BAAAA%2CgBAAA%3BAAAA%3BAAQI%3BAAAA%3B8BAAA%3BAAAA%3BAASJ%3BAAAA%2CaAAA%3BAAAA%3BAAMA%3BAAAA%3B6BAAA%3BAAAA%3BAAIA%3BAAAA%3B6BAAA%3BAAAA%3BAAOA%3BAAAA%3BgCAAA%3BAAAA%3BAAIA%3BAAAA%3BgCAAA%3BAAAA%3BAASA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B0HAAA%3BAAAA%3BAAUE%3BAAAA%2C4BAAA%3BAAAA%3BAAGA%3BAAAA%3BoBAAA%3BAAAA%3BAAIA%3BAAAA%3B%3B%3BqBAAA%3BAAAA%3BAAMA%3BAAAA%2CcAAA%3BAAAA%3BAAGA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B0HAAA%3BAAAA%3BAAgBE%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BWAAA%3BAAAA%3BAAcJ%3BAAAA%3B%3B%3B%3BaAAA%3BAAAA%3BAAME%3BAAAA%2C4BAAA%3BAAAA%3BAAGA%3BAAAA%3B%3BiBAAA%3BAAAA%3BAAKA%3BAAAA%2CgBAAA%3BAAAA%3BAAGA%3BAAAA%3B%3B%3B%3B%3B%3B%3BiBAAA%3BAAAA%3BAAUA%3BAAAA%3B%3B%3B%3BoBAAA%3BAAAA%3BAAME%3BAAAA%2CcAAA%3BAAAA%3BAAMF%3BAAAA%3BaAAA%3BAAAA%3BAAMA%3BAAAA%3BmBAAA%3BAAAA%3BAAKF%3BAAAA%3BgCAAA%3BAAAA%3BAAIA%3BAAAA%2CsBAAA%3BAAAA%3BAAGA%3BAAAA%2CmBAAA%3BAAAA%3BAAIE%3BAAAA%3BmBAAA%3BAAAA%3BAAKF%3BAAAA%2CaAAA%3BAAAA%3BAAGA%3BAAAA%2CcAAA%3BAAAA%3BAAGA%3BAAAA%3BeAAA%3BAAAA%3BAAIA%3BAAAA%3B%3BeAAA%3BAAAA%3BAASE%3BAAAA%2CcAAA%3BAAAA%3BAAGA%3BAAAA%3B%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAWA%3BAAAA%3B%3BqBAAA%3BAAAA%3BAAKA%3BAAAA%3BqBAAA%3BAAAA%3BAAQF%3BAAAA%2C4BAAA%3BAAAA%3BAAEE%3BAAAA%3BeAAA%3BAAAA%3BAAGE%3BAAAA%3B8BAAA%3BAAAA%3BAAMJ%3BAAAA%2C4BAAA%3BAAAA%3BAAGA%3BAAAA%2CwBAAA%3BAAAA%3BAAMA%3BAAAA%3B%3B%3B%3B%3B%3B%3B0HAAA%3BAAAA%3BAAUA%3BAAAA%3B%3B6BAAA%3BAAAA%3BAAQA%3BAAAA%3B%3B%3B%3B%3B%3B%3B0HAAA%3BAAAA%3BAAUA%3BAAAA%3B%3BgCAAA%3BAAAA%3BACjnBH%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAKE%3BAAAA%3B%3B%3BwBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAQA%3BAAAA%3BsBAAA%3BAAAA%3BAAGC%3BAAAA%3BcAAA%3BAAAA%3BAAMF%3BAAAA%2CkBAAA%3BAAAA%3BAAMF%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3BwBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAQA%3BAAAA%3BsBAAA%3BAAAA%3BAAGC%3BAAAA%3BcAAA%3BAAAA%3BAAMF%3BAAAA%2CkBAAA%3BAAAA%3BACpEH%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAKE%3BAAAA%3B%3B%3B%3B%3BuBAAA%3BAAAA%3BAAQA%3BAAAA%3B%3B%3BmBAAA%3BAAAA%3BAAOC%3BAAAA%3B%3BcAAA%3BAAAA%3BAAKA%3BAAAA%3B%3BYAAA%3BAAAA%3BACzBH%3BAAAA%3B%3B%3B4BAAA%3BAAAA%3BAAME%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3ByBAAA%3BAAAA%3BAAYA%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3B%3B4CAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3BiBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3BcAAA%3BAAAA%3BAAQD%3BAAAA%3B%3B%3BcAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BoBAAA%3BAAAA%3BAAaA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAAeD%3BAAAA%2CkBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3BmBAAA%3BAAAA%3BAAGA%3BAAAA%3ByBAAA%3BAAAA%3BACnFL%3BAAAA%3B%3B%3B%3BqBAAA%3BAAAA%3BAAME%3BAAAA%2CyBAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3B%3B%3B%3B%3BaAAA%3BAAAA%3BAAUA%3BAAAA%3B%3B%3B%3BaAAA%3BAAAA%3BAAMC%3BAAAA%3B%3B%3B%3B%3B4CAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAKC%3BAAAA%2CcAAA%3BAAAA%3BAAGA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAAWC%3BAAAA%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAAUF%3BAAAA%3B%3B%3B%3BsBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3B%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAAUA%3BAAAA%3B%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAAUD%3BAAAA%3B%3B%3B%3BkBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3BiBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3BkBAAA%3BAAAA%3BAAOD%3BAAAA%3B%3BiBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3BeAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3B%3BWAAA%3BAAAA%3BAAWH%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAAcD%3BAAAA%2CkBAAA%3BAAAA%3BAAGA%3BAAAA%2CkBAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3B%3BmBAAA%3BAAAA%3BAAGA%3BAAAA%3B4BAAA%3BAAAA%3BACxJL%3BAAAA%2CuBAAA%3BAAAA%3BAAEE%3BAAAA%3B%3B%3BoBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3BeAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAASA%3BAAAA%3BsBAAA%3BAAAA%3BAAGC%3BAAAA%3B%3B%3B%3B%3B%2BBAAA%3BAAAA%3BAAOC%3BAAAA%2CqEAAA%3BAAAA%3BAAGA%3BAAAA%2CqEAAA%3BAAAA%3BAAGA%3BAAAA%2C6EAAA%3BAAAA%3BAAKF%3BAAAA%3B%3B%3BqBAAA%3BAAAA%3BAAMA%3BAAAA%3BqBAAA%3BAAAA%3BAAMF%3BAAAA%3B%3BgBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAAQA%3BAAAA%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAQA%3BAAAA%3B%3B%3BcAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3BmBAAA%3BAAAA%3BAAMC%3BAAAA%3ByBAAA%3BAAAA%3BACnFJ%3BAAAA%3B%3B%3B%3BkBAAA%3BAAAA%3BAAMC%3BAAAA%2CcAAA%3BAAAA%3BAAKA%3BAAAA%3B%3BsBAAA%3BAAAA%3BAAKA%3BAAAA%3B%3BcAAA%3BAAAA%3BAAMA%3BAAAA%2CsBAAA%3BAAAA%3BAAEC%3BAAAA%2CaAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAMA%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAQF%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%2CaAAA%3BAAAA%3BAAGA%3BAAAA%2CaAAA%3BAAAA%3BAAGA%3BAAAA%2CaAAA%3BAAAA%3BAAGA%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAME%3BAAAA%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAUF%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3BiBAAA%3BAAAA%3BAAMC%3BAAAA%2CiBAAA%3BAAAA%3BAAKF%3BAAAA%3B%3BeAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAAYC%3BAAAA%3BcAAA%3BAAAA%3BAAIA%3BAAAA%3B4BAAA%3BAAAA%3BAAIA%3BAAAA%2CkBAAA%3BAAAA%3BAAKF%3BAAAA%3B%3B%3B6BAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3BqBAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3BqBAAA%3BAAAA%3BAAMA%3BAAAA%2CgBAAA%3BAAAA%3BAAMF%3BAAAA%3BcAAA%3BAAAA%3BAAQG%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAAOC%3BAAAA%2CiBAAA%3BAAAA%3BAAQL%3BAAAA%3B%3B%3B%3BkBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3BsBAAA%3BAAAA%3BAAKA%3BAAAA%3B%3B%3BmBAAA%3BAAAA%3BAAOD%3BAAAA%3B%3B%3B%3BkBAAA%3BAAAA%3BAAOE%3BAAAA%3B%3B%3BqBAAA%3BAAAA%3BAAKC%3BAAAA%3BkBAAA%3BAAAA%3BAAGC%3BAAAA%2CiBAAA%3BAAAA%3BAASL%3BAAAA%3B%3B%3B%3B%3B%3BcAAA%3BAAAA%3BACjND%3BAAAA%3B%3B%3BcAAA%3BAAAA%3BAAKE%3BAAAA%3BoBAAA%3BAAAA%3BAAIA%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAAYA%3BAAAA%3B%3BmBAAA%3BAAAA%3BAAMA%3BAAAA%3B%3B%3B%3B%3B%3B%3BeAAA%3BAAAA%3BAASC%3BAAAA%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAAQC%3BAAAA%2CgBAAA%3BAAAA%3BAAID%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAAWA%3BAAAA%2C4BAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3B%3B2CAAA%3BAAAA%3BAACC%3BAAAA%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAcD%3BAAAA%3B%3B%3B%3B2CAAA%3BAAAA%3BAACC%3BAAAA%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BACrFJ%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3BeAAA%3BAAAA%3BAAMA%3BAAAA%3B%3BiBAAA%3BAAAA%3BAAIC%3BAAAA%2CkBAAA%3BAAAA%3BAAID%3BAAAA%3B%3BiBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3BiBAAA%3BAAAA%3BAAKC%3BAAAA%3BiBAAA%3BAAAA%3BAAIA%3BAAAA%3B%3BmBAAA%3BAAAA%3BAAKC%3BAAAA%2CiBAAA%3BAAAA%3BAAKF%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B0BAAA%3BAAAA%3BAAaC%3BAAAA%3B%3B%3B%3B%3BoBAAA%3BAAAA%3BAAOC%3BAAAA%3B%3BcAAA%3BAAAA%3BAAMD%3BAAAA%2C4BAAA%3BAAAA%3BAAID%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3ByBAAA%3BAAAA%3BAAYC%3BAAAA%3B%3B%3B%3B%3BuBAAA%3BAAAA%3BAAQA%3BAAAA%2C4BAAA%3BAAAA%3BAAMH%3BAAAA%3B%3B%3B%3BkBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3BiBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3BqBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3BmBAAA%3BAAAA%3BAAKC%3BAAAA%2CiBAAA%3BAAAA%3BAAOJ%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3ByBAAA%3BAAAA%3BAAKC%3BAAAA%3BcAAA%3BAAAA%3BAAGC%3BAAAA%3B%3B%3B%3BmBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3BsBAAA%3BAAAA%3BAAKA%3BAAAA%3B%3BmBAAA%3BAAAA%3BAAIC%3BAAAA%2CiBAAA%3BAAAA%3BACvJL%3BAAAA%2CsBAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3BgBAAA%3BAAAA%3BAAKC%3BAAAA%2CcAAA%3BAAAA%3BAAID%3BAAAA%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAAYA%3BAAAA%3B%3BmBAAA%3BAAAA%3BAAMA%3BAAAA%3B%3B%3B%3B%3B%3B%3BeAAA%3BAAAA%3BAASC%3BAAAA%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAASC%3BAAAA%2CgCAAA%3BAAAA%3BAAID%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAAWA%3BAAAA%2C4BAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3BaAAA%3BAAAA%3BAACC%3BAAAA%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAaD%3BAAAA%3B%3B%3BYAAA%3BAAAA%3BAACC%3BAAAA%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAAkBL%3BAAAA%3B%3B%3BgBAAA%3BAAAA%3BAAKC%3BAAAA%2CcAAA%3BAAAA%3BAAID%3BAAAA%3B%3B%3B%3B%3B%3BoBAAA%3BAAAA%3BAAQC%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAMA%3BAAAA%3B%3BcAAA%3BAAAA%3BACxIJ%3BAAAA%3B%3B%3B%3BcAAA%3BAAAA%3BAAME%3BAAAA%3BuBAAA%3BAAAA%3BAACC%3BAAAA%3B%3B%3B%3B%3B%3BgBAAA%3BAAAA%3BAAUA%3BAAAA%3B%3B%3B%3BmBAAA%3BAAAA%3BAAOA%3BAAAA%3B%3BmBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B8BAAA%3BAAAA%3BAAMA%3BAAAA%3B%3B%3B%3B%3B2BAAA%3BAAAA%3BAClCJ%3BAAAA%3B%3B%3BiBAAA%3BAAAA%3BAAKE%3BAAAA%3B%3B%3BwBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAQA%3BAAAA%3BsBAAA%3BAAAA%3BAAGC%3BAAAA%3BcAAA%3BAAAA%3BAAMF%3BAAAA%2CkBAAA%3BAAAA%3BAC%5C%2FBH%3BAAAA%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAOE%3BAAAA%3B%3B%3B%3B%3BYAAA%3BAAAA%3BAAQA%3BAAAA%3B%3B%3BmBAAA%3BAAAA%3BAAMA%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%2CgBAAA%3BAAAA%3BAAGA%3BAAAA%2CcAAA%3BAAAA%3BAAGE%3BAAAA%3B%3BaAAA%3BAAAA%3BAAIC%3BAAAA%2CgBAAA%3BAAAA%3BAAGA%3BAAAA%2CcAAA%3BAAAA%3BAAEC%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3BkBAAA%3BAAAA%3BAAMF%3BAAAA%2CaAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3B%3B%3B%3BoCAAA%3BAAAA%3BAAMD%3BAAAA%3B%3B%3B%3BkBAAA%3BAAAA%3BAAYL%3BAAAA%3B%3B%3B%3BcAAA%3BAAAA%3BAAMC%3BAAAA%3B%3B%3B2BAAA%3BAAAA%3BAAMC%3BAAAA%3ByBAAA%3BAAAA%3BAC7FL%3BAAAA%3B%3B%3BkBAAA%3BAAAA%3BAAMG%3BAAAA%3B%3B%3BcAAA%3BAAAA%3BAAMA%3BAAAA%3B%3B%3B%3B%3B0BAAA%3BAAAA%3BAAQA%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3B%3BsBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAUC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAaD%3BAAAA%3B%3B%3B%3B%3B%3B%3BaAAA%3BAAAA%3BAASC%3BAAAA%3B4BAAA%3BAAAA%3BAAMF%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3BoBAAA%3BAAAA%3BAAMD%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3BkBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3BmBAAA%3BAAAA%3BAAQF%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3BsBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3BiBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3BYAAA%3BAAAA%3BAAMC%3BAAAA%3BkBAAA%3BAAAA%3BAAMF%3BAAAA%3B%3BiBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3B%3BWAAA%3BAAAA%3BAASA%3BAAAA%2CkBAAA%3BAAAA%3BAAOJ%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BiDAAA%3BAAAA%3BAAWC%3BAAAA%3B%3B%3B%3B%3B%3BmCAAA%3BAAAA%3BAAUD%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BeAAA%3BAAAA%3BAAYC%3BAAAA%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAASD%3BAAAA%2CkBAAA%3BAAAA%3BAAKF%3BAAAA%3B%3BiBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAASC%3BAAAA%3BiBAAA%3BAAAA%3BACtNH%3BAAAA%3B%3B%3BsEAAA%3BAAAA%3BAAKC%3BAAAA%3BeAAA%3BAAAA%3BAAGC%3BAAAA%3B%3B%3B%3BcAAA%3BAAAA%3BAAOA%3BAAAA%3BcAAA%3BAAAA%3BAAGC%3BAAAA%3B%3B%3B%3BuBAAA%3BAAAA%3BAAOA%3BAAAA%3BsBAAA%3BAAAA%3BAAGC%3BAAAA%2CcAAA%3BAAAA%3BAAEC%3BAAAA%2CyBAAA%3BAAAA%3BAAEC%3BAAAA%3BaAAA%3BAAAA%3BAAUF%3BAAAA%3B%3B%3B%3B%3B%3B%3BeAAA%3BAAAA%3BAASC%3BAAAA%3BcAAA%3BAAAA%3BAAMF%3BAAAA%3B%3B%3B%3BsBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAASC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B8BAAA%3BAAAA%3BAAgBD%3BAAAA%2CoBAAA%3BAAAA%3BAAID%3BAAAA%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B8BAAA%3BAAAA%3BAAgBD%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BiBAAA%3BAAAA%3BAAaC%3BAAAA%3BcAAA%3BAAAA%3BAAKD%3BAAAA%3B%3BmBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAAaC%3BAAAA%3ByBAAA%3BAAAA%3BAASL%3BAAAA%3B%3B%3BoBAAA%3BAAAA%3BAAKC%3BAAAA%3BoBAAA%3BAAAA%3BAAKD%3BAAAA%2CoBAAA%3BAAAA%3BACzKA%3BAAAA%3B%3B%3BiBAAA%3BAAAA%3BAAMA%3BAAAA%3B%3BiBAAA%3BAAAA%3BAAKE%3BAAAA%3B%3B%3B%3B%3ByBAAA%3BAAAA%3BAAQA%3BAAAA%3B%3B%3B%3B%3B%3B%3BUAAA%3BAAAA%3BAASC%3BAAAA%3B%3B%3B%3B%3B%3BYAAA%3BAAAA%3BAAWA%3BAAAA%2CmBAAA%3BAAAA%3BAAGA%3BAAAA%3B%3B%3B%3B%3B%3BoBAAA%3BAAAA%3BAAQC%3BAAAA%3B%3B%3BcAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAAYA%3BAAAA%3B%3BmBAAA%3BAAAA%3BAAKE%3BAAAA%3B%3B%3BoBAAA%3BAAAA%3BAAYA%3BAAAA%3B%3B%3B%3B%3B2CAAA%3BAAAA%3BAACC%3BAAAA%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAeD%3BAAAA%3B%3B%3B%3B%3B2CAAA%3BAAAA%3BAACC%3BAAAA%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAAkBJ%3BAAAA%3B%3BoBAAA%3BAAAA%3BAAOD%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3BuBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAUC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAaD%3BAAAA%3B%3B%3B%3B%3B%3B%3BaAAA%3BAAAA%3BAASC%3BAAAA%3B4BAAA%3BAAAA%3BAAMF%3BAAAA%3B%3BkBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3BmBAAA%3BAAAA%3BAAQF%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3BsBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3BiBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3BYAAA%3BAAAA%3BAAMC%3BAAAA%3BkBAAA%3BAAAA%3BAAMF%3BAAAA%3B%3BiBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3ByBAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3B%3BWAAA%3BAAAA%3BAASA%3BAAAA%2CkBAAA%3BAAAA%3BAAOJ%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BiDAAA%3BAAAA%3BAAWC%3BAAAA%3B%3B%3B%3B%3B%3BmCAAA%3BAAAA%3BAAUD%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAAWC%3BAAAA%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAASD%3BAAAA%2CkBAAA%3BAAAA%3BAAKF%3BAAAA%3B%3BiBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAASC%3BAAAA%3BiBAAA%3BAAAA%3BAAOH%3BAAAA%3B%3B%3B%3B8BAAA%3BAAAA%3BAAMC%3BAAAA%3BqBAAA%3BAAAA%3BAAIA%3BAAAA%2CkBAAA%3BAAAA%3BAAEC%3BAAAA%2CgBAAA%3BAAAA%3BAAID%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAAQC%3BAAAA%3BcAAA%3BAAAA%3BAAIA%3BAAAA%3BcAAA%3BAAAA%3BAClVL%3BAAAA%3B%3B%3B%3BqBAAA%3BAAAA%3BAAMK%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3BgBAAA%3BAAAA%3BAAUI%3BAAAA%3B%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAUA%3BAAAA%3B%3B%3B%3B%3B%3BUAAA%3BAAAA%3BAAQI%3BAAAA%3B%3B%3BcAAA%3BAAAA%3BAAKI%3BAAAA%3B%3B%3B%3BcAAA%3BAAAA%3BAAMI%3BAAAA%3B%3B%3BcAAA%3BAAAA%3BAASZ%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAaA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAWI%3BAAAA%3BcAAA%3BAAAA%3BAAMR%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAUI%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BYAAA%3BAAAA%3BAAYA%3BAAAA%3B%3BcAAA%3BAAAA%3BAAII%3BAAAA%3B%3B%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAASI%3BAAAA%2CcAAA%3BAAAA%3BAAKR%3BAAAA%2CiBAAA%3BAAAA%3BAAGA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAcJ%3BAAAA%3B%3B%3BeAAA%3BAAAA%3BAAMA%3BAACI%3BAAAA%3B8BAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3B%3B%3B%3B%3B%3B%3BaAAA%3BAAAA%3BACzJL%3BAAAA%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAAQE%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%2CsBAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3B%3B0BAAA%3BAAAA%3BAAQD%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B2BAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3BiBAAA%3BAAAA%3BAAQA%3BAAAA%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAC3CJ%3BAAAA%3B%3B%3BmBAAA%3BAAAA%3BAAMA%3BAAAA%3B%3B%3BwBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3BcAAA%3BAAAA%3BAAKC%3BAAAA%2C6BAAA%3BAAAA%3BAAKF%3BAAAA%3B%3B%3BcAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BoBAAA%3BAAAA%3BAASA%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%2CgBAAA%3BAAAA%3BAAGA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAAkBC%3BAAAA%2CkBAAA%3BAAAA%3BAAGA%3BAAAA%2C4CAAA%3BAAAA%3BAAID%3BAAAA%3BcAAA%3BAAAA%3BAAOF%3BAAAA%3B%3B%3BuBAAA%3BAAAA%3BAAUA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAAaC%3BAAAA%2CkBAAA%3BAAAA%3BAAGA%3BAAAA%2C4CAAA%3BAAAA%3BAAID%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAaA%3BAAAA%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAUC%3BAAAA%2CkBAAA%3BAAAA%3BAAGA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B8BAAA%3BAAAA%3BAAkBA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAaA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B8BAAA%3BAAAA%3BAAgBD%3BAAAA%3B%3BcAAA%3BAAAA%3BAAKE%3BAAAA%2CgBAAA%3BAAAA%3BAAGA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAAkBC%3BAAAA%2CkBAAA%3BAAAA%3BAAIA%3BAAAA%2C4CAAA%3BAAAA%3BAAID%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAAiBC%3BAAAA%2C4CAAA%3BAAAA%3BAAID%3BAAAA%3BcAAA%3BAAAA%3BAASF%3BAAAA%3B%3B%3BqBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAAYC%3BAAAA%3BiBAAA%3BAAAA%3BAAKD%3BAAAA%3B%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAC9QJ%3BAAAA%3B%3BsBAAA%3BAAAA%3BAAIE%3BAAAA%3B%3B%3B%3B%3B%3B%3BaAAA%3BAAAA%3BAAUA%3BAAAA%3B%3BoBAAA%3BAAAA%3BAAKA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAMC%3BAAAA%3B%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BACzBH%3BAAAA%3B%3BsBAAA%3BAAAA%3BAAIE%3BAAAA%3B%3B%3B%3BmBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BaAAA%3BAAAA%3BAAYC%3BAAAA%3B%3B%3B%3B2CAAA%3BAAAA%3BAACC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAgBD%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B2CAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAiBF%3BAAAA%3B%3BmBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3BaAAA%3BAAAA%3BAAIC%3BAAAA%3B%3BoBAAA%3BAAAA%3BAAOF%3BAAAA%3B%3B%3B%3B%3B%3B%3BgBAAA%3BAAAA%3BAASC%3BAAAA%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAAQC%3BAAAA%2CgBAAA%3BAAAA%3BAAID%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAAWA%3BAAAA%2C4BAAA%3BAAAA%3BAAOC%3BAAAA%2CaAAA%3BAAAA%3BAAQJ%3BAAAA%2CYAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAQC%3BAAAA%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAAQA%3BAAAA%3B%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAAQC%3BAAAA%3B%3B%3B%3B%3B%3BUAAA%3BAAAA%3BAAWD%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3BuBAAA%3BAAAA%3BAASD%3BAAAA%3B%3BqBAAA%3BAAAA%3BAAKA%3BAAAA%3B0BAAA%3BAAAA%3BAAMC%3BAAAA%3B%3B%3B%3B%3BuBAAA%3BAAAA%3BAAQA%3BAAAA%3B%3B%3B%3B%3B%3BiBAAA%3BAAAA%3BAASC%3BAAAA%2CsBAAA%3BAAAA%3BAAGA%3BAAAA%3BwBAAA%3BAAAA%3BAAKD%3BAAAA%2CwBAAA%3BAAAA%3BAAEC%3BAAAA%3BmBAAA%3BAAAA%3BAAIA%3BAAAA%2CcAAA%3BAAAA%3BACxNN%3BAAAA%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAOE%3BAAAA%3B%3B%3BqBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAASA%3BAAAA%3B%3B%3B%3B%3BeAAA%3BAAAA%3BAAOC%3BAAAA%2CkBAAA%3BAAAA%3BAAGA%3BAAAA%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3B%3B%3BiBAAA%3BAAAA%3BAAUA%3BAAAA%3B%3B%3B%3B%3B%3B0BAAA%3BAAAA%3BAAYH%3BAAAA%3B%3B%3BmBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BaAAA%3BAAAA%3BAAYC%3BAAAA%3B%3B%3B%3B2CAAA%3BAAAA%3BAACC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAgBD%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B2CAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAiBF%3BAAAA%3B%3BmBAAA%3BAAAA%3BAAKE%3BAAAA%3B%3BmBAAA%3BAAAA%3BAAOF%3BAAAA%3B%3B%3B%3B%3B%3B%3BgBAAA%3BAAAA%3BAASC%3BAAAA%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAAQC%3BAAAA%2CgBAAA%3BAAAA%3BAAID%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAAWA%3BAAAA%2C4BAAA%3BAAAA%3BAAOC%3BAAAA%2CaAAA%3BAAAA%3BACxKN%3BAAAA%2CsBAAA%3BAAAA%3BAAEE%3BAAAA%3B%3ByBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3B%3ByBAAA%3BAAAA%3BAASA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAASC%3BAAAA%2CkBAAA%3BAAAA%3BAAGA%3BAAAA%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAASA%3BAAAA%2C4BAAA%3BAAAA%3BAAGA%3BAAAA%2C4BAAA%3BAAAA%3BAAMD%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3BuBAAA%3BAAAA%3BAAUC%3BAAAA%2C2BAAA%3BAAAA%3BAAGA%3BAAAA%2C4BAAA%3BAAAA%3BAAID%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BMAAA%3BAAAA%3BAAIC%3BAAAA%2C2BAAA%3BAAAA%3BAAGA%3BAAAA%2C4BAAA%3BAAAA%3BAAeA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BaAAA%3BAAAA%3BAAYC%3BAAAA%3B%3B%3B%3B2CAAA%3BAAAA%3BAACC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAgBD%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B2CAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAiBF%3BAAAA%3B%3B%3BmBAAA%3BAAAA%3BAAME%3BAAAA%3B%3B%3B%3BoBAAA%3BAAAA%3BAASC%3BAAAA%2CqBAAA%3BAAAA%3BAAEC%3BAAAA%2CcAAA%3BAAAA%3BAAGA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BiDAAA%3BAAAA%3BAAWC%3BAAAA%3B%3B%3B%3B%3B%3BmCAAA%3BAAAA%3BAAUD%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAAYC%3BAAAA%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAAUF%3BAAAA%3B%3B%3B%3BsBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAAYA%3BAAAA%3B%3BmBAAA%3BAAAA%3BAAKE%3BAAAA%3B%3BoBAAA%3BAAAA%3BAAWA%3BAAAA%3B%3B%3B%3B%3B2CAAA%3BAAAA%3BAACC%3BAAAA%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAeD%3BAAAA%3B%3B%3B%3B%3B2CAAA%3BAAAA%3BAACC%3BAAAA%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAAiBH%3BAAAA%3B%3BoBAAA%3BAAAA%3BAAOD%3BAAAA%3B%3B%3BoBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3BkBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3BmBAAA%3BAAAA%3BAAQF%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3BsBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3BiBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3BYAAA%3BAAAA%3BAAMC%3BAAAA%3BkBAAA%3BAAAA%3BAAMF%3BAAAA%3B%3BiBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3BwBAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3B%3BWAAA%3BAAAA%3BAASA%3BAAAA%2CkBAAA%3BAAAA%3BAAOJ%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B4BAAA%3BAAAA%3BAAeC%3BAAAA%3ByBAAA%3BAAAA%3BAAIA%3BAAAA%2CiBAAA%3BAAAA%3BACtWR%3BAAAA%2CuBAAA%3BAAAA%3BAAEE%3BAAAA%3B%3BqBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3BuBAAA%3BAAAA%3BAAQA%3BAAAA%3B%3B%3B%3B%3ByBAAA%3BAAAA%3BAASD%3BAAAA%3BeAAA%3BAAAA%3BAAGC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3ByBAAA%3BAAAA%3BAAYC%3BAAAA%3B4BAAA%3BAAAA%3BAAGC%3BAAAA%3ByBAAA%3BAAAA%3BAAKD%3BAAAA%3B4BAAA%3BAAAA%3BAAGC%3BAAAA%3ByBAAA%3BAAAA%3BAAKD%3BAAAA%3B%3BmBAAA%3BAAAA%3BAAIC%3BAAAA%3ByBAAA%3BAAAA%3BAC1DL%3BAAAA%2CsBAAA%3BAAAA%3BAAEE%3BAAAA%3B%3B%3BqBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3BuBAAA%3BAAAA%3BAAOA%3BAAAA%2CmBAAA%3BAAAA%3BAAEC%3BAAAA%3B%3BwBAAA%3BAAAA%3BAAKE%3BAAAA%3B%3B%3BoBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAAOC%3BAAAA%3B%3BaAAA%3BAAAA%3BAASF%3BAAAA%2CiCAAA%3BAAAA%3BAAEC%3BAAAA%2CkCAAA%3BAAAA%3BAAGA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAAWC%3BAAAA%3BmBAAA%3BAAAA%3BAASL%3BAAAA%2CcAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BwBAAA%3BAAAA%3BAAUC%3BAAAA%3BiBAAA%3BAAAA%3BAAOH%3BAAAA%3BcAAA%3BAAAA%3BAAGC%3BAAAA%3B%3B%3B%3BuBAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3B%3BgBAAA%3BAAAA%3BAChGF%3BAAAA%3B%3B%3BmBAAA%3BAAAA%3BAAKE%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%2CmBAAA%3BAAAA%3BAAEC%3BAAAA%2CaAAA%3BAAAA%3BAAEC%3BAAAA%2CgBAAA%3BAAAA%3BAAKF%3BAAAA%2CgBAAA%3BAAAA%3BAAKE%3BAAAA%3B%3B%3BqBAAA%3BAAAA%3BAAMA%3BAAAA%2CoBAAA%3BAAAA%3BAAOA%3BAAAA%2CuCAAA%3BAAAA%3BAAMC%3BAAAA%2CuBAAA%3BAAAA%3BAAMA%3BAAAA%2CmBAAA%3BAAAA%3BAAGA%3BAAAA%2CuBAAA%3BAAAA%3BAAIC%3BAAAA%2CYAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3B%3B%3B6CAAA%3BAAAA%3BAAIA%3BAAAA%2CiBAAA%3BAAAA%3BAAOF%3BAAAA%2CcAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3B%3B%3B6CAAA%3BAAAA%3BAAKD%3BAAAA%2CiBAAA%3BAAAA%3BAAOF%3BAAAA%3B4BAAA%3BAAAA%3BAAIC%3BAAAA%3ByBAAA%3BAAAA%3BACtFN%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAMG%3BAAAA%3B%3B%3B%3B%3ByBAAA%3BAAAA%3BAASC%3BAAAA%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3B%3BsBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAUC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAaD%3BAAAA%3B%3B%3B%3B%3B%3B%3BaAAA%3BAAAA%3BAASC%3BAAAA%3B4BAAA%3BAAAA%3BAAMF%3BAAAA%3B%3B%3B%3BsBAAA%3BAAAA%3BAAMC%3BAAAA%3BoBAAA%3BAAAA%3BAAKD%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3BkBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3BmBAAA%3BAAAA%3BAAQF%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3BsBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3BiBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3BYAAA%3BAAAA%3BAAMC%3BAAAA%3BkBAAA%3BAAAA%3BAAMF%3BAAAA%3B%3BiBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3B%3BWAAA%3BAAAA%3BAASA%3BAAAA%2CkBAAA%3BAAAA%3BAAOJ%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BiDAAA%3BAAAA%3BAAWC%3BAAAA%3B%3B%3B%3B%3B%3BmCAAA%3BAAAA%3BAAUD%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BeAAA%3BAAAA%3BAAYC%3BAAAA%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAASD%3BAAAA%2CkBAAA%3BAAAA%3BAAKF%3BAAAA%3BiBAAA%3BAAAA%3BAAGC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BwBAAA%3BAAAA%3BAAUC%3BAAAA%3BiBAAA%3BAAAA%3BAC9ML%3BAAAA%2CiBAAA%3BAAAA%3BAAEE%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAAYA%3BAAAA%3B%3BmBAAA%3BAAAA%3BAAMA%3BAAAA%3B%3B%3B%3B%3B%3B%3BeAAA%3BAAAA%3BAASC%3BAAAA%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAAQC%3BAAAA%2CgBAAA%3BAAAA%3BAAID%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAAWA%3BAAAA%2C4BAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3BaAAA%3BAAAA%3BAACC%3BAAAA%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAaD%3BAAAA%3B%3B%3BYAAA%3BAAAA%3BAACC%3BAAAA%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAC9EN%3BAAAA%3B%3BsBAAA%3BAAAA%3BAAIE%3BAAAA%3B%3BgBAAA%3BAAAA%3BACJF%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIE%3BAAAA%3B%3B%3B0BAAA%3BAAAA%3BAAMA%3BAAAA%2CmBAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAME%3BAAAA%3B%3B%3BoBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAAOC%3BAAAA%3B%3BaAAA%3BAAAA%3BAASF%3BAAAA%2CiCAAA%3BAAAA%3BAAEC%3BAAAA%2CkCAAA%3BAAAA%3BAAGA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAAWC%3BAAAA%3BmBAAA%3BAAAA%3BAASL%3BAAAA%2CcAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BwBAAA%3BAAAA%3BAAUC%3BAAAA%3BiBAAA%3BAAAA%3BAC5EJ%3BAAAA%3B%3B%3B%3BsBAAA%3BAAAA%3BAAME%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAAWA%3BAAAA%3B%3BiBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3B4CAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3BiBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3BcAAA%3BAAAA%3BAAQD%3BAAAA%3B%3B%3BcAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAAYA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAAcD%3BAAAA%2CkBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3BmBAAA%3BAAAA%3BAAGA%3BAAAA%3ByBAAA%3BAAAA%3BAC7EF%3BAAAA%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAASA%3BAAAA%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAQA%3BAAAA%3B%3B%3BcAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3BqBAAA%3BAAAA%3BAAKC%3BAAAA%2CgBAAA%3BAAAA%3BAAOI%3BAAAA%3B%3B%3BqBAAA%3BAAAA%3BAAOD%3BAAAA%3BsBAAA%3BAAAA%3BAAIE%3BAAAA%3B%3BeAAA%3BAAAA%3BAAOA%3BAAAA%3B%3BiBAAA%3BAAAA%3BAAKA%3BAAAA%2CeAAA%3BAAAA%3BAAGA%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%2BBAAA%3BAAAA%3BAAgBA%3BAAAA%2CeAAA%3BAAAA%3BAAGA%3BAAAA%3B%3B%3B%3B%3B%3B%3BoBAAA%3BAAAA%3BAAUA%3BAAAA%2CgBAAA%3BAAAA%3BAAMH%3BAAAA%3B%3BiBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAASA%3BAAAA%2CmBAAA%3BAAAA%3BAAGA%3BAAAA%3B%3BmBAAA%3BAAAA%3BAAOA%3BAAAA%2CgBAAA%3BAAAA%3BAAOI%3BAAAA%2CiBAAA%3BAAAA%3BAAKF%3BAAAA%3B%3BqBAAA%3BAAAA%3BAAIC%3BAAAA%2CkBAAA%3BAAAA%3BAAID%3BAAAA%3B%3B%3B%3BqBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3B%3B%3BcAAA%3BAAAA%3BAAMC%3BAAAA%3BiBAAA%3BAAAA%3BAAKD%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%2BBAAA%3BAAAA%3BAAcA%3BAAAA%3B%3B%3B%3B%3B%3B%3B2BAAA%3BAAAA%3BAAcJ%3BAAAA%3B%3B%3B%3BmBAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAAQA%3BAAAA%2CsBAAA%3BAAAA%3BAAGA%3BAAAA%2C4BAAA%3BAAAA%3BAAMG%3BAAAA%3B%3B%3BuBAAA%3BAAAA%3BAASG%3BAAAA%2CgBAAA%3BAAAA%3BAASN%3BAAAA%3B%3B%3BqBAAA%3BAAAA%3BAAMA%3BAAAA%3B%3B%3BqBAAA%3BAAAA%3BAAKC%3BAAAA%2CkBAAA%3BAAAA%3BAAMH%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3B%3B6BAAA%3BAAAA%3BAASC%3BAAAA%3ByBAAA%3BAAAA%3BAAQJ%3BAAAA%3B%3BeAAA%3BAAAA%3BAAIC%3BAAAA%3BsBAAA%3BAAAA%3BAAGC%3BAAAA%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAASA%3BAAAA%3B%3B%3B%3B%3BoBAAA%3BAAAA%3BAAOC%3BAAAA%3BsBAAA%3BAAAA%3BAAKD%3BAAAA%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAAUD%3BAAAA%2C4BAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAASA%3BAAAA%3BsBAAA%3BAAAA%3BAAGC%3BAAAA%3B%3B%3B%3B%3B%3BsEAAA%3BAAAA%3BAAQC%3BAAAA%2CaAAA%3BAAAA%3BAAGA%3BAAAA%2CeAAA%3BAAAA%3BAAKF%3BAAAA%3B%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAC9UF%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3ByBAAA%3BAAAA%3BAAYA%3BAAAA%3B%3B%3B%3BsBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%2BBAAA%3BAAAA%3BAAiBA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAAaA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAaD%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3B4CAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3BcAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3BoBAAA%3BAAAA%3BAAQD%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3B%3BqBAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3BqBAAA%3BAAAA%3BAAMA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BiBAAA%3BAAAA%3BAAgBD%3BAAAA%2CkBAAA%3BAAAA%3BAAIC%3BAAAA%2C4BAAA%3BAAAA%3BAAMH%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAASC%3BAAAA%3BcAAA%3BAAAA%3BAAKD%3BAAAA%3BoBAAA%3BAAAA%3BAAIA%3BAAAA%3BmBAAA%3BAAAA%3BAChKJ%3BAAAA%3B%3B%3BcAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3BcAAA%3BAAAA%3BAAMA%3BAAAA%2CcAAA%3BAAAA%3BAAGA%3BAAAA%3B%3B%3B4BAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3BmBAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3BmBAAA%3BAAAA%3BAAMA%3BAAAA%3B6BAAA%3BAAAA%3BAAIA%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3BcAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAAYC%3BAAAA%3BcAAA%3BAAAA%3BAAIA%3BAAAA%3B4BAAA%3BAAAA%3BAAIA%3BAAAA%2CkBAAA%3BAAAA%3BAAOJ%3BAAAA%3B%3B%3B4BAAA%3BAAAA%3BAAKC%3BAAAA%3BsBAAA%3BAAAA%3BAAIA%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAME%3BAAAA%3B%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAAWF%3BAAAA%3B%3BsBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3BoBAAA%3BAAAA%3BAAOF%3BAAAA%3B%3B%3B4BAAA%3BAAAA%3BAAKC%3BAAAA%2CiBAAA%3BAAAA%3BAAIC%3BAAAA%2CgBAAA%3BAAAA%3BAAMG%3BAAAA%3B%3B%3BqBAAA%3BAAAA%3BAAMA%3BAAAA%2CoBAAA%3BAAAA%3BAAMC%3BAAAA%2CgBAAA%3BAAAA%3BAAKA%3BAAAA%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3B%3B%3B%3ByBAAA%3BAAAA%3BAAMD%3BAAAA%3B%3B%3BkBAAA%3BAAAA%3BAC1JP%3BAAAA%2CsBAAA%3BAAAA%3BAAGA%3BAAAA%3B%3B%3B%3BmBAAA%3BAAAA%3BAAQA%3BAAAA%3B%3B%3ByBAAA%3BAAAA%3BAAMA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAYC%3BAAAA%3BiBAAA%3BAAAA%3BAAKD%3BAAAA%2CkBAAA%3BAAAA%3BAAGE%3BAAAA%3B%3BmBAAA%3BAAAA%3BAAMC%3BAAAA%2CsBAAA%3BAAAA%3BAAGE%3BAAAA%2CkBAAA%3BAAAA%3BAAKA%3BAAAA%2CmBAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAAIA%3BAAAA%2CgCAAA%3BAAAA%3BAAGA%3BAAAA%2CmBAAA%3BAAAA%3BAAOF%3BAAAA%3BYAAA%3BAAAA%3BAAMA%3BAAAA%2CuBAAA%3BAAAA%3BAAMC%3BAAAA%2CqBAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%2BBAAA%3BAAAA%3BAAaA%3BAAAA%2CoCAAA%3BAAAA%3BAAID%3BAAAA%3B%3BYAAA%3BAAAA%3BAAKA%3BAAAA%3BcAAA%3BAAAA%3BAAKA%3BAAAA%2CqBAAA%3BAAAA%3BAAKF%3BAAAA%3BaAAA%3BAAAA%3BAAQF%3BAAAA%2CsBAAA%3BAAAA%3BAAEC%3BAAAA%3B%3BcAAA%3BAAAA%3BAAMG%3BAAAA%3B%3B%3BmBAAA%3BAAAA%3BAAUA%3BAAAA%3B%3B%3BmBAAA%3BAAAA%3BAAWJ%3BAAAA%3B%3BqBAAA%3BAAAA%3BAAIC%3BAAAA%2CsBAAA%3BAAAA%3BAAEC%3BAAAA%3B%3BcAAA%3BAAAA%3BAAMG%3BAAAA%3B%3B%3BmBAAA%3BAAAA%3BAAUA%3BAAAA%3B%3B%3BmBAAA%3BAAAA%3BAAYL%3BAAAA%3BeAAA%3BAAAA%3BAAOC%3BAAAA%2CqBAAA%3BAAAA%3BAAMH%3BAAAA%2CyBAAA%3BAAAA%3BAAEC%3BAAAA%2CkBAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3B%3BmBAAA%3BAAAA%3BAASA%3BAAAA%2CqBAAA%3BAAAA%3BAAGA%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3BkBAAA%3BAAAA%3BAAMC%3BAAAA%2CqBAAA%3BAAAA%3BAAMH%3BAAAA%3BeAAA%3BAAAA%3BAAIE%3BAAAA%2C4BAAA%3BAAAA%3BAAEC%3BAAAA%3B%3BqBAAA%3BAAAA%3BAAIC%3BAAAA%2CeAAA%3BAAAA%3BAAOF%3BAAAA%2CkBAAA%3BAAAA%3BAAEC%3BAAAA%3B%3BqBAAA%3BAAAA%3BAAKE%3BAAAA%2CoBAAA%3BAAAA%3BAAKA%3BAAAA%2CqBAAA%3BAAAA%3BAAID%3BAAAA%2CeAAA%3BAAAA%3BACjRL%3BAAAA%3B%3B%3B%3B%3BgBAAA%3BAAAA%3BAAOC%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3BsBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAAQA%3BAAAA%3B%3B%3B%3BqBAAA%3BAAAA%3BAAQD%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3BiBAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAAaL%3BAAAA%3B%3B%3BkBAAA%3BAAAA%3BAAME%3BAAAA%3B%3B%3BqBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3BmBAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3B%3BmBAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAYC%3BAAAA%3BiBAAA%3BAAAA%3BAAMF%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%2CcAAA%3BAAAA%3BAAMH%3BAAAA%3B%3B%3BkBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAQA%3BAAAA%3B%3B%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAAUA%3BAAAA%3B%3B%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAAUA%3BAAAA%3B%3BsBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3B0BAAA%3BAAAA%3BAAQC%3BAAAA%3B%3B%3B%3BiBAAA%3BAAAA%3BAASF%3BAAAA%3BiCAAA%3BAAAA%3BAAKA%3BAAAA%2CsBAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3B%3B0BAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3B%3B%3B%3B4BAAA%3BAAAA%3BAAWF%3BAAAA%3B%3B%3B%3B%3BiBAAA%3BAAAA%3BAAGC%3BAAAA%2CiBAAA%3BAAAA%3BACxMF%3BAAAA%3B%3B8BAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B0BAAA%3BAAAA%3BAAWC%3BAAAA%3B%3B%3B%3B%3BaAAA%3BAAAA%3BAAOC%3BAAAA%3BgBAAA%3BAAAA%3BAAGC%3BAAAA%3BmBAAA%3BAAAA%3BAAKD%3BAAAA%3BaAAA%3BAAAA%3BAAGC%3BAAAA%3B%3B%3B%3B%3B%3B%3B2BAAA%3BAAAA%3BAAMA%3BAAAA%2CcAAA%3BAAAA%3BAAID%3BAAAA%3B%3B%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3BmBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3B%3B%3B%3B%3B%3BaAAA%3BAAAA%3BAAaD%3BAAAA%2C4BAAA%3BAAAA%3BAAGA%3BAAAA%2C4CAAA%3BAAAA%3BAAKA%3BAAAA%2C4BAAA%3BAAAA%3BAAGA%3BAAAA%2C4CAAA%3BAAAA%3BAAKA%3BAAAA%2C4BAAA%3BAAAA%3BAAGA%3BAAAA%2C2CAAA%3BAAAA%3BAAID%3BAAAA%2CkBAAA%3BAAAA%3BAAGA%3BAAAA%2CkBAAA%3BAAAA%3BAAGE%3BAAAA%2C0CAAA%3BAAAA%3BAAIC%3BAAAA%2C2CAAA%3BAAAA%3BAAMD%3BAAAA%2C0CAAA%3BAAAA%3BAAIC%3BAAAA%2C2CAAA%3BAAAA%3BAAMD%3BAAAA%2CyCAAA%3BAAAA%3BAAIC%3BAAAA%2C0CAAA%3BAAAA%3BAAQL%3BAAAA%3B%3B%3B%3BmBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3B%3B%3BcAAA%3BAAAA%3BAASF%3BAAAA%2C2BAAA%3BAAAA%3BAC9IC%3BAAAA%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAASA%3BAAAA%3BuBAAA%3BAAAA%3BAAIA%3BAAAA%2CcAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3B%3BsBAAA%3BAAAA%3BAAOE%3BAAAA%3BoBAAA%3BAAAA%3BAAKD%3BAAAA%3BkBAAA%3BAAAA%3BAAGC%3BAAAA%3B%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAASA%3BAAAA%3B%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAASA%3BAAAA%3B%3B%3B%3B%3BuBAAA%3BAAAA%3BAAQA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B4BAAA%3BAAAA%3BAAaD%3BAAAA%2C6BAAA%3BAAAA%3BAAIC%3BAAAA%3ByBAAA%3BAAAA%3BACzEH%3BAAAA%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAASA%3BAAAA%2CcAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3B%3BsBAAA%3BAAAA%3BAAOE%3BAAAA%2CcAAA%3BAAAA%3BAAID%3BAAAA%3BkBAAA%3BAAAA%3BAAGC%3BAAAA%3B%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAASA%3BAAAA%3B%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAASA%3BAAAA%3B%3B%3B%3BqBAAA%3BAAAA%3BAAQD%3BAAAA%2C6BAAA%3BAAAA%3BAAOF%3BAAAA%2CsBAAA%3BAAAA%3BAC3DD%3BAAAA%2CgBAAA%3BAAAA%3BAAIA%3BAAAA%3B%3B%3B%3BsBAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B4BAAA%3BAAAA%3BAAIC%3BAAAA%2CqBAAA%3BAAAA%3BAAEC%3BAAAA%2CsBAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B4BAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3BsBAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3B%3BuBAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3B%3BoBAAA%3BAAAA%3BAAQA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B0BAAA%3BAAAA%3BAAaC%3BAAAA%2C4BAAA%3BAAAA%3BAAGA%3BAAAA%3BkBAAA%3BAAAA%3BAAKD%3BAAAA%3B%3B%3B%3BsBAAA%3BAAAA%3BAAOE%3BAAAA%2C4BAAA%3BAAAA%3BAAKA%3BAAAA%3BkBAAA%3BAAAA%3BAAQJ%3BAAAA%3B%3B%3BeAAA%3BAAAA%3BAAKC%3BAAAA%3BeAAA%3BAAAA%3BAAGC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B4BAAA%3BAAAA%3BAAWC%3BAAAA%3BcAAA%3BAAAA%3BAAIA%3BAAAA%2CoBAAA%3BAAAA%3BAAGA%3BAAAA%3B%3BkBAAA%3BAAAA%3BAAOF%3BAAAA%3B%3B%3BcAAA%3BAAAA%3BAAKC%3BAAAA%3B%3BiBAAA%3BAAAA%3BAAKA%3BAAAA%3B%3B%3B%3BqBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%2BBAAA%3BAAAA%3BAAiBA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B4BAAA%3BAAAA%3BAAYA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAkBL%3BAAAA%3B%3B4BAAA%3BAAAA%3BACvLG%3BAAAA%3ByBAAA%3BAAAA%3BAAQJ%3BAAAA%3B4BAAA%3BAAAA%3BAAIA%3BAAAA%3B%3B%3B%3BmBAAA%3BAAAA%3BAAQA%3BAAAA%3B%3B%3ByBAAA%3BAAAA%3BAAMA%3BAAAA%2CkBAAA%3BAAAA%3BAAGE%3BAAAA%3B%3BqBAAA%3BAAAA%3BAAIC%3BAAAA%2CsBAAA%3BAAAA%3BAAGE%3BAAAA%2CmBAAA%3BAAAA%3BAAMH%3BAAAA%3BeAAA%3BAAAA%3BAAKG%3BAAAA%2CaAAA%3BAAAA%3BAAEC%3BAAAA%2CgBAAA%3BAAAA%3BAAUH%3BAAAA%2CiBAAA%3BAAAA%3BAC3DC%3BAAAA%3ByBAAA%3BAAAA%3BAAQJ%3BAAAA%2CsBAAA%3BAAAA%3BAAGA%3BAAAA%3B%3B%3B%3BmBAAA%3BAAAA%3BAAQA%3BAAAA%3B%3B%3ByBAAA%3BAAAA%3BAAMA%3BAAAA%2CkBAAA%3BAAAA%3BAAGE%3BAAAA%3B%3B%3BcAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3BYAAA%3BAAAA%3BAAUC%3BAAAA%2C4BAAA%3BAAAA%3BAAIG%3BAAAA%3B%3B%3BmBAAA%3BAAAA%3BAAKC%3BAAAA%2CaAAA%3BAAAA%3BAASD%3BAAAA%3B%3B%3BmBAAA%3BAAAA%3BAAKC%3BAAAA%2CmBAAA%3BAAAA%3BAASN%3BAAAA%3B%3BqBAAA%3BAAAA%3BAAIC%3BAAAA%2CsBAAA%3BAAAA%3BAAGE%3BAAAA%2CmBAAA%3BAAAA%3BAAMC%3BAAAA%2C4BAAA%3BAAAA%3BAAIG%3BAAAA%3B%3B%3BmBAAA%3BAAAA%3BAAKC%3BAAAA%2CaAAA%3BAAAA%3BAASD%3BAAAA%3B%3B%3BmBAAA%3BAAAA%3BAAKC%3BAAAA%2CmBAAA%3BAAAA%3BAAWR%3BAAAA%3BeAAA%3BAAAA%3BAAOC%3BAAAA%2CsBAAA%3BAAAA%3BAAKA%3BAAAA%3BgCAAA%3BAAAA%3BACtIE%3BAAAA%3ByBAAA%3BAAAA%3BAAQJ%3BAAAA%2CsBAAA%3BAAAA%3BAAIA%3BAAAA%3B%3B%3ByBAAA%3BAAAA%3BAAMA%3BAAAA%2CkBAAA%3BAAAA%3BAAGE%3BAAAA%3B%3BqBAAA%3BAAAA%3BAAKE%3BAAAA%2CcAAA%3BAAAA%3BAAEC%3BAAAA%2CgBAAA%3BAAAA%3BAAEC%3BAAAA%2CgBAAA%3BAAAA%3BAAMH%3BAAAA%3B%3B%3BqBAAA%3BAAAA%3BAAKC%3BAAAA%2CsBAAA%3BAAAA%3BAAGA%3BAAAA%3B%3BsBAAA%3BAAAA%3BAAIC%3BAAAA%3BmBAAA%3BAAAA%3BAAGC%3BAAAA%3B%3BcAAA%3BAAAA%3BAAKA%3BAAAA%3B%3B%3B%3B%3B2BAAA%3BAAAA%3BAAUF%3BAAAA%3B%3B%3B%3BiBAAA%3BAAAA%3BAAMC%3BAAAA%2CcAAA%3BAAAA%3BAAEC%3BAAAA%3BcAAA%3BAAAA%3BAAIA%3BAAAA%3B%3BcAAA%3BAAAA%3BAAKA%3BAAAA%3B%3B%3B%3B%3B2BAAA%3BAAAA%3BAAWH%3BAAAA%3B%3BiBAAA%3BAAAA%3BAAIC%3BAAAA%2CsBAAA%3BAAAA%3BAAGA%3BAAAA%3B%3BkBAAA%3BAAAA%3BAAKA%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAKC%3BAAAA%3BmBAAA%3BAAAA%3BAAGC%3BAAAA%3B%3BcAAA%3BAAAA%3BAAKA%3BAAAA%3B%3B%3B%3B%3B2BAAA%3BAAAA%3BAAUF%3BAAAA%3B%3B%3B%3BsBAAA%3BAAAA%3BAAMC%3BAAAA%2CYAAA%3BAAAA%3BAAGA%3BAAAA%3B%3B%3B%3ByCAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B4BAAA%3BAAAA%3BAAWC%3BAAAA%3BiBAAA%3BAAAA%3BAAQJ%3BAAAA%3BeAAA%3BAAAA%3BAAGC%3BAAAA%3BsBAAA%3BAAAA%3BAAGC%3BAAAA%3B%3B%3B%3BoBAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B0BAAA%3BAAAA%3BAAYA%3BAAAA%3B%3B%3BqBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3BiBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAASD%3BAAAA%3B%3BiBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAASC%3BAAAA%3B%3B%3B%3BWAAA%3BAAAA%3BAASA%3BAAAA%2CkBAAA%3BAAAA%3BAAMH%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3ByCAAA%3BAAAA%3BAAaD%3BAAAA%3B%3B%3B%3BqBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAAcC%3BAAAA%3ByBAAA%3BAAAA%3BAAGC%3BAAAA%2C8HAAA%3BAAAA%3BAAID%3BAAAA%3B%3B%3B%3B%3BYAAA%3BAAAA%3BAAUF%3BAAAA%3B%3B%3B%3BqBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAAcC%3BAAAA%3ByBAAA%3BAAAA%3BAAGC%3BAAAA%2CgIAAA%3BAAAA%3BAAID%3BAAAA%3B%3B%3B%3B%3BWAAA%3BAAAA%3BAASD%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BeAAA%3BAAAA%3BAAaC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BiBAAA%3BAAAA%3BAAcC%3BAAAA%3B%3B%3BqBAAA%3BAAAA%3BAAMA%3BAAAA%3B%3B%3B%3BsBAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3B%3B%3B%3B%3BeAAA%3BAAAA%3BAAUA%3BAAAA%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAOC%3BAAAA%3BsBAAA%3BAAAA%3BAAIA%3BAAAA%3B%3B%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAUA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAAeJ%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAAcC%3BAAAA%3ByBAAA%3BAAAA%3BAAGC%3BAAAA%2CkCAAA%3BAAAA%3BAAID%3BAAAA%3B%3B%3B%3BWAAA%3BAAAA%3BAASF%3BAAAA%3B%3B%3B%3BqBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAYC%3BAAAA%3ByBAAA%3BAAAA%3BAAGC%3BAAAA%2CoBAAA%3BAAAA%3BAAID%3BAAAA%3B%3B%3B%3BYAAA%3BAAAA%3BAAUD%3BAAAA%3BgBAAA%3BAAAA%3BAAMF%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3ByBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAaC%3BAAAA%3ByBAAA%3BAAAA%3BAAGC%3BAAAA%2CkCAAA%3BAAAA%3BAAID%3BAAAA%3B%3B%3B%3BWAAA%3BAAAA%3BAASF%3BAAAA%2CqBAAA%3BAAAA%3BAAID%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3BmBAAA%3BAAAA%3BAAMA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B4BAAA%3BAAAA%3BAAaC%3BAAAA%3ByBAAA%3BAAAA%3BAAMF%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3BmBAAA%3BAAAA%3BAAMA%3BAAAA%3B%3B%3B%3BqBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAYC%3BAAAA%3B4BAAA%3BAAAA%3BAAGC%3BAAAA%2CoBAAA%3BAAAA%3BAAID%3BAAAA%3B%3B%3B%3BoBAAA%3BAAAA%3BAASF%3BAAAA%3B%3B%3BqBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAYC%3BAAAA%3B4BAAA%3BAAAA%3BAAGC%3BAAAA%2CkCAAA%3BAAAA%3BAAID%3BAAAA%3B%3B%3B%3BWAAA%3BAAAA%3BAAYL%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3BgXAAA%3BAAAA%3BAAGC%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3BqBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3B%3B%3BmBAAA%3BAAAA%3BAAOA%3BAAAA%2CkBAAA%3BAAAA%3BAAGA%3BAAAA%3B%3B%3B%3BmBAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3BcAAA%3BAAAA%3BAAKA%3BAAAA%3B%3B%3BoBAAA%3BAAAA%3BAAMA%3BAAAA%3B%3B%3B%3B%3BwBAAA%3BAAAA%3BAAUF%3BAAAA%3B%3B%3BkBAAA%3BAAAA%3BAAKC%3BAAAA%3BeAAA%3BAAAA%3BAAGC%3BAAAA%3B%3B%3BeAAA%3BAAAA%3BAAUJ%3BAAAA%3B%3B%3BkBAAA%3BAAAA%3BAAME%3BAAAA%2CcAAA%3BAAAA%3BAAIC%3BAAAA%3BqBAAA%3BAAAA%3BAAGC%3BAAAA%3B%3B%3BoBAAA%3BAAAA%3BAAKC%3BAAAA%3ByBAAA%3BAAAA%3BAASL%3BAAAA%3B%3BoBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B4BAAA%3BAAAA%3BAAIC%3BAAAA%3BkBAAA%3BAAAA%3BAAGC%3BAAAA%3B%3B%3BYAAA%3BAAAA%3BAAMA%3BAAAA%3BsBAAA%3BAAAA%3BAAGC%3BAAAA%3B%3BgBAAA%3BAAAA%3BAAIC%3BAAAA%2CeAAA%3BAAAA%3BAAKF%3BAAAA%3B%3BkBAAA%3BAAAA%3BAAKA%3BAAAA%2CkBAAA%3BAAAA%3BAAMH%3BAAAA%3B%3B%3BoSAAA%3BAAAA%3BAAME%3BAAAA%3B%3B%3B%3BsBAAA%3BAAAA%3BAAUH%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BeAAA%3BAAAA%3BAAaC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BiBAAA%3BAAAA%3BAAaC%3BAAAA%3BAAAA%3BqBAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%2CoBAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3B%3B%3ByBAAA%3BAAAA%3BAAMA%3BAAAA%3B%3B%3B%3BYAAA%3BAAAA%3BAAOA%3BAAAA%2C4BAAA%3BAAAA%3BAAEC%3BAAAA%2CmBAAA%3BAAAA%3BAAEC%3BAAAA%2CaAAA%3BAAAA%3BAAEC%3BAAAA%2CgBAAA%3BAAAA%3BAAKF%3BAAAA%2CgBAAA%3BAAAA%3BAAKE%3BAAAA%3B%3B%3BqBAAA%3BAAAA%3BAAMA%3BAAAA%2CoBAAA%3BAAAA%3BAAOA%3BAAAA%2CoCAAA%3BAAAA%3BAAMC%3BAAAA%2CuBAAA%3BAAAA%3BAAQD%3BAAAA%3B%3B%3BaAAA%3BAAAA%3BAAOD%3BAAAA%3BeAAA%3BAAAA%3BAAGC%3BAAAA%3BmDAAA%3BAAAA%3BAAOD%3BAAAA%3B4BAAA%3BAAAA%3BAAIC%3BAAAA%3ByBAAA%3BAAAA%3BAAOH%3BAAAA%3B%3B%3B%3B%3B%3B%3BeAAA%3BAAAA%3BAC35BF%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3ByBAAA%3BAAAA%3BAAYA%3BAAAA%3B%3B%3B%3BsBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%2BBAAA%3BAAAA%3BAAiBA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAAaA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAaD%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3B4CAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3BcAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3BoBAAA%3BAAAA%3BAAQD%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3B%3BqBAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3BqBAAA%3BAAAA%3BAAMA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BiBAAA%3BAAAA%3BAAgBD%3BAAAA%2CkBAAA%3BAAAA%3BAAIC%3BAAAA%2C4BAAA%3BAAAA%3BAAMH%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAASC%3BAAAA%3BcAAA%3BAAAA%3BAAKD%3BAAAA%3BoBAAA%3BAAAA%3BAAIA%3BAAAA%3BmBAAA%3BAAAA%3BAChKJ%3BAAAA%3B%3B%3BcAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3BuBAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3B0BAAA%3BAAAA%3BAAMA%3BAAAA%3B%3B%3BmBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3B%3BsBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAUC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAaD%3BAAAA%3B%3B%3B%3B%3B%3B%3BaAAA%3BAAAA%3BAASC%3BAAAA%3B4BAAA%3BAAAA%3BAAMF%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAKC%3BAAAA%3BoBAAA%3BAAAA%3BAAKD%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3BkBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3BmBAAA%3BAAAA%3BAAQF%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3BsBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3BiBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3BYAAA%3BAAAA%3BAAMC%3BAAAA%3BkBAAA%3BAAAA%3BAAMF%3BAAAA%3B%3BiBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3B%3BWAAA%3BAAAA%3BAASA%3BAAAA%2CkBAAA%3BAAAA%3BAAOJ%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BiDAAA%3BAAAA%3BAAWC%3BAAAA%3B%3B%3B%3B%3B%3BmCAAA%3BAAAA%3BAAUD%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BeAAA%3BAAAA%3BAAYC%3BAAAA%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAASD%3BAAAA%2CkBAAA%3BAAAA%3BAAKF%3BAAAA%3B%3B%3B%3BqBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BwBAAA%3BAAAA%3BAAYC%3BAAAA%3BcAAA%3BAAAA%3BAAKD%3BAAAA%3BmBAAA%3BAAAA%3BAAIA%3BAAAA%2CmBAAA%3BAAAA%3BAAGA%3BAAAA%2CoBAAA%3BAAAA%3BAAGA%3BAAAA%2CqBAAA%3BAAAA%3BACzOF%3BAAAA%2CoBAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3BiBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3BuBAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3B%3BuBAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3B%3BuBAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3B%3BuBAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3B%3B%3BuBAAA%3BAAAA%3BAAUF%3BAAAA%3B%3B%3BaAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3BgBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3ByBAAA%3BAAAA%3BAAMA%3BAAAA%3B%3B%3B%3BuBAAA%3BAAAA%3BAAOA%3BAAAA%2CcAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B4BAAA%3BAAAA%3BAAaC%3BAAAA%3ByBAAA%3BAAAA%3BAAMF%3BAAAA%2CcAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B4BAAA%3BAAAA%3BAAaC%3BAAAA%3ByBAAA%3BAAAA%3BAASL%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3BqBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3BiBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3BiBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3BiBAAA%3BAAAA%3BAAMC%3BAAAA%3B%3BaAAA%3BAAAA%3BAAIC%3BAAAA%2CUAAA%3BAAAA%3BAAEC%3BAAAA%2CUAAA%3BAAAA%3BAAKF%3BAAAA%3B%3BaAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BoBAAA%3BAAAA%3BAAQD%3BAAAA%2CoBAAA%3BAAAA%3BAACC%3BAAAA%3B%3B%3B%3BmBAAA%3BAAAA%3BAAaL%3BAAAA%3B%3B%3BiBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAAQC%3BAAAA%2CmBAAA%3BAAAA%3BAAGA%3BAAAA%3B%3BiBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BoBAAA%3BAAAA%3BAAQA%3BAAAA%3BsBAAA%3BAAAA%3BAAGC%3BAAAA%3B%3B%3B%3B%3B%3BsEAAA%3BAAAA%3BAAQC%3BAAAA%2CaAAA%3BAAAA%3BAAGA%3BAAAA%2CeAAA%3BAAAA%3BAAKF%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BoBAAA%3BAAAA%3BAASA%3BAAAA%3B%3B%3B%3B%3B%3BoBAAA%3BAAAA%3BAAIA%3BAAAA%3B%3B%3B%3B%3B%3BoBAAA%3BAAAA%3BAAKD%3BAAAA%3B%3B%3B%3B%3B%3BgBAAA%3BAAAA%3BAASA%3BAAAA%3B%3B%3B%3B%3B%3B%3BgBAAA%3BAAAA%3BAASC%3BAAAA%3BcAAA%3BAAAA%3BAAIA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAAUC%3BAAAA%2C4BAAA%3BAAAA%3BAAID%3BAAAA%3BwBAAA%3BAAAA%3BAAOH%3BAAAA%3B%3B%3BcAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3BiBAAA%3BAAAA%3BAAKC%3BAAAA%3BoBAAA%3BAAAA%3BAAIA%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAAYA%3BAAAA%3B%3BmBAAA%3BAAAA%3BAAMA%3BAAAA%3B%3B%3B%3B%3B%3B%3BeAAA%3BAAAA%3BAASC%3BAAAA%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAASA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAAWA%3BAAAA%2C4BAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3BaAAA%3BAAAA%3BAACC%3BAAAA%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAaD%3BAAAA%3B%3B%3BYAAA%3BAAAA%3BAACC%3BAAAA%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAAkBN%3BAAAA%3B%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAQC%3BAAAA%3B%3B%3BiBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3B%3B4BAAA%3BAAAA%3BAAQA%3BAAAA%3B%3B%3BmBAAA%3BAAAA%3BAAMA%3BAAAA%2CuBAAA%3BAAAA%3BAAGA%3BAAAA%3B%3BcAAA%3BAAAA%3BAAIC%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3BiBAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3B%3BmBAAA%3BAAAA%3BAAQD%3BAAAA%3BcAAA%3BAAAA%3BAASJ%3BAAAA%3B%3B%3BuBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3BiBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3BuBAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3B%3BuBAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3B%3BuBAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3B%3BuBAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3B%3B%3BuBAAA%3BAAAA%3BAChfF%3BAAAA%3BAAAA%3BkCAAA%3BAAAA%3BAAGC%3BAAAA%2C%2BBAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BoBAAA%3BAAAA%3BAAAA%3BACRD%3BAAEE%3BAAAA%3BwBAAA%3BAAAA%3BAAGC%3BAAAA%2CoBAAA%3BAAAA%3BAAGA%3BAAAA%2CuBAAA%3BAAAA%3BAAAA%3BAAMH%3BAAEE%3BAAAA%3BwBAAA%3BAAAA%3BAAAA%3BAChBF%3BAAAA%3BAAKA%3BAACC%3BAAAA%3B%3BgBAAA%3BAAAA%3BAAIC%3BAAAA%3B0BAAA%3BAAAA%3BAAGC%3BAAAA%2C%2BBAAA%3BAAAA%3BAAAA%3BAAMH%3BAACC%3BAAAA%2CmBAAA%3BAAAA%3BAAEC%3BAAAA%2C2BAAA%3BAAAA%3BAAAA%3BACtBF%3BAAEE%3BAAAA%3B%3BgBAAA%3BAAAA%3BAAIC%3BAAAA%2CwBAAA%3BAAAA%3BAAGA%3BAAAA%2CwBAAA%3BAAAA%3BAAKF%3BAAAA%3B%3BmBAAA%3BAAAA%3BAAIC%3BAAAA%3BwBAAA%3BAAAA%3BAAIA%3BAAAA%3BmBAAA%3BAAAA%3BAAIA%3BAAAA%3BgBAAA%3BAAAA%3BAAAA%3BAAMF%3BAACC%3BAAAA%3B%3BqBAAA%3BAAAA%3BAAKE%3BAAAA%2CwBAAA%3BAAAA%3BAAKF%3BAAAA%3BiBAAA%3BAAAA%3BAAGC%3BAAAA%2CwBAAA%3BAAAA%3BAAGA%3BAAAA%3B%3BmBAAA%3BAAAA%3BAAKA%3BAAAA%2CwBAAA%3BAAAA%3BAAAA%3BACtDF%3BAAEE%3BAAAA%3B8BAAA%3BAAAA%3BAAGC%3BAAAA%3B4BAAA%3BAAAA%3BAAAA%3BAASH%3BAACC%3BAAAA%2CmCAAA%3BAAAA%3BAAEC%3BAAAA%3B6BAAA%3BAAAA%3BAAMA%3BAAAA%3B%3B%3BgCAAA%3BAAAA%3BAAMA%3BAAAA%3B%3B%3BgCAAA%3BAAAA%3BAAMA%3BAAAA%3B%3B0BAAA%3BAAAA%3BAAOA%3BAAAA%2C0BAAA%3BAAAA%3BAAGA%3BAAAA%3BuBAAA%3BAAAA%3BAAGC%3BAAAA%3B%3BgCAAA%3BAAAA%3BAAIC%3BAAAA%2C%2BBAAA%3BAAAA%3BAAKF%3BAAAA%2CeAAA%3BAAAA%3BAAKA%3BAAAA%3BmBAAA%3BAAAA%3BAAAA%3BAAMF%3BAAGG%3BAAAA%2CwBAAA%3BAAAA%3BAAKF%3BAAAA%2CmCAAA%3BAAAA%3BAAEC%3BAAAA%2C8BAAA%3BAAAA%3BAAGA%3BAAAA%3B%3BgCAAA%3BAAAA%3BAAIC%3BAAAA%2C2BAAA%3BAAAA%3BAAMA%3BAAAA%3BkCAAA%3BAAAA%3BAAMC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BiCAAA%3BAAAA%3BAAcA%3BAAAA%3B%3BoBAAA%3BAAAA%3BAAOD%3BAAAA%3B2BAAA%3BAAAA%3BAAGC%3BAAAA%3BgCAAA%3BAAAA%3BAAOF%3BAAAA%3BiBAAA%3BAAAA%3BAAGC%3BAAAA%2C2BAAA%3BAAAA%3BAAIA%3BAAAA%3BkCAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BiCAAA%3BAAAA%3BAAcA%3BAAAA%3B%3BoBAAA%3BAAAA%3BAAOD%3BAAAA%2C8BAAA%3BAAAA%3BAAEC%3BAAAA%3B8BAAA%3BAAAA%3BAAGC%3BAAAA%2CuBAAA%3BAAAA%3BAAMF%3BAAAA%2CkBAAA%3BAAAA%3BAAOE%3BAAAA%2CkBAAA%3BAAAA%3BAAKF%3BAAAA%2CkBAAA%3BAAAA%3BAAOG%3BAAAA%2CmBAAA%3BAAAA%3BAAKF%3BAAAA%2CmBAAA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%2CiBAAA%3BAAAA%3BAAAA%3BAC5MA%3BAAGG%3BAAAA%2CkBAAA%3BAAAA%3BAAMD%3BAAAA%2CiBAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3BqBAAA%3BAAAA%3BAAKC%3BAAAA%3BsBAAA%3BAAAA%3BAAGC%3BAAAA%3B%3BwBAAA%3BAAAA%3BAAKA%3BAAAA%2CoBAAA%3BAAAA%3BAAAA%3BACxBL%3BAACC%3BAAAA%2CgBAAA%3BAAAA%3BAAEC%3BAAAA%3B6BAAA%3BAAAA%3BAAMA%3BAAAA%3B%3B%3B%3BcAAA%3BAAAA%3BAAAA%3BAASF%3BAACC%3BAAAA%2C6BAAA%3BAAAA%3BAAGA%3BAAAA%2CuBAAA%3BAAAA%3BAAAA%3BACvBH%3BAAEG%3BAAAA%2CuBAAA%3BAAAA%3BAAGE%3BAAAA%2CoBAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAGG%3BAAAA%2CaAAA%3BAAAA%3BAAGA%3BAAAA%2CuBAAA%3BAAAA%3BAAGA%3BAAAA%2CuBAAA%3BAAAA%3BAAEC%3BAAAA%2CoBAAA%3BAAAA%3BAAAA%3BAAQJ%3BAACC%3BAAAA%2C2BAAA%3BAAAA%3BAAEC%3BAAAA%2CoBAAA%3BAAAA%3BAAEC%3BAAAA%3BwBAAA%3BAAAA%3BAAIA%3BAAAA%2CoBAAA%3BAAAA%3BAAEC%3BAAAA%3BoBAAA%3BAAAA%3BAAKC%3BAAAA%2CmDAAA%3BAAAA%3BAAAA%3BAASL%3BAAGG%3BAAAA%3BuBAAA%3BAAAA%3BAAIA%3BAAAA%2CgBAAA%3BAAAA%3BAAAA%3BAC9DD%3BAAAA%3BAAAA%3BuBAAA%3BAAAA%3BAAGC%3BAAAA%2CoBAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BoBAAA%3BAAAA%3BAAAA%3BACRD%3BAAGG%3BAAAA%3B4BAAA%3BAAAA%3BAAIA%3BAAAA%2C6BAAA%3BAAAA%3BAAMF%3BAAAA%2C6BAAA%3BAAAA%3BAAEC%3BAAAA%2C6BAAA%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BgBAAA%3BAAAA%3BAAGC%3BAAAA%2CgBAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BeAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BcAAA%3BAAAA%3BAAIA%3BAAAA%3B%3B%3BkBAAA%3BAAAA%3BAAKC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%2BBAAA%3BAAAA%3BAAWC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAAOC%3BAAAA%2CqBAAA%3BAAAA%3BAAMH%3BAAAA%2CgBAAA%3BAAAA%3BAAGA%3BAAAA%2CiBAAA%3BAAAA%3BAAEC%3BAAAA%3BgCAAA%3BAAAA%3BAAIA%3BAAAA%3B%3B%3B%3BkBAAA%3BAAAA%3BAAMC%3BAAAA%3BkBAAA%3BAAAA%3BAAGC%3BAAAA%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAAOH%3BAAAA%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAASC%3BAAAA%3B%3B%3B%3B%3BiBAAA%3BAAAA%3BAAQE%3BAAAA%2CqBAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3B%3B%3BYAAA%3BAAAA%3BAAIA%3BAAAA%3B2BAAA%3BAAAA%3BAAGA%3BAAAA%3B%3B%3B%3B%3BaAAA%3BAAAA%3BAClHD%3BAAAA%3BAAAA%3BuBAAA%3BAAAA%3BAAGC%3BAAAA%2CuBAAA%3BAAAA%3BAAIA%3BAAAA%2CoBAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BuBAAA%3BAAAA%3BAAGC%3BAAAA%2CuBAAA%3BAAAA%3BAAIA%3BAAAA%2CoBAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3B%2BBAAA%3BAAAA%3BAAGC%3BAAAA%2CkBAAA%3BAAAA%3BAAIC%3BAAAA%3BsBAAA%3BAAAA%3BAAKD%3BAAAA%2CeAAA%3BAAAA%3BAAGA%3BAAAA%2CeAAA%3BAAAA%3BAAAA%3BACxCJ%3BAAEE%3BAAAA%3B%3B%3BgBAAA%3BAAAA%3BAAKC%3BAAAA%2CoBAAA%3BAAAA%3BAAGA%3BAAAA%2CgBAAA%3BAAAA%3BAAGE%3BAAAA%2C2BAAA%3BAAAA%3BAAAA%3BAASL%3BAACC%3BAAAA%2CgBAAA%3BAAAA%3BAAEC%3BAAAA%3B%3BkBAAA%3BAAAA%3BAAQG%3BAAAA%2CgBAAA%3BAAAA%3BAAEC%3BAAAA%2CcAAA%3BAAAA%3BAAQA%3BAAAA%2CcAAA%3BAAAA%3BAAQL%3BAAAA%2CkBAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%2CgBAAA%3BAAAA%3BAAEC%3BAAAA%3B%3BkBAAA%3BAAAA%3BAAQG%3BAAAA%2CgBAAA%3BAAAA%3BAAEC%3BAAAA%2CcAAA%3BAAAA%3BAAKF%3BAAAA%2CgBAAA%3BAAAA%3BAAIE%3BAAAA%2CcAAA%3BAAAA%3BAAAA%3BAASN%3BAAEE%3BAAAA%3BiBAAA%3BAAAA%3BAAIE%3BAAAA%2C8BAAA%3BAAAA%3BAAKC%3BAAAA%2CcAAA%3BAAAA%3BAAID%3BAAAA%2C2BAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3B%3B%3B%3BwBAAA%3BAAAA%3BAASC%3BAAAA%2CcAAA%3BAAAA%3BAAID%3BAAAA%2CqBAAA%3BAAAA%3BAAGA%3BAAAA%2CsBAAA%3BAAAA%3BAAAA%3BACvHL%3BAAII%3BAAAA%3BgCAAA%3BAAAA%3BAAGC%3BAAAA%2CuBAAA%3BAAAA%3BAAGA%3BAAAA%2CoBAAA%3BAAAA%3BAAAA%3BAAQL%3BAAII%3BAAAA%2CgBAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAGG%3BAAAA%3B%3B%3B%3B%3B%3B%3BYAAA%3BAAAA%3BAASC%3BAAAA%3B%3B%3B%3B%3B%3B%3BqCAAA%3BAAAA%3BAAYA%3BAAAA%2C2BAAA%3BAAAA%3BAAEC%3BAAAA%2CuBAAA%3BAAAA%3BAAGA%3BAAAA%2CoBAAA%3BAAAA%3BAAAA%3BAAQL%3BAAII%3BAAAA%2CgBAAA%3BAAAA%3BAAEC%3BAAAA%3BcAAA%3BAAAA%3BAAIA%3BAAAA%3BcAAA%3BAAAA%3BAAAA%3BAC5EL%3BAACC%3BAAAA%2CkBAAA%3BAAAA%3BAAGA%3BAAAA%3BgBAAA%3BAAAA%3BAAGC%3BAAAA%2CgBAAA%3BAAAA%3BAAKE%3BAAAA%3BeAAA%3BAAAA%3BAAMF%3BAAAA%2C2BAAA%3BAAAA%3BAAUC%3BAAAA%2CcAAA%3BAAAA%3BAAMA%3BAAAA%2C2BAAA%3BAAAA%3BAAGA%3BAAAA%2CcAAA%3BAAAA%3BAAMC%3BAAAA%3BeAAA%3BAAAA%3BAAQD%3BAAAA%3B%3BkBAAA%3BAAAA%3BAAKA%3BAAAA%2CkBAAA%3BAAAA%3BAAAA%3BACxDH%3BAAII%3BAAAA%2C4BAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%2C4BAAA%3BAAAA%3BAAEC%3BAAAA%3B%3BgCAAA%3BAAAA%3BAAKE%3BAAAA%2CuBAAA%3BAAAA%3BAAEC%3BAAAA%2C4BAAA%3BAAAA%3BAAMH%3BAAAA%3B%3B%3B%3BmCAAA%3BAAAA%3BAAAA%3BAC1BD%3BAACC%3BAAAA%3BuBAAA%3BAAAA%3BAAGC%3BAAAA%2C4BAAA%3BAAAA%3BAAEC%3BAAAA%2CuBAAA%3BAAAA%3BAAGA%3BAAAA%2CoBAAA%3BAAAA%3BAAKF%3BAAAA%2C4BAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%3BoBAAA%3BAAAA%3BAAGC%3BAAAA%3BkCAAA%3BAAAA%3BAAGC%3BAAAA%2C%2BBAAA%3BAAAA%3BAAKF%3BAAAA%3BkBAAA%3BAAAA%3BAAAA%3BAAKD%3BAAEE%3BAAAA%3BoCAAA%3BAAAA%3BAAGC%3BAAAA%2CoCAAA%3BAAAA%3BAAKF%3BAAAA%3BcAAA%3BAAAA%3BAAAA%3BAC7CD%3BAAGG%3BAAAA%2C6BAAA%3BAAAA%3BAAAA%3BAAMH%3BAACC%3BAAAA%2CyBAAA%3BAAAA%3BAAEC%3BAAAA%3BwBAAA%3BAAAA%3BAAGC%3BAAAA%2CoBAAA%3BAAAA%3BAAAA%3BAAMH%3BAAEE%3BAAAA%2CsBAAA%3BAAAA%3BAAAA%3BAAYF%3BAAEE%3BAAAA%2CgCAAA%3BAAAA%3BAAEC%3BAAAA%2CoBAAA%3BAAAA%3BAAWE%3BAAAA%2CsBAAA%3BAAAA%3BAAAA%3BAAQL%3BAAEE%3BAAAA%3BoBAAA%3BAAAA%3BAAGC%3BAAAA%2CqBAAA%3BAAAA%3BAAGA%3BAAAA%2C8BAAA%3BAAAA%3BAAWE%3BAAAA%2CsBAAA%3BAAAA%3BAAAA%3BAC7EL%3BAACC%3BAAAA%3BuBAAA%3BAAAA%3BAAAA%3BAAKD%3BAACC%3BAAAA%3B%3BwBAAA%3BAAAA%3BAAAA%3BAAMD%3BAACC%3BAAAA%2CgBAAA%3BAAAA%3BAAAA%3BACdD%3BAAEE%3BAAAA%2CuBAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3B%3B%3B%3B%3BgBAAA%3BAAAA%3BAAUA%3BAAAA%2CsBAAA%3BAAAA%3BAAIG%3BAAAA%2CiBAAA%3BAAAA%3BAAGE%3BAAAA%3B%3BuBAAA%3BAAAA%3BAAKA%3BAAAA%2CwBAAA%3BAAAA%3BAASA%3BAAAA%3B%3BuBAAA%3BAAAA%3BAAKA%3BAAAA%2CwBAAA%3BAAAA%3BAAAA%3BAAWR%3BAACC%3BAAAA%2C8BAAA%3BAAAA%3BAAGA%3BAAAA%2CiBAAA%3BAAAA%3BAAEC%3BAAAA%2CkBAAA%3BAAAA%3BAAAA%3BAAKF%3BAACC%3BAAAA%2C8BAAA%3BAAAA%3BAAGA%3BAAAA%2CiBAAA%3BAAAA%3BAAEC%3BAAAA%2CkBAAA%3BAAAA%3BAAAA%3BAAKF%3BAACC%3BAAAA%3BoBAAA%3BAAAA%3BAAGC%3BAAAA%2CqBAAA%3BAAAA%3BAAID%3BAAAA%2CgBAAA%3BAAAA%3BAAEC%3BAAAA%2CkBAAA%3BAAAA%3BAAAA%3BACnFF%3BAACC%3BAAAA%2CuBAAA%3BAAAA%3BAAGA%3BAAAA%2CuBAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3B%3B%3B%3B%3BgBAAA%3BAAAA%3BAAUA%3BAAAA%2CsBAAA%3BAAAA%3BAAIG%3BAAAA%2CiBAAA%3BAAAA%3BAAGE%3BAAAA%3B%3BuBAAA%3BAAAA%3BAAKA%3BAAAA%2CwBAAA%3BAAAA%3BAASA%3BAAAA%3B%3BuBAAA%3BAAAA%3BAAKA%3BAAAA%2CwBAAA%3BAAAA%3BAAAA%3BAAUP%3BAAKK%3BAAAA%2CiBAAA%3BAAAA%3BAAEC%3BAAAA%2CmBAAA%3BAAAA%3BAAEC%3BAAAA%2CuBAAA%3BAAAA%3BAASA%3BAAAA%2CuBAAA%3BAAAA%3BAAAA%3BACtEP%3BAACC%3BAAAA%2CkBAAA%3BAAAA%3BAAIC%3BAAAA%3BwBAAA%3BAAAA%3BAAGC%3BAAAA%2CoBAAA%3BAAAA%3BAAGA%3BAAAA%2CuBAAA%3BAAAA%3BAAGA%3BAAAA%2CkBAAA%3BAAAA%3BAAAA%3BAAMH%3BAAEE%3BAAAA%3BwBAAA%3BAAAA%3BAAGC%3BAAAA%2CmBAAA%3BAAAA%3BAAAA%3BACvBA%3BAACC%3BAAAA%3BcAAA%3BAAAA%3BAAIA%3BAAAA%2CgBAAA%3BAAAA%3BAAAA%3BAAID%3BAAOM%3BAAAA%2C2BAAA%3BAAAA%3BAAGA%3BAAAA%2C2BAAA%3BAAAA%3BAAOD%3BAAAA%3BmCAAA%3BAAAA%3BAAQD%3BAAAA%2CwBAAA%3BAAAA%3BAAGA%3BAAAA%3ByBAAA%3BAAAA%3BAAIA%3BAAAA%2C2BAAA%3BAAAA%3BAAEC%3BAAAA%2C2BAAA%3BAAAA%3BAAID%3BAAAA%2C2BAAA%3BAAAA%3BAAEC%3BAAAA%2C2BAAA%3BAAAA%3BAAEC%3BAAAA%2C2BAAA%3BAAAA%3BAAKF%3BAAAA%2C2BAAA%3BAAAA%3BAAGA%3BAAAA%3BmCAAA%3BAAAA%3BAAGC%3BAAAA%2CmCAAA%3BAAAA%3BAAUI%3BAAAA%2CeAAA%3BAAAA%3BAAYN%3BAAAA%3BgCAAA%3BAAAA%3BAAAA%3BAAUJ%3BAACC%3BAAAA%2C2BAAA%3BAAAA%3BAAGE%3BAAAA%2C2BAAA%3BAAAA%3BAAEC%3BAAAA%2C2BAAA%3BAAAA%3BAAME%3BAAAA%2CoBAAA%3BAAAA%3BAAAA%3BAC3GP%3BAACC%3BAAAA%3BkCAAA%3BAAAA%3BAAGC%3BAAAA%2CoBAAA%3BAAAA%3BAAGA%3BAAAA%2CkCAAA%3BAAAA%3BAAAA%3BAAKF%3BAACC%3BAAAA%3B%2BBAAA%3BAAAA%3BAAAA%3BACdF%3BAAEE%3BAAAA%3BgBAAA%3BAAAA%3BAAGC%3BAAAA%2CgBAAA%3BAAAA%3BAAEC%3BAAAA%3BkCAAA%3BAAAA%3BAAGC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BwBAAA%3BAAAA%3BAAgBH%3BAAAA%3BwBAAA%3BAAAA%3BAAGC%3BAAAA%3B6BAAA%3BAAAA%3BAAGC%3BAAAA%2CgBAAA%3BAAAA%3BAAKF%3BAAAA%3BwBAAA%3BAAAA%3BAAAA%3BAAMF%3BAAEE%3BAAAA%2CgBAAA%3BAAAA%3BAAGA%3BAAAA%2CgBAAA%3BAAAA%3BAAEC%3BAAAA%3B%3BmCAAA%3BAAAA%3BAAMD%3BAAAA%2CgBAAA%3BAAAA%3BAAIG%3BAAAA%2CwBAAA%3BAAAA%3BAAAA%3BAC3DJ%3BAAAA%3BAAOA%3BAAEE%3BAAAA%2C2BAAA%3BAAAA%3BAAGA%3BAAAA%2C6BAAA%3BAAAA%3BAAAA%3BAAMF%3BAAMM%3BAAAA%3BoBAAA%3BAAAA%3BAAAA%3BAC1BT%3BAAEG%3BAAAA%2CmBAAA%3BAAAA%3BAAAA%3BAAYF%3BAAEE%3BAAAA%2CeAAA%3BAAAA%3BAAUE%3BAAAA%2CoBAAA%3BAAAA%3BAAGA%3BAAAA%2CoBAAA%3BAAAA%3BAAAA%3BAASJ%3BAAII%3BAAAA%2C%2BBAAA%3BAAAA%3BAAGA%3BAAAA%2C%2BBAAA%3BAAAA%3BAAGA%3BAAAA%3B%3B%3B%3BkCAAA%3BAAAA%3BAAQD%3BAAAA%2CkBAAA%3BAAAA%3BAAAA%3BAAOH%3BAAEE%3BAAAA%2CeAAA%3BAAAA%3BAAIC%3BAAAA%2CqCAAA%3BAAAA%3BAAOA%3BAAAA%2C2BAAA%3BAAAA%3BAAEC%3BAAAA%2CuBAAA%3BAAAA%3BAAGA%3BAAAA%3BuBAAA%3BAAAA%3BAAKD%3BAAAA%2C6BAAA%3BAAAA%3BAAAA%3BAAOH%3BAAEE%3BAAAA%2CeAAA%3BAAAA%3BAAIC%3BAAAA%2C2BAAA%3BAAAA%3BAAAA%3BAClGF%3BAAII%3BAAAA%2CsBAAA%3BAAAA%3BAAEC%3BAAAA%2CoBAAA%3BAAAA%3BAAAA%3BAAQL%3BAACC%3BAAAA%2CcAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3B%3B%3BgCAAA%3BAAAA%3BAASC%3BAAAA%3B%3BwBAAA%3BAAAA%3BAAIC%3BAAAA%2CkBAAA%3BAAAA%3BAAGA%3BAAAA%2CkBAAA%3BAAAA%3BAAEC%3BAAAA%2CoBAAA%3BAAAA%3BAAID%3BAAAA%2CqBAAA%3BAAAA%3BAAKF%3BAAAA%3BkBAAA%3BAAAA%3BAAGC%3BAAAA%2CiBAAA%3BAAAA%3BAAAA%3BAC%5C%2FCH%3BAAGG%3BAAAA%3BkCAAA%3BAAAA%3BAAGC%3BAAAA%2C%2BBAAA%3BAAAA%3BAAGA%3BAAAA%2CkCAAA%3BAAAA%3BAAGA%3BAAAA%2C%2BBAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAGG%3BAAAA%3BwBAAA%3BAAAA%3BAAEC%3BAAAA%2CkCAAA%3BAAAA%3BAAGA%3BAAAA%2C%2BBAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAGG%3BAAAA%3B%2BBAAA%3BAAAA%3BAAAA%3BACtCH%3BAAGG%3BAAAA%3BkCAAA%3BAAAA%3BAAGC%3BAAAA%2C%2BBAAA%3BAAAA%3BAAGA%3BAAAA%2CkCAAA%3BAAAA%3BAAGA%3BAAAA%2C%2BBAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAGG%3BAAAA%2C4BAAA%3BAAAA%3BAAEC%3BAAAA%2CkCAAA%3BAAAA%3BAAGA%3BAAAA%2C%2BBAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAGG%3BAAAA%3B%2BBAAA%3BAAAA%3BAAAA%3BACrCH%3BAAKI%3BAAAA%3B%3BmBAAA%3BAAAA%3BAAKE%3BAAAA%2CsBAAA%3BAAAA%3BAAKF%3BAAAA%3B%3B%3B%3B2BAAA%3BAAAA%3BAAMC%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAMA%3BAAAA%3BsBAAA%3BAAAA%3BAAAA%3BAASL%3BAAEE%3BAAAA%2C8BAAA%3BAAAA%3BAAKA%3BAAAA%2C8BAAA%3BAAAA%3BAAAA%3BAAMF%3BAACC%3BAAAA%2CmBAAA%3BAAAA%3BAAEC%3BAAAA%3B%3BuEAAA%3BAAAA%3BAAIC%3BAAAA%2CoBAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3B%3B%3BkCAAA%3BAAAA%3BAAOC%3BAAAA%2CuBAAA%3BAAAA%3BAAGA%3BAAAA%3B%3B%3B%3BoBAAA%3BAAAA%3BAAQD%3BAAAA%2CkBAAA%3BAAAA%3BAAMH%3BAAAA%3B2BAAA%3BAAAA%3BAAGC%3BAAAA%2CeAAA%3BAAAA%3BAAEC%3BAAAA%3BqBAAA%3BAAAA%3BAAMF%3BAAAA%3B2BAAA%3BAAAA%3BAAGC%3BAAAA%2CeAAA%3BAAAA%3BAAGE%3BAAAA%2CkBAAA%3BAAAA%3BAAGA%3BAAAA%2CeAAA%3BAAAA%3BAAEC%3BAAAA%3B%3BuBAAA%3BAAAA%3BAAKA%3BAAAA%3BqBAAA%3BAAAA%3BAAAA%3BAC5GJ%3BAAII%3BAAAA%2CuBAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3B%3B%3B%3B%3BgBAAA%3BAAAA%3BAAAA%3BAAkBL%3BAAEE%3BAAAA%2CgBAAA%3BAAAA%3BAAIA%3BAAAA%2CkBAAA%3BAAAA%3BAAAA%3BAC9BF%3BAAAA%3BAAOA%3BAAOO%3BAAAA%3BkBAAA%3BAAAA%3BAAGC%3BAAAA%2CeAAA%3BAAAA%3BAASD%3BAAAA%3BkBAAA%3BAAAA%3BAASL%3BAAAA%2CgBAAA%3BAAAA%3BAAIA%3BAAAA%2CkBAAA%3BAAAA%3BAAAA%3BACxCF%3BAAKK%3BAAAA%2C6BAAA%3BAAAA%3BAASA%3BAAAA%3B%3BaAAA%3BAAAA%3BAAYD%3BAAAA%3B%3BiCAAA%3BAAAA%3BAAKA%3BAAAA%3BoCAAA%3BAAAA%3BAAGC%3BAAAA%2C2BAAA%3BAAAA%3BAAMH%3BAAAA%3BcAAA%3BAAAA%3BAAIA%3BAAAA%2C8BAAA%3BAAAA%3BAAEC%3BAAAA%2CwBAAA%3BAAAA%3BAAAA%3BAAMH%3BAACC%3BAAAA%3B2BAAA%3BAAAA%3BAAGC%3BAAAA%3B%3B%2BBAAA%3BAAAA%3BAAIC%3BAAAA%3BkCAAA%3BAAAA%3BAAMA%3BAAAA%2C0BAAA%3BAAAA%3BAAID%3BAAAA%2C2BAAA%3BAAAA%3BAAEC%3BAAAA%3BmCAAA%3BAAAA%3BAAOA%3BAAAA%2C6BAAA%3BAAAA%3BAAAA%3BAAYH%3BAAME%3BAAAA%3BcAAA%3BAAAA%3BAAAA%3BAAQF%3BAACC%3BAAAA%2CmBAAA%3BAAAA%3BAAIG%3BAAAA%3BuBAAA%3BAAAA%3BAAMA%3BAAAA%3BuBAAA%3BAAAA%3BAAGC%3BAAAA%3B%3B%3B%3B%3B%3BgBAAA%3BAAAA%3BAASA%3BAAAA%3B%3B%3B%3B%3B%3B%3BgBAAA%3BAAAA%3BAAUA%3BAAAA%2CeAAA%3BAAAA%3BAAMC%3BAAAA%3B%3BYAAA%3BAAAA%3BAASA%3BAAAA%3B%3BaAAA%3BAAAA%3BAAYD%3BAAAA%2C2BAAA%3BAAAA%3BAAEC%3BAAAA%3B%3B%3BmCAAA%3BAAAA%3BAASH%3BAAAA%2C2BAAA%3BAAAA%3BAAEC%3BAAAA%2CkCAAA%3BAAAA%3BAAEC%3BAAAA%2C2BAAA%3BAAAA%3BAAGA%3BAAAA%3B%3B%3B%3B%3B%3BgBAAA%3BAAAA%3BAASA%3BAAAA%3B%3B%3B%3B%3B%3B%3BgBAAA%3BAAAA%3BAAcA%3BAAAA%2CuBAAA%3BAAAA%3BAAAA%3BAAQL%3BAAGG%3BAAAA%2C2BAAA%3BAAAA%3BAAGA%3BAAAA%2C2BAAA%3BAAAA%3BAAKA%3BAAAA%2CmCAAA%3BAAAA%3BAAAA%3BAChOH%3BAACC%3BAAAA%3BkCAAA%3BAAAA%3BAAGC%3BAAAA%2C%2BBAAA%3BAAAA%3BAAGA%3BAAAA%2CkCAAA%3BAAAA%3BAAAA%3BAAKF%3BAACC%3BAAAA%3BkCAAA%3BAAAA%3BAAGC%3BAAAA%2C%2BBAAA%3BAAAA%3BAAGA%3BAAAA%2CkCAAA%3BAAAA%3BAAAA%3BAAKF%3BAACC%3BAAAA%3B%2BBAAA%3BAAAA%3BAAAA%3BACzBD%3BAAEE%3BAAAA%2CgCAAA%3BAAAA%3BAAEC%3BAAAA%2CuBAAA%3BAAAA%3BAAGA%3BAAAA%2CoBAAA%3BAAAA%3BAAAA%3BAAMH%3BAAEE%3BAAAA%2C2BAAA%3BAAAA%3BAAEC%3BAAAA%2CuBAAA%3BAAAA%3BAAGA%3BAAAA%2CoBAAA%3BAAAA%3BAAAA%3BAAMH%3BAAEE%3BAAAA%3BoBAAA%3BAAAA%3BAAGC%3BAAAA%3BiBAAA%3BAAAA%3BAAQD%3BAAAA%3B%3BgBAAA%3BAAAA%3BAAMA%3BAAAA%2CiBAAA%3BAAAA%3BAAGA%3BAAAA%2CqBAAA%3BAAAA%3BAAGA%3BAAAA%2CsBAAA%3BAAAA%3BAAGA%3BAAAA%2CuBAAA%3BAAAA%3BAAAA%3BACvDH%3BAAOG%3BAAAA%2CwBAAA%3BAAAA%3BAAEE%3BAAAA%2CkBAAA%3BAAAA%3BAAUA%3BAAAA%2C0BAAA%3BAAAA%3BAAEC%3BAAAA%2CmBAAA%3BAAAA%3BAAGA%3BAAAA%2CoBAAA%3BAAAA%3BAAAA%3BAASN%3BAAEE%3BAAAA%3BcAAA%3BAAAA%3BAAKA%3BAAAA%3B%3B%3B%3B%3BwBAAA%3BAAAA%3BAAOC%3BAAAA%3B%3B%3B2BAAA%3BAAAA%3BAAQF%3BAAAA%2CgBAAA%3BAAAA%3BAAGE%3BAAAA%3B%3BgBAAA%3BAAAA%3BAAMD%3BAAAA%2CgBAAA%3BAAAA%3BAAGE%3BAAAA%3B%3B%3B%3B%3B%3B%3BgBAAA%3BAAAA%3BAAaD%3BAAAA%3BmBAAA%3BAAAA%3BAAQA%3BAAAA%2CgBAAA%3BAAAA%3BAAGE%3BAAAA%2CeAAA%3BAAAA%3BAAEC%3BAAAA%2CmBAAA%3BAAAA%3BAAGA%3BAAAA%2CoBAAA%3BAAAA%3BAAQH%3BAAAA%2CgBAAA%3BAAAA%3BAAAA%3BAAMH%3BAAKI%3BAAAA%2CeAAA%3BAAAA%3BAAEC%3BAAAA%3BqBAAA%3BAAAA%3BAAQF%3BAAAA%2CeAAA%3BAAAA%3BAAEE%3BAAAA%2CgBAAA%3BAAAA%3BAAAA%3BAASL%3BAAEE%3BAAAA%2CuBAAA%3BAAAA%3BAAMC%3BAAAA%2CuBAAA%3BAAAA%3BAAGE%3BAAAA%2C2BAAA%3BAAAA%3BAAMH%3BAAAA%2CuBAAA%3BAAAA%3BAAAA%22%7D */