.fx2-intro-cta{align-items:center;background-color:#262633;color:#fff;display:flex;flex-direction:row;font-family:Raleway;font-size:12px;font-weight:600;height:46px;justify-content:center;letter-spacing:1.8px;line-height:18px;margin-top:25px;padding:0 45px;text-align:center;text-decoration:none;text-transform:uppercase;width:225px}.fx2-intro-cta:hover{background-color:transparent;border-left:2px solid #262633;color:#262633}.promo-two-column-section{display:flex;flex-wrap:nowrap;gap:20px;margin:auto;padding:80px 20px 20px;width:1200px}.promo-two-column-section p{padding-bottom:18px}h3.featured-properties{color:#83715c;display:inline-block;font-family:Playfair Display;font-size:48px;height:58px;line-height:107.52%;position:relative;text-align:left;width:100%}.column{flex:1;padding:10px}.column-icons,.column-text{flex-basis:50%}.column-icons{align-items:end;display:flex;flex-direction:column;gap:50px;justify-content:center}.promo-two-column-section h2{color:#83715c!important;display:inline-block;font-family:Playfair Display;font-size:48px;line-height:107.52%;position:relative;text-align:left;width:602px}.promo-two-column-section p{color:#262633;display:inline-block;font-size:16px;line-height:158.02%;position:relative;text-align:left;width:100%!important}h2.featured-properties{font-family:48px}.icon-container{display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:20px;row-gap:64px}.icon-section.promo{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;text-align:center;width:50%}.icon-section h3{margin-top:1rem}.icon-section .icon{align-items:center;background-color:#262633;border-radius:50%;display:flex;font-size:24px;height:90px;justify-content:center;transition:background-color .3s;width:90px}h2.featured-properties{font-family:Playfair Display!important;font-size:36px!important}.icon-section h3,.lovemore h3{font-size:15px;text-transform:uppercase}.lovemore h3{color:#262633;display:inline-block;font-family:Raleway;font-size:12px;font-weight:600;height:58px;letter-spacing:.02em;line-height:145%;position:relative;text-align:center;text-transform:uppercase;width:123px}@media (max-width:767px){.promo-two-column-section h3{font-size:36px!important}.promo-two-column-section{flex-direction:column;padding:0;width:100%}h3.featured-properties{color:#83715c;display:inline-block;font-family:Playfair Display;font-size:36px;font-size:48px;height:58px;line-height:107.52%;position:relative;text-align:left;width:100%}.icon-container{width:100%!important}.column{flex:100%;flex-basis:100%;padding:20px}.hero-bg{height:500px;object-fit:cover;width:100%}.promo-two-column-section h2{font-family:Playfair Display!important;font-size:36px!important;width:95%}.column.column-text>h2{font-size:36px!important}.promo-two-column-section p{width:90%}.enquiry-button{display:none}.enquire-btn,.nav{width:100%}.nav{padding:20px 38px}.feature-section{flex-direction:column-reverse;padding:0;width:100%}.feature-section.left{flex-direction:column}.feature-section img{height:480px!important}.content{margin-right:0;padding:30px 30px 80px}.image img{height:320px;object-fit:cover;width:100%}.content h2,.content p{width:90%}.content.reverse{background:#f3efea;color:#262633;flex:1;margin-left:0;margin-right:0;padding:40px 40px 80px;z-index:99!important}.testimonial-section{padding:0;width:auto}.testimonial-container{padding:40px}.testimonial-section p{color:#262633;font-family:Playfair Display;font-size:21px;margin-left:0;padding-left:0;position:relative;text-align:center;width:100%}.form-row{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:15px}.form-column{width:100%}.more-form{background-color:#262633;padding-bottom:0;padding-top:0}.form-container{padding:40px}.explore-heading-container{width:100%}.accordion-section{padding-top:0}.explore-heading{color:#83715c;display:block;font-family:Playfair Display;font-size:55px;line-height:60px;line-height:107.52%;padding-bottom:40px;padding-left:30px;position:relative;text-align:left;width:90%}.explore-heeading-container{width:100%}.icon-section .icon{height:70px;width:70px}.icon-section{width:120px}.column{padding:0}h3{width:100%}h1.main-title.title-image{font-size:45px}.column.column-text{margin:40px 40px 0}.promo-two-column-section .experience h2{font-size:38px}.column.column-icons{margin:0 20px 20px}.quote-icon img{height:auto;height:55.6px;left:20px;opacity:.75;position:absolute;top:-26px}.testimonial-author p{color:#262633;display:inline-block;font-family:Raleway;font-size:16px;height:18px;line-height:158.02%;padding-top:30px;text-align:center}.main-description.seemore{padding-bottom:30px;width:100%}.banner-container.experience{padding-top:100px}.icon-container{column-gap:20px;display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:20px;row-gap:64px}.banner h2.experience{font-size:42px}.line-break{display:none}}