.text {position: relative;}.text-link, .label-link {color: #0a4871;text-decoration: underline;}.text-link:hover, .label-link:hover {color: #0a4871;text-decoration: none;cursor: pointer;}.text-nowrap {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-right: 30px;}.label {position: relative;font-weight: bold;white-space: nowrap;}.label-wrap {white-space: normal;}.image {zoom: 1;}.image:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}.image img {float: left;}.image-link {cursor: pointer;}.image-noborder img {border: 0px none !important;}.heading {font-weight: bold;margin: 0px;white-space: nowrap;}.heading-link {cursor: pointer;}.heading-link a {text-decoration: none !important;}.heading-wrap {white-space: normal;}h1.heading {font-size: 18px;}h2.heading {font-size: 16px;}h3.heading {font-size: 14px;}h4.heading {font-size: 18px;}h5.heading {font-size: 16px;}.horizontalbox table {width: 100%;border-collapse: collapse;}.horizontalbox table td {position: relative;vertical-align: top;}.verticalbox .verticalbox-cell {position: relative;}.verticalbox .verticalbox-cell:after {content: "";display: table;clear: both;}.hidebox-hide {display: none;}.hidebox-show {display: block;}.textbox {margin: 0px 4px;margin-bottom: 2px;}.textbox textarea, .textbox input {width: 100%;padding: 2px 3px;}.textbox textarea {height: 150px;resize: none;}.passwordbox {margin: 0px 4px;margin-bottom: 2px;}.passwordbox input {width: 100%;padding: 2px 3px;}.listbox {margin: 0px 4px;margin-bottom: 2px;}.listbox select {width: 100%;padding: 2px 3px;}.listbox-label {font-size: 14px;white-space: nowrap;overflow: hidden;}.choosebox {margin: 0px 4px;padding-right: 30px;margin-bottom: 2px;}.choosebox input {width: 100%;padding: 2px 3px;}.filebox {margin: 0px 4px;margin-bottom: 2px;}.filebox input {width: 100%;padding: 2px 3px;}.datebox, .datetimebox {position: relative;margin: 0px 4px;margin-bottom: 2px;}.datebox input, .datetimebox input {width: 100%;padding: 2px 3px;}.datebox-cal table {border-collapse: collapse;}.datebox-cal {position: absolute;left: 0px;right: -8px;z-index: 1;padding-left: 1px;overflow: hidden;}.datebox-cal td {text-align: center;}.datebox-cal .datebox-title {background: #0b4c7a;text-align: center;font-weight: bold;font-size: 10px;color: #ffffff;border: 1px solid #0b4670;}.datebox-cal .datebox-title .datebox-prev, .datebox-cal .datebox-title .datebox-next {cursor: pointer;padding: 3px;}.datebox-cal .datebox-title .datebox-prev a, .datebox-cal .datebox-title .datebox-next a {color: #ffffff;text-decoration: none;}.datebox-cal .datebox-dow {border: 1px solid #0b4670;background: #0D70B6 repeat-x;font-weight: bold;font-size: 10px;color: #ffffff;padding: 3px;width: 14%;}.datebox-cal .datebox-day {position: static;border: 1px solid #b1b1b1;padding: 3px;cursor: pointer;background-color: #ffffff;font-size: 10px;font-weight: bold;}.datebox-cal .datebox-nonday {position: static;border: 1px solid #b1b1b1;background-color: #ececec;color: #636363;padding: 3px;font-size: 10px;}.datebox-cal .datebox-today {background-color: #f3de88;}.datebox-cal .datebox-time {background-color: #ffffff;border: 1px solid #b1b1b1;padding: 1px;padding-left: 3px;}.datebox-cal .datebox-time select {border: 1px solid #b1b1b1;font-size: 10px;margin-right: 2px;}.button {float: left;clear: both;background-color: #e0dfde;border: 1px outset #cccccc;padding: 2px 6px;cursor: pointer;margin-left: 4px;margin-right: 2px;margin-bottom: 2px;}.button-hide {display: none !important;}.button-disabled {cursor: default !important;color: #cccccc !important;}.tabs {border: none;margin-bottom: 24px;width: 100%;max-width: 1400px;position: relative;}.tabs .tablabels {display: flex;gap: 0;width: 100%;margin-top: 0;}.tabs .tablabels .tablabel,.tabs .tablabels .tablabel-selected {border: none;background: #f3f1e7;color: #222;font-size: 15pt;font-weight: 200;border-radius: 24px 24px 0 0;padding: 14px 32px 10px 32px;cursor: pointer;transition: background 0.2s, color 0.2s;position: relative;z-index: 1;box-shadow: none;margin-right: 1px;text-decoration: none;}.tabs .tablabels .tablabel:last-child {margin-right: 0;}.tabs .tablabels .tablabel-selected {background: #fff;font-weight: 200;z-index: 2;}.tabs .tablabels .tablabel-disabled {color: #bbb;cursor: not-allowed;background: #f3f1e7;}.tabs .tabbodies {background: #fff;border-radius: 0 24px 24px 24px;box-shadow: none;border: none;padding: 20px;}.tabs .tab {padding: 0;opacity: 0;width: 98%;position: absolute;visibility: hidden;padding: 10px;}.tabs .tab.tab-selected {opacity: 1;position: relative !important;width: 100% !important;height: auto !important;visibility: visible;}@media (max-width: 900px) {.tabs {border-radius: 24px;padding: 16px 0 0 0;max-width: 100%;}.tabs .tablabels {gap: 12px;padding: 0 12px;}.tabs .tablabels .tablabel,.tabs .tablabels .tablabel-selected {font-size: 1.4rem;padding: 12px 18px 8px 18px;border-radius: 24px 24px 0 0;}.tabs .tabbodies {padding: 16px 8px;border-radius: 0 0 24px 24px;}}.datagrid {border: 1px solid #686868;border-bottom: 0px none;border-right: 0px none;}.datagrid .datagrid-table tr.dg-row {border-bottom: 1px solid #686868;}.datagrid .datagrid-table th {text-align: left;border-right: 1px solid #686868;background-color: #e0dfde;-khtml-user-select: none;-webkit-user-select: none;-moz-user-select: none;user-select: none;}.datagrid .datagrid-table td.dg-cell {border-right: 1px solid #686868;-khtml-user-select: none;-webkit-user-select: none;-moz-user-select: none;user-select: none;}.datagrid .datagrid-hover {cursor: pointer;background-color: #b1b1b1;}.datagrid .datagrid-focus {background-color: #cccccc;}.table td {vertical-align: top;padding-right: 8px;}.lightbox {position: fixed;left: 0px;top: 0px;bottom: 0px;right: 0px;background: #132530 !important;z-index: 299;}.lightbox .body {position: relative;width: 0px;height: 0px;margin: auto;padding: 0px;}.lightbox .close {position: absolute;right: 30px;top: 30px;z-index: 100;width: 30px;height: 30px;font-size: 30px;color: #ed2942;cursor: pointer;}.lightbox-video .body {padding-top: 70px;}.lightbox iframe {position: relative;width: 100%;height: 100%;border: 0px none;}.box-link {cursor: pointer;}.box-link a.box-link-link {display: block;width: 100%;height: 100%;text-decoration: none;}.notify-message, .notify-error {position: fixed;bottom: -100px;left: 0px;right: 0px;color: #ffffff;padding: 10px;padding-bottom: 40px;font-size: 14px;border-top: 1px solid #dc1e35;background: var(--rw-indigo);margin: auto;opacity: 0.0;z-index: 20;max-width: 1145px;}.notify-fadein {opacity: 1.0;bottom: 0px;-moz-transition-property: all;-moz-transition-duration: 1s;-webkit-transition-property: all;-webkit-transition-duration: 1s;-o-transition-property: all;-o-transition-duration: 1s;transition-property: all;transition-duration: 1s;}.notify-fadeout {opacity: 0.0;bottom: -100px;-moz-transition-property: all;-moz-transition-duration: 0.5s;-webkit-transition-property: all;-webkit-transition-duration: 0.5s;-o-transition-property: all;-o-transition-duration: 0.5s;transition-property: all;transition-duration: 0.5s;}.notify-error div, .notify-message div {width: 600px;margin: auto;}@media all and (min-width: 0px) and (max-width: 480px) {.notify-error div, .notify-message div {width: 300px;}}.notify-error span, .notify-message span {margin-left: 10px;}.notify-error a, .notify-message a {position: absolute;bottom: 10px;right: 10px;}.table table {width: 100%;}.hline {border-top: 1px solid #152631;margin: 0px;}.text-bold {font-weight: bold;}.label {line-height: 30px;font-weight: 300;}.text-link, .label-link {text-decoration: underline !important;color: #121d28;}.heading-link a {text-decoration: none;color: #eb2b46;}.text-link:hover, .label-link:hover, a:hover {color: #121d28;}.listbox, .textbox, .passwordbox, .multisearchbox, .datetimebox, .datebox, .filebox {min-height: 30px;margin: 0px;}.lboxtpl .listbox, .lboxtpl .textbox, .lboxtpl .passwordbox, .lboxtpl .multisearchbox {margin-bottom: 10px;}.listbox {position: relative;}.listbox select {width: 100%;width: calc(100% - 2px);border-radius: 8px;border: 1px solid #152631;color: #152631;font-size: 17px;padding: 15px;margin: 1px;font-family: "Manrope", sans-serif;font-weight: 300;-webkit-appearance: none;-moz-appearance: none;appearance: none;cursor: pointer;outline: none;background-color: var(--form-input-background-color);border-color: var(--form-input-border-color);}.listbox select option {color: #152631;}.listbox select option:checked {background-color: var(--rw-stone);}.listbox:after {position: absolute;color: #152631;font-size: 10px;right: 15px;top: 15px;font-family: 'icomoon' !important;pointer-events: none;}.listbox-multiple select {height: 90px;}.listbox-multiple:after {content: '' !important;}.contentpage-webform .fluidgrid-cell:has(.listbox-multiple) .listbox-label {font-size: 1rem;padding-bottom: 20px;}.contentpage-webform .listbox-multiple select {height: 150px;}.contentpage-webform .listbox, .contentpage-webform .textbox, .contentpage-webform .datebox, .contentpage-webform .datetimebox, .contentpage-webform .datebox, .contentpage-webform .filebox {height: auto;min-height: auto;}.contentpage-webform .filebox {padding: 15px;border-radius: 3px;}.textbox input, .textbox textarea, .passwordbox input, .multisearchbox input, .datetimebox input, .datebox input {width: 100%;width: calc(100% - 2px);border: 1px solid transparent;border-bottom-color: var(--form-input-border-color);border-radius: 3px 3px 0 0;color: var(--form-input-color);font-size: 17px;padding: 15px;margin: 1px;height: 40px;font-family: "Manrope", sans-serif;font-weight: 300;background: var(--form-input-background-color);}.textbox textarea {border: 1px solid var(--form-input-border-color);border-radius: 3px;}.textbox input, .textbox textarea, .passwordbox input, .multisearchbox input, .datetimebox input, .datebox input {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.textbox textarea {height: 121px;}.textbox input:focus, .textbox textarea:focus {outline: none;}.textbox.textbox-borderless input {border-color: transparent;--form-input-border-color: transparent;}.boolbox {min-width: 20px;margin-right: 5px !important;}.datebox-cal table {border-collapse: collapse;width: 100%;}.datebox-cal {position: absolute;left: 0px;right: -8px;z-index: 1;padding-left: 1px;padding-right: 10px;overflow: hidden;}.datebox-cal td {text-align: center;}.datebox-cal .datebox-title {background: #eb2b46;text-align: center;font-weight: bold;font-size: 10px;color: #ffffff;border: 1px solid #eb2b46;}.datebox-cal .datebox-title .datebox-prev, .datebox-cal .datebox-title .datebox-next {cursor: pointer;padding: 3px;}.datebox-cal .datebox-title .datebox-prev a, .datebox-cal .datebox-title .datebox-next a {color: #ffffff;text-decoration: none;}.datebox-cal .datebox-dow {border: 1px solid #eb2b46;background: #eb2b46;font-weight: bold;font-size: 10px;color: #ffffff;padding: 3px;width: 14%;}.datebox-cal .datebox-day {position: static;border: 1px solid #b1b1b1;padding: 3px;cursor: pointer;background-color: #ffffff;font-size: 10px;font-weight: bold;}.datebox-cal .datebox-nonday {position: static;border: 1px solid #b1b1b1;background-color: #ececec;color: #636363;padding: 3px;font-size: 10px;}.datebox-cal .datebox-today {background-color: #152631;color: #ffffff;}.datebox-cal .datebox-time {background-color: #ffffff;border: 1px solid #b1b1b1;padding: 1px;padding-left: 3px;}.datebox-cal .datebox-time select {border: 1px solid #b1b1b1;font-size: 10px;margin-right: 2px;}.filebox {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;border: none transparent;color: #152631;font-size: 17px;background-color: var(--form-input-background-color-alt);padding: 8px 15px;margin: 1px;height: 40px;font-family: "Manrope", sans-serif;font-weight: 300;cursor: pointer;}.button {float: none;display: inline-block;font-size: 15px;color: #121d28;text-decoration: none;border: 0px none;background: #ffffff;padding: 0px 30px;margin: 0;white-space: nowrap;height: 40px;line-height: 40px;text-decoration: none !important;text-align: center;-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px;}.button:hover {color: #414042 !important;}.nivoSlider {position: relative;}.nivoSlider img {position: absolute;top: 0px;left: 0px;display: none;}.nivoSlider a {border: 0;display: block;}.nivoSlider .nivo-nextNav {width: 50px;height: 50px;background: url(/milk/ext/theme/site/img/nivo/next.png);right: 10px;}.nivoSlider-nonav .nivo-nextNav, .nivoSlider-nonav .nivo-prevNav {display: none;}.nivoSlider .nivo-prevNav {width: 50px;height: 50px;background: url(/milk/ext/theme/site/img/nivo/prev.png);left: 10px;}.nivo-controlNav {display: none;}.nivo-controlNav .nivo-control {display: inline-block;color: transparent;width: 20px;height: 20px;background: url(/milk/ext/theme/site/img/nivo/control.png) no-repeat;margin-right: 10px;}.nivo-controlNav .active {background: url(/milk/ext/theme/site/img/nivo/control-active.png) no-repeat;}.imagelightbox a {margin-right: 3px;margin-bottom: 4px;}.imagelightbox a.image:after {display: inline-block;content: "";}.imagelightbox a img {float: none !important;}.imagelightbox a:nth-child(4n+0) {margin-right: 0px;}.slideshow {height: 180px;}.slideshow-slide {opacity: 0;position: absolute;left: -9999999999px;}.slideshow-show {-webkit-transition: opacity 1s ease;-moz-transition: opacity 1s ease;transition: opacity 1s ease;left: 0px;opacity: 1.0;}.multisearchbox {position: relative;z-index: 2;}.multisearchbox input {width: 100%;}.multisearchbox-required input {background-color: #fbebeb;}.multisearchbox .msb-result {position: absolute;top: 31px;left: 0px;right: 0px;background-color: #ffffff;border: 1px solid #9c9c9c;border-top: 1px dashed #cccccc;margin-top: 1px;z-index: 5;-webkit-border-radius: 0px 0px 5px 5px;border-radius: 0px 0px 5px 5px;}.multisearchbox .msb-result .item {padding: 2px;cursor: pointer;color: #363636 !important;}.multisearchbox .msb-result .item-focussed {background-color: #f0f0f0;}.multibox {background-color: transparent;overflow-y: scroll;scrollbar-width: thin;overflow: auto;margin: 0px 4px;margin-bottom: 6px;position: relative;border-right: 3px solid rgba(0, 0, 0, 0.1);}.multibox::-webkit-scrollbar {width: 8px;}.multibox::-webkit-scrollbar-track {background: rgba(0, 0, 0, 0.1);}.multibox::-webkit-scrollbar-thumb {background: rgba(0, 0, 0, 0.3);border-radius: 4px;}.multibox:hover {border-right-color: rgba(0, 0, 0, 0.3);}.multibox::after {content: "";position: absolute;bottom: 0;left: 0;right: 0;height: 20px;background: linear-gradient(transparent, rgba(0, 0, 0, 0.1));pointer-events: none;}.multibox::before {content: "";position: absolute;top: 0;left: 0;right: 0;height: 20px;background: linear-gradient(rgba(0, 0, 0, 0.1), transparent);pointer-events: none;}.multibox-category {display: block;clear: both;font-weight: 300;padding: 10px;}.multibox-option, .multibox-selectall {padding: 5px;font-size: 15px;cursor: pointer;white-space: nowrap;border: 1px solid #ffffff;border-radius: 10px;text-align: center;margin-right: 10px;margin-bottom: 10px;}.multibox-wrap {float: left;width: 200px;overflow: hidden;}.multibox-wrap:hover {background: #f5f0e3;color: #121d28 !important;}.multibox-selectall {background-color: #e3e2e2;border-bottom: 1px solid #827c7c;margin-bottom: 2px;}.multibox-selected, .fluidgrid-group-dark .multibox-selected {background-color: #f7f4ea;color: #121d28 !important;}.multibox-label {padding: 5px;cursor: pointer;}.multibox-label i {text-decoration: underline;}.htmlslider {position: relative;padding: 40px;}.htmlslider .htmlslider-nav {margin-top: 20px;}.htmlslider .htmlslider-nav span {display: inline-block;width: 8px;height: 8px;border-radius: 50%;margin: 10px;cursor: pointer;color: transparent;background: #eb2b46;opacity: 0.2;}.htmlslider .htmlslider-nav span.cycle-pager-active {opacity: 1;cursor: auto !important;}.fluidgrid-group-light .htmlslider .htmlslider-nav span.cycle-pager-active {opacity: 1;}.htmlslider .cycle-slide {right: 0px;}.fluidgridplus {position: relative;min-height: 50px;}.fluidgridplus-sentinel {width: 100%;height: 1px;}.fg-loading {position: absolute;left: -80px;right: -80px;bottom: 40px;bottom: 0px;background: transparent url(/milk/ext/theme/site/img/fgp/loading.gif) no-repeat 50% 17px;z-index: 2;min-height: 50px;}.fluidgridplusnav {text-align: center;min-height: 30px;margin-bottom: 20px;}.fgpn-bullet {display: inline-block;width: 8px;height: 8px;border-radius: 50%;background: #f8b5be;cursor: pointer;margin: 10px;}.fgpn-bullet-disabled {background: #eb2b46;cursor: default;}.svgicon {font-size: 24px;color: #152631;}.svgicon-link {cursor: pointer;text-decoration: none;}.svgicon-20 {font-size: 20px;}.svgicon-30 {font-size: 30px;}.svgicon-40 {font-size: 40px;}.svgicon-bg-red {background: #eb2b46;}.svgicon-bg-grey {background: #e7e8e9;}.svgicon-bg-white {background: #ffffff;}.svgicon-size-30 {display: inline-block;width: 30px;height: 30px;text-align: center;line-height: 30px !important;}.svgicon-height-40 {display: inline-block;height: 40px;text-align: center;line-height: 40px !important;padding: 0px 5px;}.svgicon-width-60 {display: inline-block;width: 60px;text-align: center;}.svgicon-size-40 {display: inline-block;width: 40px;height: 40px;text-align: center;line-height: 40px !important;}.svgicon-color-white, .svgicon-color-white:hover {color: #ffffff;}.svgicon-color-red, .svgicon-color-red:hover {color: #eb2b46;}.svgicon-border-white {border: 1px solid #ffffff;}.magic-form {position: relative;overflow: hidden;min-height: 400px;max-width: 800px;margin: auto;}.magic-form div[class^="magic-step"] {transition: all 0.5s ease;position: absolute;left: 0px;width: 100%;min-height: 240px;}.magic-form h1 {max-width: 660px;margin: auto;margin-bottom: 20px;}.magic-form .magic-step1 {cursor: pointer;}.magic-form.subscribe-form .magic-step1 {cursor: default;}.magic-form.subscribe-form .icon-arrow-right {cursor: pointer;transition: opacity 0.3s ease;}.magic-form.subscribe-form .icon-arrow-right:hover {opacity: 0.7;}.magic-form .magic-step2 {position: absolute;left: 0px;}.magic-form .magic-step1 input, .magic-form .magic-step2 input, .magic-form .magic-step3 input {width: 85%;border: none transparent;border-bottom: 1px solid #152631;color: #152631;font-size: 17px;background: transparent none;padding: 8px 15px;margin: 1px;height: 40px;font-family: "Manrope", sans-serif;font-weight: 300;}.magic-form .magic-step2 input::-webkit-input-placeholder {color: #152631;}.magic-form .magic-step2 input::-moz-placeholder {color: #152631;}.magic-form .magic-step2 input:-ms-input-placeholder {color: #152631;}.magic-form .magic-step2 input:-moz-placeholder {color: #152631;}.magic-form div[class^="magic-step"] .svgicon {position: relative;left: -30px;}.magic-form .magic-step2 .svgicon {cursor: pointer;}.magic-form .magic-hidden {transition: all 0.5s ease;left: -1000% !important;}.magic-form .magic-loading {transition: all 0.5s ease;left: 100% !important;}.marketappraisal-form .magic-step2 input, .marketappraisal-form .magic-step2 select, .marketappraisal-form .magic-step3 input, .enquiry-form .magic-step2 input, .findanagent-form .magic-step2 input {width: 40%;margin-right: 20px;}.marketappraisal-form .magic-step2 select {border: none transparent;border-bottom: 1px solid #ffffff;font-size: 17px;padding: 8px 15px;height: 57px;font-family: "Manrope", sans-serif;font-weight: 300;-webkit-appearance: none;-moz-appearance: none;appearance: none;-webkit-border-radius: 0px;border-radius: 0px;cursor: pointer;outline: none;}.enquiry-form .magic-step2 .svgicon {margin-left: auto !important;position: absolute;right: 0px;bottom: 10px;}.imagecarousel {position: relative;width: 70%;height: 0;padding-bottom: 44.4%;margin: 0 auto;margin-bottom: 60px;overflow: visible !important;}.imagecarousel .cycle-slide {opacity: 0.4 !important;transition: all 0.5s ease;}.imagecarousel .cycle-slide-active {opacity: 1 !important;transition: all 0.5s ease;}.imagecarousel-pager {position: relative;text-align: center;}.imagecarousel-pager span {display: inline-block;width: 8px;height: 8px;border-radius: 50%;margin-right: 10px;cursor: pointer;background: #f8b5be;}.imagecarousel-pager .cycle-pager-active {background: #eb2b46;cursor: auto !important;}.imagecarousel-prev {position: absolute;top: 0px;left: -21%;bottom: -20px;width: 21%;color: #ffffff;font-size: 60px;}.imagecarousel-next {position: absolute;top: 0px;right: -21%;bottom: -20px;width: 21%;color: #ffffff;font-size: 60px;cursor: pointer;}.imagecarousel-prev:before {position: absolute;right: 50%;top: 50%;}.imagecarousel-next:before {position: absolute;left: 50%;top: 50%;}@media screen and (max-width: 480px) {.imagecarousel-prev, .imagecarousel-next {font-size: 20px;}.imagecarousel {width: 100%;padding-bottom: 67%;}.marketappraisal-form .magic-step2 input, .marketappraisal-form .magic-step3 input, .enquiry-form .magic-step2 input, .findanagent-form .magic-step2 input {width: 70% !important;}}.doublerangeslider {position: relative;padding: 8px 15px;background: #e7e8e9;}.doublerangeslider label:last-of-type {position: absolute;right: 15px;}.doublerangeslider input[type=range] {position: absolute;left: 20%;width: 60%;box-sizing: border-box;appearance: none;-webkit-appearance: none;margin: 0;padding: 0 2px;overflow: hidden;border: 0;border-radius: 1px;outline: none;background: linear-gradient(grey, grey) no-repeat center;background-size: 100% 2px;pointer-events: none;min-height: 20px;}.doublerangeslider input[type=range]:active,.doublerangeslider input[type=range]:focus {outline: none;}.doublerangeslider input[type=range]::-webkit-slider-thumb {height: 18px;width: 18px;border-radius: 18px;border: 1px solid #121d28;background-color: #fff;position: relative;margin: 5px 0;cursor: pointer;appearance: none;-webkit-appearance: none;pointer-events: all;}.doublerangeslider input[type=range]::-moz-range-thumb {height: 18px;width: 18px;border-radius: 18px;border: 1px solid #121d28;background-color: #fff;position: relative;margin: 5px 0;cursor: pointer;appearance: none;pointer-events: all;}.doublerangeslider input[type=range]::-ms-thumb {height: 18px;width: 18px;border-radius: 18px;border: 1px solid #121d28;background-color: #fff;position: relative;margin: 5px 0;cursor: pointer;appearance: none;pointer-events: all;}.doublerangeslider input[type=range]:nth-child(3) {background: none;}.swiper-container {padding-bottom: 80px !important;}.swiper-container.swiper-smalldots {padding-bottom: 50px !important;}@media all and (min-width: 0px) and (max-width: 480px) {.swiper-container.swiper-smalldots .image img {max-height: 264px;}}.swiper-link {cursor: pointer;}.swiper-container .swiper-pagination {height: 30px;}.descview .descview-inner {position: relative;height: 200px;overflow: hidden;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;}.descview .descview-inner:after {background: linear-gradient(180deg, hsla(0, 0%, 100%, 0), var(--background) 50%);content: "";position: absolute;bottom: 0px;right: 0;width: 100%;height: 50px;}.fluidgrid-group-light .descview .descview-inner:after {background: linear-gradient(180deg, hsla(0, 0%, 100%, 0), #f2f2f2 50%);}.descview-show .descview-inner {height: auto !important;overflow: visible;}.descview-show .descview-inner:after {display: none;}.descview .button {display: block;font-size: 18px;line-height: 40px;height: 40px;width: 180px;margin: auto;padding: 0px;position: relative;top: -20px;z-index: 10px;background: transparent;}.descview.text-red .button {color: #dc1e35 !important;}.descview-show .button {top: auto;margin-top: 15px;}:root {--content-max: 1165px;--text-max-width: 1200px;--text-width: min(var(--text-max-width), 100vw - 4rem);--rw-red: #dc1e35;--rw-indigo: #121d28;--rw-stone: #f5f0e3;--rw-half-stone: #f7f4ea;--form-input-color: var(--rw-indigo);--form-input-background-color: transparent;--form-input-background-color-alt: rgba(0, 0, 0, .05);--form-input-border-color: var(--rw-indigo);}@view-transition {navigation: auto;}.fluidgrid-group-light {--form-input-background-color-alt: rgba(0, 0, 0, .05);--form-input-border-color: var(--rw-indigo);--color: var(--rw-indigo);--background: var(--rw-half-stone);}.fluidgrid-group-dark {--form-input-color: var(--rw-half-stone);--form-input-background-color-alt: rgba(255, 255, 255, .05);--form-input-border-color: var(--rw-stone);--color: var(--rw-half-stone);--background: var(--rw-indigo);}html, body {--color: var(--rw-indigo);--background: var(--rw-half-stone);height: 100%;margin: 0px;padding: 0px;font-family: "Manrope", sans-serif;font-weight: 100;font-size: 17px;line-height: 1.5em;background: var(--background);color: var(--color);}body {display: flex;flex-direction: column;}main {flex: 1 0 auto;}footer nav ul {list-style-type: none;padding: 0;margin: 0;}footer nav a {text-decoration: none;}strong, b {font-weight: 500;}a {color: #121d28;}.text-small {font-size: 15px;line-height: 25px;}.menu-icon {color: #152128;text-decoration: none;}.content .followus {white-space: nowrap;}.followus a {margin-right: 10px;text-decoration: none !important;}.followus-25x25-dark a {margin-right: 5px !important;display: inline-block;width: 25px;height: 25px;font-size: 25px;color: #132530;}.followus-30x30-dark a {margin-right: 5px !important;display: inline-block;width: 30px;height: 30px;font-size: 30px;color: #132530;}.followus-30x30-white a {display: inline-block;width: 30px;height: 30px;font-size: 30px;color: #ffffff;background: #121d28;}.followus-30x30-red a {display: inline-block;width: 30px;height: 30px;font-size: 30px;color: #dc1e35;}.ad {text-align: center;padding: 30px 0px;}.ad .image img {float: none;}#desktopnav {position: fixed;top: 40px;max-height: 0px;transition: max-height 0.4s ease-out;width: 100%;z-index: 300;overflow: hidden;}#desktopnav.nav-display {max-height: 1000px;transition: max-height 0.4s ease-in;}#desktopnav .foot-menu {padding-bottom: 40px;}.foot .foot-top {padding: 20px;text-align: center;color: #ffffff;font-size: 18px;}.foot .foot-menu {background: #f5f6f7;}.foot .foot-top strong {font-size: 27px;font-weight: normal;}.foot .foot-top strong span {display: inline-block;width: 63px;height: 20px;background: url(/img/R&W.png);margin-right: 10px;line-height: 20px;}.foot-mid {background: #f5f6f7;}.foot .foot-bottom {color: #121d28;}.foot .foot-bottom a {color: #121d28;text-decoration: none;}.fluidgrid-group-light {background: #f7f4ea;}.fluidgrid-group-dark {background: var(--background);}.fluidgrid-group-dark * {color: var(--color) !important;}.fluidgrid-group-light .gmap * {color: #000000 !important;}.fluidgrid-group-none {padding-top: 0px !important;padding-bottom: 0px !important;}.fluidgrid-cell {margin-bottom: 20px !important;}.fluidgrid-cell-nomargin {margin-bottom: 0px !important;}.fluidgrid-cell-nopadding {padding-left: 0px !important;padding-right: 0px !important;}.fluidgrid-cell-2 .box .image img {background: #f2f2f2;height: auto;width: 100%;}.box-listview-img .image img {height: auto !important;}.fluidgrid-cell-3 .box .image img {background: #f2f2f2;width: 100%;}.home-fluidgrid .fluidgrid-cell-2 {overflow: hidden;}.home-fluidgrid h1.heading, .home-fluidgrid h2.heading {font-size: 36px;font-weight: 100;color: #121d28;line-height: 1.3;margin-top: 20px;margin-bottom: 60px;}.home-fluidgrid .htmlslider {margin-top: 40px;}.home-fluidgrid .htmlslider-nav {display: none;}.fluidgrid-cell-right * {float: right;}.fluidgrid-cell-center {text-align: center !important;}.fluidgrid-cell-bottom * {vertical-align: bottom !important;}h1, h1.heading, .h1heading.h1heading {font-size: 46px;font-weight: 100;color: #121d28;line-height: 1.3;margin-top: 20px;margin-bottom: 30px;white-space: normal;}h2, h2.heading {font-size: 26px;font-weight: 100;color: #121d28;line-height: 1.3;margin-bottom: 30px;}h3, h3.heading {font-size: 21px;color: #121d28;font-weight: 100;line-height: 1.3;}h4, h4.heading {font-size: 32px;color: #eb2b46;font-weight: 100;line-height: 1.3;}h5, h5.heading {font-size: 21px;color: #121d28;font-weight: 100;line-height: 1.3;}h6, h6.heading {font-size: 16px;color: #121d28;font-weight: 100;line-height: 1.2;margin-top: 0 !important;}.contentarea h4 {margin-bottom: 15px;}.box {position: relative;}.box-blog-list {background: var(--background, #fff);overflow: hidden;color: var(--color, #152128) !important;padding: 10px;height: 560px;}.box-blog-list h4 {margin-top: 10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}.box-blog-list.box-news {padding: 20px 0px;height: 435px;}.box-propfilter .textbox, .box-propfilter .listbox, .box-propfilter .multisearchbox {margin-bottom: 10px;}.box-searchrow .tabs .tabbodies {padding: 0px 14px;}.box-searchrow .textbox input {background-color: transparent;height: 62px;}.box-quicksearch .listbox {margin-bottom: 5px;}.box-slider {padding: 0px;}.home-contentslider .box {position: relative;}.home-contentslider.swiper-container {padding-bottom: 0px !important;}.home-contentslider .box::after {content: '';position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;background: linear-gradient(to bottom, rgba(0, 0, 0, 0.0), rgba(0, 0, 0, 0.2));z-index: 1;}.fluidgrid-cell-full .home-contentslider img {width: 100% !important;height: auto !important;}.home-contentslider .box .cs-inner, .home-featureprop .pd-heroslider .pd-heroslider-heading {position: absolute;width: 1125px;max-width: 100%;margin: auto;left: 30px;right: 0px;bottom: 80px;margin-left: auto;margin-right: auto;z-index: 2;}.home-featureprop .swiper-nav {position: absolute;right: 40px;bottom: 120px;width: 100px;}.home-featureprop .image::after {content: '';position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;background: rgba(0, 0, 0, 0.2);z-index: 1;height: auto !important;visibility: visible !important;}.home-contentslider .box .cs-inner::after {display: none;}.home-contentslider .box .cs-inner * {color: #ffffff;background-color: transparent;white-space: normal;}.home-contentslider .box .cs-inner .heading {font-size: 96px;font-weight: 200;margin-bottom: 30px;}.home-contentslider .box .cs-inner .button {border: 1px solid #ffffff;}.box-scroll {height: 350px;overflow: auto;background: transparent none !important;}.box-featureproperty {min-height: 44px;}.box-featureproperty .box {position: absolute;bottom: 2px;left: 10px;right: 10px;}.box-recentsale {position: relative;}.box-recentsale .button {position: absolute;right: 20px;bottom: 20px;}.anchor-offset {display: block;position: relative;top: -180px;visibility: hidden;}.box-testimonialslider {position: relative;text-align: center;}.box-testimonialslider:before {position: absolute;left: 0px;top: 0px;color: #eb2b46;font-size: 40px;font-family: 'icomoon';}.box-testimonialslider .box-home-testimonial {width: 100%;text-align: center;padding-bottom: 20px;}.box-testimonialslider .box-testimonial {position: relative;text-align: center;padding-bottom: 40px;font-family: "Manrope", sans-serif !important;line-height: 1.5em;}.box-testimonialslider .box-home-testimonial .text-link {text-decoration: none !important;}.box-testimonial:before {position: absolute;right: 0px;bottom: 0px;color: #eb2b46;font-size: 40px;font-family: 'icomoon';line-height: 1;}.box-testimonials .box-testimonial {text-align: center;padding-bottom: 40px;}.box-testimonialslider .box-home-testimonial span, .box-testimonialslider .box-testimonial span, .box-testimonials .box-testimonial span {display: block;margin-top: 20px;}.box-testimonialslider.buttonnav .htmlslider-nav {display: none;}.box-testimonial .testimonial-rating {font-style: normal;}.box-testimonial .testimonial-rating span {display: inline;}.box-thankyou {font-size: 18px;font-family: Georgia;color: rgb(225, 225, 225);font-style: italic;line-height: 1.2;}.box-overlayhider {background: #ffffff;border: 1px solid #f2f2f3;height: 330px;overflow: hidden;color: #152128 !important;padding: 10px;}.box-overlayhider h3 {word-wrap: break-word;white-space: normal;margin-bottom: 5px;}.box-overlayhider .verticalbox {padding: 20px 10px;}.box-overlayhider .hidebox-show {position: absolute;top: 0px;left: 0px;right: -2px;bottom: 0px;background: rgba(21, 38, 49, 0.85);padding: 10px;color: #ffffff;padding: 20px;}.box-overlayhider .hidebox-show .verticalbox {padding: 0px;}.box-overlayhider .hidebox-show .box {position: absolute;bottom: 25px;}.box-overlayhider .hidebox-show h3 {color: #ffffff;}.box-overlayhider .ll-more {display: inline-block;position: absolute;right: 10px;bottom: 10px;height: 40px;color: #ec2a43;font-size: 30px;line-height: 40px;text-align: center;}.box-pad-20 {padding: 20px !important;}.box-red {padding: 10px;background: #eb2b46;}.box-red h6 {font-size: 18px;font-weight: 600;}.box-red .heading-link a {text-decoration: none !important;}.box-dark {background: #252526;}.box-light {position: relative;background: var(--rw-half-stone);border: 1px solid #f2f2f3;}.box-light .svgicon.icon-heart {position: absolute;right: 20px;bottom: 20px;}@keyframes animicon {50% {font-size: 40px;}}.box-light .svgicon-color-red.icon-heart {animation: animicon 0.5s 1;}.box-light-inner {position: absolute;padding: 40px;left: 0;right: 0;bottom: 0;top: 0;color: #ffffff;background: linear-gradient(rgba(0, 0, 0, .5), transparent);}.box-light-inner .label, .box-light-overlay .label {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.box-light-inner h3 {overflow: hidden;text-overflow: ellipsis;}.box-light-inner .svgicon.icon-circle-arrow-right {position: absolute;bottom: 40px;right: 40px;color: #fff;}.box-light .soldbanner {position: absolute;right: 40px;top: 320px;width: 110px;height: 110px;background: #ec2a43;color: #ffffff;font-family: 'Manrope';font-size: 24px;line-height: 26px;text-align: center;transform: rotate(-10deg);display: flex;justify-content: center;align-items: center;z-index: 99;}.fluidgrid-cell-3 .box-light .soldbanner {top: 270px;}.box-light-overlay {position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;background: #ffffff;color: #121d28;padding: 40px;opacity: 0;pointer-events: none;transition: opacity 0.8s ease;}.box-light:hover .box-light-overlay {opacity: 1;pointer-events: auto;}.box-light-overlay .svgicon.icon-circle-arrow-right {position: absolute;bottom: 40px;right: 40px;}.box-line {border-top: 1px solid #121d28;border-bottom: 1px solid #121d28;text-align: left;padding: 10px 20px;padding-right: 50px;}.box-line+.box-line {border-top: 0px none;}.box-line .svgicon {position: absolute;top: 10px;right: 20px;}.box-line-red {border-color: #ec2a43;}[class^="fluid-ratio-resize-"], [class*=" fluid-ratio-resize-"] {position: relative;}[class^="fluid-ratio-resize-"]::after, [class*=" fluid-ratio-resize-"]::after {content: ' ';position: absolute;top: 0px;left: 0px;bottom: 0px;right: 0px;background: linear-gradient(to bottom, rgba(0, 0, 0, 0.0), rgba(0, 0, 0, 0.2));}.box-imgmodule {position: relative;}.box-imgmodule .button {display: block;position: absolute;width: 104px;margin: 0 auto;left: 0px;right: 0;bottom: 50px;z-index: 11;}.fluidgrid-cell-3 .box-imgmodule.box-light {border: 0px none;padding: 0px;max-height: 368px;overflow: hidden;}.fluidgrid-cell-2 .box-imgmodule.box-light .box-link {position: absolute;top: 0px;}.fluidgrid-cell-2 .box-imgmodule.box-light .box-link h3 {color: #ffffff;text-shadow: 0 2px 8px rgba(0, 0, 0, 0.5), 0 1px 1px rgba(0, 0, 0, 0.3);}.fluidgrid-cell-2 .box-imgmodule .image::after {content: '';position: absolute;left: 0;top: 0;right: 0;bottom: 0;background: linear-gradient(to bottom, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0.15) 60%, rgba(0, 0, 0, 0) 100%);z-index: 2;pointer-events: none;visibility: visible;height: auto;}.fluidgrid-cell-2 .box-imgmodule .image {position: relative;display: block;width: 100%;overflow: hidden;}.fluidgrid-cell-2 .box-imgmodule .image img {display: block;width: 100%;height: auto;}.fluidgrid-cell-2 .box-imgmodule h3 {position: relative;z-index: 3;}.box-imgmodule .button-red {width: 144px;padding-left: 10px;padding-right: 20px;}.box-imgmodule .button-1 {top: 160px;}.box-imgmodule .button-2 {top: 205px;}.box-imgmodule .button-3 {top: 250px;}.box-imgmodule .button-4 {top: 295px;}.box-imgmodule .button-5 {top: 340px;}.box-imgmodule h3 {margin-top: 20px;margin-left: 20px;margin-right: 20px;}.box-imgmodule:not(.box-light) h3 a {color: #ffffff !important;}.fluidgrid-cell .box-imgmodule .box {position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;max-width: 100%;}.fluidgrid-cell-2 .box-imgmodule .box {position: relative;top: auto;bottom: auto;left: auto;right: auto;width: 100%;}.fluidgrid-cell-full .box-imgmodule .box {width: 1125px;max-width: 100%;bottom: 80px;left: 0;right: 0;top: auto;margin: auto;}.fluidgrid-cell-full .box-imgmodule {position: relative;}.fluidgrid-cell-full .box-imgmodule .label {position: absolute;width: 1125px;left: 0;right: 0px;top: 80px;margin: auto;color: #ffffff;}.fluidgrid-cell-full .box-imgmodule h3 {font-size: 36px;line-height: 44px;max-width: 100%;margin: auto;color: var(--rw-red) !important;font-weight: 200;}.fluidgrid-cell-full .box-imgmodule .text {color: #ffffff;font-size: 36px;line-height: 44px;width: 600px;max-width: 100%;margin-bottom: 60px;}.fluidgrid-cell-full .box-imgmodule .button {position: relative;color: #ffffff;font-size: 15px;font-weight: 600;background: transparent;left: auto;right: auto;bottom: auto;padding: 0;margin: 0;padding-right: 25px;font-family: "Manrope", sans-serif !important;width: auto;display: inline;}.fluidgrid-cell-full .box-imgmodule .button:hover {color: var(--rw-red) !important;}.fluidgrid-cell-full .box-imgmodule .button::before {position: absolute;font-family: 'icomoon' !important;right: 0;top: 4px;}.profile-banner [class^="magic-step"], .profile-banner [class*=" magic-step"] {top: 30%;width: 800px;max-width: 100%;left: 0;right: 0;margin: auto;z-index: 10;}.profile-banner .magic-form input::-webkit-input-placeholder {color: #ffffff;}.profile-banner .magic-form input::-moz-placeholder {color: #ffffff;}.profile-banner .magic-form input:-ms-input-placeholder {color: #ffffff;}.profile-banner .magic-form input:-moz-placeholder {color: #ffffff;}.profile-banner [class^="magic-step"] *, .profile-banner [class*=" magic-step"] * {color: #ffffff !important;border-color: #ffffff !important;background-color: transparent !important;}.profile-banner [class^="magic-step"] select option, .profile-banner [class*=" magic-step"] select option {color: #000000 !important;}.profile-banner .magic-step1 {position: absolute;width: 480px;left: auto;right: 40px;top: 30%;z-index: 10;}.profile-banner.profile-banner-center .magic-step1 {left: 0;right: 0;}.fluidgrid-cell-6.profile-banner .magic-step1 {top: 15%}.profile-banner .magic-step1 h1 {font-size: 52px;color: #ffffff !important;text-shadow: 0px 0px 9px rgb(0 0 0 / 30%);}.profile-banner .magic-step1 .button {background: transparent;color: #ffffff;border: 1px solid #ffffff;}.profile-banner [class^="fluid-ratio-resize-"]::after, .profile-banner [class*=" fluid-ratio-resize-"]::after {content: ' ';position: absolute;top: 0px;left: 0px;bottom: 0px;right: 0px;background: rgba(22, 39, 49, 0.4);background: linear-gradient(90deg, rgba(22, 39, 49, 0.8) 0%, rgba(22, 39, 49, 0.4) 50%);}.profile-banner .magicform-active::after {transition: background 0.5s ease;background: rgba(22, 39, 49, 0.9);}.fluidgrid-cell-6 .box-imgmodule.imgmodule-center {height: auto;}.fluidgrid-cell-6 .box-imgmodule h3 {font-size: 50px;max-width: 100%;left: 0;right: 0;color: #ffffff !important;text-align: center;font-weight: 100;text-shadow: 0px 0px 9px rgb(0 0 0 / 80%);z-index: 11;margin-bottom: 30px;}.fluidgrid-cell-6 .box-imgmodule.imgmodule-center .box-link {position: absolute;width: 80%;max-width: 480px;margin: auto;text-align: center;left: 50%;right: auto;top: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 11;}.fluidgrid-cell-6 .box-imgmodule.imgmodule-center .button {top: 50%;left: 50%;right: auto;bottom: auto;transform: translate(-50%, -50%);}.fluidgrid-cell-6 .box-imgmodule.imgmodule-center .box-link .button {position: static;}.fluidgrid-cell-6 .box-imgmodule:not(.imgmodule-center) h3 {position: absolute;top: 40px;left: auto;right: 0px;width: 480px;}.fluidgrid-cell-6 .box-imgmodule:not(.imgmodule-center) .button {right: 199px;left: auto;}.fluidgrid-cell-3 .box-imgmodule .image, .fluidgrid-cell-6 .box-imgmodule .image {position: relative;display: block;width: 100%;}.fluidgrid-cell-3 .box-imgmodule .image img, .fluidgrid-cell-6 .box-imgmodule .image img {z-index: 1;}.fluidgrid-cell-3 .box-imgmodule .image::before, .fluidgrid-cell-6 .box-imgmodule .image::before {content: ' ';position: absolute;top: 0px;left: 0px;bottom: 0px;right: 0px;height: 100%;background: rgba(99, 100, 102, 0.4);background: linear-gradient(90deg, rgba(99, 100, 102, 0.8) 0%, rgba(99, 100, 102, 0.2) 50%);z-index: 10;}.fluidgrid-cell-3 .box-imgmodule.clear-gradient .image::before, .fluidgrid-cell-6 .box-imgmodule.clear-gradient .image::before {background: none;}.fluidgrid-cell-3 .box-imgmodule h3 {position: absolute;font-size: 50px;top: 80px;left: 0px;right: 0px;width: 480px;margin: auto;color: #ffffff !important;text-align: center;font-weight: 100;text-shadow: 0px 0px 9px rgb(0 0 0 / 80%);z-index: 11;}.box-home-mystory {background: #eb2b46;}.box-home-mystory .box {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-moz-background-clip: padding-box !important;-webkit-background-clip: padding-box !important;background-clip: padding-box !important;padding: 10px 20px 10px 0px;height: 300px;}.box-home-mystory .hline {border-top: 1px solid #d27189;margin: 10px 0px;}.box-home-mystory .text-readmore {position: absolute;bottom: 10px;right: 20px;}.box-inner {margin-bottom: 0px !important;}.box-inner-doublepad {padding: 20px;}.box-pagination {text-align: center;padding: 0px;}.box-pagination .text {background: #eb2b46;border: 1px solid #eb2b46;display: inline-block;height: 40px;width: 39px;text-align: center;line-height: 40px;}.box-pagination .text-link {background: transparent none;color: #c2c4c6;border: 1px solid #c2c4c6;text-decoration: none;}.box-accordion .label {font-size: 23px;line-height: 38px;display: block;font-weight: 300;border: 1px solid #838384;border-left: 0px none;text-decoration: none !important;padding-left: 10px;}.box-accordion .hidebox-show {background: #333234;padding: 20px 50px;}.box-staff-card {padding: 0px 20px;}.box-staff-card td {vertical-align: bottom !important;}.box-property-list h1 {font-size: 22px;line-height: 16px;margin-top: 0;margin-bottom: 5px;}.box-property-list .hline, .hline-dark {margin: 10px 0px;border-top: 1px solid #252526;}.hline-light {margin: 10px 0px;border-top: 1px solid #414042;}.box-map {background: #ffffff;padding: 5px;}.box-map-infowindow {width: 280px;height: 300px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;overflow: hidden;-webkit-box-shadow: none;box-shadow: none;margin-bottom: 0px !important;background: #ffffff;color: #252526;padding: 10px;}.box-map-office-infowindow {height: auto;padding: 20px;font-size: 15px;}.box-map-office-infowindow .icon-more {text-decoration: none;position: absolute;top: 20px;right: 20px;}.box-map-infowindow .heading {color: #252526;}.box-overlayhider h5 {font-size: 20px;word-wrap: break-word;white-space: normal;}.box-overlayhider h6 {font-size: 16px;word-wrap: break-word;white-space: normal;}.box-map-infowindow .hidebox-show .verticalbox {padding: 0px;}.box-map-infowindow .hline {margin: 10px 0px;}.box-map-infowindow .label {font-size: 24px;margin-left: 10px;line-height: 40px;}.box-features {padding: 0px;margin: 0px !important;height: 40px;text-align: right;font-size: 24px;font-family: 'Open Sans';color: #e1e1e1;font-weight: bold;line-height: 40px;}.box-agent .box-light-inner {display: flex;flex-direction: column;justify-content: flex-end;background: linear-gradient(transparent, rgba(0, 0, 0, .5));}.box-open .svgicon {position: absolute;bottom: 10px;right: 10px;}.box-open h6 {display: block;background: #f2f2f2;color: #ffffff;height: 200px;text-align: center;font-size: 150px;line-height: 200px;}.box-features .label {margin-left: 10px;}.box-features .svgicon {margin-left: 5px;}.image-maptoggle {margin-top: 10px;}.box-property-detail-info {padding: 0px 20px;}.imagelightbox-open {cursor: pointer;}.box-requirement {cursor: pointer;}.box-ofi h2 {margin-bottom: 0px;margin-left: 25px;}.box-ofi .icon-print {margin-right: 25px;}.box-ofi .box-overlayhider {height: 420px;}.box-ofi .box-overlayhider .box {position: absolute;left: 20px;bottom: 20px;max-height: 80px;max-width: 250px;overflow: hidden;}.box-ofi .icon-calendar {position: absolute;bottom: 40px;left: 40px;}.box-ofi .box-light-inner .svgicon.icon-calendar {color: #fff;}.box-enquiry .svgicon {float: right;}.box-enquiry .svgicon:after {content: "";display: table;clear: both;}.button-red {background: #eb2b46;color: #ffffff;}.button-search {background: #eb2b46;color: #ffffff;border-radius: 0;margin-right: 1px;}.button-fullwidth {width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.button-bigred {background: #eb2b46 url(/img/content/sub-prof-arrow.png) 250px 10px no-repeat;color: #ffffff;padding: 10px;font-size: 18px;font-weight: 600;text-transform: none;height: 60px;line-height: 40px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-moz-background-clip: padding-box !important;-webkit-background-clip: padding-box !important;background-clip: padding-box !important;}.button-bigred:hover {color: #ffffff !important;background: #252526 url(/img/content/sub-prof-arrow.png) 250px 10px no-repeat;}.box-home-contentpage .descview, .descview.box-suburbcat {min-height: 490px;}.box-home-contentpage .descview .descview-inner, .descview.box-suburbcat .descview-inner {height: 450px;}.box-home-contentpage .descview .descview-inner:after, .descview.box-suburbcat .descview-inner:after {top: 400px;}.button-back {margin-top: 30px;}.svgicon.button-outline {line-height: 40px;}.button-outline {background: transparent none;color: #121d28;border: 1px solid #121d28;padding: 10px 20px;font-size: 18px;text-transform: none;border-radius: 8px;margin-left: 10px;margin-right: 10px;text-align: center;transition: all 0.25s ease;}.button-outline-sm {height: 30px;}.svgicon.button-outline-sm {line-height: 30px;}.button-outline:hover,.button-outline:focus {background: #f5f0e3;}.button-outline-md {border-radius: 5px;padding: 0 1.5rem;margin: 0;font-size: 1rem;line-height: 2.5rem;display: inline-block;min-height: auto;height: auto;}.hidebox {position: absolute;left: -999999px;opacity: 0;-webkit-transition: opacity 1s ease;-moz-transition: opacity 1s ease;transition: opacity 1s ease;}.hidebox-hide {display: block;}.hidebox-show {position: static;height: auto !important;opacity: 1.0;-webkit-transition: opacity 1s ease;-moz-transition: opacity 1s ease;transition: opacity 1s ease;}.spacer-h2 {height: 67px;}.sidewidgets .spacer-h2 {display: none;}.box-announcement {background: #e7e8e9;text-align: center;padding: 20px;}.box-announcement .heading {display: inline-block;margin-right: 10px;margin-left: 10px;}.image img {max-width: 100%;}.image.image-fluid img {width: 100%;}.lboxtpl .image.image-fluid img {height: 100%;position: absolute;left: 50%;transform: translateX(-50%);width: auto !important;object-fit: contain;object-position: top center;}.image.image-center {display: inline-block;text-align: center;}.box-vimeo .image img {width: 100%;}.box-vimeo-overlay {max-height: 900px;max-height: 50vw;overflow: hidden;}.box-vimeo-overlay::after {content: ' ';position: absolute;top: 0px;left: 0px;bottom: 0px;right: 0px;background: linear-gradient(to bottom, rgba(0, 0, 0, 0.0), rgba(0, 0, 0, 0.2));}.fluidgrid-cell-full .box-vimeo h2 {position: absolute;font-size: 96px;top: auto;left: 0px;right: 0px;bottom: 200px;width: 1125px;max-width: 100%;margin: auto;color: #ffffff;font-weight: 200;z-index: 1;white-space: normal;}@media only screen and (max-width:1260px) {.box-vimeo-overlay {max-height: 550px;}.fluidgrid-cell-full .box-vimeo h3 {font-size: 60px;}}.contentarea-2col img {max-width: 100%;height: auto;width: auto;}.image-noscale img {max-width: none !important;}.box-campaign-list {height: 410px;background: #313032;}.box-campaign-list .box {border-color: #313032;}.box-imgmodule.img-medium {text-align: center;}.box-imgmodule.img-medium img {width: 75%;float: none;}.videowrapper {position: relative;padding-bottom: 56.25%;padding-top: 25px;height: 0;}.videowrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.text-red {color: #dc1e35 !important;}.listbox-filter select {background: transparent none;text-align-last: right;padding-right: 40px;}.listbox-filter select option {direction: rtl;}.listbox-filter select option {color: #121d28 !important;}.latestlistings {min-height: 400px;}.latestlistings-filter {box-sizing: border-box;display: flex;align-items: stretch;max-width: 100%;margin: auto !important;margin-bottom: 35px !important;min-height: 50px;padding: 10px;padding-left: 0px;}.latestlistings-filter .fluidgrid-cell {display: flex;flex-direction: column;justify-content: center;}.latestlistings-filter .button-outline {width: 100px;}.fluidgrid-cell-3 .image img {height: auto;}.latestnews {min-height: 341px;}#propps-makeoffer .svgicon {margin-right: 10px;}#propps-makeoffer .text-link {vertical-align: top;}#propps-makeoffer .OfferKit_make-an-offer:before {position: relative;top: 10px;font-family: 'icomoon' !important;font-display: swap;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;display: inline-block;width: 30px;height: 30px;text-align: center;line-height: 30px !important;font-size: 30px;cursor: pointer;text-decoration: none !important;color: #121d28;content: "\e91f";margin-right: 10px;}#propps-makeoffer .OfferKit_make-an-offer {position: relative;top: -5px;display: inline-block;background: none;color: transparent;border-radius: 0;width: auto;height: auto;font-family: "Manrope", sans-serif;font-weight: 300;font-size: inherit;box-shadow: none;vertical-align: center;}#propps-makeoffer .OfferKit_make-an-offer:after {position: relative;left: -108px;color: #121d28;text-decoration: underline !important;content: 'Make an Offer';}.foot-mid .foot-social {position: absolute;right: 30px;top: 55px;font-size: 30px;color: #121d28;width: 495px;max-width: 100%;float: right;text-align: right;}.foot-mid .foot-social a {color: #121d28 !important;text-decoration: none;}.clear {clear: both;}.display {display: block !important;}.cell-orderby td .listbox select {margin-top: 10px;height: 30px !important;}.clearfix::after {content: "";clear: both;display: table;}.lozad {-webkit-transition: opacity 2s ease-in-out;transition: opacity 2s ease-in-out;opacity: 0;}.lozad[data-loaded="true"] {-webkit-transition: opacity 2s ease-in-out;transition: opacity 2s ease-in-out;opacity: 1;}@media print {* {background: transparent none !important;color: #000000 !important;}.head {position: static !important;border-top: 0px none !important;border-bottom: 0px none !important;}.content {margin-top: 0px !important;}.box-fluidgridplus-nav {display: none;}.icon-more {display: none;}.followus, .menu, .trail, .menu-icon, .imagelightbox-thumbs, .box-property-icons, .foot, .ad, .vcard, .noprint {display: none !important;}}#searchresults {scroll-behavior: smooth;scroll-padding-top: 120px;}html {scroll-behavior: smooth;scroll-padding-top: 120px;}.box-minipopup {width: 180px;max-width: 80%;background: #f2f2f2;padding: 10px;text-align: center;box-shadow: 0px 0px 9px rgb(0 0 0 / 30%);border-radius: 5px;margin: auto;}@media (min-width:1500px) {.box-minipopup {position: absolute;z-index: 199;top: -450px;right: 200px;}}@media (min-width:1260px) and (max-width:1499px) {.box-minipopup {position: absolute;z-index: 199;top: -450px;right: 100px;padding: 10px;}}@media (min-width:1201px) and (max-width:1259px) {.box-minipopup {position: absolute;z-index: 199;top: -350px;left: 0;right: 0;padding: 10px;}}@media (min-width:1101px) and (max-width:1200px) {.box-minipopup {position: absolute;z-index: 199;top: -320px;left: 0;right: 0;padding: 5px;}}@media (min-width:1025px) and (max-width:1100px) {.box-minipopup {position: absolute;z-index: 199;top: -120px;left: 0;right: 0;padding: 5px;}}@media (max-width:1024px) {.box-minipopup {left: 0;right: 0;padding: 5px;margin-top: 20px;margin-bottom: 20px;}}.box-minipopup div:first-child:after {display: block;content: '• • • •';color: #dc1e35;font-size: 30px;margin: 3px;}.soldbanner>.svgicon.icon {display: none}body.pd, body.sp {--left-gutter: 4vw;--left-gutter: max(2rem, calc(50vw - var(--text-width) / 2));--image-max-width: calc(var(--text-width) + 50px);--image-width: min(var(--image-max-width), 99vw);}body.pd main {background-color: var(--rw-half-stone);}.herobanner {position: relative;width: 100%;height: auto;aspect-ratio: 2 / 1;overflow: hidden;}.herobanner .heroimage>img {display: block;width: 100%;height: 100%;object-fit: cover;}.herobanner .heroheader {position: absolute;top: auto;bottom: 3rem;left: var(--left-gutter, 4rem);margin: 0;font-size: 6rem;line-height: normal;z-index: 10;color: var(--heroprefix-color, #fff);}.herobanner .heroheader>span {color: var(--herosuffix-color, var(--rw-stone));}.sp-maintext {padding-top: 4rem;width: 100%;}.sp-maintext>.fluidgrid-6.fluidgrid-6 {--article-width: calc(var(--text-width) * .6);--aside-width: calc(var(--text-width) * .28);--gap: calc(var(--text-width) - var(--article-width) - var(--aside-width));display: grid;grid-template-columns: var(--article-width) var(--aside-width);grid-template-areas:"article aside";gap: 0 var(--gap);padding-left: var(--left-gutter);width: auto;max-width: calc(var(--text-width) + var(--gap-width));}.sp-maintext>.fluidgrid-6>.fluidgrid-cell-4.fluidgrid-cell-4 {grid-area: article;width: auto;}.sp-maintext>.fluidgrid-6>.fluidgrid-cell-2.fluidgrid-cell-2 {grid-area: aside;width: auto;}.sp-maintext h3, .sp-maintext aside h3 {font-size: 1.1rem;margin: .5rem 0;font-weight: 600;}.sp-maintext h2, .sp-maintext h3 {text-wrap: balanced;}.sp-maintext p {text-wrap: pretty;}.sp-maintext ul {display: flex;flex-direction: column;gap: .65em;list-style-type: none;padding: 0;font-size: 1.1em;margin-top:0;}.sp-maintext .fluidgrid-cell-4.fluidgrid-cell-4, .sp-maintext .fluidgrid-cell-2.fluidgrid-cell-2 {font-size: 1rem;display: flex;flex-direction: column;gap: 2rem;}.sp-maintext .box.box-link, .sp-maintext .box.box-link a.box-link-link {display: flex;gap: 1ch;align-items: center;}.sp-maintext .box.box-link .svgicon {font-size: 1.1em;line-height: 1em;color: #000;}.sp-maintext .box.box-link .text, .sp-maintext a.box-link-link .text {display: inline-block;margin-block:.25rem;}.sp-maintext a {text-decoration: none;}.testimonialslider .testimonial {margin-right: 4rem;text-wrap: pretty;}.testimonialslider a {text-decoration: none;}.pd-heroslider {aspect-ratio: 2 / 1;width: 100%;overflow: hidden;position: relative;}.pd-heroslider .swiper-slide {width: 100%;height: 100%;}.pd-heroslider img {display: block;width: 100%;height: 100%;object-fit: cover;}.pd-heroslider .swiper-button-prev,.pd-heroslider .swiper-button-next {--pd-swiperbutton-size: 1.4rem;position: absolute;top: auto;bottom: 4.25vw;width: var(--pd-swiperbutton-size);height: var(--pd-swiperbutton-size);font-size: var(--pd-swiperbutton-size);color: var(--rw-stone);display: flex;align-items: center;justify-content: center;}.pd-heroslider .swiper-button-next {left: auto;right: 3.25vw;}.pd-heroslider .swiper-button-prev {left: auto;right: calc(3.25vw + 3rem);}.pd-heroslider .pd-heroslider-heading {position: absolute;top: auto;bottom: 9vw;left: var(--left-gutter);z-index: 10;}.pd-heroslider .pd-heroslider-heading>h1, .pd-heroslider .pd-heroslider-heading>h5 {line-height: 2rem;color: #fff;margin: 0;}.pd-heroslider .pd-heroslider-heading>h1 {font-size: 1.8rem;font-weight: bold}.pd-heroslider .pd-heroslider-heading>h5 {font-size: 1.6rem;font-weight: normal}.pd-heroslider .pd-heroslider-soldoverlay {background: var(--rw-red);color: var(--rw-half-stone);border-radius: 4px;font-size: .8rem;line-height: 2rem;padding: 0 1rem;margin-bottom: 1rem;display: inline-flex;justify-content: center;align-items: center;gap: 1ch;}.pd-heroslider .pd-heroslider-soldoverlay>* {color: var(--rw-half-stone);}.pd-maintext {--article-width: calc(var(--text-width) * .6);--aside-width: calc(var(--text-width) * .28);--gap: calc(var(--text-width) - var(--article-width) - var(--aside-width));display: grid;grid-template-columns: var(--article-width) var(--aside-width);grid-template-areas:"heading .""article aside";gap: 0 var(--gap);padding-left: var(--left-gutter);max-width: calc(var(--text-width) + var(--gap-width));}.pd-maintext .pd-property-heading {grid-area: heading;}.pd-maintext .pd-property-heading h2.pd-heading {margin: 2.5em 0 2em !important;font-weight: 500;font-size: 2rem;}.pd-maintext article {grid-area: article;}.pd-maintext aside {grid-area: aside;}.pd-maintext article, .pd-maintext aside {font-size: 1rem;display: flex;flex-direction: column;gap: 2rem;}.pd-maintext article section>h3, .pd-maintext aside section>h3 {font-size: 1.1rem;margin: .5rem 0 0;font-weight: 600;}.pd-maintext aside section:not(:first-child)>h3 {margin-top:0;}.pd-maintext h2, .pd-maintext h3 {text-wrap: balanced;}.pd-maintext p {text-wrap: pretty;margin-block:.25rem;}.pd-maintext p.pd-description {display: -webkit-box;-webkit-line-clamp: 8;-webkit-box-orient: vertical;overflow: hidden;white-space: normal;overflow-wrap: break-word;transition: max-height 1s ease;}.pd-maintext p.pd-description.expanding {display: block;-webkit-line-clamp: unset;}.pd-maintext p.pd-description.expanded {overflow: hidden;}.pd-maintext button.pd-description-more {cursor: pointer;border: 0;margin: 0;padding: 0;background: transparent;color: inherit;font-size: inherit;font-weight: inherit;line-height: inherit;transition: opacity .5s ease, transform .5s ease;}.pd-maintext button.pd-description-more.clicked {opacity: 0;transform: scaleY(0);}.pd-maintext ul {display: flex;flex-direction: column;gap: .65em;list-style-type: none;padding: 0;font-size: 1.1em;margin: 1rem 0;}.pd-maintext .box.box-link, .pd-maintext .box.box-link a.box-link-link {display: flex;gap: 1ch;align-items: center;}.pd-maintext .svgicon.svgicon{line-height: normal;}.pd-maintext .box.box-link .svgicon{font-size: 1.1em;line-height: normal;color: #000;}.pd-maintext .box.box-link .text, a.box-link-link .text {display: inline-block;}.pd-maintext p.pd-pullquote {text-wrap: balanced;font-weight: 500;font-size: 2.2rem;line-height: 1.4em;}.pd-maintext .pd-stats {margin-block: .25rem;}.pd-maintext .pd-stats>span {display: inline-flex;align-items: center;gap: .5ch;margin-right: 2.5ch;}.pd-maintext .pd-stats .svgicon.svgicon {width: 1.1em;height: 1.1em;flex: 0 0 auto;color: var(--rw-indigo);}.pd-maintext .pd-stats .svgicon.svgicon.icon-car {margin-bottom: -.2em;}.pd-maintext .pd-agentpanel {--pd-agentpanel-maxwidth: min(80%, 255px);}.pd-maintext .pd-agentpanel address.pd-agent {font-style: normal;}.pd-maintext .pd-agentpanel address.pd-agent ul {gap: .2rem;}.pd-maintext .pd-agentpanel address.pd-agent li>* {display: flex;align-items: center;gap: 1rem;}.pd-maintext .pd-agentpanel address.pd-agent img {display: block;height: auto;max-width: var(--pd-agentpanel-maxwidth);}.pd-maintext .pd-agentpanel address.pd-agent a {text-decoration: none;}.pd-maintext .pd-agentpanel address.pd-agent li>.icon-contact-book {font-size: .95em;}.pd-maintext .pd-agentpanel .pd-callback {text-align: center;text-decoration: none;background-color: transparent;margin: 2rem 0 0;display: block;box-sizing: border-box;height: auto;width: auto;max-width: var(--pd-agentpanel-maxwidth);white-space: wrap;line-height: normal;}.pd-mainmedia {margin: 0 auto max(7vw, 1rem);width: var(--image-width);}.pd-video iframe {display: block;}.pd-map img {aspect-ratio: 16/9;width: 100%;height: auto;display: block;max-width: 1280px;background-color: rgba(0, 0, 0, .05);object-fit: cover;}.pd-floorplan img {width: 100%;height: auto;display: block;max-width: 1280px;}.pd-extras .box.button-outline {margin: 0;display: inline-block;}.fs.footer-slide.fs.footer-slide {display: grid;grid-template-rows: auto auto;box-sizing: border-box;position: relative;overflow: hidden;min-height: 720px;}.fs.footer-slide .fs-backgroundimage {position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;object-position: center;z-index: 0;}.fs.footer-slide .fs-title, .fs.footer-slide .fs-body {grid-column: 1;z-index: 1;margin: calc(var(--left-gutter, 10vw) / 2) var(--left-gutter, 10vw) !important;max-width: 28ch;}.fs.footer-slide .fs-title {grid-row: 1;align-self: start;color: var(--rw-half-stone);font-size: .8rem;font-weight: 500;}.fs.footer-slide .fs-body {grid-row: 2;align-self: end;font-size: 2rem;line-height: normal;}.fs.footer-slide .fs-body>h3 {color: var(--rw-red);font-size: 2rem;line-height: normal;margin: 0;}.fs.footer-slide .fs-body>p {color: #fff;margin: 0 0 2rem;}.fs.footer-slide .fs-body .fs-link, .fs.footer-slide .fs-body .fs-link .svgicon {color: var(--rw-half-stone);text-decoration: none;font-size: .8rem;font-weight: 500;}.fs.footer-slide .fs-body .fs-link {display: flex;align-items: center;}.swiper-container .swiper-button-prev, .swiper-container .swiper-button-next {position: absolute;top: auto;bottom: 0px;font-size: 40px;width: 40px;height: 40px;transition: opacity 0.3s ease;}.swiper-container .swiper-button-prev {left: 0px;}.swiper-container .swiper-button-next {left: 60px;}.swiper-container .swiper-button-next:hover, .swiper-container .swiper-button-prev:hover {opacity: 0.6;}.swiper-button-next.swiper-button-next:after {display: none;}.swiper-button-prev.swiper-button-prev:after {display: none;}.swiper-staffprofiles.swiper-container {padding-bottom: 30px !important;}.swiper-staffprofiles .swiper-slide {width: 373px;}.swiper-staffprofiles .box {margin-right: 25px;}.swiper-staffprofiles .image img {max-width: none;}.swiper-staffprofiles.staffprofiles-static {display: flex;flex-direction: row;justify-content: center;align-items: center;}.swiper-container {position: relative;overflow: hidden;}.foreversocial .swiper-container {height: 948px;}.foreversocial .fluidgrid-cell-2, .latestlistings .fluidgrid-cell-2 {width: 360px !important;}.latestlistings .fluidgrid-cell-3 {width: 557px !important;}.foreversocial .box-light {width: 363px;max-width: 100%;height: 454px;}.foreversocial .box-light .box-bg-cover {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-size: cover;background-position: center;background-repeat: no-repeat;}.foreversocial .box-light-inner .svgicon {position: absolute;bottom: 40px;width: 40px;left: 0;right: 0;margin: auto;color: #fff;}.foreversocial .box-light-overlay {padding-bottom: 80px;box-sizing: border-box;}.foreversocial .box-light-overlay .text {position: relative;height: 90%;overflow: hidden;}.foreversocial .box-light-overlay .text::after {content: "";position: absolute;left: 0;right: 0;bottom: 0;height: 3em;background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff 90%);pointer-events: none;}.foreversocial .box-light-overlay .svgicon {position: absolute;bottom: 40px;width: 40px;right: 0;left: 0;margin: auto;}.pd-propertycard {background: #fff;max-width: 364px;border-radius: 4px;box-shadow: 0 0 8px rgba(0, 0, 0, .16);margin: 3px;padding: 0;overflow: hidden;border: none;position: relative;}@media (max-width: 900px) {.pd-propertycard {max-width: none;margin-block: 0;}}.pd-propertycard>a:first-child {display: block;}.pd-propertycard.pd-propertycard>a:first-child>img {display: block;object-fit: cover;width: 100%;height: auto;aspect-ratio: 16/9;object-position: center;}.pd-propertycard .soldbanner {display: flex;position: absolute;color: #fff;background: rgb(235, 43, 70);padding: 0 20px;right: 16px;border-radius: 4px;font-size: 12px;line-height: 36px;margin-top: -18px;}.pd-propertycard .soldbanner>.icon {color: #fff;font-size: 18px;line-height: 36px;margin-right: 5px;}.pd-propertycard--details {padding: 20px 16px 16px;}.pd-propertycard--details>* {font-size: 14px;}.pd-propertycard--details>*:nth-child(1) {font-size: 20px;}.pd-propertycard--details>*:nth-child(2) {font-weight: 100;}.pd-propertycard--details>*:nth-child(3) {padding: 12px 0;font-size: 12px;line-height: 16px;display: flex;gap: 20px;align-items: center;}.pd-propertycard--details>*:nth-child(3) .svgicon {font-size: 16px;margin-right: 6px;}.pd-propertycard--details>*:nth-child(4) {font-weight: 100;font-size: 12px;}@media (min-width: 901px) {.pd-propertycard--details>*:nth-child(2), .pd-propertycard--details>*:nth-child(5) {min-height: 26px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}}@media (max-width: 900px) {.pd-propertycard--details> :nth-child(1) {margin-block: 0px 4px;}.pd-propertycard--details> :nth-child(3) {padding-bottom: 6px;}}@media (min-width: 901px) {.pd-requestform.profile-banner::after {background: rgba(0, 0, 0, .6);}.pd-requestform.profile-banner .magic-form.marketappraisal-form {padding: 0;min-height: 280px;background-position: center;}.pd-requestform.profile-banner [class^="magic-step"], .pd-requestform.profile-banner [class*=" magic-step"] {min-height: auto;width: 780px;top: 50%;left: 50%;bottom: auto;right: auto;transform: translate(-50%, -50%);}.pd-requestform.profile-banner .magic-step1 .h1heading.h1heading {font-size: 32px;}}@media (max-width: 900px) {.pd-requestform.profile-banner .magic-step1 {transform: translateY(-50%);}}.pd-requestform.profile-banner .magic-step1 .button.button {display: inline-block;height: 50px;line-height: 50px;font-size: 15px;border-radius: 25px;padding-inline: 25px;text-align: center;text-decoration: none;background: #eb2b46 !important;color: #fff !important;border: none;}.swiper-container .swiper-button-prev, .swiper-container .swiper-button-next {position: absolute;top: auto;bottom: 0px;font-size: 40px;width: 40px;height: 40px;transition: opacity 0.3s ease;}.swiper-container .swiper-button-prev {left: 0px;}.swiper-container .swiper-button-next {left: 60px;}.swiper-container .swiper-button-next:hover, .swiper-container .swiper-button-prev:hover {opacity: 0.6;}.swiper-button-next.swiper-button-next:after {display: none;}.swiper-button-prev.swiper-button-prev:after {display: none;}.textbox-search {position: relative;}.textbox-search .icon-search::before {position: absolute;right: 0px;top: 10px;cursor: pointer;}.textbox-search .icon-search:hover::before {color: #C82437;}.textbox-search input::placeholder {font-weight: bold;font-size: 15px;}.listbox-search select {border: 0px none;border-radius: 0px;border-bottom: 1px solid #121d28;padding: 10px 20px;height: 42px;font-size: 17px;}.swiper-staffprofiles.swiper-container {padding-bottom: 30px !important;}.swiper-staffprofiles .swiper-slide {width: 373px;}.swiper-staffprofiles .box {margin-right: 25px;}.swiper-staffprofiles .image img {max-width: none;}.swiper-container {position: relative;overflow: hidden;}.foreversocial .swiper-container {height: 948px;}.foreversocial .fluidgrid-cell-2, .latestlistings .fluidgrid-cell-2 {width: 360px !important;}.foreversocial .box-light {width: 363px;max-width: 100%;height: 454px;}.foreversocial .box-light .box-bg-cover {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-size: cover;background-position: center;background-repeat: no-repeat;}.foreversocial .box-light-inner .svgicon {position: absolute;bottom: 40px;width: 40px;left: 0;right: 0;margin: auto;color: #fff;}.foreversocial .box-light-overlay {padding-bottom: 80px;box-sizing: border-box;}.foreversocial .box-light-overlay .text {position: relative;height: 90%;overflow: hidden;}.foreversocial .box-light-overlay .text::after {content: "";position: absolute;left: 0;right: 0;bottom: 0;height: 3em;background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff 90%);pointer-events: none;}.foreversocial .box-light-overlay .svgicon {position: absolute;bottom: 40px;width: 40px;right: 0;left: 0;margin: auto;}.box-textslider h2, .box-faqslider h2, .subscribe-form h2 {white-space: wrap;font-size: 40px !important;font-weight: 200;margin-bottom: 40px !important;margin-top: 20px;}.box-textslider h4, .box-faqslider h4, .subscribe-form h4 {white-space: wrap;font-size: 21px;font-weight: 200;line-height: 35px;margin-top: 0;margin-bottom: 0;}.fluidgrid-group-dark .box-textslider, .fluidgrid-group-dark .box-faqslider {padding-right: 40px;}.fluidgrid-group-dark .box-textslider *, .fluidgrid-group-dark .box-faqslider *, .fluidgrid-group-dark *::before {color: #fff !important;}.fluidgrid-group-dark .subscribe-form input {border-color: #fff;color: #fff;}.fluidgrid-group-dark .subscribe-form input::placeholder {color: #fff;font-weight: 600;}.box-subscribe {margin-left: 40px;}.subscribe-form h4 {margin-bottom: 80px;}.dtw.dt-widget .fluidgrid-cell {inline-padding: 0;}@media (min-width: 769px), print {.dtw.dt-widget .fluidgrid-cell .dtw-left {padding-right: 3rem;}.dtw.dt-widget .fluidgrid-cell .dtw-right {padding-left: 3rem;}}.dtw.dt-widget .dtw-left h3 {font-weight: 500;font-size: .9rem;line-height: normal;margin: 1rem 0;}.dtw.dt-widget .dtw-left p {font-size: 2rem;line-height: normal;margin: 1rem 0;}.dtw.dt-widget .dtw-right {margin-top: 3.5rem;}.dtw.dt-widget .dtw-h3-missing {margin-top: 1rem;}.dtw.dt-widget .dtw-dl-item {border-bottom: 1px solid var(--form-input-border-color);}.dtw.dt-widget dt {font-size: 1rem;line-height: normal;padding-block: 1rem;display: flex;align-items: center;justify-content: space-between;cursor: pointer;}.dtw.dt-widget .dtw-icons {display:grid;place-items:center;height:1.5em;width:1.5em;}.dtw.dt-widget .dtw-icons .svgicon {grid-area:1/1;font-size:inherit;transition:transform 333ms ease-out, opacity 333ms ease-out;}.dtw.dt-widget dt .dtw-icons .svgicon.icon-minus {opacity:0;}.dtw.dt-widget dt.open .dtw-icons .svgicon.icon-minus {opacity:1;}.dtw.dt-widget dt .dtw-icons .svgicon.icon-plus {opacity:1;transform:scale(1);}.dtw.dt-widget dt.open .dtw-icons .svgicon.icon-plus {opacity:0;transform:scale(0);}.dtw.dt-widget dd {box-sizing: border-box;margin: 0;height: 0;overflow-y: hidden;user-select: none;opacity: 0;transition: margin 333ms ease-out, height 333ms ease-out, opacity 50ms ease-out;}.dtw.dt-widget dd>div>*:first-child {margin-top:0;padding-top:0;}.dtw.dt-widget dd>div>*:last-child {margin-bottom:0;padding-bottom:0;}.dtw.dt-widget dd.open {margin: 0 0 calc(1rem + 1px);height: var(--dd-scrollheight, 200px);opacity: 1;}.sell-heroslider{aspect-ratio:2/1;}.sell-heroslider img{display:block;float:none;object-fit:cover;object-position:top center;aspect-ratio:2/1;}.sell-heroslider .swiper-slide{position:relative;}.sell-heroslider .swiper-slide h1.heroheader{position: absolute;top: auto;bottom: 3rem;left: var(--left-gutter, 4rem);margin: 0;font-size: min(4rem,6vw);line-height: normal;z-index: 10;color: var(--heroprefix-color, #fff);}.sell-image-links {display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: 2vw;margin: 2.5vw 2.5vw 0;}.sell-image-links a {display: grid;aspect-ratio: 4/5;overflow: hidden;background-size: cover;background-position: center;color: #fff;text-decoration: none;}.sell-image-links a h6 {grid-area: 1/1;place-self: start;z-index: 1;color: inherit;font-weight: 600;font-size: 1.2rem;padding: 2.2rem 0 0 2.2rem;}.sell-image-links a span {grid-area: 1/1;place-self: end;z-index: 1;color: inherit;font-size: 1.6rem;padding: 0 1.6rem 1.6rem;}@font-face {font-family: 'Manrope';font-style: normal;font-weight: 200 800;font-display: swap;src: url(https://fonts.gstatic.com/s/manrope/v19/xn7gYHE41ni1AdIRggqxSvfedN62Zw.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {font-family: 'Manrope';font-style: normal;font-weight: 200 800;font-display: swap;src: url(https://fonts.gstatic.com/s/manrope/v19/xn7gYHE41ni1AdIRggOxSvfedN62Zw.woff2) format('woff2');unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {font-family: 'Manrope';font-style: normal;font-weight: 200 800;font-display: swap;src: url(https://fonts.gstatic.com/s/manrope/v19/xn7gYHE41ni1AdIRggSxSvfedN62Zw.woff2) format('woff2');unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}@font-face {font-family: 'Manrope';font-style: normal;font-weight: 200 800;font-display: swap;src: url(https://fonts.gstatic.com/s/manrope/v19/xn7gYHE41ni1AdIRggixSvfedN62Zw.woff2) format('woff2');unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}@font-face {font-family: 'Manrope';font-style: normal;font-weight: 200 800;font-display: swap;src: url(https://fonts.gstatic.com/s/manrope/v19/xn7gYHE41ni1AdIRggmxSvfedN62Zw.woff2) format('woff2');unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {font-family: 'Manrope';font-style: normal;font-weight: 200 800;font-display: swap;src: url(https://fonts.gstatic.com/s/manrope/v19/xn7gYHE41ni1AdIRggexSvfedN4.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}.fluidgrid {clear:both;}.fluidgrid-group {padding-top:50px;padding-bottom:50px;}.fluidgrid-group:after {content:"";display:table;clear:both;}.fluidgridplus, .fluidgridcenter {text-align:center;}.fluidgridplus > .fluidgrid-cell, .fluidgridcenter > .fluidgrid-cell {text-align:left;display:inline-block;float:none;vertical-align:top;}.fluidgrid-cell {border:0 solid transparent;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box !important;-webkit-background-clip:padding-box !important;background-clip:padding-box !important;overflow:hidden;padding-left:5px;padding-right:5px;}.fluidgrid-cell-full {padding:0px;width:100%;}.fluidgrid .fluidgrid {width:100%;}.fluidgrid .fluidgrid .fluidgrid-cell:first-child {margin-left:0;}@media all and (min-width: 0px) and (max-width: 480px) {.fluidgrid-group {padding-top:20px;padding-bottom:0px;}.fluidgrid-cell {margin-left:0%;padding-left:0px;padding-right:0px;}.fluidgrid-6 .fluidgrid-cell-1 {width:50%;}.fluidgrid-6 .fluidgrid-cell-2, .fluidgrid-6 .fluidgrid-cell-3, .fluidgrid-6 .fluidgrid-cell-4, .fluidgrid-6 .fluidgrid-cell-5, .fluidgrid-6 .fluidgrid-cell-6 {margin-left:0;width:100%;}.fluidgrid .fluidgrid .fluidgrid-cell {margin-bottom:4%;padding:0px;}.fluidgrid .fluidgrid .fluidgrid-cell:last-child {margin-bottom:0%;}}@media all and (min-width: 481px) and (max-width: 768px) {.fluidgrid-cell {margin-left:0%;}.fluidgrid-6 .fluidgrid-cell-1 {width:25%;}.fluidgrid-6 .fluidgrid-cell-2 {width:50%;}.fluidgrid-6 .fluidgrid-cell-3 {width:75%;}.fluidgrid-6 .fluidgrid-cell-4, .fluidgrid-6 .fluidgrid-cell-5, .fluidgrid-6 .fluidgrid-cell-6 {margin-left:0;width:100%;}.fluidgrid-6 .fluidgrid .fluidgrid-cell {margin-bottom:2%;}.fluidgrid-6 .fluidgrid .fluidgrid-cell:last-child {margin-bottom:0%;}.fluidgrid-6 .fluidgrid .fluidgrid-cell-1:first-child {padding-left:0px;}.fluidgrid-6 .fluidgrid .fluidgrid-cell-2:nth-child(odd), .fluidgrid-6 .fluidgrid .tablet-fluidgrid-cell-2:nth-child(odd) {padding-left:0px;}.fluidgrid-6 .fluidgrid .fluidgrid-cell-2:nth-child(even) {padding-right:0px;}}@media all and (min-width: 769px), print {.fluidgrid-cell {margin-left:0%;}.fluidgrid-6 .fluidgrid-cell-1 {width:16.6666666667%;}.fluidgrid-6 .fluidgrid-cell-2 {width:33.3333333333%;}.fluidgrid-6 .fluidgrid-cell-2:not(.fluidgrid-cell-nopadding) {width:375px;}.fluidgrid-6 .fluidgrid-cell-3 {width:50.0%;}.fluidgrid-6 .fluidgrid-cell-4 {width:66.6666666667%;}.fluidgrid-6 .fluidgrid-cell-5 {width:83.3333333333%;}.fluidgrid-6 .fluidgrid-cell-6 {margin-left:0;width:100%;}.fluidgrid-6 .fluidgrid-6 .fluidgrid-cell-2:nth-child(3n+1) {padding-left:0px;width:370px;}.fluidgrid-6 .fluidgrid-6 .fluidgrid-cell-2:nth-child(3n+0) {padding-right:0px;width:370px;}.fluidgrid-6 .fluidgrid-4 .fluidgrid-cell-2:nth-child(2n+1) {padding-left:0px;width:375px;}.fluidgrid-6 .fluidgrid-4 .fluidgrid-cell-2:nth-child(2n+0) {padding-right:0px;width:375px;}}@media all and (min-width: 0px) and (max-width: 480px) {.fluidgrid-4 .fluidgrid-cell-1, .fluidgrid-4 .fluidgrid-cell-2, .fluidgrid-4 .fluidgrid-cell-3, .fluidgrid-4 .fluidgrid-cell-4 {width:100% !important;}}@media all and (min-width: 481px) and (max-width: 768px) {.fluidgrid-4 .fluidgrid-cell-1, .fluidgrid-4 .fluidgrid-cell-2 {width:50% !important;}.fluidgrid-4 .fluidgrid-cell-3 {width:75% !important;}.fluidgrid-4 .fluidgrid-cell-4 {width:100% !important;}.fluidgrid-4 .fluidgrid-cell:nth-child(odd) {padding-left:0px;}}@media all and (min-width: 769px) {.fluidgrid .fluidgrid-4 .fluidgrid-cell:first-child {padding-left:0;}.fluidgrid-4 .fluidgrid-cell-1 {width:25% !important;}.fluidgrid-4 .fluidgrid-cell-2 {width:50% !important;}.fluidgrid-4 .fluidgrid-cell-3 {width:75.0% !important;}.fluidgrid-4 .fluidgrid-cell-4 {width:100% !important;}}@media all and (min-width: 0px) and (max-width: 480px) {.fluidgrid .fluidgrid-2 {margin-left:0px !important;}.fluidgrid-2 .fluidgrid-cell {padding-left:0px;padding-right:0px;}.fluidgrid-2 .fluidgrid-cell-1 {width:50% !important;}.fluidgrid-2 .fluidgrid-cell {padding-left:0px;padding-right:0px;}.fluidgrid-2 .fluidgrid-cell-2 {width:100% !important;}.fluidgrid-2 .fluidgrid-cell {padding-left:0px;padding-right:0px;}}@media all and (min-width: 481px) and (max-width: 768px) {.fluidgrid .fluidgrid-2 {margin-left:0px !important;}.fluidgrid-2 .fluidgrid-cell {padding-left:0px;padding-right:0px;}.fluidgrid-2 .fluidgrid-cell-1 {width:50% !important;}.fluidgrid-2 .fluidgrid-cell-2 {width:100% !important;}}@media all and (min-width: 769px) {.fluidgrid .fluidgrid-2 {margin-left:0px !important;}.fluidgrid-2 .fluidgrid-cell {padding-left:0px;padding-right:0px;}.fluidgrid-2 .fluidgrid-cell-1 {width:50% !important;}.fluidgrid-2 .fluidgrid-cell-2 {width:100% !important;}}@font-face {font-family: swiper-icons;src: url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight: 400;font-style: normal}:root {--swiper-theme-color: #12191D}:host {position: relative;display: block;margin-left: auto;margin-right: auto;z-index: 1}.swiper {margin-left: auto;margin-right: auto;position: relative;overflow: hidden;list-style: none;padding: 0;z-index: 1;display: block}.swiper-vertical>.swiper-wrapper {flex-direction: column}.swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: flex;transition-property: transform;transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);box-sizing: content-box}.swiper-android .swiper-slide, .swiper-ios .swiper-slide, .swiper-wrapper {transform: translate3d(0px, 0, 0)}.swiper-horizontal {touch-action: pan-y}.swiper-vertical {touch-action: pan-x}.swiper-slide {flex-shrink: 0;width: 100%;height: 100%;position: relative;transition-property: transform;display: block}.swiper-slide-invisible-blank {visibility: hidden}.swiper-autoheight, .swiper-autoheight .swiper-slide {height: auto}.swiper-autoheight .swiper-wrapper {align-items: flex-start;transition-property: transform, height}.swiper-backface-hidden .swiper-slide {transform: translateZ(0);-webkit-backface-visibility: hidden;backface-visibility: hidden}.swiper-3d.swiper-css-mode .swiper-wrapper {perspective: 1200px}.swiper-3d .swiper-wrapper {transform-style: preserve-3d}.swiper-3d {perspective: 1200px}.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide {transform-style: preserve-3d}.swiper-css-mode>.swiper-wrapper {overflow: auto;scrollbar-width: none;-ms-overflow-style: none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {display: none}.swiper-css-mode>.swiper-wrapper>.swiper-slide {scroll-snap-align: start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper {scroll-snap-type: x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper {scroll-snap-type: y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper {scroll-snap-type: none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide {scroll-snap-align: none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before {content: '';flex-shrink: 0;order: 9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide {scroll-snap-align: center center;scroll-snap-stop: always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {margin-inline-start: var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before {height: 100%;min-height: 1px;width: var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {margin-block-start: var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before {width: 100%;min-width: 1px;height: var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top {position: absolute;left: 0;top: 0;width: 100%;height: 100%;pointer-events: none;z-index: 10}.swiper-3d .swiper-slide-shadow {background: rgba(0, 0, 0, .15)}.swiper-3d .swiper-slide-shadow-left {background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right {background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top {background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom {background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader {width: 42px;height: 42px;position: absolute;left: 50%;top: 50%;margin-left: -21px;margin-top: -21px;z-index: 10;transform-origin: 50%;box-sizing: border-box;border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius: 50%;border-top-color: transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader, .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {animation: swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white {--swiper-preloader-color: #fff}.swiper-lazy-preloader-black {--swiper-preloader-color: #000}@keyframes swiper-preloader-spin {0% {transform: rotate(0deg)}100% {transform: rotate(360deg)}}.swiper-virtual .swiper-slide {-webkit-backface-visibility: hidden;transform: translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after {content: '';position: absolute;left: 0;top: 0;pointer-events: none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {height: 1px;width: var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {width: 1px;height: var(--swiper-virtual-size)}:root {--swiper-navigation-size: 44px}.swiper-button-next, .swiper-button-prev {position: absolute;top: var(--swiper-navigation-top-offset, 50%);width: calc(var(--swiper-navigation-size)/ 44 * 27);height: var(--swiper-navigation-size);margin-top: calc(0px - (var(--swiper-navigation-size)/ 2));z-index: 10;cursor: pointer;display: flex;align-items: center;justify-content: center;color: var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {opacity: .35;cursor: auto;pointer-events: none}.swiper-button-next.swiper-button-hidden, .swiper-button-prev.swiper-button-hidden {opacity: 0;cursor: auto;pointer-events: none}.swiper-navigation-disabled .swiper-button-next, .swiper-navigation-disabled .swiper-button-prev {display: none !important}.swiper-button-next svg, .swiper-button-prev svg {width: 100%;height: 100%;object-fit: contain;transform-origin: center}.swiper-rtl .swiper-button-next svg, .swiper-rtl .swiper-button-prev svg {transform: rotate(180deg)}.swiper-button-prev, .swiper-rtl .swiper-button-next {left: var(--swiper-navigation-sides-offset, 10px);right: auto}.swiper-button-next, .swiper-rtl .swiper-button-prev {right: var(--swiper-navigation-sides-offset, 10px);left: auto}.swiper-button-lock {display: none}.swiper-button-next:after, .swiper-button-prev:after {font-family: swiper-icons;font-size: var(--swiper-navigation-size);text-transform: none !important;letter-spacing: 0;font-variant: initial;line-height: 1}.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {content: 'prev'}.swiper-button-next, .swiper-rtl .swiper-button-prev {right: var(--swiper-navigation-sides-offset, 10px);left: auto}.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {content: 'next'}.swiper-pagination {position: absolute;text-align: center;transition: .3s opacity;transform: translate3d(0, 0, 0);z-index: 10}.swiper-pagination.swiper-pagination-hidden {opacity: 0}.swiper-pagination-disabled>.swiper-pagination, .swiper-pagination.swiper-pagination-disabled {display: none !important}.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: var(--swiper-pagination-bottom, 8px);top: var(--swiper-pagination-top, auto);left: 0;width: 100%}.swiper-pagination-bullets-dynamic {overflow: hidden;font-size: 0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transform: scale(.33);position: relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {transform: scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {transform: scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {transform: scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {transform: scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {transform: scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {transform: scale(.33)}.swiper-pagination-bullet {width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display: inline-block;border-radius: var(--swiper-pagination-bullet-border-radius, 50%);background: var(--swiper-pagination-bullet-inactive-color, #000);opacity: var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet {border: none;margin: 0;padding: 0;box-shadow: none;-webkit-appearance: none;appearance: none}.swiper-pagination-clickable .swiper-pagination-bullet {cursor: pointer}.swiper-pagination-bullet:only-child {display: none !important}.swiper-pagination-bullet-active {opacity: var(--swiper-pagination-bullet-opacity, 1);background: var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets, .swiper-vertical>.swiper-pagination-bullets {right: var(--swiper-pagination-right, 8px);left: var(--swiper-pagination-left, auto);top: 50%;transform: translate3d(0px, -50%, 0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display: block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {top: 50%;transform: translateY(-50%);width: 8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {display: inline-block;transition: .2s transform, .2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {left: 50%;transform: translateX(-50%);white-space: nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transition: .2s transform, .2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transition: .2s transform, .2s right}.swiper-pagination-fraction {color: var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar {background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position: absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background: var(--swiper-pagination-color, var(--swiper-theme-color));position: absolute;left: 0;top: 0;width: 100%;height: 100%;transform: scale(0);transform-origin: left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {transform-origin: right top}.swiper-horizontal>.swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {width: 100%;height: var(--swiper-pagination-progressbar-size, 4px);left: 0;top: 0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-vertical>.swiper-pagination-progressbar {width: var(--swiper-pagination-progressbar-size, 4px);height: 100%;left: 0;top: 0}.swiper-pagination-lock {display: none}.swiper-scrollbar {border-radius: var(--swiper-scrollbar-border-radius, 10px);position: relative;touch-action: none;background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.swiper-scrollbar-disabled>.swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-disabled {display: none !important}.swiper-horizontal>.swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontal {position: absolute;left: var(--swiper-scrollbar-sides-offset, 1%);bottom: var(--swiper-scrollbar-bottom, 4px);top: var(--swiper-scrollbar-top, auto);z-index: 50;height: var(--swiper-scrollbar-size, 4px);width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar.swiper-scrollbar-vertical, .swiper-vertical>.swiper-scrollbar {position: absolute;left: var(--swiper-scrollbar-left, auto);right: var(--swiper-scrollbar-right, 4px);top: var(--swiper-scrollbar-sides-offset, 1%);z-index: 50;width: var(--swiper-scrollbar-size, 4px);height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag {height: 100%;width: 100%;position: relative;background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius: var(--swiper-scrollbar-border-radius, 10px);left: 0;top: 0}.swiper-scrollbar-cursor-drag {cursor: move}.swiper-scrollbar-lock {display: none}.swiper-zoom-container {width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;text-align: center}.swiper-zoom-container>canvas, .swiper-zoom-container>img, .swiper-zoom-container>svg {max-width: 100%;max-height: 100%;object-fit: contain}.swiper-slide-zoomed {cursor: move;touch-action: none}.swiper .swiper-notification {position: absolute;left: 0;top: 0;pointer-events: none;opacity: 0;z-index: -1000}.swiper-free-mode>.swiper-wrapper {transition-timing-function: ease-out;margin: 0 auto}.swiper-grid>.swiper-wrapper {flex-wrap: wrap}.swiper-grid-column>.swiper-wrapper {flex-wrap: wrap;flex-direction: column}.swiper-fade.swiper-free-mode .swiper-slide {transition-timing-function: ease-out}.swiper-fade .swiper-slide {pointer-events: none;transition-property: opacity}.swiper-fade .swiper-slide .swiper-slide {pointer-events: none}.swiper-fade .swiper-slide-active {pointer-events: auto}.swiper-fade .swiper-slide-active .swiper-slide-active {pointer-events: auto}.swiper.swiper-cube {overflow: visible}.swiper-cube .swiper-slide {pointer-events: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;z-index: 1;visibility: hidden;transform-origin: 0 0;width: 100%;height: 100%}.swiper-cube .swiper-slide .swiper-slide {pointer-events: none}.swiper-cube.swiper-rtl .swiper-slide {transform-origin: 100% 0}.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-active .swiper-slide-active {pointer-events: auto}.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-next, .swiper-cube .swiper-slide-prev {pointer-events: auto;visibility: visible}.swiper-cube .swiper-cube-shadow {position: absolute;left: 0;bottom: 0px;width: 100%;height: 100%;opacity: .6;z-index: 0}.swiper-cube .swiper-cube-shadow:before {content: '';background: #000;position: absolute;left: 0;top: 0;bottom: 0;right: 0;filter: blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide {pointer-events: auto;visibility: visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom, .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left, .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right, .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top {z-index: 0;-webkit-backface-visibility: hidden;backface-visibility: hidden}.swiper.swiper-flip {overflow: visible}.swiper-flip .swiper-slide {pointer-events: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;z-index: 1}.swiper-flip .swiper-slide .swiper-slide {pointer-events: none}.swiper-flip .swiper-slide-active, .swiper-flip .swiper-slide-active .swiper-slide-active {pointer-events: auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom, .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left, .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right, .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top {z-index: 0;-webkit-backface-visibility: hidden;backface-visibility: hidden}.swiper-creative .swiper-slide {-webkit-backface-visibility: hidden;backface-visibility: hidden;overflow: hidden;transition-property: transform, opacity, height}.swiper.swiper-cards {overflow: visible}.swiper-cards .swiper-slide {transform-origin: center bottom;-webkit-backface-visibility: hidden;backface-visibility: hidden;overflow: hidden}