.cire-timeline{max-width:900px;margin-left:auto;margin-right:auto}label.gfield_label.gform-field-label{color:#fff9;letter-spacing:.05em}.gform-theme--framework .gf_step_active .gf_step_number{background-color:rgb(189 166 116 / var(--tw-bg-opacity, 1))}.gform-theme--framework .gf_step_number{background-color:#fff3}label.gform-field-label.gform-field-label--type-inline.gfield_consent_label{color:#fff}.gform-theme--framework .gf_step_completed .gf_step_number:after{background-color:rgb(189 166 116 / var(--tw-bg-opacity, 1));border:none}input#gform_next_button_3_6,#gform_submit_button_3,#gform_submit_button_13{background-color:rgb(189 166 116 / var(--tw-bg-opacity, 1));border:none!important;padding-left:2rem;padding-right:2rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:rgb(47 54 62 / var(--tw-text-opacity, 1));text-transform:uppercase;border-radius:0;padding:16px 32px!important}.gform-page-footer.gform_page_footer.top_label{float:right}.gform-page-footer.gform_page_footer.top_label{display:flex;justify-content:flex-end;align-items:center;width:100%;gap:16px;float:none}.gform-page-footer.gform_page_footer.top_label .gform_previous_button{margin-right:auto}.gform-page-footer.gform_page_footer.top_label .gform_button,.gform-page-footer.gform_page_footer.top_label .gform_next_button{margin-left:auto}.gform-theme--framework input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus{--gf-local-outline-color: #bda674}#gform_submit_button_2,#gform_submit_button_10,#gform_submit_button_14{background:#ca2a2a;padding:17px 20px;border-radius:0}#gform_submit_button_2:hover,#gform_submit_button_10:hover{background:#a12121!important}#gform_submit_button_5{background:#ca2a2a!important;padding:17px 20px!important;border-radius:0!important}#gform_submit_button5:hover{background:#a12121!important}div#gform_confirmation_message_2{text-align:center;color:#fff;font-size:14px;letter-spacing:.04em;margin:12px auto 0;max-width:720px;background:#0003;padding:10px}.select-arrow{display:none!important}.fusion-li-icon.awb-icon-check{width:20px;height:20px;display:inline-block;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") no-repeat center / contain}.gform-theme--framework .gf_step_completed .gf_step_number:after{background-color:#bea476}#gform_3_validation_container{display:none}#validation_message_3_1,#validation_message_3_2,#validation_message_3_3,#validation_message_3_4,#validation_message_3_5,#validation_message_3_6{border:none;background:transparent;text-align:left;font-size:12px}.leaflet-control-attribution.leaflet-control{display:none}.teammembers li{text-align:left}.display-counter{font-family:Playfair Display,sans-serif}.custom-text-separator{text-transform:uppercase;font-family:Questrial,sans-serif;font-size:14px;color:#cb2a2a;letter-spacing:1.4px}.custom-text-separator{position:relative;display:inline-block;padding:10px 0;width:auto}.custom-text-separator:before,.custom-text-separator:after{content:"";position:absolute;left:0;width:100%;height:1px;background-color:#cb2a2a}.custom-text-separator:before{top:0}.custom-text-separator:after{bottom:0}.property-why-checklist li span.icon-wrapper{border-radius:0!important;font-size:11px!important}.property-why-checklist li span.icon-wrapper i{font-size:11px!important;width:11px!important;height:11px!important}.fancybox__container{z-index:999999999999999!important}.get-in-touch .gform-body #gform_fields_4{row-gap:1px!important}.get-in-touch input[type=text],.get-in-touch input[type=email],.get-in-touch input[type=tel]{background:transparent!important;border:none!important;border-bottom:1px solid #cfcfd4!important;border-radius:0!important;padding:8px 0!important;font-size:16px;color:#1a1a1a;box-shadow:none!important}.get-in-touch input[type=tel]{padding:8px 0 8px 52px!important}.get-in-touch ::placeholder{color:#9aa0a6;opacity:1}.get-in-touch input:focus{outline:none!important;border-bottom:1px solid #1a1a1a!important}.get-in-touch .gfield{margin-bottom:25px}.get-in-touch .gfield_label{display:block!important;font-size:14px;margin-bottom:6px;color:#1a1a1a;font-weight:500}.get-in-touch .ginput_container_consent{display:flex;align-items:center;gap:10px}.get-in-touch .ginput_container_consent input[type=checkbox]{width:16px;height:16px}.get-in-touch fieldset,#gform_wrapper_4{margin:0!important}.get-in-touch .gform_button{background:#d72626!important;color:#fff!important;border:none!important;padding:12px 28px!important;font-size:16px;border-radius:0!important;cursor:pointer;transition:.2s ease}.get-in-touch .gform_button:hover{background:#b71c1c!important}.get-in-touch .gfield_consent_label{color:#1a1a1a!important}#gform_wrapper_5,#gform_wrapper_3{margin:0!important}#gform_wrapper_5 input[type=tel]{color:#999c9e!important}#gform_wrapper_5 input[type=tel]::placeholder,#gform_3 input[type=tel]::placeholder{color:#999c9e!important;opacity:1}#gform_wrapper_5 input[type=button]{background:#d72626!important;color:#fff!important;border:none!important;padding:12px 28px!important;font-size:16px;border-radius:0!important;cursor:pointer;transition:.2s ease;height:100%!important}.property-page-sticky-menu .menu-item:after{content:"";position:absolute;bottom:0;left:0;height:2px;width:0%;background:#ca2a2a;transition:.3s all;margin-bottom:-1px}.property-page-sticky-menu .current-menu-item:after{width:100%!important;right:0}@media(max-width:768px){.gform-theme--api,.gform-theme--foundation{--gf-form-gap-y: 15px !important}}@media(min-width:768px){.brochure-download-sticky-bar{position:fixed!important;bottom:0!important;width:100%!important;z-index:9999!important;transform:translateY(100%)!important;transition:transform .4s ease-in-out,opacity .5s ease-in-out!important;opacity:0!important}.brochure-download-sticky-bar.is-visible{transform:translateY(0)!important;opacity:1!important}.brochure-download-sticky-bar .fusion-column-wrapper{gap:2rem!important}.brochure-download-sticky-bar form .gform-body .gform_page:not([style*="display:none"]),.brochure-download-sticky-bar form .gform-body .gform_page .gform_page_fields .gform_fields{display:inline-flex!important;width:max-content!important}.brochure-download-sticky-bar form .gform-body .gform_page .gform-page-footer{margin-top:0!important;margin-left:1rem!important}.exclusive-property-postcard-checklist li{text-align:left!important}}.property-card__badge{position:absolute;top:14px;left:14px;background:#bba575;color:#2e353d;font-family:Questrial,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;padding:.15rem .85rem;z-index:2}.property-card__badge--new-build{background:#fff;color:#2e353d}body.single-area-guide .fusion-tb-header .fusion-sticky-container,body.single-area-guide .fusion-tb-header .fusion-sticky-container.fusion-container-stuck,body.cire-has-properties-shortcode .fusion-tb-header .fusion-sticky-container,body.cire-has-properties-shortcode .fusion-tb-header .fusion-sticky-container.fusion-container-stuck{z-index:100050!important}span.swiper-pagination-bullet.swiper-pagination-bullet-active{width:2rem!important}span.swiper-pagination-bullet{border-radius:0;width:1rem!important;transition:all .5s!important}.fb-icon-element.circle-yes{border-radius:0!important}.service-accordian .fusion-panel img,.service-accordian .fusion-flexslider{display:none!important}.fusion-load-more-button{border:1px solid #2e353d!important;background:#2e353d!important;color:#fff!important;padding:.7rem 1.8rem!important;text-transform:uppercase!important;letter-spacing:.16em!important;font-size:.8rem!important;font-family:Questrial,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;cursor:pointer!important;border-radius:0!important;transition:background .2s ease,color .2s ease,border-color .2s ease!important;font-weight:400!important;height:unset!important;width:unset!important;line-height:unset!important;margin:auto!important}.fusion-load-more-button:hover{background:#fff!important;color:#2e353d!important;border-color:#2e353d!important}@media(max-width:768px){.post-content h2{font-size:32px!important;margin-top:-1rem!important}.fusion-tb-header .awb-menu li:not(:has(a[title=display-none])){display:none}.fusion-tb-header .fusion-button:last-child{margin:1rem 0 0!important}.section-title--title p{font-size:14px!important}.about-us-counterbox .fusion-counters-box{display:grid;grid-template-columns:1fr 1fr;gap:2rem!important}.about-us-counterbox .fusion-counters-box:after,.about-us-counterbox .fusion-counters-box:before{display:none!important}.about-us-counterbox .fusion-counters-box .fusion-counter-box{padding:1rem!important;margin:0!important}.about-us-counterbox .fusion-counters-box .counter-box-container{padding:0!important}.about-us-counterbox .fusion-counters-box .counter-box-container .content-box-counter{font-size:30px!important}}.awb-swiper-button-next,.awb-swiper-button-prev{height:46px!important;width:46px!important;font-size:20px!important;background:#fff!important;opacity:1!important;color:#2e353d!important;border:1px solid rgb(211,216,222)!important;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a!important}.awb-swiper-button-next:hover,.awb-swiper-button-prev:hover{background:#f7f7f8!important;color:#2e353d!important}.awb-swiper-carousel .property-card__badge{left:33px}div#awb-oc-16778{backdrop-filter:blur(3px)}a[title=display-none] .menu-text{display:none!important}.off-canvas-menu *{transition:all .5s ease!important}.fusion-tb-header>.fusion-fullwidth{background-size:cover!important}.featured-brands-slider img{height:20px!important;opacity:.3}.fusion-faq-shortcode.location-faq h4{font-size:18px;font-family:Playfair Display!important;font-style:normal!important;font-weight:500!important}.location-faq .fusion-panel{background:#fff!important;border-color:#f2f3f5!important}.fusion-toggle-heading,.fusion-accordian #accordian-property-faq-1 .toggle-content,.fusion-accordian #accordian-property-faq-1 .panel-title a .fa-fusion-box{color:#2c2c2c!important}.faq-hide-original{display:none!important}.timeline{position:relative}.timeline:before{content:"";position:absolute;left:50%;top:0;transform:translate(-50%);width:1px;height:100%;background:#e5e7eb}.timeline__item{position:relative;margin:3rem 0}.timeline__dot{position:absolute;left:50%;top:8px;transform:translate(-50%);width:8px;height:8px;background:#111;border-radius:50%}.timeline__content{width:50%}.timeline__content.left{text-align:right;padding-right:1.5rem}.timeline__content.right{margin-left:auto;text-align:left;padding-left:1.5rem}.timeline__content p{font-size:.95rem;color:#666;line-height:1.7;max-width:400px;margin-top:.8rem}.timeline__content.left p{margin-left:auto}@media(max-width:768px){.timeline:before{left:20px}.timeline__dot{left:20px}.timeline__content{width:100%;padding-left:3rem!important;padding-right:0!important;text-align:left!important}.timeline__content p{max-width:100%}}.private-office-details .fb-icon-element{min-width:var(--awb-width)!important}.section-title--title.private-office{justify-content:flex-start;color:#bda475;font-size:.75rem;letter-spacing:.35em;text-transform:uppercase}.section-title--title.private-office .section-title__line{background:#bda475}.hero-bg{background-size:cover!important}@media(max-width:768px){#main .hero-bg .fusion-title-heading.title-heading-center,.hero-bg .fusion-title-heading.title-heading-center,.fusion-fullwidth.hero-bg h1.fusion-title-heading{font-family:Playfair Display,Times New Roman,serif!important;font-size:clamp(1.75rem,7vw,2.25rem)!important;line-height:1.2!important;font-weight:400!important;letter-spacing:normal!important;padding-left:1rem!important;padding-right:1rem!important;max-width:100%;text-wrap:balance}#main .hero-bg h2.fusion-title-heading.title-heading-center,.hero-bg h2.fusion-title-heading.title-heading-center,.fusion-fullwidth.hero-bg h2.fusion-title-heading{font-family:Questrial,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:.9375rem!important;line-height:1.45!important;font-weight:400!important;letter-spacing:.04em!important;padding-left:1rem!important;padding-right:1rem!important;max-width:100%;text-wrap:balance}#main .fusion-title-heading.title-heading-center{font-family:Playfair Display,Times New Roman,serif!important;font-size:clamp(1.375rem,5.5vw,1.75rem)!important;line-height:1.25!important;font-weight:400!important;padding-left:1rem!important;padding-right:1rem!important;text-wrap:balance}#main .hero-bg .fusion-title-heading.title-heading-center,#main .hero-bg h2.fusion-title-heading.title-heading-center{font-family:Questrial,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:.9375rem!important}}#gform_wrapper_7 *{color:#1a1a1a!important}#gform_wrapper_7 input,#gform_wrapper_7 textarea{background:transparent!important;border:1px solid rgb(211,216,222);box-shadow:none!important}#gform_wrapper_7 .gform_button{background:#ca2a2a!important;padding:17px 20px;color:#fff!important;border-radius:0}#gform_wrapper_7 .gform_button:hover{background:#a12121!important}.banner-container{--awb-background-size: cover !important}.icon-background{z-index:-1!important;opacity:.6}.sell-form .gf_page_steps,.sell-form .gform_heading{display:none!important}.sell-form select{height:unset!important}.sell-form .gform-theme-button{background:#ca2a2a!important;padding:17px 20px;color:#fff!important;border-radius:0}.sell-form .gform-theme-button:hover{background:#a12121!important}::selection{color:#fff;background:#ca2a2a}::-moz-selection{color:#fff;background:#ca2a2a}.awb-openstreet-map-marker-icon-wrapper{display:none!important}input#input_12_22,input#input_12_16,select#input_12_7,select#input_12_13,textarea#input_12_9,input#input_12_1,input#input_12_3,input#input_12_4,input#input_12_5_raw{background:#fff}
