@charset "UTF-8";@keyframes swipe{0%{transform:translate3d(0,-200%,0)}25%{transform:translateZ(0)}50%{transform:translateZ(0)}85%{transform:translateZ(0)}to{transform:translate3d(0,200%,0)}}[class*=" icon-"],[class^=icon-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:bellwayicons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-bell:before{content:"\e900"}.icon-marker:before{content:"\e901"}.icon-bed2:before{content:"\e902"}.icon-house-solid:before{content:"\e903"}.icon-list:before{content:"\e904"}.icon-grid:before{content:"\e905"}.icon-filter:before{content:"\e906"}.icon-fullscreen:before{content:"\e907"}.icon-uniE904:before{content:"\e908"}.icon-uniE905:before{content:"\e909"}.icon-clock:before{content:"\e90a"}.icon-comment:before{content:"\e90b"}.icon-home2:before{content:"\e90c"}.icon-virtual-tours:before{content:"\e90d"}.icon-gift:before{content:"\e90e"}.icon-chat-bubbles:before{content:"\e90f"}.icon-house-block:before{content:"\e910"}.icon-facebook:before{content:"\e911"}.icon-home:before{content:"\e912"}.icon-locate:before{content:"\e913"}.icon-arrow-round-back:before{content:"\e914"}.icon-trees:before{content:"\e915"}.icon-checkmark:before{content:"\e916"}.icon-instagram:before{content:"\e917"}.icon-arrow:before{content:"\e918"}.icon-badge:before{content:"\e919"}.icon-people:before{content:"\e91a"}.icon-plan:before{content:"\e91b"}.icon-renewable-energy:before{content:"\e91c"}.icon-arrow-simple:before{content:"\e91d"}.icon-house:before{content:"\e91e"}.icon-download:before{content:"\e91f"}.icon-zoom:before{content:"\e920"}.icon-bolt:before{content:"\e921"}.icon-star:before{content:"\e922"}.icon-drop:before{content:"\e923"}.icon-file-download:before{content:"\e924"}.icon-phone:before{content:"\e925"}.icon-arrows:before{content:"\e926"}.icon-download2:before{content:"\e927"}.icon-park:before{content:"\e928"}.icon-airport:before{content:"\e929"}.icon-rail-station:before{content:"\e92a"}.icon-filter1:before{content:"\e92b"}.icon-school:before{content:"\e92c"}.icon-driving:before{content:"\e92d"}.icon-walking:before{content:"\e92e"}.icon-brochure:before{content:"\e92f"}.icon-question:before{content:"\e930"}.icon-pinterest-p:before{content:"\e931"}.icon-facebook-f:before{content:"\e932"}.icon-supermarket:before{content:"\e933"}.icon-shopping:before{content:"\e934"}.icon-leisure:before{content:"\e935"}.icon-hospital:before{content:"\e936"}.icon-tube-station:before{content:"\e937"}.icon-food-drink:before{content:"\e938"}.icon-museum-heritage:before,.icon-museum-heritige:before{content:"\e939"}*{box-sizing:border-box;margin:0;padding:0}body,html{width:100%}.wrapper{width:100vw}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;font-smoothing:antialiased;font-feature-settings:"liga" 0;background-color:#fff;font-family:Gentleman\ 700,Arial,sans-serif;font-variant-ligatures:none;margin:0;padding:0;position:relative}body.background-transparent{background-color:transparent}@media only screen and (max-width:480px){body{-webkit-text-size-adjust:100%}}.inner{display:block;margin:0 auto;max-width:1140px;position:relative;width:100%}@media only screen and (max-width:1220px){.inner{max-width:100%;width:calc(100% - 60px)}}a{color:unset;text-decoration:none}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 9999px #fff}@media only screen and (max-width:1024px){.desktop{display:none}}body,html{font-size:16px;line-height:1.2}blockquote :not(cite):not(.icon-star):first-child:after,blockquote :not(cite):not(.icon-star):first-child:before{content:""}blockquote .icon-star:not(cite):first-child:before{content:"\e922"}blockquote .icon-arrow:not(cite):first-child:before{content:"\e918"}blockquote .icon-star:not(cite):first-child:after{content:""}section{margin:initial;max-width:none}.button,body,label,p,span{font-family:Gentleman\ 700,Arial,sans-serif;font-weight:400}.navbar{position:relative;z-index:1}input,textarea{outline:0}.navbar__button{border-radius:3px}footer.page__footer{font-size:14px;line-height:1.5714285714;position:relative}footer.page__footer h4{font-size:14px;margin:1em 0;padding-top:1em}.hidden{display:none;visibility:hidden}.visuallyhidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.block-container{display:flex;margin:0 -20px}.block-container .block{display:inline-flex;flex-direction:column;padding:0 20px}.block-container .block.horizontal{flex-direction:row}.block-container .block.no-padding{padding:0}.block-container.tight{margin:0 -10px}.block-container.tight .block{padding:0 10px}@media only screen and (max-width:480px){.block-container{margin:0 -10px}.block-container .block{padding:0 10px}}@font-face{font-display:swap;font-family:bellwayicons;font-style:normal;font-weight:400;src:url(/fonts/bellway/bellwayicons.eot);src:url(/fonts/bellway/bellwayicons.eot#iefix) format("embedded-opentype"),url(/fonts/bellway/bellwayicons.ttf) format("truetype"),url(/fonts/bellway/bellwayicons.woff) format("woff"),url(/fonts/bellway/bellwayicons.svg#icomoon) format("svg")}@font-face{font-display:swap;font-family:Gentleman\ 700;font-style:normal;font-weight:500;src:url(/fonts/gentleman-700/Gentleman700-Medium.woff2) format("woff2"),url(/fonts/gentleman-700/Gentleman700-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Gentleman\ 400;font-style:normal;font-weight:400;src:url(/fonts/gentleman-400/Gentleman400-Light.woff2) format("woff2"),url(/fonts/gentleman-400/Gentleman400-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Gentleman\ 500;font-style:normal;font-weight:500;src:url(/fonts/gentleman-500/Gentleman500-Book.woff2) format("woff2"),url(/fonts/gentleman-500/Gentleman500-Book.woff) format("woff")}@font-face{font-display:swap;font-family:Gentleman\ 600;font-style:normal;font-weight:600;src:url(/fonts/gentleman-600/Gentleman600-Regular.woff2) format("woff2"),url(/fonts/gentleman-600/Gentleman600-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Gentleman\ 800;font-style:normal;font-weight:400;src:url(/fonts/gentleman-800/Gentleman-800-Bold.woff2) format("woff2"),url(/fonts/gentleman-800/Gentleman-800-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Gentleman\ 900;font-style:normal;font-weight:400;src:url(/fonts/gentleman-900/Gentleman900-Heavy.woff2) format("woff2"),url(/fonts/gentleman-900/Gentleman900-Heavy.woff) format("woff")}@font-face{font-display:swap;font-family:Gentleman\ 1000;font-style:normal;font-weight:1000;src:url(/fonts/gentleman-1000/Gentleman1000-Black.woff2) format("woff2"),url(/fonts/gentleman-1000/Gentleman1000-Black.woff) format("woff")}@font-face{font-display:block;font-family:bellwayicons;font-style:normal;font-weight:400;src:url(/fonts/icons/bellwayicons.eot);src:url(/fonts/icons/bellwayicons.eot) format("embedded-opentype"),url(/fonts/icons/bellwayicons.ttf) format("truetype"),url(/fonts/icons/bellwayicons.woff) format("woff"),url(/fonts/icons/bellwayicons.svg) format("svg")}h1,h2,h3,h4,h5,h6{color:#00263a;font-family:Gentleman\ 700,Arial,sans-serif;font-weight:400;line-height:1.1em;margin:0;padding:0}h1{font-size:45px}@media only screen and (max-width:1024px){h1{font-size:36px}}@media only screen and (max-width:768px){h1{font-size:32px}}@media only screen and (max-width:480px){h1{font-size:28px}}h1.artisan-heading{font-family:itc-benguiat,sans-serif}h2{font-size:34px}@media only screen and (max-width:1024px){h2{font-size:30px}}@media only screen and (max-width:768px){h2{font-size:26px}}@media only screen and (max-width:480px){h2{font-size:24px}}h3{font-size:28px}@media only screen and (max-width:1024px){h3{font-size:20px}}@media only screen and (max-width:768px){h3{font-size:18px}}@media only screen and (max-width:480px){h3{font-size:16px}}h4{font-size:22px}@media only screen and (max-width:768px){h4{font-size:16px}}p{color:#576b79;font-size:16px;font-weight:400;margin:0;padding:0}p,p small{line-height:1.6em}p small{display:block;font-size:80%}@media only screen and (max-width:480px){p{font-size:15px}}sub,sup{font-size:50%}li,ol,ul{padding:0}ol,ul{padding-left:16px}ol.styled-list,ul.styled-list{list-style:none;padding-left:0}ol.styled-list li,ul.styled-list li{align-items:flex-start;color:#00263a;display:flex;line-height:1.6em;margin-bottom:20px}ol.styled-list li span.icon,ul.styled-list li span.icon{flex-shrink:0;margin-right:14px;width:20px}ol.styled-list li span.icon.circle,ul.styled-list li span.icon.circle{background-color:#00263a;border-radius:10px;height:10px;margin-right:28px;position:relative;top:3px;width:10px}ol.styled-list li span.icon.orange,ul.styled-list li span.icon.orange{background-color:#ec6608;color:#ec6608}ol.styled-list li span.icon.icon-checkmark,ul.styled-list li span.icon.icon-checkmark{font-size:13px;margin-right:10px;position:relative;top:5px}ol.styled-list li span.text,ul.styled-list li span.text{width:calc(100% - 34px)}ol.styled-list li:last-of-type,ul.styled-list li:last-of-type{margin-bottom:0}[data-read-more-content]{overflow:hidden;transition:height .3s ease-in-out}html.browser-ie .loading-overlay{display:none!important}html.browser-ie .image-grid .column{display:block}html.browser-ie section.text-image-container .image-container .img-container img{height:auto}html.browser-ie section.text-image-container.house-development-style .image-container .img-container img{height:100%}html.browser-ie section.hero-container.full-width>img{height:auto;left:calc(50% - 570px);max-width:100%;width:1140px}html.browser-ie section.hero-container.full-width.instagram>img{height:100%;left:0;width:100%}html.browser-ie .header-new a{text-decoration:none}html.browser-ie .division__block a{color:#58595b}html.browser-ie .key-contacts__block a{color:#fff}html.browser-ie .quote-boxes .quote-box .text-box .quote{width:100%}html.browser-ie .quote-boxes .quote-box .text-box .quote q{max-width:100%}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}.button{align-items:center;background-color:#00263a;border:none;border-radius:3px;color:#fff;cursor:pointer;display:inline-flex;font-family:Gentleman\ 700,Arial,sans-serif;font-size:16px;height:50px;justify-content:center;line-height:1.2em;outline:none;padding:0 28px;position:relative;text-decoration:none;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color,border;-moz-transition-property:background-color,color,border;-ms-transition-property:background-color,color,border;-o-transition-property:background-color,color,border;transition-property:background-color,color,border;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.button .icon-arrow.arrow-down{transform:rotate(90deg)}.button .text+[class^=icon-],.button [class^=icon-]+.text{margin-left:10px}.button .text,.button [class^=icon-]{line-height:1;z-index:2}.button .icon-instagram{font-size:20px}.button .text{line-height:1.2em}.button [class^=icon-].orange{color:#ec6608}.button [class^=icon-].rotate{transform:rotate(90deg)}.button:hover{background-color:#00476d}.button.large{font-size:20px}.button.orange{background-color:#ec6608}.button.orange:hover{background-color:#f99148}.button.offer{background-color:#ec6608;transition:filter .3s ease-in-out}.button.offer:hover{filter:brightness(1.15)}.button.black{background-color:#000}.button.black:hover{background-color:#262626}.button.grey{background-color:#464c48}.button.grey:hover{background-color:#6b746e}.button.ashberry{background-color:#43153a}.button.ashberry:hover{background-color:#7d276c}.button.navbar__button{background-color:#c54909;font-size:13px}.button.navbar__button svg{top:0}.button.navbar__button svg path{-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill,stroke;-moz-transition-property:fill,stroke;-ms-transition-property:fill,stroke;-o-transition-property:fill,stroke;transition-property:fill,stroke;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.button.navbar__button:hover{background-color:#fff;color:#c54909}.button.navbar__button:hover svg path{fill:#c54909;stroke:#c54909}.button.yellow{background-color:#f1c400;color:#000}.button.yellow:hover{background-color:#ffe058}.button.yellow-border{background-color:transparent;border:2px solid #f1c400;color:#f1c400}.button.yellow-border:hover{border-color:rgba(241,196,0,.7)}.button.white{background-color:#fff;color:#00263a}.button.white:hover{background-color:#00263a;color:#fff;outline:2px solid #fff;outline-offset:-1px}.button.grey-hover{background-color:#fff;color:#00263a}.button.grey-hover:hover{background-color:#f5f5f5;outline:2px solid #fff;outline-offset:-1px}.button.white-border{background-color:#fff;border:2px solid #00263a;color:#00263a}.button.white-border:hover{background-color:#00263a;color:#fff}.button.white-border:hover span.icon path{fill:#fff}.button.white-border--wide{width:190px!important}.button.transparent-bg-white-border{background-color:transparent;border:1px solid #fff;color:#fff}.button.transparent-bg-white-border:hover{background-color:#fff;color:#00263a}.button.transparent-border{background-color:transparent;border:2px solid #00263a;color:#00263a}.button.transparent-border:hover{background-color:#00263a;color:#fff}.button.transparent-border--wide{width:190px!important}.button.button-icon-fade [class^=icon-]{left:18px;opacity:0;position:absolute;top:50%;transform:translate3d(0,-50%,0);transition:opacity .4s ease-in-out}.button.button-icon-fade .text{transition:transform .4s ease-in-out}.button.button-icon-fade .icon-arrow-simple{font-size:11px}.button.button-icon-fade [class^=icon-]+.text{margin-left:0}.button.button-icon-fade.large .icon-phone{font-size:16px}.button.button-icon-fade:hover [class^=icon-]{opacity:1}.button.button-icon-fade:hover .text{transform:translate3d(6px,0,0)}.button.button-circle{border-radius:50px;padding:0;width:50px}.button.button-circle [class^=icon-]{font-size:22px}.button.button-link{align-items:flex-start;background-color:transparent;border-color:transparent;color:#00263a;font-size:14px;height:auto;padding:0}.button.button-link [class^=icon-]{font-size:20px}.button.button-link .icon-arrow{font-size:16px}.button.button-link .text{position:relative}.button.button-link .text:after{background-color:#00263a;bottom:0;content:"";height:1px;left:0;opacity:0;position:absolute;transform:translate3d(0,3px,0);-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,transform;-moz-transition-property:opacity,transform;-ms-transition-property:opacity,transform;-o-transition-property:opacity,transform;transition-property:opacity,transform;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:100%}.button.button-link:hover .text:after{opacity:1;transform:translateZ(0)}.button.button-link.button-link-padded{font-size:16px;padding:0 20px}.button.button-link.white{color:#fff}.button.button-link.white:hover{background-color:transparent;outline:0}.button.button-link.white:hover .text:after{background-color:#fff}.button.button-play{background:transparent;padding:0}.button.button-play .icon{background-color:#ec6608;border-radius:30px;flex-shrink:0;height:50px;margin-right:20px;position:relative;transition:background-color .3s ease-in-out;width:50px}.button.button-play .icon:before{border-bottom:9px solid transparent;border-left:15px solid #fff;border-top:9px solid transparent;content:"";height:0;left:calc(50% + 2px);position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:0}.button.button-play .text{transition:opacity .3s ease-in-out}.button.button-play:hover .icon{background-color:#00263a}.button.button-play:hover .text{opacity:.6}.button.no-padding{padding:0}.button.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}@media only screen and (max-width:480px){.button{padding:0 18px}}@media only screen and (max-width:360px){.button{padding:0 12px}}.button--margin-right{margin-right:23px}.button span.icon path{transition:fill .3s ease-in-out}.orange-link{color:#ec6608;text-decoration:underline}.call-now span{display:block}.input-container{display:inline-flex;flex-grow:0;flex-shrink:0;max-width:100%;width:100%}.input-container input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-container.text input{background-color:#fff;border:none;border-radius:0;color:#576b79;display:block;font-family:Gentleman\ 700,Arial,sans-serif;font-size:16px;font-weight:400;height:40px;line-height:40px;padding:0 14px;width:100%}.input-container.text input::-webkit-input-placeholder{color:rgba(87,107,121,.5)}.input-container.text input:-moz-placeholder,.input-container.text input::-moz-placeholder{color:rgba(87,107,121,.5);opacity:1}.input-container.text input:-ms-input-placeholder{color:rgba(87,107,121,.5)}@media only screen and (max-width:480px){.input-container.text input{font-size:16px;height:50px;line-height:50px}}.input-container.textarea textarea{background-color:#fff;border:none;border-radius:0;color:#576b79;display:block;font-family:Gentleman\ 700,Arial,sans-serif;font-size:16px;font-weight:400;height:135px;line-height:1.5em;padding:18px 14px;resize:none;width:100%}.input-container.textarea textarea::-webkit-input-placeholder{color:rgba(87,107,121,.5)}.input-container.textarea textarea:-moz-placeholder,.input-container.textarea textarea::-moz-placeholder{color:rgba(87,107,121,.5);opacity:1}.input-container.textarea textarea:-ms-input-placeholder{color:rgba(87,107,121,.5)}@media only screen and (max-width:480px){.input-container.textarea textarea{font-size:16px}}.input-container.select{position:relative}.input-container.select .select{position:relative;text-align:left;width:100%}.input-container.select .select select{height:40px;left:0;opacity:0;position:absolute;top:0;width:100%}.input-container.select .select label{background-color:#fff;border:none;color:#576b79;display:block;font-size:16px;height:40px;line-height:40px;overflow:hidden;padding:0 14px;text-overflow:ellipsis;width:100%}.input-container.select .select:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #576b79;content:"";height:0;position:absolute;right:20px;top:calc(50% - 3px);width:0;z-index:2}.input-container.radio{display:inline-block;margin-right:16px}.input-container.radio .radio{cursor:pointer;display:inline-block;vertical-align:middle;width:25px}.input-container.radio .radio label{background-color:#fff;border-radius:9px;display:block;height:18px;position:relative;width:18px}.input-container.radio .radio input{display:none}.input-container.radio .radio input:checked+label:before{background-color:rgba(0,0,0,.6);border-radius:5px;content:"";display:block;height:10px;left:4px;position:absolute;top:4px;width:10px}.input-container.radio .text{cursor:pointer;display:inline-block;font-size:16px;font-weight:400;vertical-align:middle}.input-container.radio:last-of-type{margin-right:0}.input-container.checkbox{align-items:flex-start;display:flex;margin-right:20px}.input-container.checkbox .checkbox{cursor:pointer;width:14px}.input-container.checkbox .checkbox label{background-color:#fff;border-radius:3px;display:block;height:14px;position:relative;width:14px;z-index:1}.input-container.checkbox .checkbox label:before{background-color:#000;border-radius:2px;content:"";display:block;height:6px;left:3px;opacity:0;position:absolute;top:3px;transform:scale(0);-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,transform;-moz-transition-property:opacity,transform;-ms-transition-property:opacity,transform;-o-transition-property:opacity,transform;transition-property:opacity,transform;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:6px}.input-container.checkbox .checkbox input{height:14px;position:absolute;width:14px;z-index:0}.input-container.checkbox .checkbox input:checked+label:before{opacity:1;transform:scale(1)}.input-container.checkbox .text{cursor:pointer;font-size:12px;font-weight:400;padding-left:10px;padding-top:2px;width:calc(100% - 14px)}.input-container.checkbox:last-of-type{margin-right:0}.input-container.gauge .gauge-container{align-items:center;display:flex}.input-container.gauge .gauge-container input[type=range]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;height:45px;overflow:hidden;position:relative}.input-container.gauge .gauge-container input[type=range]::-webkit-slider-runnable-track{background-color:rgba(0,38,58,.1);border-radius:3px;cursor:pointer;height:6px}.input-container.gauge .gauge-container input[type=range]::-moz-range-track{background-color:rgba(0,38,58,.1);border-radius:3px;cursor:pointer;height:6px}.input-container.gauge .gauge-container input[type=range]::-moz-range-progress{background-color:#00263a;border-radius:3px;height:6px}.input-container.gauge .gauge-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#fff;border:none;border-radius:13px;box-shadow:0 5px 10px rgba(0,0,0,.25);cursor:grab;height:26px;margin-top:-10px;outline:none;width:26px}.input-container.gauge .gauge-container input[type=range]::-moz-range-thumb{-moz-appearance:none;appearance:none;background-color:#fff;border:none;border-radius:13px;box-shadow:0 5px 10px rgba(0,0,0,.25);cursor:grab;height:26px;margin-top:-10px;outline:none;width:26px}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="0"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 0,rgba(0,38,58,.1) .1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="0"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 0,rgba(0,38,58,.1) .1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="1"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a .9%,rgba(0,38,58,.1) 1.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="1"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a .9%,rgba(0,38,58,.1) 1.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="2"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 1.9%,rgba(0,38,58,.1) 2.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="2"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 1.9%,rgba(0,38,58,.1) 2.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="3"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 2.9%,rgba(0,38,58,.1) 3.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="3"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 2.9%,rgba(0,38,58,.1) 3.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="4"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 3.9%,rgba(0,38,58,.1) 4.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="4"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 3.9%,rgba(0,38,58,.1) 4.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="5"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 4.9%,rgba(0,38,58,.1) 5.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="5"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 4.9%,rgba(0,38,58,.1) 5.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="6"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 5.9%,rgba(0,38,58,.1) 6.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="6"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 5.9%,rgba(0,38,58,.1) 6.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="7"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 6.9%,rgba(0,38,58,.1) 7.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="7"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 6.9%,rgba(0,38,58,.1) 7.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="8"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 7.9%,rgba(0,38,58,.1) 8.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="8"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 7.9%,rgba(0,38,58,.1) 8.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="9"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 8.9%,rgba(0,38,58,.1) 9.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="9"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 8.9%,rgba(0,38,58,.1) 9.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="10"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 9.9%,rgba(0,38,58,.1) 10.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="10"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 9.9%,rgba(0,38,58,.1) 10.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="11"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 10.9%,rgba(0,38,58,.1) 11.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="11"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 10.9%,rgba(0,38,58,.1) 11.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="12"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 11.9%,rgba(0,38,58,.1) 12.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="12"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 11.9%,rgba(0,38,58,.1) 12.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="13"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 12.9%,rgba(0,38,58,.1) 13.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="13"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 12.9%,rgba(0,38,58,.1) 13.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="14"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 13.9%,rgba(0,38,58,.1) 14.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="14"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 13.9%,rgba(0,38,58,.1) 14.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="15"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 14.9%,rgba(0,38,58,.1) 15.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="15"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 14.9%,rgba(0,38,58,.1) 15.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="16"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 15.9%,rgba(0,38,58,.1) 16.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="16"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 15.9%,rgba(0,38,58,.1) 16.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="17"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 16.9%,rgba(0,38,58,.1) 17.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="17"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 16.9%,rgba(0,38,58,.1) 17.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="18"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 17.9%,rgba(0,38,58,.1) 18.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="18"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 17.9%,rgba(0,38,58,.1) 18.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="19"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 18.9%,rgba(0,38,58,.1) 19.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="19"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 18.9%,rgba(0,38,58,.1) 19.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="20"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 19.9%,rgba(0,38,58,.1) 20.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="20"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 19.9%,rgba(0,38,58,.1) 20.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="21"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 20.9%,rgba(0,38,58,.1) 21.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="21"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 20.9%,rgba(0,38,58,.1) 21.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="22"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 21.9%,rgba(0,38,58,.1) 22.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="22"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 21.9%,rgba(0,38,58,.1) 22.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="23"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 22.9%,rgba(0,38,58,.1) 23.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="23"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 22.9%,rgba(0,38,58,.1) 23.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="24"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 23.9%,rgba(0,38,58,.1) 24.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="24"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 23.9%,rgba(0,38,58,.1) 24.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="25"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 24.9%,rgba(0,38,58,.1) 25.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="25"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 24.9%,rgba(0,38,58,.1) 25.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="26"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 25.9%,rgba(0,38,58,.1) 26.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="26"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 25.9%,rgba(0,38,58,.1) 26.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="27"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 26.9%,rgba(0,38,58,.1) 27.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="27"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 26.9%,rgba(0,38,58,.1) 27.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="28"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 27.9%,rgba(0,38,58,.1) 28.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="28"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 27.9%,rgba(0,38,58,.1) 28.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="29"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 28.9%,rgba(0,38,58,.1) 29.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="29"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 28.9%,rgba(0,38,58,.1) 29.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="30"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 29.9%,rgba(0,38,58,.1) 30.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="30"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 29.9%,rgba(0,38,58,.1) 30.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="31"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 30.9%,rgba(0,38,58,.1) 31.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="31"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 30.9%,rgba(0,38,58,.1) 31.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="32"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 31.9%,rgba(0,38,58,.1) 32.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="32"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 31.9%,rgba(0,38,58,.1) 32.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="33"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 32.9%,rgba(0,38,58,.1) 33.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="33"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 32.9%,rgba(0,38,58,.1) 33.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="34"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 33.9%,rgba(0,38,58,.1) 34.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="34"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 33.9%,rgba(0,38,58,.1) 34.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="35"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 34.9%,rgba(0,38,58,.1) 35.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="35"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 34.9%,rgba(0,38,58,.1) 35.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="36"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 35.9%,rgba(0,38,58,.1) 36.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="36"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 35.9%,rgba(0,38,58,.1) 36.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="37"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 36.9%,rgba(0,38,58,.1) 37.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="37"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 36.9%,rgba(0,38,58,.1) 37.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="38"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 37.9%,rgba(0,38,58,.1) 38.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="38"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 37.9%,rgba(0,38,58,.1) 38.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="39"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 38.9%,rgba(0,38,58,.1) 39.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="39"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 38.9%,rgba(0,38,58,.1) 39.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="40"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 39.9%,rgba(0,38,58,.1) 40.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="40"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 39.9%,rgba(0,38,58,.1) 40.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="41"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 40.9%,rgba(0,38,58,.1) 41.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="41"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 40.9%,rgba(0,38,58,.1) 41.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="42"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 41.9%,rgba(0,38,58,.1) 42.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="42"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 41.9%,rgba(0,38,58,.1) 42.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="43"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 42.9%,rgba(0,38,58,.1) 43.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="43"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 42.9%,rgba(0,38,58,.1) 43.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="44"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 43.9%,rgba(0,38,58,.1) 44.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="44"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 43.9%,rgba(0,38,58,.1) 44.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="45"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 44.9%,rgba(0,38,58,.1) 45.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="45"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 44.9%,rgba(0,38,58,.1) 45.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="46"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 45.9%,rgba(0,38,58,.1) 46.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="46"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 45.9%,rgba(0,38,58,.1) 46.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="47"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 46.9%,rgba(0,38,58,.1) 47.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="47"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 46.9%,rgba(0,38,58,.1) 47.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="48"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 47.9%,rgba(0,38,58,.1) 48.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="48"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 47.9%,rgba(0,38,58,.1) 48.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="49"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 48.9%,rgba(0,38,58,.1) 49.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="49"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 48.9%,rgba(0,38,58,.1) 49.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="50"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 49.9%,rgba(0,38,58,.1) 50.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="50"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 49.9%,rgba(0,38,58,.1) 50.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="51"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 50.9%,rgba(0,38,58,.1) 51.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="51"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 50.9%,rgba(0,38,58,.1) 51.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="52"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 51.9%,rgba(0,38,58,.1) 52.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="52"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 51.9%,rgba(0,38,58,.1) 52.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="53"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 52.9%,rgba(0,38,58,.1) 53.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="53"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 52.9%,rgba(0,38,58,.1) 53.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="54"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 53.9%,rgba(0,38,58,.1) 54.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="54"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 53.9%,rgba(0,38,58,.1) 54.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="55"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 54.9%,rgba(0,38,58,.1) 55.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="55"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 54.9%,rgba(0,38,58,.1) 55.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="56"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 55.9%,rgba(0,38,58,.1) 56.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="56"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 55.9%,rgba(0,38,58,.1) 56.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="57"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 56.9%,rgba(0,38,58,.1) 57.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="57"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 56.9%,rgba(0,38,58,.1) 57.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="58"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 57.9%,rgba(0,38,58,.1) 58.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="58"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 57.9%,rgba(0,38,58,.1) 58.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="59"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 58.9%,rgba(0,38,58,.1) 59.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="59"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 58.9%,rgba(0,38,58,.1) 59.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="60"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 59.9%,rgba(0,38,58,.1) 60.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="60"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 59.9%,rgba(0,38,58,.1) 60.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="61"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 60.9%,rgba(0,38,58,.1) 61.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="61"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 60.9%,rgba(0,38,58,.1) 61.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="62"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 61.9%,rgba(0,38,58,.1) 62.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="62"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 61.9%,rgba(0,38,58,.1) 62.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="63"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 62.9%,rgba(0,38,58,.1) 63.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="63"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 62.9%,rgba(0,38,58,.1) 63.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="64"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 63.9%,rgba(0,38,58,.1) 64.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="64"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 63.9%,rgba(0,38,58,.1) 64.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="65"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 64.9%,rgba(0,38,58,.1) 65.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="65"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 64.9%,rgba(0,38,58,.1) 65.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="66"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 65.9%,rgba(0,38,58,.1) 66.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="66"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 65.9%,rgba(0,38,58,.1) 66.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="67"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 66.9%,rgba(0,38,58,.1) 67.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="67"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 66.9%,rgba(0,38,58,.1) 67.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="68"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 67.9%,rgba(0,38,58,.1) 68.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="68"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 67.9%,rgba(0,38,58,.1) 68.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="69"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 68.9%,rgba(0,38,58,.1) 69.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="69"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 68.9%,rgba(0,38,58,.1) 69.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="70"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 69.9%,rgba(0,38,58,.1) 70.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="70"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 69.9%,rgba(0,38,58,.1) 70.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="71"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 70.9%,rgba(0,38,58,.1) 71.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="71"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 70.9%,rgba(0,38,58,.1) 71.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="72"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 71.9%,rgba(0,38,58,.1) 72.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="72"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 71.9%,rgba(0,38,58,.1) 72.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="73"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 72.9%,rgba(0,38,58,.1) 73.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="73"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 72.9%,rgba(0,38,58,.1) 73.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="74"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 73.9%,rgba(0,38,58,.1) 74.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="74"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 73.9%,rgba(0,38,58,.1) 74.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="75"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 74.9%,rgba(0,38,58,.1) 75.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="75"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 74.9%,rgba(0,38,58,.1) 75.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="76"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 75.9%,rgba(0,38,58,.1) 76.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="76"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 75.9%,rgba(0,38,58,.1) 76.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="77"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 76.9%,rgba(0,38,58,.1) 77.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="77"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 76.9%,rgba(0,38,58,.1) 77.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="78"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 77.9%,rgba(0,38,58,.1) 78.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="78"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 77.9%,rgba(0,38,58,.1) 78.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="79"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 78.9%,rgba(0,38,58,.1) 79.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="79"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 78.9%,rgba(0,38,58,.1) 79.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="80"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 79.9%,rgba(0,38,58,.1) 80.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="80"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 79.9%,rgba(0,38,58,.1) 80.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="81"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 80.9%,rgba(0,38,58,.1) 81.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="81"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 80.9%,rgba(0,38,58,.1) 81.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="82"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 81.9%,rgba(0,38,58,.1) 82.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="82"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 81.9%,rgba(0,38,58,.1) 82.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="83"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 82.9%,rgba(0,38,58,.1) 83.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="83"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 82.9%,rgba(0,38,58,.1) 83.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="84"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 83.9%,rgba(0,38,58,.1) 84.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="84"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 83.9%,rgba(0,38,58,.1) 84.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="85"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 84.9%,rgba(0,38,58,.1) 85.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="85"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 84.9%,rgba(0,38,58,.1) 85.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="86"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 85.9%,rgba(0,38,58,.1) 86.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="86"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 85.9%,rgba(0,38,58,.1) 86.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="87"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 86.9%,rgba(0,38,58,.1) 87.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="87"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 86.9%,rgba(0,38,58,.1) 87.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="88"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 87.9%,rgba(0,38,58,.1) 88.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="88"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 87.9%,rgba(0,38,58,.1) 88.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="89"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 88.9%,rgba(0,38,58,.1) 89.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="89"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 88.9%,rgba(0,38,58,.1) 89.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="90"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 89.9%,rgba(0,38,58,.1) 90.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="90"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 89.9%,rgba(0,38,58,.1) 90.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="91"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 90.9%,rgba(0,38,58,.1) 91.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="91"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 90.9%,rgba(0,38,58,.1) 91.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="92"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 91.9%,rgba(0,38,58,.1) 92.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="92"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 91.9%,rgba(0,38,58,.1) 92.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="93"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 92.9%,rgba(0,38,58,.1) 93.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="93"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 92.9%,rgba(0,38,58,.1) 93.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="94"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 93.9%,rgba(0,38,58,.1) 94.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="94"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 93.9%,rgba(0,38,58,.1) 94.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="95"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 94.9%,rgba(0,38,58,.1) 95.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="95"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 94.9%,rgba(0,38,58,.1) 95.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="96"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 95.9%,rgba(0,38,58,.1) 96.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="96"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 95.9%,rgba(0,38,58,.1) 96.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="97"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 96.9%,rgba(0,38,58,.1) 97.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="97"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 96.9%,rgba(0,38,58,.1) 97.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="98"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 97.9%,rgba(0,38,58,.1) 98.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="98"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 97.9%,rgba(0,38,58,.1) 98.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="99"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 98.9%,rgba(0,38,58,.1) 99.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="99"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 98.9%,rgba(0,38,58,.1) 99.1%,rgba(0,38,58,.1))}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="100"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,#00263a,#00263a 99.9%,rgba(0,38,58,.1) 100.1%,rgba(0,38,58,.1) 0)}.input-container.gauge .gauge-container input[type=range][data-slide-percentage="100"]::-moz-range-track{background-image:linear-gradient(90deg,#00263a,#00263a 99.9%,rgba(0,38,58,.1) 100.1%,rgba(0,38,58,.1) 0)}.input-container.gauge .gauge-container .gauge-bar{cursor:grab;height:30px;position:relative;width:calc(100% - 98px)}.input-container.gauge .gauge-container .gauge-bar .pre-bar{background-color:#00263a;border-radius:3px;height:6px;left:0;position:absolute;top:12px;z-index:1}.input-container.gauge .gauge-container .gauge-bar .background-bar{background-color:rgba(0,38,58,.1);border-radius:3px;height:6px;left:0;position:absolute;top:12px;width:100%;z-index:0}.input-container.gauge .gauge-container .gauge-bar .gauge-knob{height:0;pointer-events:none;position:absolute;top:15px;width:0;z-index:2}.input-container.gauge .gauge-container .gauge-bar .gauge-knob .circle{background-color:#fff;border-radius:13px;box-shadow:0 5px 10px rgba(0,0,0,.25);content:"";height:26px;left:-13px;position:absolute;top:-13px;width:26px}.input-container.gauge .gauge-container .gauge-bar.grabbing{cursor:grabbing}.input-container.gauge .gauge-container .gauge-count{background-color:#fff;border:none;color:#00263a;font-family:Gentleman\ 400,Arial,sans-serif;font-size:15px;height:46px;line-height:46px;margin-left:18px;text-align:center;width:80px}.input-container.half{margin-right:2%;width:49%}.input-container.half.last-half{margin-right:0}.input-row{display:flex}.input-row .input-container{flex-shrink:1}.input-row .input-container.small{width:50%}.input-row .input-container+.input-container{margin-left:10px}.input-row+.input-row{margin-top:10px}.input-row.buttons-container{align-items:center}.logo-container{display:block;position:relative;width:138px}.logo-container .text{color:rgba(5,37,58,.45);font-size:13px}.logo-container img{width:100%}a.logo-container img{transition:opacity .3s ease-in-out}a.logo-container:hover img{opacity:.8}.logos-container{align-items:center;display:flex}.logos-container .cancer-research{width:156px}.logos-container .colour-70{width:110px}.logos-container .hbf2019,.logos-container .logo{width:67px}.logos-container .hbf2019.large,.logos-container .logo.large{width:135px}.logos-container .artisan{width:96px}.logos-container .artisan-full{width:150px}.logos-container .hbf2020{width:90px}.logos-container .hbf2020.large{width:135px}.logos-container .trustpilot{width:100px}.logos-container .trustpilotwithscore{width:165px}.logos-container .housing-design-awards{width:132px}.logos-container .ten-year-warranty{width:70px}.logos-container .help-to-buy{width:100px}.logos-container .bellway{width:172px}.logos-container .bellway-london{width:310px}.logos-container .ashberry{width:198px}.logos-container>*{margin-right:40px}.logos-container>:last-child{margin-right:0}@media only screen and (max-width:1220px){.logos-container{flex-wrap:wrap}.logos-container>*{margin-bottom:20px;margin-right:20px}.logos-container>:last-child{margin-bottom:0}.logos-container.badge{flex-wrap:nowrap}.logos-container.badge img:last-child{margin-bottom:20px}}@media only screen and (max-width:768px){.logos-container .artisan-full{width:95px}}@media only screen and (max-width:480px){.logos-container .artisan{height:60px;width:60px}.logos-container .artisan-full{width:64px}.logos-container .colour-70{width:80px}.logos-container .trustpilotwithscore{width:97px}.logos-container .hbf2020{width:65px}.logos-container .hbf2020.mobile-large{width:85px}.logos-container .bellway{width:140px}.logos-container .bellway-london{width:250px}.logos-container .ashberry{width:160px}.logos-container.center-mobile{justify-content:center;width:100%}}.links{align-items:center;display:flex;flex-wrap:wrap}.links .link{align-items:center;color:#00263a;display:inline-flex;margin:5px 30px 5px 0;position:relative}.links .link .icon-arrow{font-size:12px}.links .link .icon-arrow--orange:before{filter:brightness(0) saturate(100%) invert(55%) sepia(35%) saturate(5963%) hue-rotate(356deg) brightness(92%) contrast(101%)}.links .link .icon-arrow-round-back{font-size:10px}.links .link .icon-download{color:#ec6608;font-size:19px}.links .link .icon-arrow-simple.down{transform:rotate(90deg)}.links .link .text{font-size:15px;line-height:1.2em}.links .link .orange{color:#ec6608}.links .link:after{background-color:#00263a;content:"";height:1px;left:0;opacity:0;position:absolute;top:calc(100% + 3px);transform:translate3d(0,5px,0);-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform,opacity;-moz-transition-property:transform,opacity;-ms-transition-property:transform,opacity;-o-transition-property:transform,opacity;transition-property:transform,opacity;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:100%}.links .link>*+*{margin-left:8px}.links .link:last-of-type{margin-right:0}.links .link:hover:after{opacity:1;transform:translateZ(0)}.badge{align-items:center;background-color:#00263a;display:flex;padding:46px 48px}.badge>img{display:block;width:100%}.badge .trustpilotwithscore{width:164px}.badge .trustpilot-widget{height:77px}.badge .trustpilot-widget iframe{transform:scale(.726)}.badge.background-grey{background-color:#f2f2f2}.badge.background-white{background-color:#fff}.badge.badge-multiple{max-width:unset!important;padding:50px 60px;width:auto}@media only screen and (max-width:1024px){.badge.badge-multiple{padding:40px 45px}}@media only screen and (max-width:480px){.badge{padding:26px 28px;width:166px}.badge .trustpilotwithscore{width:97px}.badge .trustpilot-widget{height:53px;width:117px}.badge .trustpilot-widget iframe{transform:scale(.5)}}.stats{display:flex;justify-content:space-between}.stats .stat{border-left:1px solid #00263a;display:flex;flex-direction:column;padding-left:30px;padding-right:30px;width:100%}.stats .stat .icon{font-size:30px}.stats .stat .icon+.stat-figure{margin-top:22px}.stats .stat .stat-figure{color:#00263a;flex-grow:1;font-family:Gentleman\ 400,Arial,sans-serif;font-size:40px}.stats .stat .stat-figure .icon-star{font-size:25px}.stats .stat .stat-figure+.stat-text,.stats .stat .stat-figure+p{margin-top:17px}.stats .stat .stat-figure.stars{font-size:0}.stats .stat .stat-figure.light,.stats .stat .stat-figure.orange{font-family:Gentleman\ 400,Arial,sans-serif;padding-left:20px}.stats .stat .stat-figure.orange{color:#ec6608}.stats .stat .stat-text{font-size:15px}@media only screen and (max-width:1023px){.stats{flex-wrap:wrap}.stats .stat{margin-bottom:30px;width:50%}}@media only screen and (max-width:767px){.stats{justify-content:center}.stats .stat{margin-bottom:20px;padding-left:10px;padding-right:10px}.stats .stat .icon+.stat-figure{margin-top:14px}.stats .stat .stat-figure{font-size:30px}.stats .stat .stat-figure .icon-star{font-size:18px}.stats .stat .stat-figure+.stat-text{margin-top:12px}.stats .stat .stat-text{font-size:14px}}.quote .rating{align-items:center;display:flex;flex-wrap:wrap}.quote .rating .stars{margin:3px 22px 2px 0;width:100%}.quote .rating .stars .icon-star{font-size:18px}.quote .rating .stars .icon-star+.icon-star{margin-left:4px}.quote .rating .author{margin:3px 0}.quote .rating+q{margin-top:20px}.quote cite{color:#576b79;display:block;font-style:normal}.quote q{display:block;font-family:Gentleman\ 400,Arial,sans-serif;font-size:30px;font-weight:300;line-height:1.15em}.quote q+cite{margin-top:30px}.quote q+.button,.quote q+.links{margin-top:20px}.quote.side-quote-marks q{position:relative}.quote.side-quote-marks q:before{background-image:url(/img/icons/doublequote-left-dark.svg);background-position:50%;background-repeat:no-repeat;background-size:30px;content:"";font-size:96px;height:36px;left:-44px;line-height:78px;position:absolute;top:0;width:40px}.quote.side-quote-marks q:after{content:"”"!important;opacity:0;position:absolute}@media only screen and (max-width:480px){.quote q{font-size:24px}.quote.side-quote-marks q:before{font-size:70px;left:-34px;line-height:59px}}.box-stat{align-items:center;background-color:#f2f2f2;display:flex;padding:26px 38px}.box-stat .sub-text{font-size:12px;margin-right:29px;text-transform:uppercase}.box-stat .text{font-size:30px}@media only screen and (max-width:1220px){.box-stat{padding:18px 22px}.box-stat .sub-text{margin-right:12px}.box-stat .text{font-size:24px}}.mouse-container{align-items:center;color:#00263a;display:inline-flex}.mouse-container .mouse{border:2px solid #00263a;border-radius:20px;height:36px;position:relative;width:22px}.mouse-container .mouse .wheel{border-radius:1px;height:8px;left:8px;overflow:hidden;position:absolute;top:8px;width:2px}.mouse-container .mouse .wheel:after,.mouse-container .mouse .wheel:before{animation:swipe 4s ease-in-out infinite forwards;background-color:#00263a;content:"";height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%}.mouse-container .mouse .wheel:after{animation-delay:.3s}.mouse-container .text{margin-left:20px}.mouse-container.orange{color:#ec6608}.mouse-container.orange .mouse{border-color:#ec6608}.mouse-container.orange .mouse .wheel:after,.mouse-container.orange .mouse .wheel:before{background-color:#ec6608}.ctas,.ctas .cta{display:flex}.ctas .cta{align-items:center;background-color:hsla(0,0%,100%,.5);flex-direction:column;height:300px;justify-content:center;margin-right:10px;padding:30px;transition:background-color .3s ease-in-out;width:100%}.ctas .cta>img{margin-bottom:50px}.ctas .cta:hover{background-color:hsla(0,0%,100%,.8)}.ctas .cta.thin{border-radius:3px;height:auto;margin-right:38px;overflow:hidden;padding:0}.ctas .cta.thin>img{height:200px;margin-bottom:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.ctas .cta.thin .links{background-color:#f2f2f2;justify-content:center;padding:11px;text-align:center;width:100%}.ctas .cta.with-background-image{background-color:#f2f2f2;border-radius:3px;height:250px;padding-bottom:0;padding-top:150px;position:relative;width:240px}.ctas .cta.with-background-image>*{z-index:1}.ctas .cta.with-background-image>img{margin-bottom:6px}.ctas .cta.with-background-image .background-image{height:150px;left:0;margin:0;position:absolute;top:0;width:100%;z-index:0}.ctas .cta.with-background-image:hover{background-color:hsla(0,0%,95%,.4)}.ctas .cta:last-child{margin-right:0}@media only screen and (max-width:768px){.ctas .cta.thin>img{height:150px}}@media only screen and (max-width:767px){.ctas{flex-direction:column}.ctas .cta.thin{margin-bottom:30px;margin-right:0}.ctas .cta.thin:last-child{margin-bottom:0}}.stars .icon-star{display:inline-block;font-size:22px}.stars .icon-star+.icon-star{margin-left:5px}.stars.orange .icon-star{color:#ec6608}.stars.yellow .icon-star{color:#f1c400}.carousel-container .slick-dots{bottom:0}.carousel-container .slick-dots li,.carousel-container .slick-dots li button{height:4px;width:30px}.carousel-container .slick-dots li button:before{background-color:#00263a;content:"";display:block;height:4px;opacity:.2;width:30px}.carousel-container .slick-dots li.slick-active button:before{opacity:1}.carousel-container .slick-dots li:only-child{display:none}.carousel-container .slick-next.icon-arrow-simple:before{font-family:bellwayicons!important}.carousel-container.carousel-parallax .slick-slide{opacity:.6;transform:scaleX(.6);transform-origin:right center;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform,opacity;-moz-transition-property:transform,opacity;-ms-transition-property:transform,opacity;-o-transition-property:transform,opacity;transition-property:transform,opacity;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.carousel-container.carousel-parallax .slick-slide.slick-active{opacity:1;transform:scaleX(1);transform-origin:left center}.carousel-container.carousel-parallax .slick-slide.slick-active+.slick-slide{transform-origin:left center}.accordion{padding:0}.accordion .item{border-top:1px solid #ddd;cursor:pointer}.accordion .item .question{align-items:center;display:flex;padding:20px 0}.accordion .item .question .icon-arrow-simple{margin-right:26px;transition:transform .3s ease-in-out}.accordion .item .text-container{color:#576b79;display:flex;font-size:14px;max-height:0;overflow:hidden;padding-left:36px;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:padding,max-height;-moz-transition-property:padding,max-height;-ms-transition-property:padding,max-height;-o-transition-property:padding,max-height;transition-property:padding,max-height;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.accordion .item .text-container .sub-text{line-height:1.6em;margin-right:26px}.accordion .item .text-container .text{line-height:1}.accordion .item .text-container .text p{font-size:14px}.accordion .item .text-container .text p+p{margin-top:10px}.accordion .item.active{background-color:transparent;color:#00263a}.accordion .item.active .question .icon-arrow-simple{transform:rotate(90deg)}.accordion .item.active .text-container{max-height:500px;padding-bottom:20px;padding-top:10px}.accordion .item:last-of-type{border-bottom:1px solid #ddd}.accordion.style-2 .item .text-container{padding-left:42px;padding-right:0;width:100%}.accordion.style-2 .item .text-container h5{font-size:14px;margin:20px 0 5px}.play-button .circle{align-items:center;border:1px solid #fff;border-radius:40px;display:flex;height:80px;justify-content:center;width:80px}.play-button .circle .play-symbol{border-bottom:11px solid transparent;border-left:18px solid #fff;border-top:11px solid transparent;height:0;transition:border .3s ease-in-out;width:0}.play-button .circle+.text{margin-top:14px}.play-button .text{color:#fff;display:block;font-size:12px;text-align:center;text-transform:uppercase;transition:color .3s ease-in-out}.play-button:hover .circle .play-symbol{border-left-color:#ccc}.play-button:hover .text{color:#ccc}.quote-boxes .slick-track{display:flex}.quote-boxes .quote-box{display:flex;flex-direction:column;padding-right:38px}.quote-boxes .quote-box>img{height:250px;margin-right:60px;max-width:calc(100% - 60px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.quote-boxes .quote-box .text-box{background-color:#f2f2f2;display:flex;flex-grow:1;margin-left:30px;margin-top:-60px;padding:30px 30px 30px 60px;position:relative;z-index:1}.quote-boxes .quote-box .quote{display:flex;flex-direction:column}.quote-boxes .quote-box .quote q{color:#576b79;flex-grow:1;font-family:Gentleman\ 700,Arial,sans-serif;font-size:16px;line-height:1.4em}.quote-boxes .quote-box .quote.side-quote-marks q:before{background-image:url(/img/icons/doublequote-left-dark.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;color:#00263a;content:"";font-size:70px;height:20px;left:-42px;line-height:53px;min-width:30px;top:0}.back-link{color:#576b79;font-size:20px;margin-bottom:40px;position:relative;transition:color .3s ease-in-out}.back-link:after{background-color:#00263a;content:"";height:1px;left:0;opacity:0;position:absolute;top:calc(100% + 3px);transform:translate3d(0,5px,0);-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform,opacity;-moz-transition-property:transform,opacity;-ms-transition-property:transform,opacity;-o-transition-property:transform,opacity;transition-property:transform,opacity;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:100%}.back-link:hover{color:#00263a}.back-link:hover:after{opacity:1;transform:translateZ(0)}@media only screen and (max-width:768px){.back-link{font-size:18px;margin-bottom:30px}}@media only screen and (max-width:480px){.back-link{font-size:16px;margin-bottom:20px}}.quick-info-items{display:flex;flex-wrap:wrap;justify-content:space-between}.quick-info-items .quick-info-item{flex-shrink:0;margin-bottom:30px;margin-right:50px}.quick-info-items .quick-info-item .sub-text{color:#576b79;font-size:14px}.quick-info-items .quick-info-item .sub-text+.text{margin-top:10px}.quick-info-items .quick-info-item .text{font-size:18px}.quick-info-items .quick-info-item:last-child{margin-right:0}@media only screen and (max-width:480px){.quick-info-items .quick-info-item{margin-right:30px}.quick-info-items .quick-info-item:last-child{margin-bottom:0}}.steps{align-items:center;display:flex}.steps .step{flex-shrink:0;position:relative}.steps .step>.number{align-items:center;border:1px solid rgba(87,107,121,.5);border-radius:50px;color:#00263a;display:flex;font-size:24px;height:80px;justify-content:center;line-height:1.2em;width:80px}.steps .step .text{left:50%;position:absolute;text-align:center;top:calc(100% + 22px);transform:translate3d(-50%,0,0);width:200px}.steps .step .text>*+*{margin-top:16px}.steps .step .text h5{color:#00263a}.steps .step .text h5+p{font-size:14px}.steps .div{background-color:rgba(87,107,121,.5);height:1px;margin:0 17px;width:100%}.steps.large+.buttons-container{margin-top:200px}.steps+.buttons-container{margin-top:130px}.steps.vertical{align-items:flex-start;flex-direction:column}.steps.vertical .step{align-items:flex-start;display:flex}.steps.vertical .step>.number{font-size:23px;height:50px;width:50px}.steps.vertical .step .text{left:auto;padding-left:18px;padding-top:14px;position:relative;text-align:left;top:0;transform:none}.steps.vertical .step .text p{color:#00263a}.steps.vertical .step+.step{margin-top:20px}@media only screen and (max-width:1440px){.steps{padding:0 56px}.steps.vertical{padding:0}}@media only screen and (max-width:1023px){.steps{flex-direction:column}.steps .step .number{margin:0 auto}.steps .step .text{left:0;margin-top:14px;position:relative;top:0;transform:none}.steps .div{height:40px;margin:12px 0;width:1px}.steps.vertical .step .text{margin-top:0}.steps+.buttons-container,.steps.large+.buttons-container{margin-top:40px}}.form-container .question+.input-row{margin-top:20px}.form-container .form-title{margin-bottom:40px}.form-container .input-row>*+p{font-size:12px;margin-left:40px}.form-container .input-row>*+p a{color:#00263a}.form-container .input-row+.question{margin-top:40px}.form-container .input-group{display:flex;flex-direction:column}.form-container .filter-group{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));margin-inline-start:10px;width:100%}.form-container .filter-group:first-of-type{margin-inline-start:0}.form-container .filter-group label{grid-column:1/-1}.form-container .filter-group .input-container{margin-left:0;margin-top:0;min-width:120px;width:100%}.form-container.search-form .autocomplete{margin-top:14px}.form-container.search-form .input-row{box-shadow:0 0 40px rgba(0,0,0,.1)}.form-container.search-form .input-row .input-container.text{position:relative}.form-container.search-form .input-row .input-container.text .icon-locate{color:#96aab7;display:none;font-size:20px;left:12px;position:absolute;top:14px}.form-container.search-form .input-row .input-container.text input{border-bottom-left-radius:4px;border-top-left-radius:4px;color:#96aab7;font-weight:500;height:50px;line-height:50px}.form-container.search-form .input-row .input-container.text input.placeholder{color:#96aab7}.form-container.search-form .input-row .input-container.text input:-moz-placeholder,.form-container.search-form .input-row .input-container.text input::-moz-placeholder{color:#96aab7}.form-container.search-form .input-row .input-container.text input::-webkit-input-placeholder{color:#96aab7}.form-container.search-form .input-row .input-container.submit{flex-shrink:0;width:auto}.form-container.search-form .input-row .input-container.submit .button{border-bottom-left-radius:0;border-top-left-radius:0;white-space:nowrap}.form-container.search-form .input-row .input-container+.input-container{margin:0}@media only screen and (max-width:480px){.form-container .input-row>*+p{margin-left:20px}.form-container .filter-group{margin-inline-start:0}.form-container .filter-group .input-container{margin-top:0}}@media only screen and (max-width:374px){.form-container .input-row>*+p{margin-left:10px}}.popup-container{display:none;overflow:auto;padding:60px 0;z-index:30}.popup-container,.popup-container .overlay{bottom:0;left:0;position:fixed;right:0;top:0}.popup-container .overlay{background-color:rgba(0,0,0,.8);z-index:0}.popup-container .inner{align-items:center;display:flex;justify-content:center;max-width:550px;min-height:100%;pointer-events:none;position:relative;z-index:1}.popup-container .inner>*{pointer-events:auto}.popup-container .popup{background-color:#fff;max-width:100%;padding:110px 90px 56px;position:relative}.popup-container .popup .icon{left:calc(50% - 50px);position:absolute;top:-50px;width:100px}.popup-container .popup .icon img{max-width:100%}.popup-container .popup .close-icon{height:30px;position:absolute;right:26px;top:26px;transition:opacity .3s ease-in-out;width:30px}.popup-container .popup .close-icon:after,.popup-container .popup .close-icon:before{background-color:#00263a;content:"";height:20px;left:14px;position:absolute;top:5px;width:2px}.popup-container .popup .close-icon:before{transform:rotate(-45deg)}.popup-container .popup .close-icon:after{transform:rotate(45deg)}.popup-container .popup .close-icon:hover{opacity:.6}.popup-container .gallery{width:100%}.popup-container .gallery .caption{color:#fff;margin-bottom:20px}.popup-container .gallery .caption .text{font-family:Gentleman\ 800,Arial,sans-serif}.popup-container .gallery .images-carousel{position:relative}.popup-container .gallery .arrow{color:#fff;cursor:pointer;font-size:30px;position:absolute;top:calc(50% - 15px);transition:opacity .3s ease-in-out}.popup-container .gallery .arrow:hover{opacity:.6}.popup-container .gallery .arrow.prev{left:-50px;transform:rotate(180deg)}.popup-container .gallery .arrow.next{right:-50px}.popup-container .form-container{text-align:center}.popup-container .form-container>*+*{margin-top:30px}.popup-container .form-container .heading{font-size:24px}.popup-container .form-container .input-container.text input{background-color:#f2f2f2}.popup-container .form-container .input-container.submit{justify-content:center;margin-top:30px}.popup-container .form-container iframe{display:block;height:auto;min-height:255px;width:100%}.popup-container .heading-container{display:flex;justify-content:space-between;margin-bottom:50px}.popup-container .heading-container .heading{font-size:30px;width:340px}.popup-container .heading-container .right{display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between;text-align:right;width:160px}.popup-container .heading-container .right img{width:100%}.popup-container.gallery .inner{max-width:750px}.popup-container.active{display:block}@media only screen and (max-width:900px){.popup-container.gallery .inner{width:calc(100% - 140px)}}@media only screen and (max-width:767px){.popup-container .heading-container{flex-direction:column}.popup-container .heading-container .heading{margin-bottom:30px;width:100%}.popup-container .heading-container .heading br{display:none}.popup-container .heading-container .right{align-items:flex-start;text-align:left}.popup-container .heading-container .right img{margin-bottom:10px}}@media only screen and (max-width:600px){.popup-container .popup{padding:100px 40px 40px}.popup-container .form-container .heading{font-size:22px}}@media only screen and (max-width:420px){.popup-container .popup{padding:100px 20px 20px}}@media only screen and (max-width:360px){.popup-container .popup{padding:100px 10px 10px}.popup-container .form-container .heading{font-size:20px}.popup-container .form-container *+*{margin-top:20px}}.buttons-container{align-items:center;display:flex}.buttons-container>*{margin:5px 10px 5px 0}.buttons-container>:last-child{margin-right:0}.buttons-container.centred{justify-content:center}.buttons-container.links{align-items:flex-start}.buttons-container.links .button.button-link{font-size:16px}.buttons-container.links>*{margin-right:40px}.buttons-container--with-logo img{margin-right:50px;width:84px}@media only screen and (max-width:1220px){.buttons-container{flex-wrap:wrap}.buttons-container.links>*,.buttons-container>*{margin-bottom:10px;margin-top:10px}}.accordion-bullets{padding:0}.accordion-bullets .item{cursor:pointer;font-weight:500;opacity:.5;transition:opacity .3s ease-in-out}.accordion-bullets .item .question{align-items:center;color:#00263a;display:flex;font-size:18px;padding:14px 0}.accordion-bullets .item .question .icon-arrow{font-size:14px;margin-right:26px;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform,color;-moz-transition-property:transform,color;-ms-transition-property:transform,color;-o-transition-property:transform,color;transition-property:transform,color;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.accordion-bullets .item .question .text a{color:inherit;text-decoration:underline}.accordion-bullets .item .question .text+a{color:inherit;margin-left:5px;text-decoration:underline}.accordion-bullets .item .text-container{color:#00263a;display:none;font-size:15px;line-height:1.6em;overflow:hidden;padding-left:36px;padding-right:120px;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:padding,max-height;-moz-transition-property:padding,max-height;-ms-transition-property:padding,max-height;-o-transition-property:padding,max-height;transition-property:padding,max-height;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.accordion-bullets .item .text-container .sub-text{margin-right:26px}.accordion-bullets .item.active{background-color:transparent;opacity:1}.accordion-bullets .item.active .question .icon-arrow{color:#ec6608;transform:rotate(90deg)}.accordion-bullets .item.active .question .text+a:hover{text-decoration:none}@media only screen and (max-width:767px){.accordion-bullets .item .text-container{padding-right:20px}}.tabs-container{overflow:hidden;position:relative;width:100%}.tabs-container .tab{left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%}.tabs-container .tab.relative{display:none;position:relative}.tabs-container .tab.active{display:block;opacity:1;pointer-events:auto}.clock-container{align-items:center;display:flex}.clock-container .clock{border:1px solid #f1c400;border-radius:60px;height:60px;margin-right:40px;overflow:hidden;position:relative;width:60px}.clock-container .clock:before{border-bottom:30px solid transparent;border-left:30px solid #f1c400;content:"";display:block;height:0;left:50%;position:absolute;top:0;width:0}.clock-container .text{color:#f1c400;font-size:24px}.breadcrumbs{height:auto;padding:5px 0}.breadcrumbs__item:first-child .breadcrumbs__link{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(44,79,103,.4);font-family:bellwayicons!important;font-size:18px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;transition:color .3s ease-in-out}.breadcrumbs__item:first-child .breadcrumbs__link:before{content:"\e90c";position:relative;top:2px}.breadcrumbs__item:first-child .breadcrumbs__link>span{display:none}.breadcrumbs__item:first-child .breadcrumbs__link:hover{color:#000}.breadcrumbs__link{line-height:1em}.breadcrumbs__link span{color:rgba(44,79,103,.5);font-weight:400;padding-left:10px;text-decoration:none}.breadcrumbs__link svg{height:8px;width:3px}.breadcrumbs__link svg path{color:rgba(44,79,103,.5)}a.breadcrumbs__link span{transition:color .3s ease-in-out}a.breadcrumbs__link:hover span{color:#000}.image-grid{display:flex}.image-grid img{display:block}.image-grid .column{display:flex;flex-direction:column;justify-content:center;padding:0 4px}.image-grid .column:first-child{padding-left:0}.image-grid .column:last-child{padding-right:0}.image-grid .row{align-items:center;display:flex;padding:4px 0}.image-grid .row:first-child{padding-top:0}.image-grid .row:last-child{padding-bottom:0}.background-logo{pointer-events:none;position:absolute;right:0;top:0;z-index:0}@media only screen and (max-width:480px){.background-logo{display:none}}.price-tag{align-items:center;display:inline-flex;justify-content:flex-start}.price-tag .pre-tag{width:83px}.price-tag .text{align-items:center;background-color:#00263a;border-radius:2px;color:#fff;display:flex;font-size:20px;height:35px;justify-content:center;margin-left:-1px;padding:5px 12px}.price-list-container .price-list-item{align-items:center;display:flex;justify-content:space-between;padding:24px 0 24px 20px}.price-list-container .price-list-item p{color:#00263a;font-size:20px;padding-left:10px;text-align:right}.price-list-container .price-list-item+.buttons-container{margin-top:30px}.price-list-container>*{border-bottom:1px solid #ddd}.price-list-container>:last-child{border-bottom:none}.price-list-container .buttons-container{justify-content:flex-end}@media only screen and (max-width:480px){.price-list-container .price-list-item{flex-direction:column;padding-left:0}.price-list-container .price-list-item .price-tag{margin-bottom:10px;order:1}.price-list-container .price-list-item p{order:2;padding-left:0}}.bellway-underline{position:relative}.bellway-underline:after{background-image:url(/assets/img/logos/bellway-underline@2x.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-10px;content:"";height:6px;left:calc(50% - 21px);position:absolute;width:47px}.key-line-logo{height:90px;width:100%}.key-line-logo,.key-line-logo .logos{align-items:center;display:flex;justify-content:center;position:relative}.key-line-logo .logos{background-color:#fff;height:88px;padding:0 38px;z-index:1}.key-line-logo .logos>*{height:100%}.key-line-logo:before{background-color:#ddd;content:"";height:1px;left:0;position:absolute;top:50%;width:100%;z-index:0}.new-breadcrumbs{margin-bottom:10px;padding-bottom:10px;padding-top:150px;position:relative;z-index:2}.new-breadcrumbs ul{list-style:none;margin:0;padding:0}.new-breadcrumbs li,.new-breadcrumbs ul{align-items:center;display:flex;flex-direction:row}.new-breadcrumbs li:after{color:#576b79;content:"›";height:16px;line-height:16px;margin:0 5px;opacity:.5}.new-breadcrumbs li:last-of-type:after{display:none}.new-breadcrumbs a{color:#576b79;opacity:.5;transition:opacity .3s ease-in-out}.new-breadcrumbs a:hover{opacity:1}.new-breadcrumbs span{font-family:Gentleman\ 700,Arial,sans-serif;font-size:13px}.new-breadcrumbs .icon-home2{font-size:16px}@media only screen and (max-width:1023px){.new-breadcrumbs{padding-top:110px}.new-breadcrumbs ul{overflow:auto}.new-breadcrumbs span{white-space:nowrap}}body.background-dark .new-breadcrumbs a{color:#fff}.info-popout{bottom:0;display:none;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:500}body.ready .info-popout{display:block}.info-popout.active{pointer-events:all}.info-popout.active:before{opacity:.2}.info-popout.active .backdrop{display:block}.info-popout.active .box{transform:translateX(0)}.info-popout .close-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:0;border-radius:0;cursor:pointer;font-size:0;height:60px;left:-60px;margin:0;padding:0;position:absolute;top:0;width:60px;z-index:2}.info-popout .close-button:after,.info-popout .close-button:before{background-color:#00263a;content:"";height:2px;left:50%;margin-left:-12px;margin-top:-2px;position:absolute;top:50%;width:24px}.info-popout .close-button:before{transform:rotate(45deg)}.info-popout .close-button:after{transform:rotate(-45deg)}.info-popout .close-button.blue{background-color:#00263a}.info-popout .close-button.blue:after,.info-popout .close-button.blue:before{background-color:#fff}.info-popout .backdrop{background:rgba(0,38,58,.5);bottom:0;cursor:pointer;display:none;left:0;position:fixed;right:0;top:0}.info-popout .box{background-color:#fff;bottom:0;display:flex;flex-direction:column;position:absolute;right:0;top:0;transform:translateX(660px);transition:transform .2s;width:600px;z-index:1}.info-popout .box-inner{display:flex;flex:1 0;flex-direction:column;overflow:auto}.info-popout .top{align-items:flex-start;border-bottom:1px solid rgba(0,38,58,.1);display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;padding:60px 60px 50px;width:100%}.info-popout .top .development-title{font-size:40px;letter-spacing:.01em;line-height:30px;margin-bottom:20px}.info-popout .top .development-description{font-size:16px;letter-spacing:.01em;line-height:30px;margin-bottom:40px}.info-popout .top p{font-size:15px;letter-spacing:.01em;line-height:24px;margin-bottom:40px;width:100%}.info-popout .top .development-pricing{font-size:16px;letter-spacing:-.01em;margin-bottom:40px}.info-popout .top .buttons{align-items:center;display:flex;flex-direction:row}.info-popout .top .buttons .button{border-width:1px;margin-right:10px;padding:0 21px}.info-popout .top .buttons .button span.text{margin-top:3px}.info-popout .top .buttons .button:last-of-type{margin-right:0}.info-popout .collection{align-items:flex-start;display:flex;flex-direction:row;flex-shrink:0;padding:50px 60px}.info-popout .collection.top-border{border-top:1px solid rgba(0,38,58,.1)}.info-popout .collection svg{flex-shrink:0;height:auto;margin:0;width:77px}.info-popout .collection .text-container{align-items:flex-start;display:flex;flex-direction:column;padding-left:35px;width:100%}.info-popout .collection .paragraph-container{display:flex;flex-direction:column;gap:30px;position:relative;width:100%}.info-popout .collection .paragraph-container .icon-arrow{font-size:16px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.info-popout .collection span{color:#464c48;font-family:itc-benguiat,sans-serif;font-size:18px;letter-spacing:.3em;margin-bottom:20px;text-transform:uppercase}.info-popout .collection p{color:#464c48;font-size:15px;letter-spacing:.01em;line-height:24px;max-width:310px}.info-popout .collection--artisan-life .text-container{padding-left:0}.info-popout .collection--artisan-life .text-container span{color:#00263a;font-family:Gentleman\ 500,Arial,sans-serif;font-size:32px;font-weight:700;letter-spacing:0;text-transform:none}.info-popout .collection--artisan-life .text-container span img{height:32px;margin-bottom:-7px}.info-popout .collection--artisan-life .text-container p{color:#576b79;max-width:unset}.info-popout .collection--e-plot .collection__heading{text-wrap:balance;-moz-column-gap:24px;column-gap:24px;display:flex;flex-direction:row-reverse}.info-popout .collection--e-plot .collection-cta{align-items:center;background-color:#f2f2f2;-moz-column-gap:24px;column-gap:24px;display:flex;margin-top:30px;padding:24px;position:relative}.info-popout .collection--e-plot .collection-cta__text{color:#00263a!important;font-family:Gentleman\ 700,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:1.45;text-transform:none}.info-popout .collection--e-plot .collection-cta__link{height:100%;left:0;position:absolute;top:0;width:100%}.info-popout .collection--e-plot .collection-cta__link-text{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.info-popout .collection--e-plot .collection-cta__icon{aspect-ratio:24/25;flex-shrink:0;position:relative;width:24px}.info-popout .collection--e-plot .collection-cta__icon svg{height:100%;left:0;position:absolute;top:0;width:100%}.info-popout .collection--e-plot .e-plot-marker{--size:52px}.info-popout .collection--e-plot .text-container{padding-left:0}.info-popout .collection--e-plot .text-container span{color:#00263a;font-family:Gentleman\ 500,Arial,sans-serif;font-size:32px;font-weight:700;letter-spacing:0;text-transform:none}.info-popout .collection--e-plot .text-container span img{height:32px;margin-bottom:-7px}.info-popout .collection--e-plot .text-container p{color:#576b79;max-width:unset}.info-popout .collection--e-plot .font-bold{font-family:Gentleman\ 900,Arial,sans-serif}.info-popout .visit-us{align-items:stretch;border-top:1px solid rgba(0,38,58,.1);display:flex;flex:1 0 auto;flex-direction:row}.info-popout .visit-us .left,.info-popout .visit-us .right{width:50%}.info-popout .visit-us .left{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;padding:60px 50px 60px 60px}.info-popout .visit-us .right{background-color:#f2f2f2}.info-popout .visit-us .right .coming-soon-text{align-items:center;display:flex;flex-direction:row;font-size:24px;height:100%;justify-content:center;width:100%}.info-popout .visit-us .vu-top{align-items:flex-start;display:flex;flex-direction:column}.info-popout .visit-us .vu-title{font-size:28px;letter-spacing:-.01em;line-height:46px;margin-bottom:40px}.info-popout .visit-us address{color:rgba(0,38,58,.75);font-size:15px;font-style:normal;letter-spacing:.01em;line-height:24px;margin-bottom:40px}.info-popout .visit-us .details{display:flex;flex:1 auto;flex-direction:column;justify-content:flex-end}.info-popout .visit-us .details a.phone-number{align-items:center;display:flex;flex-direction:row;margin-bottom:24px;padding-left:30px;position:relative}.info-popout .visit-us .details a.phone-number span.icon-phone{font-size:12px;left:0;position:absolute;top:2px}.info-popout .visit-us .details .opening-times{display:flex;flex-direction:column;padding-left:30px;position:relative}.info-popout .visit-us .details .opening-times .text-container{display:flex;flex-direction:column}.info-popout .visit-us .details .opening-times .text-container span{margin-bottom:5px}.info-popout .visit-us .details .opening-times .text-container span:last-of-type{margin-bottom:0}.info-popout .visit-us .details .opening-times span{display:block;font-size:16px}.info-popout .visit-us .details .opening-times span small{font-size:13px}.info-popout .visit-us .details .opening-times span.icon-clock{font-size:14px;left:0;position:absolute;top:2px}.info-popout .visit-us iframe{display:block}.info-popout .plot-details{border-bottom:1px solid rgba(0,38,58,.1);flex:1 0;padding-bottom:50px}.info-popout .plot-details .plot-image{display:block;height:auto;margin:0;width:100%}.info-popout .plot-details .offer-banner{align-items:flex-start;background-color:#00263a;display:none!important;display:flex;flex-direction:row;height:150px;margin:-75px 60px 0;padding:30px;position:relative}.info-popout .plot-details .offer-banner img{flex-shrink:0;margin-right:30px}.info-popout .plot-details .offer-banner .text-container{align-items:flex-start;display:flex;flex-direction:column}.info-popout .plot-details .offer-banner .text-container span{color:#fff;font-size:18px;letter-spacing:-.01em;margin-bottom:10px}.info-popout .plot-details .offer-banner .text-container p{color:#ccc;font-size:14px;letter-spacing:.01em;line-height:20px}.info-popout .plot-details .offer-banner .text-container p a{color:#ec6608}.info-popout .plot-details .details{align-items:flex-start;display:flex;flex-direction:row;padding:40px 60px 0}.info-popout .plot-details .details .text-container{align-items:flex-start;display:flex;flex:1 auto;flex-direction:column}.info-popout .plot-details .details .buttons{align-items:center;display:flex;flex-direction:column}.info-popout .plot-details .details .buttons a.button:first-of-type{flex-shrink:0;height:50px;padding:0;width:160px}.info-popout .plot-details .details .buttons a.button:nth-of-type(2){margin-top:30px}.info-popout .plot-details .details .plot-title{color:#00263a;font-size:28px;letter-spacing:.01em;line-height:30px;margin-bottom:20px}.info-popout .plot-details .details .plot-number-wrapper{align-items:center;display:flex;gap:10px;margin-bottom:20px}.info-popout .plot-details .details .plot-number{align-items:center;display:flex;flex-direction:row;font-size:16px;letter-spacing:.01em}.info-popout .plot-details .details .plot-number i{font-style:normal;margin-right:10px;position:relative}.info-popout .plot-details .details .plot-number i:last-child{margin-right:0;padding-left:20px}.info-popout .plot-details .details .plot-number i:last-child:before{background-color:red;border-radius:100%;content:"";height:8px;left:0;margin-top:-7px;position:absolute;top:50%;width:8px}.info-popout .plot-details .details .plot-number i:last-child.available:before{background-color:#7dc35f}.info-popout .plot-details .details .plot-number i:last-child.reserved:before{background-color:#576b79}.info-popout .plot-details .details .plot-number i:last-child.sold:before{background-color:#e24747}.info-popout .plot-details .details .plot-number i:last-child.not-released:before{background-color:hsla(0,0%,80%,.5)}.info-popout .plot-details .details p{color:#576b79;font-size:14px;letter-spacing:.01em;line-height:22px;margin-bottom:20px}.info-popout .plot-details .details .plot-price{font-size:16px;letter-spacing:-.01em}.info-popout .plot-details .plot-specifics{align-items:flex-start;border-top:1px solid rgba(0,38,58,.1);display:flex;flex-direction:column;margin-top:40px;padding:40px 60px 0}.info-popout .plot-details .plot-specifics table{margin-bottom:40px}.info-popout .plot-details .plot-specifics table tr{height:30px}.info-popout .plot-details .plot-specifics table tr td:first-of-type{color:rgba(0,38,58,.75);padding-right:40px}.info-popout .plot-details .plot-specifics p{font-size:12px}.info-popout:before{background:linear-gradient(270deg,#000 0,rgba(0,0,0,.735) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.386) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.196) 65%,rgba(0,0,0,.128) 73%,rgba(0,0,0,.077) 80.2%,rgba(0,0,0,.043) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.003) 98.2%,transparent);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:right .2s,opacity .2s}@media only screen and (max-width:768px){.info-popout .box{width:100%}.info-popout .close-button{left:auto;right:0}.info-popout .top{padding:30px}.info-popout .top .development-title{font-size:34px;line-height:1.2;margin-bottom:10px}.info-popout .collection{padding:30px}.info-popout .collection--e-plot .collection__heading{align-items:flex-start;flex-direction:column;row-gap:15px}}@media only screen and (max-width:600px){.info-popout .collection svg{width:50px}.info-popout .collection span{font-size:16px;margin-bottom:15px}.info-popout .visit-us{flex-direction:column}.info-popout .visit-us .left{padding:30px}.info-popout .visit-us .left,.info-popout .visit-us .right{width:100%}.info-popout .visit-us .right{height:260px}.info-popout .visit-us .vu-title{font-size:24px;margin-bottom:20px}.info-popout .visit-us address{margin-bottom:30px}.info-popout .plot-details{padding-bottom:30px}.info-popout .plot-details .details{flex-direction:column;padding:30px 30px 0}.info-popout .plot-details .details .plot-title{font-size:24px;margin-bottom:15px}.info-popout .plot-details .details .buttons{flex-direction:row;margin-top:30px}.info-popout .plot-details .details .buttons a.button:nth-of-type(2){margin-left:25px;margin-top:0}}@media only screen and (max-width:500px){.info-popout .collection p{max-width:none;padding-right:30px}}@media only screen and (max-width:420px){.info-popout .top .development-title{font-size:28px;margin-bottom:0}.info-popout .top .development-description{margin-bottom:30px}.info-popout .plot-details .details .buttons{align-items:flex-start;flex-direction:column}.info-popout .plot-details .details .buttons a.button:nth-of-type(2){margin-left:0;margin-top:30px}}@media only screen and (max-width:360px){.info-popout .collection{flex-direction:column}.info-popout .collection .text-container{margin-top:30px;padding-left:0}}.enquiry-form-popup-container{align-items:center;background-color:rgba(0,0,0,.8);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .3s ease-in-out;z-index:11}.enquiry-form-popup-container .enquiry-form-container{background-color:#fff;border-radius:5px;display:block;margin:100px 50px;max-height:100%;overflow:auto;position:relative;transform:translate3d(0,5px,0);transition:transform .3s ease-in-out;width:670px}.enquiry-form-popup-container button.close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:0;border-radius:0;cursor:pointer;font-size:0;height:28px;margin:0;padding:0;position:absolute;right:55px;top:55px;width:28px}.enquiry-form-popup-container button.close:after,.enquiry-form-popup-container button.close:before{background-color:#00263a;content:"";height:2px;left:50%;margin-left:-9px;margin-top:-1px;position:absolute;top:50%;width:18px}.enquiry-form-popup-container button.close:before{transform:rotate(45deg)}.enquiry-form-popup-container button.close:after{transform:rotate(-45deg)}.enquiry-form-popup-container .top{background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;padding:60px 60px 50px}.enquiry-form-popup-container .top .form-section:last-of-type{margin-bottom:0}.enquiry-form-popup-container .bottom{background-color:#f5f5f5;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:32px 60px 45px;transition:opacity .2s}.enquiry-form-popup-container .bottom.inactive{opacity:.2;pointer-events:none}.enquiry-form-popup-container .heading{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:30px}.enquiry-form-popup-container .heading span{font-size:30px;letter-spacing:.01em;line-height:1;margin-bottom:20px}.enquiry-form-popup-container .heading span small{font-size:16px}.enquiry-form-popup-container .heading span:last-of-type{margin-bottom:0}.enquiry-form-popup-container .heading.house-style{margin-bottom:40px}.enquiry-form-popup-container .heading.house-style span{margin-bottom:20px}.enquiry-form-popup-container .heading.house-style span small{align-items:center;display:flex;flex-direction:row}.enquiry-form-popup-container .heading.house-style span small i{margin-bottom:1px;margin-right:10px}.enquiry-form-popup-container .options{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:40px}.enquiry-form-popup-container .options.hidden{display:none;visibility:hidden}.enquiry-form-popup-container .options.position-absolute{left:-9999px;position:absolute;top:-9999px}.enquiry-form-popup-container .options .option:first-of-type .text,.enquiry-form-popup-container .options .option:nth-of-type(2) .text{max-width:130px}.enquiry-form-popup-container .options .option:nth-of-type(3) .text{max-width:95px}.enquiry-form-popup-container .options .option.position-absolute{left:-9999px;position:absolute;top:-9999px}.enquiry-form-popup-container .options input{display:none}.enquiry-form-popup-container .options input label{cursor:pointer}.enquiry-form-popup-container .options input:checked+input+label,.enquiry-form-popup-container .options input:checked+label{background-color:#00263a;border-color:#00263a;position:relative}.enquiry-form-popup-container .options input:checked+input+label:after,.enquiry-form-popup-container .options input:checked+label:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #00263a;bottom:-9px;content:"";height:0;position:absolute;width:0}.enquiry-form-popup-container .options input:checked+input+label i,.enquiry-form-popup-container .options input:checked+label i{color:#ec6608}.enquiry-form-popup-container .options input:checked+input+label span,.enquiry-form-popup-container .options input:checked+label span{color:#fff}.enquiry-form-popup-container .options label{align-items:center;border:1px solid rgba(0,38,58,.3);border-radius:5px;cursor:pointer;display:flex;flex-direction:row;height:95px;justify-content:center;transition:border-color .2s,background-color .2s;width:120px}.enquiry-form-popup-container .options label .text{align-items:center;display:flex;flex-direction:column;justify-content:center}.enquiry-form-popup-container .options label .text svg{margin-bottom:15px}.enquiry-form-popup-container .options label i{color:#00263a;transition:color .2s}.enquiry-form-popup-container .options label i.icon-phone{font-size:16px;margin-bottom:15px;margin-right:0}.enquiry-form-popup-container .options label i.icon-brochure{font-size:21px;margin-bottom:15px;margin-right:0}.enquiry-form-popup-container .options label i.icon-question{font-size:24px;margin-bottom:15px;margin-right:0}.enquiry-form-popup-container .options label span{color:#00263a;font-size:16px;letter-spacing:.01em;text-align:center;transition:color .2s}.enquiry-form-popup-container .options label:hover{background-color:#00263a;border-color:#00263a}.enquiry-form-popup-container .options label:hover i{color:#ec6608}.enquiry-form-popup-container .options label:hover span{color:#fff}.enquiry-form-popup-container.active{opacity:1;pointer-events:auto}.enquiry-form-popup-container.active .enquiry-form-container{transform:translateZ(0)}@media (max-width:800px){.enquiry-form-popup-container .enquiry-form-container{height:100%;margin:0;width:100%}.enquiry-form-popup-container .bottom,.enquiry-form-popup-container .top{border-radius:0}}@media (max-width:700px){.enquiry-form-popup-container button.close{right:40px;top:40px}.enquiry-form-popup-container .top{padding:40px}.enquiry-form-popup-container .bottom{padding:12px 40px 40px}.enquiry-form-popup-container .heading{margin-bottom:20px}.enquiry-form-popup-container .heading span{font-size:24px;margin-bottom:10px}.enquiry-form-popup-container .heading span small{font-size:14px}.enquiry-form-popup-container .heading.house-style{margin-bottom:20px}.enquiry-form-popup-container .heading.house-style span{margin-bottom:10px}.enquiry-form-popup-container .options{flex-direction:column;margin-bottom:30px}.enquiry-form-popup-container .options .option{margin-bottom:10px;width:100%}.enquiry-form-popup-container .options .option:last-of-type{margin-bottom:0}.enquiry-form-popup-container .options label{height:75px;width:100%}.enquiry-form-popup-container .options label:after{display:none}.enquiry-form-popup-container .options label .text{max-width:none!important}}@media (max-width:400px){.enquiry-form-popup-container .top{padding:30px}.enquiry-form-popup-container .bottom{padding:10px 30px 30px}.enquiry-form-popup-container .heading span{font-size:20px}}.enquiry-form #BWHP_H{left:-9999px;opacity:0;position:absolute;top:-9999px}.enquiry-form .form-fields{display:flex;flex-direction:column;transition:opacity .2s}.enquiry-form .form-fields.inactive{opacity:.2;pointer-events:none}.enquiry-form .form-fields .form-row{align-items:flex-end;display:flex;flex-direction:row;margin-bottom:10px}.enquiry-form .form-fields .form-row span{display:block;font-family:Gentleman\ 400,Arial,sans-serif;font-size:11px;text-align:right;width:100%}.enquiry-form .form-fields .form-row.row-1 .form-field:first-of-type{width:100px}.enquiry-form .form-fields .form-row.row-1 .form-field:nth-of-type(2){flex:1 0}.enquiry-form .form-fields .form-row.row-1 .form-field:nth-of-type(3){width:220px}.enquiry-form .form-fields .form-row.row-2 .form-field:first-of-type{flex:1 0}.enquiry-form .form-fields .form-row.row-2 .form-field:nth-of-type(2){width:220px}.enquiry-form .form-fields .form-row.row-3{justify-content:space-between}.enquiry-form .form-fields .form-row.row-3 .form-field{width:120px}.enquiry-form .form-fields .form-row.row-4 .form-field{width:270px}.enquiry-form .form-fields .form-row.row-5 .form-field .button{height:40px;padding:3px 0 0;width:135px}.enquiry-form .form-fields .form-row.row-5 .form-field .address-manual{color:#00263a;display:block;font-size:12px;line-height:16px;margin-left:15px;text-decoration:underline;width:95px}.enquiry-form .form-fields .form-row.row-5 .form-field:first-of-type{width:110px}.enquiry-form .form-fields .form-row.row-5 .form-field:nth-of-type(2){width:150px}.enquiry-form .form-fields .form-row.row-5 .form-field:nth-of-type(3){align-items:center;display:flex;flex-direction:row;width:auto}.enquiry-form .form-fields .form-row.row-7 .form-field{width:calc(50% - 5px)}.enquiry-form .form-fields .form-row:last-of-type{margin-bottom:0}.enquiry-form .form-fields .form-field{margin:0 5px;width:100%}.enquiry-form .form-fields .form-field label{font-family:Gentleman\ 700,Arial,sans-serif;font-size:14px;font-weight:400;margin-bottom:10px}.enquiry-form .form-fields .form-field .select-container{position:relative;width:100%}.enquiry-form .form-fields .form-field .select-container select::-ms-expand{display:none}.enquiry-form .form-fields .form-field .select-container:before{border-bottom:2px solid #00263a;border-left:2px solid #00263a;content:"";height:9px;margin-top:-7px;pointer-events:none;position:absolute;right:13px;top:50%;transform:rotate(-45deg);width:9px}.enquiry-form .form-fields .form-field input,.enquiry-form .form-fields .form-field select,.enquiry-form .form-fields .form-field textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;border-radius:3px;color:#00263a;display:block;font-family:Gentleman\ 700,Arial,sans-serif;font-size:16px;font-weight:400;height:40px;margin:0;padding:2px 14px 0;width:100%}.enquiry-form .form-fields .form-field input:invalid,.enquiry-form .form-fields .form-field select:invalid,.enquiry-form .form-fields .form-field textarea:invalid{color:#576b79}.enquiry-form .form-fields .form-field input.placeholder,.enquiry-form .form-fields .form-field select.placeholder,.enquiry-form .form-fields .form-field textarea.placeholder{color:#576b79}.enquiry-form .form-fields .form-field input:-moz-placeholder,.enquiry-form .form-fields .form-field input::-moz-placeholder,.enquiry-form .form-fields .form-field select:-moz-placeholder,.enquiry-form .form-fields .form-field select::-moz-placeholder,.enquiry-form .form-fields .form-field textarea:-moz-placeholder,.enquiry-form .form-fields .form-field textarea::-moz-placeholder{color:#576b79}.enquiry-form .form-fields .form-field input::-webkit-input-placeholder,.enquiry-form .form-fields .form-field select::-webkit-input-placeholder,.enquiry-form .form-fields .form-field textarea::-webkit-input-placeholder{color:#576b79}.enquiry-form .form-fields .form-field textarea{height:auto;line-height:1.4;padding:10px 14px;resize:none}.enquiry-form .form-fields .form-field:first-of-type{margin-left:0}.enquiry-form .form-fields .form-field:last-of-type{margin-right:0}.enquiry-form .form-fields .form-field-group{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap}.enquiry-form .form-section{margin-bottom:50px;margin-top:28px;transition:opacity .2s}.enquiry-form .form-section.inactive{opacity:.2;pointer-events:none}.enquiry-form .form-section span{display:block;font-size:20px;margin-bottom:20px}.enquiry-form .form-section p{margin-bottom:20px}.enquiry-form .checkboxes{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.enquiry-form .checkboxes .checkbox{margin-right:30px;margin-top:10px}.enquiry-form .checkboxes .checkbox input{opacity:0;position:absolute}.enquiry-form .checkboxes .checkbox input:checked+input+label:after,.enquiry-form .checkboxes .checkbox input:checked+label:after{opacity:1}.enquiry-form .checkboxes .checkbox label{cursor:pointer;font-family:Gentleman\ 700,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.4;padding-left:26px;position:relative}.enquiry-form .checkboxes .checkbox label a{color:#00263a;text-decoration:underline}.enquiry-form .checkboxes .checkbox label:before{background-color:#fff;border:1px solid #576b79;border-radius:2px;content:"";height:16px;left:0;position:absolute;top:1px;width:16px}.enquiry-form .checkboxes .checkbox label:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#00263a;content:"\e916";font-family:bellwayicons!important;font-size:8px;font-style:normal;font-variant:normal;font-weight:400;left:3px;line-height:1;opacity:0;position:absolute;text-transform:none;top:5px;transition:opacity .2s}.enquiry-form .checkboxes .checkbox:last-of-type{margin-right:0}.enquiry-form .checkboxes.full{flex-direction:column;padding-right:30px}.enquiry-form .checkboxes.full .checkbox{margin-right:0;margin-top:20px}.enquiry-form .checkboxes.full .checkbox:first-of-type{margin-top:0}.enquiry-form .form-submit{align-items:center;border-top:1px solid #ccc;display:flex;flex-direction:row;justify-content:space-between;padding-top:33px}.enquiry-form .form-submit .button{flex-shrink:0;height:50px;padding:0;width:124px}.enquiry-form .form-submit .button.align-end{align-self:flex-end}@media (max-width:700px){.enquiry-form .form-fields .form-row{flex-wrap:wrap}.enquiry-form .form-fields .form-row.row-1 .form-field:first-of-type{flex:auto;margin:0 0 10px;width:100%}.enquiry-form .form-fields .form-row.row-1 .form-field:first-of-type .select-container{max-width:130px}.enquiry-form .form-fields .form-row.row-1 .form-field:nth-of-type(2),.enquiry-form .form-fields .form-row.row-1 .form-field:nth-of-type(3){width:calc(50% - 5px)}.enquiry-form .form-fields .form-row.row-1 .form-field:nth-of-type(2){flex:auto;margin-left:0}.enquiry-form .form-fields .form-row.row-1 .form-field:nth-of-type(3){margin-right:0}.enquiry-form .form-fields .form-row.row-2 .form-field:first-of-type,.enquiry-form .form-fields .form-row.row-2 .form-field:nth-of-type(2){width:calc(50% - 5px)}.enquiry-form .form-fields .form-row.row-2 .form-field:first-of-type{margin-left:0}.enquiry-form .form-fields .form-row.row-2 .form-field:nth-of-type(2){margin-right:0}.enquiry-form .form-fields .form-row.row-5 .form-field:first-of-type,.enquiry-form .form-fields .form-row.row-5 .form-field:nth-of-type(2){margin-bottom:10px;width:calc(50% - 5px)}.enquiry-form .form-fields .form-row.row-5 .form-field:first-of-type{margin-left:0}.enquiry-form .form-fields .form-row.row-5 .form-field:nth-of-type(2){margin-right:0}.enquiry-form .form-fields .form-row.row-5 .form-field:nth-of-type(3){justify-content:center;margin-left:0;width:100%}.enquiry-form .form-fields .form-row.row-6 .form-field{width:calc(50% - 5px)}.enquiry-form .form-fields .form-row.row-7 .form-field{width:100%}}@media (max-width:600px){.enquiry-form .form-fields .form-row.row-3{flex-direction:column;width:100%}.enquiry-form .form-fields .form-row.row-3 .form-field{width:calc(50% - 5px)}.enquiry-form .form-fields .form-field-group{margin-bottom:20px;width:100%}.enquiry-form .form-fields .form-field-group:last-of-type{margin-bottom:0}}@media (max-width:400px){.enquiry-form .form-section{margin-bottom:40px;margin-top:20px}.enquiry-form .form-section span{font-size:16px;margin-bottom:10px}.enquiry-form .form-section p{font-size:14px}.enquiry-form .checkboxes .checkbox{margin-right:20px}.enquiry-form .checkboxes.full{padding-right:0}.enquiry-form .checkboxes.full .checkbox{margin-right:0}.enquiry-form .form-submit{align-items:flex-start;flex-direction:column}.enquiry-form .form-submit .checkboxes{margin-bottom:20px}.enquiry-form .form-submit .button.align-end{align-self:flex-start}}@media (max-width:360px){.enquiry-form .form-fields .form-row.row-1 .form-field:first-of-type .select-container{max-width:none}.enquiry-form .form-fields .form-field{margin:0 0 10px!important;width:100%!important}.enquiry-form .form-fields .form-field:last-of-type{margin-bottom:0!important}}.tool-tip{display:inline-block;position:relative}.tool-tip .tool-tip-text{background-color:#fff;border-radius:3px;bottom:-14px;color:#00263a;left:50%;opacity:0;padding:14px;position:absolute;transform:translate3d(-50%,calc(100% + 4px),0);-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,transform;-moz-transition-property:opacity,transform;-ms-transition-property:opacity,transform;-o-transition-property:opacity,transform;transition-property:opacity,transform;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:180px}.tool-tip .tool-tip-text:before{border-bottom:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;content:"";height:0;left:50%;position:absolute;top:-8px;transform:translate3d(-50%,0,0);width:0}.tool-tip:hover .tool-tip-text{opacity:1;transform:translate3d(-50%,100%,0)}.alert-bar{background-color:#f2f2f2;border-bottom:1px solid #ddd;color:#00263a;height:42px;padding:10px 0;position:relative;z-index:10}.alert-bar .inner{align-items:center;display:flex;height:100%;justify-content:center;text-align:center}.alert-bar .icon{border:2px solid #f16f21;border-radius:100%;color:#f16f21;display:inline-flex;flex-direction:column;flex-shrink:0;font-family:Gentleman\ 700,Arial,sans-serif;font-size:14px;font-style:normal;height:20px;line-height:20px;margin-bottom:3px;margin-right:10px;text-align:center;vertical-align:top;width:20px}.alert-bar .text{display:inline-block;text-align:left}.alert-bar .text p{color:#00263a;font-family:Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.2em;margin:0;padding:0}.alert-bar .text p a{color:#00263a;font-family:Gentleman Bold,Arial,sans-serif;text-decoration:none}.alert-bar .text p a:focus,.alert-bar .text p a:hover{text-decoration:underline}@media only screen and (max-width:1220px){.alert-bar{height:54px}}@media only screen and (max-width:480px){.alert-bar{height:74px}.alert-bar .inner{padding:0 10px;width:100%}}@media only screen and (max-width:374px){.alert-bar{height:94px}}.mobile-slide-container{display:flex;flex-direction:column}.mobile-slide-container .text-image-container.homeworking-style+#location,.mobile-slide-container .text-image-container.house-development-style+#location{margin-top:0}.mobile-slide-container #house-styles+.text-image-container.homeworking-style,.mobile-slide-container #house-styles+.text-image-container.house-development-style{padding-top:50px}.mobile-slide-container #location{overflow:visible;z-index:1}.mobile-slide-container #location .development-opening-hours-container{height:auto;margin-top:0}.mobile-slide-container #location+.text-videos-carousel-container{margin-top:100px}.mobile-slide-container #floorplan+#location{margin-top:0}@media only screen and (max-width:1024px){.mobile-slide-container #location{height:auto;margin-top:0}}@media only screen and (max-width:768px){.mobile-slide-container .text-image-container.homeworking-style,.mobile-slide-container .text-image-container.house-development-style{order:5}.mobile-slide-container .text-videos-carousel-container{order:6}.mobile-slide-container .development-disclaimer-container{order:7}.mobile-slide-container #calculators{order:8}}.mobile-slide{overflow:hidden;position:relative}.mobile-slide .mobile-slide-title{align-items:center;cursor:pointer;display:none;flex-direction:row;height:60px;padding:0 30px}.mobile-slide--variant .inner{display:flex}.mobile-slide--variant .results-container{width:calc(100% - 400px)}.mobile-slide--variant .result-description{margin-top:10px}.mobile-slide--variant .swiper-slide{opacity:0}.mobile-slide--variant .slick-slide{min-height:460px;opacity:0!important}.mobile-slide--variant .slick-slide .text-container{max-width:calc(100% - 30px)}.mobile-slide--variant .slick-slide-active{opacity:1!important}.mobile-slide--variant .carousel-container{min-height:unset!important}@media only screen and (max-width:1024px){.mobile-slide--variant .inner{flex-direction:column}.mobile-slide--variant .results-container{width:100%}.mobile-slide--variant .slick-prev{left:-20px!important}.mobile-slide--variant .slick-next{right:-20px!important}}@media only screen and (max-width:768px){.mobile-slide--variant .slick-slide{min-height:unset}.mobile-slide{border-top:1px solid rgba(0,38,58,.2)}.mobile-slide .mobile-slide-title{display:flex}.mobile-slide .slide-content{display:none}.mobile-slide:last-of-type{border-bottom:1px solid rgba(0,38,58,.2)}.mobile-slide:after{border-right:2px solid #00263a;border-top:2px solid #00263a;content:"";height:10px;pointer-events:none;position:absolute;right:30px;top:22px;transform:rotate(135deg);transition:transform .2s,top .2s;width:10px}.mobile-slide.open:after{top:27px;transform:rotate(-45deg)}.mobile-slide.open .slide-content{display:block}}.promotional-banner{padding:0;width:100%}.promotional-banner .banner{align-items:center;background-color:#00263a;border-radius:3px;display:flex;flex-direction:row;height:auto;justify-content:space-between;min-height:200px;overflow:hidden;padding:35px 60px;width:100%}.promotional-banner .banner .left{align-items:center;display:flex;flex-direction:row;justify-content:center}.promotional-banner .banner img{display:block;height:auto;margin:0 40px 0 0;max-height:120px;-o-object-fit:contain;object-fit:contain;width:90px}.promotional-banner .banner h3{color:#fff;font-size:36px;letter-spacing:-.01em;margin-bottom:14px}.promotional-banner .banner p{color:hsla(0,0%,100%,.6);font-size:15px;letter-spacing:.01em;line-height:24px;max-width:530px;width:100%}.promotional-banner .banner p a{color:#fff;text-decoration:underline}.promotional-banner .banner .button{align-items:center;display:flex;flex-direction:row;height:50px;justify-content:center;padding:0;width:196px}.promotional-banner .banner .button span.icon-arrow{font-size:14px}.promotional-banner .banner .button span.text{font-size:16px;margin-top:3px}.promotional-banner .banner.ootm{background-color:#00263a;background-image:url(/img/logos/offer-of-the-month@2x.png);background-position:60px 50%;background-repeat:no-repeat;background-size:90px auto}.promotional-banner .banner.ootm h3,.promotional-banner .banner.ootm p{color:#fff}.promotional-banner .banner.ootm p{opacity:.6}.promotional-banner .banner.black-friday{background-color:#000;background-image:url(/img/phase-2/black-friday@2x.png);background-position:54px 0;background-repeat:no-repeat;background-size:115px auto}.promotional-banner .banner.black-friday h3,.promotional-banner .banner.black-friday p{color:#fff}@media only screen and (max-width:1200px){.promotional-banner p{max-width:none;padding-right:30px}}@media only screen and (max-width:900px){.promotional-banner .banner{height:auto;padding:40px 30px}.promotional-banner .banner,.promotional-banner .banner .left{align-items:center;flex-direction:column;justify-content:center}.promotional-banner .banner img{margin:0 0 30px}.promotional-banner .banner .text-container{margin-bottom:30px;text-align:center}.promotional-banner .banner p{padding-right:0}}@media only screen and (max-width:560px){.promotional-banner .banner h3{font-size:30px;margin-bottom:20px}}@media only screen and (max-width:500px){.promotional-banner .inner{width:100%}.promotional-banner .banner{border-radius:0}}@media only screen and (max-width:420px){.promotional-banner .banner img{max-height:90px;width:60px}.promotional-banner .banner h3{font-size:24px}.promotional-banner .banner p{font-size:14px;line-height:24px}.promotional-banner .banner .button{width:100%}}.trustpilot-widget{height:85.6px;position:relative;width:177px}.trustpilot-widget iframe{min-height:107px!important;min-width:235px!important;transform:scale(.8);transform-origin:0 0}.trustpilot-widget.carousel{height:140px;width:100%}.trustpilot-widget.carousel iframe{height:100%!important;transform:none;width:100%!important}.trustpilot-widget.carousel-container{height:140px;margin:0 auto;max-width:1140px;padding-inline:2rem;width:100%}.trustpilot-widget.carousel-container iframe{transform:none}@media only screen and (min-width:30rem){.trustpilot-widget.carousel-container{padding-inline:0}}.trustpilot-widget.small{height:64px;width:133px}.trustpilot-widget.small iframe{transform:scale(.6)}@media only screen and (max-width:460px){.trustpilot-widget{height:75px;width:165px}.trustpilot-widget iframe{transform:scale(.7)}.trustpilot-widget.small{height:53px;width:112px}.trustpilot-widget.small iframe{transform:scale(.5)}}.christmas-hours-popup-container{align-items:center;background-color:rgba(0,0,0,.8);bottom:0;display:flex;flex-direction:row;justify-content:center;left:0;position:fixed;right:0;top:0;visibility:hidden;z-index:12}.christmas-hours-popup-container.open{visibility:visible}.christmas-hours-popup-container .christmas-hours-popup{align-items:stretch;border-radius:5px;display:flex;flex-direction:row;max-height:90%;overflow:hidden;width:980px}.christmas-hours-popup-container .christmas-hours-popup .left{background-color:#00263a;overflow:hidden;position:relative;width:335px}.christmas-hours-popup-container .christmas-hours-popup .left img{font-family:"object-fit: contain; object-position: center center;";height:100%;left:0;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.christmas-hours-popup-container .christmas-hours-popup .right{align-items:flex-start;background-color:#fff;display:flex;flex:1 auto;flex-direction:column;padding:50px 60px 65px;position:relative}.christmas-hours-popup-container .christmas-hours-popup button.close-button{background-color:transparent;border:0;border-radius:0;cursor:pointer;font-size:0;height:18px;margin:0;outline:none;overflow:hidden;padding:0;position:absolute;right:60px;top:52px;width:18px}.christmas-hours-popup-container .christmas-hours-popup button.close-button:after,.christmas-hours-popup-container .christmas-hours-popup button.close-button:before{background-color:#00263a;content:"";height:2px;left:-20px;margin-top:-1px;position:absolute;right:-20px;top:50%}.christmas-hours-popup-container .christmas-hours-popup button.close-button:before{transform:rotate(45deg)}.christmas-hours-popup-container .christmas-hours-popup button.close-button:after{transform:rotate(-45deg)}.christmas-hours-popup-container .christmas-hours-popup h2{font-size:30px;letter-spacing:-.01em;margin-bottom:40px}.christmas-hours-popup-container .christmas-hours-popup h3{font-size:20px;letter-spacing:-.01em;margin-bottom:20px}.christmas-hours-popup-container .christmas-hours-popup .overflow-container{display:flex;flex:1 auto;flex-direction:column;overflow:auto;width:100%}.christmas-hours-popup-container .christmas-hours-popup .dates-container{display:flex;flex-direction:column;margin-bottom:40px;width:100%}.christmas-hours-popup-container .christmas-hours-popup .dates-container .dates{-moz-column-count:2;column-count:2;-moz-column-fill:balance;column-fill:balance;-moz-column-gap:60px;column-gap:60px;width:100%}.christmas-hours-popup-container .christmas-hours-popup .dates-container .date{-moz-column-break-inside:avoid;align-items:center;border-bottom:1px solid rgba(0,38,58,.1);break-inside:avoid-column;display:flex;flex-direction:row;height:30px;justify-content:space-between}.christmas-hours-popup-container .christmas-hours-popup .dates-container .date span,.christmas-hours-popup-container .christmas-hours-popup .dates-container .date time{color:#00263a;font-size:14px;letter-spacing:.01em;padding-top:2px}.christmas-hours-popup-container .christmas-hours-popup .dates-container .date time.closed{color:#7f929c}.christmas-hours-popup-container .christmas-hours-popup .dates-container .date.align-right{grid-column-start:2}.christmas-hours-popup-container .christmas-hours-popup .dates-container:last-of-type{margin-bottom:0}@media only screen and (max-width:1024px){.christmas-hours-popup-container .christmas-hours-popup{max-height:calc(100% - 80px);width:calc(100% - 40px)}.christmas-hours-popup-container .christmas-hours-popup .left{display:none}.christmas-hours-popup-container .christmas-hours-popup .right{padding:30px}.christmas-hours-popup-container .christmas-hours-popup button.close-button{right:30px;top:30px}}@media only screen and (max-width:600px){.christmas-hours-popup-container .christmas-hours-popup h2{font-size:24px;margin-bottom:30px;padding-right:30px}.christmas-hours-popup-container .christmas-hours-popup h3{font-size:20px;margin-bottom:20px}.christmas-hours-popup-container .christmas-hours-popup .dates-container{margin-bottom:30px}.christmas-hours-popup-container .christmas-hours-popup .dates-container .dates{display:flex;flex-direction:column}.christmas-hours-popup-container .christmas-hours-popup .dates-container .dates .date{border-top:0}.christmas-hours-popup-container .christmas-hours-popup .dates-container .dates .date:first-of-type{border-top:1px solid rgba(0,38,58,.1)}}@media only screen and (max-width:360px){.christmas-hours-popup-container .christmas-hours-popup .dates-container .dates .date span,.christmas-hours-popup-container .christmas-hours-popup .dates-container .dates .date time{font-size:12px}}.g-recaptcha .grecaptcha-badge{box-shadow:none!important}.styled-dots li{line-height:30px}.styled-dots li::marker{color:#ec6608}.prompt-bar{align-items:center;background-color:#f2f2f2;border-top:1px solid #ddd;bottom:0;color:#576b79;display:flex;flex-wrap:wrap;justify-content:center;left:0;opacity:0;padding:.625rem .875rem;pointer-events:none;position:fixed;right:0;transform:translate3d(0,100%,0);-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform,opacity;-moz-transition-property:transform,opacity;-ms-transition-property:transform,opacity;-o-transition-property:transform,opacity;transition-property:transform,opacity;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;z-index:25}.prompt-bar__title{color:#00263a;flex-shrink:0;font-family:Gentleman\ 700,Arial,sans-serif;font-size:.875rem;width:100%}.prompt-bar__content{font-family:Gentleman\ 400,Arial,sans-serif;font-size:.75rem;margin:.5rem 0 .875rem}.prompt-bar__content a{text-decoration:underline}@media (hover:hover){.prompt-bar__content a:hover{text-decoration:none}}.prompt-bar__buttons{display:flex;flex-shrink:0;gap:16px;justify-content:space-evenly;width:100%}.prompt-bar__btn{font-size:.75rem;margin-right:.875rem}.prompt-bar__btn:last-child{margin-right:0}.prompt-bar__link{color:#ec6608}.prompt-bar--active{opacity:1;pointer-events:auto;transform:translateZ(0);transition:opacity .3s ease-in-out}@media only screen and (min-width:20em){.prompt-bar{padding:.9375rem 1.25rem}}@media only screen and (min-width:30em){.prompt-bar{align-items:flex-start;padding:.9375rem 1.875rem 1.25rem}.prompt-bar__content{width:60%}.prompt-bar__buttons{align-items:center;flex-direction:column;margin-left:auto;padding-left:20px;width:auto}.prompt-bar__btn{margin-bottom:.625rem;margin-right:0}.prompt-bar__btn:last-child{margin-bottom:0}}@media only screen and (min-width:48em){.prompt-bar__content{font-size:.8125rem}.prompt-bar__btn{font-size:.875rem}}@media only screen and (min-width:64em){.prompt-bar{align-items:center;flex-wrap:nowrap;padding:1.25rem 2.5rem .9375rem}.prompt-bar__title{font-size:1.125rem;width:auto}.prompt-bar__content{font-size:.875rem;margin:0 3.125rem;width:auto}.prompt-bar__buttons{width:auto}}@media only screen and (min-width:75em){.prompt-bar{padding-left:10rem;padding-right:10rem}.prompt-bar__buttons{flex-direction:row}.prompt-bar__btn{margin-bottom:0;margin-right:.875rem}}.prompt-bar-window{background-color:rgba(0,0,0,.5);bottom:0;display:flex;left:0;position:fixed;right:0;top:0;visibility:hidden;z-index:1000}.prompt-bar-window--active{visibility:visible}.prompt-bar-window__inner{align-self:center;background-color:#fff;margin:0 auto;max-height:480px;max-width:320px;min-height:64px;width:100%}.prompt-bar-window__inner__title{background-color:#f2f2f2;border-bottom:1px solid #ddd;padding:10px 15px;text-align:center}.prompt-bar-window__inner__content{padding:10px 15px}.prompt-bar-window__inner__content ul{list-style-position:inside;padding:0}.prompt-bar-window__inner__content ul li{align-items:center;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding:5px}.prompt-bar-window__inner__content ul li span{color:#00263a}.prompt-bar-window__inner__content ul li:last-child{border-bottom:none}.prompt-bar-window__inner__buttonbar{background-color:#f2f2f2;border-top:1px solid #ddd;padding:10px 15px;text-align:center}.prompt-bar-window__inner__buttonbar .button{background-color:#00263a;border:none;color:#fff;padding:10px 15px}.stats-blocks-holder,section.text-image-container .text-container>.stats-blocks-holder{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px}.stats-blocks-holder__stats-block,section.text-image-container .text-container>.stats-blocks-holder__stats-block{display:flex;flex:1 1 123px;flex-direction:column;margin-top:30px;max-width:-moz-fit-content;max-width:fit-content;min-width:123px}.stats-blocks-holder__stats-block:not(:last-child),section.text-image-container .text-container>.stats-blocks-holder__stats-block:not(:last-child){margin-right:38px}.stats-blocks-holder__icon-holder,section.text-image-container .text-container>.stats-blocks-holder__icon-holder{height:34px}.stats-blocks-holder__icon,section.text-image-container .text-container>.stats-blocks-holder__icon{height:100%;-o-object-fit:contain;object-fit:contain;width:auto}.stats-blocks-holder__stat,section.text-image-container .text-container>.stats-blocks-holder__stat{color:#00263a;font-family:Gentleman\ 700,Arial,sans-serif;font-size:2.5rem;letter-spacing:0;margin-top:30px}.stats-blocks-holder__stat-orange,section.text-image-container .text-container>.stats-blocks-holder__stat-orange{color:#ec6608}.stats-blocks-holder__stat mark,section.text-image-container .text-container>.stats-blocks-holder__stat mark{background-color:#00263a;color:#fff;padding:5px 5px 1px}.stats-blocks-holder__stat mark.mark-background-orange,section.text-image-container .text-container>.stats-blocks-holder__stat mark.mark-background-orange{background-color:#ec6608}.stats-blocks-holder__stats-text,section.text-image-container .text-container>.stats-blocks-holder__stats-text{color:#00263a;font-family:Gentleman\ 700,Arial,sans-serif;font-size:.875rem;letter-spacing:0;margin-top:15px}.banners,.banners .banner{height:100%;left:0;position:absolute;top:0;width:100%}.banners .banner{opacity:0;transition:opacity .8s ease-in-out}.banners .banner--active{opacity:1}.banners .banner-image{left:0;position:absolute;top:0}.banners .banner-image,.banners .banner-image>img,.banners .banner-image>picture{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%}.banners .banner-image--mobile{display:none}.banners .banner-inner{align-items:flex-end;bottom:0;display:flex;height:100%;justify-content:flex-end;left:0;margin:0 auto;max-width:1140px;padding-bottom:140px;position:absolute;right:0;top:0;width:calc(100% - 60px);z-index:1}.banners .banner-inner--short{padding-bottom:110px}.banners .banner-inner--centred{align-items:center;justify-content:center;padding-top:200px;text-align:center}.banners .banner-inner--centred .banner-logo{height:auto;width:95px}.banners .banner-inner--centred .banner-heading{font-family:Gentleman Bold,Arial,sans-serif;font-size:60px;letter-spacing:6px;margin-bottom:10px;margin-top:10px;position:relative;text-transform:uppercase;z-index:2}.banners .banner-inner--centred .banner-heading:before{background-color:#ec6608;content:"";height:100%;left:0;mix-blend-mode:screen;opacity:1;position:absolute;top:-6px;width:100%;z-index:-1}.banners .banner-inner--centred .banner-p,.banners .banner-inner--centred .banner-subheading{font-size:18px}.banners .banner-inner--centred .banner-content{justify-content:center;max-width:100%;width:620px}.banners .banner-inner--centred .banner-content,.banners .banner-inner--centred .banner-text{align-items:center;margin:0}.banners .banner-inner--centred .banner-content p,.banners .banner-inner--centred .banner-text p{color:#fff;font-size:36px}.banners .banner-inner--centred .banner-content p.small,.banners .banner-inner--centred .banner-text p.small{font-size:12px;margin-top:30px}.banners .banner-inner--centred .banner-content p.medium,.banners .banner-inner--centred .banner-text p.medium{font-size:16px;margin-top:15px}.banners .banner-inner--centred .banner-content .button,.banners .banner-inner--centred .banner-text .button{margin-top:30px}.banners .banner-content,.banners .banner-text{align-items:flex-end;display:flex}.banners .banner-text{flex-direction:column;margin-right:38px}.banners .banner-p,.banners .banner-subheading{color:#fff;font-family:Gentleman\ 400,Arial,sans-serif}.banners .banner-p{line-height:1.2;margin-top:20px}.banners .banner-logo{height:40px;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:auto}.banners .banner-heading{color:#fff;font-family:Gentleman\ 400,Arial,sans-serif;font-size:1.1875rem;margin-top:20px}@media only screen and (max-width:1024px){.banners .banner-inner--centred .banner-content{width:400px}}@media only screen and (max-width:768px){.banners .banner-inner .banner-heading{font-size:40px}.banners .banner-inner .banner-text p{font-size:20px}.banners .banner-inner--centred{padding-top:135px}}@media only screen and (max-width:600px){.banners .banner-heading{font-size:14px;line-height:1.2}.banners .banner-content{position:relative}.banners .banner-text{align-items:center;margin-right:0;padding:0 20px;text-align:center}.banners .banner-heading{width:165px}.banners .banner-scroll-button{bottom:0;position:absolute;right:0}.banners .banner-inner{justify-content:center;padding-bottom:70px}.banners .banner-inner--centred{align-items:center;max-width:250px;padding-bottom:20px;padding-top:200px}.banners .banner-inner--centred .banner-logo{width:52px}.banners .banner-inner--centred .banner-heading{font-size:40px;margin-bottom:20px;margin-top:20px;width:auto}.banners .banner-inner--centred .banner-content{justify-content:center;width:100%}.banners .banner-inner--centred .banner-p,.banners .banner-inner--centred .banner-subheading{font-size:15px;line-height:1.2}.banners .banner-inner--centred .banner-text{padding:0}.banners .banner-image--desktop{display:none}.banners .banner-image--mobile{display:block;top:90px}.banners .banners{max-height:500px}}.info-point{padding-inline-start:33px;position:relative}.info-point__text{color:rgba(0,38,58,.75);font-family:Gentleman\ 700,Arial,sans-serif;font-size:.75rem;letter-spacing:.01em}.info-point:before{background-image:url(/img/icons/info.svg);background-repeat:no-repeat;background-size:contain;content:"";height:20px;inset-block-start:0;inset-inline-start:0;position:absolute;width:20px}.scroll-to-top{bottom:7em;min-height:auto;opacity:0;pointer-events:none;position:fixed;right:0;transition:opacity .5s ease;z-index:999}body.scrolled .scroll-to-top{opacity:1;pointer-events:all}.scroll-to-top__button{background-color:#0a3551;border:none;border-radius:3px 0 0 3px;color:#fff;cursor:pointer;display:inline-block;float:right;padding:.4em 1em;position:relative;right:0;top:0}.scroll-to-top__button--arrow{display:block;transform:rotate(-90deg)}.scroll-to-top__button svg{height:16px;width:20px}.scroll-to-top__button svg path{fill:#fff}.row{flex-wrap:wrap;justify-content:space-between}.banner-list{align-items:center;color:#fff;display:flex;flex-direction:column;gap:.625rem;list-style:none;padding:0}.banner-list__item{font-size:.875rem;letter-spacing:-.01em;padding-inline-start:38px;position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content}.banner-list__item:before{background-image:url(/img/icons/finger-point.svg);background-position:0;background-repeat:no-repeat;background-size:contain;content:"";height:20px;inset-block-start:50%;inset-inline-start:0;position:absolute;transform:translateY(-50%);width:28px}.banner-list--row{-moz-column-gap:1.875rem;column-gap:1.875rem;flex-direction:row;flex-wrap:wrap;row-gap:.625rem}@media only screen and (min-width:64rem){.banner-list__item{font-size:1rem}}.e-plot-marker{--size:32px;align-items:flex-start;display:flex;gap:calc(var(--size)/4);position:relative}.e-plot-marker--inline{display:inline-flex}.e-plot-marker__placeholder{aspect-ratio:1/1;position:relative;width:var(--size)}.e-plot-marker__logo{-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.e-plot-marker__button,.e-plot-marker__logo{height:100%;left:0;position:absolute;top:0;width:100%}.e-plot-marker__button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0}.e-plot-marker__text{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.e-plot-marker__i{fill:currentColor;aspect-ratio:1/1;color:#7d7d7d;pointer-events:none;position:relative;width:calc(var(--size)/2)}.e-plot-siteplan-disclaimer{align-items:center;background-color:#f2f2f2;border-radius:3px;display:flex;gap:6px;margin-bottom:40px;padding:14px 12px;position:relative;width:100%}.e-plot-siteplan-disclaimer .e-plot-marker{--size:20px}.e-plot-siteplan-disclaimer__text{color:#00263a;flex:1;font-family:Gentleman\ 700,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.4}.e-plot-siteplan-disclaimer__text strong{font-family:Gentleman\ 800,Arial,sans-serif}.e-plot-siteplan-disclaimer__button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;height:100%;left:0;outline:inherit;padding:0;position:absolute;top:0;width:100%}.e-plot-siteplan-disclaimer__button p{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.e-plot-siteplan-disclaimer__i{fill:currentColor;aspect-ratio:1/1;color:#7d7d7d;margin-left:auto;pointer-events:none;position:relative;width:16px}.e-plot-floorplan-disclaimer{align-items:flex-start;background-color:#f2f2f2;border-radius:3px;display:flex;flex-direction:row;gap:16px;padding:16px 12px}.e-plot-floorplan-disclaimer .e-plot-marker{--size:24px}.e-plot-floorplan-disclaimer__header{align-items:center;display:flex;gap:8px}.e-plot-floorplan-disclaimer__heading{margin-top:8px}.e-plot-floorplan-disclaimer__text{color:#576b79;flex:1;font-family:Gentleman\ 700,Arial,sans-serif;font-size:12px!important;font-weight:700;line-height:1.6!important;margin-bottom:0!important}.e-plot-floorplan-disclaimer__text strong{color:inherit!important;font-family:Gentleman\ 900!important;font-size:inherit!important;font-weight:900!important}.e-plot-floorplan-disclaimer__text--inline{display:inline}@media only screen and (min-width:64rem){.e-plot-floorplan-disclaimer{flex-direction:column}}@media only screen and (min-width:75rem){.e-plot-floorplan-disclaimer{flex-direction:row}}.showhome-finder{overflow:visible;z-index:1}.showhome-finder__content{background-color:#f8f8f8}.showhome-finder__img{display:none;height:100%;position:absolute;right:0;top:0;width:auto}@media only screen and (min-width:64rem){.showhome-finder__img{display:block}}.showhome-finder__container{background-color:#ececec;display:flex;flex-direction:column;margin:0 auto;padding:36px 24px;row-gap:24px}@media only screen and (min-width:64rem){.showhome-finder__container{align-items:center;flex-direction:row;max-width:75rem;padding:64px 0 64px 64px;width:100%}}.showhome-finder__text{display:flex;flex-direction:column;row-gap:16px}@media only screen and (min-width:64rem){.showhome-finder__text{padding-right:64px;width:50%}}.showhome-finder__panel-container{align-items:center;display:flex;justify-content:center;z-index:1}@media only screen and (min-width:64rem){.showhome-finder__panel-container{justify-content:flex-start;width:50%}}.showhome-finder__panel{background-color:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;padding:24px;row-gap:16px;width:100%}@media only screen and (min-width:64rem){.showhome-finder__panel{width:375px}}.showhome-finder__icon-container{align-items:center;-moz-column-gap:6px;column-gap:6px;display:flex}.showhome-finder__icon-text{color:#576b79;font-size:14px}.showhome-finder__list-item-text{color:#00263a;font-size:14px;line-height:1.1}.showhome-finder__cta{align-items:center;background-color:#ec6608;border-radius:3px;color:#fff;-moz-column-gap:10px;column-gap:10px;cursor:pointer;display:flex;justify-content:center;min-height:50px}.showhome-finder--available .showhome-finder__panel-list{-moz-column-gap:70px;column-gap:70px;display:flex;justify-content:flex-start;list-style:none;padding-left:0}.showhome-finder--available .showhome-finder__panel-list-item:last-child{border-left:1px solid #d9d9d9;padding-left:12px}@media only screen and (min-width:64rem){.showhome-finder--unavailable .showhome-finder__container{padding:48px 0 48px 64px}}.showhome-finder--unavailable .showhome-finder__panel-list{display:flex;flex-direction:column;padding-left:0;row-gap:12px}.showhome-finder--unavailable .showhome-finder__panel-list-item{border-bottom:1px solid #d9d9d9;-moz-column-gap:16px;column-gap:16px;display:flex;padding-bottom:12px}.showhome-finder--unavailable .showhome-finder__panel-list-item:last-child{border-left:0;padding-left:0}.showhome-finder--unavailable .showhome-finder__home-text{color:#00263a;font-size:16px}.showhome-finder--unavailable .showhome-finder__distance{font-size:14px}.showhome-finder--unavailable .showhome-finder__arrow{align-self:center}@media only screen and (max-width:48rem){body.page-showhome header.header-new{height:70px;padding-top:0;position:relative;transform:none}body.page-showhome header.header-new .bottom{height:70px}body.page-showhome header.header-new .logo-container{width:110px}body.page-showhome .new-breadcrumbs{margin-bottom:0;padding-bottom:0;padding-top:0}}.showhome-wrapper{display:grid;grid-template-rows:auto 1fr 6.25rem;height:clamp(450px,70vh,900px)}@media only screen and (min-width:48rem){.showhome-wrapper{grid-template-columns:22.5rem 1fr;grid-template-rows:auto;height:auto}}.showhome-wrapper .sidebar{background-color:#fff;border-top:1px solid #f2f2f2;grid-row:3}.showhome-wrapper .sidebar--active{grid-column:1;grid-row:2/4;overflow-y:scroll;overscroll-behavior:contain}@media only screen and (min-width:48rem){.showhome-wrapper .sidebar{grid-row:1;overflow:visible}}.showhome-wrapper .sidebar__default{background-color:#fff;display:flex;flex-direction:column;height:100%;position:relative;row-gap:0;z-index:1}@media only screen and (min-width:48rem){.showhome-wrapper .sidebar__default{bottom:auto;height:75vh;row-gap:24px}}.showhome-wrapper .sidebar__title{display:none;font-size:20px;line-height:1.1}@media only screen and (min-width:48rem){.showhome-wrapper .sidebar__title{display:block;padding:24px 24px 0}}.toggle-list-btn{align-items:center;background-color:#00263a;border:0;border-radius:3px;color:#fff;-moz-column-gap:10px;column-gap:10px;cursor:pointer;display:flex;font-size:16px;height:50px;justify-content:center;width:135px}.toggle-list-btn__wrapper{grid-column:1;grid-row:1;justify-self:end;padding:.625rem;z-index:1}@media only screen and (min-width:48rem){.toggle-list-btn__wrapper{display:none}}.sidebar__dropdown{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-direction:row;height:6.25rem;padding:1.5rem;row-gap:.5rem}@media only screen and (min-width:48rem){.sidebar__dropdown{height:auto}}.sidebar__dropdown label{flex-shrink:0}.sidebar__dropdown-select{position:relative;width:100%}.sidebar__dropdown-select:before{background-image:url(/img/icons/arrow-right-blue.svg);background-position:50%;background-repeat:no-repeat;content:"";height:24px;pointer-events:none;position:absolute;right:0;top:0;transform:rotate(90deg) translateX(100%) translateY(10px);transform-origin:top right;width:50px}.sidebar__dropdown select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #f2f2f2;border-radius:3px;color:#00263a;font-size:16px;height:50px;padding-left:16px;width:100%}.sidebar__dropdown select option:checked{background-color:#ec6608;color:#fff;font-weight:700}.sidebar__dropdown select option:disabled{background-color:#fff;color:#00263a;font-weight:400}@media only screen and (min-width:48rem){.sidebar__dropdown{align-items:flex-start;flex-direction:column;padding-bottom:0;padding-top:0}}.sidebar__search{border-top:1px solid #f2f2f2;padding:24px 24px 0}.sidebar__search,.sidebar__search form{position:relative}.sidebar__search form:before{background-image:url(/img/icons/icon-search.svg);content:"";height:24px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:24px}.sidebar__search label{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sidebar__search input{border:1px solid rgba(0,0,0,.05);font-size:16px;height:50px;padding-left:50px;width:100%}.sidebar__search input::-moz-placeholder{color:#576b79}.sidebar__search input::placeholder{color:#576b79}.sidebar__search .search__clear{align-items:center;background:none;border:none;cursor:pointer;display:flex;padding:0;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.sidebar__search .search__clear img{height:14px;width:14px}.sidebar__search input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.sidebar__search-results{color:#576b79;font-family:Gentleman\ 700,Arial,sans-serif;font-size:14px;line-height:1.6;margin-top:10px}.sidebar-list{display:flex;flex-direction:column;list-style:none;overflow-y:scroll;overscroll-behavior:contain;padding:24px 0 0}@media only screen and (min-width:48rem){.sidebar-list{padding:0}}.sidebar-list__left{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex}.sidebar-list__item{border-bottom:1px solid #f2f2f2}.sidebar-list__btn{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;justify-content:space-between;padding:24px;width:100%}.sidebar-list__btn:hover{background-color:#f2f2f2}.sidebar-list__pin-holder{aspect-ratio:28/34;width:28px}.sidebar-list__text{text-align:left}.sidebar-list__development{color:#00263a}.sidebar-list__location{font-size:14px}.showhome-map{border-top:1px solid #f2f2f2;grid-column-start:1;grid-row:1/3;position:relative}@media only screen and (min-width:48rem){.showhome-map{grid-column-start:auto;grid-row-end:auto;grid-row-start:auto}}.showhome-map__overlay{height:100%;left:0;position:absolute;top:0;width:100%}.showhome-map__text{color:#fff}.showhome-map__text-bg{align-items:center;background-color:rgba(0,0,0,.4);display:flex;justify-content:center;pointer-events:none}.sidebar__details{background-color:#fff;display:flex;flex-direction:column;height:100%;position:relative;z-index:1}.sidebar__details-overflow{overflow-y:scroll;overscroll-behavior:contain}@media only screen and (min-width:48rem){.sidebar__details{height:75vh}}.sidebar__back-container{border-bottom:1px solid #f2f2f2;padding:0 0 24px 24px}.sidebar__back-btn{background-color:transparent;border:0;color:#00263a;cursor:pointer;font-family:Gentleman\ 700,Arial,sans-serif;font-size:14px;margin-top:24px;padding:0 0 0 24px;position:relative}.sidebar__back-btn:hover{text-decoration:underline}.sidebar__back-btn:before{background-image:url(/img/icons/arrow-right-blue.svg);content:"";height:24px;left:0;position:absolute;top:50%;transform:translateY(-50%) rotate(180deg);width:24px}.sidebar__card{align-items:center;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);display:flex;justify-content:space-between;margin:24px 24px 0;padding:24px;transition-duration:.3s;transition-property:background-color,box-shadow;transition-timing-function:ease-in-out}.sidebar__card-left{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex}.sidebar__card-style{color:#576b79;font-family:Gentleman\ 700,Arial,sans-serif}.sidebar__card-development{color:#00263a;font-size:20px;line-height:1.1}.sidebar__card-address{font-size:14px;line-height:1.4;margin-top:8px}.sidebar__card:hover{background-color:#f2f2f2;box-shadow:0 4px 20px 0 rgba(0,0,0,.15)}.sidebar__directions{align-items:center;color:#00263a;-moz-column-gap:10px;column-gap:10px;display:inline-flex;font-family:Gentleman\ 700,Arial,sans-serif;margin:32px 24px 0}.sidebar__directions:hover{text-decoration:underline}.sidebar__contact{border-top:1px solid #f2f2f2;display:flex;flex-direction:column;margin:24px 24px 0;padding-block:32px;row-gap:16px}.sidebar__contact-title{font-size:20px;line-height:1.1}.sidebar__contact-details{-moz-column-gap:16px;column-gap:16px;display:flex;list-style:none;padding-left:0}.sidebar__contact-details a:hover{text-decoration:underline}.sidebar__contact-icon-container{display:flex;flex-direction:column;row-gap:10px}.sidebar__contact-icon-inner{align-items:center;-moz-column-gap:6px;column-gap:6px;display:flex}.sidebar__contact-icon-inner span{color:#576b79;font-size:14px;line-height:1.6}.sidebar__contact-text{font-size:14px;line-height:1.1}.sidebar__contact-btn{align-items:center;background-color:#ec6608;border-radius:3px;color:#fff;-moz-column-gap:16px;column-gap:16px;cursor:pointer;display:flex;justify-content:center;min-height:50px;transition-duration:.3s;transition-property:background-color;transition-timing-function:ease-in-out}.sidebar__contact-btn:hover{background-color:#f99148}.sidebar__contact .horizontal-spacer{background-color:#f2f2f2;height:50px;width:1px}.sidebar__more-devs{background-color:#fff;border-top:1px solid #f2f2f2;display:flex;flex-direction:column;padding-top:24px}.sidebar__more-devs-title{font-size:16px;line-height:1.6;margin:24px 24px 0}.sidebar__more-devs-list{list-style:none;padding-left:0}.sidebar__more-devs-list-item{align-items:center;background-color:transparent;border:0;border-bottom:1px solid #f2f2f2;cursor:pointer;display:flex;justify-content:space-between;padding:16px 24px;width:100%}.sidebar__more-devs-list-item:hover{background-color:#f2f2f2}.sidebar__more-devs-list-item--active,.sidebar__more-devs-list-item--active:hover{background-color:#ddd}.sidebar__more-devs-list-item-inner{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;text-align:left}.sidebar__more-devs-list-title{color:#00263a;font-size:16px;line-height:1.6}.sidebar__more-devs-list-desc{font-size:14px;line-height:1.6}.sidebar__more-devs-thumbnail{border-radius:4px;height:60px;-o-object-fit:cover;object-fit:cover;width:60px}.sidebar__disclaimer{color:#576b79;font-size:12px;line-height:1.5;padding:2rem}.sidebar__other-devs{background-color:#f2f2f2;border-top:1px solid rgba(0,0,0,.05);display:flex;flex-direction:column;row-gap:16px}.sidebar__other-devs-title{color:#576b79;font-size:16px;line-height:1.6;padding:24px 24px 0}.sidebar__other-devs-title span{color:#00263a}.sidebar__other-devs ul{list-style:none;padding-left:0}.sidebar__other-devs li{border-bottom:1px solid rgba(0,0,0,.05)}.sidebar__other-devs li:last-child{margin-bottom:0}.sidebar__other-devs button{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;justify-content:space-between;padding:16px 24px;width:100%}.sidebar__other-devs button:hover{background-color:#fff}.sidebar__other-devs-left{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex}.sidebar__other-devs-item-title{color:#00263a;font-size:16px;line-height:1.6;text-align:left}.sidebar__other-devs-item-desc{font-size:14px;line-height:1.6}.sidebar__other-devs-item-desc span{color:#00263a}.sidebar__map-container{background-color:#f2f2f2;padding:15px 24px 24px}.sidebar__map-btn{align-items:center;background-color:#00263a;border:0;border-radius:3px;color:#fff;cursor:pointer;display:flex;font-size:16px;justify-content:center;min-height:50px;transition-duration:.3s;transition-property:background-color;transition-timing-function:ease-in-out;width:100%}.sidebar__map-btn:hover{background-color:#00476d}.sidebar__map-btn span{align-items:center;display:flex}.sidebar__map-btn span:after{background-image:url(/img/icons/icon-map.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:24px;margin-left:4px;width:24px}.sidebar__view-all{align-items:center;display:flex;justify-content:center;margin-top:12px}.sidebar__view-all-btn{background-color:transparent;border:0;color:#576b79;cursor:pointer;font-family:Gentleman\ 700,Arial,sans-serif;font-size:14px;line-height:1.6;text-decoration:underline}.sidebar__view-all-btn:hover{text-decoration:none}.complaints-procedure-form{color:#00263a;display:flex;flex-direction:column;gap:1.5rem}@media only screen and (min-width:64rem){.complaints-procedure-form{gap:2.25rem}}.complaints-header{display:flex;flex-direction:column;gap:1rem}@media only screen and (min-width:64rem){.complaints-header{gap:1.5rem}}.complaints-title{font-size:28px}@media only screen and (min-width:64rem){.complaints-title{font-size:34px}.complaints-copy{font-size:16px}}.complaints-copy{font-size:14px}.complaints-body{grid-gap:0;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);display:grid;grid-template-columns:1fr;padding:0}@media only screen and (min-width:64rem){.complaints-body{grid-gap:100px;box-shadow:0 4px 20px 0 rgba(0,0,0,.2);grid-template-columns:300px 1fr;padding:5rem}}.complaints-main{padding:1.5rem 1.25rem}@media only screen and (min-width:64rem){.complaints-main{padding:0}}.complaints-sidebar{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:row;gap:.5rem;padding:1.25rem .75rem}.complaints-sidebar__item{align-items:center;display:flex;gap:.5rem;padding:0}.complaints-sidebar__item--active{background-color:#f2f2f2}.complaints-sidebar__item--active .complaints-sidebar__number{background-color:#00263a}.complaints-sidebar__item--complete .complaints-sidebar__number{background-color:#ec6608}@media only screen and (min-width:64rem){.complaints-sidebar__item{border-radius:10px;padding:1rem;width:100%}}.complaints-sidebar__number{align-items:center;background-color:rgba(0,38,58,.3);border-radius:50%;color:#fff;display:flex;font-size:14px;height:26px;justify-content:center;width:26px}@media only screen and (min-width:64rem){.complaints-sidebar__number{background-color:#00263a;font-size:16px}}.complaints-sidebar__title{display:none}@media only screen and (min-width:64rem){.complaints-sidebar__title{display:block;font-size:14px}}.complaints-sidebar__icon{height:9px;width:12px}.complaints-sidebar__current-step{color:#00263a;display:block;font-family:Gentleman\ 700,Arial,sans-serif;font-size:14px;margin-left:.5rem}@media only screen and (min-width:64rem){.complaints-sidebar__current-step{display:none}.complaints-sidebar{align-items:flex-start;background-color:transparent;flex-direction:column;gap:0;padding:0}}.complaints-step-content{display:flex;flex-direction:column;gap:1rem}.complaints-step-content__1,.complaints-step-content__2{gap:2.5rem}.complaints-form__btns{border-top:1px solid #f2f2f2;display:flex;justify-content:space-between;margin-top:1.5rem;padding-top:1.25rem}@media only screen and (min-width:64rem){.complaints-form__btns{margin-top:2.5rem}}.complaints-form__btns--only-one{justify-content:flex-end}.complaints-form__item{display:flex;flex-direction:column;gap:.5rem}.complaints-form__disclaimer{background-color:#f2f2f2;border-radius:3px;display:flex;font-family:Gentleman\ 700,Arial,sans-serif;gap:.625rem;padding:1rem}.complaints-form__disclaimer img{height:24px;width:24px}.complaints-form__disclaimer-text{text-wrap:pretty;color:#00263a;font-size:14px}@media only screen and (min-width:64rem){.complaints-form__disclaimer-text{font-size:16px}}.complaints-form__disclaimer--success{background-color:rgba(80,208,82,.1)}.complaints-form__disclaimer--success-text{color:#011928}@media only screen and (min-width:64rem){.complaints-form__disclaimer{padding:1rem 1.875rem}}.complaints-form__check-group,.complaints-form__radio-group{display:grid;gap:.625rem;grid-template-columns:repeat(1,1fr)}@media only screen and (min-width:64rem){.complaints-form__check-group,.complaints-form__radio-group{gap:.75rem;grid-template-columns:repeat(2,1fr)}}.complaints-form__check-group--full-width,.complaints-form__radio-group--full-width{grid-template-columns:1fr}.complaints-form__check,.complaints-form__radio{align-items:center;border:1px solid #00263a;border-radius:3px;display:flex;justify-content:center;min-height:46px;padding:10px;position:relative;transition:background-color .2s ease-in-out;width:100%}.complaints-form__check input,.complaints-form__check label,.complaints-form__radio input,.complaints-form__radio label{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.complaints-form__check input[type=checkbox],.complaints-form__check input[type=radio],.complaints-form__radio input[type=checkbox],.complaints-form__radio input[type=radio]{cursor:pointer;opacity:.011;z-index:100}.complaints-form__check input[type=checkbox]:checked+label,.complaints-form__check input[type=radio]:checked+label,.complaints-form__radio input[type=checkbox]:checked+label,.complaints-form__radio input[type=radio]:checked+label{background:#00263a;color:#fff}.complaints-form__check label,.complaints-form__radio label{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:.75rem;height:100%;justify-content:center;place-self:center;text-align:center;width:100%;z-index:90}@media only screen and (min-width:64rem){.complaints-form__check label,.complaints-form__radio label{font-size:16px}}.complaints-form__check:hover,.complaints-form__radio:hover{background-color:#f2f2f2}.complaints-form__check.error,.complaints-form__radio.error{border:2px solid red}.complaints-form__radio .icon{height:12px;width:12px}.complaints-form__check .icon{height:12px;width:16px}.complaints-form__send{display:flex;flex-direction:column;gap:2.5rem}.complaints-form__send button{display:flex;gap:1rem;width:100%}.complaints-form__send img{height:14px;width:14px}.complaints-form__send-text{display:flex;flex-direction:column;gap:.5rem}.complaints-form__send-description{color:#00263a;font-family:Gentleman\ 700,Arial,sans-serif;font-size:14px}@media only screen and (min-width:64rem){.complaints-form__send-description{font-size:16px}}.complaints-form__send-details{color:#576b79;font-family:Gentleman\ 700,Arial,sans-serif;font-size:14px}@media only screen and (min-width:64rem){.complaints-form__send-details{font-size:16px}}.form-label{text-wrap:pretty;color:#011928;font-family:Gentleman\ 700,Arial,sans-serif;font-size:18px}.form-label span{color:#576b79}@media only screen and (min-width:64rem){.form-label{font-size:20px}}.form-label--sm{font-size:14px}@media only screen and (min-width:64rem){.form-label--sm{font-size:16px}}.form-sub-label{text-wrap:pretty;color:#576b79;font-family:Gentleman\ 700,Arial,sans-serif;font-size:14px;line-height:1.2}@media only screen and (min-width:64rem){.form-sub-label{font-size:16px}}.form-textarea{border-color:rgba(0,0,0,.1);border-radius:3px;font-family:Gentleman\ 700,Arial,sans-serif;font-size:16px;padding:1rem}.form-textarea.error{border:2px solid red}.form-upload-wrapper{background-color:#f2f2f2;display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem}@media only screen and (min-width:64rem){.form-upload-wrapper{padding:2.75rem 2.25rem}}.form-upload-text{color:#00263a;display:flex;flex-direction:column;gap:.75rem}.form-upload-description{text-wrap:pretty;color:#00263a;font-family:Gentleman\ 700,Arial,sans-serif;font-size:14px}@media only screen and (min-width:64rem){.form-upload-description{font-size:16px}}.form-upload-rules{font-family:Gentleman\ 700,Arial,sans-serif;font-size:12px}.file-upload-label{align-items:center;background-color:#00263a;border-radius:3px;color:#fff;cursor:pointer;display:flex;gap:1rem;justify-content:center;padding:.75rem;transition:background-color .2s ease-in-out}.file-upload-label:hover{background-color:#011928}.file-upload-input{opacity:0;width:.1px}.form-upload-file{align-items:center;display:flex;gap:.5rem}.form-upload-files{display:flex;flex-direction:column;gap:.25rem}.form-upload-file-remove{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.form-upload-file-remove img{height:12px;width:12px}.form-upload-file-name{color:#00263a;font-size:14px}.form-select-wrapper{position:relative}.form-select-wrapper:after{background-image:url(/img/icons/arrow-right-blue.svg);content:"";height:24px;position:absolute;right:16px;top:50%;transform:translateY(-50%) rotate(90deg);width:24px}.form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:rgba(0,0,0,.1);border-radius:3px;color:#00263a;font-family:Gentleman\ 700,Arial,sans-serif;font-size:16px;padding:12px 50px 12px 16px;width:100%}.form-select.error{border:2px solid red}.form-input{border-color:rgba(0,0,0,.1);border-radius:3px;color:#00263a;font-family:Gentleman\ 700,Arial,sans-serif;font-size:16px;height:50px;padding:12px 16px}.form-input.error{border:2px solid red}.good-to-go{align-items:center;background-color:#00263a;border-radius:3px;display:flex;justify-content:space-between;margin-bottom:1.25rem;padding:.75rem 1rem;width:100%}@media only screen and (min-width:64rem){.good-to-go{margin-bottom:1.5rem}}.good-to-go__container{align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem;display:flex}.good-to-go__img-container{aspect-ratio:50/20;flex-shrink:0;width:50px}.good-to-go__img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.good-to-go__text-container{display:flex;flex-direction:column}.good-to-go__heading-container{-moz-column-gap:.5rem;column-gap:.5rem;display:flex}.good-to-go__heading{color:#fff;font-family:Gentleman\ 700,Arial,sans-serif;font-size:12px}@media only screen and (min-width:64rem){.good-to-go__heading{font-size:14px}}.good-to-go__copy{color:#f2f2f2;font-family:Gentleman\ 700,Arial,sans-serif;font-size:11px;opacity:.5}@media only screen and (min-width:64rem){.good-to-go__copy{font-size:12px}}.good-to-go__btn{background-color:transparent;border:0;cursor:pointer;flex-shrink:0;height:14px;width:14px}.good-to-go__icon{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.good-to-go__checkbox{height:20px;position:relative;width:20px}.good-to-go__checkbox-label{cursor:pointer;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.good-to-go__checkbox-label input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.good-to-go__checkbox-label input:checked~.checkbox__checkmark{background-color:#ec6608}.good-to-go__checkbox-label input:checked~.checkbox__checkmark:after{opacity:1}.good-to-go__checkbox-label:hover input~.checkbox__checkmark{background-color:#eee}.good-to-go__checkbox-label:hover input:checked~.checkbox__checkmark{background-color:#ec6608}.good-to-go__checkbox-label .checkbox__checkmark{background-color:#fff;border:1px solid #fff;border-radius:3px;height:20px;left:0;outline:1px solid #576b79;position:absolute;top:0;transition:background-color .25s ease;width:20px}.good-to-go__checkbox-label .checkbox__checkmark:after{border:solid #fff;border-width:0 2px 2px 0;box-sizing:border-box;content:"";height:10px;left:7px;opacity:0;position:absolute;top:3px;transform:rotate(45deg);transition:opacity .25s ease;width:5px}.tile__good-to-go{align-items:center;aspect-ratio:82/42;background-color:#00263a;display:flex;justify-content:center;position:absolute;right:0;top:0;width:82px;z-index:1}.tile__good-to-go-img{aspect-ratio:56/32;background-color:transparent!important;-o-object-fit:contain!important;object-fit:contain!important;width:56px!important}.good-to-go-filter{align-items:center;background-color:#f5f5f5;display:flex;gap:1.5rem;padding:1.25rem 0;position:relative;width:100%;z-index:1}.good-to-go-filter:before{background-color:#f5f5f5;content:"";height:100%;left:-9999px;position:absolute;top:0;width:99999px;z-index:-1}@media only screen and (min-width:64rem){.good-to-go-filter{left:0;padding:1rem;position:absolute;top:79px}}.good-to-go-filter__left{align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem;display:flex}.good-to-go-filter__logo-container{aspect-ratio:55/32;flex-shrink:0;width:55px}.good-to-go-filter__logo{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.good-to-go-filter__text-container{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex}.good-to-go-filter__text{color:#576b79;font-family:Gentleman\ 700,Arial,sans-serif;font-size:14px}.good-to-go-filter__text span{color:#00263a;display:block}@media only screen and (min-width:64rem){.good-to-go-filter__text span{display:inline}}.good-to-go-popout{display:flex;flex-direction:column;padding:1.25rem 2rem;row-gap:1.25rem}@media only screen and (min-width:64rem){.good-to-go-popout{padding:5.625rem 3.75rem;row-gap:2rem}}.good-to-go-popout__top{display:flex;flex-direction:column;gap:1.5rem}@media only screen and (min-width:64rem){.good-to-go-popout__top{align-items:center;flex-direction:row}}.good-to-go-popout__logo-container{aspect-ratio:103/60;width:103px}.good-to-go-popout__logo{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.good-to-go-popout__heading{color:#00263a;font-family:Gentleman\ 700,Arial,sans-serif;font-size:28px;line-height:1.1}@media only screen and (min-width:64rem){.good-to-go-popout__heading{font-size:34px}}.good-to-go-popout__bottom{display:flex;flex-direction:column;row-gap:.75rem}.good-to-go-popout__text-container{display:flex;flex-direction:column;font-family:Gentleman\ 700,Arial,sans-serif;row-gap:1.25rem}.good-to-go-popout__text-first{color:#576b79;font-size:14px}@media only screen and (min-width:64rem){.good-to-go-popout__text-first{font-size:16px}}.good-to-go-popout__text-second{color:#00263a;font-size:14px}@media only screen and (min-width:64rem){.good-to-go-popout__text-second{font-size:16px}}.good-to-go-popout__text-third{color:#576b79;font-size:11px}@media only screen and (min-width:64rem){.good-to-go-popout__text-third{font-size:12px}}section{padding:50px 0;position:relative}section.margin-top{margin-top:50px}section.margin-bottom{margin-bottom:50px}section.no-padding-top{padding-top:0}section.no-padding-bottom{padding-bottom:0}section.first{padding-top:80px}section.last{padding-bottom:80px;z-index:1}section.overlap-top{margin-top:-60px;z-index:2}section.overlap-bottom{margin-bottom:-60px;z-index:2}section.overlap-bottom+section{padding-top:120px}section.overlap-bottom+section.no-padding-top{padding-top:60px}section.background-grey{background-color:#f2f2f2;padding:100px 0}section.background-grey.no-padding-top{padding-top:0}section.background-grey.no-padding-bottom{padding-bottom:0}section.background-dark{background-color:#00263a;padding:100px 0}section.background-dark.no-padding-top{padding-top:0}section.background-dark.no-padding-bottom{padding-bottom:0}section.behind-header{margin-top:-191px}section.text-light,section.text-light .mouse-container,section.text-light h1,section.text-light h2,section.text-light h3,section.text-light h4,section.text-light h5,section.text-light p{color:#fff}section.text-light .mouse-container .mouse{border-color:#fff}section.text-light .mouse-container .mouse .wheel:after,section.text-light .mouse-container .mouse .wheel:before{background-color:#fff}section.text-light .links .link{color:#fff}section.text-light .links .link:after{background-color:#fff}section.text-light .accordion-bullets .question,section.text-light .accordion-bullets .text-container{color:#fff}@media only screen and (max-width:1024px){section{padding:40px 0}section.margin-top{margin-top:40px}section.margin-bottom{margin-bottom:40px}section.background-dark,section.background-grey{padding:80px 0}}@media only screen and (max-width:1023px){section.behind-header{margin-top:-151px}}@media only screen and (max-width:768px){section{padding:30px 0}section.margin-top{margin-top:30px}section.margin-bottom{margin-bottom:30px}section.overlap-top{margin-top:0}section.overlap-bottom{margin-bottom:0}section.overlap-bottom+section{padding-top:30px}section.overlap-bottom+section.no-padding-top{padding-top:0}section.background-dark,section.background-grey{padding:60px 0}section.first{padding-top:60px}section.last{padding-bottom:60px}}@media only screen and (max-width:480px){section{padding:20px 0}section.margin-top{margin-top:20px}section.margin-bottom{margin-bottom:20px}section.background-dark,section.background-grey{padding:40px 0}section.first{padding-top:30px}section.last{padding-bottom:30px}}@media only screen and (max-width:768px){section.text-container-floating-grey+section.text-image-container{margin-top:0;padding-top:0}}section.text-image-container .text-image{display:flex;gap:100px;justify-content:space-between}section.text-image-container .text-image--left{flex-direction:row-reverse}section.text-image-container .text-image--left .text-container{padding:10px 0 10px 100px}section.text-image-container .text-image--left .text-container p{padding-right:0}section.text-image-container .text-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:10px 40px 10px 0;width:50%;z-index:1}section.text-image-container .text-container h1{padding-right:70px}section.text-image-container .text-container>h1,section.text-image-container .text-container>h2,section.text-image-container .text-container>h3,section.text-image-container .text-container>h4,section.text-image-container .text-container>h5,section.text-image-container .text-container>h6{max-width:100%}section.text-image-container .text-container>p{max-width:100%;padding-right:60px}section.text-image-container .text-container>p.large{color:#00263a;font-family:Gentleman\ 400,Arial,sans-serif;font-size:40px;line-height:1.1em}section.text-image-container .text-container>.quote{max-width:100%;padding:0 80px 0 40px}section.text-image-container .text-container>.quote q{font-size:36px}section.text-image-container .text-container>.quote q:before{left:-52px;top:4px}section.text-image-container .text-container>*+*{margin-top:28px}section.text-image-container .text-container>*+.quote{margin-top:68px}section.text-image-container .text-container .links,section.text-image-container .text-container .logos-container,section.text-image-container .text-container .quick-info-items,section.text-image-container .text-container .stats{margin-top:40px}section.text-image-container .text-container .links:first-child,section.text-image-container .text-container .logos-container .links,section.text-image-container .text-container .logos-container:first-child,section.text-image-container .text-container .quick-info-items:first-child,section.text-image-container .text-container .stats:first-child{margin-top:0}section.text-image-container .text-container .logos-container p{font-size:14px}section.text-image-container .text-container .button .icon-arrow-simple{font-size:16px}section.text-image-container .text-container.text-center{align-items:center}section.text-image-container .text-container.text-center>h1,section.text-image-container .text-container.text-center>p{padding-right:0}section.text-image-container .text-container.text-align-right{align-items:flex-end;padding-right:80px;text-align:right}section.text-image-container .text-container.text-align-right>p{padding-left:140px;padding-right:0}section.text-image-container .text-container.text-align-right .logos-container{justify-content:flex-end}section.text-image-container .text-container.text-align-right .logos-container>*{margin-left:20px;margin-right:0}section.text-image-container .text-container.text-align-right .logos-container>:first-child{margin-left:0}section.text-image-container .text-container+.image-container .img-container>.button{left:0;right:auto}section.text-image-container .image-container{position:relative;width:50%;z-index:1}section.text-image-container .image-container .img-container{height:100%;position:relative;width:100%}section.text-image-container .image-container .img-container>.button{bottom:60px;position:absolute;right:0}section.text-image-container .image-container .img-container img{display:block;font-family:"object-fit: cover; object-position: center center;";height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section.text-image-container .image-container .img-container img.position-center-right{font-family:"object-fit: cover; object-position: center right;";-o-object-position:center right;object-position:center right}section.text-image-container .image-container .img-container img.position-center-left{font-family:"object-fit: cover; object-position: center left;";-o-object-position:center left;object-position:center left}section.text-image-container .image-container .img-container img.position-top-right{font-family:"object-fit: cover; object-position: top right;";-o-object-position:top right;object-position:top right}section.text-image-container .image-container .img-container img.position-top-left{font-family:"object-fit: cover; object-position: top left;";-o-object-position:top left;object-position:top left}section.text-image-container .image-container .img-container img.position-bottom-right{font-family:"object-fit: cover; object-position: bottom right;";-o-object-position:bottom right;object-position:bottom right}section.text-image-container .image-container .img-container img.position-bottom-left{font-family:"object-fit: cover; object-position: bottom left;";-o-object-position:bottom left;object-position:bottom left}section.text-image-container .image-container .img-container img.fit-contain{font-family:"object-fit: contain; object-position: center center;";-o-object-fit:contain;object-fit:contain}section.text-image-container .image-container .img-container+.text-container{margin-top:40px}section.text-image-container .image-container .text-container{width:100%}section.text-image-container .image-container>.quote{align-items:center;display:flex;height:100%;padding-left:50px;padding-right:100px}section.text-image-container .image-container>.quote q{font-size:40px}section.text-image-container .image-container>.quote q:before{left:-48px;top:8px}section.text-image-container .image-container .play-button{left:calc(50% - 40px);position:absolute;top:calc(50% - 40px);z-index:1}section.text-image-container .image-container .badge{max-width:256px;position:absolute}section.text-image-container .image-container .badge.top{top:0}section.text-image-container .image-container .badge.bottom{bottom:0}section.text-image-container .image-container .badge.left{left:0}section.text-image-container .image-container .badge.right{right:0}section.text-image-container .image-container .badge.transparent{background-color:transparent}section.text-image-container .image-container .price-list-container{background-color:#f2f2f2;padding:60px 64px}section.text-image-container .image-container .text-box{background-color:#f2f2f2;max-width:100%;padding:42px 52px;position:absolute;width:450px;z-index:2}section.text-image-container .image-container .text-box p{color:#00263a;font-family:Gentleman\ 400,Arial,sans-serif;font-size:36px;line-height:1.2em}section.text-image-container .image-container .text-box>*+*{margin-top:22px}section.text-image-container .image-container .text-box.top{top:0}section.text-image-container .image-container .text-box.bottom{bottom:0}section.text-image-container .image-container .text-box.bottom-overlap{top:calc(100% - 80px)}section.text-image-container .image-container .text-box.left{left:0}section.text-image-container .image-container .text-box.right{right:0}section.text-image-container .image-container .text-box.with-quote{padding-left:80px;padding-right:80px}section.text-image-container .image-container .text-box.with-quote .quote.side-quote-marks q:before{left:-52px}section.text-image-container .image-container.padding-top .img-container{padding-top:60px}section.text-image-container .image-container.padding-top .img-container .play-button{top:calc(50% - 10px)}section.text-image-container .image-container.padding-top .badge.transparent.top{top:60px}section.text-image-container .image-container.padding-bottom .img-container{padding-bottom:60px}section.text-image-container .image-container.padding-bottom .img-container .play-button{top:calc(50% - 70px)}section.text-image-container .image-container.padding-bottom .badge.transparent.bottom{bottom:60px}section.text-image-container .image-container.padding-left .img-container{padding-left:60px}section.text-image-container .image-container.padding-left .img-container .play-button{left:calc(50% - 10px)}section.text-image-container .image-container.padding-left .badge.transparent.left{left:60px}section.text-image-container .image-container.padding-right .img-container{padding-right:60px}section.text-image-container .image-container.padding-right .img-container .play-button{left:calc(50% - 70px)}section.text-image-container .image-container.padding-right .badge.transparent.right{right:60px}section.text-image-container .image-container.with-text-box .badge{max-height:50%;max-width:50%;width:auto}section.text-image-container>.badge-mobile{display:none}section.text-image-container.first p{font-size:20px}section.text-image-container.image-container-overlap-top{margin-bottom:100px}section.text-image-container.image-container-overlap-top .image-container{top:-80px}section.text-image-container.mental-health-awareness .text-container>ul{list-style:none;margin-top:40px;max-width:525px;padding-left:0}section.text-image-container.mental-health-awareness .text-container>ul li{display:block;font-size:16px;line-height:1.4;margin-bottom:10px;padding-left:40px;position:relative}section.text-image-container.mental-health-awareness .text-container>ul li:before{background-color:#576b79;border-radius:100%;content:"";height:6px;left:0;position:absolute;top:8px;width:6px}section.text-image-container.mental-health-awareness .text-container>ul li:last-of-type{margin-bottom:0}section.text-image-container.overlap-top .text-container{padding-top:70px}section.text-image-container.overlap-bottom{margin-bottom:-80px;padding-bottom:60px}section.text-image-container.overlap-bottom .text-container{padding-bottom:70px}section.text-image-container.overlap-bottom .image-container .button{bottom:80px}section.text-image-container.text-image-chart .text-container h2{width:70%}section.text-image-container.text-image-chart .text-container>*+*{margin-top:50px}section.text-image-container.text-image-chart .text-container>*+.stats{margin-top:90px}section.text-image-container.text-image-chart .chart-container{background-color:#f2f2f2;padding-bottom:40px;width:48%}section.text-image-container.text-image-chart .chart-container .chart-header{padding:60px 60px 40px}section.text-image-container.text-image-chart .chart-container .chart__row{display:flex;justify-content:space-between;padding:12px 60px 10px}section.text-image-container.text-image-chart .chart-container .chart__row:nth-child(odd){background-color:#fff}section.text-image-container.text-image-chart .chart-container .chart__col--key{color:#576b79}section.text-image-container.text-image-chart .chart-container .chart__col--value{color:#00263a;text-align:right}section.text-image-container.text-image-carousel{z-index:2}section.text-image-container.text-image-carousel .image-container{height:500px;margin-top:-140px;overflow:hidden}section.text-image-container.text-image-carousel .image-container .carousel-container{height:100%;max-width:686px;position:relative;width:calc(100% - 50vw + 580px)}section.text-image-container.text-image-carousel .image-container .carousel-container .carousel-wrapper{display:flex;flex-direction:row;height:100%}section.text-image-container.text-image-carousel .image-container .carousel-container .carousel-wrapper .slide{margin:0}section.text-image-container.text-image-carousel .image-container .carousel-container .arrow.next{align-items:center;background-color:#00263a;border-radius:35px;cursor:pointer;display:flex;height:70px;justify-content:center;margin-right:-40px;margin-top:-35px;position:absolute;right:0;top:50%;width:70px}@media only screen and (max-width:1024px){section.text-image-container.text-image-carousel .image-container .carousel-container .arrow.next{height:50px;margin-right:-30px;margin-top:-25px;width:50px}}section.text-image-container.text-image-carousel .image-container .carousel-container .arrow.next:before{color:#fff;font-size:24px;left:50%;margin-left:-10px;position:absolute}section.text-image-container.text-image-carousel.image-edge-aligned .inner{max-width:460px;width:calc(50% - 110px)}section.text-image-container.text-image-carousel.image-edge-aligned .image-container{width:calc(50% + 110px)}section.text-image-container.text-image-carousel.image-edge-aligned .image-container .carousel-container{width:calc(100% - 50vw + 580px)}section.text-image-container.text-image-carousel.text-image-carousel-style-2{align-items:flex-start}section.text-image-container.text-image-carousel.text-image-carousel-style-2 .inner{max-width:390px;width:calc(50vw - 180px)}section.text-image-container.text-image-carousel.text-image-carousel-style-2 .text-container{padding-right:50px;padding-top:40px}section.text-image-container.text-image-carousel.text-image-carousel-style-2 .image-container{margin-bottom:-100px;margin-top:0;width:calc(50vw + 180px)}section.text-image-container.text-image-carousel.text-image-carousel-style-2 .image-container .carousel-container{max-width:756px}section.text-image-container.text-image-grid.style-1{background-color:#f2f2f2;margin-top:88px;padding-bottom:100px;padding-top:0}section.text-image-container.text-image-grid.style-1 .inner{max-width:1440px}section.text-image-container.text-image-grid.style-1 .image-container{transform:translate3d(0,-88px,0);width:53%}section.text-image-container.text-image-grid.style-1 .text-container{padding-left:120px;padding-right:150px;width:47%}section.text-image-container.text-image-grid.style-1 .image-grid img{max-width:100%}section.text-image-container.text-image-grid.style-1 .image-grid .column:first-of-type{width:34%}section.text-image-container.text-image-grid.style-1 .image-grid .column:nth-of-type(2){width:66%}section.text-image-container.text-image-grid.style-1 .image-grid .column:nth-of-type(2) .row:first-of-type img{width:100%}section.text-image-container.text-image-grid.style-1 .image-grid .column:nth-of-type(2) .row:nth-of-type(2) img:first-of-type{width:52%}section.text-image-container.text-image-grid.style-1 .image-grid .column:nth-of-type(2) .row:nth-of-type(2) img:nth-of-type(2){width:32%}section.text-image-container.double-image{padding-bottom:40px}section.text-image-container.double-image .text-image{align-items:flex-start}section.text-image-container.double-image .image-container{width:48%}section.text-image-container.double-image+.double-text{padding-top:0}section.text-image-container.double-text .text-image{align-items:normal}section.text-image-container.double-text .text-container{width:48%}section.text-image-container.double-text .text-container p{flex-grow:1}section.text-image-container.image-large .image-container{height:550px}section.text-image-container.align-top .text-image{align-items:flex-start}section.text-image-container.align-top .text-image .text-container{padding-top:22px}section.text-image-container.align-bottom .text-image{align-items:flex-end}section.text-image-container.image-edge-aligned{align-items:center;display:flex}section.text-image-container.image-edge-aligned .inner{margin-right:0;max-width:570px;width:50%}section.text-image-container.image-edge-aligned .inner+.image-container .button{left:0;right:auto}section.text-image-container.image-edge-aligned .text-container{width:100%}section.text-image-container.image-edge-aligned .image-container{height:500px}section.text-image-container.image-edge-aligned .image-container+.inner{margin-left:0;margin-right:auto}section.text-image-container.image-edge-aligned .image-container+.inner .text-container{padding:30px 0 30px 100px}section.text-image-container.image-edge-aligned .image-container+.inner .text-container p{padding-right:0}section.text-image-container.image-edge-aligned.image-large .image-container{height:650px}section.text-image-container.image-edge-aligned.image-large .image-container+.inner .text-container{padding-left:94px}section.text-image-container.image-edge-aligned.overlap-top{align-items:flex-start}section.text-image-container.image-edge-aligned.overlap-top .text-container{padding-top:120px}section.text-image-container.image-edge-aligned.with-back-link{align-items:normal}section.text-image-container.image-edge-aligned.with-back-link .text-container{padding-top:0}section.text-image-container.border-top-left:before{background-color:#ddd;content:"";height:1px;left:0;position:absolute;top:50px;width:calc(50% - 100px)}section.text-image-container.border-bottom-left:before{background-color:#ddd;bottom:50px;content:"";height:1px;left:0;position:absolute;width:calc(50% - 100px)}section.text-image-container.border-bottom-right:before{background-color:#ddd;bottom:50px;content:"";height:1px;position:absolute;right:0;width:calc(50% - 100px)}section.text-image-container.virtual-tour .inner{max-width:none}section.text-image-container.virtual-tour h3{font-size:30px}section.text-image-container.virtual-tour p{font-size:15px;line-height:24px;max-width:375px;padding-right:0}section.text-image-container.virtual-tour .image-container+.inner .text-container{padding-left:120px}section.text-image-container.virtual-tour .buttons-container .button{line-height:1;padding:0 15px;vertical-align:top}section.text-image-container.virtual-tour .buttons-container .button .icon-virtual-tours{font-size:24px}section.text-image-container.virtual-tour .buttons-container .button .icon-arrow{font-size:14px}section.text-image-container.virtual-tour .buttons-container .button .text{line-height:1}section.text-image-container.virtual-tour a.link{align-items:center;display:inline-flex}section.text-image-container.virtual-tour a.link .icon-arrow{font-size:14px;padding-bottom:2px}section.text-image-container.virtual-tour a.link .text{margin-left:10px}section.text-image-container.text-first .text-image{justify-content:flex-end}section.text-image-container.text-first .inner .text-container{padding:30px 120px 30px 0;width:auto}section.text-image-container.vt-help-to-buy .image-container{height:540px}section.text-image-container.vt-help-to-buy .text-container{max-width:420px}section.text-image-container.vt-help-to-buy .text-container h3{font-size:34px;line-height:38px;width:100%}section.text-image-container.vt-help-to-buy .text-container p{padding-right:0!important}section.text-image-container.vt-help-to-buy .centred{align-items:center;display:flex;flex-direction:row}section.text-image-container.vt-help-to-buy .centred img{margin-right:58px}section.text-image-container.visiting-us .text-container h1{padding-right:120px;width:100%}section.text-image-container.visiting-us .text-container .buttons-container{margin-top:68px}section.text-image-container.visiting-us .text-container .buttons-container a{color:#00263a;display:flex;flex-direction:row}section.text-image-container.visiting-us .text-container .buttons-container a svg{margin-right:25px}section.text-image-container.text-predominant.image-edge-aligned .inner{max-width:670px;width:calc(50% + 100px)}section.text-image-container.text-predominant.image-edge-aligned .inner+.image-container{width:calc(50% - 100px)}section.text-image-container.text-predominant.image-edge-aligned .image-container{height:600px;width:calc(50% - 100px)}section.text-image-container.text-predominant.image-edge-aligned .image-container+.inner{max-width:670px;width:calc(50% + 100px)}section.text-image-container.image-predominant.image-edge-aligned .inner{max-width:330px;width:calc(50% - 240px)}section.text-image-container.image-predominant.image-edge-aligned .inner+.image-container{width:calc(50% + 240px)}section.text-image-container.image-predominant.image-edge-aligned .text-container>p{padding-right:30px}section.text-image-container.image-predominant.image-edge-aligned .image-container{width:calc(50% + 110px)}section.text-image-container.image-predominant.image-edge-aligned .image-container+.inner{max-width:440px;width:calc(50% - 110px)}section.text-image-container.new-homes{padding-bottom:100px;z-index:4}section.text-image-container.new-homes .text-container{max-width:350px}section.text-image-container.new-homes .text-container p{padding-right:0}section.text-image-container.new-homes .image-container{margin-top:0}section.text-image-container.house-development-style{padding:100px 0}section.text-image-container.mental-health-awareness .text-container h1{font-size:45px;max-width:435px;padding-right:0}section.text-image-container.mental-health-awareness .image-container,section.text-image-container.mental-health-awareness .image-container .img-container img{height:100%}section.text-image-container.mnbn-style{padding:100px 0}section.text-image-container.mnbn-style h3{font-size:20px;line-height:28px}section.text-image-container.mnbn-style .text-container{max-width:600px}section.text-image-container.mnbn-style .buttons-container .button{margin-right:0}section.text-image-container.mnbn-style .buttons-container .button+.button-link{margin-left:60px}section.text-image-container.mnbn-style.text-image-carousel{padding:20px 0 120px}section.text-image-container.mnbn-style.text-image-carousel .text-container{max-width:350px}section.text-image-container.mnbn-style.text-image-carousel .image-container{margin-bottom:-120px}section.text-image-container.mnbn-style.text-predominant.image-edge-aligned .image-container{height:540px;width:708px}section.text-image-container.mnbn-style-2{padding:120px 0 20px}section.text-image-container.mnbn-style-2 .text-image{align-items:flex-start}section.text-image-container.mnbn-style-2 .image-container+.text-container{padding-top:0}section.text-image-container.homeworking-style{align-items:flex-start;overflow:hidden;padding:20px 0 100px}section.text-image-container.homeworking-style h2.mobile{display:none}section.text-image-container.homeworking-style .text-content{margin-top:50px;position:relative;z-index:1}section.text-image-container.homeworking-style .navigation{align-items:flex-start;display:flex;flex-direction:row;margin-bottom:40px}section.text-image-container.homeworking-style .navigation a{border-bottom:2px solid #fff;color:#00263a;font-size:16px;margin:0 20px;opacity:.5;padding-bottom:10px;transition:border-bottom-color .2s,opacity .2s}section.text-image-container.homeworking-style .navigation a:hover{opacity:1}section.text-image-container.homeworking-style .navigation a.active{border-bottom-color:#ec6608;opacity:1}section.text-image-container.homeworking-style .navigation a:first-of-type{margin-left:0}section.text-image-container.homeworking-style .navigation a:last-of-type{margin-right:0}section.text-image-container.homeworking-style .content{display:flex;flex-direction:row;max-width:350px;width:100%}section.text-image-container.homeworking-style .content .image{flex-shrink:0;padding-right:20px;width:80px}section.text-image-container.homeworking-style .content .image img{display:block;height:auto;margin:0;width:100%}section.text-image-container.homeworking-style .content .text{display:flex;flex-direction:column}section.text-image-container.homeworking-style .content p{color:#00263a;margin-top:40px}section.text-image-container.homeworking-style .content p small{font-size:12px;opacity:.5}section.text-image-container.homeworking-style .content p:first-of-type{margin-top:0}section.text-image-container.homeworking-style .text-container{padding:40px 50px 0 0;width:100%}section.text-image-container.homeworking-style .text-container h2{max-width:375px}section.text-image-container.homeworking-style .image-container .images{height:100%;position:relative;width:100%}section.text-image-container.homeworking-style .image-container .images img{display:none;left:0;position:absolute;top:0}section.text-image-container.homeworking-style .links-container{margin-top:60px}section.text-image-container.homeworking-style .links-container .button.button-link{font-size:16px}section.text-image-container.homeworking-style .badge.left{left:-100px}section.text-image-container.homeworking-style .artisan-badge{bottom:0;flex-shrink:0;height:200px;left:-100px;position:absolute;width:158px}section.text-image-container.homeworking-style .artisan-badge img,section.text-image-container.homeworking-style .artisan-badge svg{display:block;height:100%;margin:0;width:100%}section.text-image-container.homeworking-style .artisan-badge img{font-family:"object-fit: cover; object-position: center center;";-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section.text-image-container.homeworking-style .artisan-badge+.badge{left:58px}section.text-image-container.homeworking-style.image-predominant.image-edge-aligned .inner{flex-shrink:0;max-width:none;padding-left:calc(50vw - 570px);width:calc(50vw - 80px)}section.text-image-container.homeworking-style.image-predominant.image-edge-aligned .inner+.image-container{flex:1 auto;width:100%}section.text-image-container.text-container-floating{padding-bottom:100px;padding-top:0}section.text-image-container.text-container-floating:after{background-color:#fff;bottom:0;content:"";position:absolute;right:0;top:0;width:calc(50% - 100px);z-index:0}section.text-image-container.text-container-floating.text-container-floating-grey{background-color:#f2f2f2}section.text-image-container.text-container-margins{margin-bottom:75px;margin-top:75px}section.text-image-container .text-image--wide-left .text-container{width:60%}section.text-image-container .text-image--wide-left .image-container{width:40%}section.text-image-container--customer-first ul,section.text-image-container--your-bellway ul{color:#00263a;letter-spacing:.01em;line-height:20px;list-style:none;margin:0 0 20px;padding:0;width:100%}section.text-image-container--customer-first ul li,section.text-image-container--your-bellway ul li{font-size:15px;margin-bottom:20px;padding-left:40px;padding-top:3px;position:relative}section.text-image-container--customer-first ul li:before,section.text-image-container--your-bellway ul li:before{background-color:#ec6608;border-radius:100%;content:"";height:20px;left:0;position:absolute;top:1px;width:20px}section.text-image-container--customer-first ul li:after,section.text-image-container--your-bellway ul li:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";height:7px;left:7.5px;position:absolute;top:6px;transform:rotate(45deg);width:3px}section.text-image-container--customer-first ul li a,section.text-image-container--your-bellway ul li a{color:#00263a;text-decoration:underline}section.text-image-container--customer-first ul li:last-of-type,section.text-image-container--your-bellway ul li:last-of-type{margin-bottom:0}section.text-image-container--customer-first ul.tooltip li:before,section.text-image-container--your-bellway ul.tooltip li:before{background-color:transparent;border:2px solid #ec6608}section.text-image-container--customer-first ul.tooltip li:after,section.text-image-container--your-bellway ul.tooltip li:after{border:0;color:#ec6608;content:"i";height:24px;left:0;line-height:29px;text-align:center;top:0;transform:rotate(0);width:24px}section.text-image-container--customer-first h2,section.text-image-container--your-bellway h2{font-size:40px}section.text-image-container--customer-first p.small,section.text-image-container--your-bellway p.small{color:#576b79!important;font-family:Gentleman\ 700!important;font-size:16px!important}section.text-image-container--customer-first-collage .text-image{padding-top:100px}section.text-image-container--customer-first-collage .image-grid{margin-top:-100px}section.text-image-container--customer-first-variant .image-container.padding-left .img-container{padding-left:0!important}section.text-image-container--customer-first-variant .img-container{left:-200px;position:absolute}@media only screen and (max-width:1440px){section.text-image-container--customer-first-variant .img-container{left:-100px}}@media only screen and (max-width:1024px){section.text-image-container--customer-first-variant .img-container{left:-40px}}@media only screen and (max-width:768px){section.text-image-container--customer-first-variant .img-container{left:0}}section.text-image-container--reversed .text-image{flex-direction:row-reverse}section.text-image-container--grey{background-color:#f2f2f2}section.text-image-container--grey .text-box{background-color:#fff!important}@media only screen and (max-width:1439px){section.text-image-container .quote{padding-left:40px}section.text-image-container.text-image-grid.style-1 .inner{max-width:1140px}section.text-image-container.text-image-grid.style-1 .text-container{padding:50px 45px 50px 60px}}@media only screen and (max-width:1220px){section.text-image-container .text-container{padding-right:10px}section.text-image-container .text-container>p{padding-right:20px}section.text-image-container .text-container.text-align-right{padding-right:60px}section.text-image-container .text-container.text-align-right>p{padding-left:80px}section.text-image-container .image-container .text-box{padding:30px}section.text-image-container .image-container .text-box.bottom-overlap{top:calc(100% - 120px)}section.text-image-container .image-container .text-box.bottom-overlap.left,section.text-image-container .image-container .text-box.bottom-overlap.right{width:calc(100% - 30px)}section.text-image-container .image-container .price-list-container{padding:30px}section.text-image-container .image-container+.text-container{padding-left:7%}section.text-image-container.image-edge-aligned .inner{width:44%}section.text-image-container.image-edge-aligned .image-container+.inner .text-container,section.text-image-container.image-edge-aligned.image-large .image-container+.inner .text-container{padding-left:15%}section.text-image-container.text-image-carousel .image-container{height:auto;margin-top:0}section.text-image-container.text-image-carousel.image-edge-aligned .inner{max-width:calc(50vw - 110px);width:calc(50vw - 140px)}section.text-image-container.text-image-carousel.image-edge-aligned .image-container .carousel-container{width:calc(50vw + 110px)}section.text-image-container.text-image-carousel.text-image-carousel-style-2.image-edge-aligned .inner{max-width:calc(50vw - 210px);width:calc(50vw - 140px)}section.text-image-container.text-image-carousel.text-image-carousel-style-2.image-edge-aligned .image-container .carousel-container{width:calc(50vw + 210px)}section.text-image-container.text-predominant.image-edge-aligned .image-container+.inner,section.text-image-container.text-predominant.image-edge-aligned .inner{max-width:calc(50% + 70px)}section.text-image-container.image-predominant.image-edge-aligned .inner{max-width:calc(50% - 240px);width:calc(50% - 270px)}section.text-image-container.image-predominant.image-edge-aligned .image-container+.inner{max-width:calc(50% - 140px);width:calc(50% - 140px)}section.text-image-container.homeworking-style .artisan-badge{height:220px;width:176px}section.text-image-container.homeworking-style .artisan-badge+.badge{left:76px}section.text-image-container.homeworking-style.image-predominant.image-edge-aligned .inner{padding-left:30px;width:490px}}@media only screen and (max-width:1024px){section.text-image-container .text-container p.large{font-size:36px}section.text-image-container .text-container.text-align-right{padding-right:40px}section.text-image-container .text-container.text-align-right>p{padding-left:60px}section.text-image-container .image-container.padding-top .img-container{padding-top:40px}section.text-image-container .image-container.padding-top .img-container .play-button{top:calc(50% - 20px)}section.text-image-container .image-container.padding-top .badge.transparent.top{top:40px}section.text-image-container .image-container.padding-bottom .img-container{padding-bottom:40px}section.text-image-container .image-container.padding-bottom .img-container .play-button{top:calc(50% - 50px)}section.text-image-container .image-container.padding-bottom .badge.transparent.bottom{bottom:40px}section.text-image-container .image-container.padding-left .img-container{padding-left:40px}section.text-image-container .image-container.padding-left .img-container .play-button{left:calc(50% - 20px)}section.text-image-container .image-container.padding-left .badge.transparent.left{left:40px}section.text-image-container .image-container.padding-right .img-container{padding-right:40px}section.text-image-container .image-container.padding-right .img-container .play-button{left:calc(50% - 50px)}section.text-image-container .image-container.padding-right .badge.transparent.right{right:40px}section.text-image-container.first p{font-size:18px}section.text-image-container.border-top-left:before{top:40px}section.text-image-container.border-bottom-left:before,section.text-image-container.border-bottom-right:before{bottom:40px}section.text-image-container.image-predominant.image-edge-aligned .inner{max-width:50%;width:calc(50% - 160px)}section.text-image-container.image-predominant.image-edge-aligned .inner+.image-container{width:calc(50% + 120px)}section.text-image-container.image-predominant.image-edge-aligned .image-container{width:50%}section.text-image-container.image-predominant.image-edge-aligned .image-container+.inner{max-width:calc(50% - 30px);width:calc(50% - 30px)}section.text-image-container.mental-health-awareness .text-container h1{font-size:36px}section.text-image-container.mnbn-style{flex-direction:column;padding:40px 0}section.text-image-container.mnbn-style h3{font-size:18px;line-height:1.4}section.text-image-container.mnbn-style .buttons-container .button+.button-link{margin-left:30px}section.text-image-container.mnbn-style.text-image-carousel{flex-direction:row;padding:40px 0}section.text-image-container.mnbn-style.text-image-carousel .text-container{max-width:none}section.text-image-container.mnbn-style.text-predominant.image-edge-aligned .inner{margin:0 auto;max-width:none;width:calc(100% - 100px)}section.text-image-container.mnbn-style.text-predominant.image-edge-aligned .text-container{max-width:none;padding-left:0;padding-right:0}section.text-image-container.mnbn-style.text-predominant.image-edge-aligned .image-container{height:auto;width:100%}section.text-image-container.homeworking-style,section.text-image-container.mnbn-style-2{padding:40px 0}section.text-image-container.homeworking-style .artisan-badge{bottom:auto;height:auto;left:auto;right:0;top:0;width:120px}section.text-image-container.homeworking-style .artisan-badge img,section.text-image-container.homeworking-style .artisan-badge svg{height:auto}section.text-image-container.homeworking-style .artisan-badge+.badge{left:-100px}}@media only screen and (max-width:1023px){section.text-image-container .text-container>.quote{padding-right:60px}section.text-image-container .image-container .text-box .quote q,section.text-image-container .image-container .text-box p{font-size:20px}section.text-image-container .image-container .text-box.with-quote{padding-left:50px;padding-right:50px}section.text-image-container .stats .stat{padding-left:20px;padding-right:20px;width:100%}section.text-image-container .stats .stat:last-child{margin-bottom:0}section.text-image-container .text-container.text-align-right>p{padding-left:40px}section.text-image-container.image-container-overlap-top{margin-bottom:0}section.text-image-container.image-container-overlap-top .image-container{top:auto}section.text-image-container.text-image-chart .chart-container .chart-header{padding:40px 40px 30px}section.text-image-container.text-image-chart .chart-container .chart__row{padding-left:40px;padding-right:40px}section.text-image-container.text-image-carousel.image-edge-aligned .inner{max-width:50vw;width:calc(50vw - 30px)}section.text-image-container.text-image-carousel.image-edge-aligned .image-container{width:50vw}section.text-image-container.text-image-carousel.image-edge-aligned .image-container .carousel-container{width:calc(50vw - 40px)}section.text-image-container.text-image-carousel.text-image-carousel-style-2.image-edge-aligned .inner{max-width:50vw;width:calc(50vw - 30px)}section.text-image-container.text-image-carousel.text-image-carousel-style-2.image-edge-aligned .image-container{width:50vw}section.text-image-container.text-image-carousel.text-image-carousel-style-2.image-edge-aligned .image-container .carousel-container{width:calc(50vw - 40px)}}@media only screen and (max-width:768px){section.text-image-container .text-image{flex-direction:column;gap:0}section.text-image-container .text-container{order:1;width:100%}section.text-image-container .text-container p.large{font-size:32px}section.text-image-container .text-container>.quote q{font-size:30px}section.text-image-container .text-container.text-align-right{align-items:flex-start;text-align:left}section.text-image-container .text-container.text-align-right>p{padding-left:0}section.text-image-container .text-container.text-align-right .logos-container{justify-content:flex-start}section.text-image-container .text-container.text-align-right .logos-container>*{margin-left:0;margin-right:20px}section.text-image-container .text-container+.text-container{margin-top:30px}section.text-image-container .image-container{margin-bottom:30px;order:0;width:100%}section.text-image-container .image-container .text-box{position:relative}section.text-image-container .image-container .text-box .quote q,section.text-image-container .image-container .text-box p{font-size:26px}section.text-image-container .image-container .text-box.bottom-overlap.left,section.text-image-container .image-container .text-box.bottom-overlap.right,section.text-image-container .image-container .text-box.left,section.text-image-container .image-container .text-box.right{width:100%}section.text-image-container .image-container .badge-desktop{display:none}section.text-image-container .image-container+.text-container{padding-left:0}section.text-image-container .image-container.padding-top .img-container{padding-top:0}section.text-image-container .image-container.padding-top .img-container .play-button{top:calc(50% - 40px)}section.text-image-container .image-container.padding-top .badge.transparent.top{top:0}section.text-image-container .image-container.padding-bottom .img-container{padding-bottom:0}section.text-image-container .image-container.padding-bottom .img-container .play-button{top:calc(50% - 40px)}section.text-image-container .image-container.padding-bottom .badge.transparent.bottom{bottom:0}section.text-image-container .image-container.padding-left .img-container{padding-left:0}section.text-image-container .image-container.padding-left .img-container .play-button{left:calc(50% - 40px)}section.text-image-container .image-container.padding-left .badge.transparent.left{left:0}section.text-image-container .image-container.padding-right .img-container{padding-right:0}section.text-image-container .image-container.padding-right .img-container .play-button{left:calc(50% - 40px)}section.text-image-container .image-container.padding-right .badge.transparent.right{right:0}section.text-image-container>.badge-mobile{display:flex;justify-content:center;order:3;padding:30px 20px 10px;width:100%}section.text-image-container.first p{font-size:17px}section.text-image-container.mental-health-awareness .text-container>ul{margin-top:26px}section.text-image-container.mental-health-awareness .text-container>ul li{font-size:14px;padding-left:20px}section.text-image-container.mental-health-awareness .text-container>ul li:before{top:6px}section.text-image-container.align-top .text-image .text-container{padding-top:10px}section.text-image-container.image-large .image-container{height:auto}section.text-image-container.double-image .image-container{margin-bottom:0;width:100%}section.text-image-container.double-image .image-container+.image-container{margin-top:40px}section.text-image-container.double-text .text-container{width:100%}section.text-image-container.double-text .text-container+.text-container{margin-top:40px}section.text-image-container.overlap-bottom{margin-bottom:0}section.text-image-container.image-edge-aligned{flex-direction:column}section.text-image-container.image-edge-aligned .inner{margin-right:auto;max-width:100%;order:1;width:calc(100% - 60px)}section.text-image-container.image-edge-aligned .inner+.image-container{margin-bottom:0;order:2}section.text-image-container.image-edge-aligned .text-container{padding-bottom:60px;padding-top:60px;width:100%}section.text-image-container.image-edge-aligned .image-container{height:auto}section.text-image-container.image-edge-aligned .image-container+.inner{margin-left:auto;margin-right:auto}section.text-image-container.image-edge-aligned .image-container+.inner .text-container{padding-left:0}section.text-image-container.image-edge-aligned.image-large .image-container{height:auto}section.text-image-container.image-edge-aligned.image-large .image-container+.inner .text-container{padding-left:0}section.text-image-container.image-edge-aligned.overlap-top .text-container{padding-top:60px}section.text-image-container.no-padding-top .text-container{padding-top:30px}section.text-image-container.no-padding-bottom .text-container{padding-bottom:30px}section.text-image-container.border-bottom-left:before,section.text-image-container.border-bottom-right:before,section.text-image-container.border-top-left:before{display:none}section.text-image-container.text-image-chart .text-container{margin-bottom:40px}section.text-image-container.text-image-chart .text-container h2{width:100%}section.text-image-container.text-image-chart .text-container>*+*{margin-top:30px}section.text-image-container.text-image-chart .text-container>*+.stats{margin-top:40px}section.text-image-container.text-image-chart .chart-container{order:2;width:100%}section.text-image-container.text-image-chart .chart-container h3{font-size:18px}section.text-image-container.text-image-chart .chart-container .chart-header{padding:30px 20px 15px}section.text-image-container.text-image-chart .chart-container .chart__row{padding-left:20px;padding-right:20px}section.text-image-container.virtual-tour .image-container{margin-bottom:0!important;order:1!important}section.text-image-container.virtual-tour .inner{order:2!important}section.text-image-container.virtual-tour .text-container p{max-width:none}section.text-image-container.text-image-grid.style-1{background-color:transparent;margin-top:0;padding-bottom:0}section.text-image-container.text-image-grid.style-1 .text-image{align-items:center}section.text-image-container.text-image-grid.style-1 .image-container{margin-bottom:30px;transform:none;width:80%}section.text-image-container.text-image-grid.style-1 .text-container{width:100%}section.text-image-container.text-image-carousel .image-container .carousel-container{width:85%}section.text-image-container.text-image-carousel .image-container .carousel-container .slick-next{height:50px;right:-20px;width:50px}section.text-image-container.text-image-carousel .image-container .carousel-container .slick-next:before{font-size:20px}section.text-image-container.text-image-carousel.image-edge-aligned{align-items:flex-start}section.text-image-container.text-image-carousel.image-edge-aligned .inner{max-width:100%;order:2;width:calc(100% - 60px)}section.text-image-container.text-image-carousel.image-edge-aligned .text-container{padding:30px 45px 50px 60px}section.text-image-container.text-image-carousel.image-edge-aligned .image-container{order:1;width:100%}section.text-image-container.text-image-carousel.image-edge-aligned .image-container .carousel-container{width:85vw}section.text-image-container.text-image-carousel.text-image-carousel-style-2.image-edge-aligned{align-items:flex-start}section.text-image-container.text-image-carousel.text-image-carousel-style-2.image-edge-aligned .inner{max-width:100%;order:2;width:calc(100% - 60px)}section.text-image-container.text-image-carousel.text-image-carousel-style-2.image-edge-aligned .text-container{padding:30px 45px 50px 60px}section.text-image-container.text-image-carousel.text-image-carousel-style-2.image-edge-aligned .image-container{order:1;width:100%}section.text-image-container.text-image-carousel.text-image-carousel-style-2.image-edge-aligned .image-container .carousel-container{width:85vw}section.text-image-container.text-first .inner .text-container{padding-right:0}section.text-image-container.vt-help-to-buy .image-container{height:auto;order:1!important}section.text-image-container.vt-help-to-buy .text-container{max-width:none}section.text-image-container.vt-help-to-buy .text-container h3{font-size:28px;line-height:34px}section.text-image-container.vt-help-to-buy .inner{order:2!important}section.text-image-container.text-predominant.image-edge-aligned .inner{max-width:calc(100% - 60px);width:100%}section.text-image-container.text-predominant.image-edge-aligned .image-container{height:auto;width:100%}section.text-image-container.text-predominant.image-edge-aligned .image-container+.inner{max-width:calc(100% - 60px);width:100%}section.text-image-container.image-predominant.image-edge-aligned{padding-top:0}section.text-image-container.image-predominant.image-edge-aligned .inner{max-width:100%;order:2;width:calc(100% - 60px)}section.text-image-container.image-predominant.image-edge-aligned .inner+.image-container{width:100%}section.text-image-container.image-predominant.image-edge-aligned .image-container{height:auto;order:1;width:100%}section.text-image-container.image-predominant.image-edge-aligned .image-container img{font-family:"object-fit: cover; object-position: center;";-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section.text-image-container.image-predominant.image-edge-aligned .image-container+.inner{max-width:100%;width:calc(100% - 60px)}section.text-image-container.new-homes{padding-bottom:110px}section.text-image-container.new-homes .text-container{max-width:none;padding:40px 0 0!important}section.text-image-container.house-development-style{padding-bottom:50px}section.text-image-container.house-development-style .image-container{height:300px!important}section.text-image-container.house-development-style h2{font-size:28px}section.text-image-container.house-development-style>.badge-mobile{justify-content:space-between;padding:30px}section.text-image-container.house-development-style>.badge-mobile .trustpilot-widget,section.text-image-container.house-development-style>.badge-mobile img{margin:0}section.text-image-container.house-development-style>.badge-mobile img.hbf2020{width:73px}section.text-image-container.mental-health-awareness .text-container h1{font-size:30px}section.text-image-container.new-homes .image-container .carousel-container .slick-next:before{left:50%;margin-left:-10px;position:absolute}section.text-image-container.mnbn-style{padding:30px 0}section.text-image-container.mnbn-style h3{font-size:16px}section.text-image-container.mnbn-style.text-image-carousel{flex-direction:column;padding:30px 0}section.text-image-container.homeworking-style,section.text-image-container.mnbn-style-2{padding:30px 0}section.text-image-container.homeworking-style h2.mobile{display:block;font-size:28px;line-height:1.2;max-width:none;padding:0 30px 30px}section.text-image-container.homeworking-style .text-container{padding:60px 0}section.text-image-container.homeworking-style .text-container h2{display:none;max-width:none;padding-left:30px;padding-right:30px}section.text-image-container.homeworking-style .links-container{padding-left:30px}section.text-image-container.homeworking-style .image-container .images{height:360px}section.text-image-container.homeworking-style .text-content{margin-top:0;padding-right:30px;width:100%}section.text-image-container.homeworking-style .content{max-width:none;padding-left:30px;width:100%}section.text-image-container.homeworking-style .navigation{flex-wrap:nowrap;overflow:auto;padding-left:30px;white-space:nowrap}section.text-image-container.homeworking-style .navigation a{white-space:nowrap}section.text-image-container.homeworking-style .artisan-badge{height:100px;top:260px;width:auto}section.text-image-container.homeworking-style .artisan-badge img,section.text-image-container.homeworking-style .artisan-badge svg{height:100%;width:auto}section.text-image-container.homeworking-style.image-predominant.image-edge-aligned .inner{max-width:100%;padding-left:0;width:100%}section.text-image-container.text-container-floating{padding-bottom:0}section.text-image-container.text-container-floating .inner{order:3}section.text-image-container.text-container-floating:after{display:none}section.text-image-container .text-image--wide-left .image-container,section.text-image-container .text-image--wide-left .text-container{width:100%}section.text-image-container--customer-first h2,section.text-image-container--your-bellway h2{font-size:30px}}@media only screen and (max-width:767px){section.text-image-container .text-container{padding:0 40px 0 0}section.text-image-container .text-container h1,section.text-image-container .text-container p,section.text-image-container.visiting-us .text-container h1{padding-right:0}section.text-image-container.visiting-us .text-container .buttons-container{margin-top:20px}}@media only screen and (max-width:600px){section.text-image-container.virtual-tour{margin-bottom:30px}section.text-image-container.virtual-tour .buttons-container{align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%}section.text-image-container.virtual-tour .buttons-container .button{align-items:center;display:flex;flex:1 0;flex-direction:column;height:80px;justify-content:center;padding:10px 15px;text-align:center}section.text-image-container.virtual-tour .buttons-container .button [class*=" icon-"],section.text-image-container.virtual-tour .buttons-container .button [class^=icon-]{margin-bottom:5px}section.text-image-container.virtual-tour .buttons-container .button .text{font-size:14px;line-height:16px;margin-left:0}section.text-image-container.vt-help-to-buy .centred{justify-content:space-between;width:100%}section.text-image-container.vt-help-to-buy .centred img{margin-right:0}section.text-image-container.house-development-style .image-container{height:260px!important}section.text-image-container.homeworking-style .image-container .images{height:300px}section.text-image-container.homeworking-style .artisan-badge{top:200px}}@media only screen and (max-width:480px){section.text-image-container .text-container{padding:0}section.text-image-container .text-container .links,section.text-image-container .text-container .logos-container,section.text-image-container .text-container .quick-info-items,section.text-image-container .text-container .stats{margin-top:30px}section.text-image-container .text-container>*+*{margin-top:20px}section.text-image-container .text-container p.large{font-size:26px;line-height:1.3em}section.text-image-container .text-container>.quote{padding-right:50px}section.text-image-container .text-container+.image-container{margin-top:0}section.text-image-container .text-container.text-align-right{padding-right:0}section.text-image-container .image-container .text-box.with-quote{padding-left:30px;padding-right:30px}section.text-image-container.first p{font-size:16px}section.text-image-container.align-top .text-image .text-container{padding:0}section.text-image-container.image-large .image-container{height:auto}section.text-image-container.image-edge-aligned .text-container{padding-bottom:30px;padding-top:30px}section.text-image-container.image-edge-aligned .inner+.image-container .button{bottom:0;left:30px;right:30px;width:auto}section.text-image-container.image-edge-aligned .image-container+.inner .text-container .buttons-container{justify-content:center}section.text-image-container.image-edge-aligned .image-container+.inner .text-container .buttons-container .button{margin:10px 0;width:100%}section.text-image-container.image-edge-aligned.overlap-top .text-container{padding-top:30px}section.text-image-container.text-container-floating .text-container{padding-bottom:60px;padding-top:60px}section.text-image-container.text-image-grid.style-1 .image-container{width:calc(100% + 60px)}section.text-image-container.text-image-grid.style-1 .image-grid .column:nth-of-type(2) .row:nth-of-type(2) img:nth-of-type(2){margin-right:15px}section.text-image-container.text-image-grid.style-1 .text-container{padding:30px 0;width:100%}section.text-image-container.text-image-carousel.image-edge-aligned .text-container,section.text-image-container.text-image-carousel.text-image-carousel-style-2.image-edge-aligned .text-container{padding-left:0;padding-right:0}section.text-image-container.house-development-style .image-container{height:220px!important}section.text-image-container.mental-health-awareness .text-container h1{font-size:26px}section.text-image-container.house-development-style h2{font-size:28px}section.text-image-container.mnbn-style{padding:20px 0}section.text-image-container.mnbn-style .buttons-container{width:100%}section.text-image-container.homeworking-style,section.text-image-container.mnbn-style-2{padding:20px 0}section.text-image-container.homeworking-style .image-container .images{height:260px}section.text-image-container.homeworking-style .artisan-badge{top:160px}section.text-image-container.homeworking-style .links-container{margin-top:40px}}@media only screen and (max-width:374px){section.text-image-container .text-container{padding:0}section.text-image-container .text-container>.quote{padding-right:30px}section.text-image-container .image-container .text-box.with-quote{padding-left:0}section.text-image-container .image-container .text-box.with-quote .quote.side-quote-marks q:before{left:-30px}section.text-image-container.vt-help-to-buy .image-container{height:200px}section.text-image-container.house-development-style .image-container{height:200px!important}section.text-image-container.homeworking-style .image-container .images{height:180px}section.text-image-container.homeworking-style .artisan-badge{top:80px}}section.stats-container .text-image--reverse{flex-direction:row-reverse}section.stats-container .text-image:not(section.stats-container .text-image--reverse) .text-container{padding:10px 0 10px 100px}@media only screen and (max-width:767px){section.stats-container .text-image--reverse{flex-direction:column}section.stats-container .text-image:not(section.stats-container .text-image--reverse) .text-container{padding:0}}section.hero-container{align-items:center;display:flex;height:550px}section.hero-container>img{bottom:50px;height:calc(100% - 100px);left:calc(50% - 570px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:50px;width:1140px}section.hero-container>img.hero-img-mobile{display:none!important}section.hero-container>video{bottom:50px;height:calc(100% - 100px);left:calc(50% - 570px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:50px;width:1140px}section.hero-container>video.hero-img-mobile{display:none!important}section.hero-container .inner{align-items:center;display:flex;height:100%}section.hero-container .text-container{max-width:100%;padding-left:100px;width:550px}section.hero-container .text-container h2{margin-bottom:0}section.hero-container .text-container p{font-size:18px}section.hero-container .text-container p.large{color:#00263a;font-size:40px;font-weight:100;line-height:1.4em}section.hero-container .text-container .logos-container>*{margin-bottom:0}section.hero-container .text-container>*{max-width:100%}section.hero-container .text-container>*+*{margin-top:20px}section.hero-container .text-container>*+.button,section.hero-container .text-container>*+.buttons-container,section.hero-container .text-container>*+.steps{margin-top:36px}section.hero-container .text-container>h1+p{margin-top:30px}section.hero-container .quote q:before{content:"“"}section.hero-container .quote q:after{content:"”"}section.hero-container .text-box{background-color:#f2f2f2;bottom:-30px;padding:60px 55px;position:absolute;right:calc(50% - 570px);width:550px;z-index:2}section.hero-container .text-box .quote q{font-size:34px;margin-bottom:25px;position:relative}section.hero-container .text-box .quote q:before{background-image:url(/img/icons/doublequote-left-black.svg);background-position:50%;background-repeat:no-repeat;content:"";font-size:100px;left:-54px;line-height:84px;min-width:40px;position:absolute;top:-4px}section.hero-container .text-box .quote q:after{opacity:0;position:absolute}section.hero-container .text-box .quote cite{font-size:15px}section.hero-container .text-box h2+.form-container{margin-top:50px}section.hero-container .text-box h2+p{margin-top:30px}section.hero-container .text-box .buttons-container{margin-top:36px}section.hero-container .text-box.with-quote{padding-left:80px}section.hero-container .play-button{left:calc(50% - 40px);position:absolute;top:calc(50% - 60px)}section.hero-container.image-position-bottom-center>img{-o-object-position:bottom center;object-position:bottom center}section.hero-container.with-quote>.inner{max-width:780px}section.hero-container.overlap{height:auto;padding-top:650px}section.hero-container.overlap>img{height:510px}section.hero-container.overlap .text-box{bottom:50px}section.hero-container.overlap .text-container{padding-bottom:5px;padding-right:20px}section.hero-container.overlap.overlap-close .text-box{bottom:auto;top:500px}section.hero-container.text-light cite,section.hero-container.text-light h1,section.hero-container.text-light h2,section.hero-container.text-light p,section.hero-container.text-light q{color:#fff}section.hero-container.text-left .text-container{padding-left:0;width:490px}section.hero-container.text-left .text-container p{font-size:16px}section.hero-container.text-center{text-align:center}section.hero-container.text-center .inner{justify-content:center}section.hero-container.text-center .text-container{max-width:100%;padding-left:0;width:780px}section.hero-container.text-center .logos-container{justify-content:center}section.hero-container.text-right .inner{justify-content:flex-end}section.hero-container.text-right .text-container{width:410px}section.hero-container.text-right .text-container p{font-size:16px}section.hero-container.left-aligned{height:610px}section.hero-container.left-aligned>img{left:0;width:calc(570px + 50%)}section.hero-container.left-aligned .text-box{width:450px}section.hero-container.right-aligned{height:610px}section.hero-container.right-aligned>img{left:auto;right:0;width:calc(570px + 50%)}section.hero-container.right-aligned .text-box{left:calc(50% - 570px);right:auto;width:450px}section.hero-container.full-width{height:500px}section.hero-container.full-width>img,section.hero-container.full-width>video{bottom:0;height:100%;left:0;top:0;width:100%}section.hero-container.full-width .text-container{padding-left:0}section.hero-container.full-width.instagram{height:40vw;max-height:700px;min-height:500px}section.hero-container.full-width.first{margin-top:0}section.hero-container.full-width.pre-hero{margin-bottom:0}section.hero-container.text-wide .text-container{width:740px}section.hero-container.landing{height:100vh;min-height:660px;padding:90px 0 170px}section.hero-container.landing .fixed-nav{align-items:center;background-color:rgba(0,0,0,.8);bottom:0;display:flex;height:80px;justify-content:center;position:absolute;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,height;-moz-transition-property:background-color,height;-ms-transition-property:background-color,height;-o-transition-property:background-color,height;transition-property:background-color,height;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:100%}section.hero-container.landing .fixed-nav .nav-link{align-items:center;color:#fff;display:inline-flex;height:80px;justify-content:center;margin:0 30px;opacity:.5;position:relative;text-transform:uppercase;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,height;-moz-transition-property:opacity,height;-ms-transition-property:opacity,height;-o-transition-property:opacity,height;transition-property:opacity,height;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}section.hero-container.landing .fixed-nav .nav-link:after{background-color:#f1c400;bottom:0;content:"";height:0;left:0;position:absolute;transition:height .3s ease-in-out;width:100%}section.hero-container.landing .fixed-nav .nav-link:hover{opacity:.8}section.hero-container.landing .fixed-nav .nav-link:hover:after{height:4px}section.hero-container.landing .fixed-nav .nav-link.active{opacity:1}section.hero-container.landing .fixed-nav .nav-link.active:after{height:8px}section.hero-container.landing .fixed-nav.fixed{background-color:rgba(0,0,0,.9);bottom:calc(100% - 140px);height:70px;position:fixed;z-index:9}section.hero-container.landing .fixed-nav.fixed .nav-link{height:70px}section.hero-container.landing>img{bottom:0;height:100%;left:0;top:0;width:100%}section.hero-container.landing .text-container{padding:40px 0 0;text-align:center;width:100%}section.hero-container.landing .text-container h1{color:#fff}section.hero-container.landing .text-container p{color:#fff;font-family:Gentleman\ 400,Arial,sans-serif;font-size:24px}section.hero-container.landing .text-container p span{font-family:Gentleman\ 400,Arial,sans-serif}section.hero-container.landing .text-container p .mobile{display:none}section.hero-container.landing .text-container p .count{font-size:32px}section.hero-container.landing .text-container p .count.yellow{color:#f1c400}section.hero-container.landing .text-container p small{display:inline;font-size:16px}section.hero-container.landing .text-container .button+p{margin-top:40px}section.hero-container.landing .text-container .logos-container{justify-content:center}section.hero-container.hero-carousel{align-items:flex-start;flex-direction:column;height:auto}section.hero-container.hero-carousel .carousel-container{overflow:hidden;width:calc(50% + 570px)}section.hero-container.hero-carousel .carousel-container .carousel-wrapper{display:flex;flex-direction:row}section.hero-container.hero-carousel .inner{align-items:flex-end;height:190px;justify-content:space-between}section.hero-container.hero-carousel .text-box{bottom:0;flex-shrink:0;left:0;margin-right:136px;padding:40px 40px 40px 60px;position:relative;width:550px}section.hero-container.hero-carousel .text-box p{font-size:16px;padding-right:55px}section.hero-container.hero-carousel .text-box .logos-container{bottom:0;position:absolute;right:-110px}section.hero-container.hero-carousel .text-box .carousel-captions{position:relative}section.hero-container.hero-carousel .text-box .carousel-captions .carousel-caption{display:none;left:0;opacity:0;pointer-events:none;position:relative;top:0;transition:opacity .3s ease-in-out}section.hero-container.hero-carousel .text-box .carousel-captions .carousel-caption.active{display:block;opacity:1;pointer-events:auto}section.hero-container.hero-carousel .nav-bar{align-items:center;display:flex;height:190px}section.hero-container.hero-carousel .nav-bar .nav-arrows{align-items:center;display:flex;margin-right:30px}section.hero-container.hero-carousel .nav-bar .nav-arrows .nav-count{flex-shrink:0;font-size:14px;line-height:1.1em;margin:0 20px}section.hero-container.hero-carousel .nav-bar .nav-arrows .nav-arrow{color:#464c48;cursor:pointer;font-size:28px}section.hero-container.hero-carousel .nav-bar .nav-arrows .nav-arrow.nav-arrow-prev{transform:rotate(180deg)}section.hero-container.hero-carousel .nav-bar .nav-links .nav-link{color:#464c48;cursor:pointer;font-size:14px;margin-right:30px;opacity:.5;transition:opacity .3s ease-in-out}section.hero-container.hero-carousel .nav-bar .nav-links .nav-link:hover{opacity:.7}section.hero-container.hero-carousel .nav-bar .nav-links .nav-link.active{opacity:1}section.hero-container.hero-carousel .nav-bar .nav-links .nav-link:last-child{margin-right:0}section.hero-container.text-box{height:400px}section.hero-container.text-box>img{bottom:0;height:100%;top:0}section.hero-container.text-box .text-container{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding:70px 80px 70px calc(50% - 570px);position:absolute;right:50%;top:0;width:auto}section.hero-container.text-box .text-container .logos-container>*{margin-bottom:10px}section.hero-container.text-box .text-container .logos-container>:last-child{margin-bottom:0}section.hero-container.text-box .text-container.text-container-columns{flex-direction:row}section.hero-container.text-box .text-container.text-container-columns>*+*{margin-top:0}section.hero-container.text-box .text-container.text-container-columns .text-column p{font-size:16px}section.hero-container.text-box .text-container.text-container-columns .text-column p.large{font-size:38px;line-height:1.4em}section.hero-container.text-box .text-container.text-container-columns .text-column>*+*{margin-top:20px}section.hero-container.text-box .text-container.text-container-columns .text-column:first-of-type{padding-right:60px}section.hero-container.text-box .text-container.text-container-columns .text-column:nth-of-type(2){border-left:1px solid #00263a;padding-left:60px}section.hero-container.text-box.text-box-right .text-container{left:50%;padding:70px calc(50% - 570px) 70px 80px;right:0}section.hero-container.text-box.text-box-bottom{flex-direction:column;height:auto}section.hero-container.text-box.text-box-bottom>img{left:0;margin:0 auto;max-width:1140px;position:relative}section.hero-container.text-box.text-box-bottom .text-container{height:auto;margin-top:-100px;max-width:1020px;padding:80px 90px;position:relative;right:0}section.hero-container.text-box.text-box-bottom-left.full-width{height:670px}section.hero-container.text-box.text-box-bottom-left.full-width .text-container{bottom:0;height:auto;left:0;padding:66px 60px 66px calc(50vw - 570px);position:absolute;right:50%;top:auto;transform:none}section.hero-container.text-box.text-box-bottom-left.text-box-bottom-left-short{height:570px}section.hero-container.text-box.text-box-bottom-left.text-box-bottom-left-short p{font-size:17px}section.hero-container.text-box.full-width .text-container{height:auto;padding:60px;top:50%;transform:translate3d(0,-50%,0)}section.hero-container.hero-ftb{height:800px}section.hero-container.hero-ftb .promo-box{background-color:rgba(0,38,58,.75);margin:0 auto;max-width:80%;padding:76px;position:relative;text-align:center}section.hero-container.hero-ftb .promo-box h1{color:#fff;font-family:Gentleman\ 400,Arial,sans-serif;font-size:24px;line-height:1.2em}section.hero-container.hero-ftb .promo-box .big-font{display:block;font-family:Gentleman\ 900,Arial,sans-serif;font-size:70px;line-height:.8em;margin-bottom:40px;text-transform:uppercase}section.hero-container.hero-ftb .promo-box .orange{color:#ec6608}section.hero-container.hero-ftb .promo-box .button{margin-top:40px}section.hero-container.hero-mou{background-color:#000;height:800px}section.hero-container.hero-mou .promo-box{margin:0 auto;max-width:80%;padding:76px 0;position:relative;text-align:center}section.hero-container.hero-mou .promo-box h1{color:#fff}section.hero-container.hero-mou .promo-box .small-font{display:block;font-family:Gentleman\ 400,Arial,sans-serif;font-size:24px;line-height:1.2em;margin-bottom:40px}section.hero-container.hero-mou .promo-box .big-font{display:block;font-family:Gentleman\ 900,Arial,sans-serif;font-size:70px;line-height:.8em;margin-bottom:0;text-transform:uppercase}section.hero-container.hero-mou .promo-box .big-font img{height:50px;transform:translateY(-6px)}section.hero-container.hero-mou .promo-box .big-font br{display:none}section.hero-container.hero-mou .promo-box .orange{color:#ec6608}section.hero-container.hero-mou .promo-box .button{margin-top:40px}section.hero-container.hero-mou .promo-box .raised{display:inline-block;transform:translateY(-20px)}section.hero-container.hero-mou .promo-box .big{font-family:Gentleman\ 900,Arial,sans-serif}section.hero-container.hero-mou .background-image{opacity:.7}section.hero-container.hero-cf .background-image{opacity:1}section.hero-container.hero-cf .button.button-link{color:#fff}section.hero-container.hero-cf .promo-box{padding:350px 0 76px}section.hero-container.hero-cf .promo-box h1{color:#fff}section.hero-container.hero-cf .promo-box p{color:#fff;font-size:20px;margin-top:40px}section.hero-container.hero-cf .promo-box .big-font{font-family:Gentleman\ 700,Arial,sans-serif;font-size:80px;text-transform:unset}section.hero-container.hero-cf .promo-box .orange-underline{position:relative}section.hero-container.hero-cf .promo-box .orange-underline:before{background-image:url(/img/logos/bellway-line.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:14px;left:33px;position:absolute;top:75px;width:112px}@media only screen and (max-width:480px){section.hero-container.hero-cf .promo-box .orange-underline:before{left:20px;top:40px;width:70px}}section.hero-container.hero-cf .text-image--reversed{flex-direction:row-reverse}section.hero-container.hero-cf2{background-color:#000}section.hero-container.hero-cf2 img.background{opacity:.8}section.hero-container.hero-yb{height:800px}section.hero-container.hero-yb .promo-box{margin-bottom:50px;width:min(28.125rem,100%)}section.hero-container.hero-yb .promo-box h1,section.hero-container.hero-yb .promo-box p{color:#fff}section.hero-container.hero-yb .scroll-box{margin-bottom:50px}section.hero-container.hero-yb .button.button-link{color:#fff}section.hero-container.hero-yb .inner{align-items:flex-end;justify-content:space-between}@media only screen and (max-width:768px){section.hero-container.hero-yb{padding-top:200px}}@media only screen and (max-height:850px){section.hero-container.hero-yb{height:100vh}}section.hero-container.hero-yb .hero-yb__button-block{align-items:center;display:flex;flex-wrap:wrap;gap:30px;margin-top:30px}section.hero-container.hero-yb .hero-yb__video-button{align-items:center;color:#fff;display:flex}section.hero-container.hero-yb .hero-yb__video-button button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ec6608;border:0;border-radius:100%;height:60px;margin-right:15px;pointer-events:none;position:relative;transition:opacity .4s;transition:.3s ease;width:60px;z-index:1}section.hero-container.hero-yb .hero-yb__video-button button:after{border-bottom:10px solid transparent;border-left:16px solid #fff;border-top:10px solid transparent;content:"";left:50%;margin-left:-6px;margin-top:-10px;position:absolute;top:50%}section.hero-container.hero-yb .hero-yb__video-button:hover button{transform:scale(1.1)}section.hero-container>.button{align-items:center;bottom:60px;color:#fff;font-size:16px;left:50%;position:absolute;transform:translate3d(-50%,0,0)}section.hero-container>.button .text:after{background-color:#fff}section.hero-container.last.overlap .text-box{bottom:100px}section.hero-container.new-homes-page h2{font-size:40px;margin-bottom:30px}section.hero-container.new-homes-page p{font-size:16px;margin-bottom:35px;margin-top:0;max-width:290px}section.hero-container.new-homes-page p strong{color:#00263a;font-family:Gentleman\ 700,Arial,sans-serif}section.hero-container.new-homes-page p+.button{margin-top:10px}section.hero-container.new-homes-page .text-container{left:100px;width:452px}section.hero-container.hero-mnbn .promo-box img.logo{margin-top:65px}section.hero-container.hero-mnbn .promo-box h1{margin-top:60px}section.hero-container.hero-mnbn .my-new-build-nest{align-items:center;bottom:65px;color:#fff;display:flex;flex-direction:column;left:0;position:absolute;right:0;text-align:center}section.hero-container.hero-mnbn .my-new-build-nest img{margin-top:0}section.hero-container.hero-mnbn .my-new-build-nest span{margin-bottom:15px}section.hero-container--campaign{padding-bottom:0;scroll-behavior:smooth}section.hero-container--campaign .hero-container__container{align-items:center;display:flex;flex-direction:column}section.hero-container--campaign .hero-container__logo-holder{display:flex;height:50px;justify-content:center;max-width:100%}section.hero-container--campaign .hero-container__logo{height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}section.hero-container--campaign .hero-container__heading{color:#576b79;font-family:Gentleman\ 700,Arial,sans-serif;font-size:1.25rem;margin-top:50px;text-align:center}section.hero-container--campaign .hero-container__scroll-button{display:inline-flex;margin-top:60px}@media only screen and (min-width:1440px){section.hero-container.hero-carousel .carousel-container{margin-left:calc(50% - 720px);width:1290px}}@media only screen and (min-width:768px){section.hero-container .text-box--reverse{left:calc(50% - 570px)}section.hero-container .inner--reverse{justify-content:flex-end}}@media only screen and (max-width:1340px){section.hero-container.hero-mnbn .promo-box h1{margin-top:30px}}@media only screen and (max-width:1220px){section.hero-container>img,section.hero-container>video{left:30px;width:calc(100% - 60px)}section.hero-container.overlap .text-box{width:50%}section.hero-container.overlap>img{left:0;width:100%}section.hero-container.text-box .text-container,section.hero-container.text-box.text-box-right .text-container{padding:40px}section.hero-container.text-box.text-box-bottom-left.full-width .text-container{padding-left:40px}section.hero-container.hero-carousel .carousel-container{width:100%}section.hero-container.hero-carousel .text-box{margin-right:90px}section.hero-container.hero-carousel .nav-bar .nav-arrows,section.hero-container.hero-carousel .nav-bar .nav-links .nav-link{margin-right:20px}}@media only screen and (max-width:1140px){section.hero-container .text-box{bottom:0;padding:40px;right:0}section.hero-container .text-box .quote q:before{left:-44px}section.hero-container .text-box.with-quote{padding-left:60px}section.hero-container.left-aligned>img,section.hero-container.right-aligned>img{width:100%}section.hero-container.hero-carousel .nav-bar .nav-arrows .nav-count{margin:0 30px}section.hero-container.hero-carousel .nav-bar .nav-links{align-items:flex-start;display:flex;flex-direction:column}section.hero-container.hero-carousel .nav-bar .nav-links .nav-link{margin-bottom:10px;margin-right:0}section.hero-container.hero-carousel .nav-bar .nav-links .nav-link:last-child{margin-bottom:0}}@media only screen and (max-width:1024px){section.hero-container>img,section.hero-container>video{bottom:40px;height:calc(100% - 80px);top:40px}section.hero-container.landing .logos-container img{width:240px}section.hero-container.landing .text-container p{font-size:22px}section.hero-container.text-box .text-container.text-container-columns .text-column p.large{font-size:30px}}@media only screen and (max-width:1023px){section.hero-container.hero-carousel .text-box{padding:30px 30px 30px 40px;width:500px}section.hero-container.hero-carousel .text-box h2+p{margin-top:10px}section.hero-container.hero-carousel .text-box p{padding-right:100px}section.hero-container.hero-carousel .text-box .logos-container{right:-70px}section.hero-container.hero-carousel .nav-bar{flex-direction:column;justify-content:center}section.hero-container.hero-carousel .nav-bar .nav-arrows{margin-bottom:20px;margin-right:0}section.hero-container.hero-mnbn .promo-box h1{margin-top:60px}}@media only screen and (max-width:900px){section.hero-container.hero-mnbn .my-new-build-nest{align-items:center;flex-direction:row;justify-content:center}section.hero-container.hero-mnbn .my-new-build-nest img{display:block;height:auto;margin:0;width:80px}section.hero-container.hero-mnbn .my-new-build-nest span{margin-bottom:0;margin-right:30px}}@media only screen and (max-width:768px){section.hero-container .text-box .quote q{font-size:28px}section.hero-container .text-box .quote q:before{top:-7px}section.hero-container .text-container p{font-size:18px}section.hero-container.hero-article{height:auto}section.hero-container.hero-article img{height:auto;position:relative;top:0}section.hero-container.overlap{flex-direction:column;padding-top:30px}section.hero-container.overlap>img{bottom:auto;height:auto;position:relative;top:auto}section.hero-container.overlap .text-box{bottom:auto;margin-bottom:30px;position:relative;width:100%}section.hero-container.overlap .inner{margin-left:auto;width:88%}section.hero-container.overlap.overlap-close .text-box{top:auto}section.hero-container.text-center .text-container{padding-left:6vw}section.hero-container.text-box .text-container.text-container-columns{flex-direction:column}section.hero-container.text-box .text-container.text-container-columns .text-column{width:100%}section.hero-container.text-box .text-container.text-container-columns .text-column p.large{font-size:22px}section.hero-container.text-box .text-container.text-container-columns .text-column:first-of-type{padding-bottom:30px;padding-right:0}section.hero-container.text-box .text-container.text-container-columns .text-column:nth-of-type(2){border-left:none;border-top:1px solid #00263a;padding-left:0;padding-top:30px}section.hero-container.text-box.text-box-bottom .text-container{padding:30px}section.hero-container.text-box.full-width .text-container{padding:40px}section.hero-container.hero-carousel .inner{height:auto;margin-top:-36px}section.hero-container.hero-carousel .text-box{margin-left:-30px;margin-right:0;padding:90px 30px 30px}section.hero-container.hero-carousel .text-box p{padding-right:0}section.hero-container.hero-carousel .text-box .logos-container{bottom:auto;left:30px;right:auto;top:-50px}section.hero-container.hero-carousel .nav-bar{height:auto;left:120px;position:absolute;top:30px;z-index:2}section.hero-container.hero-carousel .nav-bar .nav-arrows .nav-count{margin:0 14px}section.hero-container.hero-carousel .nav-bar .nav-links{display:none}section.hero-container.last.overlap .text-box{bottom:0}section.hero-container.new-homes-page h2{font-size:34px;margin-bottom:30px}section.hero-container.new-homes-page .text-container{align-items:flex-start!important}section.hero-container.new-homes-page .text-container p{margin-bottom:30px;max-width:none}}@media only screen and (max-width:767px){section.hero-container{height:auto}section.hero-container>img,section.hero-container>video{bottom:30px;height:calc(100% - 60px);top:30px}section.hero-container .text-container{padding:6vw;width:80%}section.hero-container .play-button{display:inline-block;left:auto;position:relative;top:auto}section.hero-container.full-width{height:auto}section.hero-container.full-width.text-right{padding:30px 0}section.hero-container.full-width.text-right>img{position:relative}section.hero-container.full-width.text-right>img+.inner{margin-top:30px}section.hero-container.full-width.text-right>video{position:relative}section.hero-container.full-width.text-right>video+.inner{margin-top:30px}section.hero-container.full-width.text-right .inner{justify-content:center}section.hero-container.full-width.text-right .text-container{width:100%}section.hero-container.full-width.instagram{height:auto}section.hero-container.full-width.instagram .text-container{top:0;transform:none}section.hero-container.pre-hero{height:300px}section.hero-container.landing .text-container p{font-size:18px}section.hero-container.landing .fixed-nav .nav-link{font-size:14px;margin:0 15px}section.hero-container.hero-ftb,section.hero-container.hero-mou{padding:120px 0 80px}section.hero-container.hero-ftb .promo-box h1,section.hero-container.hero-mou .promo-box h1{font-size:18px;top:40px}section.hero-container.hero-ftb .promo-box .button.button-play,section.hero-container.hero-mou .promo-box .button.button-play{flex-direction:column;height:auto}section.hero-container.hero-ftb .promo-box .button.button-play .icon,section.hero-container.hero-mou .promo-box .button.button-play .icon{margin:0 0 18px}section.hero-container.hero-ftb>.button,section.hero-container.hero-mou>.button{bottom:30px}section.hero-container.hero-mou .promo-box .big-font{line-height:1em}section.hero-container.hero-mou .promo-box .big-font br{display:block}section.hero-container.hero-mou .promo-box .raised{transform:translateY(0)}section.hero-container.text-box{height:auto;padding:0}section.hero-container.text-box>img{display:none}section.hero-container.text-box .text-container{align-items:center;left:0;padding:30px;position:relative;width:100%}section.hero-container.text-box .text-container .logos-container{justify-content:center}section.hero-container.text-box.text-box-right .text-container{left:0;padding:30px}section.hero-container.text-box.text-box-bottom>img{display:block}section.hero-container.text-box.text-box-bottom .text-container{margin-top:0}section.hero-container.text-box.text-box-bottom-left.full-width{height:auto}section.hero-container.text-box.text-box-bottom-left.full-width .text-container{margin-top:0;padding:30px;position:relative;text-align:center}section.hero-container.text-box.text-box-bottom-left.full-width .text-container br{display:none}section.hero-container.text-box.full-width{flex-direction:column;margin:0 0 30px}section.hero-container.text-box.full-width>img{display:block;position:relative}section.hero-container.text-box.full-width .text-container{margin-top:30px;padding:0}section.hero-container.mobile-auto-height>img{display:block;height:auto;position:static;width:100%}section.hero-container.hero-carousel .inner{margin-top:0}section.hero-container.hero-carousel .nav-bar{flex-direction:column;justify-content:center}section.hero-container.hero-carousel .nav-bar .nav-arrows{margin-bottom:0}section.hero-container.hero-mnbn .promo-box img.logo{display:block;height:auto;margin:50px auto 0;width:80px}section.hero-container.hero-mnbn .promo-box h1{margin-top:0}section.hero-container.hero-mnbn .my-new-build-nest{bottom:40px;flex-direction:column}section.hero-container.hero-mnbn .my-new-build-nest img{width:50px}section.hero-container.hero-mnbn .my-new-build-nest span{font-size:14px;margin-bottom:10px;margin-right:0}}@media only screen and (max-width:480px){section.hero-container{flex-direction:column}section.hero-container>img{bottom:20px;height:calc(100% - 40px);top:20px}section.hero-container>img.hero-img-mobile{display:block!important}section.hero-container>img.hero-img-desktop{display:none!important}section.hero-container>video{bottom:20px;height:calc(100% - 40px);top:20px}section.hero-container>video.hero-img-mobile{display:block!important}section.hero-container>video.hero-img-desktop{display:none!important}section.hero-container .text-container{width:100%}section.hero-container .text-container p{font-size:16px}section.hero-container .text-box{padding:20px 6vw}section.hero-container .text-box .quote q{font-size:24px;margin-bottom:15px}section.hero-container .text-box .quote q:before{font-size:70px;left:-31px;line-height:80px;top:-10px}section.hero-container .text-box .quote q+cite{margin-top:15px}section.hero-container .text-box .buttons-container{margin-top:24px}section.hero-container .text-box.with-quote{padding-left:40px}section.hero-container.hero-ftb,section.hero-container.hero-mou{height:100vw;min-height:560px}section.hero-container.hero-ftb .promo-box,section.hero-container.hero-mou .promo-box{padding:30px}section.hero-container.hero-ftb .promo-box .big-font,section.hero-container.hero-mou .promo-box .big-font{font-size:50px;line-height:.9em;margin-bottom:20px}section.hero-container.hero-ftb .promo-box .big-font img,section.hero-container.hero-mou .promo-box .big-font img{height:36px;transform:translateY(-5px)}section.hero-container.hero-mou .promo-box{padding:30px 0}section.hero-container.hero-mou .promo-box .big-font{line-height:1em}section.hero-container.hero-article img{left:0;top:0}section.hero-container.left-aligned{height:auto}section.hero-container.left-aligned>img{bottom:0;position:relative;top:0;width:100%}section.hero-container.left-aligned .text-box{bottom:0;position:relative;width:100%}section.hero-container.pre-hero{height:280px}section.hero-container.text-box .text-container>*+*{margin-top:30px}section.hero-container.text-box .text-container .logos-container{flex-direction:column}section.hero-container.text-box .text-container .logos-container>*{margin-bottom:30px;margin-right:0}section.hero-container.landing{min-height:520px}section.hero-container.landing .logos-container img{width:160px}section.hero-container.landing .text-container p{font-size:16px}section.hero-container.landing .text-container p .mobile{display:initial}section.hero-container.landing .text-container p .hide-mobile{display:none}section.hero-container.landing .text-container .button{width:100%}section.hero-container.landing .text-container>*+*{margin-top:16px}section.hero-container.landing .text-container>*+h1{margin-top:20px}section.hero-container.landing .text-container>*+.button{margin-top:26px}section.hero-container.landing .fixed-nav{text-align:center}section.hero-container.hero-carousel .carousel-container img{height:220px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100vw}section.hero-container.hero-carousel .text-box{margin-right:-30px;width:calc(100% + 60px)}section.hero-container.hero-carousel .text-box .logos-container{top:-20px}section.hero-container.hero-carousel .nav-bar{left:auto;right:0}section.hero-container.new-homes-page h2{font-size:28px;margin-bottom:20px}section.hero-container.new-homes-page .text-container p{margin-bottom:20px;margin-top:0}section.hero-container.new-homes-page .text-container a.button{width:100%}section.hero-container.hero-mnbn .promo-box h1{margin-top:60px}}@media only screen and (max-width:374px){section.hero-container.landing .fixed-nav .nav-link{font-size:12px;margin:0 10px}section.hero-container.landing .fixed-nav .nav-link.active:after{height:6px}}section.text-columns-container .row{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:40px}section.text-columns-container .row.text{align-items:flex-start}section.text-columns-container .row.text .column{width:45%}section.text-columns-container .row:last-child{margin-bottom:0}section.text-columns-container .column{padding:0 10px}section.text-columns-container .column>*+*{margin-top:20px}section.text-columns-container .column>*+.buttons-container,section.text-columns-container .column>*+.links{margin-top:50px}section.text-columns-container .column:first-of-type{padding-left:0}section.text-columns-container .column:last-of-type{padding-right:0}section.text-columns-container p{font-size:17px}section.text-columns-container.auto-width .column{flex:1 0}@media only screen and (max-width:1024px){section.text-columns-container p{font-size:16px}section.text-columns-container .row.button-links{align-items:flex-start;flex-direction:column}section.text-columns-container .row.button-links .column+.column{margin-top:30px}}@media only screen and (max-width:767px){section.text-columns-container .row{margin-bottom:30px}section.text-columns-container .row.text{flex-direction:column}section.text-columns-container .row.text .column{padding:0;width:100%}section.text-columns-container .row.text .column>*+.buttons-container,section.text-columns-container .row.text .column>*+.links{margin-top:20px}section.text-columns-container .row.text .column+.column{margin-top:30px}section.text-columns-container.auto-width h2{font-size:28px}section.text-columns-container.auto-width .row.text .column+.column{margin-top:20px}}section.basic-text-container--left{text-align:left}section.basic-text-container--center{text-align:center}section.basic-text-container--center .inner{max-width:760px}section.basic-text-container--right{text-align:right}section.basic-text-container--customer-first{padding:140px 0}section.basic-text-container--customer-first h1{font-size:40px}section.basic-text-container h1,section.basic-text-container h2{margin-bottom:0}section.basic-text-container .text-container>*+*{margin-top:40px}section.basic-text-container .text-container>*+.buttons-container{margin-top:50px}section.basic-text-container .text-container>*+img{margin-top:100px}section.basic-text-container .text-container>*+.mouse-container{margin-top:50px}section.basic-text-container .text-container>p a{color:#00263a;word-break:break-word}section.basic-text-container .text-container>p+p{margin-top:20px}section.basic-text-container .buttons-container .button{margin:5px}section.basic-text-container.overflowing-logo{padding:92px 0;text-align:center}section.basic-text-container.overflowing-logo>.logos-container{left:50%;position:absolute;top:0;transform:translate3d(-50%,-50%,0)}section.basic-text-container.text-left{text-align:left}section.basic-text-container.text-left .inner{max-width:1140px}section.basic-text-container.cta h2{font-size:50px}section.basic-text-container.cta p{color:#000;font-size:20px}section.basic-text-container.background-grey{background-color:#f2f2f2}section.basic-text-container.first p{font-size:20px}section.basic-text-container.wider .inner{max-width:none}section.basic-text-container.wider p{margin-left:auto;margin-right:auto;max-width:630px}section.basic-text-container.virtual-tour .inner{max-width:900px}section.basic-text-container.virtual-tour h2{font-size:45px}section.basic-text-container.virtual-tour .buttons-container{margin-top:40px}section.basic-text-container.virtual-tour .buttons-container .button{padding:0 20px}section.basic-text-container.virtual-tour .buttons-container .button .icon-home{font-size:22px}section.basic-text-container.virtual-tour .buttons-container .button .text{line-height:1}section.basic-text-container--campaign-style .inner .text-container h4{color:#00263a;font-family:Gentleman\ 400,Arial,sans-serif;font-size:1.5rem}section.basic-text-container--campaign-style .inner .text-container__our-way-logo{margin-top:0;max-width:100%;-o-object-fit:contain;object-fit:contain;width:500px}section.basic-text-container--campaign-style .inner .text-container p{margin-top:20px}@media only screen and (max-width:1024px){section.basic-text-container .text-container>*+*{margin-top:30px}section.basic-text-container .text-container>*+.buttons-container{margin-top:40px}section.basic-text-container .text-container>*+img{margin-top:80px}section.basic-text-container .text-container>*+.mouse-container{margin-top:60px}section.basic-text-container.cta h2{font-size:44px}section.basic-text-container.virtual-tour h2{font-size:38px}section.basic-text-container--campaign-style .inner .text-container h4{color:#00263a;font-family:Gentleman\ 400,Arial,sans-serif;font-size:1.5rem}section.basic-text-container--campaign-style .inner .text-container__our-way-logo{margin-top:0;max-width:100%;-o-object-fit:contain;object-fit:contain;width:500px}section.basic-text-container--campaign-style .inner .text-container p{margin-top:20px}}@media only screen and (max-width:768px){section.basic-text-container .text-container>*+*{margin-top:40px}section.basic-text-container .text-container>*+.buttons-container{margin-top:50px}section.basic-text-container .text-container>*+img{margin-top:60px}section.basic-text-container .text-container>*+.mouse-container{margin-top:40px}section.basic-text-container.first p{font-size:18px}section.basic-text-container.cta h2{font-size:36px}section.basic-text-container.cta p{font-size:19px}section.basic-text-container.wider h1{font-size:32px}section.basic-text-container.virtual-tour{padding-top:0}section.basic-text-container.virtual-tour h2{font-size:32px;line-height:34px;margin:0 auto;max-width:230px;text-align:center}section.basic-text-container.virtual-tour .buttons-container{margin-top:20px}section.basic-text-container--campaign-style .inner .text-container h4{color:#00263a;font-family:Gentleman\ 400,Arial,sans-serif;font-size:1.5rem}section.basic-text-container--campaign-style .inner .text-container__our-way-logo{margin-top:0;max-width:100%;-o-object-fit:contain;object-fit:contain;width:500px}section.basic-text-container--campaign-style .inner .text-container p{margin-top:20px}section.basic-text-container--customer-first h1{font-size:30px}}@media only screen and (max-width:480px){section.basic-text-container .text-container>*+*{margin-top:30px}section.basic-text-container .text-container>*+.buttons-container{margin-top:40px}section.basic-text-container .text-container>*+img{margin-top:50px}section.basic-text-container .text-container>*+.mouse-container{margin-top:30px}section.basic-text-container.first p{font-size:16px}section.basic-text-container.cta h2{font-size:30px}section.basic-text-container.cta p{font-size:18px}section.basic-text-container.overflowing-logo{padding:60px 0}section.basic-text-container.virtual-tour h2{font-size:28px}section.basic-text-container.virtual-tour .buttons-container{margin-top:20px}section.basic-text-container.virtual-tour .buttons-container .button{font-size:13px;padding:0 13px}section.basic-text-container.virtual-tour .buttons-container .button .icon-home{display:none}section.basic-text-container.virtual-tour .buttons-container .button .text{margin-left:0}section.basic-text-container--campaign-style .inner .text-container h4{color:#00263a;font-family:Gentleman\ 400,Arial,sans-serif;font-size:1.5rem}section.basic-text-container--campaign-style .inner .text-container__our-way-logo{margin-top:0;max-width:100%;-o-object-fit:contain;object-fit:contain;width:500px}section.basic-text-container--campaign-style .inner .text-container p{margin-top:20px}}@media only screen and (max-width:360px){section.basic-text-container.wider{padding:30px 0 40px}section.basic-text-container.wider h1{padding:0 10px}section.basic-text-container.wider p{font-size:14px;max-width:200px}section.basic-text-container--campaign-style .inner .text-container h4{color:#00263a;font-family:Gentleman\ 400,Arial,sans-serif;font-size:1.5rem}section.basic-text-container--campaign-style .inner .text-container__our-way-logo{margin-top:0;max-width:100%;-o-object-fit:contain;object-fit:contain;width:500px}section.basic-text-container--campaign-style .inner .text-container p{margin-top:20px}}section.info-boxes-container h2{margin-bottom:56px}section.info-boxes-container .info-boxes-container__title{align-items:center;display:flex;justify-content:space-between;margin-bottom:50px}section.info-boxes-container .info-boxes-container__title h2{margin-bottom:0}section.info-boxes-container .inner>.buttons-container{text-align:center}section.info-boxes-container .info-boxes{display:flex;flex-wrap:wrap}section.info-boxes-container .info-boxes a.info-box{transition:opacity .3s ease-in-out}section.info-boxes-container .info-boxes a.info-box:hover{opacity:.75}section.info-boxes-container .info-boxes .info-box{display:flex;flex-direction:column;margin-bottom:40px;margin-right:38px;width:calc(33.33333% - 26px)}section.info-boxes-container .info-boxes .info-box>img{height:250px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section.info-boxes-container .info-boxes .info-box>.text-container{display:flex;flex-direction:column;flex-grow:1;padding:30px 0 0;position:relative}section.info-boxes-container .info-boxes .info-box>.text-container__info-boxes a{text-decoration:underline}section.info-boxes-container .info-boxes .info-box>.text-container .heading{align-items:center;display:flex;justify-content:space-between}section.info-boxes-container .info-boxes .info-box>.text-container .heading .logo img{height:auto;width:60px}section.info-boxes-container .info-boxes .info-box>.text-container>*+*{margin-top:22px}section.info-boxes-container .info-boxes .info-box>.text-container>*+.links{margin-top:50px}section.info-boxes-container .info-boxes .info-box>.text-container>*+.links--reduced-margin{margin-top:30px}section.info-boxes-container .info-boxes .info-box>.text-container .buttons-container+.buttons-container{margin-top:0}section.info-boxes-container .info-boxes .info-box>.text-container p{flex-grow:1}section.info-boxes-container .info-boxes .info-box>.text-container ul{color:#576b79}section.info-boxes-container .info-boxes .info-box>.text-container .benefits-list{list-style:none;margin:20px 0 auto;padding:0;width:100%}section.info-boxes-container .info-boxes .info-box>.text-container .benefits-list li{font-size:15px;letter-spacing:.01em;line-height:20px;margin-bottom:20px;padding-left:40px;padding-top:3px;position:relative}section.info-boxes-container .info-boxes .info-box>.text-container .benefits-list li a{color:#00263a;text-decoration:underline}section.info-boxes-container .info-boxes .info-box>.text-container .benefits-list li:before{background-color:#00263a;border-radius:100%;content:"";height:20px;left:0;position:absolute;top:1px;width:20px}section.info-boxes-container .info-boxes .info-box>.text-container .benefits-list li:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";height:8px;left:7px;position:absolute;top:6px;transform:rotate(45deg);width:5px}section.info-boxes-container .info-boxes .info-box>.text-container .benefits-list li:last-of-type{margin-bottom:0}section.info-boxes-container .info-boxes .info-box>.text-container .disclaimer{color:rgba(0,38,58,.5);font-size:12px;max-width:130px;padding:0;text-align:end}section.info-boxes-container .info-boxes .info-box>.text-container .footer{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between}section.info-boxes-container .info-boxes .info-box>.text-container .footer *{margin-top:20px}section.info-boxes-container .info-boxes .info-box>.text-container .icon{margin:0;position:absolute;right:0;top:30px;width:70px}section.info-boxes-container .info-boxes .info-box>.text-container .icon img{display:block;width:100%}section.info-boxes-container .info-boxes .info-box>.text-container .icon.small{background-color:#fff;border-radius:40px;height:80px;right:25px;top:-40px;width:80px}section.info-boxes-container .info-boxes .info-box>.text-container .icon.medium{background-color:#fff;border-radius:50px;height:100px;right:25px;top:-50px;width:100px}section.info-boxes-container .info-boxes .info-box>.text-container.with-padding{padding-right:50px}section.info-boxes-container .info-boxes .info-box>.text-container.with-padding p{padding-right:0}section.info-boxes-container .info-boxes .info-box>.text-container.with-icon{padding-right:100px}section.info-boxes-container .info-boxes .info-box>.text-container.with-icon p{padding-right:0}section.info-boxes-container .info-boxes .info-box:nth-child(3n+3){margin-right:0}section.info-boxes-container .info-boxes .info-box.small{margin-right:6px;width:calc(25% - 5px)}section.info-boxes-container .info-boxes .info-box.small>img{height:180px}section.info-boxes-container .info-boxes .info-box.small h4{font-size:16px}section.info-boxes-container .info-boxes .info-box.small p{font-size:13px}section.info-boxes-container .info-boxes .info-box.small .text-container{padding-top:20px}section.info-boxes-container .info-boxes .info-box.small .text-container>*+*{margin-top:14px}section.info-boxes-container .info-boxes .info-box.small:nth-child(2n+2){margin-right:5px}section.info-boxes-container .info-boxes .info-box.small:nth-child(4n+4){margin-right:0}section.info-boxes-container .info-boxes .info-box.large{width:calc(50% - 20px)}section.info-boxes-container .info-boxes .info-box.large>img{height:350px}section.info-boxes-container .info-boxes .info-box.large h4{font-size:30px}section.info-boxes-container .info-boxes .info-box.large:nth-child(3n+3){margin-right:38px}section.info-boxes-container .info-boxes .info-box.large:nth-child(2n+2){margin-right:0}section.info-boxes-container .info-boxes .info-box .columns{display:flex;flex-grow:1;padding:40px 0}section.info-boxes-container .info-boxes .info-box .columns .info-box-column{display:flex;flex-direction:column;padding-right:4%}section.info-boxes-container .info-boxes .info-box .columns .info-box-column p{flex-grow:1}section.info-boxes-container .info-boxes .info-box .columns .info-box-column img{max-width:100%}section.info-boxes-container .info-boxes .info-box .columns .info-box-column img.desktop{display:block}section.info-boxes-container .info-boxes .info-box .columns .info-box-column img.mobile{display:none}section.info-boxes-container .info-boxes .info-box .columns .info-box-column.image-container{flex-shrink:0;padding-right:8%;width:150px}section.info-boxes-container .info-boxes .info-box .columns .text-container>*+*{margin-top:14px}section.info-boxes-container .info-boxes .info-box.info-box-ctas .info-box-cta{background-color:#f2f2f2;padding:34px 40px;position:relative}section.info-boxes-container .info-boxes .info-box.info-box-ctas .info-box-cta>*+*{margin-top:26px}section.info-boxes-container .info-boxes .info-box.info-box-ctas .info-box-cta h4 img{display:block;height:28px;margin-top:5px}section.info-boxes-container .info-boxes .info-box.info-box-ctas .info-box-cta .background-image{margin:0;position:absolute;right:0;top:0}section.info-boxes-container .info-boxes .info-box.info-box-ctas .info-box-cta+.info-box-cta{margin-top:26px}section.info-boxes-container .info-boxes .info-box--x-large{width:calc(66.66666% - 52px)}section.info-boxes-container .info-boxes .info-box--x-large .text-container{border-right:1px solid rgba(0,0,0,.2)}section.info-boxes-container .info-boxes .info-box--x-large .text-container .benefits-list{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;margin:20px 0 auto;padding:0;width:100%}section.info-boxes-container .info-boxes .info-box--x-large .text-container .benefits-list li{font-size:15px;letter-spacing:.01em;line-height:20px;margin-bottom:20px;margin-inline-end:50px;padding-top:40px;padding-inline-start:0;position:relative;width:160px}section.info-boxes-container .info-boxes .info-box--x-large .text-container .benefits-list li a{color:#00263a;text-decoration:underline}section.info-boxes-container .info-boxes .info-box--x-large .text-container .benefits-list li:before{background-color:#00263a;border-radius:100%;content:"";height:20px;left:0;position:absolute;top:1px;width:20px}section.info-boxes-container .info-boxes .info-box--x-large .text-container .benefits-list li:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";height:8px;left:7px;position:absolute;top:6px;transform:rotate(45deg);width:5px}section.info-boxes-container .info-boxes .info-box--x-large .text-container .benefits-list li:last-of-type{margin-bottom:0}section.info-boxes-container .info-boxes .info-box--x-large .text-container .service{background-color:#fff;margin-top:-100px;padding:40px 40px 40px 0;width:200px}section.info-boxes-container .info-boxes .info-box--x-large .text-container .service img{width:100%}section.info-boxes-container .button-container{align-items:center;display:flex;justify-content:center;margin-top:50px}section.info-boxes-container.background-grey{padding-bottom:60px}section.info-boxes-container.background-grey .info-boxes .info-box>.text-container{background-color:#fff;padding:30px}section.info-boxes-container.background-grey-boxes-transparent .info-boxes .info-box>.text-container{background-color:transparent;padding:44px 0}section.info-boxes-container.videos .info-boxes .info-box{margin-bottom:80px}section.info-boxes-container.videos .info-boxes .info-box .video-container{cursor:pointer;height:0;padding-bottom:56.25%;position:relative;width:100%}section.info-boxes-container.videos .info-boxes .info-box .video-container .video-text-container{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;transition:opacity .4s;width:100%}section.info-boxes-container.videos .info-boxes .info-box .video-container .video-text-container span{font-size:18px}section.info-boxes-container.videos .info-boxes .info-box .video-container .video-text-container span .icon-arrow{color:#ec6608;font-size:12px;margin-right:12px}section.info-boxes-container.videos .info-boxes .info-box .video-container .video-text-container span.large{font-size:34px;margin-bottom:20px}section.info-boxes-container.videos .info-boxes .info-box .video-container button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ec6608;border:0;border-radius:100%;font-size:0;height:60px;left:50%;margin-left:-30px;margin-top:-30px;pointer-events:none;position:absolute;top:50%;transition:opacity .4s;width:60px;z-index:1}section.info-boxes-container.videos .info-boxes .info-box .video-container button:after{border-bottom:10px solid transparent;border-left:16px solid #fff;border-top:10px solid transparent;content:"";left:50%;margin-left:-6px;margin-top:-10px;position:absolute;top:50%}section.info-boxes-container.videos .info-boxes .info-box .video-container img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}section.info-boxes-container.videos .info-boxes .info-box .video-container:hover .video-text-container,section.info-boxes-container.videos .info-boxes .info-box .video-container:hover button{opacity:.4}section.info-boxes-container.mnbn-style{padding:0 0 80px}section.info-boxes-container.mnbn-style .info-boxes .info-box{margin-right:20px;width:calc(33.33333% - 13.3333px)}section.info-boxes-container.mnbn-style .info-boxes .info-box a.image-link{display:block;flex-shrink:0;position:relative;width:100%}section.info-boxes-container.mnbn-style .info-boxes .info-box a.image-link img{display:block;height:auto;margin:0;width:100%}section.info-boxes-container.mnbn-style .info-boxes .info-box a.image-link:before{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ec6608;border:0;border-radius:100%;content:"";font-size:0;height:50px;left:50%;margin-left:-25px;margin-top:-25px;pointer-events:none;position:absolute;top:50%;transition:opacity .4s;width:50px;z-index:1}section.info-boxes-container.mnbn-style .info-boxes .info-box a.image-link:after{border-bottom:7.5px solid transparent;border-left:12px solid #fff;border-top:7.5px solid transparent;content:"";left:50%;margin-left:-4px;margin-top:-8px;pointer-events:none;position:absolute;top:50%;z-index:2}section.info-boxes-container.mnbn-style .info-boxes .info-box>.text-container h4 a{color:#ec6608;font-size:16px;margin-left:38px;text-decoration:underline}section.info-boxes-container.mnbn-style .info-boxes .info-box>.text-container p{padding-right:60px}section.info-boxes-container.mnbn-style .info-boxes .info-box:nth-of-type(3n){margin-right:0}section.info-boxes-container--customer-first{margin-top:100px}section.info-boxes-container--customer-first h2{font-size:40px}@media only screen and (max-width:1024px){section.info-boxes-container .info-boxes .info-box>.text-container.with-padding{padding-right:30px}section.info-boxes-container .info-boxes .info-box>.text-container.with-padding p{padding-right:0}section.info-boxes-container .info-boxes .info-box>.text-container.with-icon{padding-right:30px}section.info-boxes-container .info-boxes .info-box>.text-container.with-icon p{padding-right:0}section.info-boxes-container .info-boxes .info-box--x-large .text-container .benefits-list{flex-direction:column;list-style:none;margin:20px 0 auto;padding:0;width:100%}section.info-boxes-container .info-boxes .info-box--x-large .text-container .benefits-list li{margin-inline-end:0;padding-top:3px;padding-inline-start:40px;position:relative;width:unset}section.info-boxes-container.mnbn-style{padding:0 0 40px}section.info-boxes-container.mnbn-style .info-boxes{flex-direction:column}section.info-boxes-container.mnbn-style .info-boxes .info-box{flex-direction:row;margin-bottom:30px;margin-right:0;width:100%}section.info-boxes-container.mnbn-style .info-boxes .info-box a.image-link{height:auto;margin:0 20px 0 0;width:300px}section.info-boxes-container.mnbn-style .info-boxes .info-box .text-container{padding-right:0}section.info-boxes-container.mnbn-style .info-boxes .info-box .text-container h4 a{margin-left:20px}section.info-boxes-container.mnbn-style .info-boxes .info-box .text-container p{padding-right:0}section.info-boxes-container--customer-first{margin-top:40px}}@media only screen and (max-width:768px){section.info-boxes-container h2{margin-bottom:40px}section.info-boxes-container.background-grey{padding-bottom:40px}section.info-boxes-container .info-boxes .info-box.small>img{height:100px}section.info-boxes-container .info-boxes .info-box.small h4{font-size:15px}section.info-boxes-container.mnbn-style{padding:0 0 30px}section.info-boxes-container.mnbn-style .info-boxes .info-box{flex-direction:column}section.info-boxes-container.mnbn-style .info-boxes .info-box a.image-link{height:auto;margin:0;width:100%}section.info-boxes-container.mnbn-style .info-boxes .info-box .text-container{padding-left:0;padding-top:30px}section.info-boxes-container--customer-first h2{font-size:30px}}@media only screen and (max-width:767px){section.info-boxes-container .info-boxes .info-box{flex-direction:row;margin-right:0;width:100%}section.info-boxes-container .info-boxes .info-box>.text-container{justify-content:center;padding:10px 80px 10px 30px}section.info-boxes-container .info-boxes .info-box>.text-container p{flex-grow:0}section.info-boxes-container .info-boxes .info-box>.text-container .icon{top:50%;transform:translate3d(0,-50%,0)}section.info-boxes-container .info-boxes .info-box>.text-container .icon.medium,section.info-boxes-container .info-boxes .info-box>.text-container .icon.small{right:0;top:50%}section.info-boxes-container .info-boxes .info-box>.text-container>*+.links{margin-top:30px}section.info-boxes-container .info-boxes .info-box>img{height:200px;width:40%}section.info-boxes-container .info-boxes .info-box .columns{flex-direction:column;padding:10px 0 30px 30px}section.info-boxes-container .info-boxes .info-box .columns .info-box-column img.desktop{display:none}section.info-boxes-container .info-boxes .info-box .columns .info-box-column img.mobile{display:block}section.info-boxes-container .info-boxes .info-box .columns .info-box-column.image-container{padding-right:0;width:110px}section.info-boxes-container .info-boxes .info-box .columns .info-box-column.image-container.artisan{width:220px}section.info-boxes-container .info-boxes .info-box .columns .info-box-column+.info-box-column{margin-top:20px}section.info-boxes-container .info-boxes .info-box:last-child{margin-bottom:0}section.info-boxes-container .info-boxes .info-box.large{width:100%}section.info-boxes-container .info-boxes .info-box.large>img{height:350px}section.info-boxes-container .info-boxes .info-box.large h4{font-size:26px}section.info-boxes-container .info-boxes .info-box.large:nth-child(2n+2),section.info-boxes-container .info-boxes .info-box.large:nth-child(3n+3){margin-right:0}section.info-boxes-container .info-boxes .info-box.small{align-items:flex-start;margin-bottom:20px;margin-right:18px;width:calc(50% - 9px)}section.info-boxes-container .info-boxes .info-box.small p{font-size:12px;line-height:1.4em}section.info-boxes-container .info-boxes .info-box.small .text-container{padding:4px 10px}section.info-boxes-container .info-boxes .info-box.small .text-container>*+*{margin-top:8px}section.info-boxes-container .info-boxes .info-box.small:nth-child(4n+4){margin-right:18px}section.info-boxes-container .info-boxes .info-box.small:nth-child(2n+2){margin-right:0}section.info-boxes-container .info-boxes .info-box--x-large .text-container{border-right:none}section.info-boxes-container .info-boxes .info-box--x-large .text-container .service{background-color:#fff;margin-top:0;padding:10px 20px 20px 0;width:200px}section.info-boxes-container .info-boxes .info-box--x-large .text-container .service img{width:100%}section.info-boxes-container .info-boxes+.buttons-container{margin-top:40px}section.info-boxes-container.videos .info-boxes .info-box{flex-direction:column;margin-bottom:60px;margin-right:2%;width:49%}section.info-boxes-container.videos .info-boxes .info-box .text-container{padding:30px 0 0}section.info-boxes-container.videos .info-boxes .info-box .text-container h4{font-size:24px}section.info-boxes-container.videos .info-boxes .info-box .text-container p{font-size:14px}section.info-boxes-container.videos .info-boxes .info-box .video-container .video-text-container span{font-size:16px}section.info-boxes-container.videos .info-boxes .info-box .video-container .video-text-container span.large{font-size:24px;margin-bottom:20px}section.info-boxes-container.videos .info-boxes .info-box:nth-child(2n+2){margin-right:0}}@media only screen and (max-width:480px){section.info-boxes-container h2{margin-bottom:30px}section.info-boxes-container .info-boxes-container__title{margin-top:35px}section.info-boxes-container .info-boxes-container__title h2{font-size:28px}section.info-boxes-container .info-boxes .info-box{flex-direction:column}section.info-boxes-container .info-boxes .info-box>.text-container{padding:30px 0 10px}section.info-boxes-container .info-boxes .info-box>.text-container .icon{top:30px;transform:none}section.info-boxes-container .info-boxes .info-box>.text-container .icon.small{right:20px;top:-40px}section.info-boxes-container .info-boxes .info-box>.text-container .icon.medium{right:20px;top:-50px}section.info-boxes-container .info-boxes .info-box>img{height:60vw;width:100%}section.info-boxes-container .info-boxes .info-box .columns{padding:20px 0 0}section.info-boxes-container .info-boxes .info-box.large>img{height:70vw}section.info-boxes-container .info-boxes .info-box.small .text-container{padding:10px 0}section.info-boxes-container .info-boxes .info-box.info-box-ctas .info-box-cta{padding:30px}section.info-boxes-container .info-boxes .info-box.info-box-ctas .info-box-cta .button{width:100%;z-index:2}section.info-boxes-container .info-boxes .info-box.info-box-ctas .info-box-cta .button.button-circle{height:40px;width:40px}section.info-boxes-container.videos .inner{width:100%}section.info-boxes-container.videos .info-boxes .info-box{margin-bottom:50px;margin-right:0;width:100%}section.info-boxes-container.videos .info-boxes .info-box .text-container{padding:30px 30px 0}section.info-boxes-container.background-grey{padding-bottom:30px}section.info-boxes-container.mnbn-style{padding:0 0 20px}}@media only screen and (max-width:374px){section.info-boxes-container .info-boxes .info-box.small{margin-right:0;width:100%}section.info-boxes-container .info-boxes .info-box.small>img{height:58vw}section.info-boxes-container .info-boxes .info-box.small:nth-child(4n+4){margin-right:0}}section.links-container{border-top:1px solid #ddd}section.links-container .inner{max-width:960px}section.links-container .links{justify-content:space-between}@media only screen and (max-width:1024px){section.links-container .links{justify-content:center}section.links-container .links .link{justify-content:center;margin:10px 0;width:30%}}@media only screen and (max-width:767px){section.links-container .links .link{width:50%}}@media only screen and (max-width:480px){section.links-container .links .link{justify-content:flex-start;width:80%}}section.quote-cta-container .quote-cta{display:flex}section.quote-cta-container .quote-cta:before{background-image:url(/img/icons/doublequote-left-bluegreen.svg);background-position:50%;background-repeat:no-repeat;background-size:320px;color:transparent;content:'"';font-size:1100px;font-weight:400;height:350px;left:-20px;line-height:840px;opacity:.1;position:absolute;top:0;transform:translate3d(-100%,0,0)}section.quote-cta-container .quote-cta .carousel-container{margin-right:136px;overflow:hidden;position:relative;width:78%}section.quote-cta-container .quote-cta .carousel-container .carousel-wrapper{display:flex;flex-direction:row}section.quote-cta-container .quote-cta .carousel-container .carousel-pagination{display:flex;flex-direction:row;position:absolute;right:0;width:auto}section.quote-cta-container .quote-cta .carousel-container .carousel-pagination .dash{cursor:pointer;display:block;height:4px;margin:0 5px;padding:5px;width:30px}section.quote-cta-container .quote-cta .carousel-container .carousel-pagination .dash:after{background-color:#00263a;content:"";display:block;height:4px;opacity:.2;width:30px}section.quote-cta-container .quote-cta .carousel-container .carousel-pagination .dash.active:after{opacity:1}section.quote-cta-container .quote-cta .ctas{width:22%}section.quote-cta-container .quote-cta .ctas .cta>img{max-height:80px}section.quote-cta-container .quote{display:block;flex-shrink:0;width:100%}section.quote-cta-container .quote q{font-size:32px;line-height:1.2em}section.quote-cta-container .quote q:after,section.quote-cta-container .quote q:before{content:""}section.quote-cta-container .quote blockquote{align-items:flex-start;display:flex;flex-direction:column;height:300px;justify-content:space-between}@media only screen and (max-width:1023px){section.quote-cta-container .quote-cta .carousel-container{width:70%}section.quote-cta-container .quote-cta .ctas{width:30%}section.quote-cta-container .quote blockquote{height:auto}section.quote-cta-container .ctas .cta{padding:20px}section.quote-cta-container .ctas .cta>img{margin-bottom:20px}section.quote-cta-container .ctas .cta+.cta{margin-left:0;margin-top:10px}}@media only screen and (max-width:767px){section.quote-cta-container .quote-cta{flex-direction:column}section.quote-cta-container .quote-cta .carousel-container{padding-right:0;width:100%}section.quote-cta-container .quote-cta .carousel-container .carousel-pagination{right:0}section.quote-cta-container .quote-cta .ctas{width:100%}section.quote-cta-container .ctas .cta{height:200px}section.quote-cta-container .ctas .cta>img{margin-bottom:30px}section.quote-cta-container .ctas .cta+.cta{margin-left:10px;margin-top:0}}@media only screen and (max-width:480px){section.quote-cta-container .quote q{font-size:26px}section.quote-cta-container .ctas .cta>img{margin-bottom:30px}section.quote-cta-container .ctas .cta+.cta{margin-left:0;margin-top:10px}}section.info-ctas-container .info-ctas{display:flex}section.info-ctas-container .info-ctas .text-container{display:flex;flex-direction:column;justify-content:space-between;padding-right:70px;width:35%}section.info-ctas-container .info-ctas .text-container>*+*{margin-top:30px}section.info-ctas-container .info-ctas .ctas{width:65%}@media only screen and (max-width:1023px){section.info-ctas-container .info-ctas .text-container{justify-content:normal;width:50%}section.info-ctas-container .info-ctas .ctas{flex-wrap:wrap;width:50%}section.info-ctas-container .info-ctas .ctas .cta.with-background-image{margin-bottom:10px;width:calc(50% - 5px)}section.info-ctas-container .info-ctas .ctas .cta:nth-of-type(2n+2){margin-right:0}}@media only screen and (max-width:767px){section.info-ctas-container .info-ctas{flex-direction:column}section.info-ctas-container .info-ctas .text-container{margin-bottom:30px;width:100%}section.info-ctas-container .info-ctas .text-container>*+*{margin-top:20px}section.info-ctas-container .info-ctas .ctas{width:100%}}@media only screen and (max-width:480px){section.info-ctas-container .info-ctas .ctas .cta{margin-right:0}section.info-ctas-container .info-ctas .ctas .cta.with-background-image{margin-bottom:20px;width:100%}}section.quote-container{padding:50px 0;text-align:center}section.quote-container.padding-lg{padding:100px 0}section.quote-container .quote{flex-shrink:0;text-align:center;width:100%}section.quote-container .quote q{line-height:1.2em}section.quote-container .quote .rating{justify-content:center;margin-bottom:26px}section.quote-container .quote .rating .stars{margin-right:0}section.quote-container .slick-dotted.slick-slider{margin-bottom:0}section.quote-container .carousel-container{margin:0 60px;overflow:hidden;padding:0;position:relative}@media only screen and (max-width:800px){section.quote-container .carousel-container{margin:0}}section.quote-container .carousel-container .carousel-wrapper{display:flex;flex-direction:row}section.quote-container .carousel-container .carousel-pagination{display:flex;flex-direction:row;justify-content:center;margin:40px 0;position:relative;width:auto}section.quote-container .carousel-container .carousel-pagination .dash{cursor:pointer;display:block;height:4px;margin:0 5px;padding:5px;width:30px}section.quote-container .carousel-container .carousel-pagination .dash:after{background-color:#00263a;content:"";display:block;height:4px;opacity:.2;width:30px}section.quote-container .carousel-container .carousel-pagination .dash.active:after{opacity:1}section.quote-container .carousel-container+.button,section.quote-container .carousel-container+.buttons-container{margin-top:30px}section.quote-container a.carousel-container cite,section.quote-container a.carousel-container q{transition:opacity .3s ease-in-out}section.quote-container a.carousel-container:hover cite,section.quote-container a.carousel-container:hover q{opacity:.7}section.quote-container .slick-dots{bottom:0;margin:40px 0;position:relative}section.quote-container .slick-next,section.quote-container .slick-prev{height:auto;width:auto}section.quote-container .slick-next:before,section.quote-container .slick-prev:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#00263a;content:"\e91d";font-family:bellwayicons!important;font-size:40px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}section.quote-container .slick-next{right:0}section.quote-container .slick-prev{left:0;transform:rotate(-180deg) translate3d(0,-50%,0);transform-origin:center top}section.quote-container.background-grey{background-color:#f2f2f2}section.quote-container.big-quotes{overflow:hidden}section.quote-container.big-quotes .inner{max-width:940px}section.quote-container.big-quotes .inner:after,section.quote-container.big-quotes .inner:before{color:#576b79;font-family:sans-serif;font-size:1100px;font-weight:400;height:300px;line-height:840px;opacity:.1;position:absolute;top:50%}section.quote-container.big-quotes .inner:before{content:"“";left:-60px;transform:translate3d(-100%,-50%,0)}section.quote-container.big-quotes .inner:after{content:"”";right:-60px;transform:translate3d(100%,-50%,0)}@media only screen and (max-width:1023px){section.quote-container .carousel-container{padding:0}}@media only screen and (max-width:768px){section.quote-container.padding-lg{padding:75px 0}}@media only screen and (max-width:480px){section.quote-container.padding-lg{padding:50px 0}section.quote-container .quote .rating .stars{width:100%}}section.timeline-container .text-container{margin-bottom:80px;text-align:center}section.timeline-container .text-container>*+*{margin-top:40px}section.timeline-container .buttons-container{margin-top:40px;text-align:center}section.timeline-container .inner{max-width:950px}section.timeline-container .timeline{align-items:center;display:flex;flex-direction:column;padding-bottom:120px}section.timeline-container .timeline .milestone{position:relative}section.timeline-container .timeline .milestone>.number{align-items:center;border:1px solid rgba(87,107,121,.5);border-radius:50px;color:#00263a;display:flex;flex-shrink:0;font-size:24px;height:80px;justify-content:center;line-height:24px;width:80px}section.timeline-container .timeline .milestone>.text-box{background-color:#f2f2f2;padding:26px;position:absolute;top:0;width:390px}section.timeline-container .timeline .milestone>.text-box:before{border-bottom:10px solid transparent;border-top:10px solid transparent;content:"";height:0;position:absolute;top:30px;width:0}section.timeline-container .timeline .milestone:nth-of-type(odd)>.text-box{left:calc(100% + 30px)}section.timeline-container .timeline .milestone:nth-of-type(odd)>.text-box:before{border-right:10px solid #f2f2f2;left:-10px}section.timeline-container .timeline .milestone:nth-of-type(2n+2)>.text-box{right:calc(100% + 30px)}section.timeline-container .timeline .milestone:nth-of-type(2n+2)>.text-box:before{border-left:10px solid #f2f2f2;right:-10px}section.timeline-container .timeline .milestone+.milestone{margin-top:70px}section.timeline-container .timeline .milestone+.milestone:before{background-color:rgba(87,107,121,.5);bottom:calc(100% + 10px);content:"";height:50px;left:calc(50% - .5px);position:absolute;width:1px}@media only screen and (max-width:1023px){section.timeline-container .timeline{padding-bottom:0}section.timeline-container .timeline .milestone{display:flex;justify-content:flex-start;width:100%}section.timeline-container .timeline .milestone .number{margin-right:30px}section.timeline-container .timeline .milestone>.text-box{position:relative;width:auto}section.timeline-container .timeline .milestone:after{background-color:rgba(87,107,121,.5);bottom:-20px;content:"";left:40px;position:absolute;top:90px;width:1px}section.timeline-container .timeline .milestone:nth-of-type(odd)>.text-box{left:auto}section.timeline-container .timeline .milestone:nth-of-type(2n+2)>.text-box{right:auto}section.timeline-container .timeline .milestone:nth-of-type(2n+2)>.text-box:before{border-left:none;border-right:10px solid #f2f2f2;left:-10px;right:auto}section.timeline-container .timeline .milestone+.milestone{margin-top:30px}section.timeline-container .timeline .milestone+.milestone:before,section.timeline-container .timeline .milestone:last-of-type:after{display:none}}@media only screen and (max-width:768px){section.timeline-container .text-container{margin-bottom:60px}}@media only screen and (max-width:480px){section.timeline-container .text-container{margin-bottom:30px}section.timeline-container .timeline .milestone>.number{font-size:16px;height:40px;line-height:16px;width:40px}section.timeline-container .timeline .milestone>.text-box{padding:20px 6vw}section.timeline-container .timeline .milestone>.text-box:before{top:10px}section.timeline-container .timeline .milestone:after{left:20px;top:50px}}section.sub-nav-container{border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:0}section.sub-nav-container .sub-nav{align-items:center;display:flex;height:80px;justify-content:center}section.sub-nav-container .nav-item{align-items:center;color:#00263a;cursor:pointer;display:flex;height:100%;opacity:.25;position:relative;transition:opacity .3s ease-in-out}section.sub-nav-container .nav-item:after{background-color:#00263a;bottom:-1px;content:"";height:0;left:0;position:absolute;transition:height .3s ease-in-out;width:100%}section.sub-nav-container .nav-item.active{opacity:1}section.sub-nav-container .nav-item.active:after{height:4px}section.sub-nav-container .nav-item:hover{opacity:1}section.sub-nav-container .nav-item+.nav-item{margin-left:55px}section.sub-nav-container.orange-active .nav-item:after{background-color:#ec6608}section.sub-nav-container.orange-hover{border-top:none}section.sub-nav-container.orange-hover .nav-item{opacity:.5}section.sub-nav-container.orange-hover .nav-item:after{background-color:#ec6608}section.sub-nav-container.orange-hover .nav-item:hover{opacity:1}section.sub-nav-container.orange-hover .nav-item:hover:after{height:4px}section.sub-nav-container.equal-spacing .sub-nav{justify-content:space-between}@media only screen and (max-width:980px){section.sub-nav-container.equal-spacing .nav-item+.nav-item{margin-left:30px}}@media only screen and (max-width:768px){section.sub-nav-container.equal-spacing{background-color:#f2f2f2;border-top:0;height:auto}section.sub-nav-container.equal-spacing .inner{width:100%}section.sub-nav-container.equal-spacing .sub-nav{align-items:flex-start;flex-direction:column;height:auto;justify-content:flex-start;overflow:hidden;position:relative;transition:max-height .2s}section.sub-nav-container.equal-spacing .sub-nav:after{border-right:2px solid #ec6608;border-top:2px solid #ec6608;content:"";height:12px;pointer-events:none;position:absolute;right:30px;top:16px;transform:rotate(135deg);transition:top .2s,transform .2s;width:12px}section.sub-nav-container.equal-spacing .sub-nav.toggled:after{top:22px;transform:rotate(-45deg)}section.sub-nav-container.equal-spacing .nav-item{background-color:#f2f2f2;border-top:1px solid #ddd;color:rgba(10,38,57,.5);flex-shrink:0;height:50px;opacity:1;order:2;padding:0 6%;width:100%}section.sub-nav-container.equal-spacing .nav-item+.nav-item{margin-left:0}section.sub-nav-container.equal-spacing .nav-item:last-of-type{border-bottom:0}section.sub-nav-container.equal-spacing .nav-item.active{color:#0a2639;order:1}section.sub-nav-container.equal-spacing .nav-item:after{display:none}}@media only screen and (max-width:480px){section.sub-nav-container .nav-item span{white-space:nowrap}section.sub-nav-container .nav-item+.nav-item{margin-left:20px}section.sub-nav-container.orange-hover{border-bottom:none}section.sub-nav-container.orange-hover .inner{width:100%}section.sub-nav-container.orange-hover .sub-nav{align-items:normal;flex-direction:column;height:auto}section.sub-nav-container.orange-hover .nav-item{border-bottom:1px solid #ddd;font-size:14px;height:40px;justify-content:center;opacity:1}section.sub-nav-container.orange-hover .nav-item+.nav-item{margin-left:0}section.sub-nav-container.orange-hover .nav-item:first-of-type{border-top:1px solid #ddd}section.sub-nav-container.orange-hover .nav-item:hover:after{height:0}}section.steps-container{text-align:center}section.steps-container--narrow .inner{max-width:850px}section.steps-container--narrow .steps .step .text{width:260px}@media only screen and (max-width:1440px){section.steps-container--narrow .steps .step .text{width:260px}}@media only screen and (max-width:1200px){section.steps-container--narrow .steps .step .text{width:240px}}@media only screen and (max-width:1024px){section.steps-container--narrow .steps .step .text{width:100%}}section.steps-container--narrow .steps+.buttons-container{margin-top:290px}@media only screen and (max-width:1200px){section.steps-container--narrow .steps+.buttons-container{margin-top:320px}}@media only screen and (max-width:1024px){section.steps-container--narrow .steps+.buttons-container{margin-top:40px}}@media only screen and (min-width:1024px){section.steps-container--narrow .hide-desktop{display:none}}section.steps-container--margin-bottom{margin-bottom:200px}@media only screen and (max-width:1024px){section.steps-container--margin-bottom{margin-bottom:-60px}}section.info-accordion-container .info-accordion{display:flex}section.info-accordion-container .info-accordion .info-container{padding-right:90px;width:40%}section.info-accordion-container .info-accordion .info-container>*+*{margin-top:36px}section.info-accordion-container .info-accordion .accordion{width:60%}@media only screen and (max-width:767px){section.info-accordion-container .info-accordion{flex-direction:column}section.info-accordion-container .info-accordion .info-container{margin-bottom:30px;padding-right:0;width:100%}section.info-accordion-container .info-accordion .accordion{width:100%}}section.ctas-container{text-align:center}section.ctas-container .inner>*+*{margin-top:60px}section.article-details-container{overflow:hidden}section.article-details-container+section.article-details-container{padding-top:0}section.article-details-container .article-details{display:flex}section.article-details-container .article-details.full .text-container{padding-right:0;width:100%!important}section.article-details-container .share-container .at-share-btn-elements{display:flex;flex-direction:column}section.article-details-container .share-container+.text-container{width:calc(74% - 46px)}section.article-details-container .text-container{padding:0 90px 0 0;width:74%}section.article-details-container .text-container .text-box{background-color:#f2f2f2;padding:30px}section.article-details-container .text-container img{max-width:100%}section.article-details-container .text-container p a{color:#00263a;font-weight:800}section.article-details-container .text-container p.large-text{color:#00263a;font-size:24px;line-height:1.333em}section.article-details-container .text-container p.small-text{font-size:14px;line-height:1.429em;margin-top:25px}section.article-details-container .text-container p.article-intro{font-size:20px}section.article-details-container .text-container ol li,section.article-details-container .text-container ul li{color:#576b79;margin-bottom:20px}section.article-details-container .text-container ol li:last-child,section.article-details-container .text-container ul li:last-child{margin-bottom:0}section.article-details-container .text-container>*+*{margin-top:40px}section.article-details-container .text-container>*+h2,section.article-details-container .text-container>*+h3,section.article-details-container .text-container>*+h4,section.article-details-container .text-container>*+h5{margin-top:70px}section.article-details-container .text-container>h3+h4{margin-top:30px}section.article-details-container .text-container h1+h2{margin-top:20px}section.article-details-container .text-container .table-container{overflow-x:auto;width:100%}section.article-details-container .text-container .accordion{background-color:transparent}section.article-details-container .text-container table{border-collapse:collapse;width:100%}section.article-details-container .text-container table tr td,section.article-details-container .text-container table tr th{padding:10px 20px}section.article-details-container .text-container table tr td:first-of-type,section.article-details-container .text-container table tr td:last-of-type,section.article-details-container .text-container table tr th:first-of-type,section.article-details-container .text-container table tr th:last-of-type{padding:10px 0}section.article-details-container .text-container table tr th{border-bottom:1px solid #00263a;font-family:Gentleman\ 600,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:-.02em;text-align:left;text-transform:uppercase;vertical-align:bottom}section.article-details-container .text-container table tr td{border-bottom:1px solid rgba(0,38,58,.2);font-size:14px}section.article-details-container .text-container iframe{aspect-ratio:16/9;height:auto;max-width:640px;width:100%}section.article-details-container .main-column-container{display:flex;flex-wrap:wrap;width:74%}section.article-details-container .main-column-container .announcement-container{background-color:#f2f2f2;margin-bottom:78px;margin-right:90px;padding:60px}section.article-details-container .main-column-container .announcement-container .text-container{padding:0}section.article-details-container .main-column-container .announcement-container .text-container>*+*{margin-top:30px}section.article-details-container .main-column-container .announcement-container .text-container>*+h3{margin-top:50px}section.article-details-container .main-column-container .announcement-container .accordion .item .text-container .text{width:100%}section.article-details-container .main-column-container .announcement-container .highlight-title{color:#ec6608;font-size:20px}section.article-details-container .main-column-container .share-container+.text-container{width:calc(100% - 50px)}section.article-details-container .main-column-container .text-container{width:100%}section.article-details-container .side-column-container{width:26%}section.article-details-container .side-column-container .side-box+.side-box{margin-top:30px}section.article-details-container .side-column-container .key-workers-rewards{margin-bottom:90px}section.article-details-container .side-column-container .key-workers-rewards .logo-container{height:auto;width:160px}section.article-details-container .side-column-container .key-workers-rewards .logo-container img{display:block;height:auto;margin:0;width:100%}section.article-details-container .side-column-container .info-box{background-color:#00263a;color:#fff;padding:52px 36px}section.article-details-container .side-column-container .info-box .logo-container{height:30px;width:104px}section.article-details-container .side-column-container .info-box p{color:#fff;font-family:Gentleman\ 400,Arial,sans-serif;font-size:36px;line-height:1.1em}section.article-details-container .side-column-container .info-box>*+*{margin-top:30px}section.article-details-container .side-column-container .cta-box>img{height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section.article-details-container .side-column-container .cta-box .links{background-color:#f2f2f2;justify-content:center;padding:14px 28px;text-align:center}section.article-details-container .side-column-container .more-box{background:#f2f2f2;padding:40px}section.article-details-container .side-column-container .more-box h3{font-size:28px;margin-bottom:25px}section.article-details-container .at-resp-share-element .at-share-btn{align-items:center;display:flex;flex-direction:row;height:50px;justify-content:center;margin:0!important;padding:0!important;width:50px}section.article-details-container.mnbn-style{padding-bottom:120px}section.article-details-container.mnbn-style .text-container h3.step{align-items:center;display:flex;flex-direction:row}section.article-details-container.mnbn-style .text-container h3.step span.number{align-items:center;background-color:#ec6608;border-radius:100%;color:#fff;display:flex;flex-direction:row;flex-shrink:0;font-family:Gentleman\ 700,Arial,sans-serif;font-size:21px;font-weight:700;height:38px;justify-content:center;margin-right:20px;padding:2px 0 0 1px;text-align:center;width:38px}section.article-details-container.mnbn-style .text-container h3.step span.text{font-size:24px;line-height:1.4}section.article-details-container.mnbn-style .insta-images{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;max-width:550px;width:100%}section.article-details-container.mnbn-style .insta-images a{margin:0 15px}section.article-details-container.mnbn-style .insta-images a:first-of-type{margin-left:0}section.article-details-container.mnbn-style .insta-images a:last-of-type{margin-right:0}section.article-details-container.mnbn-style .prize-box{background-color:#f2f2f2;padding:25px 30px}section.article-details-container.mnbn-style .prize-box h3{font-size:24px;letter-spacing:-.01em}section.article-details-container.mnbn-style .prize-box h4{font-size:18px;margin-bottom:15px}section.article-details-container.mnbn-style .prize-box hr{border:0;border-top:1px solid #ddd;margin:25px 0 20px}section.article-details-container.mnbn-style .prize-box ul{list-style:none;margin:0;padding:0}section.article-details-container.mnbn-style .prize-box ul li{color:#576b79;margin:0 0 10px;padding:0 0 0 30px;position:relative}section.article-details-container.mnbn-style .prize-box ul li:last-of-type{margin-bottom:0}section.article-details-container.mnbn-style .prize-box ul li:before{background-color:#576b79;border-radius:100%;content:"";height:5px;left:0;position:absolute;top:5px;width:5px}@media only screen and (max-width:1220px){section.article-details-container .text-container{padding:0 50px;width:67%}section.article-details-container .side-column-container{width:33%}section.article-details-container .side-column-container .info-box p{font-size:30px}}@media only screen and (max-width:1024px){section.article-details-container .share-container+.text-container{padding-left:30px}section.article-details-container .text-container{padding:0 50px 0 0}section.article-details-container .main-column-container .announcement-container{margin-right:60px;padding:40px}section.article-details-container .side-column-container .info-box p{font-size:26px}section.article-details-container.mnbn-style{padding-bottom:40px}}@media only screen and (max-width:767px){section.article-details-container .article-details{flex-direction:column}section.article-details-container .main-column-container,section.article-details-container .main-column-container .share-container+.text-container{width:100%}section.article-details-container .main-column-container .announcement-container{margin-right:0;padding:30px}section.article-details-container .main-column-container .announcement-container .highlight-title{font-size:18px}section.article-details-container .main-column-container .announcement-container .text-container>*+*{margin-top:30px}section.article-details-container .main-column-container .announcement-container .text-container>*+h2,section.article-details-container .main-column-container .announcement-container .text-container>*+h3,section.article-details-container .main-column-container .announcement-container .text-container>*+h4,section.article-details-container .main-column-container .announcement-container .text-container>*+h5{margin-top:50px}section.article-details-container .share-container{margin-bottom:30px;margin-top:40px;order:99}section.article-details-container .share-container .at-share-btn-elements{flex-direction:row}section.article-details-container .share-container+.text-container{margin-top:0;padding-left:0;width:100%}section.article-details-container .text-container{padding:0;width:100%}section.article-details-container .text-container>*+*{margin-top:30px}section.article-details-container .text-container>*+h2,section.article-details-container .text-container>*+h3,section.article-details-container .text-container>*+h4,section.article-details-container .text-container>*+h5{margin-top:50px}section.article-details-container .text-container+.side-column-container{margin-top:40px}section.article-details-container .text-container p.large-text{font-size:20px}section.article-details-container .text-container h3+*,section.article-details-container .text-container h4+*{margin-top:20px!important}section.article-details-container .text-container h4.terms-conditions{margin-top:40px;padding-top:44px;position:relative}section.article-details-container .text-container h4.terms-conditions:before{background-color:#ddd;content:"";height:1px;left:-50px;position:absolute;right:-50px;top:0}section.article-details-container .side-column-container{display:flex;flex-wrap:wrap;order:100;width:100%}section.article-details-container .side-column-container .side-box{display:flex;flex-basis:calc(50% - 20px);flex-direction:column;flex-grow:1;flex-shrink:0;margin:0 10px}section.article-details-container .side-column-container .side-box+.side-box{margin-top:0}section.article-details-container .side-column-container .side-box:nth-of-type(2n){margin-right:0}section.article-details-container .side-column-container .side-box:nth-of-type(odd){margin-left:0}section.article-details-container .side-column-container .key-workers-rewards{flex-basis:100%;margin:0 0 30px}section.article-details-container .side-column-container .key-workers-rewards+.side-box:nth-of-type(2n){margin-left:0;margin-right:10px}section.article-details-container .side-column-container .key-workers-rewards+.side-box:nth-of-type(odd){margin-left:10px;margin-right:0}section.article-details-container .at-resp-share-element .at-share-btn{height:40px;margin-right:8px!important;width:40px}section.article-details-container .at-resp-share-element .at-share-btn:last-of-type{margin-right:0!important}section.article-details-container.mnbn-style{padding-bottom:30px}}@media only screen and (max-width:480px){section.article-details-container .main-column-container .announcement-container{padding:20px}section.article-details-container .side-column-container{flex-direction:column}section.article-details-container .side-column-container .side-box{flex-basis:100%}section.article-details-container .side-column-container .side-box:nth-of-type(2n),section.article-details-container .side-column-container .side-box:nth-of-type(odd){margin-left:0;margin-right:0}section.article-details-container .side-column-container .side-box+.side-box{margin-top:20px}section.article-details-container .side-column-container .key-workers-rewards{margin:0 0 30px}section.article-details-container .side-column-container .key-workers-rewards+.side-box:nth-of-type(2n),section.article-details-container .side-column-container .key-workers-rewards+.side-box:nth-of-type(odd){margin-left:0;margin-right:0}section.article-details-container .text-container p.large-text{font-size:18px}section.article-details-container.mnbn-style .insta-images a{margin:0 5px}section.article-details-container.mnbn-style .text-container h3.step span.number{font-size:16px;height:30px;margin-right:15px;width:30px}section.article-details-container.mnbn-style .text-container h3.step span.text{font-size:18px}section.article-details-container.mnbn-style .prize-box h3{font-size:20px}section.article-details-container.mnbn-style .prize-box h4{font-size:16px;margin-bottom:15px}section.article-details-container.mnbn-style .prize-box hr{margin:15px 0}section.article-details-container.mnbn-style img.good-luck-image{display:block;height:auto;margin:0;width:100%}section.article-details-container.mnbn-style{padding-bottom:20px}}@media only screen and (max-width:374 px){section.article-details-container.mnbn-style .insta-images{flex-direction:column}section.article-details-container.mnbn-style .insta-images a{display:block;height:auto;margin:0 0 15px;width:100%}section.article-details-container.mnbn-style .insta-images a img{display:block;height:auto;margin:0;width:100%}section.article-details-container.mnbn-style .insta-images a:last-of-type{margin-bottom:0}}section.info-stats-container .info-stats{display:flex}section.info-stats-container .info-stats .info-container{padding-right:50px;position:relative;width:28%}section.info-stats-container .info-stats .info-container span.small-disclaimer{bottom:0;font-size:12px;left:0;position:absolute}section.info-stats-container .info-stats .info-container>*+*{margin-top:22px}section.info-stats-container .info-stats .stats-container{width:72%}section.info-stats-container.background-dark .info-stats h2,section.info-stats-container.background-dark .info-stats p{color:#fff}section.info-stats-container.background-dark .info-stats span.small-disclaimer{color:hsla(0,0%,100%,.5)}section.info-stats-container.background-dark .stats .stat{border-color:hsla(0,0%,100%,.2);color:#fff}section.info-stats-container.background-dark .stats .stat .icon{color:#ec6608}section.info-stats-container.background-dark .stats .stat p{color:hsla(0,0%,100%,.5)}@media only screen and (max-width:1023px){section.info-stats-container .info-stats{flex-direction:column}section.info-stats-container .info-stats .info-container{margin-bottom:40px;padding-right:50px;width:100%}section.info-stats-container .info-stats .info-container span.small-disclaimer{position:static}section.info-stats-container .info-stats .stats-container{width:100%}section.info-stats-container .stats .stat{width:33.333333%}}@media only screen and (max-width:767px){section.info-stats-container .info-stats .info-container{margin-bottom:30px;padding-right:0}section.info-stats-container .stats .stat{width:100%}section.info-stats-container .stats .stat:last-child{margin-bottom:0}}section.image-grid-container{display:flex;height:440px;padding:0 0 0 calc(50% - 570px)}section.image-grid-container .images-container{display:flex;flex-direction:column;margin-right:10px;width:480px;z-index:2}section.image-grid-container .images-container .quote{background-color:#f2f2f2;margin-bottom:10px;margin-right:-110px;padding:34px 62px 32px 92px}section.image-grid-container .images-container .quote q{position:relative}section.image-grid-container .images-container .image-row{display:flex;flex-grow:1;height:100%;justify-content:space-between}section.image-grid-container .images-container .image-row img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:calc(50% - 5px)}section.image-grid-container .video-container{height:100%;position:relative;width:calc(100% - 480px)}section.image-grid-container .video-container>img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section.image-grid-container .video-container .play-button{left:calc(50% - 40px);position:absolute;top:calc(50% - 54px);z-index:1}section.image-grid-container .video-container:hover .play-button .circle .play-symbol{border-left-color:#dbdbdb}section.image-grid-container .video-container:hover .play-button .text{color:#dbdbdb}@media only screen and (max-width:1023px){section.image-grid-container .images-container,section.image-grid-container .video-container{width:50%}}@media only screen and (max-width:768px){section.image-grid-container{flex-direction:column;height:auto}section.image-grid-container .images-container{flex-direction:row;margin-bottom:10px;margin-right:0;width:100%}section.image-grid-container .images-container .quote{margin-bottom:0;margin-right:10px;padding:30px 30px 30px 50px;width:calc(100% - 110px)}section.image-grid-container .images-container .image-row{flex-direction:column;width:100px}section.image-grid-container .images-container .image-row>img{height:calc(50% - 5px);width:100%}section.image-grid-container .images-container .image-row>img+img{margin-top:10px}section.image-grid-container .video-container{width:100%}}@media only screen and (max-width:480px){section.image-grid-container .images-container{flex-direction:column}section.image-grid-container .images-container .quote{margin-bottom:10px;padding-left:60px;width:100%}section.image-grid-container .images-container .quote q:before{left:-44px}section.image-grid-container .images-container .image-row{flex-direction:row;width:100%}section.image-grid-container .images-container .image-row>img{height:auto;width:calc(50% - 5px)}section.image-grid-container .images-container .image-row>img+img{margin-left:10px;margin-top:0}}section.story-carousel-container{border-top:1px solid #ddd;padding-left:calc(50% - 570px)}section.story-carousel-container .carousel-container{overflow:hidden;padding-right:calc(50vw - 570px);padding-top:50px;position:relative}section.story-carousel-container .carousel-container .carousel-wrapper{display:flex;flex-direction:row}section.story-carousel-container .carousel-container .carousel-wrapper .quote-box{flex-shrink:0;opacity:.5;transition:opacity .3s ease-in-out}section.story-carousel-container .carousel-container .carousel-wrapper .quote-box.visible{opacity:1}section.story-carousel-container .carousel-pagination{bottom:auto;display:flex;flex-direction:row;position:absolute;right:calc(50vw - 570px);top:0;width:auto}section.story-carousel-container .carousel-pagination .dash{cursor:pointer;height:4px;margin:0 5px;position:relative;width:30px}section.story-carousel-container .carousel-pagination .dash:after{background-color:#00263a;content:"";display:block;height:4px;opacity:.2;width:30px}section.story-carousel-container .carousel-pagination .dash.active:after{opacity:1}section.story-carousel-container.background-grey{background-color:#f2f2f2;border-top:none}section.story-carousel-container.background-grey .quote-box .text-box{background-color:#fff}@media only screen and (max-width:1220px){section.story-carousel-container{padding-left:6vw}section.story-carousel-container .carousel-container{right:6vw}}@media only screen and (max-width:767px){section.story-carousel-container .carousel-pagination{right:0;top:15px}}@media only screen and (max-width:480px){section.story-carousel-container .carousel-container{padding-top:64px}}section.fixed-hero-container{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 150px);padding-bottom:210px;padding-top:120px;position:relative;width:100%}section.fixed-hero-container .overlay{-webkit-backface-visibility:hidden;background-color:#0c1320;height:100%;left:0;position:fixed;top:0;-ms-transform:translateZ(0);-webkit-transform:translateZ(0);width:100%}section.fixed-hero-container .overlay .background{background-image:url(/img/snt/background-full@2x.jpg);background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}section.fixed-hero-container .fixed-hero{text-align:center}section.fixed-hero-container .fixed-hero .inner{align-items:center;display:flex;flex-direction:column}section.fixed-hero-container .fixed-hero h1{font-family:Gentleman Bold,Arial,sans-serif;font-size:74px;margin-bottom:10px;text-transform:uppercase}section.fixed-hero-container .fixed-hero p{font-size:28px;margin-bottom:60px}section.fixed-hero-container .fixed-hero p.white{color:#fff;font-size:20px;margin-bottom:30px}section.fixed-hero-container .fixed-hero p.orange{color:#ec6608;font-size:24px;margin-bottom:36px}section.fixed-hero-container .fixed-hero .icon-arrow{color:#fff;display:inline-block;transform:rotate(90deg)}section.fixed-hero-container .fixed-hero .mouse-container{display:none}section.fixed-hero-container .fixed-hero .logos-container{margin-bottom:30px}section.fixed-hero-container .fixed-hero .logos-container .bellway-logo{margin-right:70px;width:200px}section.fixed-hero-container .fixed-hero .logos-container .snt-logo{mix-blend-mode:screen;width:220px}section.fixed-hero-container .fixed-hero .logos-container .div{background-color:#fff;height:120px;width:1px}section.fixed-hero-container .fixed-hero .logos-container>*{margin-right:50px}section.fixed-hero-container .fixed-hero .logos-container>:last-child{margin-right:0}@media (max-height:740px){section.fixed-hero-container{padding-top:60px}}@media (max-height:700px){section.fixed-hero-container{padding-top:40px}}@media only screen and (max-width:1024px){section.fixed-hero-container{padding-bottom:180px}section.fixed-hero-container .fixed-hero h1{font-size:60px}section.fixed-hero-container .fixed-hero p{font-size:26px;margin-bottom:50px}section.fixed-hero-container .fixed-hero p.white{margin-bottom:20px}section.fixed-hero-container .fixed-hero p.orange{font-size:22px;margin-bottom:32px}section.fixed-hero-container .fixed-hero .logos-container{margin-bottom:20px}section.fixed-hero-container .fixed-hero .logos-container .bellway-logo{margin-right:60px;width:180px}section.fixed-hero-container .fixed-hero .logos-container .snt-logo{width:200px}section.fixed-hero-container .fixed-hero .logos-container .div{height:100px}section.fixed-hero-container .fixed-hero .logos-container>*{margin-right:40px}}@media only screen and (max-width:767px){section.fixed-hero-container{padding-bottom:100px}section.fixed-hero-container .fixed-hero h1{font-size:50px}section.fixed-hero-container .fixed-hero p{font-size:24px;margin-bottom:40px}section.fixed-hero-container .fixed-hero p.white{font-size:16px}section.fixed-hero-container .fixed-hero p.orange{font-size:20px;margin-bottom:22px}section.fixed-hero-container .fixed-hero .icon-arrow{display:inline-block;transform:rotate(90deg)}section.fixed-hero-container .fixed-hero .mouse-container{display:none}section.fixed-hero-container .fixed-hero .logos-container{margin-bottom:20px}section.fixed-hero-container .fixed-hero .logos-container .bellway-logo{margin-right:40px;width:140px}section.fixed-hero-container .fixed-hero .logos-container .snt-logo{width:160px}section.fixed-hero-container .fixed-hero .logos-container .div{height:80px}section.fixed-hero-container .fixed-hero .logos-container>*{margin-right:30px}}@media only screen and (max-width:480px){section.fixed-hero-container{align-items:flex-start;padding-bottom:60px;padding-top:80px}section.fixed-hero-container .fixed-hero h1{font-size:40px}section.fixed-hero-container .fixed-hero p{font-size:22px;margin-bottom:30px}section.fixed-hero-container .fixed-hero p.white{font-size:14px;margin-bottom:15px}section.fixed-hero-container .fixed-hero p.orange{font-size:18px;margin-bottom:18px}section.fixed-hero-container .fixed-hero .logos-container{margin-bottom:16px}section.fixed-hero-container .fixed-hero .logos-container .bellway-logo{display:none}section.fixed-hero-container .fixed-hero .logos-container .snt-logo{width:120px}section.fixed-hero-container .fixed-hero .logos-container .div{display:none}section.fixed-hero-container .fixed-hero .logos-container>*{margin-bottom:0;margin-right:20px}}section.floating-text-image-boxes-container{height:545px;padding:0 0 90px}section.floating-text-image-boxes-container .inner{height:100%}section.floating-text-image-boxes-container .img-container{position:absolute}section.floating-text-image-boxes-container .img-container img{max-width:100%}section.floating-text-image-boxes-container .img-container:first-of-type{left:60px;top:-50px;width:588px;z-index:2}section.floating-text-image-boxes-container .img-container:nth-of-type(2){right:60px;top:0;width:528px;z-index:1}section.floating-text-image-boxes-container .img-container:nth-of-type(3){bottom:-60px;left:calc(50% - 90px);mix-blend-mode:screen;width:340px;z-index:0}section.floating-text-image-boxes-container .text-container{background-color:rgba(30,48,80,.9);bottom:0;left:0;padding:40px 60px 45px;position:absolute;width:490px;z-index:3}section.floating-text-image-boxes-container .text-container p{color:#fff;font-family:Gentleman\ 400,Arial,sans-serif;font-size:24px;line-height:1.3em}section.floating-text-image-boxes-container .text-container .links{margin-top:20px}section.floating-text-image-boxes-container .text-container .links .link{color:#ec6608}section.floating-text-image-boxes-container .text-container .links .link .icon-arrow{font-size:14px}section.floating-text-image-boxes-container .text-container .links .link .text{font-size:16px;position:relative}section.floating-text-image-boxes-container .text-container .links .link .text:after{background-color:#ec6608;bottom:0;content:"";display:block;height:1px;left:0;right:0;transform:translate3d(0,3px,0);transition:transform .3s ease-in-out}section.floating-text-image-boxes-container .text-container .links .link:after{display:none}section.floating-text-image-boxes-container .text-container .links .link:hover .text:after{transform:translateZ(0)}@media only screen and (max-width:1280px){section.floating-text-image-boxes-container .img-container:first-of-type{width:50vw}section.floating-text-image-boxes-container .img-container:nth-of-type(2){width:48vw}section.floating-text-image-boxes-container .img-container:nth-of-type(3){width:40vw}}@media only screen and (max-width:768px){section.floating-text-image-boxes-container .text-container{left:calc(50% - 245px)}}@media only screen and (max-width:767px){section.floating-text-image-boxes-container{height:auto;padding-bottom:60px}section.floating-text-image-boxes-container .img-container:first-of-type{left:0;position:relative;top:auto;width:100%}section.floating-text-image-boxes-container .img-container:first-of-type img{width:100%}section.floating-text-image-boxes-container .img-container:nth-of-type(2){display:none}section.floating-text-image-boxes-container .img-container:nth-of-type(3){bottom:20px;width:60vw}section.floating-text-image-boxes-container .text-container{left:0;position:relative;width:100%}}@media only screen and (max-width:480px){section.floating-text-image-boxes-container .text-container{padding:30px}section.floating-text-image-boxes-container .text-container p{font-size:20px}}@media only screen and (max-width:360px){section.floating-text-image-boxes-container .text-container .links .link .text{font-size:14px}}section.text-image-overlap-container{align-items:center;display:flex;height:10px;min-height:700px;padding:0}section.text-image-overlap-container h2{font-size:60px}section.text-image-overlap-container .inner>.text-container{position:relative;width:55%;z-index:2}section.text-image-overlap-container .inner>.text-container>*+*{margin-top:50px}section.text-image-overlap-container .inner>.text-container>*+.links{margin-top:40px}section.text-image-overlap-container .image-container{bottom:25px;left:60%;position:absolute;right:0;top:25px}section.text-image-overlap-container .image-container .img-container{height:100%;left:0;position:absolute;top:0;width:100%}section.text-image-overlap-container .image-container .img-container img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;position:absolute;top:0;transition:opacity .5s ease-in-out;width:100%}section.text-image-overlap-container .image-container .img-container img.active{opacity:1}@media only screen and (min-width:1441px){section.text-image-overlap-container .image-container{left:calc(50vw + 144px);right:calc(50vw - 720px)}}@media only screen and (max-width:1023px){section.text-image-overlap-container{display:flex;flex-direction:column-reverse;height:auto;min-height:0;padding:0 0 75px}section.text-image-overlap-container h2{font-size:50px}section.text-image-overlap-container .inner>.text-container{width:100%}section.text-image-overlap-container .inner>.text-container>*+*{margin-top:30px}section.text-image-overlap-container .image-container{bottom:0;height:40vw;left:0;margin:0 auto 50px;position:relative;top:6%;width:88%}}@media only screen and (max-width:768px){section.text-image-overlap-container{padding-bottom:60px}section.text-image-overlap-container h2{font-size:44px}section.text-image-overlap-container .image-container{height:50vw}}@media only screen and (max-width:480px){section.text-image-overlap-container{padding-bottom:40px}section.text-image-overlap-container h2{font-size:38px}section.text-image-overlap-container .text-container .button{width:100%}section.text-image-overlap-container .image-container{height:60vw}}section.quote-more-info-container{display:flex;justify-content:flex-start;overflow:hidden;padding:75px 0}section.quote-more-info-container .image-container{flex-shrink:0;height:600px;position:relative;transition:transform .6s ease-in-out;width:50vw}section.quote-more-info-container .image-container img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}section.quote-more-info-container .image-container .text-box{align-items:center;background-color:rgba(30,48,80,.9);bottom:-120px;display:flex;justify-content:center;padding:50px 50px 50px 80px;position:absolute;right:0;width:450px}section.quote-more-info-container .quote q{color:#fff;display:inline;font-family:Gentleman\ 400,Arial,sans-serif;font-size:34px;position:relative}section.quote-more-info-container .quote q:after,section.quote-more-info-container .quote q:before{font-family:Arial,sans-serif;font-size:100px;height:30px;line-height:80px;opacity:.2;position:absolute}section.quote-more-info-container .quote q:before{content:"“";left:-50px;top:0}section.quote-more-info-container .quote q:after{bottom:0;content:"”";right:-50px}section.quote-more-info-container .quote cite{font-size:15px}section.quote-more-info-container .text-container{flex-shrink:0;padding-left:100px;padding-top:70px;position:relative;transition:transform .6s ease-in-out}section.quote-more-info-container .text-container h2{font-size:60px}section.quote-more-info-container .text-container h2 .icon-arrow{color:#ec6608;cursor:pointer;display:inline-block;font-size:30px;margin-left:60px;-webkit-transition-duration:.6s;-moz-transition-duration:.6s;-ms-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:color,transform;-moz-transition-property:color,transform;-ms-transition-property:color,transform;-o-transition-property:color,transform;transition-property:color,transform;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;vertical-align:middle}section.quote-more-info-container .text-container h2 .icon-arrow:hover{color:#fff}section.quote-more-info-container .text-container .text-columns{display:flex;flex-direction:column;flex-wrap:wrap;height:530px;margin-top:50px;position:relative;z-index:2}section.quote-more-info-container .text-container .text-columns .button{position:absolute}section.quote-more-info-container .text-container .text-columns p{font-size:15px;margin-bottom:20px;margin-right:20px;opacity:.5;padding-right:20px;transition:opacity .3s ease-in-out;width:350px}section.quote-more-info-container .text-container .text-columns p.initial-content{opacity:1}section.quote-more-info-container .text-container .text-columns p.initial-content.last{margin-bottom:180px}section.quote-more-info-container .text-container .button{-webkit-transition-duration:.6s;-moz-transition-duration:.6s;-ms-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:top,left,background-color,color;-moz-transition-property:top,left,background-color,color;-ms-transition-property:top,left,background-color,color;-o-transition-property:top,left,background-color,color;transition-property:top,left,background-color,color;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}section.quote-more-info-container .img-container{align-items:flex-end;bottom:90px;display:flex;flex-direction:column;position:absolute;right:-300px;transform:translate3d(100%,0,0);transition:transform .6s ease-in-out;z-index:1}section.quote-more-info-container .img-container img:first-of-type{height:407px;width:309px}section.quote-more-info-container .img-container img:nth-of-type(2){height:209px;width:249px}section.quote-more-info-container.open{overflow:hidden}section.quote-more-info-container.open .img-container{transform:translateZ(0)}section.quote-more-info-container.open .image-container{transform:translate3d(-100%,0,0)}section.quote-more-info-container.open .text-container{transform:translateX(-50vw) translateX(-460px) translateX(50vw) translateX(-570px)}section.quote-more-info-container.open .text-container h2 .icon-arrow{transform:rotate(180deg)}section.quote-more-info-container.open .text-container .text-columns p{opacity:1}section.quote-more-info-container.open .text-container .text-columns p.initial-content{opacity:.5}@media only screen and (min-width:1441px){section.quote-more-info-container .image-container{margin-left:calc(50vw - 720px);width:720px}}@media only screen and (max-width:1220px){section.quote-more-info-container .text-container{padding-left:60px}section.quote-more-info-container .text-container h2{margin-left:-100px}section.quote-more-info-container .text-container h2 .icon-arrow{margin-left:26px}section.quote-more-info-container.open .text-container{transform:translate3d(calc(-50vw - 360px),0,0)}}@media only screen and (max-width:1024px){section.quote-more-info-container{padding:60px 0}}@media only screen and (max-width:1023px){section.quote-more-info-container{align-items:flex-start;flex-direction:column}section.quote-more-info-container .image-container{margin-bottom:120px;margin-left:auto;margin-right:auto;width:88%}section.quote-more-info-container .text-container{padding-left:6%;padding-top:40px}section.quote-more-info-container .text-container h2{font-size:50px;margin-left:0}section.quote-more-info-container.open .image-container{transform:translateZ(0)}section.quote-more-info-container.open .text-container{transform:translate3d(-360px,0,0)}}@media only screen and (max-width:768px){section.quote-more-info-container{padding:40px 0}section.quote-more-info-container .text-container h2{font-size:44px}}@media only screen and (max-width:767px){section.quote-more-info-container .text-container{padding-right:6%;padding-top:0;width:100%}section.quote-more-info-container .text-container h2 .icon-arrow{display:none}section.quote-more-info-container .text-container .text-columns{flex-direction:column;flex-wrap:nowrap;height:auto;margin-top:30px}section.quote-more-info-container .text-container .text-columns .button{position:relative}section.quote-more-info-container .text-container .text-columns p{opacity:1;padding:0;width:100%}section.quote-more-info-container .text-container .text-columns p.initial-content.last{margin-bottom:20px}section.quote-more-info-container .image-container{height:auto;margin-bottom:50px}section.quote-more-info-container .image-container img{height:60vw;position:relative}section.quote-more-info-container .image-container .text-box{bottom:0;max-width:100%;padding:40px 60px;position:relative}section.quote-more-info-container .quote q{font-size:28px}}@media only screen and (max-width:480px){section.quote-more-info-container .text-container h2{font-size:38px}section.quote-more-info-container .quote q:before{left:-40px}section.quote-more-info-container .quote q:after{right:-40px}section.quote-more-info-container .image-container .text-box{padding:40px 50px}}@media only screen and (max-width:374px){section.quote-more-info-container .quote q{font-size:24px}section.quote-more-info-container .quote q:after,section.quote-more-info-container .quote q:before{font-size:80px}section.quote-more-info-container .quote q:before{left:-30px}section.quote-more-info-container .quote q:after{right:-30px}section.quote-more-info-container .image-container .text-box{padding:40px}}section.text-image-boxes-container{padding:65px 0}section.text-image-boxes-container .inner{display:flex}section.text-image-boxes-container h2{font-size:60px}section.text-image-boxes-container ul li{font-size:15px}section.text-image-boxes-container .text-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding-right:20px;width:40%}section.text-image-boxes-container .text-container p{width:90%}section.text-image-boxes-container .text-container>*+*{margin-top:50px}section.text-image-boxes-container .image-container{display:flex;left:calc(50vw - 100px);position:absolute;top:0;width:800px}section.text-image-boxes-container .image-container .col{display:flex;flex-direction:column;position:relative;width:100%}section.text-image-boxes-container .image-container .col img{display:block;flex-shrink:0;height:auto;margin:0;max-width:100%;width:100%}section.text-image-boxes-container .image-container .col:first-of-type{align-items:flex-end;width:63%}section.text-image-boxes-container .image-container .col:first-of-type img:first-of-type{margin-bottom:5px}section.text-image-boxes-container .image-container .col:first-of-type img:nth-of-type(2){width:61%}section.text-image-boxes-container .image-container .col:first-of-type .logos{align-items:flex-end;bottom:0;display:flex;flex-direction:column;left:0;position:absolute}section.text-image-boxes-container .image-container .col:first-of-type .logos .hbf2019{margin-bottom:30px;width:64px}section.text-image-boxes-container .image-container .col:first-of-type .logos .trustpilot{width:126px}section.text-image-boxes-container .image-container .col:nth-of-type(2){padding-left:5px;padding-top:50px;width:37%}@media only screen and (max-width:1440px){section.text-image-boxes-container .text-container{width:50%}section.text-image-boxes-container .image-container{left:auto;right:0;width:50vw}section.text-image-boxes-container .image-container .col:first-of-type .logos .hbf2019{margin-bottom:20px;width:44px}section.text-image-boxes-container .image-container .col:first-of-type .logos .trustpilot{width:100px}}@media only screen and (max-width:1023px){section.text-image-boxes-container{display:flex;flex-direction:column-reverse;padding:60px 0}section.text-image-boxes-container .image-container{margin:0 auto 50px;position:relative;width:80vw}section.text-image-boxes-container .text-container{width:100%}}@media only screen and (max-width:768px){section.text-image-boxes-container h2{font-size:44px}section.text-image-boxes-container .text-container>*+*{margin-top:40px}}@media only screen and (max-width:767px){section.text-image-boxes-container .image-container{width:88vw}}@media only screen and (max-width:480px){section.text-image-boxes-container{padding:40px 0}section.text-image-boxes-container h2{font-size:38px}section.text-image-boxes-container .text-container{padding-right:0}section.text-image-boxes-container .image-container{width:100%}section.text-image-boxes-container .image-container .col:first-of-type .logos{left:10px;width:32%}section.text-image-boxes-container .image-container .col:first-of-type .logos .hbf2019{width:70%}section.text-image-boxes-container .image-container .col:first-of-type .logos .trustpilot,section.text-image-boxes-container .text-container .button{width:100%}section.text-image-boxes-container .text-container>*+*{margin-top:30px}}section.share-carousel-container{overflow:hidden}section.share-carousel-container h3{font-size:40px}section.share-carousel-container p{font-size:15px}section.share-carousel-container .links .text{font-family:Gentleman\ 400,Arial,sans-serif;font-size:16px;margin-left:5px}section.share-carousel-container .icons{align-items:center;display:flex}section.share-carousel-container .icons>*{font-size:30px;margin-right:10px}section.share-carousel-container .icons>:last-child{margin-right:0}section.share-carousel-container .icons a{transition:opacity .3s ease-in-out}section.share-carousel-container .icons a:hover{opacity:.7}section.share-carousel-container .icons .icon-facebook{font-size:25px}section.share-carousel-container .carousel-container .slick-list{overflow:initial}section.share-carousel-container .carousel-container .item a{user-drag:none;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}section.share-carousel-container .carousel-container .item img{height:300px;max-width:300px;min-height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}section.share-carousel-container .carousel-container .item .share{display:flex;flex-direction:column;height:300px;justify-content:center;padding-right:20px;width:300px}section.share-carousel-container .carousel-container .item .share>*+*{margin-top:30px}@media only screen and (max-width:768px){section.share-carousel-container h3{font-size:30px}section.share-carousel-container .links .text,section.share-carousel-container p{font-size:14px}section.share-carousel-container .carousel-container .item{align-items:center;display:flex}section.share-carousel-container .carousel-container .item img{height:auto;width:100%}section.share-carousel-container .carousel-container .item .share{height:auto;padding:20px 20px 20px 0;width:auto}section.share-carousel-container .carousel-container .item .share>*+*{margin-top:20px}}@media only screen and (max-width:480px){section.share-carousel-container h3{font-size:28px}section.share-carousel-container .carousel-container{display:flex;flex-wrap:wrap;left:-30px;position:relative;width:calc(100% + 60px)}section.share-carousel-container .carousel-container .item{padding-bottom:8px;padding-right:8px;width:50%}section.share-carousel-container .carousel-container .item .share{padding-right:0;text-align:center;width:100%}section.share-carousel-container .carousel-container .item .share .icons,section.share-carousel-container .carousel-container .item .share .links{justify-content:center}section.share-carousel-container .carousel-container .item:first-child{padding:4px 30px;width:100%}section.share-carousel-container .carousel-container .item:nth-of-type(2n+3){padding-right:0}}@media only screen and (max-width:374px){section.share-carousel-container h3{font-size:24px}section.share-carousel-container p{font-size:13px}section.share-carousel-container .links .text{font-size:12px}section.share-carousel-container .carousel-container .item .share>*+*{margin-top:10px}}section.disclaimer-container{padding:100px 0;text-align:center}section.disclaimer-container .inner{max-width:550px}section.disclaimer-container p{color:hsla(0,0%,100%,.5);font-size:12px}section.disclaimer-container.dark{padding:40px 0}section.disclaimer-container.dark .inner{max-width:1140px}section.disclaimer-container.dark p{color:rgba(0,0,0,.5)}@media only screen and (max-width:1024px){section.disclaimer-container{padding:60px 0}}@media only screen and (max-width:480px){section.disclaimer-container{padding:40px 0}}section.search-area-container{padding:150px 0;text-align:center;z-index:1}section.search-area-container h2{font-size:45px}section.search-area-container .links{justify-content:center}section.search-area-container .key-line-logo{margin-bottom:100px}section.search-area-container .text-container{margin:0 auto;max-width:100%;width:580px}section.search-area-container .text-container>*+*{margin-top:40px}section.search-area-container form label{font-weight:400}section.search-area-container form .input-container.submit .icon-home{display:none}section.search-area-container.style-2{padding:50px 0 100px}section.search-area-container.style-2 .text-container{width:726px}section.search-area-container.style-2 .text-container h2+p{margin-top:14px}section.search-area-container.style-2 .form-container .input-row{align-items:center;box-shadow:none;justify-content:center}section.search-area-container.style-2 .form-container .input-row>label{flex-shrink:0;font-size:24px;text-align:left;width:170px}section.search-area-container.style-2 .form-container .input-row .input-container.text input{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-top:1px solid #ddd;font-size:18px;height:60px;padding:0 30px}section.search-area-container.style-2 .form-container .input-row .input-container.submit .button{border-radius:0 3px 3px 0;height:60px}section.search-area-container.style-2 .form-container .input-row .input-container.submit .button .icon-home{display:block;font-size:20px}section.search-area-container.style-2 .form-container .input-row .input-container.submit .button .text{display:block}section.search-area-container .autocomplete{display:grid;gap:8px;grid-template-columns:1fr 1fr}section.search-area-container .autocomplete ul{list-style:none;margin:0;padding:0}section.search-area-container .autocomplete ul li{border-bottom:1px solid rgba(88,89,91,.2);margin:0;padding:8px;text-align:left}section.search-area-container .autocomplete ul li a{color:#00263a;vertical-align:top}section.search-area-container .autocomplete ul li a span{display:block}section.search-area-container .autocomplete ul li a small{color:#00263a;display:block;opacity:.75}@media only screen and (max-width:1220px){section.search-area-container{padding:120px 0}}@media only screen and (max-width:1024px){section.search-area-container{padding:60px 0}section.search-area-container h2{font-size:40px}}@media only screen and (max-width:480px){section.search-area-container{padding:40px 0}section.search-area-container h2{font-size:30px}section.search-area-container .text-container>*+*{margin-top:30px}section.search-area-container form .input-container.submit .text{display:none}section.search-area-container form .input-container.submit .icon-home{display:block;font-size:23px;margin-left:0}section.search-area-container.style-2 .form-container .input-row{flex-direction:column}section.search-area-container.style-2 .form-container .input-row .input-container.text{margin-bottom:10px}section.search-area-container.style-2 .form-container .input-row .input-container.text input{border-right:1px solid #ddd}section.search-area-container.style-2 .form-container .input-row .input-container.submit{width:100%}section.search-area-container.style-2 .form-container .input-row .input-container.submit .text+.icon-home{margin-left:10px}section.search-area-container.style-2 .form-container .input-row .input-container.submit .button{width:100%}}@media only screen and (max-width:380px){section.search-area-container.style-2 .form-container .input-row .input-container.text input{font-size:16px}}@media only screen and (max-width:374px){section.search-area-container.style-2 .form-container .input-row .input-container.text input{font-size:15px}}section.home-hero-container{height:1160px;padding:280px 0 140px}section.home-hero-container .background,section.home-hero-container .background img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}section.home-hero-container .background img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}section.home-hero-container .background img.desktop{display:block}section.home-hero-container .background img.mobile{display:none}section.home-hero-container>*{z-index:2}section.home-hero-container .inner{z-index:3}section.home-hero-container h1{font-size:60px}section.home-hero-container h3{font-size:18px}section.home-hero-container .text-container{max-width:50%;width:400px;z-index:2}section.home-hero-container .text-container>*+*{margin-top:30px}section.home-hero-container .text-container>*+.form-container{margin-top:20px}section.home-hero-container .text-container>.links .link{color:#ec6608}section.home-hero-container .text-container>.links .link:after{background-color:#ec6608}section.home-hero-container .form-container.search-form .input-row .input-container.text .icon-locate{font-size:16px;top:15px}section.home-hero-container .form-container.search-form .input-row .input-container.text input{font-size:15px;height:46px;line-height:46px}section.home-hero-container .form-container.search-form .input-row .input-container.submit .button{font-size:14px;height:46px;padding:0 20px}section.home-hero-container .links{margin-top:20px}section.home-hero-container .links .link .icon-arrow-round-back{margin-left:10px}section.home-hero-container .image-boxes-container{bottom:140px;position:absolute;right:0;width:70%}section.home-hero-container .image-boxes-container>.cta{display:none}section.home-hero-container .image-boxes-container .logos-container{justify-content:flex-end;margin-bottom:80px;padding-right:150px}section.home-hero-container .image-boxes-container .logos-container .bellway-logo{margin-right:40px;width:190px}section.home-hero-container .image-boxes-container .logos-container .snt-logo{mix-blend-mode:screen;width:210px}section.home-hero-container .image-boxes-container .logos-container .div{background-color:hsla(0,0%,100%,.25);height:120px;width:1px}section.home-hero-container .image-boxes-container .logos-container>*{margin-right:45px}section.home-hero-container .image-boxes-container .logos-container>:last-child{margin-right:0}section.home-hero-container .image-boxes{display:flex;width:100%}section.home-hero-container .image-boxes .box-col{display:flex;flex-direction:column;width:100%}section.home-hero-container .image-boxes .box-col .box-row{align-items:center;display:flex;justify-content:flex-end}section.home-hero-container .image-boxes .box-col .img-container{position:relative;width:100%}section.home-hero-container .image-boxes .box-col .img-container img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;position:absolute;right:0;top:0;transition:opacity .6s ease-in-out;width:100%}section.home-hero-container .image-boxes .box-col .img-container img.active{opacity:1}section.home-hero-container .image-boxes .box-col .cta{position:relative}section.home-hero-container .image-boxes .box-col .cta>.text{font-size:30px}section.home-hero-container .image-boxes .box-col .cta .link,section.home-hero-container .image-boxes .box-col .cta .mouse-container{font-size:20px;left:0;position:absolute}section.home-hero-container .image-boxes .box-col .cta .mouse-container{bottom:-60px}section.home-hero-container .image-boxes .box-col .cta .link{bottom:-40px;color:#ec6608;transform:rotate(90deg)}section.home-hero-container .image-boxes .box-col:first-of-type{width:80%}section.home-hero-container .image-boxes .box-col:first-of-type .box-row:first-of-type{margin-bottom:5px}section.home-hero-container .image-boxes .box-col:first-of-type .box-row:first-of-type .img-container{padding-top:35%;width:62%}section.home-hero-container .image-boxes .box-col:first-of-type .box-row:nth-of-type(2){justify-content:space-between}section.home-hero-container .image-boxes .box-col:first-of-type .box-row:nth-of-type(2) .img-container{padding-top:28%;width:28%}section.home-hero-container .image-boxes .box-col:first-of-type .box-row:nth-of-type(2) .img-container img{transition-delay:1.2s}section.home-hero-container .image-boxes .box-col:nth-of-type(2){padding-left:5px;padding-top:50px;width:20%}section.home-hero-container .image-boxes .box-col:nth-of-type(2) .img-container{padding-top:150%}section.home-hero-container .image-boxes .box-col:nth-of-type(2) .img-container img{transition-delay:2.4s}@media only screen and (min-width:1441px){section.home-hero-container .image-boxes-container{max-width:1010px;right:calc(50vw - 720px)}}@media only screen and (max-width:1440px){section.home-hero-container .image-boxes-container .logos-container{padding-right:calc(50vw - 570px)}}@media only screen and (max-width:1220px){section.home-hero-container .image-boxes-container .logos-container{padding-right:6%}section.home-hero-container .image-boxes-container .logos-container>*{margin-right:35px}section.home-hero-container .image-boxes-container .logos-container .bellway-logo{width:140px}section.home-hero-container .image-boxes-container .logos-container .snt-logo{width:160px}section.home-hero-container .image-boxes .box-col .cta>.text{font-size:28px}}@media only screen and (max-width:1023px){section.home-hero-container .image-boxes-container{width:80%}section.home-hero-container .image-boxes-container .logos-container{justify-content:center;padding-left:6%}section.home-hero-container .image-boxes .box-col .cta>.text{font-size:22px}}@media only screen and (max-width:767px){section.home-hero-container{height:auto;padding-bottom:50px}section.home-hero-container .text-container{max-width:100%}section.home-hero-container .image-boxes-container{bottom:auto;margin-top:60px;position:relative;width:100%}section.home-hero-container .image-boxes-container>.cta{display:block;margin-top:60px;text-align:center}section.home-hero-container .image-boxes-container>.cta .text{font-size:20px}section.home-hero-container .image-boxes-container>.cta .link{color:#ec6608;display:inline-block;margin-top:5px;transform:rotate(90deg)}section.home-hero-container .image-boxes .box-col .cta{display:none}section.home-hero-container .image-boxes .box-col:first-of-type .box-row:nth-of-type(2){justify-content:flex-end}}@media only screen and (max-width:480px){section.home-hero-container{padding-top:150px}section.home-hero-container .background img{-o-object-position:center;object-position:center}section.home-hero-container .background img.desktop{display:none}section.home-hero-container .background img.mobile{display:block}section.home-hero-container h1{font-size:32px;margin:0 auto;width:300px}section.home-hero-container h1 br{display:none}section.home-hero-container .text-container{text-align:center;width:100%}section.home-hero-container .text-container h3{margin-top:30px}section.home-hero-container .text-container .links{justify-content:center}section.home-hero-container .text-container .links .link{color:#ec6608}section.home-hero-container .text-container>*+*{margin-top:20px}section.home-hero-container .form-container.search-form .input-row .input-container.text input{height:50px;line-height:50px}section.home-hero-container .form-container.search-form .input-row .input-container.submit .button{height:50px}section.home-hero-container .form-container.search-form .links{justify-content:center}section.home-hero-container .form-container.search-form .links .link{font-size:15px}section.home-hero-container .image-boxes-container{margin-top:180px}section.home-hero-container .image-boxes-container .logos-container{margin-bottom:30px}section.home-hero-container .image-boxes-container .logos-container>*{margin-right:25px}section.home-hero-container .image-boxes-container .logos-container .div{height:100px}section.home-hero-container .image-boxes-container .logos-container .bellway-logo{width:110px}section.home-hero-container .image-boxes-container .logos-container .snt-logo{width:120px}section.home-hero-container .image-boxes .box-col:first-of-type{width:66%}section.home-hero-container .image-boxes .box-col:first-of-type .box-row:first-of-type .img-container{padding-top:55%;width:100%}section.home-hero-container .image-boxes .box-col:first-of-type .box-row:nth-of-type(2) .img-container{padding-top:55%;width:55%}section.home-hero-container .image-boxes .box-col:nth-of-type(2){width:34%}}body.background-dark section.home-hero-container .form-container .links .link,body.background-dark section.home-hero-container .image-boxes .box-col .cta>.text,body.background-dark section.home-hero-container h1,body.background-dark section.home-hero-container h3{color:#fff}@media only screen and (max-width:767px){body.background-dark .image-boxes-container>.cta .text{color:#fff}}body.snt section.home-hero-container{height:1250px}body.snt section.home-hero-container h1{font-family:Gentleman Bold,Arial,sans-serif;font-size:60px;text-transform:uppercase}body.snt section.home-hero-container .text-container{width:560px}body.snt section.home-hero-container .text-container .form-container{max-width:100%;width:400px}body.snt section.home-hero-container .text-container p{color:#fff;font-size:18px}body.snt section.home-hero-container .form-container .links .link{color:hsla(0,0%,100%,.74)}body.snt section.home-hero-container .image-boxes-container{width:75%}body.snt section.home-hero-container .image-boxes .box-col:first-of-type{width:76%}body.snt section.home-hero-container .image-boxes .box-col:nth-of-type(2){width:24%}@media only screen and (max-width:1220px){body.snt section.home-hero-container{height:1150px;padding-top:180px}body.snt section.home-hero-container .image-boxes-container{bottom:30%;width:65%}body.snt section.home-hero-container .text-container{max-width:100%;width:500px}}@media only screen and (max-width:1023px){body.snt section.home-hero-container{height:auto}body.snt section.home-hero-container .image-boxes-container{bottom:auto;position:relative;width:100%}body.snt section.home-hero-container .image-boxes .box-col:first-of-type .box-row:nth-of-type(2){justify-content:flex-end}body.snt section.home-hero-container .image-boxes .box-col:first-of-type .box-row:nth-of-type(2) .cta{padding-right:30px}}@media only screen and (max-width:480px){body.snt section.home-hero-container{padding-top:120px}body.snt section.home-hero-container h1{font-size:40px}body.snt section.home-hero-container .image-boxes-container{margin-top:30px}}section.large-text-image-overlap-container{height:725px}section.large-text-image-overlap-container .inner{height:100%;max-width:1440px}section.large-text-image-overlap-container>.link{position:absolute;right:calc(50vw - 570px);top:110px}section.large-text-image-overlap-container>.link .text{font-size:20px}section.large-text-image-overlap-container>.link .icon-arrow-round-back{color:#ec6608;margin-left:20px}section.large-text-image-overlap-container h2{color:#fff;font-size:45px;line-height:1.3em}section.large-text-image-overlap-container .text-container{background-color:#00263a;left:15%;padding:76px 23% 60px 60px;position:absolute;top:0;width:50%}section.large-text-image-overlap-container .text-container p{color:#96aab7;padding-right:60px}section.large-text-image-overlap-container .text-container>*+*{margin-top:40px}section.large-text-image-overlap-container .image-container{bottom:0;height:480px;position:absolute;right:0;width:58%}section.large-text-image-overlap-container .image-container img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}section.large-text-image-overlap-container .image-container .text{align-items:flex-start;bottom:25px;display:flex;flex-direction:column;left:66px;position:absolute}section.large-text-image-overlap-container .image-container .text .tag{color:hsla(0,0%,100%,.6);font-size:13px;margin-bottom:3px}section.large-text-image-overlap-container .image-container .text .link{color:#fff;font-size:18px;position:relative}section.large-text-image-overlap-container .image-container .text .link:before{border-bottom:6px solid transparent;border-left:10px solid #fff;border-top:6px solid transparent;content:"";height:0;left:-26px;position:absolute;top:2px;width:0}section.large-text-image-overlap-container .button{bottom:0;left:15%;position:absolute}@media only screen and (max-width:1400px){section.large-text-image-overlap-container .image-container{width:54%}}@media only screen and (max-width:1220px){section.large-text-image-overlap-container .text-container{left:0;padding-right:60px}section.large-text-image-overlap-container .button{left:0}section.large-text-image-overlap-container>.link{right:6%}}@media only screen and (max-width:1023px){section.large-text-image-overlap-container{height:auto}section.large-text-image-overlap-container .inner{display:flex;flex-direction:column;width:100%}section.large-text-image-overlap-container .text-container{padding-bottom:160px;position:relative;width:94%}section.large-text-image-overlap-container .image-container{left:6%;margin-top:-100px;position:relative;width:94%}section.large-text-image-overlap-container .button{left:6%;margin:30px 0;position:relative;width:88%}section.large-text-image-overlap-container>.link{left:6%;position:relative;right:auto;top:0}}@media only screen and (max-width:480px){section.large-text-image-overlap-container h2{font-size:28px}section.large-text-image-overlap-container h2 br{display:none}section.large-text-image-overlap-container .text-container{padding:60px 30px 160px}section.large-text-image-overlap-container .text-container>*+*{margin-top:26px}section.large-text-image-overlap-container .image-container{height:54vw}section.large-text-image-overlap-container .image-container:before{background-color:rgba(0,0,0,.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}section.large-text-image-overlap-container .image-container .text{z-index:2}}section.large-carousel-container{overflow:hidden;padding:0}section.large-carousel-container>*{position:relative;z-index:1}section.large-carousel-container .background-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%;z-index:0}section.large-carousel-container .background-image[data-carousel-background-image]{opacity:0;transform:translate3d(-2px,0,0);-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,transform;-moz-transition-property:opacity,transform;-ms-transition-property:opacity,transform;-o-transition-property:opacity,transform;transition-property:opacity,transform;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}section.large-carousel-container .background-image[data-carousel-background-image].active{opacity:1;transform:translateZ(0)}section.large-carousel-container:before{background-color:#d8dfe4;bottom:100px;content:"";left:0;position:absolute;right:0;top:0;z-index:0}section.large-carousel-container .carousel-outer{padding-right:17%}section.large-carousel-container .slick-list{overflow:visible}section.large-carousel-container .item{align-items:flex-start;display:flex}section.large-carousel-container .item .image-container{box-shadow:0 0 40px rgba(0,0,0,.1);width:48%}section.large-carousel-container .item .image-container img{width:100%}section.large-carousel-container .item .text-container{display:flex;flex-direction:column;justify-content:center;padding:40px 140px 140px 80px;width:52%}section.large-carousel-container .item .text-container>*+*{margin-top:40px}section.large-carousel-container .item .text-container h3{font-size:45px}section.large-carousel-container .item .text-container .link{text-decoration:underline}section.large-carousel-container .item .text-container .logos-container{align-items:flex-start;flex-wrap:nowrap}section.large-carousel-container .item .text-container .logos-container .mobile{display:none}section.large-carousel-container .item .text-container .logos-container>*{margin-right:30px}section.large-carousel-container .carousel-nav{align-items:center;bottom:0;display:flex;height:100px;justify-content:center;left:40%;position:absolute;width:43%}section.large-carousel-container .carousel-nav .nav-link{color:#96aab7;font-size:15px;margin-right:26px}section.large-carousel-container .carousel-nav .nav-link .icon-arrow-round-back{font-size:11px;margin-right:10px}section.large-carousel-container .carousel-nav .nav-link:last-child{margin-right:0}section.large-carousel-container .carousel-nav .nav-link.active{color:#ec6608}section.large-carousel-container .carousel-controls{align-items:center;display:flex;flex-direction:row;width:135px}section.large-carousel-container .carousel-controls .carousel-total{font-family:Gentleman\ 700,Arial,sans-serif;font-size:14px;letter-spacing:-.01em;margin:0 40px}section.large-carousel-container .carousel-controls .carousel-total i{margin:0 5px}section.large-carousel-container .carousel-controls .carousel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;font-size:0;height:28px;margin:0;outline:0;padding:0;position:relative;width:18px}section.large-carousel-container .carousel-controls .carousel-button:before{border-right:1px solid #000;border-top:1px solid #000;content:"";height:18px;left:0;margin-left:6px;margin-top:-9px;position:absolute;top:50%;transform:rotate(225deg);width:18px}section.large-carousel-container .carousel-controls .carousel-button.carousel-next:before{margin-left:-6px;transform:rotate(45deg)}section.large-carousel-container.style-2:before{background-color:#f2f2f2}section.large-carousel-container.style-2 .heading{padding:125px 0 80px;position:relative}section.large-carousel-container.style-2 .heading h2{display:block;font-family:Gentleman\ 700,Arial,sans-serif;font-size:40px;text-align:center}section.large-carousel-container.style-2 .item .image-container{box-shadow:none;flex-shrink:0;width:740px}section.large-carousel-container.style-2 .item .text-container{flex:1 auto;max-width:480px;opacity:0;padding:110px 0 0 100px;transform:translateX(50px);transition:transform 1s .3s,opacity 1s;width:auto}section.large-carousel-container.style-2 .item .text-container .logos-container{margin-top:30px}section.large-carousel-container.style-2 .item .text-container .logos-container img{flex-shrink:0;height:auto}section.large-carousel-container.style-2 .item .text-container h3{font-size:30px}section.large-carousel-container.style-2 .item .text-container a.more-link{align-items:center;display:flex;flex-direction:row;font-size:16px;justify-content:flex-start}section.large-carousel-container.style-2 .item .text-container a.more-link .icon-arrow{color:#ec6608;margin-right:15px}section.large-carousel-container.style-2 .item .text-container a.more-link span.text{color:#00263a;margin-top:3px}section.large-carousel-container.style-2 .item.slick-current .text-container{opacity:1;transform:translateX(0)}section.large-carousel-container.style-2 .carousel-outer{padding-right:150px}section.large-carousel-container.style-2 .carousel-controls .carousel-button{transition:transform .3s ease-in-out}section.large-carousel-container.style-2 .carousel-controls .carousel-button:hover.carousel-prev{transform:translateX(-2px)}section.large-carousel-container.style-2 .carousel-controls .carousel-button:hover.carousel-next{transform:translateX(2px)}section.large-carousel-container.style-2 .carousel-nav{justify-content:flex-start;left:740px;padding-left:100px}section.large-carousel-container.style-2 .carousel-nav .nav-link{color:#00263a;cursor:text;left:275px;margin-top:-8px;opacity:0;pointer-events:none;position:absolute;top:50%;transition:opacity .5s}section.large-carousel-container.style-2 .carousel-nav .nav-link.active{color:#00263a;opacity:1}section.large-carousel-container.style-3,section.large-carousel-container.style-3:before{background-color:#f2f2f2}section.large-carousel-container.style-3 .background-image{height:calc(100% - 190px);left:calc(-50vw + 50%);width:100vw}section.large-carousel-container.style-3 .item{align-items:normal}section.large-carousel-container.style-3 .item .text-container{background-color:#00263a;justify-content:flex-start;min-height:450px;padding:60px;width:46%}section.large-carousel-container.style-3 .item .text-container p{color:hsla(0,0%,100%,.5)}section.large-carousel-container.style-3 .item .image-container{box-shadow:none;width:54%}section.large-carousel-container.style-3 .carousel-outer{padding-right:0;padding-top:210px}section.large-carousel-container.style-3 .carousel-outer .carousel-outer-container{bottom:0;left:0;position:absolute;right:0;top:0}section.large-carousel-container.style-3 .carousel-outer .carousel-outer-container .carousel-wrapper{display:flex;flex-direction:row;height:100%}section.large-carousel-container.style-3 .carousel-outer .carousel-outer-container .carousel-wrapper .background-image{opacity:0;transition:opacity .5s ease}section.large-carousel-container.style-3 .carousel-outer .carousel-outer-container .carousel-wrapper .background-image.active{opacity:1}section.large-carousel-container.style-3 .carousel-container{margin:0 auto;max-width:100%;position:relative;width:1140px;z-index:1}section.large-carousel-container.style-3 .carousel-container .carousel-wrapper{display:flex;flex-direction:row}section.large-carousel-container.style-3 .carousel-container .item{flex-shrink:0;width:100%}section.large-carousel-container.style-3 .carousel-nav{height:190px;left:46%;position:absolute;width:auto;z-index:2}section.large-carousel-container.style-3 .carousel-controls{bottom:50%;left:100px;position:absolute;transform:translate3d(0,50%,0)}section.large-carousel-container.style-3--customer-first,section.large-carousel-container.style-3--customer-first .carousel-outer,section.large-carousel-container.style-3--customer-first:before{background-color:#fff}section.large-carousel-container.style-3--customer-first h2{font-family:Gentleman\ 700,Arial,sans-serif;font-size:40px}section.large-carousel-container.style-3--customer-first .item .text-container{align-items:flex-start;background-color:#f2f2f2;display:flex;flex-direction:column}section.large-carousel-container.style-3--customer-first .item .text-container p{color:#00263a}section.large-carousel-container.style-4,section.large-carousel-container.style-4:before{background-color:#fff}section.large-carousel-container.style-4 .background-image{height:calc(100% - 190px);left:calc(-50vw + 50%);width:100vw}section.large-carousel-container.style-4 .item{align-items:normal;height:100%}section.large-carousel-container.style-4 .item .text-container{background-color:#f2f2f2;justify-content:flex-start;min-height:537px;padding:60px;width:46%}section.large-carousel-container.style-4 .item .text-container p{color:rgba(0,38,58,.5)}section.large-carousel-container.style-4 .item .image-container{box-shadow:none;width:54%}section.large-carousel-container.style-4 .carousel-outer{padding-right:0;padding-top:210px}section.large-carousel-container.style-4 .carousel-container{margin:0 auto;max-width:100%;width:1140px}section.large-carousel-container.style-4 .carousel-nav{height:190px;left:46%;width:auto}section.large-carousel-container.style-4 .carousel-controls{bottom:50%;left:100px;position:absolute;transform:translate3d(0,50%,0)}@media only screen and (min-width:1441px){section.large-carousel-container{padding-left:calc(50vw - 720px);padding-right:calc(50vw - 720px)}section.large-carousel-container .carousel-nav{left:calc(50vw - 144px);width:619.2px}section.large-carousel-container.style-2{padding-left:0;padding-right:0}}@media only screen and (max-width:1400px){section.large-carousel-container .item .text-container{padding:40px 60px}section.large-carousel-container.style-2 .item .image-container{width:50%}section.large-carousel-container.style-2 .item .text-container{padding:40px 50px 0}section.large-carousel-container.style-2 .carousel-nav{left:calc(50% - 75px);padding-left:50px;right:150px;width:auto}section.large-carousel-container.style-2 .carousel-nav .nav-link{left:230px}}@media only screen and (max-width:1220px){section.large-carousel-container .item .text-container{padding:40px}section.large-carousel-container .item .text-container h3{font-size:35px}section.large-carousel-container .item .text-container>*+*{margin-top:20px}section.large-carousel-container .carousel-nav .nav-link{font-size:14px;margin-right:18px}section.large-carousel-container .carousel-nav .nav-link .icon-arrow-round-back{margin-right:5px}section.large-carousel-container.style-2 .item .text-container{padding-top:20px}section.large-carousel-container.style-2 .carousel-nav{height:auto}}@media only screen and (max-width:1023px){section.large-carousel-container{margin-bottom:0}section.large-carousel-container:before{bottom:auto;height:20vw}section.large-carousel-container .carousel-outer{padding-right:6%}section.large-carousel-container .item{flex-direction:column}section.large-carousel-container .item .image-container{margin-bottom:100px;width:80%}section.large-carousel-container .item .text-container{width:80%}section.large-carousel-container .item .text-container .logos-container .desktop{display:none}section.large-carousel-container .item .text-container .logos-container .mobile{display:block}section.large-carousel-container .carousel-nav{bottom:auto;justify-content:flex-start;left:0;overflow:auto;padding:0;top:72vw;width:100%}section.large-carousel-container .carousel-nav .nav-link{white-space:nowrap}section.large-carousel-container .carousel-nav .nav-link:first-child{padding-left:20px}section.large-carousel-container .carousel-nav .nav-link:last-child{padding-right:20px}section.large-carousel-container.style-2{background-color:#f2f2f2}section.large-carousel-container.style-2 .heading{padding:100px 0}section.large-carousel-container.style-2 .heading h2{font-size:32px}section.large-carousel-container.style-2 .item{padding-right:10px}section.large-carousel-container.style-2 .item .image-container{margin-bottom:0;width:100%}section.large-carousel-container.style-2 .item .text-container{padding:40px 0 40px 40px;width:100%}section.large-carousel-container.style-2 .item .text-container h3{font-size:24px}section.large-carousel-container.style-2 .item .text-container .logos-container img{margin-right:10px;transform:scale(.75);transform-origin:0 0}section.large-carousel-container.style-2 .item .text-container .logos-container p{margin-right:0}section.large-carousel-container.style-2 .carousel-outer{padding-right:6%}section.large-carousel-container.style-2 .carousel-nav{align-items:center;justify-content:center;left:0;margin-left:0;padding-left:0;right:0;top:-50px;width:auto}section.large-carousel-container.style-2 .carousel-nav a.nav-link,section.large-carousel-container.style-2:before{display:none}section.large-carousel-container.style-3 .carousel-outer{padding-top:200px}section.large-carousel-container.style-3 .background-image{height:200px}section.large-carousel-container.style-3 .item .text-container{min-height:230px;padding:30px;width:100%}section.large-carousel-container.style-3 .item .text-container h3{color:#fff}section.large-carousel-container.style-3 .item .image-container{display:none}section.large-carousel-container.style-4 .carousel-outer{padding-top:200px}section.large-carousel-container.style-4 .background-image{height:200px}section.large-carousel-container.style-4 .item .text-container{min-height:230px;padding:30px;width:100%}section.large-carousel-container.style-4 .item .image-container{display:none}section.large-carousel-container.style-3--customer-first .carousel-nav{bottom:30px;height:30px;left:0;margin-left:30px;top:unset;width:140px}section.large-carousel-container.style-3--customer-first .carousel-controls{left:0}section.large-carousel-container.style-3--customer-first .item .text-container{min-height:350px}}@media only screen and (max-width:768px){section.large-carousel-container.style-2 .heading h2{font-size:28px;text-align:center}section.large-carousel-container.style-2 .carousel-nav .carousel-controls{justify-content:center;width:auto}section.large-carousel-container.style-2 .carousel-nav .carousel-button{display:none}section.large-carousel-container.style-2 .carousel-nav .carousel-total{margin:0}section.large-carousel-container.style-2 .item .text-container{position:relative}section.large-carousel-container.style-2 .item .text-container h3{font-size:20px;padding-left:70px}section.large-carousel-container.style-2 .item .text-container .logos-container img{left:30px;position:absolute;top:30px}section.large-carousel-container.style-2 .item .text-container .logos-container p{padding-left:70px}section.large-carousel-container.style-3--customer-first h2{font-size:30px}}@media only screen and (max-width:600px){section.large-carousel-container.style-2 .heading{padding:95px 0 60px}section.large-carousel-container.style-2 .heading h2{margin:0 auto;max-width:225px}section.large-carousel-container.style-2 .carousel-nav{top:-40px}section.large-carousel-container.style-2 .item .text-container h3{font-size:20px}section.large-carousel-container.style-2 .item .text-container .logos-container img{transform:scale(.6)}section.large-carousel-container.style-2 .item .text-container .logos-container p{font-size:15px}section.large-carousel-container.style-3 .item .text-container,section.large-carousel-container.style-4 .item .text-container{min-height:310px}section.large-carousel-container.style-3--customer-first .item .text-container{min-height:450px}}@media only screen and (max-width:480px){section.large-carousel-container .carousel-nav{height:85px;top:58vw}section.large-carousel-container .carousel-nav .nav-link:first-child{padding-left:30px}section.large-carousel-container .carousel-nav .nav-link:last-child{padding-right:30px}section.large-carousel-container .item .image-container{margin-bottom:85px}section.large-carousel-container .item .image-container img{height:58vw;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section.large-carousel-container .item .text-container{padding:0 30px 20px;width:100%}section.large-carousel-container .item .text-container h3{font-size:28px}section.large-carousel-container .item .text-container p{font-size:14px}section.large-carousel-container .item .text-container .logos-container{align-items:flex-start}section.large-carousel-container .item .text-container .logos-container>*{margin-right:20px}section.large-carousel-container.style-3 .item .text-container,section.large-carousel-container.style-4 .item .text-container{min-height:350px}section.large-carousel-container.style-3--customer-first .item .text-container{min-height:450px}}@media only screen and (max-width:374px){section.large-carousel-container .item .text-container p{font-size:13px}section.large-carousel-container .item .text-container .logos-container img{width:100px}section.large-carousel-container .item .text-container .logos-container>*{margin-right:15px}section.large-carousel-container.style-3 .item .text-container,section.large-carousel-container.style-4 .item .text-container{min-height:400px}}body.snt section.large-carousel-container:before{background-color:#12124d}body.snt section.large-carousel-container .text-container h3,body.snt section.large-carousel-container .text-container p{color:#fff}@media only screen and (max-width:1023px){body.snt section.large-carousel-container .text-container h3,body.snt section.large-carousel-container .text-container p{color:#00263a}}section.image-events-container{overflow:hidden}section.image-events-container .image-container{bottom:0;left:0;position:absolute;right:45%;top:0;z-index:0}section.image-events-container .image-container img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}section.image-events-container .image-container .mobile{display:none}section.image-events-container h2{font-size:38px;margin-bottom:20px}section.image-events-container .inner{align-items:flex-end;display:flex;justify-content:space-between;z-index:2}section.image-events-container .events{display:flex}section.image-events-container .events .slick-list{overflow:visible}section.image-events-container .events .event{background-position:50%;background-size:cover;color:#fff;margin-right:20px;min-height:400px;padding-bottom:100px;position:relative;width:320px}section.image-events-container .events .event .text{display:block;padding:36px 40px;position:relative}section.image-events-container .events .event .text .heading{display:block;font-size:40px;line-height:1.1em;margin-bottom:12px}section.image-events-container .events .event .text .sub-heading{color:#ec6608;display:block;font-size:14px}section.image-events-container .events .event img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%;z-index:0}section.image-events-container .events .event>*{z-index:1}section.image-events-container .events .event .banner{background-color:#00263a;bottom:0;color:#fff;font-size:26px;left:40px;padding:25px;position:absolute;right:0}section.image-events-container .events .event .banner.orange{background-color:#ec6608}section.image-events-container .events .event:last-child{margin-right:0}@media only screen and (min-width:1441px){section.image-events-container .image-container{left:calc(50vw - 720px)}}@media only screen and (max-width:1220px){section.image-events-container{padding-bottom:150px}section.image-events-container .inner{align-items:flex-start}section.image-events-container .image-container{bottom:100px}section.image-events-container .events{bottom:-150px;position:relative}}@media only screen and (max-width:1023px){section.image-events-container{padding-bottom:50px}section.image-events-container .inner{flex-direction:column}section.image-events-container .inner>.text{margin-bottom:56px}section.image-events-container .image-container{bottom:35%;top:80px;width:100%}section.image-events-container .image-container img{-o-object-position:center top;object-position:center top}section.image-events-container .image-container .desktop{display:none}section.image-events-container .image-container .mobile{display:block}section.image-events-container .events{align-self:flex-end;bottom:0;right:-6%}section.image-events-container .events .event .banner{font-size:20px;padding:20px}}@media only screen and (max-width:767px){section.image-events-container .events{right:0}section.image-events-container .events .slick-dots{bottom:-30px}section.image-events-container .events .event{min-height:50vw;padding-bottom:70px}section.image-events-container .events .event .text{padding:20px 24px}section.image-events-container .events .event .text .heading{font-size:30px}section.image-events-container .events .event .banner{font-size:14px;left:24px;padding:15px}}@media only screen and (max-width:600px){section.image-events-container .events .event{min-height:280px}}@media only screen and (max-width:374px){section.image-events-container .events .event .text{padding-bottom:16px}section.image-events-container .events .event .text .heading{font-size:26px}}section.image-boxes-text-container{display:flex}section.image-boxes-text-container h2{font-size:45px}section.image-boxes-text-container h2.mobile{display:none}section.image-boxes-text-container .image-boxes{display:flex;width:calc(50% + 180px)}section.image-boxes-text-container .image-boxes .box-col{display:flex;flex-direction:column;width:100%}section.image-boxes-text-container .image-boxes .box-col img{width:100%}section.image-boxes-text-container .image-boxes .box-col:first-of-type{align-items:flex-end;width:55%}section.image-boxes-text-container .image-boxes .box-col:first-of-type img:first-of-type{margin-bottom:5px}section.image-boxes-text-container .image-boxes .box-col:first-of-type img:nth-of-type(2){width:66%}section.image-boxes-text-container .image-boxes .box-col:nth-of-type(2){padding-left:5px;width:45%}section.image-boxes-text-container .image-boxes .box-col:nth-of-type(2) img{width:80%}section.image-boxes-text-container .image-boxes .box-col:nth-of-type(2) .text{padding:30px 0 75px 45px}section.image-boxes-text-container .text-container{padding:50px 40px 50px 70px;width:390px}section.image-boxes-text-container .text-container>*+*{margin-top:70px}section.image-boxes-text-container .text-container p{color:#96aab7}section.image-boxes-text-container .text-container ul.styled-list li{margin-bottom:26px}section.image-boxes-text-container .text-container ul.styled-list li .icon-arrow{color:#ec6608;font-size:15px;margin-right:10px}section.image-boxes-text-container .text-container ul.styled-list li .text{font-size:22px}section.image-boxes-text-container .text-container ul.styled-list li:last-child{margin-bottom:0}section.image-boxes-text-container.virtual-tour h2{font-size:40px;line-height:46px}section.image-boxes-text-container.virtual-tour .logos{align-items:center;display:flex;flex-direction:row}section.image-boxes-text-container.virtual-tour .logos .trustpilot-widget,section.image-boxes-text-container.virtual-tour .logos img{display:inline-block;margin-right:43px}section.image-boxes-text-container.virtual-tour .logos .trustpilot-widget:last-child,section.image-boxes-text-container.virtual-tour .logos img:last-child{margin-right:0}section.image-boxes-text-container.virtual-tour .image-boxes .box-col:first-of-type{width:260px}section.image-boxes-text-container.virtual-tour .image-boxes .box-col:first-of-type img:first-of-type{margin-bottom:0;margin-top:85px;max-height:375px}section.image-boxes-text-container.virtual-tour .image-boxes .box-col:nth-of-type(2){position:relative;width:600px}section.image-boxes-text-container.virtual-tour .image-boxes .box-col:nth-of-type(2) .text{position:absolute;right:0;top:15px}section.image-boxes-text-container.virtual-tour .image-boxes .box-col:nth-of-type(2) img:first-of-type{margin-bottom:5px;width:260px}section.image-boxes-text-container.virtual-tour .image-boxes .box-col:nth-of-type(2) img:nth-of-type(2){width:500px}section.image-boxes-text-container.virtual-tour .text-container{align-self:flex-end;padding:0 0 45px 50px;width:440px}section.image-boxes-text-container.virtual-tour .text-container ul.styled-list{margin-top:80px}section.image-boxes-text-container.virtual-tour .text-container ul.styled-list li{font-size:18px;line-height:32px;margin-bottom:20px}section.image-boxes-text-container.virtual-tour .text-container ul.styled-list li .icon-arrow{font-size:14px;margin-top:7px}section.image-boxes-text-container.virtual-tour .text-container a.button{margin-top:25px}@media only screen and (min-width:1441px){section.image-boxes-text-container .image-boxes{padding-left:calc(50vw - 720px)}}@media only screen and (max-width:1400px){section.image-boxes-text-container h2{font-size:40px}}@media only screen and (max-width:1220px){section.image-boxes-text-container h2{font-size:35px}section.image-boxes-text-container .image-boxes{width:75%}section.image-boxes-text-container .image-boxes .box-col:nth-of-type(2) .text{padding-bottom:45px}section.image-boxes-text-container .text-container{padding:30px 6% 30px 20px;width:25%}section.image-boxes-text-container.virtual-tour h2{font-size:28px;line-height:34px}section.image-boxes-text-container.virtual-tour .image-boxes{width:60%}section.image-boxes-text-container.virtual-tour .image-boxes .box-col:first-of-type{width:30%}section.image-boxes-text-container.virtual-tour .image-boxes .box-col:nth-of-type(2){width:70%}section.image-boxes-text-container.virtual-tour .image-boxes .box-col:nth-of-type(2) .text{padding:0;top:0}section.image-boxes-text-container.virtual-tour .image-boxes .box-col:nth-of-type(2) img:nth-of-type(2){width:100%}section.image-boxes-text-container.virtual-tour .text-container{width:40%}}@media only screen and (max-width:1023px){section.image-boxes-text-container{flex-direction:column}section.image-boxes-text-container h2.mobile{display:block}section.image-boxes-text-container .image-boxes{margin-bottom:60px;padding-left:6%;width:100%}section.image-boxes-text-container .image-boxes .box-col:nth-of-type(2){justify-content:center}section.image-boxes-text-container .image-boxes .box-col:nth-of-type(2) .text{display:none}section.image-boxes-text-container .text-container{align-items:flex-start;display:flex;flex-direction:column;padding:0 6% 50px;position:relative;width:100%}section.image-boxes-text-container .text-container h2{width:100%}section.image-boxes-text-container .text-container .logos-container{order:3;width:50%}section.image-boxes-text-container .text-container p{padding-right:3%;width:50%}section.image-boxes-text-container .text-container ul{bottom:0;display:flex;flex-direction:column;order:4;position:absolute;right:6%;top:94px;width:40%}section.image-boxes-text-container .text-container>*+*{margin-top:30px}section.image-boxes-text-container .text-container>*+ul{margin-top:0}section.image-boxes-text-container.virtual-tour .image-boxes{padding-left:0;width:100%}section.image-boxes-text-container.virtual-tour .text-container{width:100%}section.image-boxes-text-container.virtual-tour .text-container .logos{order:1}section.image-boxes-text-container.virtual-tour .text-container ul{order:2!important;position:static;width:100%}section.image-boxes-text-container.virtual-tour .text-container a.button{order:3}}@media only screen and (max-width:768px){section.image-boxes-text-container h2{font-size:28px}}@media only screen and (max-width:480px){section.image-boxes-text-container .image-boxes{padding-left:0}section.image-boxes-text-container .image-boxes .box-col:first-of-type{width:58%}section.image-boxes-text-container .image-boxes .box-col:nth-of-type(2){width:42%}section.image-boxes-text-container .image-boxes .box-col:nth-of-type(2) img{width:100%}section.image-boxes-text-container .text-container{padding-bottom:0}section.image-boxes-text-container .text-container ul.styled-list li{margin-bottom:32px}section.image-boxes-text-container .text-container ul.styled-list li .text{font-size:16px}section.image-boxes-text-container.virtual-tour .image-boxes .box-col:first-of-type{flex-shrink:0}section.image-boxes-text-container.virtual-tour .image-boxes .box-col:nth-of-type(2){flex-shrink:1;width:auto}section.image-boxes-text-container.virtual-tour .image-boxes .box-col:nth-of-type(2) img:first-of-type{width:50%}section.image-boxes-text-container.virtual-tour .text-container .logos{justify-content:space-between;padding-right:50px;width:100%}section.image-boxes-text-container.virtual-tour .text-container .logos .trustpilot-widget,section.image-boxes-text-container.virtual-tour .text-container .logos img{margin-right:0}section.image-boxes-text-container.virtual-tour .text-container ul.styled-list{margin-top:40px}section.image-boxes-text-container.virtual-tour .text-container ul.styled-list li{font-size:14px;line-height:32px;margin-bottom:5px}section.image-boxes-text-container.virtual-tour .text-container a.button{margin-top:15px;text-align:center;width:100%}}@media only screen and (max-width:420px){section.image-boxes-text-container.virtual-tour{margin-bottom:0;padding-bottom:0}section.image-boxes-text-container.virtual-tour .image-boxes{margin-bottom:0}section.image-boxes-text-container.virtual-tour .text-container{padding:30px 25px 60px}section.image-boxes-text-container.virtual-tour .text-container .logos{padding-right:0}section.image-boxes-text-container.virtual-tour .text-container .logos img{height:auto}section.image-boxes-text-container.virtual-tour .text-container .logos img:first-of-type{width:47px}section.image-boxes-text-container.virtual-tour .text-container .logos img:nth-of-type(2){width:79px}section.image-boxes-text-container.virtual-tour .text-container .logos img:nth-of-type(3){width:76px}}section.text-stats-container .inner{display:flex}section.text-stats-container .text-container{padding-right:100px;width:34%}section.text-stats-container .text-container>*+*{margin-top:36px}section.text-stats-container .stats-container{display:flex;flex-wrap:wrap;width:66%}section.text-stats-container .stats-container .stat{display:flex;margin-bottom:80px;margin-right:10%;width:45%}section.text-stats-container .stats-container .stat .icon{align-items:center;display:flex;font-family:Gentleman\ 600,Arial,sans-serif;font-size:43px;height:74px;justify-content:center;padding-top:20px;position:relative;width:60px}section.text-stats-container .stats-container .stat .icon:after{background-color:rgba(27,31,36,.1);bottom:0;content:"";height:20px;position:absolute;width:100%}section.text-stats-container .stats-container .stat .text{padding:20px 20px 20px 36px;width:calc(100% - 60px)}section.text-stats-container .stats-container .stat .text p{color:#000;font-size:20px;position:relative}section.text-stats-container .stats-container .stat .text p strong{font-size:40px}section.text-stats-container .stats-container .stat .text p small{font-family:Gentleman\ 600,Arial,sans-serif;font-size:16px;left:0;position:absolute;top:-28px}section.text-stats-container .stats-container .stat:nth-of-type(2n+2){margin-right:0}section.text-stats-container .stats-container .stat:nth-of-type(n+3){margin-bottom:0}section.text-stats-container .stats-container .slick-dots{bottom:-20px;margin-left:-5px;text-align:left}@media only screen and (max-width:1024px){section.text-stats-container .stats-container .stat .text p strong{font-size:32px}}@media only screen and (max-width:1023px){section.text-stats-container .text-container{padding-right:30px}section.text-stats-container .stats-container .stat .icon{font-size:34px;height:66px;width:50px}section.text-stats-container .stats-container .stat .text p{font-size:16px}section.text-stats-container .stats-container .stat .text p small{font-size:14px}section.text-stats-container .stats-container .stat .text p strong{font-size:28px}}@media only screen and (max-width:768px){section.text-stats-container .inner{flex-direction:column}section.text-stats-container .text-container{margin-bottom:54px;padding-right:0;width:100%}section.text-stats-container .text-container>*+*{margin-top:24px}section.text-stats-container .stats-container{width:100%}section.text-stats-container .stats-container .stat{margin-bottom:40px}section.text-stats-container .stats-container .stat .icon{height:50px;padding-top:0}section.text-stats-container .stats-container .stat .icon:after{height:16px}section.text-stats-container .stats-container .stat .text{width:calc(100% - 50px)}}@media only screen and (max-width:767px){section.text-stats-container .stats-container{flex-direction:column;width:100%}}@media only screen and (max-width:480px){section.text-stats-container .stats-container .slick-list{overflow:initial}section.text-stats-container .stats-container .stat{flex-direction:column;margin-bottom:0;margin-right:0;opacity:.1;transition:opacity .3s ease-in-out}section.text-stats-container .stats-container .stat .icon{font-size:43px;height:74px;padding-top:20px;width:60px}section.text-stats-container .stats-container .stat .text{padding:50px 10px 30px 0;width:100%}section.text-stats-container .stats-container .stat .text p{font-size:18px}section.text-stats-container .stats-container .stat .text p small{font-size:16px;top:-30px}section.text-stats-container .stats-container .stat .text p strong{font-size:40px}section.text-stats-container .stats-container .stat .text p+p{margin-top:5px}section.text-stats-container .stats-container .stat.slick-active{opacity:1}}section.plan-container .inner{align-items:center;display:flex}section.plan-container .mobile{display:none}section.plan-container .plan-details-container{width:52%}section.plan-container .plan-details-container>*+*{margin-top:56px}section.plan-container .plan-details-container ol{list-style:none;padding:0}section.plan-container .plan-details-container ol li{align-items:center;display:flex;margin-bottom:20px}section.plan-container .plan-details-container ol li .number{background-color:hsla(0,0%,100%,.1);flex-shrink:0;font-size:32px;height:60px;line-height:60px;text-align:center;width:60px}section.plan-container .plan-details-container ol li .text{padding:6px 10px 6px 40px}section.plan-container .plan-details-container ol li .text p{font-size:14px}section.plan-container .plan-details-container ol li .text p .icon-arrows{color:#f1c400;font-size:12px;margin-right:5px}section.plan-container .plan-details-container ol li .text p .large{color:#fff;font-size:20px}section.plan-container .plan-details-container ol li .text p .link{margin-left:40px;text-decoration:underline}section.plan-container .plan-details-container ol li .text p .link:hover{text-decoration:none}section.plan-container .plan-details-container ol li .text p+p{margin-top:4px}section.plan-container .plan-details-container ol li:last-child{margin-bottom:0}section.plan-container .plan-details-container .buttons-container{align-items:center;display:flex}section.plan-container .plan-details-container .buttons-container>*{margin-right:40px}section.plan-container .plan-details-container .buttons-container>:last-child{margin-right:0}section.plan-container .image-container{width:48%}section.plan-container .image-container img{mix-blend-mode:screen;width:100%}section.plan-container .text-container{align-self:flex-end;display:flex;flex-direction:column;justify-content:flex-end;padding-left:90px}section.plan-container .text-container>*+*{margin-top:90px}section.plan-container.background-dark h2,section.plan-container.background-dark ol{color:#fff}section.plan-container.background-dark p{color:hsla(0,0%,100%,.5)}section.plan-container.background-dark .buttons-container p,section.plan-container.background-dark p .link,section.plan-container.background-dark p strong{color:#fff}@media only screen and (max-width:1220px){section.plan-container .plan-details-container ol li .text{padding-left:20px}section.plan-container .plan-details-container ol li .text p .large{font-size:18px}section.plan-container .plan-details-container .buttons-container{align-items:flex-start;flex-direction:column}section.plan-container .plan-details-container .buttons-container>*{margin-bottom:20px;margin-right:0}section.plan-container .plan-details-container .buttons-container>:last-child{margin-bottom:0}}@media only screen and (max-width:1023px){section.plan-container .inner{flex-direction:column}section.plan-container .image-container{margin-bottom:60px;order:0;width:65%}section.plan-container .text-container{align-self:center;margin-top:60px;order:2;padding-left:0}section.plan-container .text-container>*+*{margin-top:40px}section.plan-container .plan-details-container{order:1}}@media only screen and (max-width:768px){section.plan-container .image-container,section.plan-container .plan-details-container{width:100%}section.plan-container .plan-details-container ol li .number{font-size:24px;height:45px;line-height:45px;width:45px}section.plan-container .plan-details-container>*+*{margin-top:36px}}@media only screen and (max-width:480px){section.plan-container .mobile{display:block}section.plan-container .hide-mobile{display:none}section.plan-container .image-container{margin-bottom:20px;margin-top:20px}section.plan-container .text-container{width:100%}section.plan-container .text-container .clock-container{padding:0 30px}section.plan-container .plan-details-container ol li .number{font-size:20px;height:40px;line-height:40px;width:40px}section.plan-container .plan-details-container ol li .text{padding:0 10px 0 16px}section.plan-container .plan-details-container ol li .text p{line-height:1.3em}section.plan-container .plan-details-container ol li .text p .large{font-size:15px}section.plan-container .plan-details-container ol li .text p .link{margin-left:0}section.plan-container .plan-details-container ol li .text p+p{margin-top:10px}section.plan-container .plan-details-container ol li.with-arrows{align-items:flex-start}section.plan-container .plan-details-container ol li.with-arrows .text{padding-top:14px}section.plan-container .plan-details-container ol li.with-arrows .text p:nth-of-type(2){padding-left:24px;position:relative}section.plan-container .plan-details-container ol li.with-arrows .text p:nth-of-type(2) .icon-arrows{left:0;position:absolute;top:2px}section.plan-container .plan-details-container .buttons-container p{font-size:12px}section.plan-container .plan-details-container .buttons-container p br{display:none}}@media only screen and (max-width:374px){section.plan-container .plan-details-container ol li .text p{font-size:12px}section.plan-container .plan-details-container ol li .text p .large{font-family:Gentleman\ 600,Arial,sans-serif;font-size:14px}}section.virtual-hero{background-attachment:fixed;background-image:url(/img/virtual-tours/banner.jpg);background-position:50% 0;background-size:cover;height:calc(100vh - 70px);padding:120px 0 0}@media (min-resolution:192dpi){section.virtual-hero{background-image:url(/img/virtual-tours/banner@2x.jpg)}}section.virtual-hero .inner{margin-top:125px}section.virtual-hero .mobile-only{display:none}section.virtual-hero i.icon-virtual-tours{font-size:26px}section.virtual-hero .text{text-align:center}section.virtual-hero h1{font-size:45px;margin-bottom:30px}section.virtual-hero p{color:#00263a;font-size:16px;line-height:28px;margin:0 auto 50px;max-width:540px}section.virtual-hero h2{font-size:24px;margin-bottom:30px}section.virtual-hero h2 .icon-virtual-tours{font-size:26px;margin-right:18px;vertical-align:middle}section.virtual-hero nav{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}section.virtual-hero nav a{border-bottom:1px solid #00263a;color:#00263a;font-size:16px;margin:0 20px 20px;padding-bottom:5px;transition:padding-bottom .2s}section.virtual-hero nav a:hover{padding-bottom:8px}@media only screen and (max-height:700px){section.virtual-hero{padding-top:80px}}@media only screen and (max-width:768px){section.virtual-hero{background-attachment:scroll;padding-top:80px}section.virtual-hero .mobile-only{display:block;margin-bottom:10px}}@media only screen and (max-width:600px){section.virtual-hero{background:none;height:auto;padding-top:0}section.virtual-hero .inner{width:100%}section.virtual-hero .top{background-image:url(/img/virtual-tours/banner-mobile.jpg?1);background-position:50% 100%;background-size:cover;padding:35px 30px}}@media only screen and (max-width:600px) and (min-resolution:192dpi){section.virtual-hero .top{background-image:url(/img/virtual-tours/banner-mobile@2x.jpg?1)}}@media only screen and (max-width:600px){section.virtual-hero .bottom{background-color:#fff;padding:40px 30px 25px}section.virtual-hero h1{font-size:28px;line-height:34px;margin:0 auto;max-width:180px}section.virtual-hero p{font-size:14px;line-height:20px;margin:0 auto 30px;max-width:220px}section.virtual-hero h2{display:none}section.virtual-hero nav a{font-size:14px;margin:0 7px 20px}}section.guidelines-container .guidelines-content{align-items:flex-start;display:flex;flex-direction:row}section.guidelines-container .guidelines-content .left{flex:1 0;padding-right:130px}section.guidelines-container .guidelines-content .right{width:392px}section.guidelines-container h2{margin-bottom:55px}section.guidelines-container ul{display:block;list-style:none;padding:0}section.guidelines-container ul li{align-items:flex-start;display:flex;flex-direction:row;margin-bottom:60px}section.guidelines-container ul li .icon{width:100px}section.guidelines-container ul li .text{flex:1 0}section.guidelines-container ul li .text span{display:block;font-size:24px;margin-bottom:10px}section.guidelines-container ul li .text p{margin-bottom:20px}section.guidelines-container ul li .text p strong{color:#00263a;font-family:Gentleman\ 700,Arial,sans-serif;font-weight:400}section.guidelines-container ul li .text p:last-of-type,section.guidelines-container ul li:last-of-type{margin-bottom:0}section.guidelines-container .box{background-color:#f2f2f2;padding:40px 40px 45px}section.guidelines-container .box h3,section.guidelines-container .box h4{color:#00263a}section.guidelines-container .box h3{font-size:34px;margin-bottom:30px;padding-right:10px}section.guidelines-container .box h3+h4{margin-top:10px}section.guidelines-container .box h4{font-size:20px;margin-bottom:20px}section.guidelines-container .box p{color:#576b79}section.guidelines-container .box p+h4{margin-top:40px}section.guidelines-container .box.colour-navy{background-color:#00263a}section.guidelines-container .box.colour-navy h3,section.guidelines-container .box.colour-navy h4,section.guidelines-container .box.colour-navy p{color:#fff}section.guidelines-container .box+.box{margin-top:30px}section.guidelines-container .warning{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:row;justify-content:center;margin-top:75px;padding:40px 0}section.guidelines-container .warning i{align-items:center;background-color:#f37021;border-radius:100%;color:#fff;display:flex;flex-direction:row;font-size:23px;font-style:normal;height:30px;justify-content:center;margin-right:20px;padding-top:3px;width:30px}section.guidelines-container .warning span{font-size:22px;line-height:1.4;text-align:center}section.guidelines-container.mental-health-awareness .guidelines-content .left{padding-right:98px}section.guidelines-container.mental-health-awareness .guidelines-content .left ul li{border-bottom:1px solid #ddd;flex-direction:column;margin-bottom:40px;padding-bottom:64px;padding-left:160px;position:relative}section.guidelines-container.mental-health-awareness .guidelines-content .left ul li .icon{left:0;position:absolute;top:0}section.guidelines-container.mental-health-awareness .guidelines-content .left ul li .text span{margin-bottom:20px}section.guidelines-container.mental-health-awareness .guidelines-content .left ul li .button-link{margin-top:30px}section.guidelines-container.mental-health-awareness .guidelines-content .left ul li .button-link .text{font-size:16px}section.guidelines-container.mental-health-awareness .guidelines-content .left ul li:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:0}section.guidelines-container.mental-health-awareness .guidelines-content .right ul{border-top:1px solid #ddd;list-style:none;margin-top:30px;padding:0}section.guidelines-container.mental-health-awareness .guidelines-content .right ul li{border-bottom:1px solid #ddd;margin-bottom:0;position:relative}section.guidelines-container.mental-health-awareness .guidelines-content .right ul li a{padding:26px 60px 26px 40px;width:100%}section.guidelines-container.mental-health-awareness .guidelines-content .right ul li:before{color:#00263a;content:"\e91f";font-size:24px;left:0;margin-top:-12px}section.guidelines-container.mental-health-awareness .guidelines-content .right ul li:after,section.guidelines-container.mental-health-awareness .guidelines-content .right ul li:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:bellwayicons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;text-transform:none;top:50%}section.guidelines-container.mental-health-awareness .guidelines-content .right ul li:after{color:#ec6608;content:"\e927";font-size:18px;margin-top:-9px;right:0}section.guidelines-container.mental-health-awareness .guidelines-content .right ul li.no-icon a{padding-left:0}section.guidelines-container.mental-health-awareness .guidelines-content .right ul li.no-icon:before{display:none}section.guidelines-container.mental-health-awareness h2{font-size:34px}@media only screen and (max-width:1220px){section.guidelines-container .guidelines-content .left{padding-right:20px}section.guidelines-container h2{margin-bottom:40px}section.guidelines-container ul li .icon{width:70px}section.guidelines-container ul li .icon svg{transform:scale(.7);transform-origin:0 0}section.guidelines-container .box h3{font-size:28px}section.guidelines-container.mental-health-awareness .guidelines-content .left{padding-right:20px}section.guidelines-container.mental-health-awareness .guidelines-content .left ul li{margin-bottom:30px;padding-bottom:40px;padding-left:100px}section.guidelines-container.mental-health-awareness .guidelines-content .left ul li .icon img{height:auto;width:100%}}@media only screen and (max-width:1120px){section.guidelines-container .warning{flex-direction:column;padding:40px}section.guidelines-container .warning i{margin-bottom:20px;margin-right:0}section.guidelines-container .box h3{font-size:20px}}@media only screen and (max-width:1024px){section.guidelines-container.mental-health-awareness h2{font-size:30px;line-height:1.5}}@media only screen and (max-width:900px){section.guidelines-container .guidelines-content{flex-direction:column}section.guidelines-container .guidelines-content .left{margin-bottom:40px;padding-right:0}section.guidelines-container .guidelines-content .right{width:100%}section.guidelines-container ul li .text span{font-size:20px}section.guidelines-container .warning{margin-top:40px}section.guidelines-container .warning span{font-size:20px}section.guidelines-container.mental-health-awareness .guidelines-content .left{padding-right:0}}@media only screen and (max-width:768px){section.guidelines-container .box h3{font-size:18px}section.guidelines-container .box h4,section.guidelines-container .warning span{font-size:16px}section.guidelines-container.mental-health-awareness h2{font-size:24px}}@media only screen and (max-width:480px){section.guidelines-container ul li{margin-bottom:40px}section.guidelines-container ul li .icon{width:50px}section.guidelines-container ul li .icon svg{margin-left:0!important;transform:scale(.5)}section.guidelines-container ul li .text span{font-size:18px}section.guidelines-container .box{padding:30px}section.guidelines-container .box h3{font-size:20px}section.guidelines-container .box h4{margin-bottom:10px}section.guidelines-container .box p+h4{margin-top:30px}section.guidelines-container.mental-health-awareness h2{font-size:20px}section.guidelines-container.mental-health-awareness .guidelines-content .left ul li{padding-left:0}section.guidelines-container.mental-health-awareness .guidelines-content .left ul li .icon{margin-bottom:30px;position:relative;width:100px}section.guidelines-container.mental-health-awareness .guidelines-content .right ul li a{padding:20px 60px 20px 40px}}.key-worker-rewards-container{display:flex;flex-direction:column}.key-worker-rewards-container section.basic-text-container{position:relative}.key-worker-rewards-container section.basic-text-container .logo{display:none;margin-top:0!important;position:absolute;right:0;top:0}@media only screen and (max-width:768px){.key-worker-rewards-container section.basic-text-container .logo{display:block}.key-worker-rewards-container section.basic-text-container h1{max-width:60%}.key-worker-rewards-container section.basic-text-container .text-container{min-height:60px}.key-worker-rewards-container section.hero-container{order:-1;padding:0}.key-worker-rewards-container section.article-details-container .side-column-container .key-workers-rewards{display:none}.key-worker-rewards-container section.article-details-container .side-column-container .key-workers-rewards+.side-box{margin-top:0}}@media only screen and (max-width:480px){.key-worker-rewards-container section.basic-text-container{padding:40px 0 20px}}section.help-to-buy-info{padding:50px 0 70px}section.help-to-buy-info .box{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:row;min-height:400px;padding:60px 0}section.help-to-buy-info .icon{flex-shrink:0;padding-left:118px}section.help-to-buy-info .icon img,section.help-to-buy-info .icon svg{display:block;height:240px;margin:0;width:auto}section.help-to-buy-info div.text{display:block;padding:0 100px 0 115px}section.help-to-buy-info div.text h2{margin-bottom:40px}section.help-to-buy-info div.text p{margin-bottom:20px}section.help-to-buy-info div.text p:last-of-type{margin-bottom:0}section.help-to-buy-info div.text .buttons{align-items:flex-start;display:flex;flex-direction:column;margin-top:40px}section.help-to-buy-info div.text .buttons a.button{margin-bottom:5px}section.help-to-buy-info div.text .buttons a.button:last-of-type{margin-bottom:0}section.help-to-buy-info.smaller{padding:0 0 50px}section.help-to-buy-info.smaller .box{min-height:auto;padding:40px 0}section.help-to-buy-info.smaller .icon img,section.help-to-buy-info.smaller .icon svg{height:170px}section.help-to-buy-info.smaller div.text{padding:0 100px 0 87px}@media only screen and (max-width:1140px){section.help-to-buy-info .box{height:auto;padding:60px 0}section.help-to-buy-info .icon{padding-left:80px}section.help-to-buy-info div.text{padding:0 80px}section.help-to-buy-info.smaller .icon{padding-left:80px}section.help-to-buy-info.smaller div.text{padding:0 80px}}@media only screen and (max-width:1024px){section.help-to-buy-info{padding:40px 0}section.help-to-buy-info .icon{padding-left:60px}section.help-to-buy-info .icon img,section.help-to-buy-info .icon svg{height:200px}section.help-to-buy-info div.text{padding:0 60px}section.help-to-buy-info.smaller{padding:0 0 40px}section.help-to-buy-info.smaller .icon{padding-left:60px}section.help-to-buy-info.smaller div.text{padding:0 60px}}@media only screen and (max-width:768px){section.help-to-buy-info{padding:30px 0}section.help-to-buy-info .box{align-items:flex-start;flex-direction:column;padding:40px}section.help-to-buy-info .icon{padding-left:0}section.help-to-buy-info .icon img,section.help-to-buy-info .icon svg{height:150px}section.help-to-buy-info div.text{padding:30px 0 0}section.help-to-buy-info div.text h2{margin-bottom:30px}section.help-to-buy-info div.text .buttons{margin-top:30px}section.help-to-buy-info.smaller{padding:0 0 30px}section.help-to-buy-info.smaller .box{padding:40px}section.help-to-buy-info.smaller .icon{padding-left:0}section.help-to-buy-info.smaller .icon img,section.help-to-buy-info.smaller .icon svg{height:120px}section.help-to-buy-info.smaller div.text{padding:30px 0 0}}@media only screen and (max-width:480px){section.help-to-buy-info{padding:20px 0}section.help-to-buy-info div.text h2{margin-bottom:20px}section.help-to-buy-info div.text .buttons{margin-top:20px}section.help-to-buy-info.smaller{padding:0 0 20px}}@media only screen and (max-width:420px){section.help-to-buy-info .box{padding:30px}section.help-to-buy-info div.text .buttons a.button{font-size:14px;width:100%}section.help-to-buy-info.smaller .box{padding:30px}}@media only screen and (max-width:370px){section.help-to-buy-info .box{padding:20px}section.help-to-buy-info div.text{padding:20px 0 0}section.help-to-buy-info.smaller .box{padding:20px}section.help-to-buy-info.smaller div.text{padding:20px 0 0}}@media only screen and (max-width:340px){section.help-to-buy-info div.text .buttons a.button{font-size:13px}}section.small-disclaimer{padding-bottom:100px}section.small-disclaimer p{font-size:10px;line-height:16px}section.small-disclaimer a{color:#ec6608}@media only screen and (max-width:1024px){section.small-disclaimer{padding-bottom:80px}}@media only screen and (max-width:768px){section.small-disclaimer{padding-bottom:50px}}@media only screen and (max-width:600px){section.small-disclaimer{padding-bottom:40px}}@media only screen and (max-width:480px){section.small-disclaimer{padding-bottom:30px}}section.artisan-style-container,section.artisan-style-container h1,section.artisan-style-container h2,section.artisan-style-container h3,section.artisan-style-container h4,section.artisan-style-container h5,section.artisan-style-container h6,section.artisan-style-container p{color:#464c48}section.artisan-style-container h1{font-size:30px;letter-spacing:.3em;line-height:1.4em;text-transform:uppercase}@media only screen and (max-width:1024px){section.artisan-style-container h1{font-size:26px}}@media only screen and (max-width:768px){section.artisan-style-container h1{font-size:24px}}@media only screen and (max-width:480px){section.artisan-style-container h1{font-size:20px}}section.artisan-style-container h1~p{text-transform:uppercase}section.artisan-style-container p{font-size:14px;letter-spacing:.1rem}section.artisan-style-container.basic-text-container .text-container h1+*{margin-top:30px}@media only screen and (max-width:480px){section.artisan-style-container h2{font-size:28px}section.artisan-style-container h3{font-size:24px}section.artisan-style-container h4{font-size:20px}section.artisan-style-container .button{width:100%}section.artisan-style-container.basic-text-container:not(.basic-text-main){text-align:left}section.artisan-style-container.info-boxes-container .inner{width:100%}section.artisan-style-container.info-boxes-container .info-boxes .info-box .text-container{padding-left:30px;padding-right:30px}}section.newsletter-bar-container .inner{align-items:center;background-color:#f2f2f2;display:flex;justify-content:space-between;padding:50px 100px}section.newsletter-bar-container .inner p{color:#00263a;font-size:30px}section.newsletter-bar-container .inner .form-container{flex-grow:1;margin-left:16px}section.newsletter-bar-container .inner .form-container .input-row .input-container{width:auto}section.newsletter-bar-container .inner .form-container .input-row .input-container.text{width:calc(100% - 60px)}section.newsletter-bar-container .inner .form-container .input-row .input-container.text input{border-bottom:1px solid #ccc;border-bottom-left-radius:5px;border-left:1px solid #ccc;border-top:1px solid #ccc;border-top-left-radius:5px;font-size:18px;height:60px;padding:0 30px}section.newsletter-bar-container .inner .form-container .input-row .input-container.submit{width:60px}section.newsletter-bar-container .inner .form-container .input-row .input-container.submit .button{border-bottom-left-radius:0;border-top-left-radius:0;height:60px;padding:0 22px}section.newsletter-bar-container .inner .form-container .input-row .input-container+.input-container{margin-left:0}section.search-banner{background-color:#f2f2f2;max-height:720px;padding:200px 0 0;position:relative}section.search-banner--with-slides{max-height:680px}section.search-banner .parallax-container{bottom:0;height:calc(100% - 100px);left:0;overflow:hidden;position:absolute;top:100px;width:100%}section.search-banner .parallax-container .background-image,section.search-banner .parallax-container img.background-image{height:125%;top:-12.5%}section.search-banner .parallax-container--full-height{height:100%;top:0}section.search-banner img.background-image{bottom:0;font-family:"object-fit: cover; object-position: top center;";height:calc(100% - 100px);left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;pointer-events:none;position:absolute;top:100px;width:100%;z-index:0}section.search-banner img.background-image.mobile{display:none}section.search-banner .inner{align-items:flex-start;display:flex;flex-direction:row;height:720px;justify-content:center}section.search-banner .inner--hide{pointer-events:none;position:relative}section.search-banner.search-banner--christmas-banner{height:720px}section.search-banner.search-banner--christmas-banner .inner{height:auto;top:calc(50% - 150px);z-index:4}section.search-banner.search-banner--christmas-banner .parallax-container{height:100%;top:0}section.search-banner.search-banner--christmas-banner img.background-image{height:100%;position:absolute;top:0}section.search-banner.search-banner--christmas-banner input,section.search-banner.search-banner--christmas-banner span.title{color:#fff}section.search-banner.search-banner--christmas-banner input{border-color:hsla(0,0%,100%,.6)}section.search-banner.search-banner--christmas-banner input.placeholder{color:hsla(0,0%,100%,.6)}section.search-banner.search-banner--christmas-banner input:-moz-placeholder,section.search-banner.search-banner--christmas-banner input::-moz-placeholder{color:hsla(0,0%,100%,.6)}section.search-banner.search-banner--christmas-banner input::-webkit-input-placeholder{color:hsla(0,0%,100%,.6)}section.search-banner.search-banner--christmas-banner a.search-location,section.search-banner.search-banner--christmas-banner a.view-all{color:#fff}section.search-banner.search-banner--christmas-banner--bottom .inner{top:calc(50% + 50px)}section.search-banner .search-block{align-items:center;background-color:#fff;border-radius:5px;bottom:0;display:flex;height:10rem;justify-content:center;left:0;margin:0 auto;max-width:1140px;position:absolute;right:0;transform:translateY(50%);width:100%;z-index:1}section.search-banner .search-block .search-form{align-items:center;flex-direction:row;max-width:100%}section.search-banner .search-block .search-input{margin-bottom:0;margin-right:100px;max-width:100%;width:390px}section.search-banner .search-block .search-location{flex-shrink:0}section.search-banner--short{max-height:220px}section.search-banner--short .parallax-container .background-image,section.search-banner--short .parallax-container img.background-image{height:100%;top:0}section.search-banner--short .background-image{height:100%!important}@media only screen and (max-height:800px){section.search-banner{height:100vh;min-height:640px}section.search-banner .parallax-container{bottom:185px;height:calc(100% - 185px)}section.search-banner .parallax-container--full-height{bottom:0;height:42.4375rem;top:0}section.search-banner img.background-image{bottom:185px;height:calc(100% - 185px)}section.search-banner a.scroll-button{bottom:50px;margin-top:0}section.search-banner+section.large-carousel-container.style-2 .heading{padding-top:50px}section.search-banner.search-banner--christmas-banner img.background-image{height:calc(100% - 85px)}section.search-banner.search-banner--christmas-banner--bottom .inner{top:50%}}@media only screen and (max-width:1200px){section.search-banner .search-block{max-width:calc(100% - 60px)}}@media only screen and (max-width:1024px){section.search-banner .search-block{flex-direction:column}section.search-banner a.scroll-button{bottom:-35px}section.search-banner+section.large-carousel-container.style-2 .heading{padding-top:100px}section.search-banner.search-banner--christmas-banner{height:calc(100vh - 110px)}section.search-banner.search-banner--christmas-banner img.background-image{height:100%}}@media only screen and (max-width:768px){section.search-banner .search-block{border-radius:0;height:auto;max-width:100%;padding:30px}section.search-banner .search-block .search-form{flex-direction:column}section.search-banner .search-block .search-input{margin:0 0 30px}section.search-banner--short{height:375px;max-height:375px}section.search-banner--short .background-image{max-height:100%}}@media only screen and (max-width:600px){section.search-banner .search-block .search-form{max-width:260px}section.search-banner .search-block .search-form .search-input{text-align:center}section.search-banner+section.large-carousel-container.style-2 .heading{padding-top:95px}section.search-banner.search-banner--christmas-banner{min-height:540px}section.search-banner.search-banner--christmas-banner .inner{top:0}section.search-banner.search-banner--christmas-banner--bottom .inner{top:calc(50% + 25px)}section.search-banner--with-slides{height:680px;max-height:680px}section.search-banner--with-slides .parallax-container{max-height:100%;padding-bottom:0}section.search-banner--with-slides .background-image{max-height:660px}section.search-banner--short{height:375px;max-height:375px}section.search-banner--short .background-image{max-height:100%}section.search-banner--short .banners .banner-inner--centred{align-items:unset;padding-bottom:unset}section.search-banner--short .banners .banner-inner{padding-bottom:unset;padding-top:0}}@media only screen and (max-width:520px){section.search-banner{padding-top:120px}section.search-banner .parallax-container{padding-bottom:65%}section.search-banner img.background-image{display:none}section.search-banner img.background-image.mobile{display:block}section.search-banner--with-slides .parallax-container{padding-bottom:0}}section.large-half-image-container{position:relative}section.large-half-image-container .image{bottom:50px;overflow:hidden;position:absolute;right:0;top:50px;width:50%}section.large-half-image-container .image img,section.large-half-image-container .image picture{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section.large-half-image-container .image .parallax-container{display:block;height:100%;overflow:hidden;position:relative;width:100%}section.large-half-image-container .image .parallax-container img,section.large-half-image-container .image .parallax-container picture{height:110%;left:0;position:absolute;top:-5%}section.large-half-image-container .image .caption{align-items:center;background-color:#00263a;bottom:0;color:#fff;display:flex;flex-direction:row;height:100px;left:110px;padding:0 55px;position:absolute;right:0;transition:background-color .3s ease-in-out;z-index:4}section.large-half-image-container .image .caption span{font-size:20px}section.large-half-image-container .image .caption span.icon-arrow{color:#ec6608;font-size:19px;margin-top:2px}section.large-half-image-container .image .caption span.text{margin-left:20px}section.large-half-image-container .image a.caption:hover{background-color:#00476d}section.large-half-image-container .text-container{max-width:680px;padding-top:60px}section.large-half-image-container .text-container h2{font-size:40px;margin-bottom:50px}section.large-half-image-container .text-container p.desc{color:#00263a;display:block;font-size:16px;max-width:450px;text-align:left;width:100%}section.large-half-image-container .features{align-items:flex-start;background-color:#fff;display:flex;flex-direction:row;padding-bottom:110px;padding-top:100px;width:100%}section.large-half-image-container .features .left,section.large-half-image-container .features .right{flex:1 0}section.large-half-image-container .features .left .feature{padding-right:65px}section.large-half-image-container .features .left .feature .icon{margin-right:38px}section.large-half-image-container .features .right .feature .icon{margin-right:28px;text-align:center;width:57px}section.large-half-image-container .features .feature{align-items:flex-start;display:flex;flex-direction:row;margin-bottom:48px}section.large-half-image-container .features .feature h3{font-size:24px;margin-bottom:20px}section.large-half-image-container .features .feature p{color:#00263a;display:block;font-family:Gentleman\ 700,Arial,sans-serif;font-size:15px;line-height:24px;margin-bottom:30px;opacity:.75}section.large-half-image-container .features .feature .more-link{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}section.large-half-image-container .features .feature .more-link span{color:#00263a;font-size:16px}section.large-half-image-container .features .feature .more-link span.icon-arrow{color:#ec6608}section.large-half-image-container .features .feature .more-link span.text{margin-left:15px;margin-top:4px}section.large-half-image-container .features .feature:last-of-type{margin-bottom:0}@media only screen and (max-width:1024px){section.large-half-image-container{display:flex;flex-direction:column;padding:0}section.large-half-image-container .parallax-container{display:block;height:0;padding-bottom:80%;width:100%}section.large-half-image-container .image{display:block;order:5;position:static;width:100%}section.large-half-image-container .image .caption{left:0}section.large-half-image-container .inner{width:100%}section.large-half-image-container .text-container{max-width:none}section.large-half-image-container .text-container h2,section.large-half-image-container .text-container p.desc{padding:0 30px}section.large-half-image-container .text-container h2{font-size:34px;margin-bottom:30px}section.large-half-image-container .text-container p.desc{max-width:70%}section.large-half-image-container .features{border-top:1px solid #ddd;margin-top:60px;padding:60px 30px}}@media only screen and (max-width:768px){section.large-half-image-container .text-container{padding-top:40px}section.large-half-image-container .text-container h2{font-size:28px;margin-bottom:20px}section.large-half-image-container .text-container p.desc{max-width:none}section.large-half-image-container .features{flex-direction:column;margin-top:40px;padding:40px 0}section.large-half-image-container .features .left,section.large-half-image-container .features .right{flex:auto;width:100%}section.large-half-image-container .features .left .feature{padding-bottom:40px;padding-right:30px}section.large-half-image-container .features .right .feature{padding:40px 30px}section.large-half-image-container .features .feature{border-bottom:1px solid #ddd;margin-bottom:0;padding:0 30px}section.large-half-image-container .features .feature p{margin-bottom:20px}}@media only screen and (max-width:520px){section.large-half-image-container .image img{height:auto}section.large-half-image-container .image .caption{align-items:center;display:flex;flex-direction:row;height:auto;padding:20px 30px;position:static}section.large-half-image-container .image .caption span.icon-arrow{font-size:19px}section.large-half-image-container .image .caption span.text{font-size:14px;margin-top:4px}section.large-half-image-container .text-container h2,section.large-half-image-container .text-container p.desc{display:block;text-align:center}section.large-half-image-container .text-container p.desc{color:#576b79;font-size:14px}section.large-half-image-container .features{padding-bottom:0}section.large-half-image-container .features .left .feature .icon{margin-right:30px}section.large-half-image-container .features .right{align-items:stretch;display:flex;flex-direction:row}section.large-half-image-container .features .right .feature{align-items:center;border-bottom:0;border-right:1px solid #ddd;display:flex;flex:1 0;flex-direction:column;justify-content:center;padding:30px 0}section.large-half-image-container .features .right .feature .icon{margin-bottom:21px;margin-right:0}section.large-half-image-container .features .right .feature h3{font-size:14px;margin-bottom:0}section.large-half-image-container .features .right .feature h3:after{content:" ›"}section.large-half-image-container .features .right .feature .more-link{display:none}section.large-half-image-container .features .right .feature:last-of-type{border-right:0}section.large-half-image-container .features .feature a span{font-size:15px}}section.nearby-developments-container{overflow:hidden}section.nearby-developments-container .top{justify-content:space-between;margin-bottom:50px}section.nearby-developments-container .top,section.nearby-developments-container .top .location{align-items:center;display:flex;flex-direction:row}section.nearby-developments-container .top .location i{font-size:24px;margin-bottom:5px;margin-right:16px}section.nearby-developments-container .top .location span{font-family:Gentleman\ 700,Arial,sans-serif;font-size:30px;margin:0 16px 0 0}section.nearby-developments-container .top .location a{color:#00263a;font-size:14px;letter-spacing:.01em;margin-top:5px;position:relative;text-decoration:none}section.nearby-developments-container .top .location a:after{background-color:#00263a;bottom:0;content:"";height:1px;left:0;position:absolute;right:0;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,bottom;-moz-transition-property:opacity,bottom;-ms-transition-property:opacity,bottom;-o-transition-property:opacity,bottom;transition-property:opacity,bottom;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:100%}section.nearby-developments-container .top .location a:hover:after{bottom:-2px;opacity:0}section.nearby-developments-container .top a.more-developments span{color:#00263a}section.nearby-developments-container .top a.more-developments span.icon-locate{font-size:14px}section.nearby-developments-container .top a.more-developments span.icon-arrow{color:#ec6608;font-size:14px}section.nearby-developments-container .top a.more-developments span.text{font-size:16px;margin-left:15px}section.nearby-developments-container .developments .swiper-container{position:relative}section.nearby-developments-container .developments .swiper-slide{margin:0}section.nearby-developments-container .developments .swiper-arrow{background-color:#00263a;border:none;border-radius:100%;box-shadow:0 20px 20px rgba(0,38,58,.1);cursor:pointer;font-size:0;height:70px;outline:none;position:absolute;top:200px;transform:translateY(0);transition:background-color .2s,opacity .2s;width:70px;z-index:2}section.nearby-developments-container .developments .swiper-arrow:before{display:none}section.nearby-developments-container .developments .swiper-arrow:after{background-color:transparent;border-right:2px solid #fff;border-top:2px solid #fff;content:"";height:16px;left:50%;margin-left:-12px;margin-top:-8px;position:absolute;top:50%;transform:rotate(45deg);transition:border-color .2s;width:16px}section.nearby-developments-container .developments .swiper-arrow.swiper-prev{left:0;margin-left:-35px;transform:translateY(0) scaleX(-1)}section.nearby-developments-container .developments .swiper-arrow.swiper-next{margin-right:-35px;right:0}section.nearby-developments-container .developments .swiper-arrow:hover{background-color:#00476d}section.nearby-developments-container .developments .swiper-arrow.swiper-disabled{background-color:#c3c3c3;cursor:not-allowed;opacity:.5}section.nearby-developments-container .developments .swiper-arrow.swiper-disabled:after{border-color:#000}section.nearby-developments-container .developments article{opacity:.1;overflow:hidden;transition:opacity .2s}section.nearby-developments-container .developments article img{aspect-ratio:4/3;background-color:#ddd;border:none;display:block;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;outline:none;transform:scale(110%);transition:transform .4s ease;width:100%}section.nearby-developments-container .developments article .text-container{align-items:center;background-color:#fff;display:flex;flex-direction:row;gap:10px;justify-content:space-between;padding:20px;position:relative;transition:transform .4s ease;z-index:10}section.nearby-developments-container .developments article .text-container .left .fake-h4,section.nearby-developments-container .developments article .text-container .left .fake-span{background-color:#e6e6e6;display:block}section.nearby-developments-container .developments article .text-container .left .fake-h4{height:25px;width:130px}section.nearby-developments-container .developments article .text-container .left .fake-span{height:20px;margin-top:20px;width:130px}section.nearby-developments-container .developments article .text-container .left h4{font-size:23px;letter-spacing:-.01em}section.nearby-developments-container .developments article .text-container .left span{display:block;font-size:16px;letter-spacing:.01em;margin-top:20px;opacity:.75}section.nearby-developments-container .developments article .text-container .buttons{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:10px;opacity:0;transition:opacity .2s}section.nearby-developments-container .developments article .text-container .buttons a,section.nearby-developments-container .developments article .text-container .buttons button{background:none;border:none;border-radius:3px;color:#00263a;cursor:pointer;display:flex;flex-direction:row;font-size:16px;gap:12px;margin:0;padding:16px 16px 14px;transition:background-color .2s,color .2s,border-color .2s}section.nearby-developments-container .developments article .text-container .buttons a span.text,section.nearby-developments-container .developments article .text-container .buttons button span.text{text-decoration:underline}@media only screen and (min-width:768px){section.nearby-developments-container .developments article .text-container .buttons a,section.nearby-developments-container .developments article .text-container .buttons button{border:1px solid #00263a}section.nearby-developments-container .developments article .text-container .buttons a span.text,section.nearby-developments-container .developments article .text-container .buttons button span.text{text-decoration:none}section.nearby-developments-container .developments article .text-container .buttons a span.text .mobile,section.nearby-developments-container .developments article .text-container .buttons button span.text .mobile{display:none}}section.nearby-developments-container .developments article .text-container .buttons a.solid,section.nearby-developments-container .developments article .text-container .buttons button.solid{background:#00263a;border:1px solid #00263a;color:#fff}section.nearby-developments-container .developments article .text-container .buttons a.solid span.text,section.nearby-developments-container .developments article .text-container .buttons button.solid span.text{text-decoration:none}section.nearby-developments-container .developments article.swiper-slide-active{opacity:1}@media only screen and (min-width:768px){section.nearby-developments-container .developments article.swiper-slide-visible{opacity:1}}@media only screen and (min-width:1024px){section.nearby-developments-container .developments article:hover img{transform:scale(100%)}section.nearby-developments-container .developments article:hover .text-container{transform:translateY(-30px)}section.nearby-developments-container .developments article:hover .text-container .buttons{opacity:1}}@media only screen and (max-width:1200px){section.nearby-developments-container .developments .swiper-arrow{top:32%}section.nearby-developments-container .developments .swiper-arrow.swiper-prev{margin-left:0}section.nearby-developments-container .developments .swiper-arrow.swiper-next{margin-right:0}}@media only screen and (max-width:1024px){section.nearby-developments-container{padding-top:60px}section.nearby-developments-container .inner{border-bottom:1px solid #ddd;padding-bottom:115px;width:100%}section.nearby-developments-container .top{align-items:flex-start;flex-direction:column;padding:0 30px}section.nearby-developments-container .top .location{margin-bottom:20px}section.nearby-developments-container .developments article .text-container{align-items:flex-start;flex-direction:column;padding-bottom:0;padding-right:0}section.nearby-developments-container .developments article .text-container .buttons{margin-top:20px;opacity:1}section.nearby-developments-container .developments .swiper-arrow{height:50px;margin-top:-25px;width:50px}section.nearby-developments-container .developments .swiper-arrow.swiper-prev{left:20px}section.nearby-developments-container .developments .swiper-arrow.swiper-next{right:20px}}@media only screen and (max-width:768px){section.nearby-developments-container .carousel-outer{padding-right:20%}section.nearby-developments-container .top{align-items:center;justify-content:center}section.nearby-developments-container .top .location{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:0}section.nearby-developments-container .top .location i{display:none}section.nearby-developments-container .top .location span{display:block;margin:0 0 20px;text-align:center}section.nearby-developments-container .top .location a{font-size:14px;opacity:.75}section.nearby-developments-container .top a.more-developments{bottom:60px;left:30px;position:absolute}section.nearby-developments-container .developments article{opacity:.2}section.nearby-developments-container .developments article:hover .text-container{transform:none}section.nearby-developments-container .developments .swiper-arrow{display:none!important}}@media only screen and (max-width:520px){section.nearby-developments-container .top .location span{font-size:28px}section.nearby-developments-container .developments article .text-container{padding-bottom:0;padding-right:0}section.nearby-developments-container .developments article .text-container .left h4{font-size:20px}section.nearby-developments-container .developments article .text-container .left span{font-size:15px;margin-top:10px}}@media only screen and (max-width:420px){section.nearby-developments-container+.video-quote-container{border-top:0}section.nearby-developments-container+.video-quote-container .text-container{padding-top:30px}}section.video-quote-container{position:relative}section.video-quote-container .image{bottom:50px;left:0;position:absolute;top:50px;width:50%;z-index:2}section.video-quote-container .image img,section.video-quote-container .image picture{display:block;height:100%;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%}section.video-quote-container .image .parallax-container{display:block;height:100%;overflow:hidden;position:relative;width:100%}section.video-quote-container .image .parallax-container img,section.video-quote-container .image .parallax-container picture{height:110%;position:absolute;top:-5%}section.video-quote-container .inner{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-end;z-index:3}section.video-quote-container .text-container{align-items:flex-end;display:flex;flex-direction:column;max-width:648px;padding-top:50px;width:100%}section.video-quote-container .text-container .top{display:block;margin-bottom:70px;margin-right:100px;max-width:354px;width:100%}section.video-quote-container .text-container h2{font-size:40px;margin-bottom:38px}section.video-quote-container .text-container .logos{align-items:center;display:flex;flex-direction:row;justify-content:space-between}section.video-quote-container .text-container .logos img{display:block;margin:0}section.video-quote-container .text-container .quote{display:flex;flex-direction:column;justify-content:center;position:relative;width:100%;z-index:3}section.video-quote-container .text-container .quote blockquote{align-items:flex-start;background-color:#f2f2f2;display:flex;flex-direction:column;padding:60px 80px 65px 100px;position:relative}section.video-quote-container .text-container .quote blockquote p{color:#00263a;display:block;font-family:Gentleman\ 400,Arial,sans-serif;font-size:30px;letter-spacing:-.02em;line-height:1.2;margin-bottom:30px;width:100%}section.video-quote-container .text-container .quote blockquote span{color:#00263a;font-family:Gentleman\ 700,Arial,sans-serif;font-size:15px;letter-spacing:-.01em}section.video-quote-container .text-container .quote blockquote:before{background-image:url(/img/home-page-p2/icon-quote@2x.png);background-position:50%;background-repeat:no-repeat;background-size:100% auto;content:"";height:24px;left:40px;position:absolute;top:65px;width:25px}section.video-quote-container .text-container .quote .button{align-items:center;bottom:40px;color:#00263a;display:flex;flex-direction:row;font-size:16px;position:absolute;right:40px}section.video-quote-container .text-container .quote .button span.icon-arrow{color:#ec6608;margin-right:15px}section.video-quote-container .text-container .quote .button span.text{margin-top:4px}@media only screen and (max-width:1024px){section.video-quote-container{display:flex;flex-direction:column;padding:0 0 200px}section.video-quote-container .image{bottom:auto;left:auto;order:5;position:relative;top:auto;width:100%}section.video-quote-container .image .parallax-container{height:0;padding-bottom:50%}section.video-quote-container .inner{position:static;width:100%}section.video-quote-container .text-container{align-items:flex-start;margin-top:0;max-width:none;padding-top:30px;position:static;transform:none!important}section.video-quote-container .text-container .top{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-right:0;max-width:none}section.video-quote-container .text-container .top h2{display:block;text-align:center}section.video-quote-container .text-container .logos img{margin:0 21px}section.video-quote-container .text-container .quote{bottom:0;left:0;position:absolute;width:calc(100% - 30px)}section.video-quote-container .text-container .quote .button{bottom:20px;font-size:15px;right:30px}section.video-quote-container .text-container .quote .button span.icon-arrow{margin-right:5px}}@media only screen and (max-width:768px){section.video-quote-container .image .parallax-container{padding-bottom:100%}section.video-quote-container .top{margin-bottom:0}section.video-quote-container .top h2{font-size:28px;margin:0 auto 30px;max-width:260px}section.video-quote-container .text-container .quote{align-items:flex-end;display:flex;flex-direction:column}section.video-quote-container .text-container .quote blockquote{margin-bottom:30px;padding:30px 30px 60px 80px}section.video-quote-container .text-container .quote blockquote p{font-size:20px;line-height:1.4;margin-bottom:20px}section.video-quote-container .text-container .quote blockquote:before{left:30px;top:35px}section.video-quote-container .text-container .quote .button{bottom:50px;right:30px}}@media only screen and (max-width:420px){section.video-quote-container{border-top:1px solid #ddd}section.video-quote-container .text-container{padding-top:50px}section.video-quote-container .text-container .logos{padding:0 20px;width:100%}section.video-quote-container .text-container .logos img{flex-shrink:1;margin:0}section.video-quote-container .text-container .quote .button{left:80px;right:auto}}.video-quote-container+.text-image-carousel{margin-top:100px}section.header-padding-container{height:150px;padding:0;width:100%}@media only screen and (max-width:1023px){section.header-padding-container{height:90px}}section.search-filter-container{border-bottom:1px solid rgba(0,38,58,.1);border-top:1px solid rgba(0,38,58,.1);height:80px;padding:0}section.search-filter-container .mobile-bar{display:none}section.search-filter-container .inner{height:100%}section.search-filter-container .search-filter{display:flex;height:100%}section.search-filter-container .search-filter .input-row{align-items:center;height:100%;padding:15px 0;position:relative;width:28%}section.search-filter-container .search-filter .input-row .input-label{color:rgba(0,38,58,.5)}section.search-filter-container .search-filter .input-row .input-label:first-child{margin-right:15px}section.search-filter-container .search-filter .input-row .input-container.text input{height:48px}section.search-filter-container .search-filter .input-row .input-container.text form{width:100%}section.search-filter-container .search-filter .input-row .input-container.select .select select{height:48px}section.search-filter-container .search-filter .input-row .input-container.select .select label{color:#00263a;height:48px;line-height:48px;padding:0 16px 0 10px;pointer-events:none}section.search-filter-container .search-filter .input-row .input-container.select .select:after{border-top-color:#00263a;right:8px}section.search-filter-container .search-filter .input-row .input-container+.input-container{margin:0}section.search-filter-container .search-filter .input-row.filter-row{justify-content:center;padding:0 2%}section.search-filter-container .search-filter .input-row.filter-row .input-container.select{flex-shrink:0;width:70px}section.search-filter-container .search-filter .input-row.search-row{width:35%}section.search-filter-container .search-filter .input-row.search-row .input-container.text{border:1px solid rgba(0,38,58,.1);border-bottom-left-radius:3px;border-top-left-radius:3px;position:relative;width:calc(100% - 120px)}section.search-filter-container .search-filter .input-row.search-row .input-container.text input{color:#00263a;font-size:18px;padding-left:52px}section.search-filter-container .search-filter .input-row.search-row .input-container.text .icon-zoom{color:rgba(0,38,58,.5);font-size:14px;left:20px;position:absolute;top:17px}section.search-filter-container .search-filter .input-row.search-row .input-container.select{border:1px solid rgba(0,38,58,.1);border-bottom-right-radius:3px;border-left:none;border-top-right-radius:3px;width:120px}section.search-filter-container .search-filter .input-row.search-row .input-container.select label{padding-right:20px;text-align:center}section.search-filter-container .search-filter .input-row.search-row .input-container.select:after{right:20px}section.search-filter-container .search-filter .input-row.layout-row{justify-content:flex-end;width:9%}section.search-filter-container .search-filter .input-row.layout-row a.button__tab{color:#00263a}section.search-filter-container .search-filter .input-row.layout-row .icon{background-clip:initial;border:0;border-radius:0;cursor:pointer;font-size:18px;margin-right:24px;opacity:.3;padding:0;transition:opacity .3s ease-in-out}section.search-filter-container .search-filter .input-row.layout-row .icon:focus,section.search-filter-container .search-filter .input-row.layout-row .icon:hover{opacity:.8}section.search-filter-container .search-filter .input-row.layout-row .icon.active{opacity:1}section.search-filter-container .search-filter .input-row.layout-row .icon:last-child{margin-right:0}section.search-filter-container .search-filter .input-row.border-right{border-right:1px solid rgba(0,38,58,.1)}section.search-filter-container .search-filter .input-row+.input-row{margin-top:0}section.search-filter-container .search-filter .input-row:last-child{margin-right:0}section.search-filter-container .search-filter .autocomplete{grid-gap:8px;background-color:#fff;border:1px solid rgba(0,38,58,.1);border-radius:0 0 8px 8px;display:grid;grid-template-columns:1fr 1fr;padding:8px;position:absolute;top:62px;width:100%;z-index:10}section.search-filter-container .search-filter .autocomplete ul{list-style:none;margin:0;padding:0}section.search-filter-container .search-filter .autocomplete ul li{border-bottom:1px solid rgba(88,89,91,.2);margin:0;padding:8px;text-align:left}section.search-filter-container .search-filter .autocomplete ul li a{color:#00263a;vertical-align:top}section.search-filter-container .search-filter .autocomplete ul li a span{display:block}section.search-filter-container .search-filter .autocomplete ul li a small{color:#00263a;display:block;opacity:.75}@media only screen and (max-width:1023px){section.search-filter-container{z-index:2}section.search-filter-container .mobile-bar{align-items:center;background-color:#fff;cursor:pointer;display:flex;height:100%;justify-content:flex-start;position:relative;width:100%;z-index:2}section.search-filter-container .mobile-bar .icon{margin-right:18px}section.search-filter-container .mobile-bar:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91d";font-family:bellwayicons!important;font-size:14px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:0;text-transform:none;transform:rotate(90deg);transition:transform .2s ease-in-out}section.search-filter-container .mobile-bar.mobile-search-visible:after{transform:rotate(270deg)}section.search-filter-container .mobile-bar.mobile-search-visible+.search-filter{opacity:1;pointer-events:auto;transform:translateZ(0)}section.search-filter-container .search-filter{align-items:center;background-color:#fff;border-bottom:1px solid rgba(0,38,58,.1);border-top:1px solid rgba(0,38,58,.1);flex-wrap:wrap;height:auto;left:-30px;opacity:0;padding:0 30px 10px;pointer-events:none;position:absolute;right:-30px;transform:translate3d(0,-10px,0);-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,transform;-moz-transition-property:opacity,transform;-ms-transition-property:opacity,transform;-o-transition-property:opacity,transform;transition-property:opacity,transform;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:calc(100% + 60px);z-index:1}section.search-filter-container .search-filter .input-row{width:calc(50% - 60px)}section.search-filter-container .search-filter .input-row.search-row{width:100%}section.search-filter-container .search-filter .input-row.layout-row{width:120px}}@media only screen and (max-width:767px){section.search-filter-container .search-filter{justify-content:flex-end}section.search-filter-container .search-filter .input-row{width:50%}section.search-filter-container .search-filter .input-row:nth-of-type(3){border-right:none}section.search-filter-container .search-filter .input-row.layout-row{display:none}}@media only screen and (max-width:540px){section.search-filter-container .search-filter{align-items:flex-start;flex-direction:column}section.search-filter-container .search-filter .input-row{width:auto}section.search-filter-container .search-filter .input-row.search-row .input-container.text{width:calc(100% - 100px)}section.search-filter-container .search-filter .input-row.search-row .input-container.text input{font-size:16px;padding-left:30px}section.search-filter-container .search-filter .input-row.search-row .input-container.text .icon-zoom{left:12px}section.search-filter-container .search-filter .input-row.search-row .input-container.select{width:100px}section.search-filter-container .search-filter .input-row.border-right{border-right:none}section.search-filter-container .search-filter .input-row.filter-row{padding:0}section.search-filter-container .search-filter .input-row.layout-row{justify-content:flex-start}}.search__title{padding:0 32px;text-align:center}.basic-text-box{margin:0 auto;max-width:760px;padding:0 30px;text-align:center;width:100%}.basic-text-box strong{font-family:Gentleman\ 800,Arial,sans-serif}.footer-text-box{margin:20 auto;max-width:760px;padding:40px 30px 0;text-align:center;width:100%}.basic-text-box a{color:#ec6608;display:inline;overflow:hidden;position:relative;text-decoration-line:underline;text-decoration-thickness:1px}.basic-text-box a:hover{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:3px}.footer-text-box a{color:#ec6608;display:inline;overflow:hidden;position:relative;text-decoration-line:underline;text-decoration-thickness:1px}.footer-text-box a:hover{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:3px}.footer-text-box strong{font-family:Gentleman\ 800,Arial,sans-serif}section.search-results-container{padding:0 0 60px}section.search-results-container .container{margin:0 auto;max-width:1140px;padding:0;width:100%}section.search-results-container .search-results__award-container{bottom:10px;height:90px;left:10px;position:absolute;width:90px}section.search-results-container .search-results__award-container .award-img{background-color:transparent;-o-object-fit:contain;object-fit:contain;width:100%}@media only screen and (min-width:800px){section.search-results-container{margin-top:2rem;padding:60px 0}section.search-results-container .container{padding:0 20px}section.search-results-container .basic-text-box{margin:0 auto;max-width:760px;padding:0;text-align:center;width:100%}section.search-results-container .footer-text-box{margin:0 auto;max-width:760px;padding:40px 0 0;text-align:center;width:100%}section.search-results-container .basic-text-box a{color:#ec6608;display:inline;overflow:hidden;position:relative;text-decoration-line:underline;text-decoration-thickness:1px}section.search-results-container .basic-text-box a:hover{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:3px}section.search-results-container .footer-text-box a{color:#ec6608;display:inline;overflow:hidden;position:relative;text-decoration-line:underline;text-decoration-thickness:1px}section.search-results-container .footer-text-box a:hover{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:3px}}section.search-results-container .search__results .no-results{padding:150px 0}section.search-results-container .search__results__grid .tile,section.search-results-container .search__results__list .tile{display:block;position:relative}section.search-results-container .search__results__grid .tile__offer,section.search-results-container .search__results__list .tile__offer{background-color:#00263a;color:#fff;font-size:12px;height:auto;left:0;max-width:250px;padding:6px 9px;position:absolute;text-align:center;text-transform:uppercase;top:0;z-index:1}section.search-results-container .search__results__grid .tile__image,section.search-results-container .search__results__list .tile__image{aspect-ratio:4/3;overflow:hidden;position:relative;width:100%}section.search-results-container .search__results__grid .tile__image .award-container,section.search-results-container .search__results__list .tile__image .award-container{bottom:16px;height:90px;left:16px;position:absolute;width:90px}section.search-results-container .search__results__grid .tile__image .award-img,section.search-results-container .search__results__list .tile__image .award-img{background-color:transparent;-o-object-fit:cover;object-fit:cover;width:100%}section.search-results-container .search__results__grid .tile__image__slider,section.search-results-container .search__results__list .tile__image__slider{display:flex;flex-direction:row;height:100%;overflow:visible}section.search-results-container .search__results__grid .tile__image__slider .slide,section.search-results-container .search__results__list .tile__image__slider .slide{flex-shrink:0;height:100%;position:relative;width:100%}section.search-results-container .search__results__grid .tile__image__slider .slide img,section.search-results-container .search__results__list .tile__image__slider .slide img{bottom:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;right:0;top:0}section.search-results-container .search__results__grid .tile__image__pagination,section.search-results-container .search__results__list .tile__image__pagination{bottom:0;display:flex;flex-direction:row;position:absolute;right:0}section.search-results-container .search__results__grid .tile__image__pagination__button,section.search-results-container .search__results__list .tile__image__pagination__button{align-items:center;background-color:rgba(0,38,58,.5);border:none;color:#fff;cursor:pointer;display:flex;font-family:bellwayicons;height:40px;justify-content:center;position:relative;transition:background-color .3s ease;width:40px}section.search-results-container .search__results__grid .tile__image__pagination__button:hover,section.search-results-container .search__results__list .tile__image__pagination__button:hover{background-color:#00263a}section.search-results-container .search__results__grid .tile__image__pagination__button:after,section.search-results-container .search__results__list .tile__image__pagination__button:after{content:"\e918";display:block}section.search-results-container .search__results__grid .tile__image__pagination__button.prev:after,section.search-results-container .search__results__list .tile__image__pagination__button.prev:after{transform:rotate(180deg)}section.search-results-container .search__results__grid .tile__image img,section.search-results-container .search__results__list .tile__image img{background-color:#ddd;border:none;display:block;float:left;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;outline:none;width:100%}section.search-results-container .search__results__grid .tile__content,section.search-results-container .search__results__list .tile__content{grid-gap:20px;display:grid;grid-template-columns:1fr;padding:28px}section.search-results-container .search__results__grid .tile__content h4,section.search-results-container .search__results__list .tile__content h4{font-size:24px}section.search-results-container .search__results__grid .tile__content p,section.search-results-container .search__results__list .tile__content p{color:#00263a}section.search-results-container .search__results__grid .tile__content ul,section.search-results-container .search__results__list .tile__content ul{grid-gap:10px;display:grid;grid-template-columns:1fr;list-style:none;padding:0}section.search-results-container .search__results__grid .tile__content ul li,section.search-results-container .search__results__list .tile__content ul li{grid-gap:16px 10px;color:#576b79;display:grid;font-size:14px;grid-template-columns:20px auto;grid-template-rows:1fr}section.search-results-container .search__results__grid .tile__content ul li .icon,section.search-results-container .search__results__list .tile__content ul li .icon{text-align:center}section.search-results-container .search__results__grid .tile__content__cta-wrapper,section.search-results-container .search__results__list .tile__content__cta-wrapper{display:flex;flex-direction:row;gap:20px}section.search-results-container .search__results__grid .tile__content .button.button-link,section.search-results-container .search__results__list .tile__content .button.button-link{align-items:center;display:inline-flex;font-size:16px;padding:0 20px;text-decoration:underline}section.search-results-container .search__results__grid{grid-gap:40px 8px;display:none;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-template-rows:auto}@media only screen and (min-width:800px){section.search-results-container .search__results__grid{grid-gap:100px 8px}section.search-results-container .search__results__grid .tile__content{padding:28px 0}}section.search-results-container .search__results__grid.active{display:grid}section.search-results-container .search__results__list{grid-gap:80px 0;display:none;grid-template-columns:1fr;grid-template-rows:auto}@media only screen and (min-width:800px){section.search-results-container .search__results__list{grid-gap:40px 0}}section.search-results-container .search__results__list.active{display:grid}section.search-results-container .search__results__list .tile__image{aspect-ratio:3/2;margin-bottom:0;max-height:420px}section.search-results-container .search__results__list .tile__image img{min-width:100%}section.search-results-container .search__results__list .tile__image .tile__good-to-go-img{min-width:auto}section.search-results-container .search__results__list .tile__content{align-content:flex-start;padding:28px}@media only screen and (min-width:800px){section.search-results-container .search__results .search__results__list .tile{display:flex}section.search-results-container .search__results .search__results__list .tile .tile__image{width:50%}section.search-results-container .search__results .search__results__list .tile .tile__image .slider{height:380px}section.search-results-container .search__results .search__results__list .tile .tile__image .slider .img__fluid,section.search-results-container .search__results .search__results__list .tile .tile__image .slider .slick-list,section.search-results-container .search__results .search__results__list .tile .tile__image .slider .slick-slide,section.search-results-container .search__results .search__results__list .tile .tile__image .slider .slick-track{height:100%}section.search-results-container .search__results .search__results__list .tile .tile__image .slider .img__fluid{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section.search-results-container .search__results .search__results__list .tile .tile__content{padding:18px 0 18px 54px;width:50%}}.house-development{position:relative}.house-development>.inner:first-of-type{border-top:1px solid rgba(0,38,58,.2);padding-top:40px}.house-development .christmas-button{align-items:center;background-color:#fff;border:1px solid #ccd3d7;border-bottom-left-radius:3px;border-bottom-right-radius:3px;cursor:pointer;display:flex;flex-direction:row;height:50px;padding:0 22px;position:absolute;right:0;top:-1px;transition:background-color .2s}.house-development .christmas-button img,.house-development .christmas-button svg{height:auto;margin-right:10px;pointer-events:none;width:28px}.house-development .christmas-button span{font-size:14px;padding-top:1px;pointer-events:none}.house-development .christmas-button:hover{background-color:#f2f4f5}.house-development .top{align-items:stretch;display:flex;flex-direction:column;margin-bottom:40px}.house-development .top .development-title{align-items:center;display:flex;flex-direction:row}.house-development .top .development-title h1{font-size:40px;list-style:-.01em;margin-right:15px}.house-development .top .development-title span{background-color:#00263a;border-radius:3px;color:#fff;font-size:14px;margin-left:5px;padding:6px 9px 3px 8px}.house-development .top .development-title span.red{background-color:#e24747}.house-development .top .development-title__artisan-life{display:flex;flex-direction:row;gap:5px;margin-top:-15px}.house-development .top .development-title__artisan-life img{width:50px}.house-development .top .development-title__artisan-life__info{background:transparent;border:1px solid #ddd;border-radius:100%;color:#58595b;cursor:pointer;display:block;font-family:serif;font-size:8px;height:14px;margin-top:-3px;position:relative;width:14px}.house-development .top .details{background-color:#fff}.house-development .top .details,.house-development .top .details .inner{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between}.house-development .top .details nav,.house-development .top .details nav a{align-items:center;display:flex;flex-direction:row;height:100%}.house-development .top .details nav a{border-bottom:2px solid #fff;color:#00263a;font-size:16px;margin:0 15px;transition:border-color .2s}.house-development .top .details nav a.active,.house-development .top .details nav a:hover{border-color:#ec6608}.house-development .top .details nav a:first-of-type{margin-left:0}.house-development .top .details nav a:last-of-type{margin-right:0}.house-development .top .details.fixed{box-shadow:0 0 40px rgba(0,0,0,.16);left:0;position:fixed;right:0;top:0;z-index:11}.house-development .top .details.fixed .left{height:100%}.house-development .top .details.fixed .inner{align-items:center;height:70px}.house-development .top .left{align-items:center;display:flex;flex-direction:row}.house-development .top .left span{font-size:16px;list-style:-.01em}.house-development .top .left span:after{content:"|";display:inline-block;margin:0 15px;vertical-align:top}.house-development .top .left span:last-of-type:after{display:none}.house-development .top .right{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-end}.house-development .top .buttons{align-items:flex-end;display:flex;flex-direction:row;margin-right:15px}.house-development .top .buttons .button{align-items:center;border-width:1px;display:flex;flex-direction:row;height:40px;margin-right:10px;padding:0;text-align:center;width:120px}.house-development .top .buttons .button span{display:flex;font-size:15px}.house-development .top .buttons .button span.icon-file-download{font-size:17px}.house-development .top .buttons .button span.icon-comment{font-size:14px}.house-development .top .buttons .button span.text{margin-left:10px;margin-top:4px}.house-development .top .buttons .button:last-of-type{margin-right:0}.house-development .top .small-details{align-items:stretch;display:flex;flex-direction:row}.house-development .top .small-details .small-detail{border-left:1px solid rgba(0,38,58,.2);display:flex;flex-direction:column;justify-content:space-between;padding:0 15px}.house-development .top .small-details .small-detail:first-child{border-left:0;padding-left:0}.house-development .top .small-details .small-detail:last-child{padding-right:0}.house-development .top .small-details h4{display:block;font-size:13px;margin-bottom:5px}.house-development .top .small-details h4 i{display:inline-block;margin-right:6px;vertical-align:middle}.house-development .top .small-details h4 i.icon-phone{font-size:12px}.house-development .top .small-details h4 i.icon-clock{font-size:14px}.house-development .top .small-details a,.house-development .top .small-details span{color:#00263a;font-family:Gentleman\ 700,Arial,sans-serif;font-size:14px}.house-development .image-carousel{overflow:hidden;position:relative}.house-development .image-carousel .buttons{align-items:center;bottom:40px;display:flex;flex-direction:row;left:40px;position:absolute;z-index:3}.house-development .image-carousel .buttons .button{align-items:center;display:flex;flex-direction:row;height:50px;justify-content:center;margin-right:15px;padding:0;width:180px}.house-development .image-carousel .buttons .button span.play{background-color:#fff;border-radius:100%;height:24px;margin-right:10px;position:relative;width:24px}.house-development .image-carousel .buttons .button span.play:after{border-bottom:5px solid transparent;border-left:8px solid #00263a;border-top:5px solid transparent;content:"";left:50%;margin-left:-2px;margin-top:-5px;position:absolute;top:50%}.house-development .image-carousel .buttons .button span.icon-virtual-tours{font-size:24px;margin-right:10px}.house-development .image-carousel .buttons .button span.icon-download-carousel{height:auto;margin-right:10px;width:16px}.house-development .image-carousel .buttons .button:last-of-type{margin-right:0}.house-development .image-carousel .carousel-total{background-color:rgba(0,0,0,.25);border-radius:3px;bottom:40px;padding:20px 20px 15px;position:absolute;right:40px}.house-development .image-carousel .carousel-total i,.house-development .image-carousel .carousel-total span{color:#fff;font-size:16px}.house-development .image-carousel .carousel-total i{font-style:normal;margin:0 3px}.house-development .image-carousel button.slick-arrow{background-color:#00263a;border-radius:100%;font-size:0;height:70px;position:absolute;top:50%;transition:background-color .2s,opacity .2s;width:70px;z-index:2}.house-development .image-carousel button.slick-arrow:before{display:none}.house-development .image-carousel button.slick-arrow:after{border-right:2px solid #fff;border-top:2px solid #fff;content:"";height:16px;left:50%;margin-left:-10px;margin-top:-8px;position:absolute;top:50%;transform:rotate(45deg);transition:border-color .2s;width:16px}.house-development .image-carousel button.slick-arrow.slick-prev{left:-35px}.house-development .image-carousel button.slick-arrow.slick-prev:after{margin-left:-4px;transform:rotate(-135deg)}.house-development .image-carousel button.slick-arrow.slick-next{right:-35px}.house-development .image-carousel button.slick-arrow:hover{background-color:#00476d}.house-development .image-carousel button.slick-arrow.slick-disabled{background-color:#c3c3c3;opacity:.5}.house-development .image-carousel button.slick-arrow.slick-disabled:after{border-color:#000}.house-development .image-carousel .carousel-container:not(.slick-initialized){align-items:stretch;display:flex;flex-direction:row}.house-development .image-carousel .carousel-container:not(.slick-initialized) .box{flex-shrink:0;width:100%}.house-development .image-carousel .carousel-container:not(.slick-initialized) .box:first-of-type{opacity:1}.house-development .image-carousel .slick-list{max-width:1138px;overflow:visible;width:100%}.house-development .image-carousel .box{height:650px;width:100%}.house-development .image-carousel .box img{display:block;height:100%;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;visibility:hidden;width:100%}.house-development .image-carousel .carousel-outer{overflow:visible}.house-development .image-carousel .swiper-container{height:650px;opacity:0;overflow:visible;position:relative;transition:opacity .2s}.house-development .image-carousel .swiper-container.swiper-initialized{opacity:1}.house-development .image-carousel .swiper-container.swiper-initialized .box img{visibility:visible}.house-development .image-carousel .swiper-slide{overflow:hidden;transition-timing-function:cubic-bezier(.65,0,.35,1)}.house-development .image-carousel .swiper-slide .box{height:100%;left:0;position:absolute;top:0;width:100%}.house-development .image-carousel .swiper-slide .box img{background-position:50%;background-size:cover;font-family:"object-fit: cover; object-position: center;";height:100%;left:0;opacity:.2;position:absolute;top:0;transition-timing-function:cubic-bezier(.65,0,.35,1);width:100%}.house-development .image-carousel .swiper-slide.swiper-slide-active .box img{opacity:1}.house-development .image-carousel .swiper-button-next,.house-development .image-carousel .swiper-button-prev{background-color:#00263a;border-radius:100%;cursor:pointer;font-size:0;height:70px;margin-top:-35px;position:absolute;top:50%;transition:background-color .2s,opacity .2s;width:70px;z-index:2}.house-development .image-carousel .swiper-button-next:before,.house-development .image-carousel .swiper-button-prev:before{display:none}.house-development .image-carousel .swiper-button-next:after,.house-development .image-carousel .swiper-button-prev:after{border-right:2px solid #fff;border-top:2px solid #fff;content:"";height:16px;left:50%;margin-left:-10px;margin-top:-8px;position:absolute;top:50%;transform:rotate(45deg);transition:border-color .2s;width:16px}.house-development .image-carousel .swiper-button-next:hover,.house-development .image-carousel .swiper-button-prev:hover{background-color:#00476d}.house-development .image-carousel .swiper-button-next.swiper-button-disabled,.house-development .image-carousel .swiper-button-prev.swiper-button-disabled{background-color:#c3c3c3;cursor:not-allowed;opacity:.5}.house-development .image-carousel .swiper-button-next.swiper-button-disabled:after,.house-development .image-carousel .swiper-button-prev.swiper-button-disabled:after{border-color:#000}.house-development .image-carousel .swiper-button-prev{left:-35px}.house-development .image-carousel .swiper-button-prev:after{margin-left:-4px;transform:rotate(-135deg)}.house-development .image-carousel .swiper-button-next{right:-35px}.house-development .image-carousel .swiper-pagination{background-color:rgba(0,0,0,.25);border-radius:3px;bottom:40px;color:#fff;font-size:16px;left:auto;padding:20px 20px 15px;position:absolute;right:40px;width:auto;z-index:1}.house-development .award-container{height:160px;left:36px;position:absolute;top:36px;width:160px}.house-development .award-container .award-img{background-color:transparent;-o-object-fit:cover;object-fit:cover;width:100%}.house-development .notification{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:row;justify-content:flex-start;margin-top:40px;padding:28px 28px 25px}.house-development .notification span{position:relative}.house-development .notification span:before{background-color:#ec6608;border-radius:100%;content:"";height:24px;left:0;position:absolute;top:-1px;width:24px}.house-development .notification span:after{color:#fff;content:"i";font-size:20px;left:10px;position:absolute;top:-3px}.house-development .notification p,.house-development .notification span{color:#00263a;display:inline-block;font-size:15px;line-height:1.75;padding-left:44px;text-align:left}.house-development .notification p a,.house-development .notification span a{color:#00263a;text-decoration:underline}.house-development .notification p{display:block;margin-bottom:20px}.house-development .notification p:last-of-type{margin-bottom:0}.house-development .notification span p{padding-left:0}.house-development .development-details{background-color:#fff;background:linear-gradient(0deg,#f2f2f2 0,hsla(0,0%,95%,.735) 19%,hsla(0,0%,95%,.541) 34%,hsla(0,0%,95%,.386) 47%,hsla(0,0%,95%,.278) 56.5%,hsla(0,0%,95%,.196) 65%,hsla(0,0%,95%,.128) 73%,hsla(0,0%,95%,.077) 80.2%,hsla(0,0%,95%,.043) 86.1%,hsla(0,0%,95%,.021) 91%,hsla(0,0%,95%,.008) 95.2%,hsla(0,0%,95%,.003) 98.2%,hsla(0,0%,95%,0));overflow:hidden;padding:80px 0 40px}.house-development .development-details .inner{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap}.house-development .development-details .column{align-items:flex-start;border-right:1px solid rgba(0,38,58,.2);display:flex;flex-direction:column;padding:0 60px}.house-development .development-details .column h3{font-size:28px;letter-spacing:-.01em;margin-bottom:30px}.house-development .development-details .column ul{list-style:none;margin:0 0 20px;padding:0;width:100%}.house-development .development-details .column ul li{font-size:15px;letter-spacing:.01em;line-height:20px;margin-bottom:20px;padding-left:40px;padding-top:3px;position:relative}.house-development .development-details .column ul li a{color:#00263a;text-decoration:underline}.house-development .development-details .column ul li:before{background-color:#00263a;border-radius:100%;content:"";height:20px;left:0;position:absolute;top:1px;width:20px}.house-development .development-details .column ul li:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";height:8px;left:7px;position:absolute;top:6px;transform:rotate(45deg);width:5px}.house-development .development-details .column ul li:last-of-type{margin-bottom:0}.house-development .development-details .column .text-container{margin-bottom:60px;width:100%}.house-development .development-details .column .text-container p{color:#00263a;font-size:15px;line-height:24px;width:100%}.house-development .development-details .column .text-container p a{color:#00263a;cursor:pointer;text-decoration:underline}.house-development .development-details .column:first-of-type{flex-shrink:0;padding-right:50px;width:520px}.house-development .development-details .column:nth-of-type(2){flex:1 0}.house-development .development-details .column:nth-of-type(3){align-items:flex-end;flex-shrink:0;padding-left:50px;width:190px}.house-development .development-details .column:nth-of-type(3).column--align-centre{align-items:center}.house-development .development-details .column:nth-of-type(3).column--align-centre .request-details-link{margin-top:40px;width:-moz-fit-content;width:fit-content}.house-development .development-details .column:nth-of-type(3).column--align-centre .request-details-link .text{width:3.75rem}.house-development .development-details .column:nth-of-type(3).column--align-centre .request-details-link span{font-size:16px}.house-development .development-details .column:nth-of-type(3).column--align-centre .request-details-link span.icon-arrow{color:#ec6608;margin-right:15px}.house-development .development-details .column:nth-of-type(3).column--align-centre .request-details-link span.text{line-height:20px}.house-development .development-details .column:nth-of-type(3).column--align-centre .info-point{margin-block-start:40px}.house-development .development-details .column:first-of-type{padding-left:0}.house-development .development-details .column:last-of-type,.house-development .development-details .column:nth-of-type(3){border-right:0;padding-right:0}.house-development .development-details .column__link-group{display:flex;flex-direction:column}.house-development .development-details .column__link-group>a.htb-link{margin-left:0;width:-moz-fit-content;width:fit-content}.house-development .development-details .column__link-group--sales-office{margin-inline-start:0!important;width:100px}.house-development .development-details .column__link-group--sales-office a:first-of-type{margin-bottom:100px;margin-top:20px;text-align:center}.house-development .development-details .column__link-group--sales-office a:last-of-type{align-items:center;flex-direction:column-reverse;justify-content:center}.house-development .development-details .column__link-group--sales-office a:last-of-type span{font-size:16px;margin:0 0 10px;text-align:center}.house-development .development-details .column--sales-office{flex-direction:column!important}.house-development .development-details .options-container{align-items:stretch;display:flex;flex-direction:row;width:100%}.house-development .development-details .options-container .left{flex-shrink:0}.house-development .development-details .options-container .left svg{cursor:pointer;display:block}.house-development .development-details .options-container .left+.right{border-left:1px solid rgba(0,38,58,.2);margin-left:45px;padding-left:45px}.house-development .development-details .options-container .right{width:100%}.house-development .development-details .options-container a.left{transition:opacity .3s ease-in-out}.house-development .development-details .options-container a.left:hover{opacity:.6}.house-development .development-details .options-container h4{font-size:20px;letter-spacing:-.01em;margin-bottom:30px}.house-development .development-details .options-container .options{align-items:center;display:grid;flex-direction:row;flex-wrap:wrap;gap:25px 15px;grid-template-columns:1fr 1fr}@media only screen and (max-width:1280px){.house-development .development-details .options-container .options{grid-template-columns:1fr}}.house-development .development-details .options-container .option{align-items:center;display:grid;gap:15px;grid-template-columns:40px 1fr}.house-development .development-details .options-container .option img{flex-shrink:0;margin:0 auto}.house-development .development-details .options-container .option span{color:#00263a;display:inline-block;font-size:14px;letter-spacing:.01em;position:relative}.house-development .development-details .options-container .option:hover span{text-decoration:underline}.house-development .development-details .options-container .option:last-of-type{margin-right:0}.house-development .development-details .options-container--align-centre{align-items:center}.house-development .development-details .read-more-button .text.open{display:none}.house-development .development-details .read-more-button.active .text.open{display:initial}.house-development .development-details .read-more-button.active .text.closed{display:none}.house-development .development-details a.htb-link{align-items:flex-start;display:flex;flex-direction:row;margin-top:40px;width:100%}.house-development .development-details a.htb-link span{font-size:16px}.house-development .development-details a.htb-link span.icon-arrow{color:#ec6608;margin-right:5px}.house-development .development-details a.htb-link span.text{line-height:20px}.house-development .development-details .offers-container{display:block;margin-top:80px;position:relative;width:100%}.house-development .development-details .offers-container .promotional-banner{position:relative;z-index:1}.house-development .development-details .offers-container .swiper-pagination{bottom:0;display:flex;flex-direction:row;gap:20px;justify-content:center;list-style:none;margin:40px 0 20px;position:relative}.house-development .development-details .offers-container .swiper-pagination span{background-color:transparent;border:1px solid #00263a;border-radius:100%;cursor:pointer;height:12px;transition:background-color .2s;width:12px}.house-development .development-details .offers-container .swiper-pagination span.active{background-color:#00263a}.house-development .development-details .offers-container:before{background-color:#fff;bottom:-40px;content:"";left:-9999px;pointer-events:none;position:absolute;right:-9999px;top:-45px;z-index:0}.house-development .development-details .disclaimers-container{max-width:930px;padding-top:60px}.house-development .development-details .disclaimers-container p{color:#000;font-size:12px;opacity:.5}.house-development .development-details--with-padding{padding:80px 0 100px}.house-development--pre-owned .image-carousel .swiper-container{height:470px;margin-left:0;width:750px}.house-development--pre-owned .image-carousel .swiper-container .swiper-pagination{bottom:20px;left:20px;right:unset}.house-development--pre-owned .image-carousel .swiper-slide{left:unset;position:relative;top:unset}.house-development--pre-owned .image-carousel .swiper-slide .box img{left:unset;opacity:1;position:relative;top:unset}@media only screen and (max-width:1220px){.house-development .top .development-title{margin-bottom:20px}.house-development .top .details.static{align-items:flex-start;flex-direction:column;justify-content:flex-start}.house-development .top .details.static .left{margin-bottom:20px}.house-development .top .details.fixed{bottom:0;top:auto;z-index:10}.house-development .top .details.fixed .inner{padding:0 10px;width:100%}.house-development .top .details.fixed .left{display:none}.house-development .image-carousel button.slick-arrow.slick-prev{left:30px}.house-development .image-carousel button.slick-arrow.slick-next{right:30px}.house-development .image-carousel .swiper-button-prev{left:30px}.house-development .image-carousel .swiper-button-next{right:30px}.house-development .development-details{padding:40px 0 0}.house-development .development-details .offers-container{margin-top:40px}}@media only screen and (max-width:1160px){.house-development .development-details .column{padding:0 30px}.house-development .development-details .column:first-of-type{padding-right:30px;width:40%}.house-development .development-details .column:nth-of-type(3){padding-left:30px;width:160px}}@media only screen and (max-width:1024px){.house-development{padding-bottom:0}.house-development .development-details{padding-bottom:40px}.house-development .development-details .inner{flex-wrap:wrap}.house-development .development-details .column:first-of-type{order:1;width:50%}.house-development .development-details .column:nth-of-type(2){border-right:0;order:2;width:50%}.house-development .development-details .column:nth-of-type(3){align-items:center;flex-direction:row;justify-content:center;margin-top:30px;order:4;padding-left:0;width:100%}.house-development .development-details .column__link-group{margin-inline-start:40px}.house-development .development-details .offers-container{margin-top:0;order:3;width:100%}.house-development .development-details .offers-container:before{display:none}.house-development .development-details .disclaimers-container{padding-bottom:60px;padding-top:30px}.house-development .development-details .promotional-banner{margin-top:30px;position:static;transform:none;width:100%}.house-development .development-details .options-container h4{font-size:16px;margin-bottom:20px}.house-development .development-details .options-container .left+.right{margin-left:25px;padding-left:25px}.house-development .development-details a.htb-link{margin-left:40px;margin-top:0}}@media only screen and (max-width:900px){.house-development .image-carousel .inner{width:100%}.house-development .image-carousel .box,.house-development .image-carousel .swiper-container{height:500px}}@media only screen and (max-width:768px){.house-development .award-container{height:100px;left:28px;top:28px;width:100px}.house-development .christmas-button{border-radius:3px;height:40px;justify-content:center;margin-bottom:30px;padding:0;position:static;width:100%}.house-development .christmas-button img,.house-development .christmas-button svg{width:22px}.house-development .christmas-button span{font-size:14px}.house-development .image-carousel .swiper-button-next,.house-development .image-carousel .swiper-button-prev,.house-development .image-carousel button.slick-arrow{display:none!important}.house-development .image-carousel .buttons{border-bottom:1px solid rgba(0,38,58,.2);height:80px;position:static}.house-development .image-carousel .buttons .button{background-color:#fff;border-left:1px solid rgba(0,38,58,.2);border-radius:0;color:#00263a;height:100%;margin:0;padding:0;width:100%}.house-development .image-carousel .buttons .button .icon.play{background-color:#00263a}.house-development .image-carousel .buttons .button .icon.play:after{border-left-color:#fff}.house-development .image-carousel .buttons .button:first-of-type{border-left:0}.house-development .image-carousel .carousel-total{background-color:rgba(0,0,0,.5);bottom:95px;padding:9px 15px 6px;right:10px}.house-development .image-carousel .swiper-slide .box img{opacity:1}.house-development .image-carousel .swiper-pagination{background-color:rgba(0,0,0,.5);bottom:10px;padding:9px 15px 6px;right:10px}.house-development .development-details .inner{width:100%}.house-development .development-details .column{border-right:0;padding:0;padding-left:30px!important;padding-right:30px!important}.house-development .development-details .column h3{font-size:26px;margin-bottom:20px}.house-development .development-details .column .text-container{margin-bottom:40px}.house-development .development-details .column:first-of-type{order:1;padding-right:0;width:100%}.house-development .development-details .column:nth-of-type(2){margin-top:40px;order:3;padding-left:0;padding-right:0;width:100%}.house-development .development-details .column:nth-of-type(3){border-top:1px solid rgba(0,38,58,.2);margin:40px 30px 0;padding:30px 0 0!important;width:calc(100% - 60px)}.house-development .development-details .offers-container{order:2}.house-development .development-details .offers-container .slick-dots li{margin:40px 5px 0}.house-development .development-details .disclaimers-container{padding:0 30px 60px}.house-development .development-details .promotional-banner{margin-top:40px}.house-development .development-details .promotional-banner .banner{border-radius:0}}@media only screen and (max-width:680px){.house-development .top .details .small-detail.call-us{align-items:center;flex-direction:column;justify-content:center}.house-development .top .details .small-detail.call-us h4{display:none;margin-bottom:0;margin-top:10px;order:2}.house-development .top .details .small-detail.call-us h4 i{display:none}.house-development .top .details .small-detail.call-us a{font-size:0;position:relative;width:40px}.house-development .top .details .small-detail.call-us a:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e925";display:block;font-family:bellwayicons!important;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-align:center;text-transform:none;width:100%}.house-development .top .details .small-detail.call-us a:after{content:"Call us";display:block;font-family:Gentleman\ 700,Arial,sans-serif;font-size:13px;font-weight:400;line-height:6px;margin-top:10px;text-align:center;width:100%}.house-development .top .details .right{align-items:center}.house-development .top .details.static .left{align-items:flex-start;flex-direction:column}.house-development .top .details.static .left span{margin-bottom:10px}.house-development .top .details.static .left span:after{display:none}.house-development .top .details.static .left span:last-of-type{margin-bottom:0}.house-development .image-carousel .box{height:400px;position:relative}.house-development .image-carousel .box img{height:100%;left:0;position:absolute;top:0}.house-development .image-carousel .swiper-container{height:400px}}@media only screen and (max-width:580px){.house-development .christmas-button{margin-bottom:0;margin-top:20px}.house-development .top{margin-bottom:32px;position:relative}.house-development .top .details .right{justify-content:space-between;width:100%}.house-development .top .details .small-detail{padding:0}.house-development .top .details .small-detail.opening-hours{align-items:center;border-left:0;bottom:10px;flex-direction:row;justify-content:center;left:0;position:absolute;right:0}.house-development .top .details .small-detail.opening-hours h4{font-size:13px;margin-bottom:0}.house-development .top .details .small-detail.opening-hours span{font-size:13px;margin-left:10px}.house-development .top .details.fixed .inner{align-items:flex-start;height:85px;padding:10px 10px 0}.house-development .top .details.static .left{margin-bottom:0}.house-development .top .details.static .right{display:none}.house-development .top .development-title h1{font-size:34px}.house-development .top .development-title span{bottom:-32px;left:0;margin-left:0;position:absolute;transform:translateY(50%);z-index:2}.house-development .image-carousel .box,.house-development .image-carousel .swiper-container{height:360px}}@media only screen and (max-width:480px){.house-development .award-container{height:90px;width:90px}.house-development .notification{margin-top:30px;padding:20px}.house-development .notification span:before{top:-1px}.house-development .notification span:after{top:-3px}.house-development .notification p,.house-development .notification span{text-align:left}.house-development .top .buttons{margin-right:0}.house-development .top .small-details .small-detail{padding:0}.house-development .top .details .inner{flex-wrap:wrap}.house-development .top .details .right{justify-content:space-between;width:100%}.house-development .development-details .column h3{font-size:24px}.house-development .development-details .column ul{margin-bottom:0}.house-development .development-details .column ul li{font-size:14px;margin-bottom:15px;padding-top:2px}.house-development .development-details .column ul li:last-of-type{margin-bottom:15px}.house-development .development-details .column .text-container p{color:#576b79;font-size:14px;line-height:22px}.house-development .development-details .column:nth-of-type(3){justify-content:space-between}.house-development .image-carousel .box,.house-development .image-carousel .swiper-container{height:320px}}@media only screen and (max-width:420px){.house-development .top .development-title h1{font-size:28px}.house-development .image-carousel .box{height:260px}.house-development .image-carousel .button span.text{font-size:12px}.house-development .image-carousel .swiper-container{height:260px}.house-development .notification p,.house-development .notification span{font-size:14px}.house-development .development-details .options-container .option span{font-size:12px}}@media only screen and (max-width:375px){.house-development .image-carousel .box,.house-development .image-carousel .swiper-container{height:300px}}@media only screen and (max-width:360px){.house-development .image-carousel .box,.house-development .image-carousel .swiper-container{height:240px}}@media only screen and (max-width:320px){.house-development .image-carousel .box,.house-development .image-carousel .swiper-container{height:200px}}.promotional-banner-container{padding:0;position:relative}.promotional-banner-container:before{background-color:#f2f2f2;content:"";height:85px;left:0;position:absolute;width:100%}.promotional-banner-container .banner{align-items:center;background-color:#00263a;border-radius:3px;display:flex;flex-direction:row;height:170px;justify-content:space-between;padding:0 60px}.promotional-banner-container .banner .left{align-items:center;display:flex;flex-direction:row;justify-content:center}.promotional-banner-container .banner img{display:block;height:auto;margin:0 40px 0 0;max-height:120px;-o-object-fit:contain;object-fit:contain;width:90px}.promotional-banner-container .banner h3{color:#fff;font-size:36px;letter-spacing:-.01em;margin-bottom:14px}.promotional-banner-container .banner p{color:#fff;font-size:15px;letter-spacing:.01em;line-height:24px;max-width:530px;opacity:.6;width:100%}.promotional-banner-container .banner .button{align-items:center;display:flex;flex-direction:row;height:50px;justify-content:center;padding:0;width:196px}.promotional-banner-container .banner .button span.icon-arrow{font-size:14px}.promotional-banner-container .banner .button span.text{font-size:16px;margin-top:3px}.promotional-banner-container .banner.ootm{background-color:#00263a;background-image:url(/img/logos/offer-of-the-month@2x.png);background-position:60px 50%;background-repeat:no-repeat;background-size:90px auto}.promotional-banner-container .banner.ootm h3,.promotional-banner-container .banner.ootm p{color:#fff}.promotional-banner-container .banner.ootm p{opacity:.6}.promotional-banner-container .banner.black-friday{background-color:#000;background-image:url(/img/phase-2/black-friday@2x.png);background-position:54px 0;background-repeat:no-repeat;background-size:115px auto}.promotional-banner-container .banner.black-friday h3,.promotional-banner-container .banner.black-friday p{color:#fff}@media only screen and (max-width:1200px){.promotional-banner-container p{max-width:none;padding-right:30px}}@media only screen and (max-width:900px){.promotional-banner-container .banner{height:auto;padding:40px 30px}.promotional-banner-container .banner,.promotional-banner-container .banner .left{align-items:center;flex-direction:column;justify-content:center}.promotional-banner-container .banner img{margin:0 0 30px}.promotional-banner-container .banner .text-container{margin-bottom:30px;text-align:center}.promotional-banner-container .banner p{padding-right:0}}@media only screen and (max-width:560px){.promotional-banner-container .banner h3{font-size:30px;margin-bottom:20px}}@media only screen and (max-width:500px){.promotional-banner-container .inner{width:100%}.promotional-banner-container .banner{border-radius:0}}@media only screen and (max-width:420px){.promotional-banner-container .banner img{max-height:90px;width:60px}.promotional-banner-container .banner h3{font-size:24px}.promotional-banner-container .banner p{font-size:14px;line-height:24px}.promotional-banner-container .banner .button{width:100%}}.search-development-container{overflow:hidden;padding:80px 0 50px}.search-development-container h2{display:block;font-size:40px;letter-spacing:-.01em;margin-bottom:60px;text-align:center}.search-development-container .filters{justify-content:space-between;margin-bottom:40px}.search-development-container .filters,.search-development-container .filters .filter{align-items:center;display:flex;flex-direction:row}.search-development-container .filters label{font-size:14px;margin-right:22px}.search-development-container .filters .select-container{border:1px solid #00263a;border-radius:3px;height:40px;margin-right:10px;position:relative;width:120px}.search-development-container .filters .select-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:0;bottom:0;color:#00263a;font-family:Gentleman\ 700,Arial,sans-serif;font-size:14px;height:100%;left:0;margin:0;padding:0 35px 0 13px;position:absolute;right:0;top:0;width:100%}.search-development-container .filters .select-container select::-ms-expand{display:none}.search-development-container .filters .select-container.wide{width:280px}.search-development-container .filters .select-container:before{border-bottom:2px solid #00263a;border-left:2px solid #00263a;content:"";height:9px;margin-top:-7px;position:absolute;right:13px;top:50%;transform:rotate(-45deg);width:9px}.search-development-container .filters .select-container:last-of-type{margin-right:0}.search-development-container .results{position:relative}.search-development-container .results button.slick-arrow{background-color:#00263a;border:none;border-radius:100%;cursor:pointer;font-size:0;height:70px;outline:none;position:absolute;top:85px;transform:none;transition:background-color .2s,opacity .2s;width:70px;z-index:2}.search-development-container .results button.slick-arrow:before{display:none}@media only screen and (max-width:640px){.search-development-container .results button.slick-arrow{display:none}}.search-development-container .results button.slick-arrow:after{border-right:2px solid #fff;border-top:2px solid #fff;content:"";height:16px;left:50%;margin-left:-10px;margin-top:-8px;position:absolute;top:50%;transform:rotate(45deg);transition:border-color .2s;width:16px}.search-development-container .results button.slick-arrow.slick-prev{left:-35px}.search-development-container .results button.slick-arrow.slick-prev:after{margin-left:-4px;transform:rotate(-135deg)}.search-development-container .results button.slick-arrow.slick-next{right:-35px}.search-development-container .results button.slick-arrow:hover{background-color:#00476d}.search-development-container .results button.slick-arrow.slick-disabled{background-color:#c3c3c3;cursor:not-allowed;opacity:.5}.search-development-container .results button.slick-arrow.slick-disabled:after{border-color:#000}.search-development-container .results .carousel-outer{position:relative}.search-development-container .results .carousel-outer--clipped{overflow:hidden}.search-development-container .results .carousel-outer.navigation-disabled button.slick-arrow{display:none}.search-development-container .results .carousel-clip{height:100%;position:relative;width:100%}.search-development-container .results .carousel-container{align-items:flex-start;display:flex;flex-direction:row;margin-bottom:65px;min-height:460px;position:relative}.search-development-container .results .carousel-container .slick-slide{display:block;flex-shrink:0;height:auto;margin:0;opacity:.1;transition:opacity .2s;width:calc(100% - 30px)}.search-development-container .results .carousel-container .slick-slide-nofade{transition:none!important}@media only screen and (max-width:640px){.search-development-container .results .carousel-container .slick-slide.swiper-slide-next,.search-development-container .results .carousel-container .slick-slide.swiper-slide-prev{opacity:.1}}@media only screen and (min-width:799px){.search-development-container .results .carousel-container .slick-slide{width:100%}}.search-development-container .results .carousel-container .slick-slide-active{opacity:1}.search-development-container .results .carousel-container article .image{display:block;height:254px;position:relative}.search-development-container .results .carousel-container article .image .text-overlay{align-items:center;background-color:#00263a;color:#fff;display:flex;flex-direction:row;font-size:11px;justify-content:center;left:0;padding:7px 14px 5px 10px;position:absolute;text-transform:uppercase;top:0}.search-development-container .results .carousel-container article .image .text-overlay svg{height:15px;margin-right:10px;padding-bottom:1px;width:auto}.search-development-container .results .carousel-container article .image .text-overlay.show-home-type{bottom:0;height:30px;padding-bottom:0;padding-top:0;top:auto}.search-development-container .results .carousel-container article .image .show-home{align-items:center;background-color:#00263a;bottom:0;display:flex;flex-direction:row;height:70px;justify-content:center;left:0;position:absolute;width:70px}.search-development-container .results .carousel-container article .image img.result-image{display:block;font-family:"object-fit: cover; object-position: center;";height:100%;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.search-development-container .results .carousel-container article .text-container{align-items:flex-start;display:flex;flex:1 0;flex-direction:column;padding-top:30px}.search-development-container .results .carousel-container article .text-container img.artisan-life{margin-left:5px;width:30px}.search-development-container .results .carousel-container article .text-container span{color:#00263a}.search-development-container .results .carousel-container article .text-container span.result-title{font-size:24px;letter-spacing:-.01em;margin-bottom:12px}.search-development-container .results .carousel-container article .text-container span.result-pricing{font-size:16px;margin-bottom:15px}.search-development-container .results .carousel-container article .text-container span.result-address{font-family:Gentleman\ 700,Arial,sans-serif;font-size:1rem;margin-bottom:20px}.search-development-container .results .carousel-container article .text-container span.result-description{font-size:14px;letter-spacing:.01em;line-height:1.6;margin-bottom:7px;min-height:45px;opacity:.75}.search-development-container .results .carousel-container article .text-container .buttons{align-items:center;display:flex;flex-direction:row}.search-development-container .results .carousel-container article .text-container .buttons .button{align-items:center;display:flex;flex-direction:row;margin-right:20px;padding:0 20px 0 18px}.search-development-container .results .carousel-container article .text-container .buttons .button span{color:#fff}.search-development-container .results .carousel-container article .text-container .buttons .button.underline{background-color:transparent!important;color:#00263a!important;height:auto;margin:0;padding:0;text-decoration:underline;width:auto}.search-development-container .results .carousel-container article .text-container .buttons .button.underline span{color:#00263a}.search-development-container .results .carousel-container article .text-container .buttons .button .text{margin-top:3px}.search-development-container .results .carousel-container article .text-container .buttons .button:last-of-type{margin-right:0}.search-development-container .results .carousel-current{align-items:center;display:flex;flex-direction:row;justify-content:center;position:relative}.search-development-container .results .carousel-current span{background-color:#fff;font-family:Gentleman\ 400,Arial,sans-serif;font-size:16px;padding:0 40px;position:relative}.search-development-container .results .carousel-current:before{background-color:rgba(0,38,58,.1);content:"";height:1px;left:0;position:absolute;right:0;top:50%}.search-development-container__left{flex-grow:0;margin-right:100px;max-width:300px}.search-development-container__left h2{margin-bottom:30px;text-align:left}.search-development-container__left p{margin-bottom:40px}.search-development-container--left-text{padding-bottom:0}.search-development-container.style-2{padding:90px 0 100px}.search-development-container.style-2 .results .carousel-outer:not(.slick-initialized) a{width:calc(50% - 4px)}.search-development-container.style-2 .results .carousel-outer article .image{aspect-ratio:4/3;height:unset}.search-development-container.style-2 .results .carousel-outer button.slick-arrow{top:30%}.search-development-container+.text-image-container.house-development-style{padding-top:50px}@media only screen and (max-width:1220px){.search-development-container .filters .select-container.wide{width:200px}.search-development-container h2{font-size:36px}}@media only screen and (max-width:1024px){.search-development-container .filters{align-items:flex-start;display:flex;flex-direction:column;row-gap:1rem}.search-development-container .filters .filter,.search-development-container .filters .filter .select-container,.search-development-container .filters .filter .select-container.wide{width:100%}.search-development-container .filters label{flex-shrink:0;width:75px}.search-development-container.style-2{padding-bottom:50px;padding-top:50px}.search-development-container__left{margin-bottom:50px;margin-right:0;max-width:unset}}@media only screen and (max-width:900px){.search-development-container h2{font-size:32px;margin-bottom:40px}}@media only screen and (max-width:768px){.search-development-container{padding-top:20px}.search-development-container h2{font-size:28px;margin-bottom:30px;text-align:left}.search-development-container.style-2{padding-bottom:0;padding-top:30px}.search-development-container.style-2 .results .carousel-outer article .image{aspect-ratio:16/9}}@media only screen and (max-width:500px){.search-development-container .filters{padding-inline:30px}.search-development-container .filters .filter,.search-development-container .filters .filter .select-container,.search-development-container .filters .filter .select-container.wide{width:100%}.search-development-container .filters .filter label{flex-shrink:0;width:55px}.search-development-container .inner{width:100%}.search-development-container h2{padding:0 30px}.search-development-container .results .carousel-container{margin-bottom:30px}.search-development-container .results .carousel-container article .image{height:210px}.search-development-container .results .carousel-container article .text-container{padding:30px 0 0 30px}.search-development-container .results .carousel-container article .text-container span.result-title{font-size:18px;margin-bottom:9px}.search-development-container .results .carousel-container article .text-container span.result-pricing{font-size:12px;margin-bottom:12px}.search-development-container .results .carousel-container article .text-container span.result-address{font-size:.75rem;margin-bottom:15px}.search-development-container .results .carousel-container article .text-container .buttons .button{font-size:14px}.search-development-container .results .carousel-current span{font-size:14px;padding:0 22px}.search-development-container__left{padding:0 30px}.search-development-container__left h2{padding:0}}.development-search{overflow-x:hidden}.wide-image-text-container{min-height:700px;padding:100px 0}.wide-image-text-container .image{height:500px;padding-bottom:60px;position:absolute;right:0;top:100px}.wide-image-text-container .image img.background-image{display:block;height:100%;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.wide-image-text-container .image .floating-box{align-items:center;background-color:#f2f2f2;bottom:0;display:flex;flex-direction:row;height:200px;justify-content:center;left:-98px;position:absolute;width:392px}.wide-image-text-container .image .floating-box img{margin:0 16px}.wide-image-text-container .image .floating-box img:first-of-type{margin-left:0}.wide-image-text-container .image .floating-box img:last-of-type{margin-right:0}.wide-image-text-container .text-container{max-width:330px}.wide-image-text-container .text-container h2{font-size:40px;letter-spacing:-.01em;margin-bottom:32px}.wide-image-text-container .text-container p{color:#00263a;font-size:15px;letter-spacing:.01em;margin-bottom:60px;padding-right:40px}.wide-image-text-container .text-container a.link{align-items:center;display:flex;flex-direction:row}.wide-image-text-container .text-container a.link span{font-size:16px}.wide-image-text-container .text-container a.link span.icon-arrow{color:#ec6608;margin-right:15px}.wide-image-text-container .text-container a.link span.text{margin-top:3px}.wide-image-text-container+.development-opening-hours-container{margin-top:0}.development-embed-container{background-color:#f8f8f8;padding:0;position:relative}.development-embed-container .embed{background-color:#f2f2f2;height:740px;left:0;position:absolute;top:0;width:50%;z-index:2}.development-embed-container .embed .site-plan__map__iframe-container{height:100%;width:100%}.development-embed-container .embed iframe{border:none;height:100%;width:100%}.development-embed-container .embed button{background-color:#fff;border:1px solid #ccc;border-radius:0;color:rgba(0,38,58,.2);cursor:pointer;font-family:Gentleman\ 700,Arial,sans-serif;font-size:16px;font-weight:400;height:40px;margin:0 10px 0 0;min-width:40px;outline:0;padding:0 15px;transition:color .2s}.development-embed-container .embed button.active{color:#00263a}.development-embed-container .embed button:hover{color:rgba(0,38,58,.6)}.development-embed-container .embed button:last-child{margin-right:0}.development-embed-container .embed .embed__btn{background-color:#fff;border:1px solid;border-radius:50%;box-shadow:0 .3rem .6rem rgba(0,0,0,.16);cursor:pointer;height:32px;left:1.35rem;margin:0;min-width:auto;padding:.25rem;position:absolute;top:5rem;width:32px;z-index:1}@media only screen and (min-width:1281px){.development-embed-container .embed .embed__btn{height:42px;left:1.5rem;width:42px}}.development-embed-container .embed .embed__btn--close{display:none;left:1.5rem;position:fixed;top:4rem;z-index:100}@media only screen and (min-width:48rem){.development-embed-container .embed .embed__btn--close{top:5rem}}.development-embed-container .embed .embed__btn-icon{height:100%;-o-object-fit:contain;object-fit:contain;width:60%}.development-embed-container .embed .embed__btn-icon--close{width:50%}.development-embed-container .embed .siteplan__tabs{align-items:center;display:flex;flex-direction:row;position:absolute;right:30px;top:30px;z-index:2}.development-embed-container .embed .siteplan__zoom{display:flex;flex-direction:column;left:30px;position:absolute;top:30px;z-index:2}.development-embed-container .embed .siteplan__zoom__in,.development-embed-container .embed .siteplan__zoom__out{background-color:#fff;border-color:#ccc;border-radius:0;font-size:0;margin:0;outline:0;position:relative}.development-embed-container .embed .siteplan__zoom__in:after,.development-embed-container .embed .siteplan__zoom__in:before,.development-embed-container .embed .siteplan__zoom__out:after,.development-embed-container .embed .siteplan__zoom__out:before{background-color:#00263a;content:"";height:2px;left:50%;margin-left:-6px;margin-top:-1px;position:absolute;top:50%;transition:opacity .2s;width:12px}.development-embed-container .embed .siteplan__zoom__in:after,.development-embed-container .embed .siteplan__zoom__out:after{transform:rotate(90deg)}.development-embed-container .embed .siteplan__zoom__in:disabled,.development-embed-container .embed .siteplan__zoom__in[disabled],.development-embed-container .embed .siteplan__zoom__out:disabled,.development-embed-container .embed .siteplan__zoom__out[disabled]{background-color:#fff}.development-embed-container .embed .siteplan__zoom__in:disabled:after,.development-embed-container .embed .siteplan__zoom__in:disabled:before,.development-embed-container .embed .siteplan__zoom__in[disabled]:after,.development-embed-container .embed .siteplan__zoom__in[disabled]:before,.development-embed-container .embed .siteplan__zoom__out:disabled:after,.development-embed-container .embed .siteplan__zoom__out:disabled:before,.development-embed-container .embed .siteplan__zoom__out[disabled]:after,.development-embed-container .embed .siteplan__zoom__out[disabled]:before{opacity:.2}.development-embed-container .embed .siteplan__zoom__out{border-top:0}.development-embed-container .embed .siteplan__zoom__out:after{display:none}.development-embed-container .embed .siteplan__image__container__reset-button__wrapper{bottom:30px;left:30px;position:absolute;right:auto;z-index:2}.development-embed-container .embed .siteplan__image__container__reset-button__wrapper a{background-color:#fff;border:1px solid #ccc;border-radius:0;color:#00263a;font-family:Gentleman\ 700,Arial,sans-serif;font-size:16px;font-weight:400;height:40px;outline:0;padding:0 15px}.development-embed-container .embed .siteplan__image__container{border:0;display:block;height:100%;mix-blend-mode:multiply;overflow:hidden;position:relative;width:100%}.development-embed-container .embed .siteplan__image__container img{cursor:grab;display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;z-index:0}.development-embed-container .embed .siteplan__image__container img.active{cursor:move;display:block!important;z-index:1}.development-embed-container .embed .image{height:100%;left:0;overflow:auto;position:absolute;top:0;width:100%}.development-embed-container .embed .image img{display:block;height:100%;mix-blend-mode:multiply;width:auto}.development-embed-container .inner{align-items:flex-end;display:flex;flex-direction:column}.development-embed-container .text-top h2{font-size:40px;letter-spacing:-.01em;line-height:46px;margin-bottom:30px;max-width:350px}.development-embed-container .text-top .development-additional-information{margin-bottom:40px}.development-embed-container .text-top ul.statuses{align-items:center;display:flex;flex-direction:row;list-style:none;margin:0 0 30px;padding:0}.development-embed-container .text-top ul.statuses li{font-size:14px;margin-right:30px;padding-left:18px;position:relative}.development-embed-container .text-top ul.statuses li:last-of-type{margin-right:0}.development-embed-container .text-top ul.statuses li:before{background-color:#000;border-radius:100%;content:"";height:8px;left:0;position:absolute;top:3px;width:8px}.development-embed-container .text-top ul.statuses li.available:before{background-color:#7dc35f}.development-embed-container .text-top ul.statuses li.reserved:before{background-color:#576b79}.development-embed-container .text-top ul.statuses li.sold:before{background-color:#e24747}.development-embed-container .text-top ul.statuses li.not-released:before{background-color:hsla(0,0%,80%,.5)}.development-embed-container .text-top.mobile{display:none}.development-embed-container .text-container{align-items:flex-start;display:flex;flex-direction:column;height:740px;max-width:450px;padding-top:90px;width:100%}.development-embed-container .text-container .development-additional-information{margin-bottom:40px}.development-embed-container .text-container .style-dropdown{align-items:center;display:flex;flex-direction:row;margin-bottom:16px;width:100%}.development-embed-container .text-container .style-dropdown label{flex-shrink:0;font-family:Gentleman\ 700,Arial,sans-serif;font-size:16px;font-weight:400;padding-right:16px}.development-embed-container .text-container .style-dropdown .select-container{background-color:#fff;border:1px solid #ccc;border-radius:3px;flex:1 auto;height:50px;position:relative}.development-embed-container .text-container .style-dropdown .select-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:0;bottom:0;font-family:Gentleman\ 700,Arial,sans-serif;font-size:16px;font-weight:400;height:100%;left:0;margin:0;padding:0 50px 0 20px;position:absolute;right:0;top:0;width:100%}.development-embed-container .text-container .style-dropdown .select-container select::-ms-expand{display:none}.development-embed-container .text-container .style-dropdown .select-container:before{border-bottom:2px solid #00263a;border-right:2px solid #00263a;content:"";height:8px;margin-top:-6px;pointer-events:none;position:absolute;right:20px;top:50%;transform:rotate(45deg);width:8px}.development-embed-container .text-container .plot-table-container{flex:1 1 auto;overflow:auto;width:100%}.development-embed-container .text-container .plot-table-container::-webkit-scrollbar{width:5px}.development-embed-container .text-container .plot-table-container::-webkit-scrollbar-track{background:#f1f1f1}.development-embed-container .text-container .plot-table-container::-webkit-scrollbar-thumb{background:#888;border-radius:5px}.development-embed-container .text-container .plot-table-container::-webkit-scrollbar-thumb:hover{background:#555}.development-embed-container .text-container table{border-collapse:collapse;table-layout:fixed;width:100%}.development-embed-container .text-container table.plots-header .plots-header__e-plot{padding:0;width:25px}.development-embed-container .text-container table.plots tr{cursor:pointer;transition:background-color .3s ease-in-out}.development-embed-container .text-container table.plots tr:hover{background-color:#f2f2f2}.development-embed-container .text-container table.plots td{height:49px;padding:0}.development-embed-container .text-container table.plots .plots__e-plot{width:25px}.development-embed-container .text-container table.plots .plots__e-plot .e-plot-marker{--size:25px}.development-embed-container .text-container table td,.development-embed-container .text-container table th{border-bottom:1px solid rgba(0,38,58,.1)}.development-embed-container .text-container table td:first-of-type,.development-embed-container .text-container table th:first-of-type{width:110px}.development-embed-container .text-container table td:nth-of-type(2),.development-embed-container .text-container table th:nth-of-type(2){width:130px}.development-embed-container .text-container table td:nth-of-type(3) .table-text-container,.development-embed-container .text-container table th:nth-of-type(3) .table-text-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.development-embed-container .text-container table td:nth-of-type(3) img,.development-embed-container .text-container table th:nth-of-type(3) img{display:block;height:auto;margin:0 10px;width:24px}.development-embed-container .text-container table th{font-size:12px;opacity:.5;padding-bottom:20px;padding-right:20px;text-align:left;text-transform:uppercase}.development-embed-container .text-container table td{padding:15px 0;vertical-align:middle}.development-embed-container .text-container table td span{font-size:15px}.development-embed-container .text-container table td span.icon-checkmark{align-items:center;background-color:#00263a;border-radius:100%;color:#fff;display:flex;flex-direction:row;font-size:8px;height:20px;justify-content:center;margin:0 auto;width:20px}.development-embed-container .text-container table td:first-of-type span{padding-left:22px;position:relative}.development-embed-container .text-container table td:first-of-type span:before{background-color:#000;border-radius:100%;content:"";height:12px;left:0;margin-top:-8px;position:absolute;top:50%;width:12px}.development-embed-container .text-container table td:first-of-type.available span:before{background-color:#7dc35f}.development-embed-container .text-container table td:first-of-type.reserved span:before{background-color:#576b79}.development-embed-container .text-container table td:first-of-type.sold span:before{background-color:#e24747}.development-embed-container .text-container table td:first-of-type.not-released span:before{background-color:hsla(0,0%,80%,.5)}.development-embed-container .disclaimer{padding:80px 0;width:100%}.development-embed-container .disclaimer p{color:#00263a;display:block;font-size:11px;line-height:16px;opacity:.5;text-align:center}@media only screen and (max-width:1024px){.development-embed-container .embed{height:500px;left:auto;position:relative;top:auto;width:100%}.development-embed-container .embed .siteplan__image__container{overflow:auto}.development-embed-container .embed .siteplan__image__container img.active{transform-origin:top left}.development-embed-container .text-top{background-color:#fff;padding:20px 30px 30px}.development-embed-container .text-top h2{font-size:36px;line-height:1.2;margin-bottom:20px;max-width:none}.development-embed-container .text-top ul.statuses{flex-wrap:nowrap;margin-bottom:0;overflow:auto;white-space:nowrap}.development-embed-container .text-top.mobile{display:block}.development-embed-container .text-container{height:auto;max-width:none;padding-top:40px}.development-embed-container .text-container .plot-table-container{flex:auto;height:500px;overflow:auto;width:100%}.development-embed-container .text-container .plot-table-container::-webkit-scrollbar{height:2px;width:2px}.development-embed-container .disclaimer{padding:40px 0}}@media only screen and (max-width:768px){.development-embed-container .embed{height:420px}.development-embed-container .text-top{padding-bottom:20px}.development-embed-container .text-top h2{font-size:32px}.development-embed-container .disclaimer{padding:20px 0 40px}}@media only screen and (max-width:520px){.development-embed-container .embed{height:360px}.development-embed-container .text-top h2{font-size:28px}.development-embed-container .text-top ul.statuses{font-size:12px;line-height:1}.development-embed-container .text-top ul.statuses li:before{top:1px}.development-embed-container .text-container .plot-table-container{height:400px}}@media only screen and (max-width:440px){.development-embed-container .embed{height:500px}.development-embed-container .text-container .style-dropdown{align-items:flex-start;flex-direction:column;justify-content:center}.development-embed-container .text-container .style-dropdown .select-container{width:100%}.development-embed-container .text-container .style-dropdown label{display:block;font-size:16px;margin-bottom:10px;padding-right:0}.development-embed-container .text-container .plot-table-container{height:320px}.development-embed-container .text-container table td:first-of-type,.development-embed-container .text-container table th:first-of-type{width:90px}.development-embed-container .text-container table.plots{width:400px}}.development-embed-container .text-container table td.table-floor-body,.development-embed-container .text-container table th.table-floor-header{width:70px}.development-opening-hours-container{height:500px;margin-top:-350px;padding:0;position:relative}.development-opening-hours-container .container{display:flex;flex-direction:row;height:100%;margin:0 auto;max-width:1140px;position:relative;width:100%}.development-opening-hours-container .map{background-color:#f2f2f2;bottom:0;left:0;position:absolute;top:0;width:calc(50% - 80px);z-index:1}.development-opening-hours-container .map .coming-soon-text{align-items:center;display:flex;flex-direction:row;font-size:24px;height:100%;justify-content:center;width:100%}.development-opening-hours-container .inner{align-items:flex-end;display:flex;flex-direction:column;height:100%}.development-opening-hours-container .text-container{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;height:100%;padding:80px 200px 0 70px;width:650px}.development-opening-hours-container .text-container h2{font-size:40px;letter-spacing:-.01em;margin-bottom:50px}.development-opening-hours-container .text-container address{color:#00263a;font-size:15px;font-style:normal;letter-spacing:.01em;line-height:24px;margin-bottom:32px;opacity:.75}.development-opening-hours-container .text-container a.phone-number{align-items:center;display:flex;flex-direction:row;margin-bottom:32px}.development-opening-hours-container .text-container a.phone-number span{font-size:16px}.development-opening-hours-container .text-container a.phone-number span.icon-phone{margin-right:13px}.development-opening-hours-container .text-container a.phone-number span.text{margin-top:3px}.development-opening-hours-container .text-container a.button{cursor:pointer;flex-shrink:0;height:50px;margin:0 0 60px;padding:0;width:220px}.development-opening-hours-container .text-container a.link{align-items:center;color:#00263a;cursor:pointer;display:flex;flex-direction:row}.development-opening-hours-container .text-container a.link span{font-size:16px}.development-opening-hours-container .text-container a.link span.icon-arrow{color:#ec6608;margin-right:15px}.development-opening-hours-container .text-container a.link span.text{margin-top:3px}.development-opening-hours-container .floating-times{background-color:#00263a;bottom:0;color:#fff;flex-shrink:0;min-height:350px;padding:0 40px 28px;position:absolute;right:0;width:294px}.development-opening-hours-container .floating-times--special-opening-hours{padding-bottom:75px}.development-opening-hours-container .floating-times h3{color:#fff;font-size:24px;letter-spacing:-.01em;padding:36px 0 32px}.development-opening-hours-container .floating-times span a{cursor:pointer;text-decoration:underline}.development-opening-hours-container .floating-times p,.development-opening-hours-container .floating-times time{align-items:center;color:#fff;display:flex;flex-direction:row;font-family:Gentleman\ 700,Arial,sans-serif;font-size:15px;justify-content:space-between;letter-spacing:.01em;margin:0 -40px;padding:9px 40px 6px;position:relative}.development-opening-hours-container .floating-times p strong,.development-opening-hours-container .floating-times time strong{font-family:Gentleman\ 700,Arial,sans-serif;font-weight:400}.development-opening-hours-container .floating-times p span,.development-opening-hours-container .floating-times time span{font-size:15px;letter-spacing:.01em;text-transform:capitalize}.development-opening-hours-container .floating-times p span:first-of-type,.development-opening-hours-container .floating-times time span:first-of-type{width:100%}.development-opening-hours-container .floating-times p span:nth-of-type(2),.development-opening-hours-container .floating-times time span:nth-of-type(2){flex-shrink:0}.development-opening-hours-container .floating-times p.current,.development-opening-hours-container .floating-times time.current{background-color:hsla(0,0%,100%,.1)}.development-opening-hours-container .floating-times p.current:before,.development-opening-hours-container .floating-times time.current:before{background-color:#fff;border-radius:100%;content:"";height:6px;left:16px;margin-top:-4px;position:absolute;top:50%;width:6px}.development-opening-hours-container .floating-times p{color:#b9d5e4;line-height:18px;text-transform:lowercase}.development-opening-hours-container .floating-times p strong{color:#fff;text-transform:capitalize}.development-opening-hours-container .floating-times.with-christmas-button{padding-bottom:88px}.development-opening-hours-container .christmas-button{align-items:center;background-color:#1a3c4e;bottom:0;color:#fff;cursor:pointer;display:flex;flex-direction:row;height:60px;justify-content:center;left:0;position:absolute;transition:background-color .2s;width:100%}.development-opening-hours-container .christmas-button img,.development-opening-hours-container .christmas-button svg{height:auto;margin-right:10px;width:28px}.development-opening-hours-container .christmas-button img path,.development-opening-hours-container .christmas-button svg path{fill:#fff}.development-opening-hours-container .christmas-button span{font-size:14px;padding-top:2px}.development-opening-hours-container .christmas-button:hover{background-color:#275974}.development-opening-hours-container+.wide-image-text-container{margin-top:100px}.development-opening-hours-container .w3w{display:none}.development-opening-hours-container--w3w .w3w{display:block;position:absolute;right:0;top:30px;width:294px}.development-opening-hours-container--w3w .w3w__p{align-items:center;display:flex;flex-direction:row}.development-opening-hours-container--w3w .w3w__p:last-of-type{color:#00263a;font-size:18px}.development-opening-hours-container--w3w .w3w__p svg{margin-right:10px}.development-opening-hours-container--preowned{margin-top:0}.development-opening-hours-container--preowned .map{left:unset;position:relative;right:unset;top:unset;width:100%}.development-opening-hours-container--preowned .inner{width:unset}.development-opening-hours-container--preowned .text-container{padding-right:0;width:300px}@media only screen and (max-width:1024px){.development-opening-hours-container--preowned .container{flex-direction:column;gap:40px}.development-opening-hours-container--preowned .inner{padding:0!important;width:100%!important}.development-opening-hours-container--preowned .text-container{padding:0 40px!important;width:100%!important}}.development-opening-hours-container--wide-map{align-items:center;display:flex}.development-opening-hours-container--wide-map .map{bottom:unset;height:100%;left:unset;position:relative;top:unset;width:min(55%,800px)}.development-opening-hours-container--wide-map .inner{width:auto}.development-opening-hours-container--wide-map .text-container{justify-content:center;padding:0;width:auto}.development-opening-hours-container--wide-map .text-container a.button{margin-bottom:0}@media only screen and (max-width:1024px){.development-opening-hours-container{display:flex;flex-direction:column;flex-shrink:0;height:auto;margin-top:0}.development-opening-hours-container .map{height:400px;position:static;width:100%}.development-opening-hours-container .inner{align-items:stretch;flex-direction:row;padding-top:40px}.development-opening-hours-container .text-container{height:auto;margin-right:0;padding:0 0 36px;width:50%}.development-opening-hours-container .floating-times{min-height:0;width:50%}.development-opening-hours-container--wide-map .text-container{padding:0}}@media only screen and (max-width:768px){.development-opening-hours-container .text-container h2{font-size:34px}}@media only screen and (max-width:600px){.development-opening-hours-container .map{height:320px}.development-opening-hours-container .inner{align-items:flex-start;flex-direction:column;padding-top:0;width:100%}.development-opening-hours-container .text-container{padding:40px 30px 35px;width:100%}.development-opening-hours-container .text-container h2{font-size:28px;margin-bottom:30px}.development-opening-hours-container .text-container a.button,.development-opening-hours-container .text-container address{margin-bottom:30px}.development-opening-hours-container .floating-times{padding:0 30px 35px;position:static;width:100%}.development-opening-hours-container .floating-times--special-opening-hours{padding-bottom:75px}.development-opening-hours-container .floating-times h3{padding:36px 0 32px}.development-opening-hours-container .floating-times p,.development-opening-hours-container .floating-times time{margin:0 -30px;padding-left:50px;padding-right:30px}.development-opening-hours-container .floating-times p.current:before,.development-opening-hours-container .floating-times time.current:before{left:30px}.development-opening-hours-container .floating-times.with-christmas-button{padding-bottom:95px}}@media only screen and (max-width:500px){.development-opening-hours-container--w3w .text-container{padding:40px 30px 20px}.development-opening-hours-container--w3w .w3w{bottom:unset;left:unset;padding:20px 30px 40px;position:relative;right:unset;top:unset;width:100%}}@media only screen and (max-width:420px){.development-opening-hours-container .map{height:260px}.development-opening-hours-container .text-container a.button{width:100%}}.development-amenities-container{margin-bottom:100px;padding:100px 0 0}.development-amenities-container .image{bottom:0;position:absolute;right:0;top:100px}.development-amenities-container .image img{display:none;height:100%;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;right:0;top:0;width:600px}.development-amenities-container .image img.active{display:block}.development-amenities-container h2{font-size:40px;letter-spacing:-.01em;line-height:50px;max-width:590px;padding:40px 0 20px}.development-amenities-container h2.mobile{display:none}.development-amenities-container .text-container{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;padding-right:100px;padding-top:30px;width:850px}.development-amenities-container .text-container .navigation{align-items:flex-start;display:flex;flex-direction:row;margin-bottom:50px}.development-amenities-container .text-container .navigation a{border-bottom:1px solid #fff;color:#00263a;cursor:pointer;font-size:16px;margin:0 20px;opacity:.5;padding-bottom:10px;transition:border-bottom-color .2s,opacity .2s}.development-amenities-container .text-container .navigation a:hover{opacity:1}.development-amenities-container .text-container .navigation a.active{border-bottom-color:#ec6608;opacity:1}.development-amenities-container .text-container .navigation a:first-of-type{margin-left:0}.development-amenities-container .text-container .navigation a:last-of-type{margin-right:0}.development-amenities-container .text-container .content{align-items:stretch;display:none;flex-direction:row;width:100%}.development-amenities-container .text-container .content.active{display:flex}.development-amenities-container .text-container .text-column{flex:1 auto;margin-right:100px;width:100%}.development-amenities-container .text-container .text-column ul{color:#00263a}.development-amenities-container .text-container .text-column p{color:#00263a;font-size:15px;letter-spacing:.01em;line-height:24px;margin-bottom:30px;width:100%}.development-amenities-container .text-container .text-column a.link{align-items:center;color:#00263a;display:flex;flex-direction:row;margin-top:30px}.development-amenities-container .text-container .text-column a.link span{font-size:16px}.development-amenities-container .text-container .text-column a.link span.icon-arrow{color:#ec6608;margin-right:15px}.development-amenities-container .text-container .text-column a.link span.text{margin-top:3px}.development-amenities-container .text-container .activity-column{flex-shrink:0;width:354px}.development-amenities-container .text-container .activity-column h3{font-size:20px;line-height:1.4;margin-bottom:30px}.development-amenities-container .text-container .activity-column ul{border-top:1px solid rgba(0,38,58,.1);list-style:none;margin:0;padding:0}.development-amenities-container .text-container .activity-column ul li{align-items:center;border-bottom:1px solid rgba(0,38,58,.1);display:flex;flex-direction:row;justify-content:space-between;padding:12px 0}.development-amenities-container .text-container .activity-column .activity{align-items:center;display:flex;flex-direction:row}.development-amenities-container .text-container .activity-column .activity span[class*=" icon-"],.development-amenities-container .text-container .activity-column .activity span[class^=icon-]{align-items:center;background-color:#000;border-radius:100%;color:#fff;display:flex;flex-direction:row;flex-shrink:0;height:26px;justify-content:center;margin-right:12px;width:26px}.development-amenities-container .text-container .activity-column .activity span.icon-school{background-color:#106e8b;font-size:15px}.development-amenities-container .text-container .activity-column .activity span.icon-hospital{background-color:#e24747;font-size:14px}.development-amenities-container .text-container .activity-column .activity span.icon-rail-station{background-color:#e24747;font-size:16px}.development-amenities-container .text-container .activity-column .activity span.icon-airport{background-color:#00263a;font-size:16px}.development-amenities-container .text-container .activity-column .activity span.icon-leisure{background-color:#ec6608;font-size:17px}.development-amenities-container .text-container .activity-column .activity span.icon-shopping{background-color:#dd4e75;font-size:15px}.development-amenities-container .text-container .activity-column .activity span.icon-supermarket{background-color:#28bae6;font-size:16px}.development-amenities-container .text-container .activity-column .activity span.icon-park{background-color:#7dc35f;font-size:17px}.development-amenities-container .text-container .activity-column .activity span.icon-tube-station{background-color:#e24747;font-size:16px}.development-amenities-container .text-container .activity-column .activity span.text{font-size:14px;padding-right:10px}.development-amenities-container .text-container .activity-column .activity.light-blue span[class*=" icon-"],.development-amenities-container .text-container .activity-column .activity.light-blue span[class^=icon-]{background-color:#28bae6}.development-amenities-container .text-container .activity-column .activity.blue span[class*=" icon-"],.development-amenities-container .text-container .activity-column .activity.blue span[class^=icon-]{background-color:#106e8b}.development-amenities-container .text-container .activity-column .activity.red span[class*=" icon-"],.development-amenities-container .text-container .activity-column .activity.red span[class^=icon-]{background-color:#e24747}.development-amenities-container .text-container .activity-column .activity.dark-blue span[class*=" icon-"],.development-amenities-container .text-container .activity-column .activity.dark-blue span[class^=icon-]{background-color:#00263a}.development-amenities-container .text-container .activity-column .activity.green span[class*=" icon-"],.development-amenities-container .text-container .activity-column .activity.green span[class^=icon-]{background-color:#7dc35f}.development-amenities-container .text-container .activity-column .time{flex-shrink:0;padding-right:23px;position:relative}.development-amenities-container .text-container .activity-column .time span{color:#00263a;opacity:.75}.development-amenities-container .text-container .activity-column .time span.text{font-size:12px}.development-amenities-container .text-container .activity-column .time span[class*=" icon-"],.development-amenities-container .text-container .activity-column .time span[class^=icon-]{position:absolute;right:0;top:50%;transform:translateY(-50%)}.development-amenities-container .text-container .activity-column .time span.icon-walk{font-size:14px}.development-amenities-container .text-container .activity-column .time span.icon-drive{font-size:13px}.development-amenities-container--customer-first{margin-bottom:200px}.development-amenities-container--customer-first h2{background-color:#fff;max-width:850px}.development-amenities-container--customer-first .text-container .text-column{margin-right:35px}.development-amenities-container--customer-first ul{list-style:none;margin:0 0 20px;padding:0;width:100%}.development-amenities-container--customer-first ul li{font-size:15px;letter-spacing:.01em;line-height:20px;margin-bottom:20px;padding-left:40px;padding-top:3px;position:relative}.development-amenities-container--customer-first ul li a{color:#00263a;text-decoration:underline}.development-amenities-container--customer-first ul li:before{background-color:#00263a;border-radius:100%;content:"";height:20px;left:0;position:absolute;top:1px;width:20px}.development-amenities-container--customer-first ul li:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";height:7px;left:7.5px;position:absolute;top:6px;transform:rotate(45deg);width:3px}.development-amenities-container--customer-first ul li:last-of-type{margin-bottom:0}@media only screen and (max-width:1220px){.development-amenities-container .image{left:0;pointer-events:none}.development-amenities-container .image img{width:40%}}@media only screen and (max-width:1024px){.development-amenities-container .image{height:440px;margin-bottom:40px;position:relative;top:auto;width:100%}.development-amenities-container .image img{bottom:auto;height:100%;right:auto;width:100%}.development-amenities-container h2{font-size:36px;line-height:1.2;max-width:none;padding:0 30px 40px}.development-amenities-container h2.mobile{display:block}.development-amenities-container .text-container{padding-right:0;padding-top:0;width:100%}.development-amenities-container .text-container .navigation{margin-bottom:30px}.development-amenities-container .text-container .text-column{margin-right:0}.development-amenities-container .text-container .text-column p{max-width:600px}.development-amenities-container .text-container .text-column+.activity-column{margin-left:50px}}@media only screen and (max-width:768px){.development-amenities-container{border-bottom:1px solid rgba(0,38,58,.1);padding-bottom:30px;padding-top:20px}.development-amenities-container--customer-first{margin-bottom:70px;margin-top:20px}.development-amenities-container--customer-first .text-container .navigation{overflow:auto;padding-left:30px;white-space:nowrap;width:100%}.development-amenities-container--customer-first .text-container .navigation a{font-size:14px;margin:0 15px}.development-amenities-container--customer-first .text-column{margin-bottom:0!important}.development-amenities-container .image{height:380px;margin-bottom:30px}.development-amenities-container h2{font-size:32px;padding-bottom:30px}.development-amenities-container .text-container .navigation{flex-wrap:nowrap;overflow:auto;white-space:nowrap}.development-amenities-container .text-container .navigation a{white-space:nowrap}.development-amenities-container .text-container .content{flex-direction:column;width:100%}.development-amenities-container .text-container .content .text-column{margin-bottom:30px}.development-amenities-container .text-container .content .text-column+.activity-column{margin-left:0;margin-top:0}.development-amenities-container .text-container .content .activity-column{border-top:1px solid rgba(0,38,58,.1);margin-top:30px;padding-top:30px;width:100%}}@media only screen and (max-width:600px){.development-amenities-container .image{height:320px}.development-amenities-container h2{font-size:28px}.development-amenities-container .inner{width:100%}.development-amenities-container .text-container .navigation{overflow:auto;padding-left:30px;padding-right:30px;white-space:nowrap;width:100%}.development-amenities-container .text-container .navigation a{font-size:14px;margin:0 15px}.development-amenities-container .text-container .content{height:auto!important;padding-left:30px;padding-right:30px}.development-amenities-container .text-container .text-column p{font-size:14px;line-height:22px}.development-amenities-container .text-container .activity-column h3{font-size:16px;line-height:1.2}.development-amenities-container .text-container .activity-column ul{align-items:stretch;border-top:0;display:flex;flex-direction:row;flex-wrap:nowrap;overflow:auto;width:100%}.development-amenities-container .text-container .activity-column ul li{align-items:flex-start;border-bottom:0;border-right:1px solid rgba(0,38,58,.1);flex-direction:column;flex-shrink:0;justify-content:flex-start;margin-right:25px;padding:0 25px 0 0;width:175px}.development-amenities-container .text-container .activity-column .activity{align-items:flex-start;margin-bottom:5px}.development-amenities-container .text-container .activity-column .activity span.text{line-height:1.4}.development-amenities-container .text-container .activity-column .activity span[class*=" icon-"],.development-amenities-container .text-container .activity-column .activity span[class^=icon-]{flex-shrink:0}.development-amenities-container .text-container .activity-column .time{align-items:center;display:flex;flex-direction:row;padding-left:38px;padding-right:0}.development-amenities-container .text-container .activity-column .time span[class*=" icon-"],.development-amenities-container .text-container .activity-column .time span[class^=icon-]{font-size:10px;margin-right:10px;order:-1;position:static;transform:translateY(-1px)}.development-amenities-container--customer-first h2{font-size:30px}}@media only screen and (max-width:520px){.development-amenities-container .image{height:280px}.development-amenities-container--customer-first .text-container .navigation a{white-space:normal}}@media only screen and (max-width:420px){.development-amenities-container .image{height:240px}}.development-disclaimer-container{padding:18px 0 50px}.development-disclaimer-container p{color:#576b79;font-size:11px;line-height:1.6;margin:0 auto;max-width:75rem;opacity:.6;text-align:center}.development-floorplan-container{overflow:hidden;padding:100px 0}.development-floorplan-container .carousel-outer{align-items:stretch;display:flex;flex-direction:row;justify-content:space-between}.development-floorplan-container h2{font-size:40px;letter-spacing:-.01em;margin-bottom:40px}.development-floorplan-container h2.mobile{display:none}.development-floorplan-container .text-container{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;padding-right:100px;padding-top:90px;position:relative;width:calc(100% - 746px);z-index:1}.development-floorplan-container .text-container:before{background-color:#fff;bottom:0;content:"";position:absolute;right:100%;top:0;width:100vw}.development-floorplan-container .text-container .select-container{background-color:#fff;border:1px solid #ccc;border-radius:3px;height:50px;margin-bottom:44px;position:relative;width:100%}.development-floorplan-container .text-container .select-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:0;bottom:0;font-family:Gentleman\ 700,Arial,sans-serif;font-size:16px;font-weight:400;height:100%;left:0;margin:0;padding:0 50px 0 20px;position:absolute;right:0;top:0;width:100%}.development-floorplan-container .text-container .select-container select::-ms-expand{display:none}.development-floorplan-container .text-container .select-container:before{border-bottom:2px solid #00263a;border-right:2px solid #00263a;content:"";height:8px;margin-top:-6px;pointer-events:none;position:absolute;right:20px;top:50%;transform:rotate(45deg);width:8px}.development-floorplan-container .text-container .show-home-toggle{align-items:center;border-bottom:1px solid rgba(0,38,58,.2);display:flex;flex-direction:row;margin-bottom:40px;padding-bottom:30px;width:100%}.development-floorplan-container .text-container .show-home-toggle .icon{width:40px}.development-floorplan-container .text-container .show-home-toggle .icon svg{height:40px;margin:0;width:40px}.development-floorplan-container .text-container .show-home-toggle .text{align-items:flex-start;display:flex;flex:1 auto;flex-direction:column;padding:0 10px}.development-floorplan-container .text-container .show-home-toggle .text span{font-size:14px;margin-bottom:5px}.development-floorplan-container .text-container .show-home-toggle .text a{color:#7d5968;font-size:12px;transition:color .2s}.development-floorplan-container .text-container .show-home-toggle .text a:hover{color:#5f444f}.development-floorplan-container .text-container .show-home-toggle .toggle .toggle-button{background-color:#eaeaea;border-radius:999px;cursor:pointer;height:20px;position:relative;transition:background-color .2s;width:40px}.development-floorplan-container .text-container .show-home-toggle .toggle .toggle-button:before{background-color:#fff;border-radius:100%;box-shadow:0 3px 6px rgba(0,0,0,.16);content:"";height:16px;left:2px;position:absolute;top:2px;transition:transform .2s;width:16px}.development-floorplan-container .text-container .show-home-toggle .toggle .toggle-button.active{background-color:#7d5968}.development-floorplan-container .text-container .show-home-toggle .toggle .toggle-button.active:before{transform:translateX(20px)}.development-floorplan-container .text-container ul{align-items:flex-start;display:flex;flex-direction:row;list-style:none;margin:0 0 44px;padding:0}.development-floorplan-container .text-container ul li{margin:0 15px}.development-floorplan-container .text-container ul li a{border-bottom:2px solid transparent;color:#00263a;display:block;font-size:18px;opacity:.5;padding-bottom:10px;transition:opacity .2s,border-bottom-color .2s}.development-floorplan-container .text-container ul li a:hover{opacity:1}.development-floorplan-container .text-container ul li a.slick-active{border-bottom-color:#ec6608;opacity:1}.development-floorplan-container .text-container ul li:first-of-type{margin-left:0}.development-floorplan-container .text-container ul li:last-of-type{margin-right:0}.development-floorplan-container .text-container h3{color:#00263a;font-family:Gentleman\ 700,Arial,sans-serif;font-size:16px;font-weight:400;margin-bottom:.5em}.development-floorplan-container .text-container p{font-family:Gentleman\ 700,Arial,sans-serif;font-size:14px;margin-bottom:30px}.development-floorplan-container .text-container p strong{color:#00263a;font-family:Gentleman\ 700,Arial,sans-serif;font-size:16px;font-weight:400}.development-floorplan-container .text-container .buttons{align-items:center;display:flex;flex-direction:row;margin-top:60px}.development-floorplan-container .text-container .buttons a.button{height:50px;margin-right:23px}.development-floorplan-container .text-container .buttons .call-now{align-items:flex-start;display:flex;flex-direction:column}.development-floorplan-container .text-container .buttons .call-now span{font-size:15px}.development-floorplan-container .text-container .buttons .call-now span small{font-size:12px}.development-floorplan-container .text-container .buttons a.call-now{position:relative}.development-floorplan-container .text-container .buttons a.call-now:after{background-color:#00263a;bottom:0;content:"";height:1px;left:0;opacity:0;position:absolute;transform:translate3d(0,3px,0);-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,transform;-moz-transition-property:opacity,transform;-ms-transition-property:opacity,transform;-o-transition-property:opacity,transform;transition-property:opacity,transform;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:100%}.development-floorplan-container .text-container .buttons a.call-now:hover:after{opacity:1;transform:translateZ(0)}.development-floorplan-container .carousel-text-container{width:100%}.development-floorplan-container .carousel-container{align-self:start;flex-shrink:0;position:relative;width:746px}.development-floorplan-container .carousel-container.no-pagination button.arrow{display:none!important}.development-floorplan-container .carousel-container .carousel-wrapper{display:flex;flex-direction:row}.development-floorplan-container .carousel-container .floorplan-image{align-items:center;background-color:#f2f2f2;display:flex;flex-shrink:0;height:648px;justify-content:center;margin:0;padding:50px;position:relative;width:100%}.development-floorplan-container .carousel-container .floorplan-image__fullscreen{inset-block-start:30px;inset-inline-end:30px;pointer-events:none;position:absolute}.development-floorplan-container .carousel-container .floorplan-image img{display:block;max-height:100%;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.development-floorplan-container .carousel-container .floorplan-image .coming-soon-text{align-items:center;display:flex;flex-direction:row;font-size:24px;height:100%;justify-content:center;width:100%}.development-floorplan-container .carousel-container button.arrow{background-color:#00263a;border:none;border-radius:100%;cursor:pointer;font-size:0;height:70px;margin-top:-35px;outline:none;position:absolute;top:50%;transition:background-color .2s,opacity .2s;width:70px;z-index:2}.development-floorplan-container .carousel-container button.arrow:before{display:none}.development-floorplan-container .carousel-container button.arrow:after{border-right:2px solid #fff;border-top:2px solid #fff;content:"";height:16px;left:50%;margin-left:-10px;margin-top:-8px;position:absolute;top:50%;transform:rotate(45deg);transition:border-color .2s;width:16px}.development-floorplan-container .carousel-container button.arrow.arrow-prev{left:-35px}.development-floorplan-container .carousel-container button.arrow.arrow-prev:after{margin-left:-4px;transform:rotate(-135deg)}.development-floorplan-container .carousel-container button.arrow.arrow-next{right:-35px}.development-floorplan-container .carousel-container button.arrow:hover{background-color:#00476d}.development-floorplan-container .carousel-container button.arrow.disabled{background-color:#c3c3c3;cursor:not-allowed;opacity:.5}.development-floorplan-container .carousel-container button.arrow.disabled:after{border-color:#000}@media only screen and (max-width:1220px){.development-floorplan-container .text-container{padding-top:30px}.development-floorplan-container .carousel-container{width:600px}.development-floorplan-container .carousel-container .floorplan-image{height:600px}}@media only screen and (max-width:1024px){.development-floorplan-container{padding:50px 0}.development-floorplan-container h2{font-size:36px}.development-floorplan-container h2.mobile{display:block}.development-floorplan-container .carousel-outer{flex-direction:column}.development-floorplan-container .text-container{padding-top:0;width:100%}.development-floorplan-container .text-container ul{flex-wrap:nowrap;overflow:auto;width:100%}.development-floorplan-container .text-container ul li a{white-space:nowrap}.development-floorplan-container .carousel-container{margin-bottom:50px;order:-1;width:100%}.development-floorplan-container .carousel-container .floorplan-image{height:420px}}@media only screen and (max-width:768px){.development-floorplan-container{padding:20px 0 30px}.development-floorplan-container h2{font-size:32px;padding-left:30px;padding-right:30px}.development-floorplan-container .inner{width:100%}.development-floorplan-container .carousel-container{margin-bottom:30px}.development-floorplan-container .carousel-container button.arrow{display:none!important}.development-floorplan-container .carousel-container .floorplan-image{height:360px}.development-floorplan-container .carousel-text-container{padding-right:0;width:100%}.development-floorplan-container .text-container{padding-left:30px;padding-right:30px}.development-floorplan-container .text-container .select-container,.development-floorplan-container .text-container ul{margin-bottom:30px}.development-floorplan-container .text-container ul li{margin:0 10px}.development-floorplan-container .text-container ul li a{font-size:16px}}@media only screen and (max-width:520px){.development-floorplan-container h2{font-size:28px}.development-floorplan-container .carousel-container .floorplan-image{height:300px}}@media only screen and (max-width:360px){.development-floorplan-container .carousel-container .floorplan-image{height:260px}}.text-videos-carousel-container{background-color:#f2f2f2;padding:0 0 100px}.text-videos-carousel-container .inner{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between}.text-videos-carousel-container .text-container{align-items:flex-start;display:flex;flex-direction:column;width:295px}.text-videos-carousel-container .text-container h2{font-size:34px;letter-spacing:-.01em;margin-bottom:30px;width:100%}.text-videos-carousel-container .text-container p{color:#00263a;font-size:15px;letter-spacing:.01em;line-height:24px;margin-bottom:40px;width:100%}.text-videos-carousel-container .text-container a.button{margin-bottom:50px}.text-videos-carousel-container .text-container a.link{align-items:center;color:#00263a;display:flex;flex-direction:row}.text-videos-carousel-container .text-container a.link span{font-size:16px}.text-videos-carousel-container .text-container a.link span.icon-arrow{color:#ec6608;margin-right:15px}.text-videos-carousel-container .text-container a.link span.text{margin-top:3px}.text-videos-carousel-container .carousel-outer{overflow:hidden;position:relative;width:746px}.text-videos-carousel-container .carousel-outer .carousel-container{display:flex;flex-direction:row;position:relative}.text-videos-carousel-container .carousel-outer .slick-slide{flex-shrink:0;height:auto;width:100%}.text-videos-carousel-container .carousel-outer .slick-dots{align-items:flex-start;bottom:40px;display:inline-flex;flex-direction:row;left:40px;padding-left:0;position:absolute;text-align:left}.text-videos-carousel-container .carousel-outer .slick-dots .dot{border:1px solid #fff;border-radius:100%;cursor:pointer;height:12px;margin:0 10px;width:12px}.text-videos-carousel-container .carousel-outer .slick-dots .dot:first-of-type{margin-left:0}.text-videos-carousel-container .carousel-outer .slick-dots .dot:last-of-type{margin-right:0}.text-videos-carousel-container .carousel-outer .slick-dots .dot.dot-active{background-color:#fff}.text-videos-carousel-container .carousel-outer article{height:440px;position:relative;width:100%}.text-videos-carousel-container .carousel-outer article:before{background-color:#000;background:linear-gradient(0deg,#000 0,rgba(0,0,0,.735) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.386) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.196) 65%,rgba(0,0,0,.128) 73%,rgba(0,0,0,.077) 80.2%,rgba(0,0,0,.043) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.003) 98.2%,transparent);bottom:0;content:"";height:220px;left:0;opacity:.5;pointer-events:none;position:absolute;right:0;z-index:1}.text-videos-carousel-container .carousel-outer article img{display:block;font-family:"object-fit: cover; object-position: center center;";height:100%;left:0;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.text-videos-carousel-container .carousel-outer .text-container{bottom:80px;left:40px;position:absolute;z-index:2}.text-videos-carousel-container .carousel-outer .text-container span{color:#fff;font-size:24px;letter-spacing:-.01em;line-height:30px}.text-videos-carousel-container .carousel-outer .text-container span small{font-size:14px}@media only screen and (max-width:1220px){.text-videos-carousel-container{padding-bottom:50px}.text-videos-carousel-container .inner{align-items:flex-start}.text-videos-carousel-container .text-container{padding-right:30px;padding-top:30px;width:35%}.text-videos-carousel-container .carousel-outer{width:65%}}@media only screen and (max-width:1024px){.text-videos-carousel-container{padding-bottom:0}.text-videos-carousel-container .inner{flex-direction:column;width:100%}.text-videos-carousel-container .text-container{padding:30px;width:100%}.text-videos-carousel-container .text-container h2{font-size:32px}.text-videos-carousel-container .text-container p{max-width:600px}.text-videos-carousel-container .carousel-outer{order:-1;width:100%}.text-videos-carousel-container .carousel-outer .slick-slider{margin-bottom:0!important}.text-videos-carousel-container .carousel-outer .text-container{padding:0}.text-videos-carousel-container .carousel-outer article{height:500px}}@media only screen and (max-width:768px){.text-videos-carousel-container .text-container h2{font-size:28px}.text-videos-carousel-container .text-container p{margin-bottom:30px}.text-videos-carousel-container .text-container a.button{margin-bottom:40px}.text-videos-carousel-container .carousel-outer{overflow:hidden}.text-videos-carousel-container .carousel-outer article{height:420px}}@media only screen and (max-width:600px){.text-videos-carousel-container .carousel-outer article{height:360px}}@media only screen and (max-width:520px){.text-videos-carousel-container .carousel-outer article{height:300px}.text-videos-carousel-container .carousel-outer .text-container{bottom:70px}.text-videos-carousel-container .carousel-outer .text-container span{font-size:20px}}@media only screen and (max-width:420px){.text-videos-carousel-container .text-container a.button{width:100%}}@media only screen and (max-width:375px){.text-videos-carousel-container .carousel-outer article{height:260px}.text-videos-carousel-container .carousel-outer .text-container{bottom:50px;left:30px}.text-videos-carousel-container .carousel-outer .slick-dots{bottom:30px;left:30px}.text-videos-carousel-container .carousel-outer .slick-dots li{margin:0 5px}}.new-homes-container{padding:30px 0 0}.new-homes-container .wide-image{aspect-ratio:60/25;background-color:#eee}.new-homes-container .wide-image img{display:block;height:auto;width:100%}.new-homes-container .text-map{margin-bottom:100px;margin-top:-100px;position:relative}.new-homes-container .text-map .inner{align-items:flex-end;display:flex;flex-direction:row;height:600px;justify-content:flex-end}.new-homes-container .text-map .image{align-items:center;background-color:#f5f5f5;bottom:0;display:flex;flex-direction:row;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;width:58%}.new-homes-container .text-map .image .map{height:100%;position:relative;width:547px;z-index:3}.new-homes-container .text-map .image .info{padding-left:45px;pointer-events:none;position:absolute;right:60px;top:60px;width:160px}.new-homes-container .text-map .image .info:before{align-items:center;background-color:rgba(0,38,58,.1);border-radius:100%;content:"i";display:flex;flex-direction:row;font-size:15px;height:24px;justify-content:center;left:0;padding:4px 0 0 1px;position:absolute;top:0;width:24px}.new-homes-container .text-map .image .info span{font-size:12px;letter-spacing:.01em;opacity:.5}.new-homes-container .text-map .image .map-point{align-items:center;background-color:transparent;border-radius:100px;box-shadow:0 0 40px transparent;display:flex;flex-direction:row;height:40px;overflow:hidden;position:absolute;transition:background-color .2s,width .2s,box-shadow .2s;width:40px}.new-homes-container .text-map .image .map-point:before{background-color:rgba(236,102,8,.1);border-radius:100px;content:"";height:30px;left:5px;position:absolute;top:5px;width:30px}.new-homes-container .text-map .image .map-point:after{background-color:#ec6608;border-radius:100px;content:"";height:12px;left:0;position:absolute;top:0;transform:translate(14px,14px);transition:transform .2s;width:12px}.new-homes-container .text-map .image .map-point i.icon-arrow{color:#fff;font-size:14px;left:13px;opacity:0;position:absolute;top:13px;transform:scale(.5);transition:transform .2s,opacity .2s;z-index:1}.new-homes-container .text-map .image .map-point span{color:#00263a;font-size:14px;overflow:hidden;padding-left:50px;padding-right:10px;text-overflow:ellipsis;white-space:nowrap}.new-homes-container .text-map .image .map-point:first-of-type{left:40%;top:12%}.new-homes-container .text-map .image .map-point:nth-of-type(2){left:34%;top:14%}.new-homes-container .text-map .image .map-point:nth-of-type(3){left:55%;top:25%}.new-homes-container .text-map .image .map-point:nth-of-type(4){left:46%;top:48%}.new-homes-container .text-map .image .map-point:nth-of-type(5){left:61%;top:41%}.new-homes-container .text-map .image .map-point:nth-of-type(6){left:50.5%;top:46%}.new-homes-container .text-map .image .map-point:nth-of-type(7){left:62%;top:58%}.new-homes-container .text-map .image .map-point:nth-of-type(8){left:56%;top:60%}.new-homes-container .text-map .image .map-point:nth-of-type(9){left:60%;top:65%}.new-homes-container .text-map .image .map-point:nth-of-type(10){left:40%;top:78%}.new-homes-container .text-map .image .map-point:nth-of-type(11){left:75%;top:63%}.new-homes-container .text-map .image .map-point:nth-of-type(12){left:82%;top:70%}.new-homes-container .text-map .image .map-point:nth-of-type(13){left:72%;top:69%}.new-homes-container .text-map .image .map-point:nth-of-type(14){left:74%;top:76%}.new-homes-container .text-map .image .map-point:nth-of-type(15){left:82%;top:78%}.new-homes-container .text-map .image .map-point:nth-of-type(16){left:84%;top:82%}.new-homes-container .text-map .image .map-point:nth-of-type(17){left:78%;top:77%}.new-homes-container .text-map .image .map-point:nth-of-type(18){left:76%;top:80%}.new-homes-container .text-map .image .map-point:nth-of-type(19){left:68%;top:78%}.new-homes-container .text-map .image .map-point:nth-of-type(20){left:53%;top:88%}.new-homes-container .text-map .image .map-point:nth-of-type(21){left:47%;top:79.5%}.new-homes-container .text-map .image .map-point:nth-of-type(22){left:58%;top:30%}.new-homes-container .text-map .image .map-point.active,.new-homes-container .text-map .image .map-point:hover{background-color:#fff;box-shadow:0 0 40px rgba(0,0,0,.16);width:165px;z-index:1}.new-homes-container .text-map .image .map-point.active i.icon-arrow,.new-homes-container .text-map .image .map-point:hover i.icon-arrow{opacity:1;transform:scale(1)}.new-homes-container .text-map .image .map-point.active:after,.new-homes-container .text-map .image .map-point:hover:after{transform:translate(14px,14px) scale(2.5)}.new-homes-container .text-map .image img{display:block;height:100%;left:50%;margin:0;pointer-events:none;position:relative;top:50%;transform:translate(-50%,-50%);width:auto}.new-homes-container .text-map .text-container{max-width:354px;padding-bottom:95px}.new-homes-container .text-map .text-container h2{font-size:40px;letter-spacing:-.01em;line-height:46px;margin-bottom:30px}.new-homes-container .text-map .text-container p{color:#00263a;font-size:15px;letter-spacing:.01em;line-height:24px;margin-bottom:40px}.new-homes-container .text-map .text-container a.search-link{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.new-homes-container .text-map .text-container a.search-link span{font-size:16px}.new-homes-container .text-map .text-container a.search-link span.icon-locate{margin-right:10px}.new-homes-container .text-map .text-container a.search-link span.text{margin-top:4px}.new-homes-container .text-carousel{overflow:hidden;position:relative}.new-homes-container .text-carousel .inner{align-items:stretch;display:flex;flex-direction:row;justify-content:space-between}.new-homes-container .text-carousel .text-container{flex:1 auto;padding-top:44px;position:relative;z-index:1}.new-homes-container .text-carousel .text-container h2{font-size:40px;line-height:48px;margin-bottom:50px;max-width:294px}.new-homes-container .text-carousel .text-container a.link{align-items:center;display:flex;flex-direction:row}.new-homes-container .text-carousel .text-container a.link span{font-size:16px}.new-homes-container .text-carousel .text-container a.link span.icon-arrow{color:#ec6608;margin-right:15px}.new-homes-container .text-carousel .text-container a.link span.text{margin-top:3px}.new-homes-container .text-carousel .carousel-outer{height:500px;position:relative;width:746px}.new-homes-container .text-carousel .carousel-outer .carousel-container{position:relative;z-index:4}.new-homes-container .text-carousel .carousel-outer .slick-list{margin:0 -4px;overflow:visible}.new-homes-container .text-carousel .carousel-outer .slick-slide{margin:0 4px}.new-homes-container .text-carousel .carousel-outer img{display:block;height:100%;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.new-homes-container .text-carousel .carousel-outer button.slick-arrow{background-color:#00263a;border-radius:100%;font-size:0;height:70px;margin-top:-35px;position:absolute;top:50%;transform:none;transition:background-color .2s,opacity .2s;width:70px;z-index:2}.new-homes-container .text-carousel .carousel-outer button.slick-arrow:before{display:none}.new-homes-container .text-carousel .carousel-outer button.slick-arrow:after{border-right:2px solid #fff;border-top:2px solid #fff;content:"";height:16px;left:50%;margin-left:-10px;margin-top:-8px;position:absolute;top:50%;transform:rotate(45deg);transition:border-color .2s;width:16px}.new-homes-container .text-carousel .carousel-outer button.slick-arrow.slick-prev{left:-35px}.new-homes-container .text-carousel .carousel-outer button.slick-arrow.slick-prev:after{margin-left:-4px;transform:rotate(-135deg)}.new-homes-container .text-carousel .carousel-outer button.slick-arrow.slick-next{right:-35px}.new-homes-container .text-carousel .carousel-outer button.slick-arrow:hover{background-color:#00476d}.new-homes-container .text-carousel .carousel-outer button.slick-arrow.slick-disabled{background-color:#c3c3c3;opacity:.5}.new-homes-container .text-carousel .carousel-outer button.slick-arrow.slick-disabled:after{border-color:#000}.new-homes-container .help-to-buy{background-color:#f2f2f2;margin-top:-100px;position:relative;z-index:3}.new-homes-container .help-to-buy .inner{align-items:flex-start;display:flex;flex-direction:row;height:400px;padding-top:180px}.new-homes-container .help-to-buy .right{align-items:center;display:flex;flex:1 0;flex-direction:row;padding-left:58px;padding-top:17px}.new-homes-container .help-to-buy h2{font-size:36px;letter-spacing:-.01em;line-height:43px;margin-right:38px;max-width:400px}.new-homes-container .help-to-buy p{font-size:15px;letter-spacing:.01em;line-height:24px;max-width:294px}.new-homes-container .help-to-buy .button-container{align-items:center;display:flex;flex:1 0;flex-direction:row;justify-content:flex-end;white-space:nowrap}.new-homes-container .help-to-buy .button-container .button{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}.new-homes-container+.hero-container.full-width{margin-top:0}@media only screen and (max-width:1024px){.new-homes-container .text-map{margin-top:0}.new-homes-container .text-map .image{height:600px;width:calc(100% - 30px)}.new-homes-container .text-map .image .info{right:30px;top:30px}.new-homes-container .text-map .inner{height:auto;padding-top:600px}.new-homes-container .text-map .text-container{max-width:none;padding-bottom:0;padding-top:60px;width:100%}.new-homes-container .help-to-buy{margin-top:0}.new-homes-container .help-to-buy .inner{flex-direction:column;height:auto;padding-top:0}.new-homes-container .help-to-buy img{display:block;height:auto;margin:-47px 0 0;width:100px}.new-homes-container .help-to-buy .right{flex-wrap:wrap;padding-bottom:100px;padding-left:0;padding-top:40px}.new-homes-container .help-to-buy h2{margin-bottom:40px;max-width:none;width:100%}.new-homes-container .help-to-buy p{max-width:70%}}@media only screen and (max-width:768px){.new-homes-container .help-to-buy .right{align-items:flex-start;flex-direction:column;justify-content:flex-start;padding-bottom:80px}.new-homes-container .help-to-buy h2{font-size:32px;line-height:1.2;margin-bottom:30px}.new-homes-container .help-to-buy p{max-width:none}.new-homes-container .help-to-buy .button-container{margin-top:30px}}@media only screen and (max-width:600px){.new-homes-container .text-map{margin-bottom:50px}.new-homes-container .text-map .image{height:400px}.new-homes-container .text-map .image .info{display:none}.new-homes-container .text-map .image .map{width:360px}.new-homes-container .text-map .image .map-point{height:17px;transform:translate(5px,5px);width:17px}.new-homes-container .text-map .image .map-point:before{height:13px;left:2px;top:2px;width:13px}.new-homes-container .text-map .image .map-point:after{height:5px;transform:translate(6px,6px);width:5px}.new-homes-container .text-map .image .map-point span{font-size:5px;padding-left:22px}.new-homes-container .text-map .image .map-point:hover{width:17px}.new-homes-container .text-map .image .map-point:hover span{display:none}.new-homes-container .text-map .image .map-point:hover:after{transform:translate(6px,6px)}.new-homes-container .text-map .inner{padding-top:400px}.new-homes-container .text-map .text-container{padding-top:40px}.new-homes-container .text-map .text-container h2{font-size:34px;line-height:1.2}.new-homes-container .help-to-buy .right{padding-bottom:65px}.new-homes-container .help-to-buy h2{font-size:28px;margin-bottom:20px}}@media only screen and (max-width:420px){.new-homes-container .text-map{margin-bottom:30px}.new-homes-container .text-map .image{height:280px}.new-homes-container .text-map .image .map{width:235px}.new-homes-container .text-map .inner{padding-top:280px}.new-homes-container .text-map .text-container{padding-top:40px}.new-homes-container .text-map .text-container h2{font-size:28px;margin-bottom:20px}.new-homes-container .text-map .text-container p{color:#576b79;font-size:14px;line-height:22px;margin-bottom:30px}.new-homes-container .help-to-buy .button-container,.new-homes-container .help-to-buy .button-container .button{width:100%}.new-homes-container .help-to-buy .button-container .button span.icon-arrow{display:none}.new-homes-container .help-to-buy .button-container .button span.text{margin-left:0}}section.calculators-container .calculators-heading{margin-bottom:40px}section.calculators-container .calculators-heading h2{font-size:40px;text-align:center}section.calculators-container .calculators-tabs{display:flex;justify-content:center;margin-bottom:60px}section.calculators-container .calculators-tabs .tab{color:rgba(0,38,58,.5);font-size:18px;margin-right:50px;padding-bottom:12px;position:relative;transition:color .3s ease-in-out}section.calculators-container .calculators-tabs .tab:after{background-color:#ec6608;bottom:5px;content:"";height:2px;left:0;opacity:0;position:absolute;transform:translate3d(0,5px,0);-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,transform;-moz-transition-property:opacity,transform;-ms-transition-property:opacity,transform;-o-transition-property:opacity,transform;transition-property:opacity,transform;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:100%}section.calculators-container .calculators-tabs .tab:hover{color:rgba(0,38,58,.8)}section.calculators-container .calculators-tabs .tab.active{color:#00263a}section.calculators-container .calculators-tabs .tab.active:after{opacity:1;transform:translateZ(0)}section.calculators-container .calculators-tabs .tab:last-child{margin-right:0}section.calculators-container .calculators-content{position:relative}section.calculators-container .calculators-content .calculator-content{display:flex;opacity:0;pointer-events:none;position:relative;transition:opacity .3s ease-in-out;width:100%}section.calculators-container .calculators-content .calculator-content .inputs{background-color:#f2f2f2;padding:60px;width:60%}section.calculators-container .calculators-content .calculator-content .inputs__external-calculator{display:none}section.calculators-container .calculators-content .calculator-content .inputs__external-calculator__h2{margin-bottom:35px}section.calculators-container .calculators-content .calculator-content .inputs__external-calculator__p{margin-bottom:25px}section.calculators-container .calculators-content .calculator-content .inputs__external-calculator__p__disclaimer{font-size:12px;margin-bottom:55px}section.calculators-container .calculators-content .calculator-content .inputs .input-container{flex-direction:column}section.calculators-container .calculators-content .calculator-content .inputs .input-container>label{font-size:15px;margin-bottom:10px}section.calculators-container .calculators-content .calculator-content .inputs .input-container.text{position:relative}section.calculators-container .calculators-content .calculator-content .inputs .input-container.text .icon{bottom:14px;color:#ccc;font-family:Gentleman\ 600,Arial,sans-serif;font-size:15px;left:15px;position:absolute}section.calculators-container .calculators-content .calculator-content .inputs .input-container.text input{color:#00263a;font-size:15px;height:46px;line-height:47px;padding-left:35px}section.calculators-container .calculators-content .calculator-content .inputs .input-container.checkbox{flex-direction:row}section.calculators-container .calculators-content .calculator-content .inputs .input-container.checkbox .checkbox{width:16px}section.calculators-container .calculators-content .calculator-content .inputs .input-container.checkbox .checkbox label{border:1px solid #00263a;height:16px;width:16px}section.calculators-container .calculators-content .calculator-content .inputs .input-container.checkbox .checkbox label:before{height:8px;width:8px}section.calculators-container .calculators-content .calculator-content .inputs .input-row+.input-row{margin-top:40px}section.calculators-container .calculators-content .calculator-content .results{background-color:#00263a;color:#fff;padding:60px;position:relative;width:40%}section.calculators-container .calculators-content .calculator-content .results__external-calculator{display:none;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;width:100%}section.calculators-container .calculators-content .calculator-content .results .results-heading{color:#fff;font-size:28px;margin-bottom:56px}section.calculators-container .calculators-content .calculator-content .results .results-grid .results-grid-row{display:flex;justify-content:space-between}section.calculators-container .calculators-content .calculator-content .results .results-grid .results-grid-row .key .text{font-size:16px}section.calculators-container .calculators-content .calculator-content .results .results-grid .results-grid-row .key .text.large{font-size:20px}section.calculators-container .calculators-content .calculator-content .results .results-grid .results-grid-row .key .text+.info{margin-top:8px}section.calculators-container .calculators-content .calculator-content .results .results-grid .results-grid-row .key .tool-tip .tool-tip-text{pointer-events:none;width:320px;z-index:5}section.calculators-container .calculators-content .calculator-content .results .results-grid .results-grid-row .key .tool-tip:hover .tool-tip-text{pointer-events:auto}section.calculators-container .calculators-content .calculator-content .results .results-grid .results-grid-row .key .info{color:hsla(0,0%,100%,.6);font-size:14px;text-decoration:underline}section.calculators-container .calculators-content .calculator-content .results .results-grid .results-grid-row .value{font-size:34px}section.calculators-container .calculators-content .calculator-content .results .results-grid .results-grid-row .value.small{font-size:20px}section.calculators-container .calculators-content .calculator-content .results .results-grid .results-grid-row:first-of-type{margin-bottom:38px}section.calculators-container .calculators-content .calculator-content .results .results-grid .results-grid-row+.results-grid-row{margin-top:20px}section.calculators-container .calculators-content .calculator-content--external-calculator .inputs__external-calculator,section.calculators-container .calculators-content .calculator-content--external-calculator .results__external-calculator{display:block}section.calculators-container .calculators-content .calculator-content--external-calculator .inputs .input-row,section.calculators-container .calculators-content .calculator-content--external-calculator .results .results-grid,section.calculators-container .calculators-content .calculator-content--external-calculator .results .results-heading{display:none}section.calculators-container .calculators-content .calculator-content.active{opacity:1;pointer-events:auto}section.calculators-container .calculator-floating-header{align-items:center;background-color:#fff;display:flex;flex-direction:row;flex-shrink:0;height:100px;justify-content:space-between;padding:0 60px;width:100%}section.calculators-container .calculator-floating-header span{font-size:24px}section.calculators-container .calculator-floating-header button.close-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;font-size:0;height:22px;margin:0;overflow:hidden;padding:0;position:relative;width:22px}section.calculators-container .calculator-floating-header button.close-button:after,section.calculators-container .calculator-floating-header button.close-button:before{background-color:#00263a;content:"";height:2px;left:-10px;margin-top:-1px;position:absolute;right:-10px;top:50%}section.calculators-container .calculator-floating-header button.close-button:before{transform:rotate(-45deg)}section.calculators-container .calculator-floating-header button.close-button:after{transform:rotate(45deg)}section.calculators-container.floating{align-items:center;background-color:rgba(0,0,0,.2);display:flex;flex-direction:row;height:100%;justify-content:center;left:0;overflow:auto;padding:0;position:fixed;top:0;width:100%;z-index:11}section.calculators-container.floating .inner{box-shadow:0 20px 20px rgba(0,38,58,.1)}section.calculators-container.floating .calculators-content{height:auto!important}section.calculators-container.floating .calculators-content .calculator-content{position:static}section.calculators-container--mortgage-only{margin-block-start:50px}section.calculators-container--mortgage-only .calculators-tabs{display:none}@media only screen and (max-width:1023px){section.calculators-container .calculators-content .calculator-content .inputs,section.calculators-container .calculators-content .calculator-content .results{padding:40px}}@media only screen and (max-width:767px){section.calculators-container .calculators-content .calculator-content{flex-direction:column}section.calculators-container .calculators-content .calculator-content .inputs,section.calculators-container .calculators-content .calculator-content .results{width:100%}section.calculators-container .calculators-content .calculator-content .inputs{padding:40px 30px 30px}section.calculators-container .calculators-content .calculator-content .results{padding:30px}section.calculators-container .calculator-floating-header{height:80px;padding:0 30px}section.calculators-container .calculator-floating-header span{font-size:20px}section.calculators-container .calculator-floating-header button.close-button{height:18px;width:18px}section.calculators-container.floating .inner{height:100%;width:100%}section.calculators-container--mortagage-only{margin-block-start:0}}@media only screen and (max-width:480px){section.calculators-container .calculators-tabs{justify-content:flex-start;margin:0;overflow:auto}section.calculators-container .calculators-tabs .tab{flex-shrink:0}section.calculators-container .calculators-content{background-color:#f2f2f2;left:-30px;overflow:visible;width:calc(100% + 60px)}section.calculators-container .calculators-content .calculator-content{background-color:#f2f2f2;padding-bottom:30px}section.calculators-container .calculators-content .calculator-content .inputs .input-container.text{width:100%}section.calculators-container .calculators-content .calculator-content .inputs .input-container.gauge{padding-top:10px;position:relative}section.calculators-container .calculators-content .calculator-content .inputs .input-container.gauge .gauge-container .gauge-bar{width:100%}section.calculators-container .calculators-content .calculator-content .inputs .input-container.gauge .gauge-container .gauge-count{height:30px;position:absolute;right:0;top:0;width:60px}section.calculators-container .calculators-content .calculator-content .inputs .input-row{flex-wrap:wrap}section.calculators-container .calculators-content .calculator-content .inputs .input-row .input-container+.input-container{margin-left:0;margin-top:30px}section.calculators-container .calculators-content .calculator-content .results{left:30px;position:relative;width:calc(100% - 60px)}section.calculators-container .calculators-content .calculator-content .results .results-heading{font-size:20px;margin-bottom:36px}section.calculators-container .calculators-content .calculator-content .results .results-grid .results-grid-row{align-items:flex-start;flex-direction:column}section.calculators-container .calculators-content .calculator-content .results .results-grid .results-grid-row .key{margin-bottom:20px}section.calculators-container .calculators-content .calculator-content .results .results-grid .results-grid-row .key .tool-tip .tool-tip-text{bottom:calc(100% + 14px);left:0;width:280px}section.calculators-container .calculators-content .calculator-content .results .results-grid .results-grid-row .key .tool-tip .tool-tip-text:before{border-bottom:none;border-top:8px solid #fff;bottom:-8px;left:40px;top:auto}section.calculators-container .calculators-content .calculator-content .results .results-grid .results-grid-row .key .tool-tip:hover .tool-tip-text{transform:translateZ(0)}section.calculators-container .calculators-content .calculator-content .results .results-grid .results-grid-row:first-of-type{margin-bottom:30px}section.calculators-container.floating .calculators-content{left:auto;width:100%}}section.ftb-style-container .button.button-link{font-size:16px}section.ftb-style-container .input-container.text input{border:1px solid #ccc;font-size:18px;height:50px;line-height:50px}section.ftb-style-container .input-container.textarea textarea{border:1px solid #ccc;font-size:18px;padding-top:12px}section.ftb-style-container .input-container.select .select label{border:1px solid #ccc;font-size:18px;font-weight:400;height:50px;line-height:50px}section.ftb-style-container .input-container.checkbox .checkbox{margin-right:10px}section.ftb-style-container .input-container.checkbox .checkbox label:before{background-color:#00263a;height:8px;width:8px}section.ftb-style-container .input-container.checkbox>label{color:#576b79;font-weight:400}section.ftb-style-container.basic-text-container .text-container h2{font-size:40px}section.ftb-style-container.text-image-container .text-container h2{font-size:40px;line-height:1.15em}section.ftb-style-container.info-boxes-container .info-boxes .info-box>img{height:200px}section.ftb-style-container.info-boxes-container .info-boxes .info-box .text-container p{padding-right:26%}section.ftb-style-container.info-boxes-container .info-boxes .info-box.large h4{font-size:28px}section.ftb-style-container.info-boxes-container .info-boxes .info-box.large>img{height:400px}section.ftb-style-container.info-boxes-container .info-boxes .info-box.medium>img{height:330px}section.ftb-style-container.info-boxes-container .info-boxes .info-box.x-large>img{height:400px}section.ftb-style-container.text-image-container.text-image-carousel .image-container .carousel-container .slick-next{background-color:#00263a}section.ftb-style-container.text-image-container.text-image-carousel .image-container .carousel-container .slick-next:before{color:#fff}@media only screen and (max-width:1024px){section.ftb-style-container.basic-text-container .text-container h2,section.ftb-style-container.text-image-container .text-container h2{font-size:36px}}@media only screen and (max-width:768px){section.ftb-style-container.basic-text-container .text-container h2,section.ftb-style-container.text-image-container .text-container h2{font-size:32px}section.ftb-style-container.info-boxes-container .info-boxes .info-box.large h4{font-size:24px}section.ftb-style-container.info-boxes-container .info-boxes .info-box.large>img{height:300px}}@media only screen and (max-width:480px){section.ftb-style-container p{font-size:14px}section.ftb-style-container.sub-nav-container{display:none}section.ftb-style-container.basic-text-container .text-container h2,section.ftb-style-container.text-image-container .text-container h2{font-size:28px}section.ftb-style-container.info-boxes-container .info-boxes .info-box .text-container>*+*{margin-top:30px}section.ftb-style-container.info-boxes-container .info-boxes .info-box .text-container p{padding-right:10%}section.ftb-style-container.info-boxes-container .info-boxes .info-box .text-container .icon{margin-top:0}section.ftb-style-container.info-boxes-container .info-boxes .info-box .text-container .icon.medium{right:0;top:-80px}section.ftb-style-container.info-boxes-container .info-boxes .info-box .text-container.with-icon,section.ftb-style-container.info-boxes-container .info-boxes .info-box .text-container.with-padding{padding-right:0}section.ftb-style-container.info-boxes-container .info-boxes .info-box>img{left:-30px;position:relative;width:calc(100% + 60px)}section.ftb-style-container.info-boxes-container .info-boxes .info-box h4,section.ftb-style-container.info-boxes-container .info-boxes .info-box.large h4{font-size:20px}section.ftb-style-container.info-boxes-container .info-boxes .info-box.large>img{height:200px}}section.preview-image-grid-container{height:394px;overflow:hidden}section.preview-image-grid-container .text-container{display:flex;justify-content:space-between;width:15%}section.preview-image-grid-container .text-container .text-column{width:100%}section.preview-image-grid-container .text-container .text-column>*+*{margin-top:40px}section.preview-image-grid-container .text-container .text-column>*+.social-icons{margin-top:57px}section.preview-image-grid-container .text-container .text-column .social-icons .social-link{font-size:20px;margin-right:22px}section.preview-image-grid-container .text-container .text-column .social-icons .social-link:last-child{margin-right:0}section.preview-image-grid-container .preview-image-grid{bottom:0;display:flex;height:294px;left:calc(50vw - 370px);position:absolute}section.preview-image-grid-container .preview-image-grid .preview-grid-column{display:flex;flex-direction:column;height:100%;margin-right:8px;width:294px}section.preview-image-grid-container .preview-image-grid .preview-grid-column img{height:100%;width:100%}section.preview-image-grid-container .preview-image-grid .preview-grid-column img+img{margin-top:8px}section.preview-image-grid-container .preview-image-grid .preview-grid-column:last-child{margin-right:0}section.preview-image-grid-container .preview-image-grid .preview-grid-column.small{width:143px}section.preview-image-grid-container .preview-image-grid .preview-grid-column.small img{height:calc(50% - 4px)}@media only screen and (max-width:1220px){section.preview-image-grid-container .preview-image-grid{left:230px}}@media only screen and (max-width:1024px){section.preview-image-grid-container{height:374px}}@media only screen and (max-width:1023px){section.preview-image-grid-container{height:auto}section.preview-image-grid-container .text-container{align-items:center;flex-direction:column;padding-bottom:40px;width:100%}section.preview-image-grid-container .text-container .text-column{align-items:center;display:flex;flex-direction:column}section.preview-image-grid-container .text-container .text-column h3{font-size:20px}section.preview-image-grid-container .text-container .text-column>*+.social-icons{margin-top:40px}section.preview-image-grid-container .text-container .text-column:last-child{border-left:none;padding-left:0;padding-top:40px}section.preview-image-grid-container .preview-image-grid{justify-content:center;left:auto;position:relative}section.preview-image-grid-container .preview-image-grid .preview-grid-column:nth-of-type(4),section.preview-image-grid-container .preview-image-grid .preview-grid-column:nth-of-type(5),section.preview-image-grid-container .preview-image-grid .preview-grid-column:nth-of-type(6){display:none}}@media only screen and (max-width:767px){section.preview-image-grid-container .preview-image-grid{height:auto}section.preview-image-grid-container .preview-image-grid .preview-grid-column:nth-of-type(5),section.preview-image-grid-container .preview-image-grid .preview-grid-column:nth-of-type(6){display:block}section.preview-image-grid-container .preview-image-grid .preview-grid-column:first-of-type{display:none}}@media only screen and (max-width:480px){section.preview-image-grid-container .text-container .text-column,section.preview-image-grid-container .text-container .text-column .buttons-container,section.preview-image-grid-container .text-container .text-column .buttons-container .button{width:100%}}.search-homes-container{position:relative}.search-homes-container .search-area{margin-bottom:90px;position:relative;z-index:5}.search-homes-container .search-area .inner{align-items:flex-start;display:flex;flex-direction:row;justify-content:center;z-index:2}.search-homes-container input,.search-homes-container span.title{color:#00263a;font-family:Gentleman\ 700,Arial,sans-serif;font-size:46px;font-weight:400;letter-spacing:-.01em}.search-homes-container form{align-items:flex-end;display:flex;flex-direction:column;margin-left:20px;position:relative}.search-homes-container input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-bottom:2px solid rgba(87,107,121,.6);border-radius:0;margin-bottom:35px;outline:none;padding-bottom:5px;padding-top:4px;width:390px}.search-homes-container input.placeholder{color:rgba(87,107,121,.6)}.search-homes-container input:-moz-placeholder,.search-homes-container input::-moz-placeholder{color:rgba(87,107,121,.6)}.search-homes-container input::-webkit-input-placeholder{color:rgba(87,107,121,.6)}.search-homes-container a.view-all,.search-homes-container button.view-all{background:none;border:none;color:#ec6608;cursor:pointer;outline:none;padding:10px;position:absolute;right:-10px;top:10px}.search-homes-container a.view-all--campaign,.search-homes-container button.view-all--campaign{right:230px}.search-homes-container .search-location{align-items:center;background:none;border:none;color:#00263a;cursor:pointer;display:flex;flex-direction:row;transition:opacity .2s}.search-homes-container .search-location i{font-size:16px}.search-homes-container .search-location span{font-size:16px;margin-left:10px;margin-top:3px}.search-homes-container .search-location:hover{opacity:.7}.search-homes-container a.locations-link{bottom:0;color:#00263a;left:0;padding-left:26px;position:absolute}.search-homes-container a.locations-link:before{border-right:1px solid #00263a;border-top:1px solid #00263a;content:"";height:11px;left:0;margin-top:-11px;position:absolute;top:50%;transform:rotate(135deg);width:11px}.search-homes-container .search-results{align-items:stretch;background-color:#fff;box-shadow:0 50px 50px rgba(0,0,0,.1);display:flex;flex-direction:row;flex-wrap:nowrap;left:50%;margin-left:-410px;max-height:410px;padding:40px 19px 25px;position:absolute;right:0;top:77px;width:820px;z-index:4}.search-homes-container .search-results--campaign{top:100%}.search-homes-container .search-results .loading-icon{margin-top:30px}.search-homes-container .search-results .loading-icon svg{height:30px;width:30px}.search-homes-container .search-results .column{flex:1 0;overflow:hidden;padding:0 19px}.search-homes-container .search-results .title{border-bottom:2px solid #00263a;margin-bottom:5px;padding-bottom:12px}.search-homes-container .search-results .title span{font-size:20px;letter-spacing:-.01em}.search-homes-container .search-results .results{display:flex;flex-direction:column}.search-homes-container .search-results ul{list-style:none;margin:0;padding:0}.search-homes-container .search-results ul li{border-bottom:1px solid #ccc;display:block;margin:0;padding:15px 0 15px 30px;position:relative;transition:opacity .2s}.search-homes-container .search-results ul li a{color:#00263a}.search-homes-container .search-results ul li span{display:block;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-homes-container .search-results ul li span small{color:#576b79;font-size:12px}.search-homes-container .search-results ul li:hover{opacity:.6}.search-homes-container .search-results ul li:before{background-image:url(/img/home-page-p2/icon-pin@2x.png);background-position:50%;background-repeat:no-repeat;background-size:100% auto;content:"";height:16px;left:0;position:absolute;top:18px;width:11px}.search-homes-container .search-results .result{align-items:center;border-bottom:1px solid #ccc;display:flex;flex-direction:row;padding:15px 0;transition:opacity .2s}.search-homes-container .search-results .result img{display:block;flex-shrink:0;height:60px;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100px}.search-homes-container .search-results .result .text{align-items:flex-start;display:flex;flex-direction:column;padding-left:20px;width:100%}.search-homes-container .search-results .result .text .development-name{color:#00263a;font-size:18px;margin-bottom:10px;width:100%}.search-homes-container .search-results .result .text .development-location{color:#576b79;font-size:12px}.search-homes-container .search-results .result:hover{opacity:.6}.search-homes-container .search-results .result:last-of-type{border-bottom:0}.search-homes-container a.scroll-button{background-color:#00263a;border-radius:100%;bottom:-35px;box-shadow:0 20px 20px rgba(0,38,58,.1);font-size:0;height:70px;left:50%;margin-left:-35px;position:absolute;top:auto;transition:background-color .2s;width:70px;z-index:3}.search-homes-container a.scroll-button:after{background-color:transparent;border-right:2px solid #fff;border-top:2px solid #fff;content:"";height:16px;left:50%;margin-left:-8px;margin-top:-12px;position:absolute;top:50%;transform:rotate(135deg);width:16px}.search-homes-container a.scroll-button:hover{background-color:#00476d}@media only screen and (max-width:1024px){.search-homes-container .search-area .inner{align-items:center;flex-direction:column}.search-homes-container span.title{font-size:30px;margin-bottom:20px}.search-homes-container input{font-size:36px;width:305px}.search-homes-container form{align-items:center;margin-left:0}.search-homes-container form input{margin-bottom:30px}.search-homes-container .search-results{left:0;margin-left:0;top:120px;width:100%}.search-homes-container .search-results--campaign{top:100%}.search-homes-container a.locations-link{left:auto;margin-bottom:10px;position:relative;top:auto}}@media only screen and (max-width:768px){.search-homes-container .search-results{max-height:none;padding:20px 10px 10px}.search-homes-container .search-results .title span{font-size:18px}.search-homes-container .search-results .column{padding:0 10px}.search-homes-container .search-results ul li{padding:10px 0 10px 20px}.search-homes-container .search-results ul li span{font-size:14px}.search-homes-container .search-results ul li:before{top:8px}.search-homes-container .search-results .result{padding:10px 0}.search-homes-container .search-results .result .text{padding-left:10px}.search-homes-container .search-results .result .text .development-name{font-size:16px;margin-bottom:5px}.search-homes-container a.view-all--campaign{right:-10px}}@media only screen and (max-width:600px){.search-homes-container .search-results{flex-direction:column;padding:15px 15px 5px}.search-homes-container .search-results .column{margin-bottom:10px;order:2;padding:0}.search-homes-container .search-results .column:last-of-type{order:1}}@media only screen and (max-width:520px){.search-homes-container span.title{font-size:20px}.search-homes-container input{font-size:30px;width:255px}.search-homes-container .search-results{top:100px}.search-homes-container .search-results--campaign{top:100%}}@media only screen and (max-width:420px){.search-homes-container .search-results .title span{font-size:16px}.search-homes-container .search-results ul li span{font-size:12px}.search-homes-container .search-results ul li span small{font-size:10px}.search-homes-container .search-results .result .text .development-name{font-size:14px}}section.large-homepage-carousel-container{overflow:hidden;padding:160px 0 100px;position:relative}section.large-homepage-carousel-container:before{background-color:#f2f2f2;bottom:200px;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}section.large-homepage-carousel-container h2{display:block;font-family:Gentleman\ 700,Arial,sans-serif;font-size:40px;margin-bottom:80px;text-align:center;width:100%}section.large-homepage-carousel-container .carousel-container{height:500px;position:relative;width:calc(100% - 150px)}section.large-homepage-carousel-container .carousel-text{height:100%;left:0;padding-bottom:100px;padding-top:50px;position:absolute;top:0;width:100%}section.large-homepage-carousel-container .carousel-text .swiper-container,section.large-homepage-carousel-container .carousel-text .swiper-slide,section.large-homepage-carousel-container .carousel-text .swiper-wrapper{height:100%}section.large-homepage-carousel-container .carousel-text .swiper-container{margin-left:auto;margin-right:0;width:calc(42.5% + 100px)}section.large-homepage-carousel-container .carousel-text .swiper-wrapper{transition-timing-function:cubic-bezier(.65,0,.35,1)}section.large-homepage-carousel-container .carousel-text .swiper-slide{opacity:0;transition:opacity .5s ease-in-out}section.large-homepage-carousel-container .carousel-text .swiper-slide.swiper-slide-active,section.large-homepage-carousel-container .carousel-text .swiper-slide.swiper-slide-duplicate-active{opacity:1}section.large-homepage-carousel-container .carousel-text .slide{height:100%;padding:0 100px 0 200px;width:100%}section.large-homepage-carousel-container .carousel-text .slide .text-container{height:100%;width:100%}section.large-homepage-carousel-container .carousel-text .slide .text-container h3{display:block;font-family:Gentleman\ 700,Arial,sans-serif;font-size:30px;font-weight:400;margin-bottom:40px}section.large-homepage-carousel-container .carousel-text .slide .text-container p{display:block;font-family:Gentleman\ 700,Arial,sans-serif;font-size:15px;letter-spacing:.01rem;line-height:24px;margin-right:0!important}section.large-homepage-carousel-container .carousel-text .slide .text-container .more-link .icon-arrow{font-size:14px}section.large-homepage-carousel-container .carousel-text .slide .text-container .logos-container{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap}section.large-homepage-carousel-container .carousel-text .slide .text-container .logos-container .mobile{display:none}section.large-homepage-carousel-container .carousel-text .slide .text-container .logos-container img{flex-shrink:0}section.large-homepage-carousel-container .carousel-text .slide .text-container .logos-container>*{margin-right:44px}section.large-homepage-carousel-container .carousel-image{height:100%;left:0;overflow:visible;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}section.large-homepage-carousel-container .carousel-image .swiper-pagination-custom{display:none;font-family:Gentleman\ 700,Arial,sans-serif;font-size:12px;letter-spacing:-.01rem;margin-bottom:30px;padding:0 20px;position:static;text-align:center;width:100%}section.large-homepage-carousel-container .carousel-image .swiper-container,section.large-homepage-carousel-container .carousel-image .swiper-slide,section.large-homepage-carousel-container .carousel-image .swiper-wrapper{height:100%;overflow:visible}section.large-homepage-carousel-container .carousel-image .swiper-wrapper{transition-timing-function:cubic-bezier(.65,0,.35,1)}section.large-homepage-carousel-container .carousel-image .slide{height:100%;width:100%}section.large-homepage-carousel-container .carousel-image .slide .image{height:100%;pointer-events:all;width:57.5%}section.large-homepage-carousel-container .carousel-image .slide .image img,section.large-homepage-carousel-container .carousel-image .slide .image picture{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section.large-homepage-carousel-container .carousel-image .slide .image .parallax-container{background-color:#00263a;display:block;height:100%;overflow:hidden;position:relative;width:100%}section.large-homepage-carousel-container .carousel-image .slide .image .parallax-container img,section.large-homepage-carousel-container .carousel-image .slide .image .parallax-container picture{height:110%;position:absolute;top:-5%}section.large-homepage-carousel-container .carousel-pagination{align-items:center;bottom:0;display:flex;flex-direction:row;height:100px;left:57.5%;overflow:hidden;padding:0 100px;position:absolute;right:0;z-index:1}section.large-homepage-carousel-container .carousel-pagination .swiper-container{align-items:center;display:flex;flex-direction:row}section.large-homepage-carousel-container .carousel-pagination .swiper-wrapper{margin-left:40px;transition-timing-function:ease-in-out}section.large-homepage-carousel-container .carousel-pagination .carousel-gif{height:auto;-o-object-fit:contain;object-fit:contain;position:absolute;right:100px;top:50%;transform:translateY(-50%);width:160px}section.large-homepage-carousel-container .carousel-pagination .swiper-slide{font-family:Gentleman\ 700,Arial,sans-serif;font-size:14px;letter-spacing:-.01rem}section.large-homepage-carousel-container .carousel-pagination .swiper-pagination-custom{flex-shrink:0;font-family:Gentleman\ 700,Arial,sans-serif;font-size:14px;letter-spacing:-.01rem;padding:0 35px;position:static;text-align:center;width:100px}section.large-homepage-carousel-container .carousel-pagination .swiper-button-next,section.large-homepage-carousel-container .carousel-pagination .swiper-button-prev{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;bottom:auto;cursor:pointer;display:block;flex-shrink:0;font-size:0;height:28px;left:auto;margin:0;outline:0;padding:0;position:relative;right:auto;top:auto;width:18px}section.large-homepage-carousel-container .carousel-pagination .swiper-button-next:before,section.large-homepage-carousel-container .carousel-pagination .swiper-button-prev:before{border-right:1px solid #000;border-top:1px solid #000;content:"";height:18px;left:0;margin-left:6px;margin-top:-9px;position:absolute;top:50%;transform:rotate(225deg);width:18px}section.large-homepage-carousel-container .carousel-pagination .swiper-button-next:after,section.large-homepage-carousel-container .carousel-pagination .swiper-button-prev:after{display:none}section.large-homepage-carousel-container .carousel-pagination .swiper-button-next:before{margin-left:-6px;transform:rotate(45deg)}section.large-homepage-carousel-container .carousel-campaign-logo{height:30px;margin-bottom:40px;-o-object-fit:contain;object-fit:contain;width:auto}@media only screen and (max-width:1300px){section.large-homepage-carousel-container:before{bottom:180px}section.large-homepage-carousel-container .carousel-container{height:400px}section.large-homepage-carousel-container .carousel-text{padding-top:30px}section.large-homepage-carousel-container .carousel-text .slide{padding:0 50px 0 150px}section.large-homepage-carousel-container .carousel-text .slide .text-container h3{font-size:24px}section.large-homepage-carousel-container .carousel-text .slide .text-container .logos-container img{width:60px}section.large-homepage-carousel-container .carousel-text .slide .text-container .logos-container>*{margin-right:30px}section.large-homepage-carousel-container .carousel-pagination{height:80px;padding:0 50px}section.large-homepage-carousel-container .carousel-pagination .swiper-pagination-custom{padding:0 20px}section.large-homepage-carousel-container .carousel-pagination .carousel-gif{right:50px;width:140px}}@media only screen and (max-width:1024px){section.large-homepage-carousel-container{padding:100px 0 0}section.large-homepage-carousel-container:before{bottom:50px}section.large-homepage-carousel-container h2{font-size:32px}section.large-homepage-carousel-container .carousel-container{height:auto;width:100%}section.large-homepage-carousel-container .carousel-text{padding-bottom:60px;padding-top:20px;position:static}section.large-homepage-carousel-container .carousel-text .swiper-container{width:calc(60% + 100px)}section.large-homepage-carousel-container .carousel-text .slide{padding-left:150px}section.large-homepage-carousel-container .carousel-text .slide .text-container h3{margin-bottom:30px}section.large-homepage-carousel-container .carousel-image .slide .image{width:40%}section.large-homepage-carousel-container .carousel-pagination{height:auto;left:40%}}@media only screen and (max-width:768px){section.large-homepage-carousel-container{background-color:#f2f2f2;padding-top:140px}section.large-homepage-carousel-container:before{display:none}section.large-homepage-carousel-container h2{font-size:28px;margin:0 auto 20px;max-width:225px}section.large-homepage-carousel-container .carousel-container{display:flex;flex-direction:column;padding-top:30px}section.large-homepage-carousel-container .carousel-text{order:3;padding-bottom:40px;padding-top:30px}section.large-homepage-carousel-container .carousel-text .swiper-container{width:100%}section.large-homepage-carousel-container .carousel-text .slide{padding:0 30px;transition:opacity .2s ease-in-out}section.large-homepage-carousel-container .carousel-text .slide .text-container{position:relative}section.large-homepage-carousel-container .carousel-text .slide .text-container h3{font-size:20px;margin-bottom:20px;padding-left:0}section.large-homepage-carousel-container .carousel-text .slide .text-container .logos-container img{left:0;margin-right:20px;position:absolute;top:0;width:50px}section.large-homepage-carousel-container .carousel-text .slide .text-container .logos-container p{padding-left:0}section.large-homepage-carousel-container .carousel-text .slide .text-container .logos-container *>*{margin-right:0}section.large-homepage-carousel-container .carousel-image{height:300px;order:2;position:static;width:calc(100% - 60px)}section.large-homepage-carousel-container .carousel-image .swiper-pagination-custom{display:block;padding:0 0 0 60px}section.large-homepage-carousel-container .carousel-image .slide .image{width:100%}section.large-homepage-carousel-container .carousel-pagination{bottom:unset;height:30px;justify-content:center;left:0;position:absolute;right:0;top:-12px}section.large-homepage-carousel-container .carousel-pagination .swiper-button-next,section.large-homepage-carousel-container .carousel-pagination .swiper-button-prev{display:none}}@media only screen and (max-width:600px){section.large-homepage-carousel-container .carousel-text .slide .text-container h3{font-size:20px}}.appointment-fields-table{display:flex;flex-direction:row;justify-content:space-between}.appointment-fields-table__column{display:flex;flex-direction:column;width:103px}.appointment-fields-table__column__date{align-items:center;display:flex;flex-direction:column;margin-bottom:10px}.appointment-fields-table__column__date__p{font-size:14px;margin-bottom:0!important}.appointment-fields-table__column__date__p:first-of-type{font-size:12px;text-transform:uppercase}.appointment-fields-table__column__time{background-color:#f2f2f2;display:flex;justify-content:center;padding-bottom:10px;padding-top:10px}.appointment-fields-table__column__time--unavailable{opacity:.5}.appointment-fields-table__column__time--blank{opacity:0;pointer-events:none}.appointment-fields-table__column__time:not(:last-of-type){margin-bottom:5px}.appointment-fields-table__column__time__p{margin-bottom:0!important}@media only screen and (min-width:48em){.key-contacts__block__people{flex-direction:column}.key-contacts__block__people>*{margin-top:20px}}@media only screen and (min-width:64em){.key-contacts__block__people{flex-direction:row;flex-wrap:wrap}.key-contacts__block__people>*{width:50%}}.bellway-home-scene-container{overflow:hidden}.bellway-home-scene-container__mobile-popup{display:none}.bellway-home-scene-container__disclaimer p{font-size:12px;margin-top:80px;text-align:center}.bellway-home-scene-container__title{text-align:center}.bellway-home-scene-container__title h2{font-size:40px}.bellway-home-scene-container__title span{color:#ec6608}.bellway-home-scene-container__text{display:none;margin-top:40px;text-align:center}.bellway-home-scene-container__text h4{font-size:18px;margin-bottom:20px}.bellway-home-scene-container__text p{font-size:14px}.bellway-home-scene-container__text--active{display:block}.bellway-home-scene-container__text span{color:#ec6608}.bellway-home-scene-container__scene{margin-left:-150px;overflow:hidden;position:relative;width:calc(100% + 300px)}.bellway-home-scene-container__scene__popup{background-color:#fff;border-radius:5px;box-shadow:20px 20px 41px 0 rgba(0,0,0,.1);margin:15px 0 15px 15px;opacity:0;padding:20px;pointer-events:none;position:relative;transition:.3s ease;width:220px;z-index:10}.bellway-home-scene-container__scene__popup-container{align-items:flex-end;display:flex;position:absolute}.bellway-home-scene-container__scene__popup h4{font-size:18px;line-height:22px;padding-bottom:10px}.bellway-home-scene-container__scene__popup h4 span{color:#ec6608}.bellway-home-scene-container__scene__popup p{font-size:12px;line-height:16px}.bellway-home-scene-container__scene__button{background-color:#ec6608;border-radius:18px;cursor:pointer;display:flex;height:36px;position:relative;transition:.3s ease;width:36px;z-index:10}.bellway-home-scene-container__scene__button span{background-color:#fff;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.1s ease}.bellway-home-scene-container__scene__button span:first-of-type{height:2px;width:10px}.bellway-home-scene-container__scene__button span:last-of-type{height:10px;width:2px}.bellway-home-scene-container__scene__button:hover{height:36px;transform:scale(1.2);width:36px}.bellway-home-scene-container__scene__button:hover span:first-of-type{left:17px;top:10px;transform:unset;width:2px}.bellway-home-scene-container__scene__button:hover span:last-of-type{left:17px;top:15px;transform:unset}.bellway-home-scene-container__scene__button:hover+div{opacity:1}.bellway-home-scene-container__scene:before{background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff);left:0}.bellway-home-scene-container__scene:after,.bellway-home-scene-container__scene:before{content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);height:100%;position:absolute;top:0;width:80px;z-index:9}.bellway-home-scene-container__scene:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);right:0}.bellway-home-scene-container__scene__video{opacity:.5}.bellway-home-scene-container__scene__gradient{background:transparent;background:linear-gradient(0deg,hsla(0,0%,100%,0),#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);height:270px;left:0;position:absolute;top:0;width:100%}.bellway-home-scene-container__scene__shrubbery{bottom:80px;height:240px;left:0;position:absolute;width:100%}.bellway-home-scene-container__scene__house{bottom:0;height:460px;left:50%;position:absolute;transform:translate(-45%);z-index:3}.bellway-home-scene-container__scene__house .bellway-home-scene-container__scene__popup-container:first-of-type{left:50px;top:-30px}.bellway-home-scene-container__scene__house .bellway-home-scene-container__scene__popup-container:nth-of-type(2){left:180px;top:170px}.bellway-home-scene-container__scene__house .bellway-home-scene-container__scene__popup-container:nth-of-type(3){left:450px;top:-20px}.bellway-home-scene-container__scene__house .bellway-home-scene-container__scene__popup-container:nth-of-type(4){left:350px;top:230px}.bellway-home-scene-container__scene__trees-left{bottom:80px;left:360px;position:absolute}.bellway-home-scene-container__scene__trees-right{bottom:80px;position:absolute;right:360px}.bellway-home-scene-container__scene__trees-right .bellway-home-scene-container__scene__popup-container{left:60px;top:-10px}.bellway-home-scene-container__scene__digger{bottom:25px;left:-70px;position:absolute;z-index:3}.bellway-home-scene-container__scene__digger .bellway-home-scene-container__scene__popup-container{left:270px;top:-210px}.bellway-home-scene-container__scene__men{bottom:-21px;left:270px;position:absolute;z-index:3}.bellway-home-scene-container__scene__men .bellway-home-scene-container__scene__popup-container{left:70px;top:-160px}.bellway-home-scene-container__scene__man{bottom:0;position:absolute;right:250px;z-index:4}.bellway-home-scene-container__scene__man .bellway-home-scene-container__scene__popup-container{left:70px;top:-160px}.bellway-home-scene-container__scene__van{bottom:-15px;position:absolute;right:-90px;z-index:3}.bellway-home-scene-container__scene__floor{background-color:#fff;bottom:0;height:80px;left:0;position:absolute;width:100%}@media only screen and (max-width:1220px){.bellway-home-scene-container__scene__house .bellway-home-scene-container__scene__popup-container:first-of-type{left:160px;top:-115px}.bellway-home-scene-container__scene__house .bellway-home-scene-container__scene__popup-container:nth-of-type(4){left:280px;top:274px}.bellway-home-scene-container__scene__men .bellway-home-scene-container__scene__popup-container{left:70px;top:-200px}.bellway-home-scene-container__scene__man .bellway-home-scene-container__scene__popup-container{align-items:flex-start;flex-direction:column-reverse;left:30px;top:-240px}.bellway-home-scene-container__scene__digger{bottom:25px;left:90px;z-index:4}.bellway-home-scene-container__scene__digger .bellway-home-scene-container__scene__popup-container{left:100px;top:-220px}.bellway-home-scene-container__scene__digger img{height:234px;-o-object-fit:none;object-fit:none;width:244px}}@media only screen and (max-width:1120px){.bellway-home-scene-container__scene__trees-right{right:320px}.bellway-home-scene-container__scene__trees-right .bellway-home-scene-container__scene__popup-container{align-items:flex-start;flex-direction:column-reverse;top:-130px}}@media only screen and (max-width:1024px){.bellway-home-scene-container__scene .bellway-home-scene-container__scene__popup{display:none}.bellway-home-scene-container__scene .bellway-home-scene-container__scene__button{top:145px}.bellway-home-scene-container__scene__trees-right{right:230px}.bellway-home-scene-container__scene__man .bellway-home-scene-container__scene__button{top:205px}}@media only screen and (max-width:930px){.bellway-home-scene-container__scene{height:430px}.bellway-home-scene-container__scene__house{bottom:-100px;height:450px;width:450px}.bellway-home-scene-container__scene__house img{width:100%}.bellway-home-scene-container__scene__house .bellway-home-scene-container__scene__popup-container:first-of-type{left:50px;top:-30px}.bellway-home-scene-container__scene__house .bellway-home-scene-container__scene__popup-container:nth-of-type(2){left:180px;top:120px}.bellway-home-scene-container__scene__house .bellway-home-scene-container__scene__popup-container:nth-of-type(3){left:300px;top:-50px}.bellway-home-scene-container__scene__house .bellway-home-scene-container__scene__popup-container:nth-of-type(4){left:250px;top:35px}.bellway-home-scene-container__scene__trees-right{width:80px}.bellway-home-scene-container__scene__trees-right img{width:100%}.bellway-home-scene-container__scene__trees-left{left:220px}.bellway-home-scene-container__scene__digger{bottom:-25px;height:220px;left:-30px;overflow:hidden;width:240px;z-index:2}.bellway-home-scene-container__scene__digger img{height:160px;-o-object-fit:contain;object-fit:contain;width:440px}.bellway-home-scene-container__scene__digger .bellway-home-scene-container__scene__button{right:-102px;top:226px}.bellway-home-scene-container__scene__men{bottom:10px;left:230px;width:140px}.bellway-home-scene-container__scene__men img{width:100%}.bellway-home-scene-container__scene__men .bellway-home-scene-container__scene__popup-container{top:-180px}.bellway-home-scene-container__scene__man{bottom:23px;width:100px}.bellway-home-scene-container__scene__man img{width:100%}.bellway-home-scene-container__scene__van{right:-20px;width:290px}.bellway-home-scene-container__scene__van img{width:100%}}@media only screen and (max-width:600px){.bellway-home-scene-container__scene{height:340px}.bellway-home-scene-container__scene .bellway-home-scene-container__scene__button{transform:scale(.8)}.bellway-home-scene-container__scene__house{bottom:40px;height:190px;width:236px}.bellway-home-scene-container__scene__house img{width:100%}.bellway-home-scene-container__scene__house .bellway-home-scene-container__scene__popup-container:first-of-type{left:3px;top:-123px}.bellway-home-scene-container__scene__house .bellway-home-scene-container__scene__popup-container:nth-of-type(2){left:110px;top:-10px}.bellway-home-scene-container__scene__house .bellway-home-scene-container__scene__popup-container:nth-of-type(3){left:150px;top:-70px}.bellway-home-scene-container__scene__house .bellway-home-scene-container__scene__popup-container:nth-of-type(4){left:60px;top:-35px}.bellway-home-scene-container__scene__trees-right{right:190px;top:155px;width:40px}.bellway-home-scene-container__scene__trees-right img{width:100%}.bellway-home-scene-container__scene__trees-right .bellway-home-scene-container__scene__popup-container{left:20px;top:-170px}.bellway-home-scene-container__scene__trees-left{left:150px;width:40px}.bellway-home-scene-container__scene__trees-left img{width:100%}.bellway-home-scene-container__scene__shrubbery{height:117px;width:700px}.bellway-home-scene-container__scene__shrubbery img{width:100%}.bellway-home-scene-container__scene__digger{bottom:-25px;height:220px;left:10px;overflow:hidden;width:160px;z-index:2}.bellway-home-scene-container__scene__digger img{height:160px;-o-object-fit:contain;object-fit:contain;width:320px}.bellway-home-scene-container__scene__digger .bellway-home-scene-container__scene__button{right:-23px;top:221px}.bellway-home-scene-container__scene__men{bottom:10px;left:135px;width:140px}.bellway-home-scene-container__scene__men img{width:100%}.bellway-home-scene-container__scene__men .bellway-home-scene-container__scene__popup-container{left:20px;top:-120px}.bellway-home-scene-container__scene__man{bottom:23px;right:150px;width:100px}.bellway-home-scene-container__scene__man img{width:100%}.bellway-home-scene-container__scene__man .bellway-home-scene-container__scene__popup-container{left:-20px;top:-150px}.bellway-home-scene-container__scene__van{right:-70px;width:290px}.bellway-home-scene-container__scene__van img{width:100%}}@media only screen and (max-width:1024px){.bellway-home-scene-container__mobile-popup{display:block}.bellway-home-scene-container__disclaimer p{margin-top:20px}}@media only screen and (max-width:768px){.bellway-home-scene-container__title h2{font-size:30px}}.development-enquiry{align-items:center;background-color:rgba(0,38,58,.7);display:none;height:100vh;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .5s ease;width:100vw;z-index:600}body.ready .development-enquiry{display:flex}.development-enquiry--show{opacity:1;pointer-events:all}.development-enquiry__inner{background-color:#fff;max-height:80vh;overflow:auto;position:relative;width:666px}.development-enquiry [data-find-address]{height:40px;padding:0 10px;width:100%}.development-enquiry .address-manual{color:#00263a;display:block;font-size:12px;line-height:16px;text-decoration:underline;width:95px}@keyframes fadeOut{0%{opacity:1}99%{opacity:.01}to{opacity:0}}.development-enquiry .alert{align-self:center;animation:fadeOut 1s;animation-delay:5s;animation-fill-mode:forwards;display:flex;justify-content:center;pointer-events:none;position:fixed;z-index:100}.development-enquiry .alert .inner{background-color:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.25),0 0 0 2000px rgba(0,0,0,.25);padding:15px 30px}.development-enquiry button.close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:0;border-radius:0;cursor:pointer;font-size:0;height:28px;margin:0;padding:0;position:absolute;right:30px;top:30px;width:28px}.development-enquiry button.close:after,.development-enquiry button.close:before{background-color:#00263a;content:"";height:2px;left:50%;margin-left:-9px;margin-top:-1px;position:absolute;top:50%;width:18px}.development-enquiry button.close:before{transform:rotate(45deg)}.development-enquiry button.close:after{transform:rotate(-45deg)}.development-enquiry .top{background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;padding:60px 60px 50px;top:-80px}.development-enquiry .top .form-section:last-of-type{margin-bottom:0}.development-enquiry .bottom-grey{background-color:#f5f5f5;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:32px 60px 45px;transition:opacity .2s}.development-enquiry .bottom-grey.inactive{opacity:.2;pointer-events:none}.development-enquiry .heading{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:30px;margin-top:30px}@media only screen and (min-width:48rem){.development-enquiry .heading{margin-top:0}}.development-enquiry .heading span{font-size:30px;letter-spacing:.01em;line-height:1;margin-bottom:20px}.development-enquiry .heading span small{font-size:16px}.development-enquiry .heading span:last-of-type{margin-bottom:0}.development-enquiry .heading.house-style{margin-bottom:40px}.development-enquiry .heading.house-style span{margin-bottom:20px}.development-enquiry .heading.house-style span small{align-items:center;display:flex;flex-direction:row}.development-enquiry .heading.house-style span small i{margin-bottom:1px;margin-right:10px}.development-enquiry .options{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:40px}.development-enquiry .options.hidden{display:none;visibility:hidden}.development-enquiry .options.position-absolute{left:-9999px;position:absolute;top:-9999px}.development-enquiry .options .option:first-of-type .text,.development-enquiry .options .option:nth-of-type(2) .text{max-width:130px}.development-enquiry .options .option:nth-of-type(3) .text{max-width:95px}.development-enquiry .options .option.position-absolute{left:-9999px;position:absolute;top:-9999px}.development-enquiry .options input{display:none}.development-enquiry .options input label{cursor:pointer}.development-enquiry .options input:checked+input+label,.development-enquiry .options input:checked+label{background-color:#00263a;border-color:#00263a;position:relative}.development-enquiry .options input:checked+input+label:after,.development-enquiry .options input:checked+label:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #00263a;bottom:-9px;content:"";height:0;position:absolute;width:0}.development-enquiry .options input:checked+input+label i,.development-enquiry .options input:checked+label i{color:#ec6608}.development-enquiry .options input:checked+input+label span,.development-enquiry .options input:checked+label span{color:#fff}.development-enquiry .options label{align-items:center;border:1px solid rgba(0,38,58,.3);border-radius:5px;cursor:pointer;display:flex;flex-direction:row;height:95px;justify-content:center;transition:border-color .2s,background-color .2s;width:120px}.development-enquiry .options label .text{align-items:center;display:flex;flex-direction:column;justify-content:center}.development-enquiry .options label .text svg{margin-bottom:15px}.development-enquiry .options label i{color:#00263a;transition:color .2s}.development-enquiry .options label i.icon-phone{font-size:16px;margin-bottom:15px;margin-right:0}.development-enquiry .options label i.icon-brochure{font-size:21px;margin-bottom:15px;margin-right:0}.development-enquiry .options label i.icon-question{font-size:24px;margin-bottom:15px;margin-right:0}.development-enquiry .options label span{color:#00263a;font-size:16px;letter-spacing:.01em;text-align:center;transition:color .2s}.development-enquiry .options label:hover{background-color:#00263a;border-color:#00263a}.development-enquiry .options label:hover i{color:#ec6608}.development-enquiry .options label:hover span{color:#fff}.development-enquiry .form-fields{display:flex;flex-direction:column;transition:opacity .2s}.development-enquiry .form-fields.inactive{opacity:.2;pointer-events:none}.development-enquiry .form-fields .form-row{align-items:flex-end;display:flex;flex-direction:row;margin-bottom:10px}.development-enquiry .form-fields .form-row--four,.development-enquiry .form-fields .form-row--three,.development-enquiry .form-fields .form-row--two{grid-gap:10px;display:grid}.development-enquiry .form-fields .form-row--four .form-field,.development-enquiry .form-fields .form-row--three .form-field,.development-enquiry .form-fields .form-row--two .form-field{margin:0}.development-enquiry .form-fields .form-row--two{grid-template-columns:repeat(2,1fr)}@media (max-width:640px){.development-enquiry .form-fields .form-row--two{grid-template-columns:1fr}}.development-enquiry .form-fields .form-row--three{grid-template-columns:repeat(3,1fr)}@media (max-width:640px){.development-enquiry .form-fields .form-row--three{grid-template-columns:repeat(2,1fr)}}.development-enquiry .form-fields .form-row--four{grid-template-columns:repeat(4,1fr)}@media (max-width:640px){.development-enquiry .form-fields .form-row--four{grid-template-columns:repeat(2,1fr)}}.development-enquiry .form-fields .form-row span{display:block;font-family:Gentleman\ 600,Arial,sans-serif;font-size:11px;text-align:right;width:100%}.development-enquiry .form-fields .form-row:last-of-type{margin-bottom:0}.development-enquiry .form-fields .form-field{margin:0 5px;position:relative;width:100%}.development-enquiry .form-fields .form-field label{display:inline-block;font-family:Gentleman\ 700,Arial,sans-serif;font-size:14px;font-weight:400;margin-bottom:10px}.development-enquiry .form-fields .form-field.invalid input,.development-enquiry .form-fields .form-field.invalid select,.development-enquiry .form-fields .form-field.invalid textarea{border-color:#ff8c8c!important;color:#795757!important}.development-enquiry .form-fields .form-field.invalid input.placeholder,.development-enquiry .form-fields .form-field.invalid select.placeholder,.development-enquiry .form-fields .form-field.invalid textarea.placeholder{color:#ff8c8c!important}.development-enquiry .form-fields .form-field.invalid input:-moz-placeholder,.development-enquiry .form-fields .form-field.invalid input::-moz-placeholder,.development-enquiry .form-fields .form-field.invalid select:-moz-placeholder,.development-enquiry .form-fields .form-field.invalid select::-moz-placeholder,.development-enquiry .form-fields .form-field.invalid textarea:-moz-placeholder,.development-enquiry .form-fields .form-field.invalid textarea::-moz-placeholder{color:#ff8c8c!important}.development-enquiry .form-fields .form-field.invalid input::-webkit-input-placeholder,.development-enquiry .form-fields .form-field.invalid select::-webkit-input-placeholder,.development-enquiry .form-fields .form-field.invalid textarea::-webkit-input-placeholder{color:#ff8c8c!important}.development-enquiry .form-fields .form-field.invalid select{background-color:#ffe0e0}.development-enquiry .form-fields .form-field .select-container{position:relative;width:100%}.development-enquiry .form-fields .form-field .select-container select::-ms-expand{display:none}.development-enquiry .form-fields .form-field .select-container:before{border-bottom:2px solid #00263a;border-left:2px solid #00263a;content:"";height:9px;margin-top:-7px;pointer-events:none;position:absolute;right:13px;top:50%;transform:rotate(-45deg);width:9px}.development-enquiry .form-fields .form-field input,.development-enquiry .form-fields .form-field select,.development-enquiry .form-fields .form-field textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;border-radius:3px;color:#00263a;display:block;font-family:Gentleman\ 700,Arial,sans-serif;font-size:16px;font-weight:400;height:40px;margin:0;padding:2px 14px 0;width:100%}.development-enquiry .form-fields .form-field input.placeholder,.development-enquiry .form-fields .form-field select.placeholder,.development-enquiry .form-fields .form-field textarea.placeholder{color:#576b79}.development-enquiry .form-fields .form-field input:-moz-placeholder,.development-enquiry .form-fields .form-field input::-moz-placeholder,.development-enquiry .form-fields .form-field select:-moz-placeholder,.development-enquiry .form-fields .form-field select::-moz-placeholder,.development-enquiry .form-fields .form-field textarea:-moz-placeholder,.development-enquiry .form-fields .form-field textarea::-moz-placeholder{color:#576b79}.development-enquiry .form-fields .form-field input::-webkit-input-placeholder,.development-enquiry .form-fields .form-field select::-webkit-input-placeholder,.development-enquiry .form-fields .form-field textarea::-webkit-input-placeholder{color:#576b79}.development-enquiry .form-fields .form-field textarea{height:auto;line-height:1.4;padding:10px 14px;resize:none}.development-enquiry .form-fields .form-field:first-of-type{margin-left:0}.development-enquiry .form-fields .form-field:last-of-type{margin-right:0}.development-enquiry .form-fields .form-field-group{grid-gap:10px;display:grid;grid-template-columns:1fr 1fr}.development-enquiry .form-fields__outer{align-items:flex-end;display:flex;flex-direction:row}.development-enquiry .form-section{margin-bottom:50px;margin-top:28px;transition:opacity .2s}.development-enquiry .form-section.inactive{opacity:.2;pointer-events:none}.development-enquiry .form-section span{display:block;font-size:20px;margin-bottom:20px}.development-enquiry .form-section p{margin-bottom:20px}.development-enquiry .form-section__pagination{display:grid;grid-template-columns:100px auto 100px;margin-top:30px}.development-enquiry .form-section__pagination .prev{grid-column:span 1/2}.development-enquiry .form-section__pagination .next{grid-column:span 1/4}.development-enquiry .form-section--dropdown{margin-left:-60px;padding:0 60px;position:relative;transition:max-height .5s ease;width:calc(100% + 120px)}.development-enquiry .form-section--dropdown.open{display:block}.development-enquiry .form-section--dropdown .button{height:40px;padding:0}.development-enquiry .form-section--dropdown .form-fields--manual{height:auto;margin-top:10px;max-height:0;overflow:hidden;transition:max-height .5s ease;width:unset}.development-enquiry .form-section--dropdown .form-fields--manual.open{max-height:200px}.development-enquiry .form-section--dropdown a{cursor:pointer;font-size:12px;height:40px;padding:5px 0;text-decoration:underline}.development-enquiry .checkboxes{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.development-enquiry .checkboxes .checkbox{border-radius:3px;display:flex;margin-right:30px;margin-top:10px}.development-enquiry .checkboxes .checkbox.invalid{background-color:#ffe0e0;border-color:#ff8c8c!important}.development-enquiry .checkboxes .checkbox--grey{background-color:#f5f5f5;padding:10px}.development-enquiry .checkboxes .checkbox input{-moz-appearance:none;-webkit-appearance:none;appearance:none;height:16px;opacity:0;position:absolute;width:16px;z-index:10}.development-enquiry .checkboxes .checkbox input:checked+input+label:after,.development-enquiry .checkboxes .checkbox input:checked+label:after{opacity:1}.development-enquiry .checkboxes .checkbox label{cursor:pointer;font-family:Gentleman\ 700,Arial,sans-serif;font-size:14px;font-weight:400;line-height:22px;padding-left:26px;position:relative}.development-enquiry .checkboxes .checkbox label a{color:#00263a;text-decoration:underline}.development-enquiry .checkboxes .checkbox label:before{background-color:#fff;border:1px solid #576b79;border-radius:2px;content:"";height:16px;left:0;position:absolute;top:1px;width:16px}.development-enquiry .checkboxes .checkbox label:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#00263a;content:"\e916";font-family:bellwayicons!important;font-size:8px;font-style:normal;font-variant:normal;font-weight:400;left:3px;line-height:1;opacity:0;position:absolute;text-transform:none;top:5px;transition:opacity .2s}.development-enquiry .checkboxes .checkbox:last-of-type{margin-right:0}.development-enquiry .checkboxes.full{flex-direction:column;padding-right:30px}.development-enquiry .checkboxes.full .checkbox{margin-right:0;margin-top:20px}.development-enquiry .checkboxes.full .checkbox:first-of-type{margin-top:0}.development-enquiry .brochure-form-popup .form-section__pagination{align-items:center;background-color:#fff;border-top:1px solid #ddd;bottom:0;display:flex;flex-direction:column;margin-top:0;padding:1.25rem 1.875rem;position:sticky;row-gap:.875rem}.development-enquiry .brochure-form-popup .form-section__pagination .download{align-items:center;-moz-column-gap:.875rem;column-gap:.875rem;display:flex;width:100%}.development-enquiry .brochure-form-popup .form-section__pagination .skip{background-color:transparent;border:0;color:#00263a;cursor:pointer;font-family:Gentleman\ 700,Arial,sans-serif;font-size:16px;line-height:1.1;text-decoration:underline}.development-enquiry .brochure-form-popup .form-section__pagination .skip:hover{text-decoration:none}@media only screen and (min-width:48rem){.development-enquiry .brochure-form-popup .form-section__pagination{padding:1.25rem 3.125rem}}.development-enquiry .brochure-form-popup .form-notice{padding-top:2rem}.development-enquiry .form-submit{align-items:center;border-top:1px solid #ccc;display:flex;flex-direction:row;justify-content:space-between;padding-top:33px}.development-enquiry .form-submit .button{flex-shrink:0;height:50px;padding:0;width:124px}.development-enquiry .form-submit .button.align-end{align-self:flex-end}@media (max-width:700px){.development-enquiry .form-section--dropdown{margin-left:-30px;margin-right:-30px;padding:30px;width:calc(100% + 60px)}.development-enquiry .form-section--dropdown:before{top:-13px}.development-enquiry .form-fields .form-row{flex-wrap:wrap}.development-enquiry .form-fields__outer{align-items:flex-start;display:flex;flex-direction:column}.development-enquiry .form-fields__outer .form-fields{width:100%}.development-enquiry .form-fields__outer .form-fields .form-field .select-container{max-width:100%!important}.development-enquiry .form-fields__outer button{cursor:pointer;margin:20px 0 0}.development-enquiry .form-fields--manual .form-row.row-3{grid-template-columns:1fr}.development-enquiry__inner{margin:20px;max-height:calc(100svh - 40px);overflow:auto;top:0}.development-enquiry__inner .bottom,.development-enquiry__inner .bottom-grey,.development-enquiry__inner .top{padding:30px}}@media (max-width:400px){.development-enquiry .form-section{margin-bottom:40px;margin-top:20px}.development-enquiry .form-section span{font-size:16px;margin-bottom:10px}.development-enquiry .form-section p{font-size:14px}.development-enquiry .checkboxes .checkbox{margin-right:20px}.development-enquiry .checkboxes.full{padding-right:0}.development-enquiry .checkboxes.full .checkbox{margin-right:0}.development-enquiry .form-submit{align-items:flex-start;flex-direction:column}.development-enquiry .form-submit .checkboxes{margin-bottom:20px}.development-enquiry .form-submit .button.align-end{align-self:flex-start}}@media (max-width:360px){.development-enquiry .form-fields .form-field{margin:0 0 10px!important;width:100%!important}.development-enquiry .form-fields .form-field:last-of-type{margin-bottom:0!important}}.header-banner-container{display:none;position:relative}.header-banner-container--visible{display:block}.header-banner-container__background{height:100%;left:0;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:absolute;top:0;width:100%}.header-banner-container__background-image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:0 -100px;object-position:0 -100px;width:100%}.header-banner-container__background-image--mobile{display:none}.header-banner-container__text{align-items:center;display:flex;flex-direction:column;justify-content:center}.header-banner-container__big-text,.header-banner-container__small-text,.header-banner-container__smallest-text{color:#fff;position:relative;text-align:center;z-index:1}.header-banner-container__small-text{font-size:20px;margin-bottom:15px}.header-banner-container__smallest-text{font-size:12px;opacity:.5}.header-banner-container__big-text{font-family:Gentleman Bold,Arial,sans-serif;font-size:50px;letter-spacing:3px;margin-bottom:10px;margin-top:10px;position:relative;text-transform:uppercase}.header-banner-container__big-text:before{background-color:#ec6608;content:"";height:calc(100% - 6px);left:0;mix-blend-mode:soft-light;opacity:1;position:absolute;top:0;width:100%;z-index:0}.header-banner-container__button{color:#fff!important;margin-bottom:30px}.header-banner-container__button .text{font-size:20px}.header-banner-container__button .text:after{background-color:#fff!important}@media only screen and (max-width:1024px){.header-banner-container__background-image{-o-object-position:0;object-position:0}}@media only screen and (max-width:768px){.header-banner-container__background-image{display:none}.header-banner-container__background-image--mobile{display:block}}@media only screen and (max-width:480px){.header-banner-container__big-text{margin:0 40px 30px}}.contact{display:flex;flex-direction:column;gap:2em}.contact .container{margin:0 auto;max-width:1170px;padding:0 15px;width:100%}.contact__hero .container{align-items:center;display:flex;flex-direction:column;gap:2em}.contact__hero svg{background-size:75px 75px;display:block;height:75px;margin:0;width:75px}.contact__hero h1,.contact__hero h2{color:#58595b;display:inline-block;font-family:Gentleman\ 400,Arial,sans-serif;font-size:2.5em;font-weight:400;margin:0;padding:0}.contact__hero h2{font-size:1.5em;font-weight:700}.contact__hero p{margin:0;max-width:700px}@media only screen and (max-width:1024px){.contact__hero{text-align:center}}.contact__division{background-color:#f3f3f3;display:block}.contact__division .container{align-items:center;display:flex;flex-direction:column;padding:2em 0}.contact__division .search{background-color:#fff;border:1px solid #dbdfe1;border-radius:4px;display:block;height:50px;margin:1em 0;min-width:240px;position:relative}.contact__division .search input[type=search]{-webkit-appearance:none;appearance:none;-moz-appearance:none;background:transparent;border:none;color:#00263a;font-family:Gentleman\ 700,Arial,sans-serif;font-size:15px;font-weight:700;height:50px;line-height:28px;padding:0 15px;position:relative;width:100%}.contact__division .search input[type=search]::-moz-placeholder{color:#576b79;opacity:1}.contact__division .search input[type=search]::placeholder{color:#576b79;opacity:1}.contact__division .search .icon-zoom{align-items:center;background:none;border:none;bottom:8px;color:#00263a;cursor:pointer;display:flex;padding:10px;position:absolute;right:5px;top:8px}.contact__division .search .autocomplete{background-color:#fff;border:1px solid #dbdfe1;border-radius:4px;border-top:none;border-top-left-radius:0;border-top-right-radius:0;display:flex;flex-direction:column;gap:15px;left:-1px;max-height:150px;overflow:auto;padding:5px 0 15px;position:absolute;right:-1px;text-align:left;top:45px;z-index:100}.contact__division .search .autocomplete a{display:block;padding:0 15px}.contact__division .search .autocomplete a h4{color:#00263a;font-size:14px;font-weight:700;margin:0 0 4px;padding:0}.contact__division .search .autocomplete a span{color:#576b79;font-size:13px}.contact__division .select{display:inline-block;position:relative}.contact__division .select:after{border:5px solid transparent;border-top-color:#58595b;content:"";margin-top:-2.5px;position:absolute;right:10px;top:50%;width:0}.contact__division select{-webkit-appearance:none;appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #aaa;border-radius:4px;color:#07263a;font-family:Gentleman\ 700,Arial,sans-serif;font-size:16px;font-weight:700;height:50px;line-height:28px;margin:1em 0;padding:11px 25px;position:relative;text-align:center}.contact__division a{color:#576b79}.contact__division p{text-align:center}.contact__division p a{text-decoration:underline}.contact__notice .container{background-color:#f2f2f2;margin:2em auto;max-width:800px;padding:20px}.contact__notice h2{border-bottom:1px solid #bbb;font-size:16px;padding-bottom:10px;text-align:center}.contact__notice p{font-family:Gentleman\ 600,Arial,sans-serif;font-size:13px;margin-top:20px;text-align:center}.contact__notice p a{text-decoration:underline}.contact__enquiry .container{align-items:center;display:flex;flex-direction:column;gap:2em;padding-bottom:4em;padding-top:2em}.contact__enquiry h2{font-family:Gentleman\ 700,Arial,sans-serif;font-size:24px}.contact__enquiry h2,.contact__enquiry p{color:#58595b;text-align:center}.contact__key-contacts{background-color:#576b79;font-family:Gentleman\ 700,Arial,sans-serif;font-size:18px;font-weight:700;padding:25px 0}.contact__key-contacts__title{border-bottom:1px solid #ccc;color:#fff;display:block;font-size:24px;margin:15px 0;padding:0 0 15px}.contact__key-contacts__cells{display:grid;gap:50px;grid-template-columns:1fr 1fr;margin:30px 0}.contact__key-contacts__cell{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center}.contact__key-contacts__cell a,.contact__key-contacts__cell h3,.contact__key-contacts__cell h4,.contact__key-contacts__cell p{color:#fff;font-size:16px}.contact__key-contacts__cell h3{font-size:18px;margin-bottom:10px}@media only screen and (max-width:1024px){.contact__key-contacts__title{text-align:center}.contact__key-contacts__cells{grid-template-columns:1fr}}.contact__block{color:#58595b;font-family:Gentleman\ 700,Arial,sans-serif;font-size:18px;font-weight:700;padding:25px 0}.contact__block:nth-child(2n){background-color:#f2f2f2}.contact__block a{color:inherit;font-size:16px;font-weight:inherit}.contact__block h3,.contact__block h4{color:inherit;font-size:18px;margin:0}.contact__block h4{font-size:16px}.contact__block__title{border-bottom:1px solid #ccc;display:block;font-size:24px;margin:15px 0;padding:0 0 15px}.contact__block__cells{display:grid;gap:50px 0;grid-template-columns:25% 1fr 1fr}.contact__block__cell{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center}.contact__block__cell svg{height:35px;width:35px}.contact__block__cell.left-align{align-items:flex-start}.contact__block__cell.left-align a{margin-top:20px;text-decoration:underline}.contact__block__cell h3{margin:15px 0 5px}.contact__block__cell a,.contact__block__cell p{color:#58595b;font-family:Gentleman\ 400,Arial,sans-serif;font-size:16px;font-weight:800}@media only screen and (max-width:1024px){.contact__block__title{text-align:center}.contact__block__cells{grid-template-columns:1fr}.contact__block__cell.left-align{align-items:center;text-align:center}}.customer-support{padding-bottom:0}.customer-support .row{display:flex;flex-wrap:wrap;justify-content:space-between}.customer-support .row .col{box-sizing:border-box}.customer-support .row .col__full{width:100%}.customer-support .container{box-sizing:border-box;margin:0 auto;max-width:1170px;padding:0 1em;position:relative;width:100%}.customer-support .support-hero{padding:1em 1.5em;text-align:center}.customer-support .support-hero h1{color:#58595b;font-family:Gentleman\ 700,Arial,sans-serif;font-size:2.5em;margin:20px 0;padding-top:0}.customer-support .icon--large{background-size:75px 75px;height:75px;width:75px}.customer-support .icon--medium{height:50px;width:50px}.customer-support .wayfinder{background-repeat:no-repeat;background-size:cover;margin:0;padding:2.5em 0;text-align:center}.customer-support .wayfinder__content{padding:2em 0}.customer-support .wayfinder__content span{font-family:Gentleman\ 500,Arial,sans-serif;font-weight:500}.customer-support .wayfinder h2{color:#fff;margin:0 0 32px}.customer-support .wayfinder svg path{stroke:#fff}.customer-support .link-pods{display:grid;gap:1em;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin-bottom:2em}.customer-support .link-pods__item{background-color:#f3f3f3;color:#4e4e51;display:flex;flex-direction:column;gap:1em;padding:1em;text-align:center}.customer-support .link-pods__item__title p{font-weight:700}.customer-support .link-pods__item__description p{font-size:14px;line-height:1.3em}.customer-support .link-pods__item__description a{text-decoration:underline}.customer-support .step-pod{color:#58595b;padding:3em 0;text-align:center}.customer-support .step-pod:nth-child(odd){background-color:#f3f3f3}.customer-support .step-pod__title{font-family:Gentleman\ 700,Arial,sans-serif}.customer-support .step-pod__subtitle{border-bottom:1px solid #acacac;font-family:Gentleman\ 500,Arial,sans-serif;font-weight:500;margin:0 auto;max-width:70%;padding-bottom:1.7em;padding-top:.5em;width:100%}.customer-support .step-pod__text{margin:0 auto;max-width:50%;padding:25px 0;width:100%}.customer-support .step-pod h2{color:inherit;font-size:24px}.customer-support .step-pod p{color:inherit;font-size:16px}.customer-support .home-demo{background-image:url(/img/home-demonstration@2x.jpg);background-position:0;background-repeat:no-repeat;background-size:cover;color:#fff;margin:0 0 100px;padding:65px 100px}.customer-support .home-demo span{display:block;font-size:34px;margin-bottom:15px}.customer-support .home-demo p{color:inherit;display:block;font-size:16px;line-height:24px;margin:0 0 30px;max-width:600px;padding:0;width:100%}.customer-support .home-demo a{background-color:#fff;border-radius:3px;color:#0a2639;display:inline-block;font-size:16px;padding:17px 30px}.customer-support .accordion{padding:2em 0}.customer-support .accordion:nth-child(odd){background-color:#f3f3f3}.customer-support .accordion__title{font-size:24px;margin-bottom:10px}.customer-support .accordion__item{display:block;margin:0!important;width:100%}.customer-support .accordion__item svg{background-size:20px 20px;display:none;height:20px;position:absolute;right:1em;top:50%;transform:translateY(-50%);width:20px}.customer-support .accordion__item svg.accordion-plus{display:block}.customer-support .accordion__item.active .accordion__question{background-color:#07263a;color:#fff}.customer-support .accordion__item.active .accordion__answer{max-height:500px}.customer-support .accordion__item.active svg path{fill:#fff}.customer-support .accordion__item.active svg.accordion-plus{display:none}.customer-support .accordion__item.active svg.accordion-minus{display:block}.customer-support .accordion__question{background-color:#fff;border:1px solid #f3f3f3;color:#444;cursor:pointer;font-size:1em;margin:0;padding:18px 54px 18px 18px;position:relative;text-align:left;transition:.4s;width:100%}.customer-support .accordion__answer{background-color:#fff;max-height:0;overflow:hidden;padding:0 18px;transition:max-height .2s ease-out}.customer-support .accordion__answer p{padding:1em 0}.customer-support .text__center{text-align:center}.customer-support .search{background-color:#fff;border:1px solid #dbdfe1;border-radius:4px;display:block;height:50px;position:relative}.customer-support .search input[type=search]{-webkit-appearance:none;appearance:none;-moz-appearance:none;background:transparent;border:none;color:#00263a;font-family:Gentleman\ 700,Arial,sans-serif;font-size:15px;font-weight:700;height:50px;line-height:28px;padding:0 15px;position:relative;width:100%}.customer-support .search input[type=search]::-moz-placeholder{color:#576b79;opacity:1}.customer-support .search input[type=search]::placeholder{color:#576b79;opacity:1}.customer-support .search .icon-zoom{align-items:center;background:none;border:none;bottom:8px;color:#00263a;cursor:pointer;display:flex;padding:10px;position:absolute;right:5px;top:8px}.customer-support .search .autocomplete{background-color:#fff;border:1px solid #dbdfe1;border-radius:4px;border-top:none;border-top-left-radius:0;border-top-right-radius:0;display:flex;flex-direction:column;gap:15px;left:-1px;max-height:150px;overflow:auto;padding:5px 0 15px;position:absolute;right:-1px;text-align:left;top:45px;z-index:100}.customer-support .search .autocomplete a{display:block;padding:0 15px}.customer-support .search .autocomplete a h4{color:#00263a;font-size:14px;font-weight:700;margin:0 0 4px;padding:0}.customer-support .search .autocomplete a span{color:#576b79;font-size:13px}.customer-support .select{display:inline-block;position:relative}.customer-support .select select{-webkit-appearance:none;appearance:none;-moz-appearance:none;background-color:#00263a;border:none;border-radius:4px;color:#fff;font-family:Gentleman\ 700,Arial,sans-serif;font-size:16px;font-weight:700;height:50px;line-height:28px;margin:1em 0;padding:11px 25px;position:relative;text-align:center}.customer-support .select:after{border:5px solid transparent;border-top-color:#fff;content:"";margin-top:-2.5px;position:absolute;right:10px;top:50%;width:0}.narrow-banner-container{background-color:#00263a;color:#fff;overflow:hidden;padding:0;position:relative}.narrow-banner-container--margin{margin:55px 0}.narrow-banner-container--margin-bottom{margin-bottom:55px;margin-top:0}.narrow-banner-container--compact{margin:70px auto 0;max-width:1150px}.narrow-banner-container__container{display:flex;flex-direction:row;height:100%;justify-content:space-between;padding:0;position:unset}.narrow-banner-container__background{flex-shrink:0;height:100%;position:absolute;right:0;top:0;width:calc(50vw - 310px)}.narrow-banner-container__background-image{display:block;height:100%;max-width:500px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.narrow-banner-container__background-image--mobile{display:none}.narrow-banner-container__background--cut:before{background-image:url(/img/own-new/inset.webp);background-repeat:no-repeat;background-size:100% 100%;content:"";height:100%;left:0;position:absolute;top:0;width:12px}.narrow-banner-container__disclaimer,.narrow-banner-container__heading,.narrow-banner-container__sub-heading,.narrow-banner-container__text{color:#fff}.narrow-banner-container__text{display:flex;flex-direction:row;padding:45px 45px 45px 0;width:calc(100% - 230px)}.narrow-banner-container__heading{text-wrap:pretty;font-size:1.875rem;letter-spacing:-1px}.narrow-banner-container__heading strong{font-family:Gentleman\ 900,Arial,sans-serif}.narrow-banner-container__heading--uppercase{text-transform:uppercase}.narrow-banner-container__heading--highlighted-text{color:#ec6608;white-space:nowrap}.narrow-banner-container__list{margin-block-start:1rem;width:-moz-fit-content;width:fit-content}.narrow-banner-container__highlighted{align-items:center;display:flex;justify-content:flex-start;margin-bottom:16px}.narrow-banner-container__highlighted-black{background-color:#000;font-size:31px;line-height:42px;padding:10px 30px}.narrow-banner-container__highlighted-green{background-color:#009c86;font-size:52px;line-height:77px;mix-blend-mode:multiply;padding:4px 12px}.narrow-banner-container__sub-heading{font-size:18px;letter-spacing:0;line-height:24px;margin-top:10px}.narrow-banner-container__sub-heading span{color:#ec6608}.narrow-banner-container__sub-heading--highlighted-text{color:#ec6608;white-space:nowrap}.narrow-banner-container__disclaimer{font-size:12px;margin-top:20px;opacity:.6;text-transform:none}.narrow-banner-container__disclaimer a{text-decoration:underline}.narrow-banner-container__icon{align-items:center;background-color:#fff;border-radius:100px;display:flex;flex-shrink:0;height:70px;justify-content:center;margin-right:30px;padding:10px;width:70px}.narrow-banner-container__logo{margin-right:30px}.narrow-banner-container.own-new-campaign .narrow-banner-container__text{flex-direction:row}@media only screen and (max-width:1150px){.narrow-banner-container__text{padding:45px;width:calc(100% - 255px)}.narrow-banner-container__background{width:300px}}@media only screen and (max-width:1024px){.narrow-banner-container.own-new-campaign .narrow-banner-container__text{flex-direction:column}.narrow-banner-container__logo{margin-bottom:20px}}@media only screen and (max-width:768px){.narrow-banner-container{height:auto;padding:40px 0}.narrow-banner-container__container,.narrow-banner-container__highlighted{flex-direction:column}.narrow-banner-container__highlighted-black{background-color:#000;font-size:20px;line-height:30px;padding:10px 20px}.narrow-banner-container__highlighted-green{padding:4px 25px}.narrow-banner-container__sub-heading{font-size:14px;line-height:1.4}.narrow-banner-container__disclaimer,.narrow-banner-container__heading,.narrow-banner-container__sub-heading{text-align:left}.narrow-banner-container__background{display:none}.narrow-banner-container__text{padding:0;width:100%}.narrow-banner-container__icon{display:none}}@media only screen and (min-width:64rem){.narrow-banner-container__list{justify-content:flex-start;margin-inline:0}}.national-campaign-hero{background-color:#00263a;height:100%;padding:7.5em 0 0;position:relative}.national-campaign-hero__image-outer{height:22.5em;left:50%;overflow:hidden;position:absolute;top:0;transform:translateX(-50%);width:100%}.national-campaign-hero__image-outer:before{background-image:linear-gradient(0deg,#00263a,transparent);bottom:0;content:"";height:25%;left:0;position:absolute;width:100%;z-index:1}.national-campaign-hero__image-wrapper{height:100%;position:relative;width:100%}.national-campaign-hero__image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.national-campaign-hero__container{margin:0 auto;max-width:90rem;padding:0 1.25em;position:relative;width:100%}.national-campaign-hero__inner{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:7.5em 0 3.75em;position:relative;row-gap:1.75em;text-align:center;width:100%;z-index:1}.national-campaign-hero__content{display:flex;flex-direction:column;row-gap:1em}.national-campaign-hero__title{text-wrap:balance;font-weight:950;text-transform:uppercase}.national-campaign-hero__copy,.national-campaign-hero__title{text-wrap:balance;color:#fff}.national-campaign-hero__copy strong,.national-campaign-hero__title strong{color:#ec6608}.national-campaign-hero__logo-wrapper{aspect-ratio:250/120;position:relative;width:15.625em}.national-campaign-hero__logo{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.national-campaign-hero .search-block{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;padding:30px;position:relative;width:100%;z-index:1}.national-campaign-hero .search-block .search-form{align-items:center;flex-direction:column;max-width:260px}.national-campaign-hero .search-block .search-form .search-input{margin:0 0 30px;text-align:center;width:100%}.national-campaign-hero .search-block .search-form .search-location{flex-shrink:0}@media only screen and (min-width:600px){.national-campaign-hero .search-block .search-form{max-width:100%}.national-campaign-hero .search-block .search-form .search-input{text-align:left}}@media only screen and (min-width:48rem){.national-campaign-hero .search-block{border-radius:5px;bottom:0;height:10rem;left:50%;max-width:calc(100% - 60px);padding:0;position:absolute;transform:translate(-50%,50%);width:100%}.national-campaign-hero .search-block .search-form{flex-direction:row}.national-campaign-hero .search-block .search-form .search-input{margin:0}}@media only screen and (min-width:1140px){.national-campaign-hero .search-block{flex-direction:row;max-width:1140px}}@media only screen and (min-width:48rem){.national-campaign-hero{padding-top:12.5em}.national-campaign-hero__image-outer{height:100%;left:auto;max-width:min(75vw,90rem);right:0;transform:none}.national-campaign-hero__image-outer:before{background-image:linear-gradient(90deg,#00263a,transparent);content:"";height:100%;left:0;position:absolute;top:0;width:50%;z-index:1}.national-campaign-hero__image-wrapper{aspect-ratio:auto;height:120%;top:50%;transform:translateY(-50%)}.national-campaign-hero__inner{max-width:31.25em;padding:3.75em 0 11.25em}}.national-campaign-banner{background-color:#00263a;overflow:hidden;padding:4em 0;position:relative}.national-campaign-banner__container{margin:0 auto;max-width:90rem;padding:0 1.25em;position:relative;width:100%}.national-campaign-banner__logo-wrapper{aspect-ratio:250/120;margin:0 auto;position:relative;width:12.5em}.national-campaign-banner__logo-wrapper:after,.national-campaign-banner__logo-wrapper:before{aspect-ratio:1/1;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:200%}.national-campaign-banner__logo-wrapper:before{background-image:url(/img/national-campaign/rings.png);background-position:50%;background-repeat:no-repeat;background-size:contain}.national-campaign-banner__logo-wrapper:after{background-image:linear-gradient(0deg,#00263a,transparent)}.national-campaign-banner__arrow{display:none}.national-campaign-banner__logo{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%;z-index:1}.national-campaign-banner__content{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin-top:1.5em;position:relative;text-align:center;z-index:1}.national-campaign-banner__copy,.national-campaign-banner__title{text-wrap:balance;color:#fff}.national-campaign-banner__copy strong,.national-campaign-banner__title strong{color:#ec6608}.national-campaign-banner__title{text-wrap:balance;font-weight:950;text-transform:uppercase}.national-campaign-banner__copy{margin-top:.5em}.national-campaign-banner__terms{color:#fff;font-size:12px;line-height:1.6;margin-top:1.5em;opacity:.6}@media only screen and (min-width:48rem){.national-campaign-banner{padding:0}.national-campaign-banner__container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.national-campaign-banner__logo-wrapper{width:clamp(12.875rem,30vw,21.875rem)}.national-campaign-banner__logo-wrapper:after{background-image:linear-gradient(270deg,#00263a,transparent)}.national-campaign-banner__arrow{background-image:url(/img/national-campaign/arrow.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.national-campaign-banner__content{align-items:flex-start;justify-content:flex-start;margin-top:0;padding:4em 0;text-align:left}.national-campaign-banner__left{align-items:center;display:flex;justify-content:center;position:relative}}.page-developments-testimonials{margin:50px 0}@media only screen and (max-width:768px){.page-developments-testimonials{margin-bottom:1rem;margin-top:1rem;padding:0}.page-developments-testimonials>.content{display:flex;flex-direction:column-reverse}}.page-developments-testimonials__inner{align-items:flex-start;display:flex;flex-direction:column;height:100%}@media only screen and (max-width:768px){.page-developments-testimonials__inner{margin-bottom:1rem}}.page-developments-testimonials__container{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;height:100%;min-height:250px;padding:40px 200px 0 70px;width:650px}@media only screen and (max-width:768px){.page-developments-testimonials__container{max-width:100%;min-height:0;padding:1.5rem 0 0;width:100%}}.page-developments-testimonials__container a{margin-top:.5rem}.page-developments-testimonials__image{background-color:#f2f2f2;bottom:0;position:absolute;right:0;top:0;width:calc(50% - 80px);z-index:1}@media only screen and (max-width:768px){.page-developments-testimonials__image{position:static;width:100%}}.page-developments-testimonials__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.page-developments-testimonials__heading{margin-bottom:1rem}@media only screen and (max-width:768px){.page-developments-testimonials__heading{margin-bottom:.5rem;margin-top:1rem}}.page-developments-testimonials__quote{margin-bottom:1rem}.home-fest-hero{background-color:#00263a;height:100%;padding:7.5em 0 0;position:relative}.home-fest-hero__image-outer{height:22.5em;left:50%;overflow:hidden;position:absolute;top:0;transform:translateX(-50%);width:100%}.home-fest-hero__image-outer:before{background-image:linear-gradient(0deg,#00263a,transparent);bottom:0;content:"";height:70%;left:0;position:absolute;width:100%;z-index:1}.home-fest-hero__image-wrapper{height:100%;position:relative;width:100%}.home-fest-hero__image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.home-fest-hero__container{margin:0 auto;max-width:90rem;padding:0 1.25em;position:relative;width:100%}.home-fest-hero__inner{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:6rem 0 1.875rem;position:relative;row-gap:1rem;text-align:center;width:100%;z-index:1}.home-fest-hero__content{display:flex;flex-direction:column;margin-top:.375rem;row-gap:.5rem}.home-fest-hero__title{font-family:Gentleman\ 800,Arial,sans-serif;font-size:1.125rem;text-transform:uppercase}.home-fest-hero__copy,.home-fest-hero__title{color:#fff}.home-fest-hero__copy strong,.home-fest-hero__title strong{color:#ec6608}.home-fest-hero__copy{font-size:.875rem}.home-fest-hero__logo-wrapper{aspect-ratio:280/210;position:relative;width:17.5em}.home-fest-hero__logo{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.home-fest-hero__terms{color:#576b79;font-size:.75rem}.home-fest-hero .search-block{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;padding:30px;position:relative;width:100%;z-index:1}.home-fest-hero .search-block .search-form{align-items:center;flex-direction:column;max-width:260px}.home-fest-hero .search-block .search-form .search-input{margin:0 0 30px;text-align:center;width:100%}.home-fest-hero .search-block .search-form .search-location{flex-shrink:0}@media only screen and (min-width:600px){.home-fest-hero .search-block .search-form{max-width:100%}.home-fest-hero .search-block .search-form .search-input{text-align:left}}@media only screen and (min-width:48rem){.home-fest-hero .search-block{border-radius:5px;bottom:0;height:10rem;left:50%;max-width:calc(100% - 60px);padding:0;position:absolute;transform:translate(-50%,50%);width:100%}.home-fest-hero .search-block .search-form{flex-direction:row}.home-fest-hero .search-block .search-form .search-input{margin:0}}@media only screen and (min-width:1140px){.home-fest-hero .search-block{flex-direction:row;max-width:1140px}}@media only screen and (min-width:48rem){.home-fest-hero{padding-top:12.5em}.home-fest-hero__image-outer{height:110%;left:auto;max-width:min(75vw,90rem);right:0;transform:none}.home-fest-hero__image-outer:before{background-image:linear-gradient(90deg,#00263a,transparent);content:"";height:100%;left:0;position:absolute;top:0;width:50%;z-index:1}.home-fest-hero__image-wrapper{aspect-ratio:auto;height:120%;top:50%;transform:translateY(-50%)}.home-fest-hero__inner{max-width:30rem;padding:0 0 6.75rem;row-gap:2rem}.home-fest-hero__content{margin-top:0;row-gap:1rem}.home-fest-hero__title{font-size:1.75rem}.home-fest-hero__copy{font-size:1rem}}.home-fest-banner{background-image:linear-gradient(#00263a,#020f17)}.home-fest-banner .home-fest-banner__bg-img{height:100%;inset:0;mix-blend-mode:luminosity;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.home-fest-banner.narrow-banner-container{padding:20px 0}.home-fest-banner .narrow-banner-container__container{align-items:center;-moz-column-gap:50px;column-gap:50px;justify-content:center;margin:0 auto;max-width:800px;position:relative;row-gap:24px}.home-fest-banner .home-fest-banner__img-holder{aspect-ratio:150/90;width:150px}.home-fest-banner .home-fest-banner__img-holder img{width:100%}.home-fest-banner .bunting-container{aspect-ratio:100/50;position:absolute;top:0;width:100px}.home-fest-banner .bunting-container--left{left:0}.home-fest-banner .bunting-container--right{right:0}.home-fest-banner .bunting-img{inset:0;position:absolute;width:100px}.home-fest-banner .home-fest-banner__text{display:flex;flex-direction:column;padding:0 1rem;row-gap:16px;text-align:center}.home-fest-banner .home-fest-banner__main-text{display:flex;flex-direction:column;max-width:320px;row-gap:8px}.home-fest-banner .home-fest-banner__title{color:#fff;font-family:Gentleman\ 800,Arial,sans-serif;font-size:24px;line-height:1.1;text-transform:uppercase}.home-fest-banner .home-fest-banner__title span{font-family:Gentleman\ 1000,Arial,sans-serif}.home-fest-banner .home-fest-banner__title strong{color:#ec6608}.home-fest-banner .home-fest-banner__copy{color:#fff;font-family:Gentleman\ 700,Arial,sans-serif;font-size:14px}.home-fest-banner .home-fest-banner__copy strong{color:#ec6608}.home-fest-banner .home-fest-banner__terms{color:#576b79;font-size:.75rem}@media only screen and (min-width:48rem){.home-fest-banner{background-image:linear-gradient(90deg,#011928 20%,#002639,#011928 80%);height:250px}.home-fest-banner .home-fest-banner__bg-img{max-height:250px;mix-blend-mode:normal;-o-object-fit:contain;object-fit:contain}.home-fest-banner .bunting-container{aspect-ratio:120/70;width:120px}.home-fest-banner .bunting-img{width:120px}.home-fest-banner .home-fest-banner__img-holder{aspect-ratio:270/150;width:270px}.home-fest-banner .home-fest-banner__text{row-gap:24px;text-align:left}.home-fest-banner .home-fest-banner__main-text{max-width:400px}.home-fest-banner .home-fest-banner__title{font-size:28px}.home-fest-banner .home-fest-banner__copy{font-size:16px}}@media only screen and (min-width:64rem){.home-fest-banner .bunting-container{aspect-ratio:200/150;width:200px}.home-fest-banner .bunting-img{width:200px}}@media only screen and (min-width:85.375rem){.home-fest-banner .bunting-container{aspect-ratio:300/250;width:300px}.home-fest-banner .bunting-img{width:300px}}body.london h1{font-size:80px}@media only screen and (max-width:1024px){body.london h1{font-size:60px}}@media only screen and (max-width:767px){body.london h1{font-size:48px}}@media only screen and (max-width:480px){body.london h1{font-size:28px}}body.london h2{font-size:36px;line-height:1.2em}@media only screen and (max-width:1024px){body.london h2{font-size:32px}}@media only screen and (max-width:767px){body.london h2{font-size:30px}}@media only screen and (max-width:480px){body.london h2{font-size:28px}}body.london .quote q{font-family:Gentleman\ 400,Arial,sans-serif}body.london .quote cite{color:#000;font-family:Gentleman\ 600,Arial,sans-serif}@media only screen and (max-width:480px){body.london .quote q{font-size:16px}body.london .quote cite{font-size:14px}}body.london section{padding:120px 0}body.london section,body.london section label,body.london section p,body.london section span{font-family:Gentleman\ 600,Arial,sans-serif}body.london section h1,body.london section h2,body.london section h3,body.london section h4,body.london section h5{font-family:Gentleman\ 400,Arial,sans-serif}body.london section p{font-size:14px}body.london section .button{border-radius:0;height:60px;padding:0 50px;text-transform:uppercase}body.london section .button,body.london section .button .text{font-family:Gentleman\ 800,Arial,sans-serif}body.london section .button .icon-arrow-simple{font-size:15px}body.london section .button.button-link{height:30px;padding:0}body.london section .button.button-icon-fade [class^=icon-]{left:34px}@media only screen and (max-width:1220px){body.london section .button{padding:0 38px}}@media only screen and (max-width:767px){body.london section .button{height:50px}}@media only screen and (max-width:480px){body.london section .button{font-size:14px;width:100%}body.london section .button.button-link{width:auto}}@media only screen and (max-width:360px){body.london section .button{padding:0 16px}}body.london section strong{font-family:Gentleman\ 800,Arial,sans-serif}body.london section.info-boxes-container h2{color:#000;margin-bottom:100px;text-align:center}body.london section.info-boxes-container h4{font-family:Gentleman\ 800,Arial,sans-serif}body.london section.info-boxes-container p{color:#a2a2a3;font-family:Gentleman\ 600,Arial,sans-serif}body.london section.background-dark{background-color:#1b1f24}body.london section.no-padding-top{padding-top:0}body.london section.no-padding-bottom{padding-bottom:0}body.london section.overlap-bottom+section{padding-top:180px}body.london section.overlap-bottom+section.no-padding-top{padding-top:120px}@media only screen and (max-width:1024px){body.london section{padding:100px 0}body.london section.overlap-bottom+section{padding-top:140px}body.london section.overlap-bottom+section.no-padding-top{padding-top:80px}body.london section.info-boxes-container h2{margin-bottom:80px}}@media only screen and (max-width:768px){body.london section{padding:80px 0}body.london section.overlap-bottom+section{padding-top:80px}body.london section.overlap-bottom+section.no-padding-top{padding-top:0}body.london section.info-boxes-container h2{margin-bottom:60px}}@media only screen and (max-width:480px){body.london section{padding:40px 0}body.london section.overlap-bottom+section{padding-top:40px}body.london section.overlap-bottom+section.no-padding-top{padding-top:0}body.london section.info-boxes-container h2{margin-bottom:30px}body.london section.basic-text-container.cta p{font-size:14px}}body.london .popup-container .inner{max-width:666px}body.london .popup-container .popup{padding:58px}body.london .popup-container strong{font-family:Gentleman\ 800,Arial,sans-serif}body.london .popup-container .heading-container .heading{font-family:Gentleman\ 400,Arial,sans-serif;font-size:36px}body.london .popup-container .heading-container .right .cta{font-family:Gentleman\ 600,Arial,sans-serif}body.london .popup-container .heading-container .right a{align-items:center;display:inline-flex;margin-top:6px}body.london .popup-container .heading-container .right a .icon-phone{color:#f1c400;margin-right:10px}body.london .popup-container .form-container{text-align:left}body.london .popup-container .form-container form>*+*{margin-top:40px}body.london .popup-container .form-container form>p{color:#000;font-family:Gentleman\ 600,Arial,sans-serif}body.london .popup-container .form-container form>p.note{color:rgba(0,0,0,.5);font-family:Gentleman\ 600,Arial,sans-serif;font-size:14px}body.london .popup-container .form-container form>p+p{margin-top:8px}body.london .popup-container .form-container form>p+.input-row{margin-top:24px}body.london .popup-container .form-container form>.input-row+.input-row{margin-top:12px}body.london .popup-container .form-container .input-container.text{margin-left:0;margin-right:4%;width:48%}body.london .popup-container .form-container .input-container.text input{background-color:#fff;border:1px solid #c3c3c3;font-family:Gentleman\ 600,Arial,sans-serif}body.london .popup-container .form-container .input-container.text:nth-of-type(2n+2){margin-right:0}body.london .popup-container .form-container .input-container.checkbox{margin-bottom:12px;margin-left:0;margin-right:2%;width:32%}body.london .popup-container .form-container .input-container.checkbox .checkbox label{background-color:#fff;border:1px solid #c3c3c3}body.london .popup-container .form-container .input-container.checkbox .text{color:#000;font-family:Gentleman\ 600,Arial,sans-serif;font-size:12px;padding-top:0;width:calc(100% - 14px)}body.london .popup-container .form-container .input-container.checkbox.checkbox-single{width:100%}body.london .popup-container .form-container .input-container.checkbox:nth-of-type(3n+3){margin-right:0}body.london .popup-container .form-container .input-container.submit .button{border-radius:0;font-family:Gentleman\ 800,Arial,sans-serif;font-size:16px;height:60px;text-transform:uppercase;width:100%}body.london .popup-container .form-container .input-row{flex-wrap:wrap}body.london .popup-container.gallery .inner{max-width:750px}@media only screen and (max-width:767px){body.london .popup-container .popup{padding:40px}body.london .popup-container .form-container .input-container.checkbox{margin-right:2%;width:49%}body.london .popup-container .form-container .input-container.checkbox:empty{display:none}body.london .popup-container .form-container .input-container.checkbox:nth-of-type(3n+3){margin-right:2%}body.london .popup-container .form-container .input-container.checkbox:nth-of-type(2n+2){margin-right:0}}@media only screen and (max-width:480px){body.london .popup-container .popup{padding:30px}body.london .popup-container .heading-container .heading{font-size:32px}body.london .popup-container .form-container .input-container.text{margin-right:0;width:100%}body.london .popup-container .form-container .input-container.text+.input-container.text{margin-top:12px}body.london .popup-container .form-container .input-container.checkbox{margin-right:0;width:100%}body.london .popup-container .form-container .input-container.checkbox:nth-of-type(3n+3){margin-right:0}}@media only screen and (max-width:374px){body.london .popup-container .popup{padding:20px}}.pre-owned-homes-carousel{display:block;height:254px;position:relative}.pre-owned-homes-carousel .text-overlay{align-items:center;background-color:#00263a;color:#fff;display:flex;flex-direction:row;font-size:11px;justify-content:center;left:0;padding:7px 14px 5px 10px;position:absolute;text-transform:uppercase;top:0}.pre-owned-homes-carousel .text-overlay svg{height:15px;margin-right:10px;padding-bottom:1px;width:auto}.pre-owned-homes-carousel .text-overlay.show-home-type{bottom:0;height:30px;padding-bottom:0;padding-top:0;top:auto}.pre-owned-homes-carousel .show-home{align-items:center;background-color:#00263a;bottom:0;display:flex;flex-direction:row;height:70px;justify-content:center;left:0;position:absolute;width:70px}.pre-owned-homes-carousel__slide{display:block;font-family:"object-fit: cover; object-position: center;";height:100%;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.pre-owned-homes-carousel__nav{display:flex;inset-block-end:0;inset-inline-end:0;position:absolute;z-index:1}.pre-owned-homes-carousel__button{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;position:relative;width:40px}.pre-owned-homes-carousel__button:before{background-color:#00263a;content:"";height:100%;inset-block-start:0;inset-inline-start:0;opacity:.5;position:absolute;transition:opacity .2s ease-in;width:100%}.pre-owned-homes-carousel__button:hover:before{opacity:1;transition:opacity .2s ease-out}.pre-owned-homes-carousel__button-icon{z-index:1}.pre-owned-homes-carousel__info{align-items:flex-start;display:flex;flex:1 0;flex-direction:column;padding-block-start:30px;padding-inline-start:30px}.pre-owned-homes-carousel__name{color:#00263a;font-size:1.125rem;letter-spacing:-.01em;margin-block-end:9px}.pre-owned-homes-carousel__address{font-family:Gentleman\ 700,Arial,sans-serif;font-size:.875rem;margin-bottom:20px}.pre-owned-homes-carousel__description{font-size:.875rem;letter-spacing:.01em;line-height:1.6;margin-bottom:30px;opacity:.75}.pre-owned-homes-carousel__description--beds:before,.pre-owned-homes-carousel__description--type:before{background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;margin-inline-end:16px;width:14px}.pre-owned-homes-carousel__description--beds{margin-bottom:10px}.pre-owned-homes-carousel__description--beds:before{background-image:url(/assets/img/icons/bed.svg);height:11px}.pre-owned-homes-carousel__description--type:before{background-image:url(/assets/img/icons/house.svg);height:13px}.pre-owned-homes-carousel__price{font-size:1rem;margin-block-end:30px}.pre-owned-homes-carousel__buttons{align-items:center;display:flex}.pre-owned-homes-carousel__buttons .text{margin-block-start:3px}@media only screen and (min-width:48em){.pre-owned-homes-carousel__info{padding-inline-start:0}.pre-owned-homes-carousel__name{font-size:1.5rem;margin-block-end:20px}.pre-owned-homes-carousel__address{font-size:1rem}.pre-owned-homes-carousel__price{font-size:1.25rem}}.aviation-park{color:#000}.aviation-park h1,.aviation-park h2,.aviation-park h3,.aviation-park h4,.aviation-park h5,.aviation-park h6{color:#000;font-family:Gentleman\ 400,Arial,sans-serif;letter-spacing:-.01em;line-height:1.1764705882;text-transform:uppercase}.aviation-park h2{font-size:34px}@media only screen and (max-width:1024px){.aviation-park h2{font-size:30px}}@media only screen and (max-width:768px){.aviation-park h2{font-size:26px}}@media only screen and (max-width:480px){.aviation-park h2{font-size:24px}}.aviation-park p{color:#000;font-family:Gentleman\ 400,Arial,sans-serif;font-size:1rem;letter-spacing:.01em;line-height:1.5}.aviation-park .hero--aviation-park{background-color:#000;display:grid;height:600px;padding-inline:40px;place-content:center;position:relative}.aviation-park .hero--aviation-park .hero__bg-video{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;opacity:.5;position:absolute;width:100%}.aviation-park .hero--aviation-park .hero__content{position:relative;z-index:1}.aviation-park .hero--aviation-park .hero__estate-logo{max-width:100%}.aviation-park .hero--aviation-park .hero__text{color:#fff;font-family:Gentleman\ 500,Arial,sans-serif;font-size:1rem;letter-spacing:.05em;margin-block-start:30px;text-align:center}.aviation-park .hero--aviation-park .hero__down-link-holder{margin-block-start:68px;margin-inline:auto;width:-moz-fit-content;width:fit-content}.aviation-park .hero--aviation-park .hero__arrow{display:inline-block;transition:.2s ease-in}.aviation-park .hero--aviation-park .hero__down-link{padding-inline:10px}.aviation-park .hero--aviation-park .hero__down-link:hover .hero__arrow{transform:translateY(10px);transition:.2s ease-out}.aviation-park section.sub-nav-container{display:none}.aviation-park section.sub-nav-container .nav-item{color:#000}.aviation-park section.sub-nav-container .nav-item:after{background-color:#000}.aviation-park section.sub-nav-container .nav-item.active:after{height:2px}.aviation-park section.sub-nav-container .nav-item .text{font-family:Gentleman\ 500,Arial,sans-serif;text-align:center}.aviation-park section.text-image-container .text-container>*+*{margin-block-start:30px}.aviation-park .ap-align-left,.aviation-park .ap-expectations,.aviation-park .ap-homes,.aviation-park .ap-location{margin-block-start:80px}.aviation-park .ap-align-left,.aviation-park .ap-homes,.aviation-park .ap-location{padding-block:0}.aviation-park .development-amenities-container .text-container{background-color:transparent}.aviation-park .development-amenities-container .text-container .navigation a{color:#000;font-family:Gentleman\ 500,Arial,sans-serif;font-size:1rem}.aviation-park .development-amenities-container .text-container .navigation a.active{border-bottom-color:#000}.aviation-park .development-amenities-container .text-container .text-column p{color:#000}.aviation-park .development-amenities-container .image img{-o-object-position:top;object-position:top}.aviation-park .development-amenities-container--customer-first h2{background-color:transparent}.aviation-park .development-amenities-container--customer-first ul li{font-family:Gentleman\ 500,Arial,sans-serif;letter-spacing:.01em}.aviation-park .development-amenities-container--customer-first ul li:before{background-color:#000}.aviation-park .ap-expectations{border:none}.aviation-park .ap-expectations__link{align-items:center;display:flex;gap:20px;margin-block-start:30px}.aviation-park .ap-expectations__link:hover .ap-expectations__arrow{transform:translate(10px,-2px);transition:transform .2s ease-out}.aviation-park .ap-expectations__link-text{color:#000;font-family:Gentleman\ 700,Arial,sans-serif;font-size:.875rem;letter-spacing:.1em;text-transform:uppercase}.aviation-park .ap-expectations__arrow{transform:translateY(-2px);transition:transform .2s ease-in}.aviation-park .button--aviation-park{background-color:transparent;border:1px solid #000;border-radius:0;color:#000;font-family:Gentleman\ 700,Arial,sans-serif;font-size:.875rem;height:3.125rem;letter-spacing:.1em;padding-inline:20px;text-transform:uppercase}.aviation-park .button--aviation-park:hover{background-color:#000;color:#fff}.aviation-park .button--aviation-park .button__text{transform:translateY(2px)}.aviation-park .ap-carousel__header{padding-inline:30px}.aviation-park .ap-carousel__header h2{padding:0}.aviation-park .ap-carousel__results-container{margin-block-start:40px}.aviation-park .ap-carousel__inner{display:block;margin:0 auto;position:relative;width:100%}.aviation-park .search-development-container .results .carousel-container{margin-block-end:0;width:100%}.aviation-park .search-development-container .results .carousel-container.nav-disabled .arrow{display:none!important}.aviation-park .search-development-container .results .carousel-container .carousel-wrapper{display:flex;flex-direction:row}.aviation-park .search-development-container .results .carousel-container .arrow{background-color:#000;border:none;border-radius:100%;cursor:pointer;font-size:0;height:70px;outline:none;position:absolute;top:50%;transition:background-color .2s,opacity .2s;width:70px;z-index:5}.aviation-park .search-development-container .results .carousel-container .arrow:after{border-right:2px solid #fff;border-top:2px solid #fff;content:"";height:16px;left:50%;margin-left:-13px;margin-top:-8px;position:absolute;top:50%;transform:rotate(45deg);transition:border-color .2s;width:16px}.aviation-park .search-development-container .results .carousel-container .arrow.disabled{display:none}.aviation-park .search-development-container .results .carousel-container .arrow-prev{left:0;margin-left:-35px}.aviation-park .search-development-container .results .carousel-container .arrow-prev:after{margin-left:-4px;transform:rotate(-135deg)}.aviation-park .search-development-container .results .carousel-container .arrow-next{margin-right:-40px;right:0}.aviation-park .search-development-container .results .carousel-container .slide{margin:0 1px;opacity:1}.aviation-park .ap-card{height:25rem;overflow:hidden;position:relative;width:100%}.aviation-park .ap-card__bg-image{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.aviation-park .ap-card__content{display:flex;flex-direction:column;height:100%;padding:60px 30px;position:relative;text-align:center;z-index:2}.aviation-park .ap-card__logo{margin-inline:auto;width:33px}.aviation-park .ap-card__name{color:#fff;font-size:1.25rem;letter-spacing:.1em;margin-block-start:5px;text-transform:uppercase;white-space:nowrap}.aviation-park .ap-card__tagline{color:#fff;margin-block-start:30px}.aviation-park .ap-card__description{margin-block-start:15px}.aviation-park .ap-card p{color:#fff;font-size:.875rem}.aviation-park .ap-card__link-holder{align-items:center;display:flex;gap:20px;margin-block-start:auto;margin-inline:auto}.aviation-park .ap-card__link-text{color:#fff;font-family:Gentleman\ 700,Arial,sans-serif;font-size:.875rem;letter-spacing:.1em;text-transform:uppercase}.aviation-park .ap-card__arrow{transform:translateY(-2px)}.aviation-park .ap-card:after{content:"";height:100%;inset:0;opacity:.95;position:absolute;width:100%;z-index:1}.aviation-park .ap-card--red:after{background-color:#460b03}.aviation-park .ap-card--blue:after{background-color:#15132c}.aviation-park .ap-card--green:after{background-color:#0e3626}.aviation-park .ap-card--purple:after{background-color:#53225d}.aviation-park .ap-card--grey:after{background-color:#535d62}.aviation-park .ap-background-grey{background-color:#f5f5f5;padding:0}.aviation-park .ap-arrow-link__link{align-items:center;display:flex;gap:20px;margin-block-start:30px}.aviation-park .ap-arrow-link__link:hover .ap-expectations__arrow{transform:translate(10px,-2px);transition:transform .2s ease-out}.aviation-park .ap-arrow-link__link-text{color:#000;font-family:Gentleman\ 700,Arial,sans-serif;font-size:.875rem;letter-spacing:.1em;text-transform:uppercase}.aviation-park .ap-arrow-link__arrow{transform:translateY(-2px);transition:transform .2s ease-in}.aviation-park .ap-blockquote{padding:0}.aviation-park .ap-blockquote__container{align-items:center;display:flex;flex-direction:column;padding:80px 30px}.aviation-park .ap-blockquote__content{align-items:center;display:flex;flex-direction:column;max-width:900px}.aviation-park .ap-blockquote__caption,.aviation-park .ap-blockquote__cite,.aviation-park .ap-blockquote__quote{text-align:center}.aviation-park .ap-blockquote__quote{font-size:1.5rem;margin-block-start:20px}.aviation-park .ap-blockquote__caption{margin-block-start:15px}.aviation-park .ap-blockquote__cite{font-family:Gentleman\ 500,Arial,sans-serif;font-size:1rem;font-style:normal}.aviation-park .ap-blockquote__button{margin-block-start:50px}.aviation-park .ap-location{padding:0;position:relative}.aviation-park .ap-location:after{background-color:#f5f5f5;content:"";height:calc(100% - 100px);inset-block-end:0;inset-inline:0;position:absolute;width:100%}.aviation-park .ap-location__container{display:grid;grid-template-columns:30px repeat(12,minmax(0,1fr)) 30px;position:relative;z-index:1}.aviation-park .ap-location__image-holder{grid-column:1/-1}.aviation-park .ap-location__image-holder--2{align-self:flex-end;margin-block-start:40px}.aviation-park .ap-location__image{-o-object-fit:cover;object-fit:cover;width:100%}.aviation-park .ap-location__content-block{grid-column:2/-2;margin-block-start:40px}.aviation-park .ap-location__content-block--2{margin-block-end:40px}.aviation-park .ap-location p{margin-block-start:30px}.aviation-park .ap-location__tiles{display:flex;flex-direction:column;gap:30px;margin-block-start:30px}.aviation-park .ap-location__button{margin-block-start:30px}.aviation-park .ap-tile__icon-holder{height:39px}.aviation-park .ap-tile__icon{max-width:40px}.aviation-park .ap-tile__time{font-family:Gentleman\ 400,Arial,sans-serif;font-size:1.25rem;letter-spacing:-.01em;margin-block-start:20px;text-transform:uppercase}.aviation-park .ap-tile__description{font-size:.875rem;margin-block-start:20px}.aviation-park section.text-image-container.image-edge-aligned.ap-align-right .text-container{padding-block-end:40px}@media only screen and (min-width:600px){.aviation-park .search-development-container .results .carousel-container{margin-block-end:0}}@media only screen and (min-width:48rem){.aviation-park .ap-align-left,.aviation-park .ap-expectations,.aviation-park .ap-homes,.aviation-park .ap-location{margin-block-start:100px}.aviation-park section.text-image-container.image-edge-aligned.ap-align-right .text-container{padding-block-end:60px}.aviation-park .ap-carousel__header{margin-inline:auto;max-width:686px;text-align:center}.aviation-park .ap-expectations__text-block{display:flex}.aviation-park .development-amenities-container .text-container .content{flex-direction:column}.aviation-park .ap-blockquote__container{padding-block:110px}.aviation-park .ap-location__container{grid-template-columns:40px repeat(12,minmax(0,1fr)) 40px;row-gap:60px}.aviation-park .ap-location__image-holder--1{grid-column:1/span 8}.aviation-park .ap-location__image-holder--2{grid-column:9/-1;grid-row:3}.aviation-park .ap-location__content-block{margin-block-start:0}.aviation-park .ap-location__content-block--1{grid-column:2/span 10}.aviation-park .ap-location__content-block--2{grid-column:2/span 6;grid-row:3}.aviation-park .ap-location__tiles{flex-direction:row}.aviation-park .ap-location__tile{width:50%}}@media only screen and (min-width:900px){.aviation-park .search-development-container .results .carousel-container{margin-block-end:0}}@media only screen and (min-width:64rem){.aviation-park .ap-align-left,.aviation-park .ap-expectations,.aviation-park .ap-homes,.aviation-park .ap-location{margin-block-start:120px}.aviation-park .hero--aviation-park{height:800px}.aviation-park section.text-image-container .text-container>*+*{margin-block-start:40px}.aviation-park section.text-image-container.image-edge-aligned .image-container{height:600px}.aviation-park section.sub-nav-container{display:flex}.aviation-park .development-amenities-container .text-container,.aviation-park .development-amenities-container h2.desktop{padding-inline-end:100px;width:min(60vw,850px)}.aviation-park .development-amenities-container .image img{width:min(34.72vw,500px)}.aviation-park .search-development-container .results .carousel-container{margin-block-end:0}.aviation-park .search-development-container .results .carousel-container button.arrow{background-color:#000;inset-block-start:50%;transform:translateY(-50%)}.aviation-park .search-development-container .results .carousel-container button.arrow.disabled{opacity:0}.aviation-park .ap-card{height:37.5rem}.aviation-park .ap-card__content{padding:200px 40px 80px;transform:translateY(220px);transition:transform .3s ease-in-out}.aviation-park .ap-card__logo{width:43px}.aviation-park .ap-card__name{font-size:1.5625rem;margin-block-start:10px}.aviation-park .ap-card__tagline{margin-block-start:20px}.aviation-park .ap-card__description,.aviation-park .ap-card__tagline{opacity:0;transition:opacity .3s ease-in-out}.aviation-park .ap-card:after{transform:translateY(calc(100% - 10px));transition:transform .3s ease-in-out}}@media only screen and (min-width:64rem) and (hover:hover){.aviation-park .ap-card:hover .ap-card__content,.aviation-park .ap-card:hover:after{transform:translateY(0)}.aviation-park .ap-card:hover .ap-card__description,.aviation-park .ap-card:hover .ap-card__tagline{opacity:1}}@media only screen and (min-width:64rem) and (hover:none){.aviation-park .ap-card .ap-card__content,.aviation-park .ap-card:after{transform:translateY(0)}.aviation-park .ap-card .ap-card__description,.aviation-park .ap-card .ap-card__tagline{opacity:1}}@media only screen and (min-width:64rem){.aviation-park .ap-carousel__inner{width:calc(100% - 200px)}.aviation-park .ap-blockquote__quote{font-size:1.875rem}.aviation-park .ap-blockquote__button{margin-block-start:60px}.aviation-park .ap-blockquote__container{padding-block:150px}.aviation-park .ap-location__container{grid-template-columns:100px repeat(12,minmax(0,1fr)) 100px;row-gap:100px}.aviation-park .ap-location__image-holder--1{grid-column:1/span 6;grid-row:1}.aviation-park .ap-location__image-holder--2{grid-column:9/-1;grid-row:2;margin-block-start:0}.aviation-park .ap-location__content-block--1{grid-column:8/-2;grid-row:1;margin-block-start:200px}.aviation-park .ap-location__content-block--2{grid-column:2/span 6;grid-row:2}.aviation-park .ap-location p,.aviation-park .ap-location__button{margin-block-start:40px}}@media only screen and (min-width:75rem){.aviation-park .ap-align-left,.aviation-park .ap-expectations,.aviation-park .ap-homes,.aviation-park .ap-location{margin-block-start:150px}.aviation-park .development-amenities-container{min-height:600px}}@media only screen and (min-width:1334px){.aviation-park .search-development-container .results .carousel-container{margin-block-end:0;width:1134px}.aviation-park .ap-carousel__inner{width:min(100% - 300px,1300px)}}@media only screen and (min-width:85.375rem){.aviation-park .ap-location__container{grid-template-columns:150px repeat(12,minmax(0,1fr)) 150px;row-gap:118px}.aviation-park .ap-location__image-holder--1{grid-column:1/span 7}.aviation-park .ap-location__image-holder--2{grid-column:8/-2}.aviation-park .ap-location__content-block--1{grid-column:9/-2}.aviation-park .ap-location__content-block--2{grid-column:2/span 4;grid-row:2}}@media only screen and (min-width:100rem){.aviation-park .ap-location__container{grid-template-columns:1fr 150px repeat(12,108px) 150px 1fr;row-gap:118px}.aviation-park .ap-location__image-holder--1{grid-column:2/span 7}.aviation-park .ap-location__image-holder--2{grid-column:9/-3}.aviation-park .ap-location__content-block--1{grid-column:10/-3}.aviation-park .ap-location__content-block--2{grid-column:3/span 4;grid-row:2}}header{background-color:#00263a;height:70px}header .inner{height:100%;justify-content:space-between}header .inner,header .left{align-items:center;display:flex}header nav{margin-left:52px}header nav .nav-link{align-items:center;color:#00263a;display:flex;padding:3px 20px}header nav .nav-link a{color:#00263a;position:relative}header nav .nav-link a:before{background-color:#96aab7;bottom:-4px;content:"";height:1px;left:0;opacity:0;position:absolute;right:0;transform:translate3d(0,4px,0);-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform,opacity;-moz-transition-property:transform,opacity;-ms-transition-property:transform,opacity;-o-transition-property:transform,opacity;transition-property:transform,opacity;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}header nav .nav-link__svg{margin-right:10px}header nav .nav-link:hover a:before{opacity:1;transform:translateZ(0)}@media (max-width:1024px){header nav .nav-link:hover a:before{opacity:0}}header nav .nav-link.with-dropdown .dropdown a:before{display:none}header nav .nav-link.with-dropdown.open .dropdown{display:block}header nav .nav-link.with-dropdown:hover .dropdown{opacity:1;pointer-events:auto}header nav .nav-link.with-dropdown:after{background-color:transparent;content:"›";display:inline-block;height:10px;left:auto;line-height:6px;margin-left:10px;opacity:1;position:relative;right:auto;top:5px;transform:rotate(90deg);width:6px}header nav .nav-link+.nav-link{border-left:1px solid #576b79}header .button{height:40px}header.header-new{background-color:transparent;height:150px;left:0;padding-top:16px;position:fixed;top:0;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,padding,transform;-moz-transition-property:background-color,padding,transform;-ms-transition-property:background-color,padding,transform;-o-transition-property:background-color,padding,transform;transition-property:background-color,padding,transform;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:100%;z-index:11}header.header-new .inner{align-items:normal;flex-direction:column;justify-content:normal;transition:width .3s ease-in-out}header.header-new .logo-container{height:60px;position:relative;top:-5px;transition:width .3s ease-in-out;width:145px}header.header-new .logo-container .text{display:block;transform:translate3d(0,-28px,0);-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,transform,opacity;-moz-transition-property:color,transform,opacity;-ms-transition-property:color,transform,opacity;-o-transition-property:color,transform,opacity;transition-property:color,transform,opacity;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}header.header-new .logo-container img{left:0;position:absolute;top:18px;transition:opacity .3s ease-in-out}header.header-new .logo-container .light{opacity:0}header.header-new .dropdown{box-shadow:0 3px 40px 0 rgba(0,0,0,.16);display:flex;max-width:100%;opacity:0;pointer-events:none;position:absolute;right:30px;top:100%;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,max-height;-moz-transition-property:opacity,max-height;-ms-transition-property:opacity,max-height;-o-transition-property:opacity,max-height;transition-property:opacity,max-height;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;z-index:20}header.header-new .dropdown .dropdown-heading{display:block;font-family:Gentleman\ 700,Arial,sans-serif;font-size:20px;margin-bottom:26px}header.header-new .dropdown a.dropdown-heading{align-items:center;display:flex;flex-direction:row;transition:opacity .3s ease-in-out}header.header-new .dropdown a.dropdown-heading span.icon-arrow{font-size:12px;margin-bottom:2px;margin-left:8px}header.header-new .dropdown a.dropdown-heading:hover{opacity:.6}header.header-new .dropdown .dropdown-navcolumns{display:flex}header.header-new .dropdown .dropdown-navcolumns .dropdown-navcolumn{align-items:flex-start;display:flex;flex-direction:column;margin-right:40px}header.header-new .dropdown .dropdown-navcolumns .dropdown-navcolumn .dropdown-navcolumn-heading{color:rgba(0,38,58,.4);font-size:11px;margin-bottom:20px;text-transform:uppercase}header.header-new .dropdown .dropdown-navcolumns .dropdown-navcolumn:last-child{margin-right:0}header.header-new .dropdown .dropdown-nav-link{align-items:flex-start;color:#00263a;display:flex;font-size:15px;margin-bottom:10px}header.header-new .dropdown .dropdown-nav-link .icon-arrow{color:#ec6608;font-size:10px;line-height:15px;margin-right:10px}header.header-new .dropdown .dropdown-nav-link .text{position:relative}header.header-new .dropdown .dropdown-nav-link .text:after{background-color:#00263a;content:"";height:1px;left:0;opacity:0;position:absolute;top:calc(100% + 1px);transform:translate3d(0,5px,0);-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform,opacity;-moz-transition-property:transform,opacity;-ms-transition-property:transform,opacity;-o-transition-property:transform,opacity;transition-property:transform,opacity;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:100%}header.header-new .dropdown .dropdown-nav-link:hover .text:after{opacity:1;transform:translateZ(0)}header.header-new .dropdown .dropdown-nav-link:last-child{margin-bottom:0}header.header-new .dropdown .dropdown-nav-area{background-color:#fff;color:#00263a;min-width:320px;padding:36px 120px 36px 40px}header.header-new .dropdown .dropdown-nav-area .dropdown-heading{color:#00263a}header.header-new .dropdown .dropdown-extra-area{padding:36px 140px 36px 40px;position:relative;width:410px}header.header-new .dropdown .dropdown-extra-area .dropdown-heading{color:#fff;margin-bottom:22px}header.header-new .dropdown .dropdown-extra-area p{color:#c5d6e2;font-size:14px;line-height:1.3em;margin-bottom:36px;max-width:100%;width:220px}header.header-new .dropdown .dropdown-extra-area .badge-container{position:absolute;right:40px;top:40px}header.header-new .dropdown .dropdown-extra-area .badge-container img{width:78px}header.header-new .dropdown .dropdown-extra-area .dropdown-nav-link{color:#fff}header.header-new .dropdown .dropdown-extra-area .dropdown-nav-link .text:after{background-color:#fff}header.header-new .dropdown .dropdown-extra-area>*{position:relative;z-index:1}header.header-new .dropdown .dropdown-extra-area>img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%;z-index:0}header.header-new nav{margin-left:0}header.header-new nav .nav-link+.nav-link{border:none}header.header-new nav.top{align-items:center;display:flex;justify-content:flex-end;margin-bottom:20px;transition:margin .3s ease-in-out;width:100%}header.header-new nav.top .nav-link{border:none;color:rgba(0,38,58,.5);font-size:13px;padding-left:8px;padding-right:8px;position:relative;transition:color .3s ease-in-out}header.header-new nav.top .nav-link:after{left:8px;right:8px}header.header-new nav.top .nav-link:hover{color:#00263a}header.header-new nav.top .nav-tab-link{background-color:#fff;border:1px solid #ddd;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:0;margin-right:30px;padding:10px 15px;position:relative;top:-16px;transition:background-color .3s ease-in-out}header.header-new nav.top .nav-tab-link .your-nest-svg{display:block}header.header-new nav.top .nav-tab-link:hover{background-color:#e6e6e6}header.header-new nav.top .social-icons{align-items:center;display:flex;margin-left:38px;z-index:2}header.header-new nav.top .social-icons .social-link{color:#2c4f67;transition:color .3s ease-in-out}header.header-new nav.top .social-icons .social-link+.social-link{margin-left:10px}header.header-new nav.top .social-icons .icon-instagram{font-size:18px}header.header-new nav.main{align-items:flex-start;display:flex;flex-grow:1;height:100%;justify-content:flex-end}header.header-new nav.main .nav-link{align-items:flex-start;padding-top:20px}header.header-new nav.main .nav-link button.toggle-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;display:none;font-size:0;height:62px;margin:0;outline:0;padding:0;position:absolute;right:0;top:0;width:100%}header.header-new nav.main .nav-link.with-dropdown{height:calc(100% + 20px)}header.header-new nav.main .nav-link:not(.with-dropdown){position:relative}header.header-new .bottom{align-items:center;display:flex;justify-content:space-between;padding-bottom:20px;position:relative;transition:padding .3s ease-in-out;width:100%}header.header-new .bottom .button{height:50px;margin-left:20px}header.header-new .bottom .button .icon-home{font-size:20px}header.header-new .menu-button{display:none}header.header-new .mobile-top{align-items:flex-start;border-bottom:1px solid #ddd;display:none;flex-direction:column;flex-shrink:0;height:180px;justify-content:space-between;padding:26px 30px 30px;width:100%}header.header-new .mobile-top .close-menu{background:transparent;border:0;cursor:pointer;font-size:0;height:24px;margin:0;overflow:hidden;padding:0;position:absolute;right:30px;top:32px;width:24px}header.header-new .mobile-top .close-menu:after,header.header-new .mobile-top .close-menu:before{background-color:#00263a;content:"";height:2px;left:-10px;margin-top:-1px;position:absolute;right:-10px;top:50%}header.header-new .mobile-top .close-menu:before{transform:rotate(-45deg)}header.header-new .mobile-top .close-menu:after{transform:rotate(45deg)}header.header-new .mobile-top .button{height:50px!important;margin:0!important;padding:14px 31px!important}header.header-new .mobile-top .button .text{display:block!important}header.header-new .mobile-bottom{align-items:center;display:none;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:42px 30px 30px;width:100%}header.header-new .mobile-bottom .contact-us-link{color:#00263a;font-size:13px;opacity:.4;transition:opacity .3s ease-in-out}header.header-new .mobile-bottom .contact-us-link:hover{opacity:1}header.header-new .mobile-bottom .social-icons{align-items:center;display:flex;flex-direction:row}header.header-new .mobile-bottom .social-icons a{font-size:16px;margin:0 15px;opacity:.4;transition:opacity .3s ease-in-out}header.header-new .mobile-bottom .social-icons a:hover{opacity:1}header.header-new .mobile-bottom .social-icons a:first-of-type{margin-left:0}header.header-new .mobile-bottom .social-icons a:last-of-type{margin-right:0}header.header-new .mobile-bottom .nav-tab-link{margin-top:30px;width:100%}header.header-new .mobile-only-links{display:none;width:100%}@media only screen and (max-width:1024px){header nav .nav-link{padding-left:10px;padding-right:10px}header.header-new .mobile-only-links{display:block}}@media only screen and (max-width:1023px){header nav .nav-link{font-size:15px;padding-left:10px;padding-right:10px}header.header-new{height:100px;opacity:1;pointer-events:none}header.header-new .bottom,header.header-new .top{pointer-events:all}header.header-new:before{background-color:rgba(0,0,0,.2);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out;z-index:12}header.header-new .drodpown{display:none}header.header-new nav.main{align-items:flex-start;background-color:#fff;flex-direction:column;height:100%;justify-content:flex-start;left:0;overflow:auto;position:fixed;top:0;transform:translate3d(-100%,0,0);-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform,opacity;-moz-transition-property:transform,opacity;-ms-transition-property:transform,opacity;-o-transition-property:transform,opacity;transition-property:transform,opacity;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:calc(100% - 60px);z-index:15}header.header-new nav.main .nav-link{border-bottom:1px solid #ddd;color:#fff;flex-direction:column;flex-shrink:0;font-size:16px;margin:0;overflow:hidden;padding:0;position:relative;width:100%}header.header-new nav.main .nav-link>a{color:#00263a;display:block;padding:23px 30px 20px;position:relative;width:100%}header.header-new nav.main .nav-link button.toggle-dropdown{display:block}header.header-new nav.main .nav-link button.toggle-dropdown:before{border-bottom:1px solid #00263a;border-right:1px solid #00263a;content:"";height:10px;pointer-events:none;position:absolute;right:30px;top:22px;transform:rotate(45deg);-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top,transform;-moz-transition-property:top,transform;-ms-transition-property:top,transform;-o-transition-property:top,transform;transition-property:top,transform;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:10px}header.header-new nav.main .nav-link.with-dropdown{background-color:#fff;height:auto;transition:background-color .3s ease-in-out}header.header-new nav.main .nav-link.with-dropdown>a:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ec6608;content:"\e918";font-family:bellwayicons!important;font-size:12px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:10px;opacity:0;text-transform:none;transition:opacity .2s}header.header-new nav.main .nav-link.with-dropdown .dropdown .dropdown-nav-area{background-color:#fff;transition:background-color .3s ease-in-out}header.header-new nav.main .nav-link.with-dropdown.open{background-color:#f8f8f8}header.header-new nav.main .nav-link.with-dropdown.open>a:after{opacity:1}header.header-new nav.main .nav-link.with-dropdown.open button.toggle-dropdown{width:72px;z-index:1}header.header-new nav.main .nav-link.with-dropdown.open button.toggle-dropdown:before{top:26px;transform:rotate(-135deg)}header.header-new nav.main .nav-link.with-dropdown.open .dropdown .dropdown-nav-area{background-color:#f8f8f8}header.header-new nav.main .nav-link:not(.with-dropdown)>a:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ec6608;content:"\e918";font-family:bellwayicons!important;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:28px;text-transform:none;top:22px}header.header-new nav.main .nav-link:after{display:none}header.header-new nav.main .nav-link:hover{opacity:.8}header.header-new nav.main .dropdown{box-shadow:none;display:none;opacity:1;position:static;width:100%}header.header-new nav.main .dropdown .dropdown-nav-area{min-width:auto;padding:0 30px 30px;width:100%}header.header-new nav.main .dropdown .dropdown-navcolumns{flex-direction:column;width:100%}header.header-new nav.main .dropdown .dropdown-navcolumns .dropdown-navcolumn{margin-right:0;margin-top:40px;width:100%}header.header-new nav.main .dropdown .dropdown-navcolumns .dropdown-navcolumn .dropdown-navcolumn-heading{letter-spacing:.05em}header.header-new nav.main .dropdown .dropdown-navcolumns .dropdown-navcolumn:first-child{margin-top:10px}header.header-new nav.main .dropdown .dropdown-nav-link{margin-bottom:15px}header.header-new nav.main .dropdown .dropdown-nav-link:last-child{margin-bottom:0}header.header-new nav.main .dropdown .dropdown-extra-area,header.header-new nav.main .dropdown a.dropdown-heading{display:none}header.header-new nav.top{width:calc(100% - 60px)}header.header-new nav.top .nav-link{color:hsla(0,0%,100%,.5)}header.header-new nav.top .nav-link:after{display:none}header.header-new nav.top .social-icons{margin-left:0;margin-top:10px}header.header-new .top{bottom:0;flex-direction:column;left:0;margin:0;opacity:0;padding:20px;position:fixed;text-align:center;transform:translate3d(-100%,0,0);-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform,opacity;-moz-transition-property:transform,opacity;-ms-transition-property:transform,opacity;-o-transition-property:transform,opacity;transition-property:transform,opacity;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:100%;z-index:11}header.header-new .logo-container{top:auto;z-index:11}header.header-new .logo-container .text{transform:translate3d(0,-2px,0)}header.header-new .menu-button{background:none;border:none;cursor:pointer;display:flex;flex-direction:column;height:40px;justify-content:space-between;margin-right:140px;padding:10px;width:50px;z-index:11}header.header-new .menu-button span{background-color:#000;height:2px;transition:color .3s ease-in-out;width:100%}header.header-new .bottom{padding-bottom:0}header.header-new .bottom .button{z-index:11}header.header-new .mobile-bottom,header.header-new .mobile-top{display:flex}header.header-new.menu-open{opacity:1}header.header-new.menu-open:before{opacity:1;pointer-events:all}header.header-new.menu-open .logo-container .text{color:hsla(0,0%,100%,.5)}header.header-new.menu-open .logo-container .light{opacity:1}header.header-new.menu-open .logo-container .dark{opacity:0}header.header-new.menu-open nav.main{transform:translateZ(0)}header.header-new.menu-open nav.top .nav-link,header.header-new.menu-open nav.top .social-icons .social-link{color:hsla(0,0%,100%,.5)}header.header-new.menu-open .top{transform:translateZ(0)}header.header-new.menu-open .menu-button span{background-color:#fff}}@media only screen and (max-width:767px){header.header-new{padding-top:22px}header.header-new .logo-container .text{display:none}header.header-new .bottom .button{height:40px;margin:0;padding:0 12px}header.header-new .bottom .button .text{display:none}header.header-new .menu-button{display:flex;flex-direction:column;height:38px;justify-content:space-between;margin-right:0;padding:10px;width:42px}}@media only screen and (max-width:375px){header.header-new .mobile-top .button{width:100%!important}}body.scrolled header.header-new{background-color:#fff;height:70px;padding-top:0}body.scrolled header.header-new .logo-container{top:auto;width:110px}body.scrolled header.header-new .logo-container .text{font-size:10px;opacity:0;transform:translateZ(0)}body.scrolled header.header-new nav.top{margin:0}body.scrolled header.header-new nav.top .nav-link,body.scrolled header.header-new nav.top .nav-tab-link{display:none}body.scrolled header.header-new nav.top .social-icons{margin:0;position:absolute;right:0;top:24px}body.scrolled header.header-new nav.main{align-items:center}body.scrolled header.header-new nav.main .nav-link{align-items:center;height:100%;padding-top:3px}body.scrolled header.header-new nav.main .nav-link.with-dropdown:after{top:0}body.scrolled header.header-new .bottom{height:100%;padding-bottom:0;padding-right:102px}body.scrolled header.header-new .bottom .button{height:40px}body.scrolled header.header-new.menu-open nav.top .nav-link{display:block}body.scrolled header.header-new.menu-open nav.top .social-icons{margin-top:5px;position:relative;top:auto}body.scrolled .alert-bar+header.header-new{transform:translateZ(0)}body.scrolled.background-dark header.header-new{background-color:#00263a}@media only screen and (max-width:1220px){body.scrolled header.header-new .inner{width:calc(100% - 60px)}}@media only screen and (max-width:1023px){body.scrolled header.header-new nav.main .nav-link{height:auto}body.scrolled header.header-new .bottom{height:70px;padding-right:0}body.scrolled header.header-new .logo-container{top:auto}body.scrolled header.header-new.menu-open{height:100%}}body.background-dark header nav .nav-link,body.background-dark header nav .nav-link a{color:#fff}body.background-dark header.header-new .logo-container .text{color:hsla(0,0%,100%,.5)}body.background-dark header.header-new .logo-container .light{opacity:1}body.background-dark header.header-new .logo-container .dark{opacity:0}body.background-dark header.header-new nav.top .nav-link{color:hsla(0,0%,100%,.5)}body.background-dark header.header-new nav.top .nav-link:hover{color:#fff}body.background-dark header.header-new nav.top .social-icons .social-link{color:hsla(0,0%,100%,.5)}@media only screen and (max-width:1023px){body.background-dark header.header-new .menu-button span{background-color:#fff}}.alert-bar+header.header-new{transform:translate3d(0,42px,0)}.alert-bar+header.header-new.menu-open{height:calc(100% - 42px)}@media only screen and (max-width:1220px){.alert-bar+header.header-new{transform:translate3d(0,54px,0)}.alert-bar+header.header-new.menu-open{height:calc(100% - 54px)}}@media only screen and (max-width:480px){.alert-bar+header.header-new{transform:translate3d(0,74px,0)}.alert-bar+header.header-new.menu-open{height:calc(100% - 74px)}}@media only screen and (max-width:374px){.alert-bar+header.header-new{transform:translate3d(0,94px,0)}.alert-bar+header.header-new.menu-open{height:calc(100% - 94px)}}footer.footer-new{background-color:#05253a;position:relative}footer.footer-new .top{padding:40px 0}footer.footer-new .top .inner{align-items:center;display:flex;justify-content:space-between}footer.footer-new .top .awards-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:50px;justify-items:center;max-width:100%}footer.footer-new .top .awards-container img{height:auto;max-height:60px;max-width:100%}footer.footer-new .top .awards-container img.shorter{max-height:50px}footer.footer-new .bottom{padding-bottom:60px}footer.footer-new .bottom nav{display:flex}footer.footer-new .bottom .social-icons{align-items:center;bottom:0;display:flex;position:absolute;right:0}footer.footer-new .bottom .social-icons a{color:#576b79;font-size:20px;transition:color .3s ease-in-out}footer.footer-new .bottom .social-icons a path{transition:fill .3s ease-in-out}footer.footer-new .bottom .social-icons a.icon-instagram{font-size:22px}footer.footer-new .bottom .social-icons a+a{margin-left:23px}footer.footer-new .bottom .social-icons a:hover{color:#fff}footer.footer-new .bottom .social-icons a:hover path{fill:#fff}footer.footer-new .bottom .col{display:flex;flex-direction:column;margin-right:50px}footer.footer-new .bottom .col:last-child{margin-right:0}footer.footer-new .bottom .nav-link{font-size:14px;margin-bottom:12px}footer.footer-new .bottom .nav-link:hover{text-decoration:underline}footer.footer-new .bottom .nav-link:last-child{margin-bottom:0}footer.footer-new .bottom .nav-link.active{color:#fff}footer.footer-new .bottom .nav-link.heading{font-size:15px;margin-bottom:28px}footer.footer-new .bottom .nav-link.heading.orange{color:#ec6608}footer.footer-new .sub-footer{background-color:rgba(2,15,23,.21);padding:24px 0}footer.footer-new .sub-footer nav{display:flex;flex-wrap:wrap;gap:5px 9px;justify-content:flex-start;margin-bottom:20px}footer.footer-new .sub-footer nav .nav-link{color:#fff;font-size:13px;line-height:1;opacity:.4;padding:5px}footer.footer-new .sub-footer nav .nav-link:first-child{padding-left:0}footer.footer-new .sub-footer nav .nav-link:last-child{padding-right:0}footer.footer-new .sub-footer .copy-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}footer.footer-new .sub-footer .copy-container address{font-style:normal;line-height:1.6em}footer.footer-new .sub-footer .copy-container address,footer.footer-new .sub-footer .copy-container p{color:rgba(150,170,183,.3);font-size:13px;margin-bottom:20px}@media only screen and (max-width:800px){footer.footer-new .top .logo-container{margin:0 auto}footer.footer-new .top .awards-container{display:grid;gap:30px;grid-template-columns:1fr 1fr;margin:20px auto}footer.footer-new .top .awards-container :nth-child(odd){justify-self:flex-end}footer.footer-new .top .awards-container :nth-child(2n){justify-self:flex-start}footer.footer-new .top .awards-container .trustpilot-widget{display:flex}}@media only screen and (max-width:767px){footer.footer-new .top .inner{align-items:flex-start;flex-direction:column}footer.footer-new .top .logo-container{margin-bottom:30px}footer.footer-new .bottom{padding-bottom:40px}footer.footer-new .bottom nav{flex-wrap:wrap}footer.footer-new .bottom .col{margin-bottom:52px;margin-right:30px;width:calc(33.33333% - 20px)}footer.footer-new .bottom .col:nth-of-type(3n+3){margin-right:0}footer.footer-new .bottom .nav-link.heading{margin-bottom:16px}}@media only screen and (max-width:480px){footer.footer-new .top{padding-top:60px}footer.footer-new .bottom .col{margin-right:20px;width:calc(50% - 10px)}footer.footer-new .bottom .col:nth-of-type(3n+3){margin-right:20px}footer.footer-new .bottom .col:nth-of-type(2n+2){margin-right:0}}.search__title{font-family:Gentleman\ 600,Arial,sans-serif;font-size:40px;margin:60px auto 30px;max-width:1140px}@media only screen and (max-width:1220px){.search__title{width:calc(100% - 60px)}}@media only screen and (max-width:480px){.search__title{font-size:28px;margin-top:30px;text-align:left}}.tile__offer{background-color:#00263a;font-size:12px;height:auto;left:0;padding:6px 9px;position:absolute;text-transform:uppercase;top:0;width:auto}.tile__offer span{color:#fff;font-family:Gentleman\ 400,Arial,sans-serif;font-weight:400;position:relative;top:auto;transform:none}.may-campaign .banners .banner-inner--centred{max-width:326px}.may-campaign .banners .banner-inner--centred .banner-text__text-block:after,.may-campaign .banners .banner-inner--centred .banner-text__text-block:before{border:5px solid #ec6608;content:"";display:block;height:34px;margin-inline:auto;width:166px}.may-campaign .banners .banner-inner--centred .banner-text__text-block:before{border-block-end:none;margin-block-end:12px}.may-campaign .banners .banner-inner--centred .banner-text__text-block:after{border-block-start:none;margin-block-start:12px}.may-campaign .banners .banner-inner--centred .banner-text__text{font-family:Gentleman\ 500,Arial,sans-serif;font-size:1.375rem;letter-spacing:.1em;line-height:1.2272727273;text-transform:uppercase}.may-campaign .banners .banner-inner--centred .banner-text__text--lead,.may-campaign .banners .banner-inner--centred .banner-text__text--secondary{font-family:Gentleman\ 500,Arial,sans-serif}.may-campaign .banners .banner-inner--centred .banner-text__text--bold{font-family:Gentleman\ 900,Arial,sans-serif}.may-campaign .banners .banner-inner--centred .banner-text__text--small-print{font-family:Gentleman\ 700,Arial,sans-serif;font-size:.75rem;letter-spacing:-.01em;margin-block-start:26px;text-transform:none}@media only screen and (min-width:48rem){.may-campaign .banners .banner-inner--centred{max-width:100%}.may-campaign .banners .banner-inner--centred .banner-content{width:100%}.may-campaign .banners .banner-inner--centred .banner-content .button{margin-block-start:60px}.may-campaign .banners .banner-inner--centred .banner-text__text-block:after,.may-campaign .banners .banner-inner--centred .banner-text__text-block:before{border-width:8px;box-sizing:border-box;height:40px;width:200px}.may-campaign .banners .banner-inner--centred .banner-text__text-block:before{margin-block-end:24px}.may-campaign .banners .banner-inner--centred .banner-text__text-block:after{margin-block-start:24px}.may-campaign .banners .banner-inner--centred .banner-text__text--block{display:block}.may-campaign .banners .banner-inner--centred .banner-text__text--lead{font-family:Gentleman\ 500,Arial,sans-serif;font-size:2.5rem}.may-campaign .banners .banner-inner--centred .banner-text__text--secondary{font-family:Gentleman\ 500,Arial,sans-serif;font-size:1.25rem;margin-block-start:.625rem}.may-campaign .banners .banner-inner--centred .banner-text__text--small-print{margin-block-start:40px}}.september-campaign .banners .banner-inner--centred{max-width:326px}.september-campaign .banners .banner-inner--centred .banner-text__text{display:block;margin-inline:auto;text-align:center;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.september-campaign .banners .banner-inner--centred .banner-text__text--orange-bg,.september-campaign .banners .banner-inner--centred .banner-text__text--white-bg{isolation:isolate;position:relative}.september-campaign .banners .banner-inner--centred .banner-text__text--orange-bg:before,.september-campaign .banners .banner-inner--centred .banner-text__text--white-bg:before{content:"";inset:0;position:absolute;z-index:-1}.september-campaign .banners .banner-inner--centred .banner-text__text--orange-bg{color:#fff;font-family:Gentleman\ 1000,Arial,sans-serif;font-size:1.25rem;letter-spacing:-.01em;line-height:1.2;padding:13px 12px 6px}.september-campaign .banners .banner-inner--centred .banner-text__text--orange-bg:before{background-color:#ec6608}.september-campaign .banners .banner-inner--centred .banner-text__text--white-bg{color:#ec6608;font-family:Gentleman\ 1000,Arial,sans-serif;font-size:2.9375rem;line-height:1.2127659574;margin-block:.3125rem;padding:0 10px}.september-campaign .banners .banner-inner--centred .banner-text__text--white-bg:before{background-color:#fff}.september-campaign .banners .banner-inner--centred .banner-text__text--standard{font-family:Gentleman\ 600,Arial,sans-serif;font-size:1.25rem;letter-spacing:-.01em;line-height:1.2;margin-block-start:2.125rem;text-transform:uppercase}.september-campaign .banners .banner-inner--centred .banner-text__text--standard strong{font-family:Gentleman\ 1000,Arial,sans-serif}.september-campaign .banners .banner-inner--centred .banner-text__text--small-print{font-family:Gentleman\ 700,Arial,sans-serif;font-size:.75rem;letter-spacing:-.01em;margin-block-start:26px;text-transform:none}.september-campaign .banners .banner-inner--short{padding-top:8.75rem}.september-campaign .banners .banner-inner--short .banner-text__text--small-print{margin-block-start:10px}.september-campaign .banners .banner-inner--short .banner-text__text--standard{margin-block-start:20px}@media only screen and (min-width:48rem){.september-campaign .banners .banner-inner--centred{max-width:100%}.september-campaign .banners .banner-inner--centred .banner-content{width:100%}.september-campaign .banners .banner-inner--centred .banner-content .button{margin-block-start:79px}.september-campaign .banners .banner-inner--centred .banner-text__text--orange-bg,.september-campaign .banners .banner-inner--centred .banner-text__text--white-bg{display:inline-block;vertical-align:middle}.september-campaign .banners .banner-inner--centred .banner-text__text--orange-bg{font-size:1.875rem;line-height:1.2333333333;padding:13px 16px 6px;position:relative;z-index:1}.september-campaign .banners .banner-inner--centred .banner-text__text--white-bg{font-size:3.75rem;line-height:1.2166666667;margin-block:0;margin-inline:-25px;padding:0 30px}.september-campaign .banners .banner-inner--centred .banner-text__text--standard{font-size:1.875rem;line-height:1.2333333333;margin-block-start:1.875rem}.september-campaign .banners .banner-inner--centred .banner-text__text--small-print{margin-block-start:30px}.september-campaign .banners .banner-inner--short{padding-top:6.875rem}.september-campaign .banners .banner-inner--short .banner-text__text--small-print{margin-block-start:10px}.september-campaign .banners .banner-inner--short .banner-text__text--standard{margin-block-start:20px}}.header-banner-container--may-campaign{padding-block:30px}.header-banner-container--may-campaign .header-banner-container__background-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.header-banner-container--may-campaign .header-banner-container__button{margin-block-end:0;margin-block-start:20px}.header-banner-container--may-campaign .banner-text{max-width:326px;position:relative;text-align:center;z-index:1}.header-banner-container--may-campaign .banner-text__text-block:after,.header-banner-container--may-campaign .banner-text__text-block:before{border:5px solid #ec6608;content:"";display:block;height:34px;margin-inline:auto;width:166px}.header-banner-container--may-campaign .banner-text__text-block:before{border-block-end:none;margin-block-end:12px}.header-banner-container--may-campaign .banner-text__text-block:after{border-block-start:none;margin-block-start:12px}.header-banner-container--may-campaign .banner-text__text{color:#fff;font-family:Gentleman\ 500,Arial,sans-serif;font-size:1.375rem;letter-spacing:.1em;line-height:1.2272727273;text-transform:uppercase}.header-banner-container--may-campaign .banner-text__text--bold{font-family:Gentleman\ 900,Arial,sans-serif}.header-banner-container--may-campaign .banner-text__text--small-print{font-family:Gentleman\ 700,Arial,sans-serif;font-size:.75rem;letter-spacing:-.01em;margin-block-start:26px;text-transform:none}@media only screen and (min-width:48rem){.header-banner-container--may-campaign{padding-block:51px 34px}.header-banner-container--may-campaign .banner-text{max-width:100%}.header-banner-container--may-campaign .banner-text__text-block:after,.header-banner-container--may-campaign .banner-text__text-block:before{border-width:8px;height:40px;width:200px}.header-banner-container--may-campaign .banner-text__text-block:before{margin-block-end:24px}.header-banner-container--may-campaign .banner-text__text-block:after{margin-block-start:24px}.header-banner-container--may-campaign .banner-text__text--block{display:block}.header-banner-container--may-campaign .banner-text__text--lead{font-family:Gentleman\ 500,Arial,sans-serif;font-size:2.5rem}.header-banner-container--may-campaign .banner-text__text--secondary{font-family:Gentleman\ 500,Arial,sans-serif;font-size:1.25rem;margin-block-start:.625rem}.header-banner-container--may-campaign .banner-text__text--small-print{margin-block-start:40px}}.boxing-day-campaign .banner-text{background-color:rgba(0,38,58,.95);padding:45px 30px 20px!important;position:relative}.boxing-day-campaign .banner-text__icon{align-items:center;background-color:#fff;border-radius:100px;display:flex;height:70px;justify-content:center;left:50%;padding:10px;position:absolute;top:0;transform:translate(-50%,-50%);width:70px}.boxing-day-campaign .banner-text__heading{font-size:28px!important;line-height:1.2}.boxing-day-campaign .banner-text__heading strong{font-family:Gentleman\ 900,Arial,sans-serif}.boxing-day-campaign .banner-text__heading .orange{color:#ec6608}.boxing-day-campaign .banner-text__subheading{font-size:14px!important;margin-top:10px}.boxing-day-campaign .banner-text__subheading .orange{color:#ec6608}.boxing-day-campaign .banner-text__small-print{font-size:12px!important;margin-top:25px;opacity:.6}.boxing-day-campaign .banner-text .button{margin-top:20px!important}@media only screen and (min-width:48rem){.boxing-day-campaign .banner-text{padding:50px 45px 25px!important}.boxing-day-campaign .banner-text__heading{font-size:40px!important}.boxing-day-campaign .banner-text__subheading{font-size:18px!important}}@media only screen and (min-width:64rem){.boxing-day-campaign .banner-text{transform:translateY(30px)}}@media only screen and (max-width:600px){.boxing-day-campaign .banner-inner--centred{align-items:flex-end;max-width:unset;padding-bottom:0}}.boxing-day-campaign-2024{max-height:none}.boxing-day-campaign-2024 .banners .banner-image>img{max-height:750px}.boxing-day-campaign-2024 .banner-inner{align-items:center;justify-content:center;transform:translateY(120px)}.boxing-day-campaign-2024 .banner--gradient:after{background-image:linear-gradient(90deg,#00263a,rgba(0,38,58,.75),transparent);content:"";inset:0;position:absolute}.boxing-day-campaign-2024 .banner-text{align-items:center;padding:0;position:relative;row-gap:20px;text-align:center}.boxing-day-campaign-2024 .banner-text__logo{aspect-ratio:150/104;width:150px}.boxing-day-campaign-2024 .banner-text__logo img{width:100%}.boxing-day-campaign-2024 .banner-text__heading{color:#fff;font-family:Gentleman\ 700,Arial,sans-serif;font-size:28px;line-height:1.2;text-transform:uppercase}.boxing-day-campaign-2024 .banner-text__heading strong{font-family:Gentleman\ 1000,Arial,sans-serif}.boxing-day-campaign-2024 .banner-text__heading .orange{color:#ec6608}.boxing-day-campaign-2024 .banner-text__subheading{color:#fff;font-family:Gentleman\ 700,Arial,sans-serif;font-size:14px!important}.boxing-day-campaign-2024 .banner-text__small-print{color:#fff;font-size:10px!important;opacity:.6}@media only screen and (max-width:768px){.boxing-day-campaign-2024 .banner-inner .banner-heading{font-size:40px}.boxing-day-campaign-2024 .banner-inner .banner-text p{font-size:22px}.boxing-day-campaign-2024 .banner-inner--centred{padding-top:135px}}@media only screen and (min-width:600px){.boxing-day-campaign-2024 .banner-text__logo{aspect-ratio:200/154;width:200px}.boxing-day-campaign-2024 .banner-text__heading{font-size:28px}.boxing-day-campaign-2024 .banner-inner{transform:translateY(50px)}}@media only screen and (min-width:48rem){.boxing-day-campaign-2024 .banner-inner{transform:translateY(80px)}.boxing-day-campaign-2024 .banner-text__heading{font-size:32px}.boxing-day-campaign-2024 .banner-text__subheading{font-size:18px!important}}@media only screen and (min-width:64rem){.boxing-day-campaign-2024 .banner-inner{justify-content:flex-start;transform:translateY(100px)}}.boxing-day-banner{background-image:radial-gradient(#223d52,#011523)}.boxing-day-banner .boxing-day-banner__bg-img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.boxing-day-banner.narrow-banner-container{padding:20px 0}.boxing-day-banner .narrow-banner-container__container{align-items:center;justify-content:space-around;max-width:960px;position:relative;row-gap:24px}.boxing-day-banner .boxing-day-banner__img-holder{aspect-ratio:150/104;width:150px}.boxing-day-banner .boxing-day-banner__img-holder img{width:100%}.boxing-day-banner .boxing-day-banner__text{display:flex;flex-direction:column;row-gap:16px;text-align:center}.boxing-day-banner .boxing-day-banner__main-text{display:flex;flex-direction:column;max-width:400px;row-gap:8px}.boxing-day-banner .boxing-day-banner__title{color:#fff;font-family:Gentleman\ 700,Arial,sans-serif;font-size:20px;line-height:1;text-transform:uppercase}.boxing-day-banner .boxing-day-banner__title span{font-family:Gentleman\ 1000,Arial,sans-serif}.boxing-day-banner .boxing-day-banner__title .orange{color:#ec6608}.boxing-day-banner .boxing-day-banner__copy{color:#fff;font-family:Gentleman\ 700,Arial,sans-serif;font-size:12px;line-height:1}.boxing-day-banner .boxing-day-banner__terms{color:#fff;font-size:10px;line-height:1.2;opacity:.6}@media only screen and (min-width:30rem){.boxing-day-banner .boxing-day-banner__title{font-size:26px}.boxing-day-banner .boxing-day-banner__copy{font-size:16px}.boxing-day-banner .boxing-day-banner__terms{font-size:12px}}@media only screen and (min-width:48rem){.boxing-day-banner .boxing-day-banner__bg-img{max-height:260px}.boxing-day-banner .boxing-day-banner__img-holder{aspect-ratio:265/209;width:265px}.boxing-day-banner .boxing-day-banner__text{row-gap:24px;text-align:left}.boxing-day-banner .boxing-day-banner__title{font-size:32px}}.own-new-campaign .banner-text{align-items:center;background-color:rgba(0,38,58,.95);clip-path:circle(50% at 50% 50%);display:flex;height:100%;justify-content:center;padding:33px 25px!important;position:relative}.own-new-campaign .banner-text__icon{align-items:center;background-color:#fff;border-radius:100px;display:flex;height:70px;justify-content:center;left:50%;padding:10px;position:absolute;top:0;transform:translate(-50%,-50%);width:70px}.own-new-campaign .banner-text__logo{margin-bottom:5px}.own-new-campaign .banner-text__logo svg{width:72px}.own-new-campaign .banner-text__heading{font-size:1.5rem!important;letter-spacing:-.01em;line-height:1}.own-new-campaign .banner-text__heading strong{font-family:Gentleman\ 700,Arial,sans-serif}.own-new-campaign .banner-text__heading .orange{color:#ec6608}.own-new-campaign .banner-text__heading .uppercase{text-transform:uppercase}.own-new-campaign .banner-text__subheading{font-size:14px!important;line-height:1.3;margin-top:10px}.own-new-campaign .banner-text__subheading .orange{color:#ec6608}.own-new-campaign .banner-text__list{margin-block-start:1.25rem}.own-new-campaign .banner-text__text-block{align-items:center;display:flex;flex-direction:column}.own-new-campaign .banner-text__small-print{font-size:12px!important;margin-top:25px;opacity:.6}.own-new-campaign .banner-text__small-print .underline{text-decoration:underline}.own-new-campaign .banner-text .button{margin-top:30px!important}.own-new-campaign .banner-text .button span.text{margin-left:0}.own-new-campaign .banner-text .button .icon-arrow{display:none}.own-new-campaign .banners .banner-inner{width:100%}.own-new-campaign .banners .banner-inner--centred .banner-content{height:480px!important;width:480px!important}@media only screen and (min-width:48rem){.own-new-campaign{max-height:710px!important}}@media only screen and (min-width:64rem){.own-new-campaign .banner-text{height:100%;padding:70px 75px!important;width:100%}.own-new-campaign .banner-text__heading{font-size:2.5rem!important}.own-new-campaign .banner-text__subheading{font-size:16px!important;line-height:1.5;margin-top:20px;max-width:340px}.own-new-campaign .banner-text__logo{margin-bottom:16px}.own-new-campaign .banner-text__logo svg{width:99px}.own-new-campaign .banner-text .button{flex-shrink:0}.own-new-campaign .banner-text .button span.text{margin-left:20px}.own-new-campaign .banner-text .button .icon-arrow{display:flex}.own-new-campaign .banners .banner-inner--centred{justify-content:flex-start}.own-new-campaign .banners .banner-inner--centred .banner-content{height:534px!important;transform:translateY(20px);width:534px!important}}@media only screen and (max-width:600px){.own-new-campaign .banner-inner--centred{max-width:unset;padding-bottom:0}.own-new-campaign .banner-inner--centred .banner-content{height:480px!important;width:480px!important}}.score-of-summer-campaign .banner-content,.score-of-summer-campaign.narrow-banner-container{background-position:50%;background-size:cover;overflow:hidden}.score-of-summer-campaign .banner-content{background-color:#00263a;background-image:url(/img/score-of-the-summer/glass-bg@2x.jpg);border-radius:5px}.score-of-summer-campaign .banner-text{align-items:center;background-color:transparent;display:flex;height:100%;justify-content:center;padding:33px 25px!important;position:relative}.score-of-summer-campaign .banner-text__icon{align-items:center;background-color:#fff;border-radius:100px;display:flex;height:70px;justify-content:center;left:50%;padding:10px;position:absolute;top:0;transform:translate(-50%,-50%);width:70px}.score-of-summer-campaign .banner-text__logo{align-items:center;display:flex;gap:30px;justify-content:center;margin-bottom:5px}.score-of-summer-campaign .banner-text__logo img{flex-shrink:0;width:150px}.score-of-summer-campaign .banner-text__heading{font-size:20px!important;letter-spacing:-.01em;line-height:1}.score-of-summer-campaign .banner-text__heading strong{font-family:Gentleman\ 700,Arial,sans-serif}.score-of-summer-campaign .banner-text__heading .orange{color:#ec6608}.score-of-summer-campaign .banner-text__heading .uppercase{text-transform:uppercase}.score-of-summer-campaign .banner-text__subheading{font-size:14px!important;line-height:1.3;margin-top:10px}.score-of-summer-campaign .banner-text__subheading .orange{color:#ec6608}.score-of-summer-campaign .banner-text__list{margin-block-start:1.25rem}.score-of-summer-campaign .banner-text__text-block{align-items:center;display:flex;flex-direction:column}.score-of-summer-campaign .banner-text__small-print{font-size:12px!important;margin-top:25px;opacity:.6}.score-of-summer-campaign .banner-text__small-print .underline{text-decoration:underline}.score-of-summer-campaign .banner-text .button{margin-top:30px!important}.score-of-summer-campaign .banner-text .button span.text{margin-left:0}.score-of-summer-campaign .banner-text .button .icon-arrow{display:none}.score-of-summer-campaign .banners .banner-image{height:55%;top:30px}.score-of-summer-campaign .banners .banner-inner{width:100%}.score-of-summer-campaign .banners .banner-inner--centred{align-items:flex-end}.score-of-summer-campaign .banners .banner-inner--centred .banner-content{height:300px!important;width:100%!important}.score-of-summer-campaign .narrow-banner-container{padding:0}.score-of-summer-campaign .narrow-banner-container__text{display:flex;flex-direction:column;width:100%}.score-of-summer-campaign .narrow-banner-container__logo{align-items:center;display:flex;gap:30px;justify-content:center;margin-right:0;width:100%}.score-of-summer-campaign .narrow-banner-container__logo img{max-width:150px}.score-of-summer-campaign .narrow-banner-container__sub-heading{font-size:16px;padding:0;width:100%}.score-of-summer-campaign .narrow-banner-container__disclaimer,.score-of-summer-campaign .narrow-banner-container__sub-heading{text-align:center}.score-of-summer-campaign .narrow-banner-container__background-image{display:none}@media only screen and (min-width:600px){.score-of-summer-campaign .banners .banner-image{height:100%;top:0}.score-of-summer-campaign .banners .banner-inner--centred{align-items:center}}@media only screen and (min-width:48rem){.score-of-summer-campaign{max-height:710px!important}.score-of-summer-campaign .narrow-banner-container{padding:0}.score-of-summer-campaign .narrow-banner-container__text{padding:50px 0}}@media only screen and (min-width:64rem){.score-of-summer-campaign .narrow-banner-container__text{flex-direction:row;width:calc(100% - 300px)}.score-of-summer-campaign .narrow-banner-container__background-image{display:block}.score-of-summer-campaign .narrow-banner-container__logo{flex-shrink:0;margin-right:30px;width:380px}.score-of-summer-campaign .narrow-banner-container__logo img{max-height:90px;max-width:200px;width:unset}.score-of-summer-campaign .narrow-banner-container__sub-heading{font-size:18px}.score-of-summer-campaign .narrow-banner-container__disclaimer,.score-of-summer-campaign .narrow-banner-container__sub-heading{text-align:left}.score-of-summer-campaign .banner-text{height:100%;padding:55px 75px!important;width:100%}.score-of-summer-campaign .banner-text__heading{font-size:20px!important}.score-of-summer-campaign .banner-text__subheading{font-size:20px!important;line-height:1.2;margin-top:20px}.score-of-summer-campaign .banner-text__logo{margin-bottom:16px}.score-of-summer-campaign .banner-text__logo svg{width:99px}.score-of-summer-campaign .banner-text__logo img{flex-shrink:0;width:auto}.score-of-summer-campaign .banner-text .button{flex-shrink:0}.score-of-summer-campaign .banner-text .button span.text{margin-left:20px}.score-of-summer-campaign .banner-text .button .icon-arrow{display:flex}.score-of-summer-campaign .banners .banner-inner--centred{justify-content:flex-start}.score-of-summer-campaign .banners .banner-inner--centred .banner-content{height:450px!important;transform:translateY(20px);width:568px!important}}@media only screen and (max-width:600px){.score-of-summer-campaign .banner-inner--centred{max-width:unset;padding-bottom:0}.score-of-summer-campaign .banner-inner--centred .banner-content{height:480px!important;width:480px!important}}.phone-container{align-items:center;display:flex;margin-bottom:32px}.phone-container .icon-phone{margin-right:8px}.phone-container .phone-number{align-items:center;display:flex}.event-banner{background-color:#00263a;display:flex;padding:1.75rem 2rem;position:relative}@media only screen and (min-width:48rem){.event-banner{align-items:center;min-height:250px;padding:1rem 0}}.event-banner__background{height:100%;left:50%;margin:0 auto;max-width:1140px;position:absolute;top:0;transform:translateX(-50%);width:100%}.event-banner__background:after{background-image:linear-gradient(90deg,#00263a,transparent,transparent,#00263a);content:"";inset:0;position:absolute}.event-banner__background .event-banner__image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:135px;position:absolute;right:0;top:0;width:100%}.event-banner__background .event-banner__image:after{background-image:linear-gradient(0deg,#00263a,transparent,#00263a);content:"";inset:0;position:absolute}@media only screen and (min-width:48rem){.event-banner__background .event-banner__image:after{background-image:linear-gradient(90deg,#00263a,transparent)}.event-banner__background .event-banner__image{height:100%;min-height:250px;width:50%}.event-banner__background{min-height:250px}}.event-banner__grid{display:flex;flex-direction:column;height:100%;margin:0 auto;max-width:100%;place-items:center;position:relative;row-gap:24px;width:calc(100% - 60px)}.event-banner__grid .event-banner__logo-wrapper{grid-column-end:3;grid-column-start:1;justify-self:center}.event-banner__grid .event-banner__content{display:flex;flex-direction:column;grid-column-end:8;grid-column-start:4;row-gap:8px;text-align:center;width:100%}@media only screen and (min-width:48rem){.event-banner__grid .event-banner__content{text-align:left}}.event-banner__grid .event-banner__ctas{align-items:center;display:flex;flex-direction:row;gap:20px;grid-column-end:13;grid-column-start:9;justify-content:center;width:100%}@media only screen and (min-width:48rem){.event-banner__grid .event-banner__ctas{flex-direction:column;gap:32px;justify-content:flex-start}}@media only screen and (min-width:64rem){.event-banner__grid .event-banner__ctas{flex-direction:row}}@media only screen and (min-width:48rem){.event-banner__grid{display:grid;grid-template-columns:repeat(12,1fr)}}@media only screen and (min-width:75rem){.event-banner__grid{max-width:1140px;width:100%}}.event-banner__content p{text-wrap:pretty;color:#fff}.event-banner__title{font-family:Gentleman\ 700,Arial,sans-serif;font-size:24px;line-height:1.1}@media only screen and (min-width:48rem){.event-banner__title{flex-direction:row;font-size:28px}}.event-banner__copy{font-family:Gentleman\ 700,Arial,sans-serif;font-size:14px;line-height:1.6}@media only screen and (min-width:48rem){.event-banner__copy{font-size:16px}}.event-banner__logo{max-width:80px}@media only screen and (min-width:48rem){.event-banner__logo{max-width:145px}}.march-banner{background-image:radial-gradient(#223d52,#011523)}.march-banner .march-banner__bg-img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.march-banner.narrow-banner-container{padding:30px 0}.march-banner .narrow-banner-container__container{align-items:center;-moz-column-gap:10px;column-gap:10px;justify-content:space-around;max-width:960px;position:relative;row-gap:26px}.march-banner .march-banner__img-holder,.march-banner .march-banner__img-holder-alt{aspect-ratio:160/64;margin-top:0;width:160px}.march-banner .march-banner__img-holder img,.march-banner .march-banner__img-holder-alt img{width:100%}.march-banner .march-banner__img-price{color:#ec6608;display:block;font-family:Gentleman\ 900,Arial,sans-serif;font-size:35px;line-height:1;text-align:right}.march-banner .march-banner__text{display:flex;flex-direction:column;row-gap:16px;text-align:center}.march-banner .march-banner__main-text{display:flex;flex-direction:column;max-width:475px;row-gap:8px}.march-banner .march-banner__pre-title{color:#fff;font-family:Gentleman\ 900,Arial,sans-serif;font-size:16px;line-height:1.6;text-transform:uppercase}.march-banner .march-banner__title{color:#fff;font-family:Gentleman\ 700,Arial,sans-serif;font-size:20px;line-height:1;text-transform:uppercase}.march-banner .march-banner__title span{font-family:Gentleman\ 1000,Arial,sans-serif}.march-banner .march-banner__title .orange{color:#ec6608}.march-banner .march-banner__copy{color:#fff;font-family:Gentleman\ 700,Arial,sans-serif;font-size:12px;line-height:1}.march-banner .march-banner__terms{color:#fff;font-size:10px;line-height:1.2;opacity:.6}@media only screen and (min-width:30rem){.march-banner .march-banner__title{font-size:26px}.march-banner .march-banner__copy{font-size:16px}.march-banner .march-banner__terms{font-size:14px}}@media only screen and (min-width:48rem){.march-banner .march-banner__img-price{font-size:60px}.march-banner .march-banner__bg-img{max-height:260px}.march-banner .march-banner__img-holder{aspect-ratio:289/116;width:289px}.march-banner .march-banner__img-holder-alt{aspect-ratio:290/64;width:290px}.march-banner .march-banner__text{row-gap:24px;text-align:left}.march-banner .march-banner__title{font-size:28px}}.hero-march-2025{max-height:none}.hero-march-2025 .banners .banner-image>img{max-height:520px;-o-object-position:center;object-position:center}.hero-march-2025 .banner-inner{align-items:flex-end;justify-content:center;padding-bottom:30px}.hero-march-2025 .banner--gradient:after{background-image:linear-gradient(0deg,#00263a 20%,transparent,transparent);content:"";inset:0;position:absolute}.hero-march-2025 .banner-text{align-items:center;padding:0;position:relative;row-gap:16px;text-align:center}.hero-march-2025 .banner-text__logo{aspect-ratio:160/70;text-align:right;width:160px}.hero-march-2025 .banner-text__logo img{width:100%}.hero-march-2025 .banner-text__price{color:#ec6608;font-family:Gentleman\ 900,Arial,sans-serif;font-size:34px;line-height:.95}.hero-march-2025 .banner-text__text-block{display:flex;flex-direction:column;gap:8px;max-width:430px;width:100%}.hero-march-2025 .banner-text__preheading{color:#fff;font-family:Gentleman\ 900,Arial,sans-serif;line-height:1.6;text-transform:uppercase}.hero-march-2025 .banner-text__heading{color:#fff;font-family:Gentleman\ 700,Arial,sans-serif;font-size:28px;line-height:1.2;text-transform:uppercase}.hero-march-2025 .banner-text__heading strong{font-family:Gentleman\ 1000,Arial,sans-serif}.hero-march-2025 .banner-text__heading .orange{color:#ec6608}.hero-march-2025 .banner-text__subheading{color:#fff;font-family:Gentleman\ 700,Arial,sans-serif;font-size:14px;line-height:1.1}.hero-march-2025 .banner-text__small-print{color:#fff;font-size:12px;opacity:.6}@media only screen and (max-width:768px){.hero-march-2025 .banner-inner .banner-text .banner-text__preheading{font-size:14px}.hero-march-2025 .banner-inner .banner-text .banner-text__heading{font-size:18px}.hero-march-2025 .banner-inner .banner-text .banner-text__subheading{font-size:14px}.hero-march-2025 .banner-inner .banner-text .banner-text__small-print{font-size:10px}.hero-march-2025 .banner-inner--centred{padding-top:135px}}@media only screen and (min-width:600px){.hero-march-2025 .banners .banner-image>img{max-height:710px}.hero-march-2025 .banner-text__heading{font-size:28px}.hero-march-2025 .banner-inner{align-items:center;padding-bottom:60px;transform:translateY(50px)}}@media only screen and (min-width:48rem){.hero-march-2025 .banner-inner{align-items:center;padding-bottom:140px;transform:translateY(80px)}.hero-march-2025 .banner-text{margin-right:-30px;width:560px}.hero-march-2025 .banner-text__logo{aspect-ratio:330/130;width:330px}.hero-march-2025 .banner-text__price{font-size:70px;line-height:.95}.hero-march-2025 .banner-text__heading{font-family:Gentleman\ 900,Arial,sans-serif;font-size:24px;line-height:1.1}.hero-march-2025 .banner-text__subheading{font-size:16px}}@media only screen and (min-width:64rem){.hero-march-2025 .banner-text:before{background-image:radial-gradient(#00263a,#011928);content:"";height:calc(100% + 350px);left:0;position:absolute;top:-200px;width:100%;z-index:-1}.hero-march-2025 .banner-inner{justify-content:flex-end;transform:translateY(100px)}}.page-developments-popup-buttons{align-items:stretch;display:flex;flex-direction:row;margin-bottom:30px;margin-top:10px}.page-developments-popup-buttons a{align-items:center;background-color:#f3f3f3;color:#05253a;display:flex;flex:1;flex-direction:row;height:80px;justify-content:center;margin:0 5px;transition:background-color .2s}.page-developments-popup-buttons a svg.icon-virtual-tours{height:32px;margin-right:20px;width:30px}.page-developments-popup-buttons a svg.icon-play-button{height:30px;margin-right:20px;width:30px}.page-developments-popup-buttons a span{font-size:16px;font-weight:700}.page-developments-popup-buttons a:hover{background-color:#e6e6e6}.page-developments-popup-buttons a:first-of-type{margin-left:0}.page-developments-popup-buttons a:last-of-type{margin-right:0}@media (max-width:520px){.page-developments-popup-buttons a{height:60px}.page-developments-popup-buttons a svg.icon-play-button,.page-developments-popup-buttons a svg.icon-virtual-tours{height:auto;margin-right:10px;width:24px}}@media (max-width:375px){.page-developments-popup-buttons{flex-direction:column}.page-developments-popup-buttons a{flex:auto;margin:0 0 10px}.page-developments-popup-buttons a:last-of-type{margin-bottom:0}}.page-developments-popup-gallery{align-items:center;background-color:rgba(0,0,0,.9);color:#fff;display:none;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}.page-developments-popup-gallery.active{display:flex}.page-developments-popup-gallery .content{width:1140px}.page-developments-popup-gallery .top{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px}.page-developments-popup-gallery .top span{font-size:18px;font-weight:700}.page-developments-popup-gallery .top button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:0;cursor:pointer;font-size:0;height:18px;margin:0;overflow:hidden;padding:0;position:relative;transition:opacity .2s;width:18px}.page-developments-popup-gallery .top button:after,.page-developments-popup-gallery .top button:before{background-color:#fff;bottom:-10px;content:"";left:50%;margin-left:-1px;position:absolute;top:-10px;width:2px}.page-developments-popup-gallery .top button:before{transform:rotate(45deg)}.page-developments-popup-gallery .top button:after{transform:rotate(-45deg)}.page-developments-popup-gallery .top button:hover{opacity:.7}.page-developments-popup-gallery .bottom{align-items:flex-start;display:flex;flex-direction:row;height:550px}.page-developments-popup-gallery .bottom .left{max-height:100%;overflow:auto;padding-right:2px;width:160px}.page-developments-popup-gallery .bottom .left a{display:block;height:92px;margin-bottom:2px;position:relative;transition:opacity .2s;width:100%}.page-developments-popup-gallery .bottom .left a img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.page-developments-popup-gallery .bottom .left a svg{height:30px;left:50%;margin-left:-14px;margin-top:-15px;opacity:0;position:absolute;top:50%;transition:opacity .2s;width:28px;z-index:2}.page-developments-popup-gallery .bottom .left a:after{background-color:#05253a;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s}.page-developments-popup-gallery .bottom .left a:hover{opacity:.7}.page-developments-popup-gallery .bottom .left a.active svg{opacity:1}.page-developments-popup-gallery .bottom .left a.active:after{opacity:.9}.page-developments-popup-gallery .bottom .right{flex:1 0;height:100%;position:relative}.page-developments-popup-gallery .bottom .right iframe,.page-developments-popup-gallery .bottom .right img{height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s;width:100%;z-index:0}.page-developments-popup-gallery .bottom .right iframe.active,.page-developments-popup-gallery .bottom .right img.active{opacity:1;z-index:1}.page-developments-popup-gallery .disclaimer{padding-right:90px;padding-top:25px}.page-developments-popup-gallery .disclaimer p{color:#fff;font-size:12px;opacity:.5}@media (max-height:600px){.page-developments-popup-gallery .bottom{height:400px}}@media (max-width:1200px){.page-developments-popup-gallery .content{width:95%}}@media (max-width:960px){.page-developments-popup-gallery{justify-content:flex-start}.page-developments-popup-gallery .content{width:95%}.page-developments-popup-gallery .top{padding-top:20px}.page-developments-popup-gallery .bottom{flex-direction:column}.page-developments-popup-gallery .bottom .left{align-items:stretch;display:flex;flex-direction:row;margin-top:2px;order:2;padding-right:0;width:100%}.page-developments-popup-gallery .bottom .left a{margin-bottom:0;margin-right:2px;width:158px}.page-developments-popup-gallery .bottom .left a:last-of-type{margin-right:0}.page-developments-popup-gallery .bottom .right{width:100%}.page-developments-popup-gallery .disclaimer{padding-right:0}}@media (max-width:600px){.page-developments-popup-gallery .bottom{height:440px}}@media (max-width:375px){.page-developments-popup-gallery .top span{font-size:14px}.page-developments-popup-gallery .bottom{height:320px}.page-developments-popup-gallery .bottom .left a{height:60px}}.tw-reset{*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(0,38,58,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(0,38,58,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.tw-text-orange-400{--tw-text-opacity:1;color:rgb(236 102 8/var(--tw-text-opacity,1))}.tw-text-slate-200{--tw-text-opacity:1;color:rgb(150 170 183/var(--tw-text-opacity,1))}.tw-text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}}
