.error-pages .four-zero-block{height:65vh;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0 20px}.error-pages .four-zero-block .cont-error{display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center;height:100%}.error-pages .four-zero-block .cont-error h1{font-size:3rem;font-weight:600;margin:0 0 20px}.error-pages .four-zero-block .cont-error .quick-links{align-self:flex-start;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.error-pages .four-zero-block .cont-error .quick-links h3{color:var(--text-primary-color);font-family:var(--font-primary);font-weight:600;margin:0 0 20px}*{box-sizing:border-box}:root{--primary: #2F2777;--primary-dark: #221E46;--secondary: #8C7151;--accent: #FFFAC4;--lilac: #E2DFFF;--lilac-light: #F3F4FD;--pastel-lavender: #E2DFFF;--pastel-lavender-light: #f7f7ff;--off-white: #f5f5f5;--dark: #333333;--light: #f9f9f9;--white: #ffffff;--black: #000000;--font-primary: "futura-pt", sans-serif;--font-secondary: "Merriweather", serif;--transition-speed: .3s}html{font-size:16px;box-sizing:border-box;letter-spacing:.5px;font-style:normal;overflow-x:hidden}body{font-family:var(--font-primary);color:var(--primary);background-color:var(--white);margin:0;padding:0;box-sizing:border-box;width:100%}select{display:none}.nice-select{min-width:165px;border-radius:0;color:var(--primary-dark);font-size:1rem;font-weight:600}.nice-select:after{border-bottom:2px solid var(--primary-dark)!important;border-right:2px solid var(--primary-dark)!important;opacity:.8}.nice-select .nice-select-dropdown{width:100%}.btn{display:inline-block;padding:10px 20px;font-size:.9rem;font-weight:600;letter-spacing:1.5px;text-decoration:none;border-radius:5px;transition:background-color var(--transition-speed);border:2px solid transparent;text-transform:uppercase}.btn:hover{background-color:var(--secondary)}.btn.btn-primary{background-color:var(--primary);color:var(--white)}.btn.btn-primary:hover{background-color:var(--white);border-color:var(--primary);color:var(--primary);border-radius:3px}.btn.btn-secondary{background-color:var(--secondary);color:var(--white)}.btn.btn-secondary:hover{background-color:var(--white);border-color:var(--secondary);color:var(--secondary)}.btn.btn-white{background-color:var(--white);color:var(--primary);border:2px solid var(--white)}.btn.btn-white:hover{background-color:transparent;color:var(--white);border-color:var(--white)}.btn.btn-white-secondary{background-color:var(--white);color:var(--secondary);border:2px solid var(--white)}.btn.btn-white-secondary:hover{background-color:var(--secondary);color:var(--white);border-color:var(--white)}h1{font-family:var(--font-primary);font-size:2.5rem;font-weight:400;line-height:1.2;margin:0 0 20px;color:var(--primary);text-transform:uppercase;letter-spacing:2px}h2{font-family:var(--font-primary);font-size:2rem;font-weight:400;letter-spacing:3px;line-height:1.2;margin:0 0 15px;color:var(--primary);text-transform:uppercase;letter-spacing:2px}h3{font-family:var(--font-primary);font-size:1.75rem;font-weight:400;line-height:1.2;margin:0 0 10px;color:var(--primary);text-transform:uppercase;letter-spacing:2px}h4{font-family:var(--font-primary);font-size:1.5rem;font-weight:400;line-height:1.2;margin:0 0 10px;color:var(--primary);text-transform:uppercase;letter-spacing:2px}h5{font-family:var(--font-primary);font-size:1.25rem;font-weight:400;line-height:1.2;margin:0 0 10px;color:var(--primary);text-transform:uppercase;letter-spacing:2px}h6{font-family:var(--font-primary);font-size:1rem;font-weight:400;line-height:1.2;margin:0 0 10px;color:var(--primary);text-transform:uppercase;letter-spacing:2px}p{font-size:1rem;font-weight:400;line-height:1.5;margin:0 0 15px;color:var(--primary)}p a{font-size:inherit;font-weight:600}a{font-size:1rem;font-weight:500;color:var(--primary);text-decoration:none;transition:color var(--transition-speed)}a:hover{color:var(--secondary)}ul li{font-size:1rem;font-weight:400;line-height:1.5;color:var(--primary)}ul li a{font-size:inherit}.container{padding:0px 2vw}@media (max-width: 900px){.container{padding:0px 5vw}}.menu-open{overflow:hidden}.site_max_width{max-width:1920px;margin:0 auto}.page.customer-care{padding-bottom:150px}@media (max-width: 900px){.page.customer-care{padding-bottom:75px}}form input,form textarea{font-family:var(--font-primary);border-radius:3px;overflow:hidden;background-color:var(--off-white);border:0}form input.has-errors,form input.has-error,form textarea.has-errors,form textarea.has-error,form .has-error input,form .has-error textarea{border:1px solid red}form .has-error p{color:red!important}form .nice-select{border:0;width:100%;padding:6px 16px;height:auto;font-size:1rem}form .nice-select.has-errors{border:1px solid #ff0000}form label{font-size:.9rem;line-height:1;font-weight:600;margin-bottom:5px;color:var(--primary);padding-bottom:5px;display:block}form .input_grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}form .input_grid.space-below{margin-bottom:15px}@media (max-width: 768px){form .input_grid{grid-template-columns:1fr}}form .input_grid .input_wrap input{height:50px;width:100%;padding:10px 20px;font-size:1rem;border-radius:6px;font-weight:500}form .input_grid .input_wrap .error-detail{font-size:.9rem;color:red}form .input_text_block{display:flex;flex-direction:column;gap:10px;padding-top:20px}form .input_text_block textarea{min-height:150px;width:100%;max-width:100%;padding:10px;min-width:100%;font-size:1rem;font-family:var(--global-font-family);font-weight:500}form .input_text_block textarea:focus{outline:none}form .checkbox_wrap input{border-color:var(--primary)!important}form .checkbox_wrap input:checked{background-color:var(--primary)!important}form .privacy_notice input{border-color:var(--primary)!important}form .privacy_notice input:checked{background-color:var(--primary)!important}form .mailing_list_wrap{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:35px 0 0}@media (max-width: 768px){form .mailing_list_wrap{flex-direction:column;gap:20px}}form .mailing_list_wrap .mailing_list{display:flex;align-items:center;gap:10px}form .mailing_list_wrap .mailing_list p{font-size:1rem;line-height:1;font-weight:500;margin:0 20px 0 0;padding:0;color:var(--primary)}form .mailing_list_wrap .mailing_list p a{color:var(--brand-primary);text-decoration:underline;font-weight:600;transition:all .2s ease-in-out}form .mailing_list_wrap .mailing_list span{font-size:1rem;line-height:1;font-weight:400;display:flex;gap:5px;align-items:center}form .mailing_list_wrap .mailing_list input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:25px;height:25px;padding:5px;background-color:var(--off-white);border:2px solid var(--primary);border-radius:3px;cursor:pointer;display:inline-block;margin:0}@media (max-width: 768px){form .mailing_list_wrap .mailing_list input{width:20px;height:20px}}form .mailing_list_wrap .mailing_list input:checked{background-color:var(--primary)!important;border-color:var(--primary)}form .footer_wrap{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:25px 0}@media (max-width: 768px){form .footer_wrap{flex-direction:column;gap:20px}}form .footer_wrap .footer_text p{font-size:.8rem;line-height:1.2;font-weight:400;margin:0;color:var(--primary);padding-bottom:10px}form .footer_wrap p{font-size:1rem;line-height:1.2;font-weight:400;margin:0 0 5px;color:var(--primary);padding-bottom:20px}form .footer_wrap .privacy_notice{display:flex;align-items:center;gap:10px}form .footer_wrap .privacy_notice p{font-size:1rem;line-height:1;font-weight:400;margin:0;padding:0;color:var(--primary)}form .footer_wrap .privacy_notice p a{color:var(--brand-primary);text-decoration:underline;font-weight:600;transition:all .2s ease-in-out}form .footer_wrap .privacy_notice input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:15px;height:15px;padding:5px;background-color:var(--off-white);border:2px solid transparent;border-radius:3px;cursor:pointer;display:inline-block;margin:0}@media (max-width: 768px){form .footer_wrap .privacy_notice input{width:20px;height:20px}}form .footer_wrap .privacy_notice input:checked{background-color:var(--primary);border-color:var(--primary)}form .footer_wrap .checkbox_wrap{display:flex;align-items:center;gap:5px}form .footer_wrap .checkbox_wrap label{padding:0;margin:0}form .footer_wrap .checkbox_wrap input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;background-color:var(--off-white);border:2px solid transparent;border-radius:3px;cursor:pointer;display:inline-block}form .footer_wrap .checkbox_wrap input:checked{background-color:var(--primary);border-color:var(--primary)}form .footer_wrap .contact_preferences{display:flex;align-items:center;gap:10px;align-self:baseline}@media (max-width: 768px){form .footer_wrap .contact_preferences{align-self:center}}@media (max-width: 768px){form .footer_wrap .contact_preferences{flex-wrap:wrap;padding-bottom:20px}}form button{padding:15px 40px;font-size:1.2rem;font-weight:600;font-family:var(--global-font-family);cursor:pointer}.breadcrumbs{margin:15px 0}@media (max-width: 900px){.hide_on_mobile{display:none}}@media (min-width: 900px){.show_on_mobile{display:none}}a.unstyled-btn{display:inline-block;padding:0 15px}.site_header{position:relative;z-index:9999;background:#fff}.site_header .container{padding:15px 2vw}@media (min-width: 1921px){.site_header .container{padding:15px 0}}.site_header .container .inner{display:flex;justify-content:space-between;align-items:center;z-index:9999}.site_header .container .inner .logo{z-index:9999}.site_header .container .inner .logo a{text-decoration:none;display:flex}.site_header .container .inner .logo a svg{width:100%;max-width:200px;color:#29275a;transition:all .3s ease-in-out}.site_header .container .inner .logo.mobile_menu_open a svg{color:var(--white)}.site_header .container .inner .mobile_burger_menu{display:none;flex-direction:column;justify-content:space-between;width:25px;height:20px;cursor:pointer;z-index:9999}@media (max-width: 1000px){.site_header .container .inner .mobile_burger_menu{display:flex}}.site_header .container .inner .mobile_burger_menu span{display:block;height:3px;width:100%;background:var(--primary);border-radius:2px;transition:all .3s ease-in-out}.site_header .container .inner .mobile_burger_menu.active span:nth-child(1){transform:rotate(46deg);position:relative;top:8px;background:var(--white)}.site_header .container .inner .mobile_burger_menu.active span:nth-child(2){opacity:0;background:var(--white)}.site_header .container .inner .mobile_burger_menu.active span:nth-child(3){transform:rotate(-46deg);position:relative;bottom:8px;background:var(--white)}.site_header .container .inner .site_header_menu{transition:all .3s ease-in-out}@media (max-width: 1000px){.site_header .container .inner .site_header_menu{padding:0;position:fixed;right:-100%;top:0;width:100%;background:var(--primary-dark);height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;z-index:9999;overflow-y:auto;overflow-x:hidden}.site_header .container .inner .site_header_menu::-webkit-scrollbar{display:none}.site_header .container .inner .site_header_menu.visible{right:0}}.site_header .container .inner .site_header_menu .mobile_menu_header{display:none;width:100%;padding:15px 2vw;background:var(--primary-dark);justify-content:space-between;align-items:center}@media (max-width: 1000px){.site_header .container .inner .site_header_menu .mobile_menu_header{display:flex}}.site_header .container .inner .site_header_menu .mobile_menu_header .mobile_menu_logo a{text-decoration:none;display:flex}.site_header .container .inner .site_header_menu .mobile_menu_header .mobile_menu_logo a svg{width:100%;max-width:200px;color:var(--white)}.site_header .container .inner .site_header_menu .mobile_menu_header .mobile_menu_close{background:none;border:none;cursor:pointer;display:flex;flex-direction:column;gap:5px;padding:0;width:25px;height:20px}.site_header .container .inner .site_header_menu .mobile_menu_header .mobile_menu_close span{display:block;width:100%;height:3px;background:var(--white);border-radius:2px;transition:all .3s ease-in-out}.site_header .container .inner .site_header_menu .mobile_menu_header .mobile_menu_close span:nth-child(1){transform:rotate(45deg);position:relative;top:8px}.site_header .container .inner .site_header_menu .mobile_menu_header .mobile_menu_close span:nth-child(2){transform:rotate(-45deg);position:relative;bottom:0}.site_header .container .inner .site_header_menu ul{list-style:none;display:flex;gap:3vw;margin:0;padding:0;align-items:center}@media (max-width: 1100px){.site_header .container .inner .site_header_menu ul{gap:2vw;margin:auto}}@media (max-width: 1000px){.site_header .container .inner .site_header_menu ul{flex-direction:column;gap:30px;align-items:center;padding:40px 3vw 200px;width:100%}}.site_header .container .inner .site_header_menu ul li{position:relative}@media (max-width: 1000px){.site_header .container .inner .site_header_menu ul li{display:flex;flex-direction:column;width:100%}}.site_header .container .inner .site_header_menu ul li a{text-decoration:none;color:var(--primary);font-weight:500;transition:all .3s ease-in-out;font-size:1rem;width:fit-content;position:relative;display:flex;align-items:center;gap:5px}.site_header .container .inner .site_header_menu ul li a svg{transition:all .3s ease-in-out;color:var(--primary);width:10px;height:auto}@media (max-width: 1000px){.site_header .container .inner .site_header_menu ul li a svg{color:var(--white);width:10px}}.site_header .container .inner .site_header_menu ul li a:after{content:"";position:absolute;left:50%;bottom:-6px;width:100%;height:2px;background:var(--primary);transform:translate(-50%) scaleX(0);transform-origin:center;transition:transform .25s ease}@media (max-width: 1000px){.site_header .container .inner .site_header_menu ul li a:after{display:none}}.site_header .container .inner .site_header_menu ul li a:hover{color:var(--primary)}@media (min-width: 1001px){.site_header .container .inner .site_header_menu ul li a:hover:after{transform:translate(-50%) scaleX(1)}}.site_header .container .inner .site_header_menu ul li a:hover svg{color:var(--primary)}@media (max-width: 1000px){.site_header .container .inner .site_header_menu ul li a:hover svg{color:var(--secondary)}}@media (min-width: 1001px){.site_header .container .inner .site_header_menu ul li a.sub-nav-open:after{transform:translate(-50%) scaleX(1)}}.site_header .container .inner .site_header_menu ul li a.sub-nav-open svg{transform:rotate(180deg)}.site_header .container .inner .site_header_menu ul li a:not(.find-your-home):hover{text-decoration:none}@media (max-width: 1000px){.site_header .container .inner .site_header_menu ul li a:not(.find-your-home):hover{text-decoration:none}}@media (max-width: 1000px){.site_header .container .inner .site_header_menu ul li a{color:var(--white)}.site_header .container .inner .site_header_menu ul li a:hover{color:var(--secondary)}}.site_header .container .inner .site_header_menu ul li a.find-your-home{position:relative}.site_header .container .inner .site_header_menu ul li a.find-your-home:after{display:none}.site_header .container .inner .site_header_menu ul li a.why-lancet,.site_header .container .inner .site_header_menu ul li a.find-your-home{position:relative}.site_header .container .inner .site_header_menu ul li a.find-your-home{padding:14px 16px;background:var(--primary-dark);color:var(--white);width:auto;max-width:calc(100vw - 80px);border-radius:5px;display:block}@media (max-width: 1000px){.site_header .container .inner .site_header_menu ul li a.find-your-home.desktop{display:none}}.site_header .container .inner .site_header_menu ul li a.find-your-home.mobile{display:none}@media (max-width: 1000px){.site_header .container .inner .site_header_menu ul li a.find-your-home.mobile{display:block}}@media (max-width: 1000px){.site_header .container .inner .site_header_menu ul li a.find-your-home{background:var(--secondary);color:var(--white);max-width:fit-content}}.site_header .container .inner .site_header_menu .header_sub_nav{position:absolute;left:0;top:35px;width:250px;max-height:0px;overflow:hidden;transition:all .3s ease-in-out;opacity:0;pointer-events:none;z-index:9998}@media (max-width: 1000px){.site_header .container .inner .site_header_menu .header_sub_nav{position:static}}.site_header .container .inner .site_header_menu .header_sub_nav.visible{max-height:9999px;opacity:1;pointer-events:auto}.site_header .container .inner .site_header_menu .header_sub_nav ul{list-style:none;margin:0;display:flex;flex-direction:column;gap:20px;text-align:left;align-items:flex-start;padding:20px;background:#f3f4fd;box-shadow:0 4px 10px #0000001a}@media (max-width: 1000px){.site_header .container .inner .site_header_menu .header_sub_nav ul{margin-top:30px;margin-bottom:10px;padding:0 0 0 10px;background:transparent;box-shadow:none}}.site_header .container .inner .site_header_menu .header_sub_nav ul li a{text-decoration:none;color:var(--primary);font-weight:500;font-size:1rem}@media (max-width: 1000px){.site_header .container .inner .site_header_menu .header_sub_nav ul li a{color:var(--white)}}.site_header .container .inner .site_header_menu .header_sub_nav ul li a:after{display:none}.site_header .container .inner .site_header_menu .header_sub_nav ul li a:hover{text-decoration:underline}.site_header .container .inner .site_header_menu .header_find_your_home_menu{position:absolute;top:120%;padding:30px;right:50%;transform:translate(50%);background-color:var(--primary-dark);min-width:400px;max-height:0px;overflow:hidden;transition:all .3s ease-in-out;opacity:0;pointer-events:none;border-radius:5px}.site_header .container .inner .site_header_menu .header_find_your_home_menu.visible{max-height:9999px;opacity:1;pointer-events:auto}@media (max-width: 1000px){.site_header .container .inner .site_header_menu .header_find_your_home_menu{position:static;padding:15px;min-width:auto;width:calc(100vw - 40px);max-width:calc(100vw - 40px);transform:none;display:none}}.site_header .container .inner .site_header_menu .header_find_your_home_menu h2{font-size:1.2rem;font-weight:500;color:var(--white);letter-spacing:1px;margin-bottom:20px;text-align:center}@media (max-width: 1000px){.site_header .container .inner .site_header_menu .header_find_your_home_menu h2{margin-top:20px;white-space:nowrap}}@media (max-width: 400px){.site_header .container .inner .site_header_menu .header_find_your_home_menu h2{font-size:1rem;white-space:nowrap}}.site_header .container .inner .site_header_menu .header_find_your_home_menu form{display:flex;align-items:stretch;justify-content:center;overflow:hidden;border-radius:5px;margin-bottom:10px}@media (max-width: 1000px){.site_header .container .inner .site_header_menu .header_find_your_home_menu form{margin-top:20px}}.site_header .container .inner .site_header_menu .header_find_your_home_menu form input{width:100%;padding:20px 10px;color:var(--primary);font-size:1rem;font-weight:500;border:none;border-radius:0}.site_header .container .inner .site_header_menu .header_find_your_home_menu form input::placeholder{color:var(--primary);opacity:.3;font-weight:500}.site_header .container .inner .site_header_menu .header_find_your_home_menu form input:focus{outline:none}.site_header .container .inner .site_header_menu .header_find_your_home_menu form button{border:none;outline:none;background-color:var(--secondary);color:var(--white);padding:15px 20px}.site_header .container .inner .site_header_menu .header_find_your_home_menu .search_options{display:flex;justify-content:center;gap:20px}@media (max-width: 1000px){.site_header .container .inner .site_header_menu .header_find_your_home_menu .search_options{flex-direction:row-reverse;justify-content:center}}.site_header .container .inner .site_header_menu .header_find_your_home_menu .search_options a{display:flex;align-items:center;gap:5px;font-size:.9rem;font-weight:600;letter-spacing:1.2px;color:var(--accent);text-decoration:none;border:none;outline:none;white-space:nowrap}@media (max-width: 400px){.site_header .container .inner .site_header_menu .header_find_your_home_menu .search_options a{font-size:.7rem}}.site_footer .container{padding:0}.site_footer .container .inner .top_section .inner_wrap{display:flex;justify-content:space-between;align-items:flex-start;padding:65px 2vw;background-color:var(--primary-dark)}@media (max-width: 900px){.site_footer .container .inner .top_section .inner_wrap{flex-direction:column;padding:40px 5vw 35px}}.site_footer .container .inner .top_section .inner_wrap .logo_section{width:25%}@media (max-width: 900px){.site_footer .container .inner .top_section .inner_wrap .logo_section{width:100%;display:flex;justify-content:space-between}}.site_footer .container .inner .top_section .inner_wrap .logo_section .logo{display:block;max-width:225px}@media (max-width: 900px){.site_footer .container .inner .top_section .inner_wrap .logo_section .logo{max-width:175px}}@media (max-width: 400px){.site_footer .container .inner .top_section .inner_wrap .logo_section .logo{max-width:155px}}.site_footer .container .inner .top_section .inner_wrap .logo_section .logo svg{width:100%;height:auto;display:block;color:var(--white)}.site_footer .container .inner .top_section .inner_wrap .logo_section .mobile_socials{display:none}@media (max-width: 900px){.site_footer .container .inner .top_section .inner_wrap .logo_section .mobile_socials{display:block}}.site_footer .container .inner .top_section .menu_section{width:55%;display:flex;gap:20%}@media (max-width: 900px){.site_footer .container .inner .top_section .menu_section{width:100%;margin-top:30px;gap:0;justify-content:space-between;flex-wrap:wrap}}@media (max-width: 900px){.site_footer .container .inner .top_section .menu_section .nav{width:45%}}.site_footer .container .inner .top_section .menu_section .nav.our-homes{width:fit-content}@media (max-width: 900px){.site_footer .container .inner .top_section .menu_section .nav.our-homes{width:100%}}.site_footer .container .inner .top_section .menu_section .nav.our-homes .footer_homes_cont{display:flex;flex-direction:column;gap:15px}@media (max-width: 900px){.site_footer .container .inner .top_section .menu_section .nav.our-homes .footer_homes_cont{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:20px;width:100%;margin-bottom:60px}}.site_footer .container .inner .top_section .menu_section .nav.our-homes .footer_homes_cont .footer_homes a{text-decoration:none;color:var(--white);font-size:1rem;font-weight:300;transition:all .3s ease-in-out}.site_footer .container .inner .top_section .menu_section .nav.our-homes .footer_homes_cont .footer_homes a p{margin:0;font-size:1rem;font-weight:500;color:var(--white);transition:all .3s ease-in-out}.site_footer .container .inner .top_section .menu_section .nav.our-homes .footer_homes_cont .footer_homes a:hover,.site_footer .container .inner .top_section .menu_section .nav.our-homes .footer_homes_cont .footer_homes a:hover p{color:var(--accent)}.site_footer .container .inner .top_section .menu_section .nav h2{font-size:1rem;font-weight:500;color:var(--white);margin:0 0 30px;letter-spacing:1px}.site_footer .container .inner .top_section .menu_section .nav ul{list-style:none;margin:0;padding:0}.site_footer .container .inner .top_section .menu_section .nav ul li{color:var(--white);font-size:1rem;margin-bottom:10px}.site_footer .container .inner .top_section .menu_section .nav ul li a{text-decoration:none;color:var(--white);font-size:1rem;font-weight:300;transition:all .3s ease-in-out}.site_footer .container .inner .top_section .menu_section .nav ul li a:hover{color:var(--accent)}.site_footer .container .inner .socials_section h2,.site_footer .container .inner .mobile_socials h2{font-size:1rem;font-weight:500;color:var(--white);margin:0 0 10px}.site_footer .container .inner .socials_section .socials,.site_footer .container .inner .mobile_socials .socials{display:flex;gap:15px}.site_footer .container .inner .socials_section .socials a,.site_footer .container .inner .mobile_socials .socials a{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background-color:var(--secondary);transition:all .3s ease-in-out}.site_footer .container .inner .socials_section .socials a svg,.site_footer .container .inner .mobile_socials .socials a svg{width:auto;height:20px;color:var(--white);transition:all .3s ease-in-out}.site_footer .container .inner .socials_section .socials a:hover,.site_footer .container .inner .mobile_socials .socials a:hover{background-color:var(--white)}.site_footer .container .inner .socials_section .socials a:hover svg,.site_footer .container .inner .mobile_socials .socials a:hover svg{color:var(--secondary)}@media (max-width: 900px){.site_footer .container .inner .socials_section{display:none}}.site_footer .container .inner .middle_section{padding:40px 45px;background-color:var(--white);display:flex;justify-content:center;align-items:center}@media (max-width: 900px){.site_footer .container .inner .middle_section{padding:40px 20px}}.site_footer .container .inner .middle_section .inner-wrap .awards_cont{display:flex;justify-content:center;align-items:center;gap:60px}.site_footer .container .inner .middle_section .inner-wrap .awards_cont picture{width:100%;max-width:170px;display:block;height:auto}.site_footer .container .inner .middle_section .inner-wrap .awards_cont picture img{width:100%;height:100%;display:block;object-fit:contain}.site_footer .container .inner .bottom_section{padding:50px 2vw;background-color:var(--primary-dark);text-align:center}@media (max-width: 900px){.site_footer .container .inner .bottom_section{padding:30px 5vw}}.site_footer .container .inner .bottom_section p{margin:0;font-size:.9rem;color:var(--white)}.site_footer .container .inner .bottom_section .inner_wrap{display:flex;justify-content:space-between;align-items:center}@media (max-width: 900px){.site_footer .container .inner .bottom_section .inner_wrap{flex-direction:column;align-items:flex-start;gap:30px}}.site_footer .container .inner .bottom_section .inner_wrap .office_address{text-align:left}.site_footer .container .inner .bottom_section .inner_wrap .office_address p{margin:0 0 5px;font-size:.9rem;color:var(--white)}.site_footer .container .inner .bottom_section .inner_wrap .office_address p:last-of-type{margin-bottom:0}.site_footer .container .inner .bottom_section .inner_wrap .office_address a{text-decoration:none;color:var(--white);font-size:.9rem;transition:all .3s ease-in-out;font-weight:400}.site_footer .container .inner .bottom_section .inner_wrap .office_address a:hover{color:var(--accent)}.site_footer .container .inner .bottom_section .inner_wrap .footer_links{display:flex;align-items:center;gap:20px}@media (max-width: 900px){.site_footer .container .inner .bottom_section .inner_wrap .footer_links{flex-direction:column;align-items:flex-start}}.site_footer .container .inner .bottom_section .inner_wrap .footer_links p{margin:0;font-size:.75rem;color:var(--white);line-height:1}.site_footer .container .inner .bottom_section .inner_wrap .footer_links ul{list-style:none;margin:0;padding:0;display:flex;gap:20px}@media (max-width: 900px){.site_footer .container .inner .bottom_section .inner_wrap .footer_links ul{flex-wrap:wrap;row-gap:10px;column-gap:20px}}.site_footer .container .inner .bottom_section .inner_wrap .footer_links ul li{line-height:1}.site_footer .container .inner .bottom_section .inner_wrap .footer_links ul li a{text-decoration:underline;color:var(--white);font-size:.75rem;transition:all .3s ease-in-out;font-weight:400;line-height:1}.site_footer .container .inner .bottom_section .inner_wrap .footer_links ul li a:hover{color:var(--accent)}.site_footer .container .inner .bottom_section .inner_wrap .footer_links ul span{color:var(--white);font-size:.9rem}.site_footer .container .inner .footer_mms{padding:20px;background-color:var(--white);text-align:center}.site_footer .container .inner .footer_mms p{margin:0;font-size:.75rem;color:var(--primary)}.site_footer .container .inner .footer_mms p a{text-decoration:underline;color:var(--primary);font-size:inherit;font-weight:600;transition:all .3s ease-in-out}.site_footer .container .inner .footer_mms p a:hover{color:#e7007f}.disclaimer_section .container .inner{padding:30px 0 80px}.disclaimer_section .container .inner p{font-size:.9rem;font-weight:400;line-height:1.5;margin:0;color:var(--primary)}.title_content_block .container .inner{padding:70px 0;max-width:900px;margin:auto}@media (max-width: 600px){.title_content_block .container .inner{padding:50px 0}}.title_content_block .container .inner .title_section{margin:0 auto;text-align:center}.title_content_block .container .inner .title_section h1{font-size:3.438rem;font-weight:400;margin:0 0 25px;color:var(--primary);text-transform:uppercase;letter-spacing:15px}@media (max-width: 900px){.title_content_block .container .inner .title_section h1{letter-spacing:5px}}@media (max-width: 600px){.title_content_block .container .inner .title_section h1{font-size:2rem}}.title_content_block .container .inner .title_section h2{font-size:2rem;font-weight:400;margin:0 0 20px;color:var(--primary);text-transform:uppercase;letter-spacing:3px}@media (max-width: 600px){.title_content_block .container .inner .title_section h2{font-size:1.5rem}}.title_content_block .container .inner .content_section{max-width:800px;margin:0 auto;text-align:center}.title_content_block .container .inner .content_section p{font-size:1.1rem;font-weight:400;margin:0 0 15px;color:var(--primary)}.title_content_block .container .inner .content_section .key-takeaways{border:solid 1px var(--primary);padding:20px 20px 5px;text-align:left;margin-bottom:40px}.title_content_block .container .inner .content_section .key-takeaways ul{padding-left:20px}.title_content_block .container .inner .content_section .key-takeaways ul li{font-size:1.1rem;font-weight:400;margin:0 0 15px;color:var(--primary)}.title_content_block .container .inner .content_section .careers-items-heading{font-size:3rem;font-weight:400;margin:0 0 25px;color:var(--primary);text-transform:uppercase;letter-spacing:5px}.title_content_block .container .inner .content_section .careers-item{margin-bottom:40px;text-align:left}.title_content_block .container .inner .content_section .careers-item h3{font-size:1.3rem;font-weight:500;color:var(--primary);margin:0 0 20px;padding:0}.title_content_block .container .inner .logo_section{display:flex;justify-content:center;max-width:400px;margin:60px auto 0}@media (max-width: 768px){.title_content_block .container .inner .logo_section{max-width:250px}}.title_content_block .container .inner .logo_section img{width:100%;height:auto}.lilac_title_block{background-color:var(--pastel-lavender);margin-bottom:35px}.lilac_title_block .container .inner{padding:80px 0}@media (max-width: 900px){.lilac_title_block .container .inner{padding:50px 0}}.lilac_title_block .container .inner .content_section{text-align:center}.lilac_title_block .container .inner .content_section h1{font-size:3rem;font-weight:400;color:var(--primary);margin:0;padding:0}@media (max-width: 900px){.lilac_title_block .container .inner .content_section h1{font-size:2.5rem}}.lilac_title_block .container .inner .content_section h2{font-size:2.5rem;font-weight:700;color:var(--primary);margin:0;padding:0}.lilac_title_block .container .inner .content_section p{font-size:1.125rem;color:var(--primary);margin:10px 0 0;padding:0}.image_content_banner{padding:50px 0}.image_content_banner .container .inner{position:relative;min-height:528px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 900px){.image_content_banner .container .inner{min-height:520px}}.image_content_banner .container .inner:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:#221e46;mix-blend-mode:multiply;opacity:.65;z-index:2}.image_content_banner .container .inner .background_image{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:1}.image_content_banner .container .inner .background_image img{width:100%;height:100%;display:block;object-fit:cover}.image_content_banner .container .inner .header_graphic{max-width:500px;width:100%;z-index:3;margin-bottom:20px}@media (max-width: 900px){.image_content_banner .container .inner .header_graphic{max-width:300px}}.image_content_banner .container .inner .header_graphic img{height:auto;width:100%;display:block}.image_content_banner .container .inner .header_graphic svg{width:100%;height:auto;display:block}.image_content_banner .container .inner .content{width:100%;max-width:500px;text-align:center;z-index:3}.image_content_banner .container .inner .content h2{font-size:2.5rem;font-weight:400;line-height:1.2;margin:0 0 20px;color:var(--white);letter-spacing:3px}.image_content_banner .container .inner .content p{font-size:1.1rem;font-weight:400;line-height:1.6;margin:0 0 20px;color:var(--white)}@media (max-width: 900px){.image_content_banner .container .inner .content p{display:none}}.image_content_banner .container .inner .content p:last-of-type{margin-bottom:0}.image_content_banner .container .inner .content a{margin-top:30px}@media (max-width: 900px){.image_content_banner .container .inner .content a{margin-top:0}}.background_image_text_block_banner .container{padding:50px 10vw}@media (max-width: 900px){.background_image_text_block_banner .container{padding:15px 5vw}}.background_image_text_block_banner .container .inner{position:relative;min-height:500px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px}@media (max-width: 900px){.background_image_text_block_banner .container .inner{padding:10px}}.background_image_text_block_banner .container .inner .background_image{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:-1}.background_image_text_block_banner .container .inner .background_image img{width:100%;height:100%;display:block;object-fit:cover}.background_image_text_block_banner .container .inner .content_wrap{background-color:#e2dfffde;padding:50px;display:flex;flex-direction:column;align-items:center;gap:30px}@media (max-width: 900px){.background_image_text_block_banner .container .inner .content_wrap{padding:20px;gap:20px;background-color:#f1eeffcb}}.background_image_text_block_banner .container .inner .content_wrap .text_block h2{font-size:2.5rem;line-height:1.5;color:var(--primary);text-transform:uppercase;text-align:center;letter-spacing:2px;font-weight:400}@media (max-width: 900px){.background_image_text_block_banner .container .inner .content_wrap .text_block h2{font-size:1.5rem;line-height:1.8}}.background_image_text_block_banner .container .inner .content_wrap .button{text-align:center}.background_image_text_block_banner .container .inner .content_wrap .button p{font-size:.8rem;font-weight:500;color:var(--primary);margin:15px 0 0}.background_image_text_block_banner .container .inner .content_wrap .button p a{font-size:inherit;color:var(--primary);text-decoration:underline;font-weight:500}.partnerships_banner .container .inner{position:relative;min-height:350px;margin:50px 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.partnerships_banner .container .inner .background_graphic{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;display:flex;align-items:center;justify-content:center}.partnerships_banner .container .inner .background_graphic svg{width:320px;height:320px;object-fit:cover;display:block}.partnerships_banner .container .inner .content_wrap{height:100%;text-align:center}.partnerships_banner .container .inner .content_wrap h2{font-size:2.15rem;font-weight:500;margin:0 0 20px}@media (max-width: 600px){.partnerships_banner .container .inner .content_wrap h2{font-size:2rem}}.partnerships_banner .container .inner .content_wrap a{display:block;font-size:1.6rem;font-weight:600;text-decoration:none;margin-bottom:10px}@media (max-width: 600px){.partnerships_banner .container .inner .content_wrap a{font-size:1.4rem}}.partnerships_banner .container .inner .content_wrap a:last-of-type{margin-bottom:0}.partnerships_banner .container .inner .content_wrap a:hover{text-decoration:underline}.find_your_perfect_lancet_home_banner .container{padding:65px 10vw 130px}@media (max-width: 900px){.find_your_perfect_lancet_home_banner .container{padding:35px 5vw 70px}}.find_your_perfect_lancet_home_banner .container .inner{position:relative;min-height:500px;padding:80px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 900px){.find_your_perfect_lancet_home_banner .container .inner{padding:40px}}.find_your_perfect_lancet_home_banner .container .inner .background_image{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:-1}.find_your_perfect_lancet_home_banner .container .inner .background_image img{width:100%;height:100%;display:block;object-fit:cover}.find_your_perfect_lancet_home_banner .container .inner .main_content{background-color:#f1eeffb3;padding:60px 50px;text-align:center}@media (max-width: 900px){.find_your_perfect_lancet_home_banner .container .inner .main_content{padding:30px 20px}}.find_your_perfect_lancet_home_banner .container .inner .main_content h2{font-size:2.2rem;font-weight:400;line-height:1.3;margin:0 0 20px;color:var(--primary);text-transform:uppercase;letter-spacing:2px}@media (max-width: 900px){.find_your_perfect_lancet_home_banner .container .inner .main_content h2{font-size:1.8rem;font-weight:400}}.highlight-card{width:100%;display:flex;flex-direction:row;align-items:center;gap:8vw}@media (max-width: 1330px){.highlight-card{gap:40px}}@media (max-width: 900px){.highlight-card{flex-direction:column!important;gap:40px}}.highlight-card .image{width:100%}.highlight-card .image img{width:100%;height:100%;display:block;object-fit:cover;aspect-ratio:16/8}.highlight-card .content{width:30%}@media (max-width: 1330px){.highlight-card .content{width:60%}}@media (max-width: 900px){.highlight-card .content{width:100%}}.highlight-card .content h3{font-size:2rem;font-weight:300;line-height:1.2;margin:0 0 50px;color:var(--white);letter-spacing:3px}@media (max-width: 900px){.highlight-card .content h3{white-space:nowrap;margin:0 0 25px;font-size:1.5rem}}.highlight-card .content p{font-size:1.1rem;font-weight:300;line-height:1.6;margin:0 0 20px;color:var(--white);max-width:85%}@media (max-width: 900px){.highlight-card .content p{font-size:1rem;margin:0 0 10px}}.highlight-card .content p:last-of-type{margin-bottom:0}.highlight-card .content p.price{font-weight:600}.highlight-card .content a{margin-top:50px}@media (max-width: 900px){.highlight-card .content a{margin-top:30px}}.standard_home_card{height:100%;display:flex;justify-content:center;width:100%}@media (max-width: 450px){.standard_home_card{width:100%}}.standard_home_card .card_inner{position:relative;background-color:var(--white);box-shadow:3px 3px 8px 2px #0003}.standard_home_card .card_inner .card_flash{position:absolute;top:15px;left:-10px;background-color:var(--accent);color:var(--white);display:inline-block;padding:5px 10px;font-size:1rem;text-align:center;width:fit-content}.standard_home_card .card_inner .card_flash p{margin:0;font-weight:600}.standard_home_card .card_inner .card_main_content .card_image{width:100%;display:flex}.standard_home_card .card_inner .card_main_content .card_image picture img{width:100%;height:100%;aspect-ratio:3/2;object-fit:cover}.standard_home_card .card_inner .card_main_content .card_content{padding:20px}.standard_home_card .card_inner .card_main_content .card_content .card_title{margin-bottom:20px}.standard_home_card .card_inner .card_main_content .card_content .card_title h3{font-size:1.5rem;color:var(--primary);font-weight:500;margin:0;letter-spacing:2px}.standard_home_card .card_inner .card_main_content .card_content .card_title p{font-size:1rem;font-weight:400;color:var(--primary);margin:0}.standard_home_card .card_inner .card_main_content .card_content .overview .price p{font-size:1.5rem;line-height:1;color:var(--primary);font-weight:500;margin:0}.standard_home_card .card_inner .card_main_content .card_content .overview .additional_info{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:20px}.standard_home_card .card_inner .card_main_content .card_content .overview .additional_info p{color:var(--primary);margin:0;font-weight:400}.standard_home_card .card_inner .card_main_content .card_content .overview .additional_info .divider{margin:0 5px}.standard_home_card .card_inner .card_main_content .card_content .buttons_section{display:flex;gap:10px;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}@media (max-width: 768px){.standard_home_card .card_inner .card_main_content .card_content .buttons_section{justify-content:flex-start}}@media (max-width: 400px){.standard_home_card .card_inner .card_main_content .card_content .buttons_section{flex-direction:column}}.standard_home_card .card_inner .card_main_content .card_content .buttons_section div{display:flex;align-items:center;justify-content:flex-start;color:var(--secondary);font-size:1rem;font-weight:500}@media (max-width: 768px){.standard_home_card .card_inner .card_main_content .card_content .buttons_section div{text-wrap:nowrap}}.standard_home_card .card_inner .card_main_content .card_content .buttons_section div .icon{width:25px;display:flex;justify-content:center;margin-right:10px}.standard_home_card .card_inner .card_main_content .card_content .buttons_section div .tour_icon{width:35px}.featured_home_card{grid-column:span 2;background-color:var(--lilac);padding:30px;box-shadow:3px 3px 8px 2px #0003}@media (max-width: 900px){.featured_home_card{flex-direction:column;align-items:center}}@media (max-width: 600px){.featured_home_card{grid-column:span 2;padding:25px}}.featured_home_card .card_inner{display:flex;flex-direction:column;align-items:center}.featured_home_card .card_inner .card_flash{background-color:var(--accent);color:var(--white);display:inline-block;padding:5px 10px;font-size:1.2rem;margin-bottom:15px;text-align:center;width:fit-content}.featured_home_card .card_inner .card_flash p{margin:0;font-weight:600}.featured_home_card .card_inner .card_title h3{font-size:2.5rem;color:var(--primary);margin:0;font-weight:500;text-align:center;letter-spacing:3px}.featured_home_card .card_inner .card_title p{font-size:1.2rem;color:var(--primary);font-weight:400;margin:0 0 30px;text-align:center}.featured_home_card .card_inner .card_main_content{display:flex;flex-direction:row;justify-content:space-between;gap:5vw;align-items:center}@media (max-width: 900px){.featured_home_card .card_inner .card_main_content{flex-direction:column}}.featured_home_card .card_inner .card_main_content .card_image{max-width:80%;width:100%;display:flex}@media (max-width: 900px){.featured_home_card .card_inner .card_main_content .card_image{max-width:100%}}.featured_home_card .card_inner .card_main_content .card_image picture img{width:100%;height:auto;min-height:285px;object-fit:cover}@media (max-width: 768px){.featured_home_card .card_inner .card_main_content .card_image picture img{min-height:200px}}.featured_home_card .card_inner .card_main_content .card_content .overview .price p{font-size:1.8rem;line-height:1;color:var(--primary);margin:0 0 5px;font-weight:600}.featured_home_card .card_inner .card_main_content .card_content .overview .additional_info{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:20px}.featured_home_card .card_inner .card_main_content .card_content .overview .additional_info p{color:var(--primary);margin:0;font-weight:400}.featured_home_card .card_inner .card_main_content .card_content .overview .additional_info .divider{margin:0 5px}.featured_home_card .card_inner .card_main_content .card_content .excerpt{max-width:75%}@media (max-width: 900px){.featured_home_card .card_inner .card_main_content .card_content .excerpt{max-width:100%}}.featured_home_card .card_inner .card_main_content .card_content .excerpt p{font-size:1.1rem;font-weight:400;line-height:1.6;color:var(--primary);margin:0 0 20px}.featured_home_card .card_inner .card_main_content .card_content .buttons_section{display:flex;gap:10px;flex-direction:column;align-items:flex-start}@media (max-width: 900px){.featured_home_card .card_inner .card_main_content .card_content .buttons_section{flex-direction:row}}@media (max-width: 400px){.featured_home_card .card_inner .card_main_content .card_content .buttons_section{flex-direction:column}}.featured_home_card .card_inner .card_main_content .card_content .buttons_section div{display:flex;align-items:center;justify-content:flex-start;color:var(--secondary);font-weight:500;text-wrap:nowrap}.featured_home_card .card_inner .card_main_content .card_content .buttons_section div .icon{width:35px;display:flex;justify-content:center;margin-right:10px}.helping_you_move_card{width:100%}.helping_you_move_card .card-container .card-inner{min-height:600px;position:relative}@media screen and (max-width: 900px){.helping_you_move_card .card-container .card-inner{min-height:400px}}.helping_you_move_card .card-container .card-inner .background_image{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:-1}.helping_you_move_card .card-container .card-inner .background_image:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(180deg,#221e46e6,#221e4600)}.helping_you_move_card .card-container .card-inner .background_image img{width:100%;height:100%;display:block;object-fit:cover}.helping_you_move_card .card-container .card-inner .content_section{z-index:1;padding:30px}.helping_you_move_card .card-container .card-inner .content_section h3{font-size:1.5rem;font-weight:400;margin:0 0 10px;letter-spacing:1px;color:var(--white);text-transform:none}.helping_you_move_card .card-container .card-inner .content_section a{font-weight:600;color:var(--white);text-decoration:underline}.list_home_card{height:100%;display:flex;width:100%}.list_home_card .card_inner{position:relative;background-color:var(--white);box-shadow:3px 3px 8px 2px #0003;width:100%}.list_home_card .card_inner .card_flash{background-color:var(--accent);color:var(--white);display:inline-block;padding:5px 10px;font-size:1rem;text-align:center;width:fit-content}.list_home_card .card_inner .card_flash p{margin:0;font-weight:600}.list_home_card .card_inner .card_main_content .card_image{width:100%;display:flex}.list_home_card .card_inner .card_main_content .card_image picture img{width:100%;height:auto}.list_home_card .card_inner .card_main_content .card_content{padding:20px;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;justify-items:stretch;gap:20px}.list_home_card .card_inner .card_main_content .card_content .card_title{display:grid;grid-template-columns:subgrid}.list_home_card .card_inner .card_main_content .card_content .card_title h3{font-size:1.5rem;color:var(--primary);font-weight:500;margin:0;letter-spacing:2px}.list_home_card .card_inner .card_main_content .card_content .card_title p{font-size:1rem;font-weight:500;color:var(--primary);margin:0}.list_home_card .card_inner .card_main_content .card_content .overview{display:grid;grid-template-columns:subgrid}.list_home_card .card_inner .card_main_content .card_content .overview .price p{font-size:1.5rem;line-height:1;color:var(--primary);font-weight:500;margin:0}.list_home_card .card_inner .card_main_content .card_content .overview .additional_info{display:flex;flex-wrap:wrap;justify-content:flex-start}.list_home_card .card_inner .card_main_content .card_content .overview .additional_info p{color:var(--primary);margin:0}.list_home_card .card_inner .card_main_content .card_content .overview .additional_info .divider{margin:0 5px}@media (max-width: 1100px){.list_home_card .card_inner .card_main_content .card_content .overview .additional_info .divider{margin:0}}.list_home_card .card_inner .card_main_content .card_content .buttons_section{display:flex;gap:10px;flex-direction:column;align-items:stretch}.list_home_card .card_inner .card_main_content .card_content .buttons_section div{display:flex;align-items:center;justify-content:flex-start;color:var(--secondary);font-weight:500}.list_home_card .card_inner .card_main_content .card_content .buttons_section div .icon{width:25px;display:flex;justify-content:center;margin-right:10px}.list_home_card .card_inner .card_main_content .card_content .buttons_section div .tour_icon{width:35px}.more_homes_you_might_like_card{display:block;max-width:497px;margin:0 auto}.more_homes_you_might_like_card .card_image{width:100%;height:300px;display:block;position:relative}.more_homes_you_might_like_card .card_image .card_flash{position:absolute;top:15px;left:-10px;background-color:var(--accent);color:var(--white);display:inline-block;padding:5px 10px;font-size:1rem;text-align:center;width:fit-content;z-index:99}.more_homes_you_might_like_card .card_image .card_flash p{margin:0;font-weight:600}.more_homes_you_might_like_card .card_image img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .3s ease-in-out}.more_homes_you_might_like_card .card_info{background-color:var(--light);padding:20px}.more_homes_you_might_like_card .card_info .home_name h3{font-size:1.6rem;font-weight:500;margin:0;color:var(--primary)}.more_homes_you_might_like_card .card_info .home_name p{font-size:1.2rem;line-height:1;font-weight:400;color:var(--primary)}.more_homes_you_might_like_card .card_info .home_details{margin-top:25px}.more_homes_you_might_like_card .card_info .home_details p{font-size:1.6rem;line-height:1;font-weight:500;color:var(--primary);margin:0}.more_homes_you_might_like_card .card_info .home_details .home_info{display:flex;gap:5px}@media (max-width: 400px){.more_homes_you_might_like_card .card_info .home_details .home_info{flex-wrap:wrap}}.more_homes_you_might_like_card .card_info .home_details .home_info p{font-size:1rem;line-height:1;font-weight:400;color:var(--primary);margin:0}.more_homes_you_might_like_card .card_info .buttons_section{display:flex;justify-content:space-between;gap:10px;margin-top:20px}@media (max-width: 900px){.more_homes_you_might_like_card .card_info .buttons_section{flex-direction:column}}.more_homes_you_might_like_card .card_info .buttons_section div{display:flex;align-items:center;justify-content:flex-start;color:var(--secondary);font-weight:500;text-wrap:nowrap}.more_homes_you_might_like_card .card_info .buttons_section div .icon{width:25px;display:flex;justify-content:center;margin-right:10px}.more_homes_you_might_like_card .card_info .buttons_section div .tour_icon{width:35px}.search_dev_card{width:100%;text-decoration:none;max-width:600px;display:flex;flex-direction:column;height:100%}.search_dev_card .image{width:100%;display:block;position:relative}.search_dev_card .image .flash{position:absolute;top:20px;left:-10px;right:20px;background-color:var(--accent);padding:5px 10px 5px 20px;width:fit-content}.search_dev_card .image .flash p{color:var(--primary);font-size:.9rem;font-weight:500;margin:0}.search_dev_card .image img{width:100%;height:100%;display:block;object-fit:cover;aspect-ratio:3/2}.search_dev_card .content{padding:25px;background-color:var(--pastel-lavender);text-align:center;display:flex;flex-direction:column;justify-content:space-between;height:100%}.search_dev_card .content .distance{display:flex;justify-content:center;gap:4px;align-items:center;margin-bottom:20px}.search_dev_card .content .distance .icon{display:flex}.search_dev_card .content .distance p{font-size:.9rem;margin:0}.search_dev_card .content .title h2{font-family:var(--font-primary);font-size:1.8rem;font-weight:500;margin:0 0 10px;color:var(--primary)}.search_dev_card .content .title p{font-size:1.2rem;line-height:1;font-weight:400;margin:0;color:var(--primary)}.search_dev_card .content .address_bedrooms{margin-bottom:10px}.search_dev_card .content .address_bedrooms p{line-height:1.5}.search_dev_card .content .price{margin-bottom:25px}.search_dev_card .content .price p{font-size:1.2rem;font-weight:600;margin:0;color:var(--primary)}.search_dev_card .content .button a{font-weight:600}.search_dev_card .content .button p{font-size:inherit;line-height:inherit;font-weight:inherit}.legacy_developments_card{width:100%;background-color:var(--primary-dark);position:relative;min-height:750px;padding:55px}.legacy_developments_card.span_2_columns{grid-column:span 2}@media (max-width: 900px){.legacy_developments_card.span_2_columns{grid-column:span 1}}.legacy_developments_card.span_2_columns .card_content{width:40%}@media (max-width: 900px){.legacy_developments_card.span_2_columns .card_content{width:100%}}@media (max-width: 1200px){.legacy_developments_card{padding:30px}}@media (max-width: 900px){.legacy_developments_card{padding:0;display:flex;flex-direction:column-reverse;min-height:auto}}.legacy_developments_card .main_image{width:100%;height:100%;display:flex;position:absolute;top:0;left:0;z-index:1}@media (max-width: 900px){.legacy_developments_card .main_image{position:static;height:400px}}.legacy_developments_card .main_image picture{position:relative;display:flex;height:100%;width:100%}.legacy_developments_card .main_image picture:after{content:"";position:absolute;width:100%;height:100%;left:0;background:linear-gradient(180deg,#221e46,#fff);mix-blend-mode:multiply;opacity:.55}.legacy_developments_card .main_image picture img{width:100%;height:100%;display:block;object-fit:cover}.legacy_developments_card .card_content{position:relative;z-index:2;width:100%}@media (max-width: 900px){.legacy_developments_card .card_content{padding:30px}}@media (max-width: 400px){.legacy_developments_card .card_content{padding:15px}}.legacy_developments_card .card_content .card_status{background-color:var(--accent);width:fit-content;padding:5px 10px;margin-bottom:30px}.legacy_developments_card .card_content .card_status p{font-size:1rem;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;margin:0;color:var(--primary-dark)}.legacy_developments_card .card_content .card_title h2{font-size:1.315rem;font-weight:400;display:flex;align-items:center;flex-wrap:wrap;gap:20px;color:var(--white)}.legacy_developments_card .card_content .card_title h2 .divider{width:8px;height:8px;background-color:var(--white);border-radius:50%}@media (max-width: 1200px){.legacy_developments_card .card_content .card_title h2 .divider{width:6px;height:6px}}@media (max-width: 1200px){.legacy_developments_card .card_content .card_title h2{font-size:1.6rem;gap:10px}}@media (max-width: 900px){.legacy_developments_card .card_content .card_title h2{font-size:1.2rem;white-space:nowrap}}@media (max-width: 400px){.legacy_developments_card .card_content .card_title h2{font-size:1rem;gap:5px}}.legacy_developments_card .card_content p{font-size:1.1rem;font-weight:400;margin-top:10px;color:var(--white)}.partnership_project_card{width:100%}.partnership_project_card .card_cont .image_slider{width:100%;height:350px;position:relative;overflow:hidden;background-color:var(--white)}@media (max-width: 600px){.partnership_project_card .card_cont .image_slider{height:250px}}.partnership_project_card .card_cont .image_slider .swiper-slide{width:100%;height:100%;position:relative}.partnership_project_card .card_cont .image_slider .swiper-slide:after{content:"";position:absolute;width:100%;height:50%;left:0;bottom:0;background:linear-gradient(0deg,#221e468c,#221e4600);mix-blend-mode:multiply}.partnership_project_card .card_cont .image_slider .swiper-slide{width:100%;height:100%}.partnership_project_card .card_cont .image_slider .swiper-slide img{width:100%;height:100%;display:block;object-fit:cover}.partnership_project_card .card_cont .image_slider .swiper-pagination .swiper-pagination-bullet{background-color:transparent;opacity:.7;border:2px solid var(--white);width:10px;height:10px}.partnership_project_card .card_cont .image_slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--white);opacity:1}.partnership_project_card .card_cont .content_section{padding:30px;background-color:var(--white);text-align:center}.partnership_project_card .card_cont .content_section h2{font-size:1.6rem;font-weight:500;margin:0 0 5px;color:var(--primary)}.partnership_project_card .card_cont .content_section h3{font-size:1.2rem;font-weight:500;margin:0 0 15px;color:var(--secondary-dark)}.partnership_project_card .card_cont .content_section p{font-size:1rem;font-weight:400;margin:0;color:var(--primary-dark)}.news_card{width:100%;text-decoration:none;background-color:var(--pastel-lavender);position:unset;opacity:1;transition:opacity .3s ease-in-out,background-color .3s ease-in-out;pointer-events:all}.news_card.hidden{opacity:0;visibility:hidden;position:absolute;pointer-events:none}.news_card:hover{color:var(--primary);background-color:var(--pastel-lavender-light)}.news_card .card_cont .card_image{width:100%;height:400px;display:block;overflow:hidden}@media (max-width: 900px){.news_card .card_cont .card_image{height:300px}}.news_card .card_cont .card_image img{width:100%;height:100%;display:block;object-fit:cover}.news_card .card_cont .card_content{padding:30px}.news_card .card_cont .card_content .date h3{font-size:.9rem;font-weight:500;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px;color:var(--primary)}.news_card .card_cont .card_content .title h2{font-size:1.5rem;font-weight:500;margin:0 0 15px;color:var(--primary);line-height:1.5;max-width:90%}@media (max-width: 900px){.news_card .card_cont .card_content .title h2{font-size:1.2rem;max-width:100%}}.news_card .card_cont .card_content .excerpt p{font-size:1.1rem;line-height:1.5;color:var(--primary);margin-bottom:20px;font-weight:400;letter-spacing:.5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (max-width: 900px){.news_card .card_cont .card_content .excerpt p{-webkit-line-clamp:3}}.news_card .card_cont .card_content .excerpt p:last-of-type{margin-bottom:0}.scheme_card{background-color:var(--pastel-lavender);position:unset;opacity:1;transition:opacity .3s ease-in-out,background-color .3s ease-in-out}.scheme_card:hover{color:var(--primary);background-color:var(--pastel-lavender-light)}.scheme_card .image{width:100%;height:400px;display:block;overflow:hidden}@media (max-width: 600px){.scheme_card .image{height:250px}}.scheme_card .image img{width:100%;height:100%;object-fit:cover;display:block}.scheme_card .content{padding:30px}.scheme_card .content h2{font-size:1.5rem;font-weight:500;margin:0 0 15px;color:var(--primary);line-height:1.5;max-width:90%}.scheme_card .content p{font-size:1rem;font-weight:400;line-height:1.5;margin:0 0 10px;color:var(--primary)}.scheme_card .content p:last-of-type{margin-bottom:0}.scheme_card .content p.fake_link{font-weight:600}.home_hero_search .container{padding:0px 2vw 35px}@media (max-width: 768px){.home_hero_search .container{padding:0 0 20px}}.home_hero_search .container .inner{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;min-height:85vh}@media (max-width: 900px){.home_hero_search .container .inner{min-height:auto}}.home_hero_search .container .inner .background_image{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:1;overflow:hidden}@media (max-width: 900px){.home_hero_search .container .inner .background_image{position:static}}.home_hero_search .container .inner .background_image:after{content:"";position:absolute;width:100%;height:45%;left:0;bottom:0;background:linear-gradient(0deg,#19153e,#fff0 90%);z-index:2}@media (max-width: 900px){.home_hero_search .container .inner .background_image:after{display:none}}.home_hero_search .container .inner .background_image img{width:100%;height:100%;display:block;object-fit:cover}.home_hero_search .container .inner .background_image .background_image-video{aspect-ratio:16/9;position:relative}@media (max-width: 1300px){.home_hero_search .container .inner .background_image .background_image-video{height:100%}}.home_hero_search .container .inner .background_image .background_image-video iframe{display:block;width:100%;height:100%;border:none}.home_hero_search .container .inner .background_image .swiper-pagination{display:none}.home_hero_search .container .inner .search_block{z-index:2;padding-bottom:35px;min-width:450px;text-align:center}@media (max-width: 900px){.home_hero_search .container .inner .search_block{background-color:var(--primary-dark);min-width:100%;max-width:450px;padding:25px 20px}}.home_hero_search .container .inner .search_block h2{font-family:var(--font-primary);font-size:1.5rem;font-weight:500;color:var(--white);letter-spacing:3px}@media (max-width: 900px){.home_hero_search .container .inner .search_block h2{font-size:1.4rem;white-space:nowrap}}@media (max-width: 400px){.home_hero_search .container .inner .search_block h2{font-size:1rem;white-space:nowrap}}.home_hero_search .container .inner .search_block form{display:flex;align-items:stretch;justify-content:center;overflow:hidden;border-radius:5px;margin-bottom:10px}@media (max-width: 900px){.home_hero_search .container .inner .search_block form{margin-bottom:20px}}.home_hero_search .container .inner .search_block form input{width:100%;padding:20px 10px;color:var(--primary);font-size:1rem;font-weight:500;border:none;border-radius:0}.home_hero_search .container .inner .search_block form input::placeholder{color:var(--primary);opacity:.3;font-weight:500}.home_hero_search .container .inner .search_block form input:focus{outline:none}.home_hero_search .container .inner .search_block form button{border:none;outline:none;background-color:var(--secondary);color:var(--white);padding:9px;width:70px}.home_hero_search .container .inner .search_block .search_options{display:flex;justify-content:center;gap:20px}@media (max-width: 900px){.home_hero_search .container .inner .search_block .search_options{flex-direction:row-reverse;justify-content:center}}.home_hero_search .container .inner .search_block .search_options a{display:flex;align-items:center;gap:5px;font-size:.9rem;font-weight:600;letter-spacing:1.2px;color:var(--accent);text-decoration:none;border:none;outline:none;white-space:nowrap}@media (max-width: 400px){.home_hero_search .container .inner .search_block .search_options a{font-size:.7rem}}.ui-autocomplete{background:var(--secondary);color:#fff;list-style:none;padding:0;max-width:403px;z-index:999999;transform:translateY(25%);border:none!important}.ui-autocomplete li{padding:15px;cursor:pointer;text-align:center}.ui-autocomplete li .ui-state-active{border:none!important;background:none!important}.ui-autocomplete li span{background:var(--secondary);font-family:var(--font-primary),serif!important;font-weight:600!important;font-size:1.4rem!important}.ui-autocomplete li:hover{background:var(--primary)}.ui-autocomplete li:hover span{background:var(--primary);border:1px solid var(--primary)!important;font-weight:600!important;font-size:1.4rem!important}.highlight_developments{padding:35px 0}@media (max-width: 900px){.highlight_developments .container{padding:0}}.highlight_developments .container .inner{background-color:var(--primary-dark);padding:80px 40px}@media (max-width: 900px){.highlight_developments .container .inner{padding:60px 5vw}}.highlight_developments .container .inner .title{text-align:center;padding-bottom:50px}.highlight_developments .container .inner .title h2{font-size:4rem;font-weight:300;line-height:1.2;color:var(--white);text-transform:uppercase;margin:0}@media (max-width: 900px){.highlight_developments .container .inner .title h2{font-size:3.5rem}}@media (max-width: 600px){.highlight_developments .container .inner .title h2{font-size:2.5rem}}.highlight_developments .container .inner .devs_cont{display:flex;flex-direction:column;gap:5vw}@media (max-width: 900px){.highlight_developments .container .inner .devs_cont{gap:60px}}.highlight_developments .container .inner .devs_cont .highlight-card:nth-child(2n){flex-direction:row-reverse}.large_title_intro_content .container{padding:25px 2vw}@media (max-width: 768px){.large_title_intro_content .container{padding:25px 7vw}}.large_title_intro_content .container .inner{width:100%;margin:auto;text-align:center}.large_title_intro_content .container .inner .restricted_content{max-width:550px;margin:auto}.large_title_intro_content .container .inner h1{font-size:8rem;font-weight:300;line-height:1;margin:0;color:var(--primary);letter-spacing:20px;display:inline-flex;justify-content:center}@media (max-width: 900px){.large_title_intro_content .container .inner h1{font-size:6rem;letter-spacing:10px;flex-direction:column}}@media (max-width: 600px){.large_title_intro_content .container .inner h1{font-size:5rem}}.large_title_intro_content .container .inner h1 strong{font-size:inherit;color:inherit;font-weight:500;line-height:inherit;letter-spacing:10px}@media (max-width: 900px){.large_title_intro_content .container .inner h1 strong{letter-spacing:5px}}.large_title_intro_content .container .inner h3{font-size:2.5rem;font-weight:400;line-height:1.4;margin:0 0 50px;color:var(--primary)}@media (max-width: 900px){.large_title_intro_content .container .inner h3{font-size:2rem;margin:0 0 30px}}@media (max-width: 768px){.large_title_intro_content .container .inner h3{font-size:1.75rem}}.large_title_intro_content .container .inner p{font-size:1.1rem;line-height:1.6;color:var(--primary)}@media (max-width: 768px){.large_title_intro_content .container .inner p{font-size:1rem;line-height:1.5}}.large_title_intro_content .container .inner p:last-of-type{margin-bottom:0}.dual_image_blue_block_content{padding:65px 0}@media (max-width: 900px){.dual_image_blue_block_content{padding:35px 0}}.dual_image_blue_block_content .container{position:relative;margin:0px 2vw}@media (max-width: 900px){.dual_image_blue_block_content .container{margin:0;padding:0px 5vw}}.dual_image_blue_block_content .container:before{content:"";position:absolute;width:100%;height:70%;bottom:0;left:0;background-color:var(--lilac);z-index:-1}@media (max-width: 1600px){.dual_image_blue_block_content .container:before{height:80%}}.dual_image_blue_block_content .container .inner{display:flex;flex-direction:row;align-items:center;gap:5vw;padding:0px 2vw 80px}.dual_image_blue_block_content .container .inner.has-additional-content{padding:0px 2vw 20px}@media (max-width: 900px){.dual_image_blue_block_content .container .inner.has-additional-content{padding-bottom:20px}}.dual_image_blue_block_content .container .inner .main_image_block{width:50%}@media (max-width: 900px){.dual_image_blue_block_content .container .inner .main_image_block{display:none}}.dual_image_blue_block_content .container .inner .main_image_block img{width:100%;height:100%;display:block;object-fit:cover;min-height:600px}@media (max-width: 1500px){.dual_image_blue_block_content .container .inner .main_image_block img{min-height:500px}}.dual_image_blue_block_content .container .inner .main_image_block img.extra-height{min-height:750px}@media (max-width: 1500px){.dual_image_blue_block_content .container .inner .main_image_block img.extra-height{min-height:600px}}.dual_image_blue_block_content .container .inner .additional_image_content{width:50%}@media (max-width: 900px){.dual_image_blue_block_content .container .inner .additional_image_content{width:100%}}.dual_image_blue_block_content .container .inner .additional_image_content h2{font-size:3rem;font-weight:400;line-height:1.2;margin:0 0 20px}.dual_image_blue_block_content .container .inner .additional_image_content p{font-size:1.1rem;line-height:1.6;margin:0 0 20px;color:var(--primary)}.dual_image_blue_block_content .container .inner .additional_image_content p:last-of-type{margin-bottom:0}.dual_image_blue_block_content .container .inner .additional_image_content a{margin-top:30px}.dual_image_blue_block_content .container .inner .additional_image_content ul{padding-left:20px;margin:0}.dual_image_blue_block_content .container .inner .additional_image_content ul li{font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:15px;color:var(--primary)}.dual_image_blue_block_content .container .inner .additional_image_content .additional_image{width:85%;margin-left:auto;margin-bottom:85px}@media (max-width: 1500px){.dual_image_blue_block_content .container .inner .additional_image_content .additional_image{width:100%;margin-left:0}}@media (max-width: 900px){.dual_image_blue_block_content .container .inner .additional_image_content .additional_image{width:100%;margin-bottom:60px}}.dual_image_blue_block_content .container .inner .additional_image_content .additional_image img{width:100%;height:100%;display:block;object-fit:cover}.dual_image_blue_block_content .container .inner .additional_image_content .content_section{max-width:82%}@media (max-width: 900px){.dual_image_blue_block_content .container .inner .additional_image_content .content_section{max-width:100%}}.dual_image_blue_block_content .container .inner .additional_image_content .content_section h2{font-size:2.3rem;font-weight:400;line-height:1.2;margin:0 0 30px;letter-spacing:5px}.dual_image_blue_block_content .container .inner .additional_image_content .content_section h3{font-size:1.2rem;font-weight:600;line-height:1.5;margin:0 0 15px;text-transform:none;letter-spacing:1px}.dual_image_blue_block_content .container .inner .additional_image_content .content_section h3 a{color:var(--secondary);font-weight:inherit;font-size:inherit}.dual_image_blue_block_content .container .inner .additional_image_content .content_section p{font-size:1.1rem;line-height:1.6;margin:0 0 15px}.dual_image_blue_block_content .container .additional_content{padding:15px 2vw 80px}.dual_image_blue_block_content .container .additional_content h2{font-size:2.3rem;font-weight:400;line-height:1.2;margin:0 0 30px;letter-spacing:5px}.dual_image_blue_block_content .container .additional_content h3{font-size:1.2rem;font-weight:600;line-height:1.5;margin:0 0 15px;text-transform:none;letter-spacing:1px}.dual_image_blue_block_content .container .additional_content p{font-size:1rem;line-height:1.6;margin:0 0 15px}.dual_image_blue_block_content .container .additional_content a{margin-top:30px}.dual_image_blue_block_content .container .additional_content ul{padding-left:20px;margin:0}.dual_image_blue_block_content .container .additional_content ul li{font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:15px;color:var(--primary)}.text_image_content_block .container{padding:0px 10vw}@media (max-width: 900px){.text_image_content_block .container{padding:0px 5vw}}.text_image_content_block .container .inner{display:flex;align-items:center;justify-content:space-between;gap:5vw;padding:35px 0}@media (max-width: 900px){.text_image_content_block .container .inner{flex-direction:column-reverse}}.text_image_content_block .container .inner.image-right{flex-direction:row}@media (max-width: 900px){.text_image_content_block .container .inner.image-right{flex-direction:column-reverse}}.text_image_content_block .container .inner.image-left{flex-direction:row-reverse}@media (max-width: 900px){.text_image_content_block .container .inner.image-left{flex-direction:column-reverse}}.text_image_content_block .container .inner .text_content{width:50%}@media (max-width: 900px){.text_image_content_block .container .inner .text_content{width:100%}}.text_image_content_block .container .inner .text_content .text_wrap{max-width:80%}@media (max-width: 900px){.text_image_content_block .container .inner .text_content .text_wrap{max-width:100%}}.text_image_content_block .container .inner .text_content .text_wrap h2{font-size:2.5rem;font-weight:400;line-height:1.2;margin:0 0 20px}.text_image_content_block .container .inner .text_content .text_wrap h3{font-size:1.2rem;font-weight:600;line-height:1.5;margin:0 0 20px;text-transform:none;letter-spacing:1px}.text_image_content_block .container .inner .text_content .text_wrap p{font-size:1.1rem;line-height:1.6;margin:0 0 20px}.text_image_content_block .container .inner .text_content .text_wrap p:last-of-type{margin-bottom:0}.text_image_content_block .container .inner .text_content .text_wrap a{margin-top:50px}.text_image_content_block .container .inner .image{width:50%}@media (max-width: 900px){.text_image_content_block .container .inner .image{width:100%}}.text_image_content_block .container .inner .image img{width:100%;height:100%;display:block;object-fit:cover;min-height:650px}@media (max-width: 900px){.text_image_content_block .container .inner .image img{min-height:400px}}.content_large_small_image{padding:50px 0}.content_large_small_image .container .inner{display:flex;flex-direction:row;gap:5vw;align-items:center}@media (max-width: 900px){.content_large_small_image .container .inner{flex-direction:column;padding:0}}.content_large_small_image .container .inner .small_image_content{max-width:50%}@media (max-width: 900px){.content_large_small_image .container .inner .small_image_content{max-width:100%}}.content_large_small_image .container .inner .small_image_content .content{max-width:85%}@media (max-width: 900px){.content_large_small_image .container .inner .small_image_content .content{max-width:100%}}.content_large_small_image .container .inner .small_image_content .content .small_image_title{margin-bottom:50px}.content_large_small_image .container .inner .small_image_content .content .small_image_title h3{font-size:1.5rem;font-weight:500;margin:0;letter-spacing:2px}.content_large_small_image .container .inner .small_image_content .content .small_image_title h2{font-size:3rem;font-weight:400;line-height:1.2;margin:0 0 20px}.content_large_small_image .container .inner .small_image_content .content h3{font-size:1.2rem;font-weight:500;margin:0 0 10px}.content_large_small_image .container .inner .small_image_content .content h2{font-size:2.5rem;font-weight:400;line-height:1.2;margin:0 0 20px}.content_large_small_image .container .inner .small_image_content .content p{font-size:1.1rem;font-weight:400;line-height:1.6;color:var(--primary);margin:0 0 20px}.content_large_small_image .container .inner .small_image_content .content p:last-of-type{margin:0}.content_large_small_image .container .inner .small_image_content .content p a{color:var(--primary);font-weight:inherit;font-size:inherit;text-decoration:underline}.content_large_small_image .container .inner .small_image_content .content ul{list-style-type:disc;padding-left:20px;margin:0 0 20px}.content_large_small_image .container .inner .small_image_content .content ul li{font-size:1.1rem;font-weight:400;line-height:1.6;color:var(--primary);margin-bottom:10px}.content_large_small_image .container .inner .small_image_content .content ul li:last-of-type{margin-bottom:0}.content_large_small_image .container .inner .small_image_content .image{margin-top:150px}@media (max-width: 900px){.content_large_small_image .container .inner .small_image_content .image{margin-top:50px}}.content_large_small_image .container .inner .small_image_content .image img{width:100%;height:auto;display:block;object-fit:cover}.content_large_small_image .container .inner .small_image_content .location_left_swiper{max-width:875px;position:relative}.content_large_small_image .container .inner .small_image_content .location_left_swiper picture img{width:100%;height:100%;display:block;object-fit:cover;aspect-ratio:16/9;height:550px}@media (max-width: 768px){.content_large_small_image .container .inner .small_image_content .location_left_swiper picture img{height:350px}}@media (max-width: 400px){.content_large_small_image .container .inner .small_image_content .location_left_swiper picture img{height:250px}}.content_large_small_image .container .inner .small_image_content .location_left_swiper .location_left_swiper_controls{position:absolute;width:100%;padding:0 20px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9}.content_large_small_image .container .inner .small_image_content .location_left_swiper .location_left_swiper_controls .swiper-button-next,.content_large_small_image .container .inner .small_image_content .location_left_swiper .location_left_swiper_controls .swiper-button-prev{background-color:var(--primary);opacity:1;font-size:10px;height:25px;width:25px;display:flex;color:var(--white);border-radius:3px}.content_large_small_image .container .inner .small_image_content .location_left_swiper .location_left_swiper_controls .swiper-button-next.swiper-button-disabled,.content_large_small_image .container .inner .small_image_content .location_left_swiper .location_left_swiper_controls .swiper-button-prev.swiper-button-disabled{opacity:.5;cursor:default}.content_large_small_image .container .inner .small_image_content .location_left_swiper .location_left_swiper_controls .swiper-button-next:after,.content_large_small_image .container .inner .small_image_content .location_left_swiper .location_left_swiper_controls .swiper-button-prev:after{display:none}.content_large_small_image .container .inner .small_image_content .location_left_swiper .location_left_swiper_controls .swiper-button-next svg,.content_large_small_image .container .inner .small_image_content .location_left_swiper .location_left_swiper_controls .swiper-button-prev svg{width:6px;height:auto}.content_large_small_image .container .inner .large_image_content .image{width:100%}@media (max-width: 900px){.content_large_small_image .container .inner .large_image_content .image{display:none}}.content_large_small_image .container .inner .large_image_content .image picture img{width:100%;height:auto;display:block;object-fit:cover}.content_large_small_image .container .inner .large_image_content .content{margin-top:130px;padding:0 50px}@media (max-width: 900px){.content_large_small_image .container .inner .large_image_content .content{margin-top:50px;padding:0}}.content_large_small_image .container .inner .large_image_content .content h3{font-size:1.3rem;font-weight:500;margin:0 0 30px}.content_large_small_image .container .inner .large_image_content .content p{font-size:1.1rem;font-weight:400;line-height:1.6;color:var(--primary);margin:0 0 20px}.content_large_small_image .container .inner .large_image_content .content p:last-of-type{margin:0}.content_large_small_image .container .inner .large_image_content .content p a{color:var(--primary);font-weight:inherit;font-size:inherit;text-decoration:underline}.content_large_small_image .container .inner .large_image_content .content ul li{font-size:1.1rem;font-weight:400;line-height:1.6;color:var(--primary);margin-bottom:10px}.content_large_small_image .container .inner .large_image_content .content ul li:last-of-type{margin-bottom:0}.content_image_purple_bg_block .container{padding:0}.content_image_purple_bg_block .container .inner{display:flex;align-items:flex-end;justify-content:space-between;padding:70px 2vw;gap:3vw;position:relative;gap:50px}@media (max-width: 900px){.content_image_purple_bg_block .container .inner{flex-direction:column-reverse;align-items:center;padding:10px 5vw 60px}}.content_image_purple_bg_block .container .inner:after{content:"";z-index:-1;position:absolute;bottom:0;left:0;width:100%;height:80%;background-color:var(--pastel-lavender)}.content_image_purple_bg_block .container .inner .content{width:40%;padding-left:4vw}@media (max-width: 900px){.content_image_purple_bg_block .container .inner .content{width:100%;padding-left:0}}.content_image_purple_bg_block .container .inner .content h2{font-size:2.5rem;font-weight:400;margin:0 0 30px}@media (max-width: 768px){.content_image_purple_bg_block .container .inner .content h2{font-size:2rem}.content_image_purple_bg_block .container .inner .content h2 br{display:none}}@media (max-width: 400px){.content_image_purple_bg_block .container .inner .content h2{font-size:1.8rem}}.content_image_purple_bg_block .container .inner .content p{font-size:1.1rem;font-weight:400;margin:0 0 25px;color:var(--primary)}@media (max-width: 768px){.content_image_purple_bg_block .container .inner .content a{margin-bottom:10px}}.content_image_purple_bg_block .container .inner .content ul{padding-left:20px;margin:0 0 25px}.content_image_purple_bg_block .container .inner .content ul li{font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:10px;color:var(--primary)}.content_image_purple_bg_block .container .inner .content ul li:last-of-type{margin-bottom:0}.content_image_purple_bg_block .container .inner .image{width:55%}@media (max-width: 900px){.content_image_purple_bg_block .container .inner .image{width:100%}}.content_image_purple_bg_block .container .inner .image img{width:100%;height:auto;display:block;object-fit:cover;min-height:650px}@media (max-width: 900px){.content_image_purple_bg_block .container .inner .image img{min-height:230px}}.numbered_points_block .container{padding:60px 20vw}@media (max-width: 1200px){.numbered_points_block .container{padding:40px 5vw}}.numbered_points_block .container .inner .title{margin-bottom:30px;text-align:center}.numbered_points_block .container .inner .title h2{font-size:2.2rem;font-weight:400;line-height:1.2;margin:0;color:var(--primary);text-transform:uppercase;letter-spacing:2px}.numbered_points_block .container .inner .points_wrap{display:flex;flex-direction:column;gap:25px;width:fit-content;margin:0 auto}.numbered_points_block .container .inner .points_wrap .point{display:flex;gap:20px;align-items:center}.numbered_points_block .container .inner .points_wrap .point .number{background-color:var(--pastel-lavender);height:70px;width:70px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:0 0 70px}.numbered_points_block .container .inner .points_wrap .point .number p{font-size:1rem;font-weight:500;margin:0;color:var(--primary)}.numbered_points_block .container .inner .points_wrap .point .number p a{font-size:inherit;font-weight:inherit;color:inherit;text-decoration:none}.numbered_points_block .container .inner .points_wrap .point a{font-size:1.1rem;font-weight:600;color:inherit;text-decoration:none}.numbered_points_block .container .inner .points_wrap .point p{font-size:1.1rem;font-weight:400;margin:0;color:var(--primary-dark)}.numbered_points_block .container .inner .points_wrap .point:nth-child(1) .number{background-color:#eadff5}.numbered_points_block .container .inner .points_wrap .point:nth-child(2) .number{background-color:#ebe1f6}.numbered_points_block .container .inner .points_wrap .point:nth-child(3) .number{background-color:#ede3f6}.numbered_points_block .container .inner .points_wrap .point:nth-child(4) .number{background-color:#eee5f7}.numbered_points_block .container .inner .points_wrap .point:nth-child(5) .number{background-color:#efe7f7}.numbered_points_block .container .inner .points_wrap .point:nth-child(6) .number{background-color:#f0e9f8}.numbered_points_block .container .inner .points_wrap .point:nth-child(7) .number{background-color:#f2ebf9}.numbered_points_block .container .inner .points_wrap .point:nth-child(8) .number{background-color:#f3edf9}.numbered_points_block .container .inner .points_wrap .point:nth-child(9) .number{background-color:#f4effa}.numbered_points_block .container .inner .points_wrap .point:nth-child(10) .number{background-color:#f5f0fa}.pastel_content_large_image{padding:0 0 50px}.pastel_content_large_image .container{position:relative;padding:50px 2vw}@media (max-width: 900px){.pastel_content_large_image .container{padding:30px 5vw 50px}}.pastel_content_large_image .container:before{content:"";position:absolute;width:100%;height:75%;bottom:0;left:0;background-color:var(--pastel-lavender);z-index:-1}@media (max-width: 1600px){.pastel_content_large_image .container:before{height:90%}}.pastel_content_large_image .container .inner{display:flex;align-items:flex-end;gap:5vw;min-height:600px}@media (max-width: 900px){.pastel_content_large_image .container .inner{flex-direction:column-reverse;align-items:center;min-height:auto}}.pastel_content_large_image .container .inner .content_section{width:50%;padding-top:13%;padding-left:6vw;margin:auto}@media (max-width: 1600px){.pastel_content_large_image .container .inner .content_section{padding-top:5%}}@media (max-width: 900px){.pastel_content_large_image .container .inner .content_section{width:100%;padding-left:0}}.pastel_content_large_image .container .inner .content_section h2{font-size:2.2rem;font-weight:400;line-height:1.5;margin:0 0 50px;color:var(--primary);text-transform:uppercase;letter-spacing:2px}.pastel_content_large_image .container .inner .content_section h3{font-size:1.5rem;font-weight:600;line-height:1.5;margin-bottom:25px;color:var(--primary)}.pastel_content_large_image .container .inner .content_section ul{padding-left:20px;margin:0}.pastel_content_large_image .container .inner .content_section ul li{font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:25px;color:var(--primary)}.pastel_content_large_image .container .inner .content_section p{font-size:1.1rem;font-weight:400;line-height:1.5;margin-bottom:25px;color:var(--primary)}.pastel_content_large_image .container .inner .image{width:50%;height:auto;align-self:flex-start}@media (max-width: 900px){.pastel_content_large_image .container .inner .image{width:100%;align-self:center}}.pastel_content_large_image .container .inner .image img{width:100%;height:100%;object-fit:cover;display:block;min-height:800px}@media (max-width: 1500px){.pastel_content_large_image .container .inner .image img{min-height:500px}}@media (max-width: 768px){.pastel_content_large_image .container .inner .image img{min-height:auto}}.title_spaced_content_block .container .inner{padding:35px 0;max-width:60%;margin:auto}@media (max-width: 1100px){.title_spaced_content_block .container .inner{max-width:100%}}.title_spaced_content_block .container .inner .title h1{font-size:3.438rem;font-weight:400;margin:0 0 50px;color:var(--primary);text-transform:uppercase;letter-spacing:15px;text-align:center}@media (max-width: 900px){.title_spaced_content_block .container .inner .title h1{font-size:2.375rem;letter-spacing:10px}}@media (max-width: 400px){.title_spaced_content_block .container .inner .title h1{letter-spacing:5px}}.title_spaced_content_block .container .inner .title h2{font-size:1.3rem;font-weight:500;color:var(--primary);margin:0 0 30px;padding:0}.title_spaced_content_block .container .inner .title h3,.title_spaced_content_block .container .inner .content h3{font-size:1.2rem;font-weight:500;color:var(--primary);margin:0 0 20px;padding:0}.title_spaced_content_block .container .inner .content p{font-size:1.1rem;color:var(--primary);margin:0 0 20px;padding:0}@media (max-width: 900px){.title_spaced_content_block .container .inner .content p{font-size:1rem;margin:0 0 15px}}.title_spaced_content_block .container .inner .content p:last-child{margin-bottom:0}.title_spaced_content_block .container .inner .content p a{color:var(--primary);text-decoration:underline}.title_spaced_content_block .container .inner .content .table_wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}.title_spaced_content_block .container .inner .content .table_wrap table{width:100%;border-collapse:collapse;margin-bottom:30px;min-width:auto}.title_spaced_content_block .container .inner .content .table_wrap table th,.title_spaced_content_block .container .inner .content .table_wrap table td{border:1px solid var(--primary);padding:8px;text-align:left;color:var(--primary)}@media (max-width: 900px){.title_spaced_content_block .container .inner .content .table_wrap table th,.title_spaced_content_block .container .inner .content .table_wrap table td{font-size:.85rem;padding:6px 4px}}.title_spaced_content_block .container .inner .content .table_wrap table th{background-color:var(--accent-light);font-weight:600}.title_spaced_content_block .container .inner .content ul{list-style-type:disc;padding-left:20px}.title_spaced_content_block .container .inner .content ul li{margin-bottom:10px;font-size:1.1rem}.title_spaced_content_block .container .inner .content ul li:last-child{margin-bottom:0}.title_spaced_content_block .container .inner .content .careers-items-heading{font-size:3rem;font-weight:400;margin:0 0 25px;color:var(--primary);text-transform:uppercase;letter-spacing:5px}.title_spaced_content_block .container .inner .content .careers-item{margin-bottom:40px;text-align:left}.title_spaced_content_block .container .inner .content .careers-item h3{font-size:1.3rem;font-weight:500;color:var(--primary);margin:0 0 20px;padding:0}.content_block{padding:35px 0}.content_block .container .inner .content{font-size:1rem;line-height:1.6;color:var(--text-dark)}.content_block .container .inner .content p{font-size:1rem;line-height:1.5;margin:0 0 15px;color:var(--primary)}.content_block .container .inner .content p:last-of-type{margin-bottom:0}.contact_details_content_block .container .inner{padding:35px 0;max-width:60%;margin:auto}@media (max-width: 1100px){.contact_details_content_block .container .inner{max-width:100%}}.contact_details_content_block .container .inner .title h2{font-size:1.3rem;font-weight:500;color:var(--primary);margin:0 0 30px;padding:0}.contact_details_content_block .container .inner .title h3{font-size:1.2rem;font-weight:500;color:var(--primary);margin:0 0 20px;padding:0}.contact_details_content_block .container .inner .content{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (max-width: 768px){.contact_details_content_block .container .inner .content{grid-template-columns:1fr}}.contact_details_content_block .container .inner .content h3{font-size:1.2rem;font-weight:500;color:var(--primary);margin:0 0 20px;padding:0}.contact_details_content_block .container .inner .content p{font-size:1.1rem;color:var(--primary);margin:0;padding:0}@media (max-width: 900px){.contact_details_content_block .container .inner .content p{font-size:1rem;margin:0 0 15px}}.contact_details_content_block .container .inner .content p:last-child{margin-bottom:0}.contact_details_content_block .container .inner .content p a{color:var(--primary);font-weight:600;text-decoration:underline}.contact_details_content_block .container .inner .content .table_wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}.contact_details_content_block .container .inner .content .table_wrap table{width:100%;border-collapse:collapse;margin-bottom:30px;min-width:auto}.contact_details_content_block .container .inner .content .table_wrap table th,.contact_details_content_block .container .inner .content .table_wrap table td{border:1px solid var(--primary);padding:8px;text-align:left;color:var(--primary)}@media (max-width: 900px){.contact_details_content_block .container .inner .content .table_wrap table th,.contact_details_content_block .container .inner .content .table_wrap table td{font-size:.85rem;padding:6px 4px}}.contact_details_content_block .container .inner .content .table_wrap table th{background-color:var(--accent-light);font-weight:600}.contact_details_content_block .container .inner .content ul{list-style-type:disc;padding-left:20px}.contact_details_content_block .container .inner .content ul li{margin-bottom:10px;font-size:1.1rem}.contact_details_content_block .container .inner .content ul li:last-child{margin-bottom:0}.development_hero{position:relative;z-index:999}.development_hero .container{padding:0}.development_hero .container .inner .development_swiper{position:relative}.development_hero .container .inner .development_swiper .swiper-wrapper .swiper-slide{width:100%;display:flex;height:100%}.development_hero .container .inner .development_swiper .swiper-wrapper .swiper-slide picture{display:block;width:100%;height:100%}.development_hero .container .inner .development_swiper .swiper-wrapper .swiper-slide picture:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(0deg,#19153e,#19153e),#d9d9d9;mix-blend-mode:multiply;opacity:.55}.development_hero .container .inner .development_swiper .swiper-wrapper .swiper-slide picture img{width:100%;height:100%;display:flex;object-fit:cover;min-height:800px;max-height:800px;aspect-ratio:16/9}@media (max-width: 900px){.development_hero .container .inner .development_swiper .swiper-wrapper .swiper-slide picture img{min-height:300px}}.development_hero .container .inner .development_swiper .swiper-pagination{width:fit-content;right:2%;left:auto;top:auto;bottom:3%}@media (max-width: 900px){.development_hero .container .inner .development_swiper .swiper-pagination{display:none}}.development_hero .container .inner .development_swiper .swiper-pagination .swiper-pagination-bullet{height:10px;width:10px;background:transparent;border:1px solid #fff}.development_hero .container .inner .development_swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--secondary)}.development_hero .container .inner .development_swiper .text_block{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;max-width:1200px;z-index:10;width:90%}.development_hero .container .inner .development_swiper .text_block h1{font-size:4.6rem;font-weight:400;line-height:1;color:var(--white);margin:0 0 10px;text-shadow:0px 4px 4px rgba(0,0,0,.4);letter-spacing:15px}@media (max-width: 900px){.development_hero .container .inner .development_swiper .text_block h1{font-size:2.4rem;letter-spacing:7px}}.development_hero .container .inner .development_swiper .text_block p{font-size:1.2rem;line-height:1.5;color:var(--white);margin:0 0 20px;letter-spacing:4px}@media (max-width: 900px){.development_hero .container .inner .development_swiper .text_block p{font-size:1rem}}.development_hero .container .inner .development_flash{padding:15px;background-color:var(--accent);text-align:center}.development_hero .container .inner .development_flash h2{font-family:var(--font-primary);font-size:1.1rem;font-weight:600;color:var(--primary);margin:0;letter-spacing:0px}.dev_actions_bar{position:relative;z-index:999}.dev_actions_bar .container{padding:0}.dev_actions_bar .container .inner{display:flex;justify-content:space-between;align-items:center;padding:25px 2vw;background:var(--primary-dark)}@media (max-width: 1200px){.dev_actions_bar .container .inner{flex-direction:column;gap:30px;padding:25px 5vw}}@media (max-width: 900px){.dev_actions_bar .container .inner{padding:25px 5vw 0}}.dev_actions_bar .container .inner p{color:var(--white);font-size:1.1rem;margin:0}.dev_actions_bar .container .inner a:not(.btn){color:var(--accent);font-size:.9rem;text-decoration:none;border-bottom:1px solid var(--primary-dark)}@media (max-width: 1200px){.dev_actions_bar .container .inner a:not(.btn) span{display:none}}.dev_actions_bar .container .inner a:not(.btn):hover{color:var(--white);border-bottom:1px solid var(--white)}.dev_actions_bar .container .inner .left_side{display:flex;align-items:center;width:75%}@media (max-width: 1200px){.dev_actions_bar .container .inner .left_side{gap:20px;width:100%;align-items:center;flex-direction:column;text-align:center}}@media (max-width: 900px){.dev_actions_bar .container .inner .left_side{text-align:left;align-items:flex-start}}.dev_actions_bar .container .inner .left_side .address_section{width:auto;padding-right:40px;position:relative;flex:0 0 auto}@media (max-width: 1200px){.dev_actions_bar .container .inner .left_side .address_section{width:fit-content;padding-right:0}}.dev_actions_bar .container .inner .left_side .address_section:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:140%;background:#fff3}@media (max-width: 1200px){.dev_actions_bar .container .inner .left_side .address_section:after{display:none}}@media (max-width: 1200px){.dev_actions_bar .container .inner .left_side .address_section a{font-weight:500}}@media (max-width: 1200px){.dev_actions_bar .container .inner .left_side .address_section .what3words{text-decoration:underline}}.dev_actions_bar .container .inner .left_side .address_section .what3words:hover{border-bottom:1px solid var(--primary-dark)}.dev_actions_bar .container .inner .left_side .bedroom_price_section{width:auto;padding-left:40px;padding-right:40px;position:relative;flex:0 2 auto}@media (max-width: 1200px){.dev_actions_bar .container .inner .left_side .bedroom_price_section{padding-left:0;padding-right:0}}.dev_actions_bar .container .inner .left_side .bedroom_price_section:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:140%;background:#fff3}@media (max-width: 1200px){.dev_actions_bar .container .inner .left_side .bedroom_price_section:after{display:none}}.dev_actions_bar .container .inner .left_side .opening_times_section{width:fit-content;margin-left:40px;position:relative}@media (max-width: 1200px){.dev_actions_bar .container .inner .left_side .opening_times_section{padding-left:0;padding-right:0;margin-left:0;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;gap:10px}}@media (max-width: 400px){.dev_actions_bar .container .inner .left_side .opening_times_section{min-width:250px}}.dev_actions_bar .container .inner .left_side .opening_times_section .opening_times_block{max-height:0;overflow:hidden;transition:bottom .3s ease-in-out,opacity .3s ease-in-out,max-height .3s ease-in-out;position:absolute;background:var(--primary-dark);width:100%;bottom:-50px;transform:translateY(100%);opacity:0;pointer-events:none;min-width:275px}@media (max-width: 768px){.dev_actions_bar .container .inner .left_side .opening_times_section .opening_times_block{min-width:250px}}.dev_actions_bar .container .inner .left_side .opening_times_section .opening_times_block.active{max-height:9999px;bottom:-10px;opacity:1}.dev_actions_bar .container .inner .left_side .opening_times_section .opening_times_block .opening_times_wrap{padding:10px}.dev_actions_bar .container .inner .left_side .opening_times_section .opening_times_block .opening_times_wrap .day{display:flex;justify-content:space-between;color:var(--white);font-size:1rem;margin-bottom:5px}.dev_actions_bar .container .inner .left_side .opening_times_section .opening_times_block .opening_times_wrap .day.current p{font-weight:600}.dev_actions_bar .container .inner .right_side{display:flex;align-items:center}@media (max-width: 900px){.dev_actions_bar .container .inner .right_side{display:none}}.dev_actions_bar .container .inner .right_side .buttons_section{display:flex;gap:15px}.dev_actions_bar .container .inner .right_side .buttons_section .reveal_text{display:none}.dev_actions_bar .container .inner .right_side .buttons_section .desktop_only{display:inline-block}@media (max-width: 900px){.dev_actions_bar .container .inner .right_side .buttons_section .desktop_only{display:none}}.dev_actions_bar .container .inner .right_side .buttons_section .mobile_only{display:none}@media (max-width: 900px){.dev_actions_bar .container .inner .right_side .buttons_section .mobile_only{display:inline-block}}.dev_sticky_nav{position:fixed;top:0;z-index:998;width:100%}@media (max-width: 900px){.dev_sticky_nav{display:none}}.dev_sticky_nav.visible{display:block!important}.dev_sticky_nav.mobile_only_modifier{position:sticky;display:block}@media (min-width: 901px){.dev_sticky_nav.mobile_only_modifier{display:none}}.dev_sticky_nav.plot_variant{position:fixed}@media (max-width: 900px){.dev_sticky_nav.plot_variant{position:sticky}}.dev_sticky_nav.plot_variant .container{padding:0 2vw}@media (max-width: 900px){.dev_sticky_nav.plot_variant .container{background:var(--primary-dark)}}.dev_sticky_nav .container{max-width:1920px;padding:0}.dev_sticky_nav .container .inner{display:flex;justify-content:space-between;align-items:center;box-shadow:0 4px 6px #00000029;background:var(--primary-dark);padding:25px 15px}@media (max-width: 1100px){.dev_sticky_nav .container .inner .left_side{display:none}}.dev_sticky_nav .container .inner .left_side .dev_nav_links .nav_link{color:var(--white);font-size:1rem;font-weight:500;text-decoration:none;margin-left:15px;text-transform:uppercase}@media (max-width: 1200px){.dev_sticky_nav .container .inner .left_side .dev_nav_links .nav_link{margin-left:7px}}.dev_sticky_nav .container .inner .left_side .dev_nav_links .nav_link.active{border-bottom:2px solid var(--white)}.dev_sticky_nav .container .inner .left_side .dev_nav_links .nav_link:hover{border-bottom:2px solid var(--white);color:var(--white)}@media (max-width: 1100px){.dev_sticky_nav .container .inner .right_side{width:100%;text-align:center;display:flex;justify-content:center;gap:15px}}.dev_sticky_nav .container .inner .right_side .buttons_cont{display:flex;gap:10px}@media (max-width: 900px){.dev_sticky_nav .container .inner .right_side .buttons_cont{justify-content:center;flex-direction:row-reverse}}@media (max-width: 900px){.dev_sticky_nav .container .inner .right_side .buttons_cont.plot_variant{flex-direction:row-reverse}}.dev_sticky_nav .container .inner .right_side .buttons_cont a{white-space:nowrap}.dev_sticky_nav .container .inner .right_side .buttons_cont .reveal_text{display:none}.dev_sticky_nav .container .inner .right_side .buttons_cont .desktop_only{display:inline-block}@media (max-width: 900px){.dev_sticky_nav .container .inner .right_side .buttons_cont .desktop_only{display:none}}.dev_sticky_nav .container .inner .right_side .buttons_cont .mobile_only{display:none}@media (max-width: 900px){.dev_sticky_nav .container .inner .right_side .buttons_cont .mobile_only{display:inline-block}}.dev_intro_section{padding:75px 0}@media (max-width: 900px){.dev_intro_section{padding:50px 0}}@media (max-width: 900px){.dev_intro_section .container{padding:0}}.dev_intro_section .container .inner{display:flex;flex-direction:row;gap:5vw}@media (max-width: 900px){.dev_intro_section .container .inner{flex-direction:column;gap:50px}}.dev_intro_section .container .inner .left_side{width:50%}@media (max-width: 900px){.dev_intro_section .container .inner .left_side{width:100%;padding:0px 5vw}}.dev_intro_section .container .inner .left_side .title{margin-bottom:40px}@media (max-width: 900px){.dev_intro_section .container .inner .left_side .title{margin-bottom:30px}}.dev_intro_section .container .inner .left_side .title h3{font-size:1.2rem;font-weight:500;margin:0;letter-spacing:2px}.dev_intro_section .container .inner .left_side .title h2{font-size:3.5rem;font-weight:400;letter-spacing:2px;color:var(--primary);margin:0;line-height:1.2;text-transform:uppercase}@media (max-width: 900px){.dev_intro_section .container .inner .left_side .title h2{font-size:2.8rem}}.dev_intro_section .container .inner .left_side p{font-size:1.1rem;line-height:1.6;color:var(--primary);margin-bottom:30px;font-weight:400;letter-spacing:.5px}.dev_intro_section .container .inner .left_side p a{font-size:inherit;color:var(--primary)}.dev_intro_section .container .inner .left_side p strong{font-weight:600}.dev_intro_section .container .inner .left_side ul li{font-size:1.1rem;line-height:1.6;color:var(--primary);margin-bottom:10px;font-weight:400;letter-spacing:.5px}.dev_intro_section .container .inner .left_side ul li a{font-size:inherit;color:var(--primary)}.dev_intro_section .container .inner .left_side ul li strong{font-weight:600}.dev_intro_section .container .inner .left_side .buttons_section{display:flex;gap:10px}@media (max-width: 450px){.dev_intro_section .container .inner .left_side .buttons_section{flex-direction:column}}.dev_intro_section .container .inner .left_side .buttons_section a{white-space:nowrap;text-align:center}.dev_intro_section .container .inner .right_side{width:50%}@media (max-width: 900px){.dev_intro_section .container .inner .right_side{width:100%;padding:0px 5vw}}.dev_intro_section .container .inner .right_side h3{font-size:1.5rem;font-weight:500;margin:0;letter-spacing:3px;padding:0 0 35px}.dev_intro_section .container .inner .right_side .development_features{display:grid;grid-template-columns:repeat(2,1fr)}@media (max-width: 400px){.dev_intro_section .container .inner .right_side .development_features{grid-template-columns:repeat(1,1fr)}}.dev_intro_section .container .inner .right_side .development_features .feature{display:flex;align-items:center;gap:10px;margin-bottom:20px}.dev_intro_section .container .inner .right_side .development_features .feature .icon{height:auto;width:50px}.dev_intro_section .container .inner .right_side .development_features .feature p{font-size:1.1em;line-height:1.5;font-weight:450;color:var(--primary);margin:0}.dev_intro_section .container .inner .right_side .countdown_timer_card{margin-top:70px}@media (max-width: 900px){.dev_intro_section .container .inner .right_side .countdown_timer_card{padding:0px 5vw}}.dev_intro_section .container .inner .right_side .countdown_timer_card .inner_timer{position:relative;min-height:350px;max-width:625px;margin-right:auto;padding:35px;display:flex;flex-direction:column;width:100%}@media (max-width: 900px){.dev_intro_section .container .inner .right_side .countdown_timer_card .inner_timer{padding:35px 25px}}.dev_intro_section .container .inner .right_side .countdown_timer_card .inner_timer .background_image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden;z-index:-1}.dev_intro_section .container .inner .right_side .countdown_timer_card .inner_timer .background_image:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(90deg,#221e46,#221e46cc)}@media (max-width: 900px){.dev_intro_section .container .inner .right_side .countdown_timer_card .inner_timer .background_image:after{background:#221e46;opacity:.8}}.dev_intro_section .container .inner .right_side .countdown_timer_card .inner_timer .background_image img{width:100%;height:100%;object-fit:cover;object-position:center}.dev_intro_section .container .inner .right_side .countdown_timer_card .inner_timer .image_only:after{content:none!important}.dev_intro_section .container .inner .right_side .countdown_timer_card .inner_timer .title p{font-size:1.7rem;font-weight:500;line-height:1.2;color:var(--white);letter-spacing:2px;text-align:center;margin:0 0 5px;text-transform:uppercase}.dev_intro_section .container .inner .right_side .countdown_timer_card .inner_timer .title h2{font-size:1.7rem;line-height:1.2;color:var(--accent);font-weight:600;letter-spacing:2px;text-align:center;margin:0}.dev_intro_section .container .inner .right_side .countdown_timer_card .inner_timer .content_with_timer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:30px}@media (max-width: 1200px){.dev_intro_section .container .inner .right_side .countdown_timer_card .inner_timer .content_with_timer{flex-direction:column;gap:20px;margin-bottom:40px}}@media (max-width: 1200px){.dev_intro_section .container .inner .right_side .countdown_timer_card .inner_timer .content_with_timer .content{padding-bottom:10px}}.dev_intro_section .container .inner .right_side .countdown_timer_card .inner_timer .content_with_timer .content p{font-size:1.1rem;line-height:1.6;color:var(--white);margin:0;max-width:300px;font-weight:400;letter-spacing:.5px;padding-right:10px}@media (max-width: 1200px){.dev_intro_section .container .inner .right_side .countdown_timer_card .inner_timer .content_with_timer .content p{text-align:center;max-width:100%;padding-right:0}}.dev_intro_section .container .inner .right_side .countdown_timer_card .inner_timer .content_with_timer .content p strong{font-weight:600}.dev_intro_section .container .inner .right_side .countdown_timer_card .inner_timer .content_with_timer .content_offer p{max-width:100%!important;padding-right:unset!important;text-align:center}.dev_intro_section .container .inner .right_side .countdown_timer_card .inner_timer .content_with_timer .countdown_timer{display:flex;gap:10px}.dev_intro_section .container .inner .right_side .countdown_timer_card .inner_timer .content_with_timer .countdown_timer .timer_object{text-align:center;background-color:var(--lilac);display:flex;flex-direction:column;align-items:center;justify-content:center;height:100px;width:100px;padding:15px}.dev_intro_section .container .inner .right_side .countdown_timer_card .inner_timer .content_with_timer .countdown_timer .timer_object h3{font-size:3.5rem;font-weight:300;color:var(--primary);line-height:1;margin:0;padding:0;background-color:transparent}.dev_intro_section .container .inner .right_side .countdown_timer_card .inner_timer .content_with_timer .countdown_timer .timer_object p{font-size:1.2rem;font-weight:400;color:var(--primary);letter-spacing:1px;margin:0;width:fit-content}.dev_intro_section .container .inner .right_side .countdown_timer_card .inner_timer .button_section{text-align:center;margin-top:auto}.dev_intro_section .container .inner .right_side .countdown_timer_card .inner_timer .button_section a{text-transform:uppercase;white-space:nowrap}.available_homes_block{padding:50px 0}@media (max-width: 900px){.available_homes_block{padding:50px 0 15px}}@media (max-width: 900px){.available_homes_block .container{padding:0}}.available_homes_block .container .inner{padding:65px 5vw;background:var(--primary-dark)}.available_homes_block .container .inner .title_section{display:flex;justify-content:space-between;align-items:center;margin-bottom:60px}.available_homes_block .container .inner .title_section h2{font-size:2.8rem;color:var(--white);margin:0;font-weight:400;text-transform:uppercase;letter-spacing:.3rem}@media (max-width: 900px){.available_homes_block .container .inner .title_section h2{font-size:2.2rem;text-align:center;width:100%;margin-bottom:20px}}.available_homes_block .container .inner .title_section .filters_and_view{display:flex;align-items:center}@media (max-width: 900px){.available_homes_block .container .inner .title_section .filters_and_view{display:none}}.available_homes_block .container .inner .title_section .filters_and_view .filters{display:flex;align-items:center;gap:10px}.available_homes_block .container .inner .title_section .filters_and_view .filters .nice-select{border-radius:0}.available_homes_block .container .inner .title_section .filters_and_view .filters .nice-select .current{opacity:.6}.available_homes_block .container .inner .title_section .filters_and_view .filters .nice-select .nice-select-dropdown{border-radius:0}.available_homes_block .container .inner .title_section .filters_and_view .view_selects{display:flex;align-items:center;gap:15px;margin-left:30px}@media (max-width: 900px){.available_homes_block .container .inner .title_section .filters_and_view .view_selects{display:none}}.available_homes_block .container .inner .title_section .filters_and_view .view_selects .grid_view svg,.available_homes_block .container .inner .title_section .filters_and_view .view_selects .list_view svg{color:#e2dfff66;cursor:pointer;transition:all .3s ease-in-out}.available_homes_block .container .inner .title_section .filters_and_view .view_selects .grid_view svg:hover,.available_homes_block .container .inner .title_section .filters_and_view .view_selects .list_view svg:hover{color:var(--white)}.available_homes_block .container .inner .title_section .filters_and_view .view_selects .grid_view.active_view svg,.available_homes_block .container .inner .title_section .filters_and_view .view_selects .list_view.active_view svg{color:var(--white)}.available_homes_block .container .inner .available_homes_views .homes_grid_view .homes_grid{display:grid;grid-template-columns:repeat(3,1fr);gap:80px}@media (max-width: 1400px){.available_homes_block .container .inner .available_homes_views .homes_grid_view .homes_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.available_homes_block .container .inner .available_homes_views .homes_grid_view .homes_grid{display:flex;flex-direction:column;gap:50px;align-items:center;width:100%}}.available_homes_block .container .inner .available_homes_views .homes_list_view{justify-content:center}.available_homes_block .container .inner .available_homes_views .homes_list_view .homes_list{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1000px;gap:30px}.available_homes_block .container .inner .load_more{display:flex;justify-content:center;margin-top:50px}.available_homes_block .container .inner .load_more a{padding:15px 20px;text-decoration:underline;color:var(--white)}.available_homes_block .container .inner .load_more a:hover{color:var(--accent)}@media (max-width: 900px){.take_a_look_around_block{display:none}}.take_a_look_around_block .container{padding:50px 10vw}@media (max-width: 1200px){.take_a_look_around_block .container{padding:50px 2vw}}.take_a_look_around_block .container .title_section{text-align:center;padding-bottom:50px}.take_a_look_around_block .container .title_section h2{font-size:3rem;color:var(--primary);margin:0;font-weight:400;text-transform:uppercase}.take_a_look_around_block .container .inner{position:relative}.take_a_look_around_block .container .inner .background_image{width:100%;height:100%;display:block;z-index:-1;position:relative;display:none}.take_a_look_around_block .container .inner .background_image.active{display:block}.take_a_look_around_block .container .inner .background_image img{width:100%;height:100%;display:block;object-fit:cover;min-height:800px}.take_a_look_around_block .container .inner .background_image .overlay_icon{position:absolute;top:5%;right:3%;display:flex;align-items:center;justify-content:center;cursor:pointer}.take_a_look_around_block .container .inner .background_image .overlay_icon .icon{height:auto;width:80px}.take_a_look_around_block .container .inner .background_image .overlay_icon .icon svg{width:100%;height:100%;display:block}.take_a_look_around_block .container .inner .overlay_nav{position:absolute;bottom:0;left:0;display:flex;align-items:center;width:100%}.take_a_look_around_block .container .inner .overlay_nav .overlay_nav_item{width:100%;height:225px;background-color:var(--primary-dark);cursor:pointer;transition:all .3s ease;opacity:.8;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;border-right:1px solid rgba(255,255,255,.2);padding:15px}.take_a_look_around_block .container .inner .overlay_nav .overlay_nav_item:first-of-type{border-right:none}.take_a_look_around_block .container .inner .overlay_nav .overlay_nav_item:last-of-type{border-right:none}.take_a_look_around_block .container .inner .overlay_nav .overlay_nav_item.active,.take_a_look_around_block .container .inner .overlay_nav .overlay_nav_item:hover{background-color:var(--primary-dark);opacity:1}.take_a_look_around_block .container .inner .overlay_nav .overlay_nav_item.active .button_wrap,.take_a_look_around_block .container .inner .overlay_nav .overlay_nav_item:hover .button_wrap{position:static;max-width:none;opacity:1}.take_a_look_around_block .container .inner .overlay_nav .overlay_nav_item.active .button_wrap a,.take_a_look_around_block .container .inner .overlay_nav .overlay_nav_item:hover .button_wrap a{opacity:1;pointer-events:auto;position:static}.take_a_look_around_block .container .inner .overlay_nav .overlay_nav_item h3{color:var(--white);font-size:1.5em;font-weight:600;text-align:center;margin:0}@media (max-width: 1200px){.take_a_look_around_block .container .inner .overlay_nav .overlay_nav_item h3{font-size:1.2rem}}.take_a_look_around_block .container .inner .overlay_nav .overlay_nav_item p{color:var(--white);font-size:1rem;text-align:center;margin:0}.take_a_look_around_block .container .inner .overlay_nav .overlay_nav_item .button_wrap{overflow:hidden;max-width:0px;position:absolute}.take_a_look_around_block .container .inner .overlay_nav .overlay_nav_item .button_wrap a{margin-top:15px;transition:all .3s ease;opacity:0}.take_a_look_around_block .container .inner .virtual_tour_modals .virtual_tour_modal{position:fixed;top:0;left:0;z-index:999999999999999;width:100vw;height:100vh;background-color:#000c;justify-content:center;align-items:center;flex-direction:column;opacity:0;pointer-events:none}.take_a_look_around_block .container .inner .virtual_tour_modals .virtual_tour_modal.active{transition:opacity .3s ease-in-out;display:flex;opacity:1;pointer-events:auto}.take_a_look_around_block .container .inner .virtual_tour_modals .virtual_tour_modal .inner-wrap{width:50vw;position:relative;margin:auto}@media (max-width: 900px){.take_a_look_around_block .container .inner .virtual_tour_modals .virtual_tour_modal .inner-wrap{width:90vw}}.take_a_look_around_block .container .inner .virtual_tour_modals .virtual_tour_modal .inner-wrap iframe{width:100%;height:100%;aspect-ratio:16/9}@media (max-width: 900px){.take_a_look_around_block .container .inner .virtual_tour_modals .virtual_tour_modal .inner-wrap iframe{height:auto}}.take_a_look_around_block .container .inner .virtual_tour_modals .virtual_tour_modal .inner-wrap .close_button{position:absolute;top:-50px;right:-50px;cursor:pointer}@media (max-width: 900px){.take_a_look_around_block .container .inner .virtual_tour_modals .virtual_tour_modal .inner-wrap .close_button{right:0}}.take_a_look_around_block .container .inner .virtual_tour_modals .virtual_tour_modal .inner-wrap .close_button svg *{transition:all .3s ease-in-out;fill:var(--white)}.take_a_look_around_block .container .inner .virtual_tour_modals .virtual_tour_modal .inner-wrap .close_button svg:hover *{fill:var(--secondary)}.take_a_look_around_mobile_block{padding:40px 0}@media (min-width: 900px){.take_a_look_around_mobile_block{display:none}}.take_a_look_around_mobile_block .container .inner .title h3{font-size:1.5rem;font-weight:500;margin:0;letter-spacing:2px}.take_a_look_around_mobile_block .container .inner .title h2{font-size:3rem;font-weight:400;letter-spacing:2px;color:var(--primary);margin:0 0 20px;line-height:1.2;text-transform:uppercase;white-space:nowrap;text-align:center}.take_a_look_around_mobile_block .container .take_a_look_around_mobile_swiper{width:100%}.take_a_look_around_mobile_block .container .take_a_look_around_mobile_swiper .swiper-wrapper .swiper-slide .virtual_tour_mobile_card{width:100%;height:auto;display:flex;flex-direction:column;cursor:pointer;text-align:center}.take_a_look_around_mobile_block .container .take_a_look_around_mobile_swiper .swiper-wrapper .swiper-slide .virtual_tour_mobile_card img{width:100%;height:auto;display:block;object-fit:cover}.take_a_look_around_mobile_block .container .take_a_look_around_mobile_swiper .swiper-wrapper .swiper-slide .virtual_tour_mobile_card .content{background-color:var(--primary-dark);padding:35px 20px}.take_a_look_around_mobile_block .container .take_a_look_around_mobile_swiper .swiper-wrapper .swiper-slide .virtual_tour_mobile_card .content h3{font-size:1.2rem;color:var(--white);margin:0;font-weight:500}.take_a_look_around_mobile_block .container .take_a_look_around_mobile_swiper .swiper-wrapper .swiper-slide .virtual_tour_mobile_card .content p{font-size:.9rem;color:var(--white);margin:0 0 15px;font-weight:400}.take_a_look_around_mobile_block .container .take_a_look_around_mobile_swiper .swiper_arrows{position:absolute;bottom:7vh;right:0;display:flex;gap:5px;z-index:10;width:100%;justify-content:space-between}.take_a_look_around_mobile_block .container .take_a_look_around_mobile_swiper .swiper_arrows .swiper-button-prev,.take_a_look_around_mobile_block .container .take_a_look_around_mobile_swiper .swiper_arrows .swiper-button-next{color:var(--white);position:static;width:auto;height:auto;outline:none;margin:0;left:auto;right:auto;padding:10px 15px}.take_a_look_around_mobile_block .container .take_a_look_around_mobile_swiper .swiper_arrows .swiper-button-prev:after,.take_a_look_around_mobile_block .container .take_a_look_around_mobile_swiper .swiper_arrows .swiper-button-next:after{color:var(--white);font-size:20px}@media (max-width: 900px){.dev_interactive_site_plan{padding:40px 0}}@media (max-width: 900px){.dev_interactive_site_plan .container{padding:0}}.dev_interactive_site_plan .container .mobile-title{display:none}@media (max-width: 900px){.dev_interactive_site_plan .container .mobile-title{display:block;text-align:center;margin:0 0 20px}}.dev_interactive_site_plan .container .mobile-title h3{font-size:3rem;font-weight:400;margin:0}.dev_interactive_site_plan .container .mobile-title h2{font-size:3rem;font-weight:400;letter-spacing:2px;color:var(--primary);margin:0;line-height:1.2;text-transform:uppercase}.dev_interactive_site_plan .container .inner-wrap{padding:30px;background-color:var(--lilac-light)}.dev_interactive_site_plan .container .inner-wrap .inner{display:flex;background-color:var(--lilac-light);align-items:center}@media (max-width: 900px){.dev_interactive_site_plan .container .inner-wrap .inner{flex-direction:column;padding:0}}.dev_interactive_site_plan .container .inner-wrap .inner .map_section{width:50%;height:800px}@media (max-width: 900px){.dev_interactive_site_plan .container .inner-wrap .inner .map_section{width:100%;height:400px}}.dev_interactive_site_plan .container .inner-wrap .inner .map_section.leaflet-container{background-color:transparent}.dev_interactive_site_plan .container .inner-wrap .inner .map_section .leaflet-control-container .leaflet-top{z-index:400}@media (max-width: 900px){.dev_interactive_site_plan .container .inner-wrap .inner .map_section .leaflet-control-container .leaflet-top{z-index:500}}.dev_interactive_site_plan .container .inner-wrap .inner .map_section .leaflet-control-container .leaflet-top .leaflet-bar{margin:0;display:flex;gap:10px;border:none;background:none;outline:none}.dev_interactive_site_plan .container .inner-wrap .inner .map_section .leaflet-control-container .leaflet-top .leaflet-control-zoom-in{background:var(--primary-dark);color:var(--white);font-size:1.5rem;width:40px;height:40px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 6px #00000029;border:none;outline:none}@media (max-width: 900px){.dev_interactive_site_plan .container .inner-wrap .inner .map_section .leaflet-control-container .leaflet-top .leaflet-control-zoom-in{background:var(--secondary)}}.dev_interactive_site_plan .container .inner-wrap .inner .map_section .leaflet-control-container .leaflet-top .leaflet-control-zoom-in span{padding-right:3px}.dev_interactive_site_plan .container .inner-wrap .inner .map_section .leaflet-control-container .leaflet-top .leaflet-control-zoom-out{background:var(--primary-dark);color:var(--white);font-size:1.5rem;width:40px;height:40px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 6px #00000029;border:none;outline:none}@media (max-width: 900px){.dev_interactive_site_plan .container .inner-wrap .inner .map_section .leaflet-control-container .leaflet-top .leaflet-control-zoom-out{background:var(--secondary)}}.dev_interactive_site_plan .container .inner-wrap .inner .map_section .leaflet-control-container .leaflet-top .leaflet-control-zoom-out span{padding-right:3px}.dev_interactive_site_plan .container .inner-wrap .inner .map_section .leaflet-control-container .leaflet-bottom{display:none}.dev_interactive_site_plan .container .inner-wrap .inner .right_side{width:50%;padding-left:10vw;display:flex;flex-direction:column;align-items:center}@media (max-width: 900px){.dev_interactive_site_plan .container .inner-wrap .inner .right_side{width:100%;padding:0}}.dev_interactive_site_plan .container .inner-wrap .inner .right_side .title{text-align:center}@media (max-width: 900px){.dev_interactive_site_plan .container .inner-wrap .inner .right_side .title{display:none}}.dev_interactive_site_plan .container .inner-wrap .inner .right_side .title h3{font-size:1.5rem;font-weight:400;margin:0}.dev_interactive_site_plan .container .inner-wrap .inner .right_side .title h2{font-size:3.5rem;font-weight:400;letter-spacing:2px;color:var(--primary);margin:0;line-height:1.2;text-transform:uppercase}.dev_interactive_site_plan .container .inner-wrap .inner .right_side .legend{margin-top:40px;display:flex;flex-direction:column;gap:30px;padding:30px;background-color:var(--primary-dark);max-width:525px}.dev_interactive_site_plan .container .inner-wrap .inner .right_side .legend h3{font-size:1.2rem;font-weight:500;color:var(--white);margin:0 0 20px}.dev_interactive_site_plan .container .inner-wrap .inner .right_side .legend .legend_item{display:flex;align-items:center;gap:5px;cursor:pointer}.dev_interactive_site_plan .container .inner-wrap .inner .right_side .legend .legend_item.inactive{opacity:.5}.dev_interactive_site_plan .container .inner-wrap .inner .right_side .legend .legend_item.active{opacity:1;font-weight:700}.dev_interactive_site_plan .container .inner-wrap .inner .right_side .legend .legend_item .color_box{width:13px;height:13px;border:1px solid var(--white);border-radius:50%;flex:0 0 auto}.dev_interactive_site_plan .container .inner-wrap .inner .right_side .legend .legend_item .color_box.coming-soon{background-color:#bd9b72}.dev_interactive_site_plan .container .inner-wrap .inner .right_side .legend .legend_item .color_box.early-bird{background-color:#0fa0cd}.dev_interactive_site_plan .container .inner-wrap .inner .right_side .legend .legend_item .color_box.available{background-color:#ff6d3c}.dev_interactive_site_plan .container .inner-wrap .inner .right_side .legend .legend_item .color_box.reserved{background-color:#4ea72f}.dev_interactive_site_plan .container .inner-wrap .inner .right_side .legend .legend_item .color_box.sold{background-color:#ff0}.dev_interactive_site_plan .container .inner-wrap .inner .right_side .legend .legend_item .color_box.show-home{background-color:#73f}.dev_interactive_site_plan .container .inner-wrap .inner .right_side .legend .legend_item p{font-size:1rem;color:var(--white);margin:0}.dev_interactive_site_plan .container .inner-wrap .inner .right_side .legend .top_legend .legend_items{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px}.dev_interactive_site_plan .container .inner-wrap .inner .right_side .legend .bottom_legend{margin-top:20px}@media (max-width: 900px){.dev_interactive_site_plan .container .inner-wrap .inner .right_side .legend .bottom_legend{display:none}}.dev_interactive_site_plan .container .inner-wrap .inner .right_side .legend .bottom_legend .legend_items{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:15px}.dev_interactive_site_plan .container .inner-wrap .inner .right_side .legend .bottom_legend .legend_items .legend_item{align-items:flex-start;gap:10px}.dev_interactive_site_plan .container .inner-wrap .inner .right_side .legend .bottom_legend .legend_items .legend_item .color_box{margin-top:1px}.dev_interactive_site_plan .container .inner-wrap .inner .right_side .legend .bottom_legend .legend_items .legend_item .content h3{font-size:1rem;margin:0 0 5px}.dev_interactive_site_plan .container .inner-wrap .disclaimers{margin-top:50px;text-align:center}@media (max-width: 900px){.dev_interactive_site_plan .container .inner-wrap .disclaimers{display:none}}.dev_interactive_site_plan .container .inner-wrap .disclaimers p{font-size:.9rem;color:var(--primary);margin:5px 0}@media (max-width: 900px){.dev_simple_site_plan{padding:40px 0}}@media (max-width: 900px){.dev_simple_site_plan .container{padding:0}}.dev_simple_site_plan .inner-wrap{padding:30px;background-color:var(--lilac-light)}.dev_simple_site_plan .inner-wrap .inner{background-color:var(--lilac-light)}@media (max-width: 900px){.dev_simple_site_plan .inner-wrap .inner{padding:0}}.dev_simple_site_plan .inner-wrap .inner .title{margin-bottom:40px}.dev_simple_site_plan .inner-wrap .inner .title h2{font-size:3.5rem;font-weight:400;letter-spacing:2px;color:var(--primary);margin:0;line-height:1.2;text-transform:uppercase}.dev_simple_site_plan .inner-wrap .inner .map_section img{width:100%;height:auto;max-height:900px;object-fit:contain}.local_amenities{padding:50px 0}@media (max-width: 900px){.local_amenities .container{padding:0}}.local_amenities .container .inner{background-color:var(--primary-dark);padding:50px}@media (max-width: 900px){.local_amenities .container .inner{padding:0}}.local_amenities .container .inner .title{text-align:center;margin-bottom:45px}@media (max-width: 900px){.local_amenities .container .inner .title{padding:50px 10vw 0px}}.local_amenities .container .inner .title h3{color:var(--white);font-size:1.2rem;font-weight:300;margin:0;letter-spacing:2px}@media (max-width: 900px){.local_amenities .container .inner .title h3{display:none}}.local_amenities .container .inner .title h2{font-size:3.5rem;color:var(--white);margin:0;font-weight:400;letter-spacing:5px}@media (max-width: 900px){.local_amenities .container .inner .title h2{font-size:2.5rem;letter-spacing:2px}}.local_amenities .container .inner .filters{width:fit-content;margin:0 auto 50px;display:flex;gap:10vw;padding-bottom:2vh;position:relative}@media (max-width: 400px){.local_amenities .container .inner .filters{gap:5vw}}.local_amenities .container .inner .filters .connecting_line{position:absolute;bottom:0%;left:0;right:0;height:1px;background-color:#fff3;z-index:1}.local_amenities .container .inner .filters .legend_item{color:var(--white);position:relative;width:100%}.local_amenities .container .inner .filters .legend_item label{cursor:pointer;font-size:1.2rem}@media (max-width: 900px){.local_amenities .container .inner .filters .legend_item label{font-size:1rem}}.local_amenities .container .inner .filters .legend_item label input{position:absolute;bottom:-2.2vh;left:0;height:4px;width:100%;border-radius:0;background-color:transparent;transition:background-color .3s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;margin:0}.local_amenities .container .inner .filters .legend_item label input:checked{bottom:-2.2vh;left:0;height:4px;width:100%;border-radius:0;background-color:var(--white)}.local_amenities .container .amenities_map{width:100%;height:700px}@media (max-width: 900px){.local_amenities .container .amenities_map{height:400px}}.local_amenities .container .amenities_map .map-render{width:100%;height:100%;position:relative}.local_amenities .container .amenities_map iframe{width:100%;height:100%;border:none}.specifications_block{padding:50px 0}@media (max-width: 900px){.specifications_block{padding:35px 0}}.specifications_block .container .inner .title_section{min-height:800px;position:relative;display:flex;align-items:center;justify-content:space-between;padding:50px 0}@media (max-width: 900px){.specifications_block .container .inner .title_section{display:none}}.specifications_block .container .inner .title_section .top_image{position:absolute;top:0;right:0;max-width:350px;z-index:1}.specifications_block .container .inner .title_section .top_image img{width:100%;height:auto;object-fit:cover}.specifications_block .container .inner .title_section .middle_image{max-width:800px;z-index:2;opacity:.35;z-index:1}.specifications_block .container .inner .title_section .middle_image img{width:100%;height:auto;object-fit:cover}.specifications_block .container .inner .title_section .bottom_image{position:absolute;bottom:-25%;right:30%;z-index:1;max-width:600px;z-index:2}.specifications_block .container .inner .title_section .bottom_image img{width:100%;height:auto;object-fit:cover}.specifications_block .container .inner .title_section .title_section{z-index:3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:75vw}.specifications_block .container .inner .title_section .title_section h2{font-size:3rem;font-weight:400;line-height:1.3;margin:0;letter-spacing:5px;text-align:center;white-space:nowrap}.specifications_block .container .inner .title_section .title_section h2 .top_title{display:block}.specifications_block .container .inner .title_section .title_section h2 .bottom_title{display:block;padding-left:10vw}.specifications_block .container .inner .title_section .title_section svg{width:100%}.specifications_block .container .inner .specification_dropdowns{padding:300px 15vw 100px;background-color:var(--lilac-light)}@media (max-width: 900px){.specifications_block .container .inner .specification_dropdowns{padding:0;background:transparent}}.specifications_block .container .inner .specification_dropdowns .title h2{font-size:2.5rem;font-weight:400;line-height:1;margin:0 0 30px;letter-spacing:5px}@media (max-width: 768px){.specifications_block .container .inner .specification_dropdowns .title h2{font-size:2.2rem}}.helping_you_move_slider_block{padding:50px 0}.helping_you_move_slider_block .container .inner{display:flex;flex-direction:row;align-items:center;position:relative}@media (max-width: 900px){.helping_you_move_slider_block .container .inner{flex-direction:column;padding:0;gap:30px}}.helping_you_move_slider_block .container .inner .title_section{width:35%}@media (max-width: 900px){.helping_you_move_slider_block .container .inner .title_section{width:100%}}.helping_you_move_slider_block .container .inner .title_section h2{font-size:3rem;color:var(--primary);margin:0 0 20px;font-weight:400}@media (max-width: 900px){.helping_you_move_slider_block .container .inner .title_section h2{letter-spacing:5px;font-size:2.375rem}}.helping_you_move_slider_block .container .inner .slider_section{width:65%}@media (max-width: 900px){.helping_you_move_slider_block .container .inner .slider_section{width:100%}}.helping_you_move_slider_block .container .inner .slider_section .swiper{width:100%;padding-bottom:50px;position:static}.helping_you_move_slider_block .container .inner .slider_section .swiper .swiper-pagination{position:absolute;top:auto;bottom:10px;left:50%;transform:translate(-50%);font-size:1rem;color:var(--primary);height:2px}.helping_you_move_slider_block .container .inner .slider_section .swiper .swiper-pagination .swiper-pagination-progressbar-fill{background:var(--primary-dark);height:2px}.helping_you_move_slider_block .container .inner .slider_section .swiper .swiper_arrows{position:absolute;top:65%;left:0;transform:translateY(-50%);display:flex;gap:5px;z-index:10}@media (max-width: 900px){.helping_you_move_slider_block .container .inner .slider_section .swiper .swiper_arrows{display:none}}.helping_you_move_slider_block .container .inner .slider_section .swiper .swiper_arrows .swiper-button-prev,.helping_you_move_slider_block .container .inner .slider_section .swiper .swiper_arrows .swiper-button-next{font-size:15px;color:var(--primary);position:static;width:30px;height:30px;background:var(--secondary);outline:none}.helping_you_move_slider_block .container .inner .slider_section .swiper .swiper_arrows .swiper-button-prev:after,.helping_you_move_slider_block .container .inner .slider_section .swiper .swiper_arrows .swiper-button-next:after{color:var(--white);font-size:10px}.contact_us_blocks{padding:50px 0}@media (max-width: 900px){.contact_us_blocks{display:none}}.contact_us_blocks .container .inner .contact_us_blocks_container{display:flex}.contact_us_blocks .container .inner .contact_us_blocks_container .contact_us_block{width:100%;min-height:480px;padding:60px;background-color:#ebedff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3vh}@media (max-width: 1200px){.contact_us_blocks .container .inner .contact_us_blocks_container .contact_us_block{padding:40px}}.contact_us_blocks .container .inner .contact_us_blocks_container .contact_us_block h3{font-size:1.4rem;font-weight:500;color:var(--primary);text-align:center}.contact_us_blocks .container .inner .contact_us_blocks_container .contact_us_block p{font-size:1rem;color:var(--primary);line-height:1.4;text-align:center;max-width:65%}@media (max-width: 1200px){.contact_us_blocks .container .inner .contact_us_blocks_container .contact_us_block p{max-width:85%}}.contact_us_blocks .container .inner .contact_us_blocks_container .contact_us_block:first-child{background-color:#e2e5ff}.contact_us_blocks .container .inner .contact_us_blocks_container .contact_us_block:last-child{background-color:#f3f4fd}.contact_us_blocks .container .inner .contact_us_blocks_container .contact_us_block .reveal_text{display:none}.contact_us_blocks .container .inner .contact_us_blocks_container .contact_us_block .desktop_only{display:inline-block}@media (max-width: 900px){.contact_us_blocks .container .inner .contact_us_blocks_container .contact_us_block .desktop_only{display:none}}.contact_us_blocks .container .inner .contact_us_blocks_container .contact_us_block .mobile_only{display:none}@media (max-width: 900px){.contact_us_blocks .container .inner .contact_us_blocks_container .contact_us_block .mobile_only{display:inline-block}}.contact_us_blocks .container .inner .contact_us_blocks_container .contact_us_block .opening_times{max-width:265px;width:100%}.contact_us_blocks .container .inner .contact_us_blocks_container .contact_us_block .opening_times .time{margin-bottom:5px;display:flex;justify-content:space-between;gap:10px}.contact_us_blocks .container .inner .contact_us_blocks_container .contact_us_block .opening_times .time.current p{font-weight:600}.contact_us_blocks .container .inner .contact_us_blocks_container .contact_us_block .opening_times .time p{font-size:1rem;color:var(--primary);line-height:1.4;text-align:left;margin:0}.contact_us_blocks .container .inner .contact_us_blocks_container .contact_us_block .opening_times .time p:last-child{text-align:right}.dev_cms_page_text_block{padding:50px 0}.dev_cms_page_text_block .container .inner{max-width:900px;margin:0 auto}.dev_cms_page_text_block .container .inner .header{text-align:center;padding-bottom:50px}.dev_cms_page_text_block .container .inner .header h1{line-height:1;font-size:3rem;margin:0;color:var(--primary);padding-bottom:10px;font-weight:400}.dev_cms_page_text_block .container .inner .header h3{font-size:1rem;font-weight:700;line-height:1;margin:0;color:var(--text-primary-color);padding-bottom:10px}.dev_cms_page_text_block .container .inner .header picture{display:block;max-width:100%;border-radius:8px;overflow:hidden;margin-bottom:40px}.dev_cms_page_text_block .container .inner .header picture img{width:100%;height:auto;display:block;object-fit:cover}.dev_cms_page_text_block .container .inner .text{text-align:center}.dev_cms_page_text_block .container .inner .text p{font-size:1rem;font-weight:400;line-height:1.5;margin:0 0 25px;color:var(--primary)}.dev_cms_page_text_block .container .inner .text p:last-child{margin-bottom:0}.dev_cms_page_text_block .container .inner .text p.larger-text{font-size:1.2rem;line-height:1.5}.calculator_blocks{padding:50px 0}.calculator_blocks .container .content_wrap{display:flex;height:650px}@media (max-width: 900px){.calculator_blocks .container .content_wrap{flex-direction:column;gap:0px;height:auto}}.calculator_blocks .container .content_wrap .calculator_selector_block{width:65%;height:100%;position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center}@media (max-width: 900px){.calculator_blocks .container .content_wrap .calculator_selector_block{width:100%;height:320px}}.calculator_blocks .container .content_wrap .calculator_selector_block .background{position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;z-index:0}.calculator_blocks .container .content_wrap .calculator_selector_block .background:after{content:"";position:absolute;top:0;left:0;background:linear-gradient(0deg,#19153e,#19153e),#d9d9d9;mix-blend-mode:multiply;opacity:.4;height:100%;width:100%}.calculator_blocks .container .content_wrap .calculator_selector_block .background img{width:100%;height:100%;object-fit:cover}.calculator_blocks .container .content_wrap .calculator_selector_block .content{z-index:1}.calculator_blocks .container .content_wrap .calculator_selector_block .content .header{padding-bottom:50px}@media (max-width: 900px){.calculator_blocks .container .content_wrap .calculator_selector_block .content .header{padding-bottom:30px}}.calculator_blocks .container .content_wrap .calculator_selector_block .content .header h2{font-size:3rem;font-weight:400;color:#fff;text-align:center;position:relative;width:fit-content;margin:auto;font-family:var(--font-primary);letter-spacing:5px;line-height:1.1}@media (max-width: 900px){.calculator_blocks .container .content_wrap .calculator_selector_block .content .header h2{font-size:2rem}}.calculator_blocks .container .content_wrap .calculator_selector_block .content .options{display:flex;justify-content:center;align-items:center;gap:10px}@media (max-width: 900px){.calculator_blocks .container .content_wrap .calculator_selector_block .content .options{gap:10px;flex-direction:column}}.calculator_blocks .container .content_wrap .calculator_selector_block .content .options .option a{font-size:.9rem;text-decoration:none;font-weight:600;transition:all .3s ease;background-color:var(--secondary);padding:15px 20px;color:var(--white);border-radius:5px;letter-spacing:1px;display:block}.calculator_blocks .container .content_wrap .calculator_selector_block .content .options .option a.active{background-color:var(--white);color:var(--secondary)}@media (max-width: 900px){.calculator_blocks .container .content_wrap .calculator_selector_block .content .options .option a{font-size:.8rem}}.calculator_blocks .container .content_wrap .calculator_block{width:35%;height:100%;background:var(--primary-dark);display:flex;flex-direction:column;justify-content:flex-start;align-items:center}@media (max-width: 900px){.calculator_blocks .container .content_wrap .calculator_block{width:100%}}.calculator_blocks .container .content_wrap .calculator_block .calc_wrap{padding:70px 40px;text-align:center;width:100%}@media (max-width: 900px){.calculator_blocks .container .content_wrap .calculator_block .calc_wrap{padding:40px 15px}}.calculator_blocks .container .content_wrap .calculator_block .calc_wrap.stamp_duty{display:none;flex-direction:column;align-items:center}.calculator_blocks .container .content_wrap .calculator_block .calc_wrap.stamp_duty.show{display:flex}.calculator_blocks .container .content_wrap .calculator_block .calc_wrap.stamp_duty form .input{padding-bottom:40px}@media (max-width: 900px){.calculator_blocks .container .content_wrap .calculator_block .calc_wrap.stamp_duty form .input{padding-bottom:0}}.calculator_blocks .container .content_wrap .calculator_block .calc_wrap.mort_calc{display:none;flex-direction:column;align-items:center}.calculator_blocks .container .content_wrap .calculator_block .calc_wrap.mort_calc.show{display:flex}.calculator_blocks .container .content_wrap .calculator_block .calc_wrap.mort_calc .calculations_based_on{font-size:.9rem}.calculator_blocks .container .content_wrap .calculator_block .calc_wrap.mort_calc .results_button_wrap{display:flex;align-items:center;gap:10px;flex-direction:column}.calculator_blocks .container .content_wrap .calculator_block .calc_wrap h2{font-size:1.87rem;font-weight:400;color:var(--white);line-height:1.2;text-align:center;position:relative;margin:0;width:fit-content;font-family:var(--font-primary);padding-bottom:45px}@media (max-width: 900px){.calculator_blocks .container .content_wrap .calculator_block .calc_wrap h2{font-size:1.4rem;text-align:center;padding-bottom:30px}}.calculator_blocks .container .content_wrap .calculator_block .calc_wrap h3{font-size:1.5rem;font-weight:500;color:var(--text-primary-color);line-height:1.2;text-align:center;position:relative;margin:0;width:fit-content;font-family:var(--font-secondary);padding-bottom:20px}@media (max-width: 900px){.calculator_blocks .container .content_wrap .calculator_block .calc_wrap h3{text-align:left;padding-bottom:30px}}.calculator_blocks .container .content_wrap .calculator_block .calc_wrap .hidden{display:none}.calculator_blocks .container .content_wrap .calculator_block .calc_wrap form{display:flex;flex-direction:column;gap:0;width:auto;min-width:330px}@media (max-width: 900px){.calculator_blocks .container .content_wrap .calculator_block .calc_wrap form{width:100%;gap:15px}}.calculator_blocks .container .content_wrap .calculator_block .calc_wrap form .input{display:flex;flex-direction:column;gap:10px;padding-bottom:20px}@media (max-width: 900px){.calculator_blocks .container .content_wrap .calculator_block .calc_wrap form .input{padding-bottom:0}}.calculator_blocks .container .content_wrap .calculator_block .calc_wrap form .input label{font-size:.8rem;font-weight:500;color:var(--text-primary-color)}.calculator_blocks .container .content_wrap .calculator_block .calc_wrap form .input .labelCalcs{color:#fff;padding-bottom:0;margin-bottom:0;text-align:left;padding-left:6px}.calculator_blocks .container .content_wrap .calculator_block .calc_wrap form .input input{width:100%;padding:14px 10px;font-size:1rem;font-weight:500;color:var(--primary);background-color:var(--white);outline:none;border:0px;border-radius:3px}@media (max-width: 900px){.calculator_blocks .container .content_wrap .calculator_block .calc_wrap form .input input{width:100%;padding:12px 10px;font-size:.9rem;border-radius:0;max-width:75%;margin:0 auto}}.calculator_blocks .container .content_wrap .calculator_block .calc_wrap form .input input[type=number]::-webkit-inner-spin-button,.calculator_blocks .container .content_wrap .calculator_block .calc_wrap form .input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.calculator_blocks .container .content_wrap .calculator_block .calc_wrap form .input input[type=number]::-webkit-input-placeholder{color:var(--text-primary-color);opacity:.5}.calculator_blocks .container .content_wrap .calculator_block .calc_wrap form .input input[type=number]{-moz-appearance:textfield}.calculator_blocks .container .content_wrap .calculator_block .calc_wrap form .checkboxes{display:flex;flex-direction:column;gap:10px;padding-bottom:40px}@media (max-width: 900px){.calculator_blocks .container .content_wrap .calculator_block .calc_wrap form .checkboxes{padding-bottom:10px;width:fit-content;margin:0 auto}}.calculator_blocks .container .content_wrap .calculator_block .calc_wrap form .checkboxes .checkbox{display:flex;align-items:center;gap:5px;margin-bottom:5px}.calculator_blocks .container .content_wrap .calculator_block .calc_wrap form .checkboxes .checkbox label{font-size:.9rem;font-weight:500;color:var(--white);padding-bottom:0;margin-top:2px;margin-bottom:0}@media (max-width: 900px){.calculator_blocks .container .content_wrap .calculator_block .calc_wrap form .checkboxes .checkbox label{font-size:.9rem}}.calculator_blocks .container .content_wrap .calculator_block .calc_wrap form .checkboxes .checkbox input{width:20px;height:20px;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid var(--white);position:relative;margin:0}.calculator_blocks .container .content_wrap .calculator_block .calc_wrap form .checkboxes .checkbox input:checked{background-color:var(--secondary)}.calculator_blocks .container .content_wrap .calculator_block .calc_wrap form .checkboxes .checkbox input:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;background-size:cover;background-position:center;background-repeat:no-repeat}.calculator_blocks .container .content_wrap .calculator_block .calc_wrap form .results_button_wrap button{text-transform:uppercase;outline:none;padding:15px 20px}.calculator_blocks .container .content_wrap .calculator_block .calc_wrap form .results_button_wrap p{font-size:1rem;font-weight:500;color:var(--white);margin:10px 0 0;padding-bottom:0}@media (max-width: 900px){.calculator_blocks .container .content_wrap .calculator_block .calc_wrap form .results_button_wrap p{text-align:left;font-size:.8rem}}.calculator_blocks .container .content_wrap .calculator_block .calc_wrap p{font-size:1.1rem;font-weight:300;color:var(--white);margin:10px 0 25px}@media (max-width: 900px){.calculator_blocks .container .content_wrap .calculator_block .calc_wrap p{font-weight:400;text-align:center;margin-bottom:0}}@media (max-width: 900px){.plot_interactive_site_plan{padding:40px 0}}@media (max-width: 900px){.plot_interactive_site_plan .container{padding:0}}.plot_interactive_site_plan .container .inner-wrap{padding:100px 30px 20px;background-color:var(--lilac-light)}@media (max-width: 900px){.plot_interactive_site_plan .container .inner-wrap{padding:50px 30px}}.plot_interactive_site_plan .container .inner-wrap .title{text-align:center;margin-bottom:40px}@media (max-width: 900px){.plot_interactive_site_plan .container .inner-wrap .title{margin-bottom:30px}}.plot_interactive_site_plan .container .inner-wrap .title h3{font-size:1.5rem;font-weight:400;margin:0}.plot_interactive_site_plan .container .inner-wrap .title h2{font-size:3rem;font-weight:400;letter-spacing:4px;color:var(--primary);margin:0;line-height:1.2;text-transform:uppercase}.plot_interactive_site_plan .container .inner-wrap .inner{display:flex;background-color:var(--lilac-light);align-items:center}@media (max-width: 900px){.plot_interactive_site_plan .container .inner-wrap .inner{flex-direction:column;padding:0}}.plot_interactive_site_plan .container .inner-wrap .inner .map_section{width:50%;height:800px}@media (max-width: 900px){.plot_interactive_site_plan .container .inner-wrap .inner .map_section{width:100%;height:400px}}.plot_interactive_site_plan .container .inner-wrap .inner .map_section.leaflet-container{background-color:transparent}.plot_interactive_site_plan .container .inner-wrap .inner .map_section .leaflet-control-container .leaflet-top{z-index:400}@media (max-width: 900px){.plot_interactive_site_plan .container .inner-wrap .inner .map_section .leaflet-control-container .leaflet-top{z-index:500}}.plot_interactive_site_plan .container .inner-wrap .inner .map_section .leaflet-control-container .leaflet-top .leaflet-bar{margin:0;display:flex;gap:10px;border:none;background:none;outline:none}.plot_interactive_site_plan .container .inner-wrap .inner .map_section .leaflet-control-container .leaflet-top .leaflet-control-zoom-in{background:var(--secondary);color:var(--white);font-size:1.5rem;width:40px;height:40px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 6px #00000029;border:none;outline:none}@media (max-width: 900px){.plot_interactive_site_plan .container .inner-wrap .inner .map_section .leaflet-control-container .leaflet-top .leaflet-control-zoom-in{background:var(--secondary)}}.plot_interactive_site_plan .container .inner-wrap .inner .map_section .leaflet-control-container .leaflet-top .leaflet-control-zoom-in span{padding-right:3px}.plot_interactive_site_plan .container .inner-wrap .inner .map_section .leaflet-control-container .leaflet-top .leaflet-control-zoom-out{background:var(--secondary);color:var(--white);font-size:1.5rem;width:40px;height:40px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 6px #00000029;border:none;outline:none}@media (max-width: 900px){.plot_interactive_site_plan .container .inner-wrap .inner .map_section .leaflet-control-container .leaflet-top .leaflet-control-zoom-out{background:var(--secondary)}}.plot_interactive_site_plan .container .inner-wrap .inner .map_section .leaflet-control-container .leaflet-top .leaflet-control-zoom-out span{padding-right:3px}.plot_interactive_site_plan .container .inner-wrap .inner .map_section .leaflet-control-container .leaflet-bottom{display:none}.plot_interactive_site_plan .container .inner-wrap .inner .mobile_disclaimers{margin-top:15px;text-align:left;display:none}@media (max-width: 900px){.plot_interactive_site_plan .container .inner-wrap .inner .mobile_disclaimers{display:block}}.plot_interactive_site_plan .container .inner-wrap .inner .mobile_disclaimers p{font-size:.9rem;color:var(--primary);margin:5px 0}.plot_interactive_site_plan .container .inner-wrap .inner .right_side{width:50%;padding-left:10vw;display:flex;flex-direction:column;align-items:center}@media (max-width: 900px){.plot_interactive_site_plan .container .inner-wrap .inner .right_side{width:100%;padding:0}}.plot_interactive_site_plan .container .inner-wrap .inner .right_side .legend{margin-top:40px;display:flex;flex-direction:column;gap:30px;padding:30px;background-color:var(--primary-dark);max-width:525px;width:100%;align-items:center}@media (max-width: 900px){.plot_interactive_site_plan .container .inner-wrap .inner .right_side .legend{margin-top:20px}}.plot_interactive_site_plan .container .inner-wrap .inner .right_side .legend h3{font-size:1.4rem;font-weight:500;color:var(--white);margin:0 0 20px;text-align:center}.plot_interactive_site_plan .container .inner-wrap .inner .right_side .legend .legend_item{display:flex;align-items:center;gap:5px;cursor:pointer;flex-direction:column}.plot_interactive_site_plan .container .inner-wrap .inner .right_side .legend .legend_item.inactive{opacity:.5}.plot_interactive_site_plan .container .inner-wrap .inner .right_side .legend .legend_item.active{opacity:1;font-weight:700}.plot_interactive_site_plan .container .inner-wrap .inner .right_side .legend .legend_item .color_box{width:15px;height:15px;border:1px solid var(--white);border-radius:50%;flex:0 0 auto}.plot_interactive_site_plan .container .inner-wrap .inner .right_side .legend .legend_item .color_box.plot{background-color:#f63}.plot_interactive_site_plan .container .inner-wrap .inner .right_side .legend .legend_item .color_box.otherPlot{background-color:#c69eff}.plot_interactive_site_plan .container .inner-wrap .inner .right_side .legend .legend_item p{font-size:1.1rem;color:var(--white);margin:0}.plot_interactive_site_plan .container .inner-wrap .inner .right_side .legend .top_legend .legend_items{display:flex;flex-direction:column;flex-wrap:wrap;gap:30px;align-items:center}.plot_interactive_site_plan .container .inner-wrap .inner .right_side .legend .bottom_legend{margin-top:20px}@media (max-width: 900px){.plot_interactive_site_plan .container .inner-wrap .inner .right_side .legend .bottom_legend{display:none}}.plot_interactive_site_plan .container .inner-wrap .inner .right_side .legend .bottom_legend .legend_items{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:15px}.plot_interactive_site_plan .container .inner-wrap .inner .right_side .legend .bottom_legend .legend_items .legend_item{align-items:flex-start;gap:10px}.plot_interactive_site_plan .container .inner-wrap .inner .right_side .legend .bottom_legend .legend_items .legend_item .color_box{margin-top:1px}.plot_interactive_site_plan .container .inner-wrap .inner .right_side .legend .bottom_legend .legend_items .legend_item .content h3{font-size:1rem;margin:0 0 5px}.plot_interactive_site_plan .container .inner-wrap .disclaimers{margin-top:50px;text-align:center}@media (max-width: 900px){.plot_interactive_site_plan .container .inner-wrap .disclaimers{display:none}}.plot_interactive_site_plan .container .inner-wrap .disclaimers p{font-size:.9rem;color:var(--primary);margin:5px 0}.plot_intro_section{padding:0 0 45px}@media (max-width: 900px){.plot_intro_section{padding:0}}@media (max-width: 900px){.plot_intro_section .container{padding:0}}.plot_intro_section .container .inner{display:flex;flex-direction:row;gap:5vw;background-color:var(--lilac-light);padding:75px 50px}@media (max-width: 900px){.plot_intro_section .container .inner{padding:50px 0vw;flex-direction:column;background-color:transparent}}.plot_intro_section .container .inner .left_side{width:50%}@media (max-width: 900px){.plot_intro_section .container .inner .left_side{width:100%;padding:0px 5vw 20px}}.plot_intro_section .container .inner .left_side .title{margin-bottom:40px}@media (max-width: 900px){.plot_intro_section .container .inner .left_side .title{margin-bottom:30px}}.plot_intro_section .container .inner .left_side .title h3{font-size:1.2rem;font-weight:500;margin:0;letter-spacing:2px}.plot_intro_section .container .inner .left_side .title h2{font-size:3.5rem;font-weight:400;letter-spacing:2px;color:var(--primary);margin:0;line-height:1;text-transform:uppercase}@media (max-width: 900px){.plot_intro_section .container .inner .left_side .title h2{font-size:2.8rem}}.plot_intro_section .container .inner .left_side p{font-size:1.1rem;line-height:1.6;color:var(--primary);margin-bottom:30px;font-weight:400;letter-spacing:.5px}.plot_intro_section .container .inner .left_side p strong{font-weight:600}.plot_intro_section .container .inner .left_side .buttons_section{display:flex;gap:10px}@media (max-width: 900px){.plot_intro_section .container .inner .left_side .buttons_section{gap:5px}}@media (max-width: 900px){.plot_intro_section .container .inner .left_side .buttons_section .btn{padding:10px;font-size:.825rem}}.plot_intro_section .container .inner .right_side{width:50%}@media (max-width: 900px){.plot_intro_section .container .inner .right_side{width:100%;background-color:var(--lilac-light);padding:40px 5vw}}.plot_intro_section .container .inner .right_side h3{font-size:1.2rem;font-weight:500;letter-spacing:2px;margin:0 0 25px}.plot_intro_section .container .inner .right_side .development_features{display:grid;grid-template-columns:repeat(2,1fr)}@media (max-width: 1200px){.plot_intro_section .container .inner .right_side .development_features{grid-template-columns:repeat(2,1fr)}}.plot_intro_section .container .inner .right_side .development_features .feature{display:flex;align-items:center;gap:10px;margin-bottom:20px}.plot_intro_section .container .inner .right_side .development_features .feature .icon{height:auto;width:50px}.plot_intro_section .container .inner .right_side .development_features .feature p{font-size:1.1em;line-height:1.5;font-weight:400;color:var(--primary);margin:0}.plots_hero{position:relative;z-index:999}@media (max-width: 1100px){.plots_hero .container{padding:0}}.plots_hero .container .inner{display:flex;flex-direction:row}@media (max-width: 900px){.plots_hero .container .inner{flex-direction:column-reverse}}.plots_hero .container .inner .plot_info_section{width:35%;padding:50px;background-color:var(--primary-dark);color:var(--white);position:relative;display:flex;flex-direction:column;text-align:center;justify-content:center}@media (max-width: 900px){.plots_hero .container .inner .plot_info_section{width:100%;padding:0}}.plots_hero .container .inner .plot_info_section .plot_breadcrumbs{text-align:center;position:absolute;top:20px;left:0;width:100%;text-transform:uppercase}@media (max-width: 900px){.plots_hero .container .inner .plot_info_section .plot_breadcrumbs{position:unset;top:unset;left:unset;margin-top:20px;margin-bottom:30px}}.plots_hero .container .inner .plot_info_section .plot_breadcrumbs a{font-size:.8rem;color:var(--white);text-decoration:none}.plots_hero .container .inner .plot_info_section .plot_breadcrumbs a:hover{text-decoration:underline}.plots_hero .container .inner .plot_info_section .plot_breadcrumbs a.previous{font-weight:600;color:var(--accent)}.plots_hero .container .inner .plot_info_section .plot_breadcrumbs span{font-size:.8rem;margin:0 3px}.plots_hero .container .inner .plot_info_section .title{margin-bottom:25px}@media (max-width: 900px){.plots_hero .container .inner .plot_info_section .title{margin-bottom:10px}}.plots_hero .container .inner .plot_info_section .title .plot_name p{color:var(--white);font-weight:600;margin-bottom:5px;font-family:var(--font-primary),serif;letter-spacing:1px}.plots_hero .container .inner .plot_info_section .title h3{font-size:2rem;font-weight:300;text-transform:uppercase;line-height:1;margin:0;letter-spacing:1px;color:var(--white)}.plots_hero .container .inner .plot_info_section .title h1{font-size:3rem;margin:0;font-weight:400;color:var(--white);text-transform:uppercase;line-height:1;letter-spacing:1px}@media (max-width: 900px){.plots_hero .container .inner .plot_info_section .title h1{font-size:2.5rem}}.plots_hero .container .inner .plot_info_section .plot_info{display:flex;flex-direction:column;gap:5px;margin-bottom:25px}.plots_hero .container .inner .plot_info_section .plot_info .info_item{text-align:center}.plots_hero .container .inner .plot_info_section .plot_info .info_item h3{font-size:1rem;font-weight:400;margin:0;color:var(--white);letter-spacing:1.5px;text-transform:none}.plots_hero .container .inner .plot_info_section .plot_info .info_item p{font-size:1.2rem;font-weight:400;margin:0}.plots_hero .container .inner .plot_info_section .flash{background-color:var(--accent);color:var(--white);padding:8px 10px;width:fit-content;margin:0 auto 20px}@media (max-width: 900px){.plots_hero .container .inner .plot_info_section .flash{width:100%;margin:0}}.plots_hero .container .inner .plot_info_section .flash P{text-transform:uppercase;font-size:.9rem;font-weight:600;letter-spacing:2px;line-height:1;margin:0}.plots_hero .container .inner .plot_info_section .address_details{margin:0 auto 25px;width:95%}.plots_hero .container .inner .plot_info_section .address_details p{color:var(--white);font-size:1.2rem;line-height:1.4;margin-bottom:5px}@media (max-width: 900px){.plots_hero .container .inner .plot_info_section .address_details p{font-size:1rem}}.plots_hero .container .inner .plot_info_section .address_details p a{color:var(--accent);text-decoration:none;border-bottom:1px solid transparent;transition:border-bottom .3s,color .3s}@media (max-width: 900px){.plots_hero .container .inner .plot_info_section .address_details p a{font-size:.9rem}}.plots_hero .container .inner .plot_info_section .address_details p a:hover{color:var(--white);border-color:var(--white)}@media (max-width: 900px){.plots_hero .container .inner .plot_info_section .address_details p .what_three_words{border-color:var(--accent)}}.plots_hero .container .inner .plot_info_section .opening_times{position:relative;margin:0 auto;width:95%}.plots_hero .container .inner .plot_info_section .opening_times p{color:var(--white);font-size:1rem;line-height:1.4;margin-bottom:5px}.plots_hero .container .inner .plot_info_section .opening_times a{color:var(--accent);text-decoration:none;border-bottom:1px solid transparent;transition:border-bottom .3s,color .3s}@media (max-width: 900px){.plots_hero .container .inner .plot_info_section .opening_times a{font-size:.9rem}}.plots_hero .container .inner .plot_info_section .opening_times a:hover{color:var(--white);border-color:var(--white)}@media (max-width: 900px){.plots_hero .container .inner .plot_info_section .opening_times .opening_hours_plot_hero{display:inline-block}}.plots_hero .container .inner .plot_info_section .opening_times .opening_times_block{max-height:0;overflow:hidden;transition:bottom .3s ease-in-out,opacity .3s ease-in-out,max-height .3s ease-in-out;position:absolute;background:var(--primary-dark);width:100%;bottom:-50px;transform:translateY(100%);opacity:0;pointer-events:none}.plots_hero .container .inner .plot_info_section .opening_times .opening_times_block.active{max-height:9999px;bottom:-10px;opacity:1}.plots_hero .container .inner .plot_info_section .opening_times .opening_times_block .opening_times_wrap{padding:10px}.plots_hero .container .inner .plot_info_section .opening_times .opening_times_block .opening_times_wrap .day{display:flex;justify-content:space-between;color:var(--white);font-size:1rem;margin-bottom:5px}.plots_hero .container .inner .plot_info_section .opening_times .opening_times_block .opening_times_wrap .day.current p{font-weight:600}.plots_hero .container .inner .plot_info_section .buttons_section{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:50px}@media (max-width: 1400px){.plots_hero .container .inner .plot_info_section .buttons_section{flex-direction:row;flex-wrap:wrap;gap:10px;max-width:230px;margin:30px auto 0}}.plots_hero .container .inner .plot_info_section .buttons_section .reveal_text{display:none}.plots_hero .container .inner .plot_info_section .buttons_section .desktop_only{display:inline-block}@media (max-width: 900px){.plots_hero .container .inner .plot_info_section .buttons_section .desktop_only{display:none}}.plots_hero .container .inner .plot_info_section .buttons_section .mobile_only{display:none}@media (max-width: 900px){.plots_hero .container .inner .plot_info_section .buttons_section .mobile_only{display:inline-block}}.plots_hero .container .inner .plot_info_section .buttons_section .btn-secondary{padding:10px 7px}.plots_hero .container .inner .plot_info_section .buttons_section .btn-white{color:var(--secondary);padding:10px 7px}@media (max-width: 1400px){.plots_hero .container .inner .plot_info_section .buttons_section .btn-white{width:100%;padding:10px}}.plots_hero .container .inner .plot_info_section .buttons_section .btn-white:hover{border-color:var(--white);color:var(--white)}.plots_hero .container .inner .plot_info_section .buttons_section .additional_wrap{display:flex;justify-content:center;align-items:center;gap:10px}@media (max-width: 1400px){.plots_hero .container .inner .plot_info_section .buttons_section .additional_wrap{flex-direction:row-reverse}}@media (max-width: 1400px){.plots_hero .container .inner .plot_info_section .buttons_section .additional_wrap a{padding:10px}}.plots_hero .container .inner .plot_slider{width:65%;position:relative;overflow:hidden}@media (max-width: 900px){.plots_hero .container .inner .plot_slider{width:100%}}.plots_hero .container .inner .plot_slider .swiper-wrapper .swiper-slide{width:100%;display:flex;height:100%}.plots_hero .container .inner .plot_slider .swiper-wrapper .swiper-slide picture{display:block;width:100%;height:100%;position:relative}.plots_hero .container .inner .plot_slider .swiper-wrapper .swiper-slide picture:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:20%;background:linear-gradient(0deg,#19153e82 50%,#fff 79%,#fff);mix-blend-mode:multiply;opacity:.4}.plots_hero .container .inner .plot_slider .swiper-wrapper .swiper-slide picture img{width:100%;height:100%;display:flex;object-fit:cover;min-height:700px}@media (max-width: 900px){.plots_hero .container .inner .plot_slider .swiper-wrapper .swiper-slide picture img{min-height:300px}}.plots_hero .container .inner .plot_slider .swiper-pagination{width:fit-content;right:2%;left:auto;top:auto;bottom:3%}.plots_hero .container .inner .plot_slider .swiper-pagination .swiper-pagination-bullet{height:10px;width:10px;background:transparent;border:1px solid #fff}.plots_hero .container .inner .plot_slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--secondary)}.more_homes_you_might_like{padding:50px 0}@media (max-width: 900px){.more_homes_you_might_like{padding:40px 0}}@media (max-width: 900px){.more_homes_you_might_like .container{padding:0}}.more_homes_you_might_like .container .inner{background-color:var(--primary-dark);padding:75px 50px 100px;overflow:hidden}@media (max-width: 900px){.more_homes_you_might_like .container .inner{padding:50px 20px 85px}}.more_homes_you_might_like .container .inner .title{text-align:center;margin-bottom:75px}@media (max-width: 900px){.more_homes_you_might_like .container .inner .title{margin-bottom:50px}}.more_homes_you_might_like .container .inner .title h3{font-size:1.5rem;font-weight:400;margin:0;color:var(--light)}.more_homes_you_might_like .container .inner .title h2{font-size:3rem;font-weight:400;letter-spacing:5px;color:var(--light);margin:0;line-height:1.2;text-transform:uppercase}@media (max-width: 1350px){.more_homes_you_might_like .container .inner .title h2{font-size:2.5rem;letter-spacing:2px}}.more_homes_you_might_like .container .inner .homes_you_might_like_cards{position:relative}.more_homes_you_might_like .container .inner .homes_you_might_like_cards .swiper-pagination{bottom:-4vh;top:auto;display:none}@media (max-width: 1350px){.more_homes_you_might_like .container .inner .homes_you_might_like_cards .swiper-pagination{display:block}}.more_homes_you_might_like .container .inner .homes_you_might_like_cards .swiper-pagination .swiper-pagination-progressbar-fill{background-color:var(--white)}.more_homes_you_might_like .container .inner .homes_you_might_like_cards .swiper-scrollbar{top:auto;bottom:-4vh;background-color:#fff3;display:none}@media (max-width: 1350px){.more_homes_you_might_like .container .inner .homes_you_might_like_cards .swiper-scrollbar{display:block}}.plot_floor_plans{padding:50px 0 80px}@media (max-width: 900px){.plot_floor_plans{padding-top:0}}.plot_floor_plans .container .inner .title{text-align:center}.plot_floor_plans .container .inner .title p{font-size:1.2rem;font-weight:500;line-height:1.5;margin:0;color:var(--primary)}.plot_floor_plans .container .inner .title h2{font-family:var(--font-primary);font-size:2.6rem;font-weight:400;letter-spacing:5px;line-height:1.2;margin:0;color:var(--primary);text-transform:uppercase}.plot_floor_plans .container .inner .floorplans_wrap{display:flex;width:100%;justify-content:center;padding-top:50px;padding-right:5vw;gap:25px}@media (max-width: 1200px){.plot_floor_plans .container .inner .floorplans_wrap{padding:50px 0 0}}@media (max-width: 900px){.plot_floor_plans .container .inner .floorplans_wrap{padding:50px 0 0;flex-direction:column}}.plot_floor_plans .container .inner .floorplans_wrap .floorplans_display{width:65%}@media (max-width: 900px){.plot_floor_plans .container .inner .floorplans_wrap .floorplans_display{width:100%}}.plot_floor_plans .container .inner .floorplans_wrap .floorplans_display .leaflet-container{background-color:transparent;height:800px}@media (max-width: 900px){.plot_floor_plans .container .inner .floorplans_wrap .floorplans_display .leaflet-container{width:100%;height:400px}}.plot_floor_plans .container .inner .floorplans_wrap .floorplans_display .leaflet-control-container .leaflet-top{z-index:99}@media (max-width: 900px){.plot_floor_plans .container .inner .floorplans_wrap .floorplans_display .leaflet-control-container .leaflet-top{z-index:500;display:none}}.plot_floor_plans .container .inner .floorplans_wrap .floorplans_display .leaflet-control-container .leaflet-top .leaflet-pane{z-index:9}.plot_floor_plans .container .inner .floorplans_wrap .floorplans_display .leaflet-control-container .leaflet-top .leaflet-bar{margin:0;display:flex;gap:10px;border:none;background:none;outline:none;z-index:99}.plot_floor_plans .container .inner .floorplans_wrap .floorplans_display .leaflet-control-container .leaflet-top .leaflet-control-zoom-in{background:var(--secondary);color:var(--white);font-size:1.5rem;width:40px;height:40px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 6px #00000029;border:none;outline:none;border-radius:3px;transition:all .3s ease-in-out}.plot_floor_plans .container .inner .floorplans_wrap .floorplans_display .leaflet-control-container .leaflet-top .leaflet-control-zoom-in:hover{background:var(--primary-dark);color:var(--white)}@media (max-width: 900px){.plot_floor_plans .container .inner .floorplans_wrap .floorplans_display .leaflet-control-container .leaflet-top .leaflet-control-zoom-in{background:var(--secondary)}}.plot_floor_plans .container .inner .floorplans_wrap .floorplans_display .leaflet-control-container .leaflet-top .leaflet-control-zoom-out{background:var(--secondary);color:var(--white);font-size:1.5rem;width:40px;height:40px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 6px #00000029;border:none;outline:none;border-radius:3px;transition:all .3s ease-in-out}.plot_floor_plans .container .inner .floorplans_wrap .floorplans_display .leaflet-control-container .leaflet-top .leaflet-control-zoom-out:hover{background:var(--primary-dark);color:var(--white)}@media (max-width: 900px){.plot_floor_plans .container .inner .floorplans_wrap .floorplans_display .leaflet-control-container .leaflet-top .leaflet-control-zoom-out{background:var(--secondary)}}.plot_floor_plans .container .inner .floorplans_wrap .floorplans_display .leaflet-control-container .leaflet-bottom{display:none}.plot_floor_plans .container .inner .floorplans_wrap .floorplans_display .direction{text-align:center;padding-top:20px}.plot_floor_plans .container .inner .floorplans_wrap .floorplans_display .direction p{display:flex;align-items:center;justify-content:center;margin:0;gap:10px}.plot_floor_plans .container .inner .floorplans_wrap .dimensions{width:35%}@media (max-width: 900px){.plot_floor_plans .container .inner .floorplans_wrap .dimensions{width:100%;padding-top:85px}}.plot_floor_plans .container .inner .floorplans_wrap .dimensions .dimensions_nav{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;margin-bottom:35px}@media (max-width: 900px){.plot_floor_plans .container .inner .floorplans_wrap .dimensions .dimensions_nav{flex-wrap:wrap}}.plot_floor_plans .container .inner .floorplans_wrap .dimensions .dimensions_nav .dimension_nav_item{cursor:pointer;border-bottom:2px solid transparent}.plot_floor_plans .container .inner .floorplans_wrap .dimensions .dimensions_nav .dimension_nav_item.active{border-color:var(--secondary)}.plot_floor_plans .container .inner .floorplans_wrap .dimensions .dimensions_nav .dimension_nav_item p{font-size:1.1rem;font-weight:600;line-height:1;margin:0;color:var(--secondary)}@media (max-width: 900px){.plot_floor_plans .container .inner .floorplans_wrap .dimensions .dimensions_nav .dimension_nav_item p{font-size:1rem}}.plot_floor_plans .container .inner .floorplans_wrap .dimensions .dimension_tab table{width:100%}.plot_floor_plans .container .inner .floorplans_wrap .dimensions .dimension_tab table tr{border-bottom:1px solid rgba(47,39,119,.2);padding:10px 0;display:flex;width:100%}.plot_floor_plans .container .inner .floorplans_wrap .dimensions .dimension_tab table tr:first-child{border-top:1px solid rgba(47,39,119,.2)}.plot_floor_plans .container .inner .floorplans_wrap .dimensions .dimension_tab table tr td{text-align:center;font-size:1.2rem;flex:1 1 30%}.plot_floor_plans .container .inner .floorplans_wrap .dimensions .dimension_tab table tr td:first-child{font-weight:600;color:var(--primary);flex:0 0 40%;text-align:left}.plot_floor_plans .container .inner .floorplans_wrap .dimensions .dimension_tab .total_size{margin-top:30px;padding:10px;background-color:var(--primary-dark);text-align:center}.plot_floor_plans .container .inner .floorplans_wrap .dimensions .dimension_tab .total_size p{font-size:1rem;font-weight:500;margin:0;color:var(--white)}.plot_floor_plans .container .inner .floorplans_wrap .dimensions .mobile_button{display:block;text-align:center;padding-top:50px}@media (min-width: 901px){.plot_floor_plans .container .inner .floorplans_wrap .dimensions .mobile_button{display:none}}.plot_floor_plans .container .inner .floorplans_wrap .dimensions .take_the_tour_block{margin-top:50px;text-align:left}.plot_floor_plans .container .inner .floorplans_wrap .dimensions .take_the_tour_block h3{font-size:1.2rem;font-weight:500;margin:0 0 10px;color:var(--primary);text-transform:uppercase;letter-spacing:2px}@media (max-width: 900px){.plot_floor_plans .container .inner .floorplans_wrap .dimensions .take_the_tour_block h3{text-align:center}}.plot_floor_plans .container .inner .floorplans_wrap .dimensions .take_the_tour_block .take_the_tour_wrap{display:flex;flex-direction:row;align-items:center;gap:10px;cursor:pointer;width:100%;flex-wrap:wrap}@media (max-width: 900px){.plot_floor_plans .container .inner .floorplans_wrap .dimensions .take_the_tour_block .take_the_tour_wrap{justify-content:center;flex-direction:column}}.plot_floor_plans .container .inner .floorplans_wrap .dimensions .take_the_tour_block .take_the_tour_wrap .take_the_tour_item{max-width:250px;width:100%;position:relative}@media (max-width: 900px){.plot_floor_plans .container .inner .floorplans_wrap .dimensions .take_the_tour_block .take_the_tour_wrap .take_the_tour_item{max-width:none}}.plot_floor_plans .container .inner .floorplans_wrap .dimensions .take_the_tour_block .take_the_tour_wrap .take_the_tour_item:hover .play_button svg rect{fill:var(--white)}.plot_floor_plans .container .inner .floorplans_wrap .dimensions .take_the_tour_block .take_the_tour_wrap .take_the_tour_item:hover .play_button svg path{fill:var(--secondary)}.plot_floor_plans .container .inner .floorplans_wrap .dimensions .take_the_tour_block .take_the_tour_wrap .take_the_tour_item picture{display:block;width:100%;height:100%}.plot_floor_plans .container .inner .floorplans_wrap .dimensions .take_the_tour_block .take_the_tour_wrap .take_the_tour_item picture img{width:100%;height:100%;object-fit:cover}.plot_floor_plans .container .inner .floorplans_wrap .dimensions .take_the_tour_block .take_the_tour_wrap .take_the_tour_item .play_button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.plot_floor_plans .container .inner .floorplans_wrap .dimensions .take_the_tour_block .take_the_tour_wrap .take_the_tour_item .play_button svg *{transition:all .3s ease-in-out}.plot_floor_plans .container .inner .floorplans_wrap .dimensions .take_the_tour_block .take_the_tour_modals .take_the_tour_modal{position:fixed;top:0;left:0;z-index:999999999999999;width:100vw;height:100vh;background-color:#000c;justify-content:center;align-items:center;flex-direction:column;opacity:0;pointer-events:none}.plot_floor_plans .container .inner .floorplans_wrap .dimensions .take_the_tour_block .take_the_tour_modals .take_the_tour_modal.active{transition:opacity .3s ease-in-out;display:flex;opacity:1;pointer-events:auto}.plot_floor_plans .container .inner .floorplans_wrap .dimensions .take_the_tour_block .take_the_tour_modals .take_the_tour_modal .inner-wrap{width:50vw;position:relative;margin:auto}@media (max-width: 900px){.plot_floor_plans .container .inner .floorplans_wrap .dimensions .take_the_tour_block .take_the_tour_modals .take_the_tour_modal .inner-wrap{width:90vw}}.plot_floor_plans .container .inner .floorplans_wrap .dimensions .take_the_tour_block .take_the_tour_modals .take_the_tour_modal .inner-wrap iframe{width:100%;height:100%;aspect-ratio:16/9}@media (max-width: 900px){.plot_floor_plans .container .inner .floorplans_wrap .dimensions .take_the_tour_block .take_the_tour_modals .take_the_tour_modal .inner-wrap iframe{height:auto}}.plot_floor_plans .container .inner .floorplans_wrap .dimensions .take_the_tour_block .take_the_tour_modals .take_the_tour_modal .inner-wrap .close_button{position:absolute;top:-50px;right:-50px;cursor:pointer}@media (max-width: 900px){.plot_floor_plans .container .inner .floorplans_wrap .dimensions .take_the_tour_block .take_the_tour_modals .take_the_tour_modal .inner-wrap .close_button{right:0}}.plot_floor_plans .container .inner .floorplans_wrap .dimensions .take_the_tour_block .take_the_tour_modals .take_the_tour_modal .inner-wrap .close_button svg *{transition:all .3s ease-in-out;fill:var(--white)}.plot_floor_plans .container .inner .floorplans_wrap .dimensions .take_the_tour_block .take_the_tour_modals .take_the_tour_modal .inner-wrap .close_button svg:hover *{fill:var(--secondary)}.plot_floor_plans .container .inner .floorplans_disclaimer{text-align:center;margin-top:40px;padding:0 20px}.plot_floor_plans .container .inner .floorplans_disclaimer p{font-size:.9rem;font-weight:400;line-height:1.5;margin:0;color:var(--primary)}.plot_floor_plans .container .inner .floorplan_reveal_modals .floorplan_reveal_modal{position:fixed;top:0;left:0;z-index:999999999999999;width:100vw;height:100vh;background-color:#000c;justify-content:center;align-items:center;flex-direction:column;opacity:0;pointer-events:none}.plot_floor_plans .container .inner .floorplan_reveal_modals .floorplan_reveal_modal.active{transition:opacity .3s ease-in-out;display:flex;opacity:1;pointer-events:auto}.plot_floor_plans .container .inner .floorplan_reveal_modals .floorplan_reveal_modal .inner-wrap{width:50vw;position:relative}@media (max-width: 900px){.plot_floor_plans .container .inner .floorplan_reveal_modals .floorplan_reveal_modal .inner-wrap{width:90vw}}.plot_floor_plans .container .inner .floorplan_reveal_modals .floorplan_reveal_modal .inner-wrap .close_button{position:absolute;top:-50px;right:-50px;cursor:pointer}@media (max-width: 900px){.plot_floor_plans .container .inner .floorplan_reveal_modals .floorplan_reveal_modal .inner-wrap .close_button{right:0}}.plot_floor_plans .container .inner .floorplan_reveal_modals .floorplan_reveal_modal .inner-wrap .close_button svg *{transition:all .3s ease-in-out;fill:var(--white)}.plot_floor_plans .container .inner .floorplan_reveal_modals .floorplan_reveal_modal .inner-wrap .close_button svg:hover *{fill:var(--secondary)}.plot_floor_plans .container .inner .floorplan_reveal_modals .floorplan_reveal_modal .inner-wrap img-comparison-slider{height:auto;width:100%;--default-handle-width: 50px}.plot_floor_plans .container .inner .floorplan_reveal_modals .floorplan_reveal_modal .inner-wrap img-comparison-slider img{height:100%;width:100%;object-fit:cover}.simple_title_content_dropdown{border-top:1px solid rgba(34,30,70,.2);padding-bottom:20px}.simple_title_content_dropdown:last-of-type{border-bottom:1px solid rgba(34,30,70,.2)}.simple_title_content_dropdown .dropdown_title{margin-top:25px;position:relative;cursor:pointer}.simple_title_content_dropdown .dropdown_title.active .dropdown_chevron{transform:rotate(360deg);transition:transform .3s ease}.simple_title_content_dropdown .dropdown_title h3{font-size:1.5rem;text-transform:none;color:var(--primary);margin:0;font-weight:450;padding-right:25px}@media (max-width: 900px){.simple_title_content_dropdown .dropdown_title h3{font-size:1.2rem;letter-spacing:1px}}.simple_title_content_dropdown .dropdown_title .dropdown_chevron{position:absolute;right:5px;bottom:5px;transition:transform .3s ease-in-out;transform:rotate(180deg)}.simple_title_content_dropdown .dropdown_content{overflow:hidden;max-height:0;transition:max-height .3s ease-in-out;cursor:auto}.simple_title_content_dropdown .dropdown_content.open_dropdown{max-height:99999px;transition:max-height .5s ease-in-out}.simple_title_content_dropdown .dropdown_content .content_wrap{padding:20px 0 0}.simple_title_content_dropdown .dropdown_content .content_wrap .flex-box{display:flex;flex-direction:row;gap:5vw;flex-wrap:wrap}.simple_title_content_dropdown .dropdown_content .content_wrap ul{padding-left:20px;margin:0 0 20px;display:flex;flex-wrap:wrap;column-gap:40px}.simple_title_content_dropdown .dropdown_content .content_wrap ul li{flex:400px;font-size:1.1rem;font-weight:400;line-height:1.6;color:var(--primary);margin:0 0 5px}.simple_title_content_dropdown .dropdown_content .content_wrap ul li::marker{color:#c9c9d8}.simple_title_content_dropdown .dropdown_content .content_wrap p{font-size:1.1rem;font-weight:400;line-height:1.6;color:var(--primary);margin:0 0 20px}.simple_title_content_dropdown .dropdown_content .content_wrap p:last-of-type{margin:0}.simple_title_content_dropdown .dropdown_content .content_wrap p a{color:var(--primary);font-weight:inherit;font-size:inherit;text-decoration:underline}.search_results_cards .container .inner{padding:50px 0}@media (max-width: 900px){.search_results_cards .container .inner{padding:40px 0}}.search_results_cards .container .inner .header{text-align:center;margin-bottom:50px}.search_results_cards .container .inner .header h1{font-size:3.2rem;font-weight:400;margin:0;color:var(--primary);text-transform:uppercase;letter-spacing:3px}@media (max-width: 600px){.search_results_cards .container .inner .header h1{font-size:2rem}}.search_results_cards .container .inner .search_results{margin-bottom:35px}.search_results_cards .container .inner .search_results .content_cont .filter_title_wrap{margin-bottom:30px}.search_results_cards .container .inner .search_results .content_cont .filter_title_wrap h2{font-size:1.5rem;font-weight:300;margin:0;color:var(--primary);letter-spacing:0px;text-transform:unset}.search_results_cards .container .inner .search_results .content_cont .filter_title_wrap h2 strong{font-weight:600}@media (max-width: 900px){.search_results_cards .container .inner .search_results .content_cont .filter_title_wrap h2{font-size:1.25rem;text-align:center}}.search_results_cards .container .inner .search_results .content_cont .search_wrap{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:20px}@media (max-width: 900px){.search_results_cards .container .inner .search_results .content_cont .search_wrap{flex-direction:column;align-items:center;gap:40px}}.search_results_cards .container .inner .search_results .content_cont .search_wrap .search_dropdowns{display:flex;align-items:center;gap:0px;width:fit-content}@media (max-width: 900px){.search_results_cards .container .inner .search_results .content_cont .search_wrap .search_dropdowns{width:100%;max-width:450px;margin:auto}}@media (max-width: 900px){.search_results_cards .container .inner .search_results .content_cont .search_wrap .search_dropdowns .dropdown_wrap{width:fit-content}}.search_results_cards .container .inner .search_results .content_cont .search_wrap .search_dropdowns .dropdown_wrap input{height:40px;border:1px solid var(--primary);border-right:0px;padding:0 10px;font-size:1rem;color:var(--primary);width:230px;outline:none}@media (max-width: 900px){.search_results_cards .container .inner .search_results .content_cont .search_wrap .search_dropdowns .dropdown_wrap input{width:100%}}.search_results_cards .container .inner .search_results .content_cont .search_wrap .search_dropdowns .dropdown_wrap input::placeholder{color:var(--primary);opacity:.5}.search_results_cards .container .inner .search_results .content_cont .search_wrap .search_dropdowns .dropdown_wrap .nice-select{border:1px solid var(--primary);height:40px;border-radius:0;width:135px;min-width:auto;font-size:1.1rem;padding-left:10px}.search_results_cards .container .inner .search_results .content_cont .search_wrap .search_dropdowns .dropdown_wrap .nice-select:after{height:4px;width:4px;right:6px;border-bottom:1px solid var(--primary-dark)!important;border-right:1px solid var(--primary-dark)!important}.search_results_cards .container .inner .search_results .content_cont .search_wrap .filter_buttons{display:flex;align-items:center;gap:10px}.search_results_cards .container .inner .search_results .content_cont .search_wrap .filter_buttons a{font-size:1rem;font-weight:500;color:var(--primary);text-decoration:none;text-transform:uppercase}.search_results_cards .container .inner .search_results .content_cont .search_wrap .filter_buttons a:hover{text-decoration:underline}.search_results_cards .container .inner .search_results .content_cont .search_wrap .filter_buttons a.active{font-weight:600;text-decoration:underline}.search_results_cards .container .inner .results_cards{position:relative}.search_results_cards .container .inner .results_cards .card_cont{display:grid;place-items:center;grid-template-columns:repeat(auto-fit,32%);justify-content:center;justify-items:center;gap:50px 20px;position:absolute;width:100%;left:0;top:0;transition:opacity .3s ease-in-out;pointer-events:none;opacity:0}.search_results_cards .container .inner .results_cards .card_cont.show{pointer-events:all;position:static;opacity:1}@media (max-width: 1200px){.search_results_cards .container .inner .results_cards .card_cont{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.search_results_cards .container .inner .results_cards .card_cont{grid-template-columns:repeat(1,1fr)}}.search_results_cards .container .inner .results_cards .map-container{position:absolute;width:100%;left:0;top:0;transition:opacity .3s ease-in-out;pointer-events:none;opacity:0;display:flex;flex-direction:row;align-items:stretch;background-color:var(--pastel-lavender);height:750px}.search_results_cards .container .inner .results_cards .map-container.show{pointer-events:all;position:static;opacity:1}@media (max-width: 900px){.search_results_cards .container .inner .results_cards .map-container{flex-direction:column-reverse;height:auto;gap:50px}}.search_results_cards .container .inner .results_cards .map-container .card_wrap{width:30%;height:100%;background-color:var(--pastel-lavender);overflow:hidden;padding:25px 5px 25px 25px}@media (max-width: 1500px){.search_results_cards .container .inner .results_cards .map-container .card_wrap{width:40%}}@media (max-width: 1200px){.search_results_cards .container .inner .results_cards .map-container .card_wrap{width:50%}}@media (max-width: 900px){.search_results_cards .container .inner .results_cards .map-container .card_wrap{width:100%;height:auto;padding:0 25px 70px}}.search_results_cards .container .inner .results_cards .map-container .card_wrap .inner_wrap{height:100%;width:100%;display:flex;flex-direction:column;gap:30px;overflow:hidden;overflow-y:scroll;padding:0 2vw;scrollbar-width:thin;scrollbar-color:var(--primary-dark) var(--pastel-lavender)}@media (max-width: 900px){.search_results_cards .container .inner .results_cards .map-container .card_wrap .inner_wrap{height:auto;overflow:visible;padding:0}}.search_results_cards .container .inner .results_cards .map-container .card_wrap .inner_wrap::-webkit-scrollbar{width:8px;display:block}.search_results_cards .container .inner .results_cards .map-container .card_wrap .inner_wrap::-webkit-scrollbar-thumb{background-color:var(--primary-dark);border-radius:4px;min-height:40px}.search_results_cards .container .inner .results_cards .map-container .card_wrap .inner_wrap::-webkit-scrollbar-track{background-color:#0000001a;border-radius:4px}.search_results_cards .container .inner .results_cards .map-container .card_wrap .inner_wrap .search_dev_card{height:fit-content}.search_results_cards .container .inner .results_cards .map-container .card_wrap .inner_wrap .search_dev_card .image img{height:215px}.search_results_cards .container .inner .results_cards .map-container .card_wrap .inner_wrap .search_dev_card .content{background-color:var(--white)}.search_results_cards .container .inner .results_cards .map-container .card_wrap .inner_wrap .search_dev_card .content h2{font-size:1.5rem}.search_results_cards .container .inner .results_cards .map-container .map_wrap{width:70%;position:relative}@media (max-width: 900px){.search_results_cards .container .inner .results_cards .map-container .map_wrap{width:100%}}.search_results_cards .container .inner .results_cards .map-container .map_wrap .map{min-height:750px}@media (max-width: 900px){.search_results_cards .container .inner .results_cards .map-container .map_wrap .map{min-height:500px}}.search_results_cards .container .inner .results_cards .map-container .map_wrap .map .gm-style .gm-style-iw button[aria-label=Close],.search_results_cards .container .inner .results_cards .map-container .map_wrap .map .gm-style .gm-ui-hover-effect{display:none!important}.search_results_cards .container .inner .results_cards .map-container .map_wrap .map_key{position:absolute;z-index:10;display:flex;gap:20px;background:#fff;padding:10px;right:10px;top:10px}@media (max-width: 900px){.search_results_cards .container .inner .results_cards .map-container .map_wrap .map_key{right:unset;left:50%;transform:translate(-50%)}}.search_results_cards .container .inner .results_cards .map-container .map_wrap .map_key p{display:flex;gap:5px;margin:0;align-items:center}.search_results_cards .container .inner .results_cards .map-container .map_wrap .map_key p img{max-width:33px}.legacy_developments .container .inner{padding:50px 0 150px}@media (max-width: 900px){.legacy_developments .container .inner{padding:40px 0}}.legacy_developments .container .inner .title{text-align:center;max-width:100%;margin:0 auto 70px}.legacy_developments .container .inner .title h2{font-size:3.2rem;font-weight:400;margin:0 0 20px;color:var(--primary);text-transform:uppercase;letter-spacing:5px}@media (max-width: 600px){.legacy_developments .container .inner .title h2{font-size:2rem}}.legacy_developments .container .inner .title p{font-size:1.1rem;font-weight:400;margin:0;color:var(--primary)}.legacy_developments .container .inner .developments_list{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width: 900px){.legacy_developments .container .inner .developments_list{grid-template-columns:repeat(1,1fr);gap:30px 0px}}.recent_partnerships_projects{padding-bottom:70px}.recent_partnerships_projects .container{padding:0}.recent_partnerships_projects .container .inner{background-color:var(--primary-dark);padding:70px 1vw}@media (max-width: 900px){.recent_partnerships_projects .container .inner{padding:50px 5vw}}.recent_partnerships_projects .container .inner .title{text-align:center;margin-bottom:50px}.recent_partnerships_projects .container .inner .title h2{font-size:2.2rem;font-weight:400;margin:0 0 40px;color:var(--white);text-transform:uppercase;letter-spacing:3px}@media (max-width: 600px){.recent_partnerships_projects .container .inner .title h2{font-size:2rem}}.recent_partnerships_projects .container .inner .partnership_projects_list{display:grid;grid-template-columns:repeat(auto-fit,minmax(30%,1fr));gap:30px 20px}@media (max-width: 1500px){.recent_partnerships_projects .container .inner .partnership_projects_list{grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}}@media (max-width: 1200px){.recent_partnerships_projects .container .inner .partnership_projects_list{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media (max-width: 600px){.recent_partnerships_projects .container .inner .partnership_projects_list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:50px 20px}}.featured_news_article{padding-bottom:50px}@media (max-width: 900px){.featured_news_article .container{padding:0}}.featured_news_article .container .inner{display:flex;flex-direction:row;align-items:center;gap:5vw;position:relative;padding:0px 4vw}@media (max-width: 1100px){.featured_news_article .container .inner{padding:50px 5vw}}@media (max-width: 900px){.featured_news_article .container .inner{flex-direction:column;padding:0px 5vw 50px}}.featured_news_article .container .inner:after{content:"";display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;min-height:80%;height:auto;background-color:var(--pastel-lavender);z-index:-1}@media (max-width: 1100px){.featured_news_article .container .inner:after{min-height:100%}}@media (max-width: 900px){.featured_news_article .container .inner:after{min-height:80%;top:auto;bottom:0;transform:translateY(0)}}.featured_news_article .container .inner .article_image{width:50%}@media (max-width: 900px){.featured_news_article .container .inner .article_image{width:100%}}.featured_news_article .container .inner .article_image img{width:100%;height:100%;display:block;object-fit:cover;min-height:350px}@media (max-width: 768px){.featured_news_article .container .inner .article_image img{min-height:260px}}.featured_news_article .container .inner .article_content{width:50%}@media (max-width: 900px){.featured_news_article .container .inner .article_content{width:100%}}.featured_news_article .container .inner .article_content .date h3{font-size:1rem;font-weight:500;letter-spacing:1px;text-transform:uppercase;margin-bottom:15px;color:var(--primary)}.featured_news_article .container .inner .article_content .title h2{font-size:1.9rem;font-weight:400;margin:0 0 20px;color:var(--primary);line-height:1.2}@media (max-width: 900px){.featured_news_article .container .inner .article_content .title h2{font-size:2rem}}.featured_news_article .container .inner .article_content .excerpt p{font-size:1.1rem;line-height:1.6;color:var(--primary);margin-bottom:30px;font-weight:400;letter-spacing:.5px}.news_articles{padding:50px 0 125px}.news_articles .container .inner .articles_grid{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:50px 20px;position:relative}@media (max-width: 1200px){.news_articles .container .inner .articles_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.news_articles .container .inner .articles_grid{grid-template-columns:repeat(1,1fr);gap:30px}}.news_articles .container .inner .button_wrap{text-align:center;margin-top:40px}.schemes_cards .container .inner{padding:50px 0}@media (max-width: 600px){.schemes_cards .container .inner{padding:20px 0}}.schemes_cards .container .inner .cards_wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:50px}@media (max-width: 992px){.schemes_cards .container .inner .cards_wrap{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.schemes_cards .container .inner .cards_wrap{grid-template-columns:1fr}}.enquire_form_comp{padding:0 0 100px}.enquire_form_comp .container .inner{max-width:800px;margin:0 auto;padding:40px 20px;border-radius:8px;background-color:var(--lilac)}.enquire_form_comp .container .inner .enquire_form h2{font-size:2rem;color:var(--primary);text-align:center;margin-bottom:20px;font-weight:400}.enquire_form_comp .container .inner .enquire_form h3{font-size:1.5rem;font-weight:500;margin-bottom:15px;color:var(--primary)}.enquire_form_comp .container .inner .enquire_form form input,.enquire_form_comp .container .inner .enquire_form form textarea{background-color:#fff}.enquire_form_comp.reduced-padding-bottom{padding-bottom:40px}#error-message-holder{text-align:center;font-size:1.2rem;color:red;margin-bottom:2rem}.appointment-block-wrap{display:block}@media (max-width: 1200px){.appointment-block-wrap{display:block}}@media (max-width: 1200px){.appointment-block-wrap .calendar{display:flex;justify-content:center}}@media (max-width: 1200px){.appointment-block-wrap .time-panel{margin-top:20px}}.appointment-block-wrap .title p{font-size:1.4rem;font-weight:600;text-align:center;color:var(--white)}.appointment-block-wrap .times .btn{cursor:pointer}.appointment-block-wrap .times .btn:hover{background:var(--primary-dark);color:#fff}.appointment-block-wrap .ui-widget{font-family:var(--font-primary)}.appointment-block-wrap .ui-widget.ui-widget-content{padding:10px;color:var(--primary);border:0;width:100%}.appointment-block-wrap .ui-datepicker .ui-datepicker-header{border:0;background:transparent;color:var(--primary)}.appointment-block-wrap .ui-datepicker .ui-state-disabled .ui-state-default{border:1px solid var(--pastel-lavender-light)}.appointment-block-wrap .ui-datepicker .ui-state-default{border:1px solid var(--primary);background:var(--pastel-lavender-light);text-align:center}.appointment-block-wrap .ui-datepicker .ui-state-hover{background:var(--primary-dark);color:#fff}.appointment-block-wrap .ui-datepicker .ui-state-active{background:var(--primary)}.contact_us_comp{padding:0 0 50px}.contact_us_comp .container .thank-you-message{max-width:800px;margin:0 auto;text-align:center;padding:30px}@media (max-width: 900px){.contact_us_comp .container .thank-you-message{padding:20px}}@media (max-width: 400px){.contact_us_comp .container .thank-you-message{padding:10px}}.contact_us_comp .container .inner{background-color:var(--lilac);padding:30px;max-width:800px;margin:0 auto}@media (max-width: 900px){.contact_us_comp .container .inner{padding:20px}}@media (max-width: 400px){.contact_us_comp .container .inner{padding:10px}}.contact_us_comp .container .inner .enquire_form input,.contact_us_comp .container .inner .enquire_form textarea{background-color:#fff;outline:none}.contact_us_comp .container .inner .enquire_form .nice-select{width:100%;height:50px;padding:5px 20px}.contact_us_comp .container .inner .enquire_form h2{font-size:2rem;line-height:1;margin:0;color:var(--primary);font-family:var(--font-primary);padding-bottom:35px}.contact_us_comp .container .inner .enquire_form h3{font-size:1.5rem;font-weight:500;line-height:1.2;margin:0;color:var(--primary);font-family:var(--font-primary);padding-bottom:15px}
