@charset "UTF-8";
@import url('https://fonts.googleapis.com/css2?family=Noto+Serif+SC:wght@500;700&display=swap');html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}input[type="submit"]{-webkit-appearance:none;cursor:pointer}.wrap>*:not(*:root){margin-left:-4px}*:focus{outline:0}html{scroll-behavior:smooth}.wow{visibility:hidden}html,body{width:100%;height:100%;min-height:100%;height:auto}@font-face{font-family:'Louize';src:url("../fonts/Louize.otf");font-weight:400}@font-face{font-family:'Louize Medium';src:url("../fonts/Louize-Medium.otf");font-weight:500}@font-face{font-family:'Louize Medium Italic';src:url("../fonts/Louize-MediumItalic.otf");font-weight:550}@font-face{font-family:'Louize-Bold';src:url("../fonts/Louize-Bold.otf");font-weight:600}@font-face{font-family:'NoeDisplay';src:url("../fonts/NoeDisplay-Regular.ttf");font-weight:500}@font-face{font-family:'NoeDisplay Italic';src:url("../fonts/NoeDisplay-RegularItalic.ttf");font-weight:550}@font-face{font-family:'Circe Bold';src:url("../fonts/Circe-Bold.otf");font-weight:600}@font-face{font-family:'Circe Regular';src:url("../fonts/Circe-Regular.otf");font-weight:500}html{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6,span,body,input,button,html,select,textarea,table,tr,td,ul,ol,li,p,a{font-family:'Louize', serif}body{font-size:14px;line-height:1.25em;background-color:#ffffff;color:#14322C;height:100%;width:100%}b,strong{font-weight:700}a,button{cursor:pointer;text-decoration:none;color:unset}.white{color:#ffffff !important}.darkgold{color:#6A5600}h1{font-size:3.5em;font-family:'Louize', serif;line-height:1.1em;font-weight:700;margin-bottom:25px;color:#6A5600;text-transform:uppercase;letter-spacing:1px}h2{font-size:2.6em;font-family:'Louize', serif;font-weight:700;line-height:1.2em;margin-bottom:25px;color:#6A5600;text-transform:uppercase}h3{font-size:1.8em;font-family:'Louize', serif;font-weight:700;line-height:1.4em;margin-bottom:25px;color:#6A5600;text-transform:uppercase}h4{font-size:1.4em;font-family:'Louize', serif;font-weight:700;line-height:1.4em;margin-bottom:25px;color:#6A5600}h5{font-size:22px;line-height:30px;margin-bottom:20px;letter-spacing:1px}h6{font-size:14px;line-height:24px;margin-bottom:20px}p{font-size:14px;line-height:20px;margin-bottom:15px;color:#14322C}.textcenter{text-align:center}.textleft{text-align:left}.textright{text-align:right}@media only screen and (max-width:767px){h1{font-size:2.2em}h2{font-size:2em}}@media (min-width:768px) and (max-width:1024px){h1{font-size:3em}h2{font-size:2.2em}}.top-white-button{font-size:0.8em;font-weight:600;padding:15px 18px;color:#ffffff;margin:auto;text-align:center;line-height:0;letter-spacing:1px;margin-top:1.5rem;display:inline-block;transition:0.3s ease;border-radius:50px;border:1px solid #ffffff;font-family:circe, sans-serif}.top-white-button:hover{background-color:#ffffff;color:#231F20}.white-button{font-size:0.8em;font-weight:600;padding:15px 18px;color:#ffffff;margin:auto;text-align:center;line-height:0;letter-spacing:1px;margin-top:1.5rem;display:inline-block;transition:0.3s ease;border-radius:50px;border:1px solid #ffffff;font-family:circe, sans-serif}.white-button:hover{background-color:#ED9472}.black-button{font-size:0.8em;font-weight:600;padding:15px 18px;color:#000000;margin:auto;text-align:center;line-height:0;letter-spacing:1px;margin-top:1.5rem;display:inline-block;transition:0.3s ease;border-radius:50px;border:1px solid #000000;font-family:circe, sans-serif}.black-button:hover{background-color:#ED9472;border-color:#000000;color:#ffffff}.white-button-project{font-size:0.8em;font-weight:600;padding:15px 18px;color:#ffffff;margin:auto;text-align:center;line-height:0;letter-spacing:1px;margin-top:1.5rem;display:inline-block;transition:0.3s ease;border-radius:50px;border:1px solid #ffffff;font-family:circe, sans-serif}.white-button-project:hover{background-color:#ffffff;border-color:#ffffff;color:#14322C}@media only screen and (max-width:767px){.virtual-tour-btn{font-size:1em}.button{padding:10px 20px}}@media (min-width:768px) and (max-width:1024px){.project-top-enquiry-btn{font-size:1.15em;padding:10px}}ul.standard-list{list-style-type:disc !important}._container_small{max-width:1020px;margin:0 auto;padding-right:1rem;padding-left:1rem}._container_medium{max-width:1160px;margin:0 auto;padding-right:1rem;padding-left:1rem}._container_large{max-width:86vw;margin:0 auto;padding-right:1rem;padding-left:1rem}._container_extralarge{max-width:1340px;margin:0 auto;padding-right:1rem;padding-left:1rem}@media only screen and (max-width:767px){._container_large{max-width:100vw}}.padtb3{padding-top:3rem;padding-bottom:3rem}.padb3{padding-bottom:3rem}.padb1{padding-bottom:1rem}.padt3{padding-top:3rem}.padt5{padding-top:5%}.padb5{padding-bottom:5%}.padb5rem{padding-bottom:5rem}.padb15px{padding-bottom:15px}.padtb5{padding-top:5rem;padding-bottom:5rem}.padtb5vh{padding-top:5vh;padding-bottom:5vh}.marginb15px{margin-bottom:15px}.margint15px{margin-top:15px}.marginb5{margin-bottom:5%}.marginb3{margin-bottom:3%}.margint3{margin-top:3%}@media only screen and (max-width:767px){.padtb5{padding-top:3rem;padding-bottom:3rem}}.arrow{border:solid #ffffff;border-width:0 3px 3px 0;display:inline-block;padding:3px}.arrow.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.arrow.left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.arrow.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.arrow.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}#menuToggle{display:inline-block;position:relative;z-index:1;-webkit-user-select:none;user-select:none;transform:translate(-50%, 80%)}#top-bar-menu #menuToggle{transform:translate(-50%, -50%);top:50%;left:0}#menuToggle input{display:block;width:45px;height:45px;position:absolute;top:-7px;left:-5px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}#top-bar-menu #menuToggle span{background:#ffffff}#menuToggle span{display:block;width:22px;height:2px;margin-bottom:4px;position:relative;background:#000000;border-radius:3px;z-index:1;transform-origin:4px 0px;transition:transform 0.5s ease, background 0.5s ease, opacity 0.55s ease}#menuToggle span.longer{display:block;width:30px;height:2px;margin-bottom:4px;position:relative;border-radius:3px;z-index:1;transform-origin:4px 0px;transition:transform 0.5s ease, background 0.5s ease, opacity 0.55s ease}#menuToggle span:first-child{transform-origin:0% 0%}#menuToggle span:nth-child(2){transform-origin:0% 100%}#menuToggle.active #menuToggleButton span.longer:nth-child(1){opacity:1;transform:rotate(45deg) translate(1px, -3px)}#menuToggle.active #menuToggleButton span.longer:nth-child(4){opacity:1;transform:rotate(-45deg) translate(0, -1px)}#menuToggle.active #menuToggleButton span:nth-child(2){opacity:0;transform:rotate(0deg) scale(0.2, 0.2)}#menuToggle.active #menuToggleButton span:nth-child(3){opacity:0;transform:rotate(0deg) scale(0.2, 0.2)}#menuToggle.active #menu-main-menu,#menuToggle.active #menu-main-menu-1,#menuToggle.active #menu-main-menu-2,#menuToggle.active #menu-main-menu-cn,#menuToggle.active #menu-main-menu-cn-1,#menuToggle.active #menu-main-menu-cn-2{left:0}#menu-main-menu,#menu-main-menu-1,#menu-main-menu-2,#menu-main-menu-cn,#menu-main-menu-cn-1,#menu-main-menu-cn-2{position:absolute;width:560px;height:calc(100vh - 65px);margin:20px 0 0 -51px;padding:4rem 2rem 4rem 9rem;background:#ededed;list-style-type:none;left:-560px;transition:left 0.5s ease}.menu-bg-overlay{width:96.9vw;visibility:hidden;background-color:#231f2070;position:absolute;height:100vh;top:44px;transition:0.5s ease;opacity:0}#menu-main-menu>li,#menu-main-menu-1>li,#menu-main-menu-2>li,#menu-main-menu-cn>li,#menu-main-menu-cn-1>li,#menu-main-menu-cn-2>li{font-size:22px;margin-bottom:3.3rem}#menu-main-menu>li:nth-child(2),#menu-main-menu-1>li:nth-child(2),#menu-main-menu-2>li:nth-child(2),#menu-main-menu-cn>li:nth-child(2),#menu-main-menu-cn-1>li:nth-child(2),#menu-main-menu-cn-2>li:nth-child(2){margin-top:1.5rem}#menuToggle.active~ul{}#menuToggle.active .menu-bg-overlay{opacity:1;visibility:visible}.menu-bg-overlay-active{opacity:1;visibility:visible}#pagecontent{margin-top:60px}.top-bar-menu{display:none;height:65px;z-index:99999;position:relative;margin-bottom:-65px;transition:0.5s ease}.top-bar-menu nav{padding-left:3vw}.top-bar-menu .menu-land-but a{border:1px solid #ffffff}.menu-land-but-brown a{background-color:#ED9472;border-color:#ED9472 !important}.menu-land-but-brown a:hover{background-color:#14322C !important;border-color:#14322C !important;color:#ffffff !important}.menu-logo{display:inline-block;position:absolute;top:50%;transform:translate(2.8vw, -50%);transition:0.3s ease}.menu-logo img{width:175px}.menu-logo .hide{display:none}.menu-land-but{display:inline-block;right:3rem;position:absolute;top:50%;transform:translate(1rem, -50%)}.menu-land-but a{font-size:0.9em;padding:7px 12px;border:1px solid #ffffff;font-family:circe, sans-serif;color:#ffffff;line-height:0;padding-bottom:5px;letter-spacing:1px;transition:0.3s ease}.menu-land-but a:hover{background-color:#ffffff;border-color:#ffffff;color:#231F20}.menu-register-but{display:none;right:3rem;position:absolute;top:50%;transform:translate(1rem, -50%)}.menu-register-but a{font-size:0.9em;padding:7px 12px;background-color:#ED9472;border:1px solid #ED9472;font-family:circe, sans-serif;color:#ffffff;line-height:0;padding-bottom:5px;letter-spacing:1px;transition:0.3s ease}.menu-register-but a:hover{background-color:#14322C !important;border-color:#14322C !important;color:#ffffff !important}.menu-register-but.show{display:inline-block}.main-bar-menu{display:block;height:65px;background-color:#ffffff;position:relative;z-index:99999;position:fixed;top:0;width:100%;box-shadow:0px 0px 33px #00000014}.main-bar-menu nav{padding-left:3vw}.main-bar-menu .menu-land-but a{background-color:#ED9472;border-color:#ED9472}.main-bar-menu .menu-land-but a:hover{background-color:#14322C;border-color:#14322C;color:#ffffff}.main-bar-menu .menu-bg-overlay{width:100vw}.main-bar-menu-home{display:block;height:65px;background-color:#ffffff;position:relative;z-index:99999;box-shadow:0px 0px 33px #00000014}.main-bar-menu-home nav{padding-left:3vw}.main-bar-menu-home .menu-land-but a{background-color:#ED9472;border-color:#ED9472}.main-bar-menu-home .menu-land-but a:hover{background-color:#14322C;border-color:#14322C;color:#ffffff}.sticky{position:fixed;top:0;width:100%;background:#ffffff !important;transition:0.3s ease}.sticky-bread{position:fixed;top:60px;width:100%;background:#ffffff;transition:0.3s ease;z-index:999}.longerPageTop{margin-top:120px !important}@media (min-width:768px) and (max-width:1024px){.main-bar-menu nav,.top-bar-menu nav,.main-bar-menu-home nav{padding-left:5vw}}@media only screen and (max-width:767px){.top-bar-menu nav{padding-left:8vw}.top-bar-menu .menu-land-but{right:-0.5rem;transform:translate(0, -50%)}.menu-logo{top:50%;transform:translate(-50%, -50%);left:50%}.menu-logo img{width:180px}.main-bar-menu-home nav{padding-left:8vw}.main-bar-menu-home .menu-land-but{display:none}#menu-main-menu,#menu-main-menu-1,#menu-main-menu-2,#menu-main-menu-cn,#menu-main-menu-cn-1,#menu-main-menu-cn-2{width:560px;height:100vh;padding:4rem}#menu-main-menu .menu-item a,#menu-main-menu-1 .menu-item a,#menu-main-menu-2 .menu-item a,#menu-main-menu-cn .menu-item a,#menu-main-menu-cn-1 .menu-item a,#menu-main-menu-cn-2 .menu-item a{font-size:1em !important}#menu-main-menu .menu-item-has-children .sub-menu .menu-item a,#menu-main-menu-1 .menu-item-has-children .sub-menu .menu-item a,#menu-main-menu-2 .menu-item-has-children .sub-menu .menu-item a,#menu-main-menu-cn .menu-item-has-children .sub-menu .menu-item a,#menu-main-menu-cn-1 .menu-item-has-children .sub-menu .menu-item a,#menu-main-menu-cn-2 .menu-item-has-children .sub-menu .menu-item a{font-size:15px !important}.main-bar-menu nav{padding-left:8vw}.main-bar-menu .menu-land-but{right:-0.5rem;transform:translate(0, -50%)}.main-bar-menu .menu-land-but .button{display:none}#menuToggle{transform:translate(-50%, 85%)}#menu-main-menu>li:first-child,#menu-main-menu-1>li:first-child,#menu-main-menu-2>li:first-child,#menu-main-menu-cn>li:first-child,#menu-main-menu-cn-1>li:first-child,#menu-main-menu-cn-2>li:first-child{width:100%}.menu-land-but.menu-land-but-brown .button{display:none}}.top-header{background-attachment:fixed;background-size:cover;height:100vh;position:relative}.top-header .top-header-logo{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.top-header .top-header-logo img{width:430px}.top-header .top-header-arrow{animation:bounce 1.6s infinite;max-width:40px}.top-header .top-header-btm-part{position:absolute;transform:translate(-50%, 50%);bottom:10%;left:50%;text-align:center}.top-header .top-header-btm-part p{font-family:'Louize';font-size:1.3em;color:#ffffff}.top-bar-menu-overlay{background-color:#231f2070;transition:0.5s ease}@media only screen and (max-width:767px){.top-header{background-attachment:unset;background-position:center}.top-header .top-header-logo img{width:300px}}@media (min-width:768px) and (max-width:1024px){.top-header{height:70vh}}#menu-main-menu .menu-item a,#menu-main-menu-cn .menu-item a{font-size:1.15em;color:#ED9472;display:block;transition:0.3s ease}#menu-main-menu .menu-item a:hover,#menu-main-menu-cn .menu-item a:hover{color:#000000}#menu-main-menu .menu-item-has-children,#menu-main-menu-cn .menu-item-has-children{display:block}#menu-main-menu .menu-item-has-children .sub-menu,#menu-main-menu-cn .menu-item-has-children .sub-menu{display:none;margin-top:1rem}#menu-main-menu .menu-item-has-children .sub-menu .menu-item,#menu-main-menu-cn .menu-item-has-children .sub-menu .menu-item{padding:3px 0}#menu-main-menu .menu-item-has-children .sub-menu .menu-item a,#menu-main-menu-cn .menu-item-has-children .sub-menu .menu-item a{font-size:15px;color:#ED9472;display:block;margin-bottom:0rem;font-family:circe, sans-serif;text-transform:uppercase;letter-spacing:1px;transition:0.3s ease}#menu-main-menu .menu-item-has-children .sub-menu .menu-item a:before,#menu-main-menu-cn .menu-item-has-children .sub-menu .menu-item a:before{content:"+";padding-right:1rem}#menu-main-menu .menu-item-has-children .sub-menu .menu-item a:hover,#menu-main-menu-cn .menu-item-has-children .sub-menu .menu-item a:hover{color:#000000}#menu-main-menu .menu-item-has-children .sub-menu .menu-item a:hover .sub-menu,#menu-main-menu-cn .menu-item-has-children .sub-menu .menu-item a:hover .sub-menu{display:block}#menu-main-menu-1 .menu-item a,#menu-main-menu-2 .menu-item a,#menu-main-menu-cn-1 .menu-item a,#menu-main-menu-cn-2 .menu-item a{font-size:1.15em;color:#ED9472;display:block;transition:0.3s ease}#menu-main-menu-1 .menu-item a:hover,#menu-main-menu-2 .menu-item a:hover,#menu-main-menu-cn-1 .menu-item a:hover,#menu-main-menu-cn-2 .menu-item a:hover{color:#000000}#menu-main-menu-1 .menu-item-has-children,#menu-main-menu-2 .menu-item-has-children,#menu-main-menu-cn-1 .menu-item-has-children,#menu-main-menu-cn-2 .menu-item-has-children{display:block}#menu-main-menu-1 .menu-item-has-children .sub-menu,#menu-main-menu-2 .menu-item-has-children .sub-menu,#menu-main-menu-cn-1 .menu-item-has-children .sub-menu,#menu-main-menu-cn-2 .menu-item-has-children .sub-menu{display:none;margin-top:1rem}#menu-main-menu-1 .menu-item-has-children .sub-menu .menu-item,#menu-main-menu-2 .menu-item-has-children .sub-menu .menu-item,#menu-main-menu-cn-1 .menu-item-has-children .sub-menu .menu-item,#menu-main-menu-cn-2 .menu-item-has-children .sub-menu .menu-item{padding:3px 0}#menu-main-menu-1 .menu-item-has-children .sub-menu .menu-item a,#menu-main-menu-2 .menu-item-has-children .sub-menu .menu-item a,#menu-main-menu-cn-1 .menu-item-has-children .sub-menu .menu-item a,#menu-main-menu-cn-2 .menu-item-has-children .sub-menu .menu-item a{font-size:15px;color:#ED9472;display:block;margin-bottom:0rem;font-family:circe, sans-serif;text-transform:uppercase;letter-spacing:1px;transition:0.3s ease}#menu-main-menu-1 .menu-item-has-children .sub-menu .menu-item a:before,#menu-main-menu-2 .menu-item-has-children .sub-menu .menu-item a:before,#menu-main-menu-cn-1 .menu-item-has-children .sub-menu .menu-item a:before,#menu-main-menu-cn-2 .menu-item-has-children .sub-menu .menu-item a:before{content:"+";padding-right:1rem}#menu-main-menu-1 .menu-item-has-children .sub-menu .menu-item a:hover,#menu-main-menu-2 .menu-item-has-children .sub-menu .menu-item a:hover,#menu-main-menu-cn-1 .menu-item-has-children .sub-menu .menu-item a:hover,#menu-main-menu-cn-2 .menu-item-has-children .sub-menu .menu-item a:hover{color:#000000}#menu-footer-menu .menu-item a,#menu-footer-menu-cn .menu-item a{font-size:1em;font-family:"circe";color:#ffffff;margin-bottom:0.35rem;display:inline-block;transition:0.3s ease;letter-spacing:2px}#menu-footer-menu .menu-item a:hover,#menu-footer-menu-cn .menu-item a:hover{color:#ED9472}@keyframes bounce{0%{transform:translateY(8px)}50%{transform:translateY(0px)}100%{transform:translateY(8px)}}.footer{background-color:#000000;padding:6rem 0 1rem 0}.footer .primary-footer{max-width:86vw;margin:auto;color:#ffffff}.footer .primary-footer .footer-logo img{width:240px}.footer .primary-footer .primary-footer-txt-container{margin-top:3rem;margin-bottom:5rem}.footer .primary-footer .primary-footer-txt-container .row{margin-right:0;margin-left:0}.footer .primary-footer .primary-footer-txt-container .row div{padding-left:0;padding-right:0}.footer .primary-footer .primary-footer-txt-container .footer-find-title{font-size:1.3em;color:#ffffff}.footer .primary-footer .primary-footer-txt-container .footer-direction-but{font-size:1.3em;color:#ffffff;letter-spacing:1px;display:inline-block;transition:0.3s ease}.footer .secondary-footer{max-width:86vw;margin:auto}.footer .footer-link-hov{transition:0.3s ease}.footer .footer-link-hov:hover{color:#ED9472}@media (min-width:768px) and (max-width:1024px){.footer{padding:6rem 3rem}.menu-logo{transform:translate(10vw, -50%)}}@media only screen and (max-width:767px){.footer{padding:5rem 1.5rem}.footer .primary-footer .footer-logo img{width:220px}.footer .primary-footer .primary-footer-txt-container{margin-top:-4rem;padding-top:8.5rem}.footer .primary-footer .primary-footer-txt-container .footer-direction-but{margin-bottom:1rem;margin-top:1.5rem}.footer .primary-footer .primary-footer-txt-container .direction-icon-box{margin-bottom:2rem}}body .main-bar-menu-home.sticky~.home-story{margin-top:68px}.home .home-story{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(75%, #14322C), color-stop(35%, transparent));background-image:linear-gradient(180deg, #14322C 75%, transparent 35%);padding-top:7rem;padding-bottom:7rem}.home .home-story .home-story-box{margin-bottom:7rem}.home .home-story .home-fancy-but{position:relative}.home .home-story .home-fancy-but:before{position:absolute;content:'';background-image:url(../images/fancy-but-dot.png);background-size:100%;width:26px;height:3px;top:50%;left:-44%;display:block;transform:translate(50%, 50%)}.home .home-story .home-fancy-but:after{position:absolute;content:'';background-image:url(../images/fancy-but-dot.png);background-size:100%;width:26px;height:3px;top:50%;right:-20%;display:block;transform:translate(50%, 50%)}.home .home-story-txt{font-size:2.65em;line-height:1.3em;color:#ED9472}.home .home-project-swiper{max-width:72vw;margin:auto}.home .home-project-swiper .slider-box{display:flex;height:500px;box-shadow:0px 0px 15px #00000014}.home .home-project-swiper .slider-box .swiper-left-img-box{background-size:cover;display:inline-block;background-position:center;position:relative}.home .home-project-swiper .slider-box .swiper-left-img-box .art-impression-disclaimer{position:absolute;font-size:12px;bottom:0;left:0;color:#c9c9c9;margin-bottom:0;padding:0.5rem 1rem;width:100%;background:linear-gradient(0deg, #0000006e, transparent)}.home .home-project-swiper .slider-box .swiper-right-txt-box{display:inline-flex;background-color:#ffffff;height:100%;padding:5rem 3rem}.home .home-project-swiper .slider-box .swiper-right-txt-box .slider-section{font-size:1em;text-transform:uppercase;font-family:'circe';letter-spacing:1px;font-weight:600;color:#14322C}.home .home-project-swiper .slider-box .swiper-right-txt-box .slider-title{font-size:2.8em;line-height:1.2em;color:#14322C;font-weight:600;margin-bottom:3rem;letter-spacing:-1px !important}.home .home-project-swiper .slider-box .swiper-right-txt-box .slider-excerpt{font-size:1.2em;line-height:1.4em;color:#000000;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.home .home-project-swiper .slider-box .swiper-right-txt-box .slider-excerpt p{font-size:1em;line-height:1.4em;color:#000000;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.home .home-project-swiper .swiper-pagination{bottom:5.5rem;right:1rem;vertical-align:middle}.home .home-project-swiper .swiper-pagination-bullet{opacity:1 !important;margin:0 8px;cursor:pointer;width:7px;height:7px}.home .home-project-swiper .swiper-pagination-bullet-active{width:12px;height:12px;vertical-align:middle;background:#000000}.home .home-register-form{padding-top:5rem;padding-bottom:5rem;background-color:#C5C6C8}.home .home-register-form h1#formTitle{text-transform:none;margin-bottom:5rem;color:#14322C;font-weight:500;line-height:1.3em}.home .home-register-form .form-tab{margin-bottom:2rem}.home .home-register-form .form-tab .form-tab-link{font-size:1em;color:#ffffff;transition:0.3s ease;margin-bottom:8px;display:block;font-family:'circe';text-transform:uppercase}.home .home-register-form .form-tab .form-tab-link.active{color:#14322C;font-weight:600}.home .home-register-form .form-tab .form-tab-link:hover{color:#14322C;font-weight:600}.home .home-register-form .tab-pane{display:none}.home .home-register-form .tab-pane.active{display:block}.home .home-register-form .tab-pane.hide{transition:opacity 0.15s linear}.home .home-register-form .tab-pane.hide:not(.show){opacity:0}.home .home-register-form .gform_wrapper{padding-top:0 !important;margin-top:0 !important}.home .home-register-form .gform_wrapper .nomarg-top{margin-top:0}.home .home-register-form .gform_wrapper .gfield_label{color:#14322C;font-size:1.3em}.home .home-register-form .gform_wrapper .gfield_select{background-color:unset;padding:5px !important;border:1px solid #14322C;border-top:0px;color:#ffffff}.home .home-register-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:1.2em;font-family:inherit;padding:5px 0.5rem;letter-spacing:normal;outline:none;background-color:unset;box-shadow:none;border:1px solid #14322C;border-top:0px;color:#14322C;border-radius:0 !important}.home .home-register-form .gform_body ul li{margin-bottom:1.5rem;padding-top:0;margin-top:0}.home .home-register-form select{background:url(../images/select-arrow.png) no-repeat right;-webkit-appearance:none;background-size:35px;background-position-x:right}.home .home-register-form select option{border:1px solid #14322C;border-top:0px;color:#14322C}.home .home-register-form select option li{border:1px solid #14322C;border-top:0px}.home .home-register-form select option li:hover{background-color:#14322C;color:white}.home .home-register-form select option:hover{background-color:#14322C}.home .home-register-form textarea{background:unset;border:1px solid #14322C;border-top:0px;color:#14322C;font-size:1.2em;max-height:202px;border-radius:0px}.home .home-register-form ::placeholder{color:#ffffff;font-size:1.2em}.home .home-register-form input#input_4_18_other{width:89%;margin-left:9px}.home .home-register-form #gform_drag_drop_area_4_19{border:1px solid #14322C;border-top:0px;color:#ffffff;border-radius:unset;padding:0;background:transparent;background-size:48px}.home .home-register-form .gform_button_select_files{background:transparent;outline:unset;box-shadow:none;border-bottom:1px solid #14322C;cursor:pointer;color:#14322C;border-top:0px;border-left:0px;border-right:0px;padding:0 !important;margin-left:-2px;border-radius:0px}.home .home-register-form input#gform_browse_button_4_19{padding:0 !important;line-height:1.3;min-height:auto}.home .home-register-form .moxie-shim{width:100% !important;height:44px !important}.home .home-register-form .gform_drop_instructions{display:inline-block !important;margin-right:5px;color:#14322C}.home .home-register-form .gform_wrapper li.gfield.gf_list_4col ul.gfield_checkbox li{min-height:100%;margin-bottom:0.4rem}.home .home-register-form input#input_18+input#input_4_18_other:before{content:"";display:inline-block;width:18px;height:18px;margin-right:15px;vertical-align:middle;cursor:pointer;background-color:transparent;border:1px solid #14322C;border-radius:50px}.home .home-register-form ul#input_4_18 li{margin-bottom:0.85rem}.home .home-register-form .gform_footer input[type=image]{width:85px !important;background-size:100% !important}.home .home-register-form .gform_wrapper .gform_footer{padding:0}.home .home-register-form .gform_wrapper .gfield_required{color:#14322C}.home .home-register-form input[type=checkbox],.home .home-register-form input[type=radio]{position:relative;margin-top:3px;width:18px;height:18px;border-radius:100%;background:transparent;-webkit-appearance:none;border:1px solid #14322C;margin-right:10px}.home .home-register-form input[type=checkbox]:checked:after,.home .home-register-form input[type=radio]:checked:after{content:"";width:11px;height:11px;display:inline-block;background:#14322C;border-radius:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.home .home-register-form input[type=checkbox]:hover:before,.home .home-register-form input[type=radio]:hover:before{content:"";width:11px;height:11px;display:inline-block;background:#14322C;border-radius:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.home .home-register-form .gchoice_select_all,.home .home-register-form .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,.home .home-register-form .gform_wrapper ul.gfield_radio li input[type=radio]:checked+label{font-weight:normal}.home .home-register-form .gfield_checkbox li label,.home .home-register-form .gfield_radio li label{font-size:16px}.home .home-register-form .gfmc-column li:last-child{margin-bottom:0 !important}.home .home-register-form textarea#input_2_12{height:110px}@media (min-width:768px) and (max-width:1024px){.home .home-register-form input#input_4_18_other{width:76%}.home .home-register-form input[type="checkbox"]:checked+label:after{transform:translate(32%, 58%)}.home .home-register-form #input_2_17 input[type="checkbox"]:checked+label:after{transform:translate(32%, 82%)}.home .home-register-form #input_1_18 input[type="checkbox"]:checked+label:after{transform:translate(32%, 82%)}.home .home-register-form #input_4_21 input[type="checkbox"]:checked+label:after{transform:translate(32%, 82%)}}.home .home-register-form .gfield_checkbox #label_1_18_1:hover:after{font-size:1.2em;color:#231F20;transform:translate(33%, 80%)}.home .home-register-form .gfield_checkbox #label_2_17_1:hover:after{font-size:1.2em;color:#231F20;transform:translate(33%, 80%)}.home .home-register-form .gfield_checkbox #label_4_21_1:hover:after{font-size:1.2em;color:#231F20;transform:translate(33%, 80%)}@media only screen and (max-width:767px){.home .home-story-txt{font-size:1.6em}.home .home-project-swiper .slider-box{height:548px}.home .home-project-swiper .slider-box .swiper-left-img-box{height:180px}.home .home-project-swiper .slider-box .swiper-right-txt-box{height:376px;padding:2rem !important;margin-top:-10px}.home .home-project-swiper .slider-box .swiper-right-txt-box .slider-section{font-size:1em;text-transform:uppercase;font-family:'circe';letter-spacing:1px;font-weight:600;color:#14322C}.home .home-project-swiper .slider-box .swiper-right-txt-box .slider-title{font-size:2.2em;color:#14322C;font-weight:600;margin-bottom:1.5rem}.home .home-project-swiper .slider-box .swiper-right-txt-box .slider-excerpt{font-size:1.1em;line-height:1.4em;color:#000000;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.home .home-project-swiper .swiper-pagination{bottom:4rem !important;right:0rem !important}.home .home-register-form input[type="checkbox"]:checked+label:after{transform:translate(32%, 80%) !important}.home .home-register-form #gform_drag_drop_area_4_19{height:42px;padding-top:10px}.home .home-register-form .gform_button_select_files{font-size:1em}.home .home-register-form .form-tab{margin-bottom:3rem}.home .home-register-form input[type=checkbox]:hover:before,.home .home-register-form input[type=radio]:hover:before{content:none}.home .home-register-form label#label_1_18_1{margin-top:7px}.home .home-register-form label#label_2_17_1{margin-top:7px}.home .home-register-form label#label_4_21_1{margin-top:7px}.home-register-form h1#formTitle{margin-bottom:3rem !important}.home-register-form .form-tab .form-tab-link{margin-bottom:1rem;margin-right:2rem}.home-register-form input[type="checkbox"]:checked+label:after{transform:translate(32%, 100%) !important}}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:unset !important;margin-bottom:6px !important;border-top:unset !important;border-bottom:unset !important;padding-bottom:6px}.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:initial !important}.gform_wrapper .field_description_below .gfield_description{padding-top:4px !important}@media only screen and (min-width:641px){.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{max-width:calc(50% + 16px) !important;padding-right:16px !important}}@media only screen and (max-width:761px),(min-device-width:768px) and (max-device-width:1023px){.gform_wrapper ul.gform_fields li.gfield.gfield_error+li.gfield.gfield_error{margin-top:initial !important}}@media (min-width:768px) and (max-width:1024px){.gform_wrapper li.gfield.gf_list_4col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_4col ul.gfield_radio li{width:50% !important;font-size:11px !important}}.s-hidden{visibility:hidden;padding-right:10px}.select{cursor:pointer;display:inline-block;position:relative;color:#14322C;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;background:url(../images/select-arrow.png) no-repeat right;background-size:48px;width:100%}.styledSelect{position:absolute;top:0;right:0;bottom:0;left:0;padding:5px 0.5rem;border:1px solid #14322C;border-top:0px;color:#14322C;font-size:1.2em}.styledSelect:after{content:"";width:0;height:0;position:absolute;top:9px;right:6px}.options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0 0;padding:0 0;list-style:none;background-color:white;font-size:1.2em}.options li{padding:5px 0.5rem;margin-bottom:0rem !important;border:1px solid #14322C;border-top:4px solid #ffffff;padding-top:4px !important}.options li:hover{background-color:#14322C;color:white;border-top:4px solid #14322C}.options li:first-child{color:#bebcbc}#registrationForm .gform_wrapper .gform_footer input[type=image]{background-image:url(/wp-content/uploads/2021/04/submit-button-arrow-2.png) !important}#customerCare .gform_wrapper .gform_footer input[type=image]{background-image:url(/wp-content/uploads/2021/04/submit-button-arrow-2.png) !important}#landAcquisition .gform_wrapper .gform_footer input[type=image]{background-image:url(/wp-content/uploads/2021/04/submit-button-arrow-2.png) !important}#registrationForm .gform_wrapper .gform_footer input[type=image]:hover{background-image:url(https://cdc-asset.com/wp-content/uploads/2021/04/submit-button-arrow-gold-copper.png) !important}#customerCare .gform_wrapper .gform_footer input[type=image]:hover{background-image:url(https://cdc-asset.com/wp-content/uploads/2021/04/submit-button-arrow-gold-copper.png) !important}#landAcquisition .gform_wrapper .gform_footer input[type=image]:hover{background-image:url(https://cdc-asset.com/wp-content/uploads/2021/04/submit-button-arrow-gold-copper.png) !important}.about-us .our-story .top-box{background:#14322C;padding-top:6rem}.about-us .our-story .top-box .top-txtbox{padding-bottom:4rem}.about-us .our-story .top-box .top-txtbox .story-top-txt{font-size:2.2em;line-height:1.5em;color:#ffffff;margin-bottom:2rem}.about-us .our-story .about-project-swiper{width:94vw;margin:auto}.about-us .our-story .about-project-swiper .slider-box{display:block;background-size:cover;background-position:center;height:710px}.about-us .our-story .about-project-swiper .about-swiper-txtbox{display:inline-block;position:absolute;left:7rem;top:5rem}.about-us .our-story .about-project-swiper .about-swiper-txtbox .project-name{font-size:1.7em;font-family:'circe';text-transform:uppercase;color:#ffffff;letter-spacing:1px;margin-bottom:0.7rem}.about-us .our-story .about-project-swiper .about-swiper-txtbox .project-location{font-size:1.2em;font-family:'circe';text-transform:uppercase;color:#ffffff;letter-spacing:1px}.about-us .our-story .about-swiper-pagination-block{padding:2rem 0;position:relative}.about-us .our-story .about-swiper-pagination-block .about-swiper-pagination a{color:#ffffff;display:inline-block;transition:0.3s ease;margin-right:1.5rem;position:relative;font-family:'circe';text-transform:uppercase;margin-bottom:0.5rem;border-bottom:1px solid transparent}.about-us .our-story .about-swiper-pagination-block .about-swiper-pagination a.active{border-bottom:1px solid}.about-us .our-story .about-swiper-pagination-block .about-swiper-pagination a:hover{border-bottom:1px solid}.about-us .our-story .about-swiper-pagination-block .about-swiper-pagination a:before{content:"";width:5px;height:5px;display:block;position:absolute;top:50%;right:-16px;transform:translate(0%, -55%);background-color:#ffffff;border-radius:20px}.about-us .our-story .about-swiper-pagination-block .about-swiper-pagination a:nth-child(3):after{display:none}.about-us .our-story .about-swiper-pagination-block .about-swiper-pagination a:nth-child(5):after{display:none}.about-us .our-story .about-swiper-pagination-block .swiper-button-box{position:relative}.about-us .our-story .about-swiper-pagination-block .swiper-button-prev{display:inline-block;background-image:url(../images/about-our-story-swiper-arrow.png);width:45px;background-size:100%;background-repeat:no-repeat;background-position:center center;left:30%}.about-us .our-story .about-swiper-pagination-block .swiper-button-prev:after{content:none}.about-us .our-story .about-swiper-pagination-block .swiper-button-next{display:inline-block;transform:rotate(180deg);background-image:url(../images/about-our-story-swiper-arrow.png);width:45px;background-size:100%;background-repeat:no-repeat;background-position:center center}.about-us .our-story .about-swiper-pagination-block .swiper-button-next:after{content:none}.about-us .our-story .about-our-story-keyvalue-box .row{margin-right:0}.about-us .our-story .about-our-story-keyvalue-box .keyvalue-vertical-line{border-right:1px solid #A37F66}.about-us .our-story .about-our-story-keyvalue-box .keyvalue-right-txt-box{padding:4rem 0}.about-us .our-story .about-our-story-keyvalue-box .statement-purpose{margin-left:6rem;padding-bottom:0.5rem;border-bottom:1px solid #A37F66;margin-bottom:4rem}.about-us .our-story .about-our-story-keyvalue-box .core-value{margin-left:6rem;padding-bottom:0.5rem;border-bottom:1px solid #A37F66;margin-bottom:3rem}.about-us .our-story .about-our-story-keyvalue-box .keyvalue-small-title{font-size:0.9em;font-family:'circe';text-transform:uppercase;font-weight:600;color:#14322C}.about-us .our-story .about-our-story-keyvalue-box .keyvalue-txt{font-size:1.5em;line-height:1.3em;max-width:830px;color:#14322C}.about-us .our-story .about-our-story-keyvalue-box .mission-block{padding-top:1rem}.about-us .our-story .about-our-story-keyvalue-box .mission-block .keyvalue-mission-title{font-size:2.2em;text-align:right;margin-right:1rem;color:#A37F66}.about-us .our-story .about-our-story-keyvalue-box .mission-block .mission-right-txt-box{padding-left:0;margin-bottom:1rem}.about-us .affiliate p{color:#14322C;font-size:1.15em;line-height:1.5em;margin-bottom:2rem}.about-us .affiliate .architectural-block{padding-top:3rem;padding-bottom:1rem}.about-us .affiliate .affiliate-title{font-size:3em;line-height:1.3em}.about-us .affiliate .construction-block{padding-top:3rem;padding-bottom:1rem;background-color:#C5C6C8}.about-us .affiliate .project-management-block{padding-top:5rem;padding-bottom:3rem}.about-us .affiliate .project-management-block .project-4service{padding:1.5rem;background:#A37F66}.about-us .affiliate .project-management-block .project-4service p{text-align:center;font-size:1.3em;margin:auto;color:#ffffff}.about-us .affiliate .project-management-block .project-4service .project-4service-bor-right{border-right:1px solid #ffffff}@media (min-width:768px) and (max-width:1024px){.about-us .our-story .about-project-swiper .slider-box{height:400px;background-position:center}.about-us .our-story .about-project-swiper .about-swiper-txtbox{left:3rem;top:4rem}.about-us .our-story .about-project-swiper .about-swiper-txtbox .project-name{font-size:1.8em;line-height:1.3em}.about-us .our-story .about-project-swiper .about-swiper-txtbox .project-location{font-size:1.2em}.about-us .our-story .about-swiper-pagination-block .about-swiper-pagination a{margin-right:10rem}.about-us .our-story .about-swiper-pagination-block .about-swiper-pagination a:after{content:unset}.about-us .our-story .about-our-story-keyvalue-box .keyvalue-right-txt-box{padding:4rem 0}.about-us .our-story .about-our-story-keyvalue-box .statement-purpose{margin-left:4rem}.about-us .our-story .about-our-story-keyvalue-box .core-value{margin-left:4rem}.about-us .our-story .about-our-story-keyvalue-box .keyvalue-txt{margin-right:3rem}.about-us .our-story .about-our-story-keyvalue-box .mission-block .keyvalue-mission-title{font-size:1.7em}.about-us .our-story .affiliate .project-management-block .project-4service .project-4service-bor-right{height:115px;display:inline-flex}}@media only screen and (max-width:767px){.about-us .our-story .top-box .top-txtbox{padding-bottom:2rem}.about-us .our-story .top-box .top-txtbox .story-top-txt{font-size:1.4em}.about-us .our-story .about-project-swiper .slider-box{height:220px;background-position:center}.about-us .our-story .about-project-swiper .about-swiper-txtbox{left:1rem;top:2rem}.about-us .our-story .about-project-swiper .about-swiper-txtbox .project-name{font-size:1.4em;line-height:1.3em;margin-bottom:0;font-weight:600}.about-us .our-story .about-project-swiper .about-swiper-txtbox .project-location{font-size:1em}.about-us .our-story .about-swiper-pagination-block{padding-bottom:3rem}.about-us .our-story .about-swiper-pagination-block .about-swiper-pagination a{color:#ffffff;display:inline-block;transition:0.3s ease;margin-right:2rem;font-family:'circe';text-transform:uppercase;margin-bottom:0.5rem;border-bottom:1px solid transparent}.about-us .our-story .about-swiper-pagination-block .about-swiper-pagination a.active{border-bottom:1px solid}.about-us .our-story .about-swiper-pagination-block .about-swiper-pagination a:hover{border-bottom:1px solid}.about-us .our-story .about-swiper-pagination-block .about-swiper-pagination a:after{content:unset}.about-us .our-story .about-swiper-pagination-block .swiper-button-box{position:relative;margin-top:2rem}.about-us .our-story .about-swiper-pagination-block .swiper-button-prev{left:auto;right:25%}.about-us .our-story .about-swiper-pagination-block .swiper-button-next{right:7%}.about-us .our-story .about-our-story-keyvalue-box .keyvalue-vertical-line{border-right:1px solid #A37F66}.about-us .our-story .about-our-story-keyvalue-box .keyvalue-right-txt-box{padding:4rem 0}.about-us .our-story .about-our-story-keyvalue-box .statement-purpose{margin-left:2rem}.about-us .our-story .about-our-story-keyvalue-box .core-value{margin-left:2rem}.about-us .our-story .about-our-story-keyvalue-box .keyvalue-small-title{font-size:0.9em;font-family:'circe';text-transform:uppercase;font-weight:600;color:#14322C}.about-us .our-story .about-our-story-keyvalue-box .keyvalue-txt{font-size:1.3em;line-height:1.3em;max-width:800px;color:#14322C;margin-right:2rem}.about-us .our-story .about-our-story-keyvalue-box .mission-block{padding-top:1rem}.about-us .our-story .about-our-story-keyvalue-box .mission-block .keyvalue-mission-title{margin-left:1rem;text-align:left}.about-us .our-story .about-our-story-keyvalue-box .mission-block .mission-right-txt-box{padding-left:2rem;margin-bottom:1rem;padding-right:2rem}.about-us .affiliate .project-management-block .project-4service .project-4service-bor-right{border-right:0px;border-bottom:1px solid #ffffff;padding-bottom:1rem;margin-bottom:1rem}.about-us .affiliate .affiliate-title{padding-top:2rem}}.breadcrumb{background:#ffffff;padding:1.5rem 0;box-shadow:0px 0px 35px #00000014;transition:0.3s ease}.breadcrumb.project-bread{position:fixed;top:60px;width:100%;background:#ffffff;transition:0.3s ease;z-index:999}.breadcrumb.project-bread .breadcrumb-page{margin-bottom:0rem}.breadcrumb.project-bread .breadcrumb-subpage{display:none}.breadcrumb-page{vertical-align:middle;margin-bottom:1rem}.breadcrumb-page a{display:inline-block;color:#14322C;font-size:12px;line-height:0;font-family:'circe';text-transform:uppercase;font-weight:600;letter-spacing:1px;vertical-align:middle}.breadcrumb-page img{width:5px;height:auto;vertical-align:middle;margin:0px 8px}.breadcrumb-subpage a{font-size:1.6em;display:inline-block;color:#A37F66;font-weight:600;margin-right:3rem;transition:0.3s ease;padding-bottom:0.2rem}.breadcrumb-subpage a:nth-child(2){margin-right:0}.breadcrumb-subpage a:hover{color:#14322C;border-bottom:1px solid}.breadcrumb-subpage a:active{color:#14322C;border-bottom:1px solid}.breadcrumb-subpage a.active{color:#14322C;border-bottom:1px solid}.breadcrumb-show{transition:0.3s ease;top:60px !important}.breadcrumb-hide{transition:0.3s ease;top:-60px !important}@media only screen and (max-width:767px){.breadcrumb-subpage a{font-size:1.25em}}.project-list .project-outer-block{margin:0}.project-list .project-outer-block.row-even{flex-direction:row-reverse}.project-list .project-img-box{height:500px;background-size:cover;background-position:center}.project-list .project-txt-box .project-txt-box-inner{height:500px;padding-left:4rem;padding-right:4rem}.project-list .project-txt-box .project-category{font-size:0.9em;font-family:'circe';color:#ffffff;text-transform:uppercase;display:block;margin-bottom:1rem;letter-spacing:1px}.project-list .project-txt-box .project-name{font-size:2.7em;display:block;line-height:1.4em;color:#ffffff;margin-bottom:1.4rem}.project-list .project-txt-box .project-excerpt{font-size:1.3em;color:#ffffff;line-height:1.6em;display:block;margin-bottom:1rem}.project-list img.project-overall-logo{width:160px;margin-bottom:1.5rem}.project-list img.project-overall-logo.thelantern{width:140px}@media (min-width:768px) and (max-width:1024px){.project-list .project-img-box{height:400px;order:1}.project-list .project-txt-box{order:2}.project-list .project-txt-box .project-txt-box-inner{height:auto;padding-left:1rem;padding-right:1rem;padding-top:3rem;padding-bottom:3rem}.project-list .project-txt-box .project-category{margin-bottom:0.8rem}.project-list .project-txt-box .project-name{font-size:2em;margin-bottom:1rem}.project-list .project-txt-box .project-excerpt{margin-bottom:0.8rem;line-height:1.3em}}@media only screen and (max-width:767px){.project-list .project-img-box{height:220px;order:1}.project-list .project-txt-box{order:2}.project-list .project-txt-box .project-txt-box-inner{height:auto;padding-left:1rem;padding-right:1rem;padding-top:3rem;padding-bottom:3rem}}.single-project .project-title-details{margin-top:3rem;padding-top:2rem}.single-project .project-name{font-size:2.7em;line-height:1.3em;margin-bottom:0.35rem;color:#A37F66}.single-project .project-location{margin-bottom:2rem;color:#A37F66}.single-project .gallery-next-prev{height:120px;position:relative;margin-bottom:2rem}.single-project .gallery-next-prev .swiper-button-prev{display:inline-block;background-image:url(../images/swiper-arrow-green.png);width:45px;background-size:100%;background-repeat:no-repeat;background-position:center center;left:auto;right:0;margin-right:6rem}.single-project .gallery-next-prev .swiper-button-prev:after{content:none}.single-project .gallery-next-prev .swiper-button-next{display:inline-block;transform:rotate(180deg);background-image:url(../images/swiper-arrow-green.png);width:45px;background-size:100%;background-repeat:no-repeat;background-position:center center;right:0;left:auto}.single-project .gallery-next-prev .swiper-button-next:after{content:none}.single-project .project-gallery{width:100%}.single-project .project-gallery .swiper-slide{width:100%;height:500px;background-size:cover;background-position:center}.single-project .project-gallery .swiper-slide img{width:100%}.single-project .project-txt-box p{font-size:1.4em;line-height:1.5em;margin-bottom:1.4em}.single-project .project-txt-box p:last-child{margin-bottom:4.5rem}.single-project .project-button-box{padding-right:0}.single-project .project-button-box .black-button{margin-bottom:2rem}.single-project .project-overview{padding-top:2rem;margin-bottom:5rem}.single-project .project-overview .overview-title{font-size:0.9em;text-transform:uppercase;margin-bottom:0.5rem}.single-project .project-overview .overview-details{font-size:1.2em;line-height:1.3em;text-transform:uppercase;letter-spacing:1px;color:#A37F66}.hover-green-but:hover{background-color:#14322C}.hover-white-but:hover{background-color:#14322C}@media (min-width:768px) and (max-width:1024px){.single-project .project-button-box .button-block{text-align:right}.single-project .project-button-box .black-button{margin-bottom:2rem}.single-project .project-gallery .swiper-slide{height:380px}}@media only screen and (max-width:767px){.single-project .project-name{margin-bottom:0.3rem}.single-project .project-button-box{padding-right:1rem}.single-project .project-gallery .swiper-slide{height:220px}.single-project .gallery-next-prev{margin-right:1.5rem}.single-project .gallery-next-prev .swiper-button-next{right:15px}.single-project .project-overview .overview-details{margin-bottom:2rem}}.full-txt-page{background:#C5C6C8;padding:5rem 0}.full-txt-page h1{margin-bottom:5rem;color:#231F20;text-transform:none;font-weight:400;letter-spacing:0px !important}.full-txt-page p{margin-bottom:2.5rem;color:#231F20}.full-txt-page h4{margin-bottom:0.5rem;color:#231F20}.single-project-thelantern *{font-family:'NoeDisplay'}.single-project-thelantern .section-top-padding{padding-top:7rem}.single-project-thelantern .main-top{background-size:cover;min-height:100vh;width:100%;position:relative;background-position:bottom}.single-project-thelantern .main-top .logo{position:absolute;transform:translate(-50%, -30%);top:30%;left:50%}.single-project-thelantern .main-top .logo img{width:180px}.single-project-thelantern .main-top .tagline{position:absolute;transform:translate(-50%, 0);bottom:13%;left:50%}.single-project-thelantern .main-top .tagline img{width:160px}.single-project-thelantern .single-project-top-gallery-slider.showmobile-swipe{display:none}.single-project-thelantern .single-project-top-gallery-slider .swiper-slide{min-height:100vh;background-size:cover;background-position:center bottom}.single-project-thelantern .single-project-top-gallery-slider .single-project-logo-box{position:absolute;top:85px;left:1rem;z-index:2}.single-project-thelantern .single-project-top-gallery-slider .single-project-logo-box .logo-container{background-color:rgba(255, 255, 255, 0.65);display:flex;align-items:center;justify-content:center;padding:0rem 2rem;height:250px}.single-project-thelantern .single-project-top-gallery-slider .single-project-logo-box .logo-container img{width:130px}.single-project-thelantern .single-project-top-gallery-slider .single-project-logo-box .tagline-container{background-color:rgba(255, 255, 255, 0.65);padding:1rem 2rem;border-top:1px solid #000000}.single-project-thelantern .single-project-top-gallery-slider .single-project-logo-box .tagline-container img{width:130px}.single-project-thelantern .main-desc-container{background-color:#dddad8;padding-bottom:3rem}.single-project-thelantern .main-desc-container .project-descrption{padding-top:5rem;padding-bottom:5rem}.single-project-thelantern .main-desc-container .project-descrption p{font-family:'NoeDisplay';color:#000000;font-size:1.7em;text-align:center;line-height:1.3em;margin-bottom:2rem}.single-project-thelantern .main-desc-container .project-overview{background-color:#ffffff;padding-top:1rem;padding-bottom:0.9rem;margin-bottom:3rem}.single-project-thelantern .main-desc-container .project-overview .overview-title{font-size:0.9em;text-transform:uppercase;margin-bottom:0.5rem;letter-spacing:1px}.single-project-thelantern .main-desc-container .project-overview .overview-details{font-size:1.2em;line-height:1.3em;text-transform:uppercase;letter-spacing:1px;color:#A37F66}.single-project-thelantern .project-accordion-section .small-title{font-family:'circe';font-weight:600;text-transform:uppercase;font-size:0.9em;letter-spacing:1px;margin-bottom:0.5rem}.single-project-thelantern .project-accordion-section .big-title{font-family:'NoeDisplay';font-size:3em;line-height:1em;margin-bottom:3rem}.single-project-thelantern .project-accordion-section .intro-big-paragraph{text-align:left;font-size:1.5em;line-height:1.5em}.single-project-thelantern .project-accordion-section .tilt-img-bg-box{background-size:cover;width:100%;height:460px;background-position:center}.single-project-thelantern .project-accordion-section .tilt-img-text{font-size:2.2em;line-height:1.3em;color:#b67463}.single-project-thelantern .project-accordion-section .iframe-360{min-height:550px}.single-project-thelantern .project-accordion-section .below-360-iframe-text-box{background-color:#ffffff;position:relative}.single-project-thelantern .project-accordion-section .thelantern-location-map-container{background-color:#d4d2d1}.single-project-thelantern .project-accordion-section .thelantern-location-map-container>.row{margin:0}.single-project-thelantern .project-accordion-section .thelantern-location-map-container .location-map-image-box{max-width:1300px;margin:auto;padding:0}.single-project-thelantern .project-accordion-section .thelantern-location-map-container .location-map-image-box img{width:100%}.single-project-thelantern .project-accordion-section .feature-points-container{padding-top:3rem;padding-bottom:3rem}.single-project-thelantern .project-accordion-section .feature-points-container img{width:50px;display:block;margin:auto;margin-bottom:0.7rem}.single-project-thelantern .project-accordion-section .feature-points-container .feature-points-text{font-size:1.05em;text-transform:uppercase;line-height:1.3em}.single-project-thelantern .project-accordion-section .design_container .design-fullwidth-img{height:740px;background-size:cover;margin-bottom:140px}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider{overflow:hidden;width:100%}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .thelantern-design-swiper-container{position:relative}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .thelantern-design-swiper-container .swiper-left-img-box{height:330px;background-size:cover}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .thelantern-design-swiper-container .swiper-right-txt-box{padding:4rem 3rem 3rem 3rem;background-color:#dddad8}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .swiper-button-next-thelantern-design{position:absolute;top:50%;right:16.5%;width:45px;z-index:10;display:flex;align-items:center;justify-content:center;cursor:pointer;height:20px}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .swiper-button-next-thelantern-design:before{content:"";display:inline-block;margin:30px auto;width:10px;height:10px;border-top:1px solid #000;border-left:1px solid #000;transform:rotate(135deg);position:absolute}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .swiper-button-next-thelantern-design:after{content:"";display:block;width:1px;height:40px;background-color:black;transform:rotate(90deg) translate(-10px, -9px);left:0;top:0;position:absolute}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .swiper-button-prev-thelantern-design{position:absolute;top:50%;left:16.5%;width:45px;z-index:10;display:flex;align-items:center;justify-content:center;cursor:pointer;height:20px}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .swiper-button-prev-thelantern-design:before{content:"";display:inline-block;margin:30px auto;width:10px;height:10px;border-top:1px solid #000;border-left:1px solid #000;transform:rotate(315deg);position:absolute}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .swiper-button-prev-thelantern-design:after{content:"";display:block;width:1px;height:40px;background-color:black;transform:rotate(90deg) translate(-10px, -35px);left:0;top:0;position:absolute}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .thelantern-design-swiper-title{font-size:2.5em;line-height:1em;margin-bottom:1.7rem}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .thelantern-design-swiper-text{font-size:1.5em;line-height:1.3em}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .swiper-left-box-on-top{display:flex;align-content:center;height:330px;position:absolute;top:0%;background-color:#dddad8;width:17%;z-index:9}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .swiper-left-box-on-top .container .swiper-prev-slide-title{position:absolute;top:51%;right:30%;font-family:'circe';text-transform:uppercase;font-weight:600;width:100px;text-align:center}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .swiper-right-box-on-top{display:flex;align-content:center;height:330px;position:absolute;top:0%;background-color:#ffffffc2;width:19%;z-index:9;right:0}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .swiper-right-box-on-top .container .swiper-next-slide-title{position:absolute;top:51%;right:30%;font-family:'circe';text-transform:uppercase;font-weight:600;width:100px;text-align:center}.single-project-thelantern .project-accordion-section .design_container .multi-tier-security-container{max-width:800px;margin:auto;padding-top:5rem;padding-bottom:5rem}.single-project-thelantern .project-accordion-section .design_container .multi-tier-security-container .title{font-family:'circe';font-weight:600;color:#b67463;font-size:0.9em;text-transform:uppercase;letter-spacing:1px;margin-bottom:2.5rem}.single-project-thelantern .project-accordion-section .design_container .multi-tier-security-container img{width:50px;display:block;margin:auto;margin-bottom:0.7rem}.single-project-thelantern .project-accordion-section .design_container .multi-tier-security-container .icon-point-text{font-size:1em;text-transform:uppercase;line-height:1.3em}.single-project-thelantern .project-accordion-section .design_container .design-container-theinterior{background-color:#313339;padding-top:5rem;padding-bottom:1rem}.single-project-thelantern .project-accordion-section .design_container .design-container-theinterior .small-title{color:#d68f73}.single-project-thelantern .project-accordion-section .design_container .design-container-theinterior .big-title{color:#d68f73}.single-project-thelantern .project-accordion-section .design_container .design-container-theinterior .intro-big-paragraph{color:#ffffff}.single-project-thelantern .project-accordion-section .design_container .design-container-theinterior .image-caption-text{font-family:'circe';text-transform:uppercase;text-align:center;font-size:0.9em;margin-top:1rem;color:#ffffff;line-height:1.7em}.single-project-thelantern .project-accordion-section .design_container .design-container-theinterior .image-caption-text .brown{font-family:'circe';text-transform:uppercase;text-align:center;margin-top:1rem;color:#d68f73;line-height:1.7em}.single-project-thelantern .project-accordion-section .design_container .design-container-theinterior .big-highlight-text-box{max-width:960px;margin:auto;padding-top:5rem;padding-bottom:5rem}.single-project-thelantern .project-accordion-section .design_container .design-container-theinterior .big-highlight-text-box .tilt-img-text{color:#d68f73}.single-project-thelantern .project-accordion-section .design_container .design-container-theinterior .small-img-text-box{margin-bottom:4rem}.single-project-thelantern .project-accordion-section .design_container .design-icon-point-container{padding-top:3rem;padding-bottom:3rem;max-width:1400px;margin:auto}.single-project-thelantern .project-accordion-section .design_container .design-icon-point-container img{width:50px;display:block;margin:auto;margin-bottom:0.7rem}.single-project-thelantern .project-accordion-section .design_container .design-icon-point-container .icon-point-text{font-size:1em;text-transform:uppercase;line-height:1.3em}.single-project-thelantern .project-accordion-section .design_container .design-finishing-container{margin-bottom:5rem}.single-project-thelantern .project-accordion-section .design_container .design-finishing-container .title{font-family:'circe';font-weight:600;color:#b67463;font-size:0.9em;text-transform:uppercase;letter-spacing:1px;margin-top:3rem;margin-bottom:0.35rem;text-align:center}.single-project-thelantern .project-accordion-section .design_container .design-finishing-container .banner{padding:2rem;background-color:#dddad8}.single-project-thelantern .project-accordion-section .design_container .design-finishing-container .banner .banner-inner{max-width:1000px;margin:auto}.single-project-thelantern .project-accordion-section .design_container .design-finishing-container .banner .banner-inner .big-text{font-size:1.7em;text-transform:uppercase;line-height:1em;margin-bottom:0}.single-project-thelantern .project-accordion-section .design_container .design-finishing-container .banner .banner-inner .small-text{font-size:1.2em;text-transform:uppercase;line-height:1.3em;margin-bottom:0}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-with-linebottom-box{margin-bottom:4rem}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-with-linebottom-box .big-headline-box{max-width:1340px;margin:auto;text-align:center}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-with-linebottom-box .small-text-box{position:relative;display:block;text-align:center;overflow:hidden}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-with-linebottom-box .small-text-box:before{content:"";display:block;height:1px;width:100vw;position:absolute;top:49%;left:0;background-color:#282424}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-with-linebottom-box .small-text-box .small-text-same-font{text-align:center;color:#b67463;background-color:#ffffff;padding:0.5rem 1rem;position:relative;display:inline-block;margin:auto}.single-project-thelantern .project-accordion-section .lifestyle_container .image-caption-text{font-family:'circe';text-transform:uppercase;text-align:center;font-size:0.9em;margin-top:1rem;line-height:1.7em}.single-project-thelantern .project-accordion-section .lifestyle_container .image-caption-text .brown{font-family:'circe';text-transform:uppercase;text-align:center;margin-top:1rem;color:#d68f73;line-height:1.7em}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-with-linebottom-box-big-space{margin-top:5rem;margin-bottom:5rem}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-with-linebottom-box-big-space .big-headline-box{max-width:1340px;margin:auto;text-align:center}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-with-linebottom-box-big-space .small-text-box{position:relative;display:block;text-align:center;overflow:hidden}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-with-linebottom-box-big-space .small-text-box:before{content:"";display:block;height:1px;width:100vw;position:absolute;top:49%;left:0;background-color:#282424}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-with-linebottom-box-big-space .small-text-box .small-text-different-font{font-family:'circe';text-align:center;color:#b67463;background-color:#ffffff;padding:0.5rem 1rem;position:relative;display:inline-block;margin:auto}.single-project-thelantern .project-accordion-section .lifestyle_container .small-img-text-box{margin-bottom:4rem}.single-project-thelantern .project-accordion-section .lifestyle_container .lifestyle-icon-point-container{padding-bottom:5rem;max-width:1200px;margin:auto}.single-project-thelantern .project-accordion-section .lifestyle_container .lifestyle-icon-point-container img{width:50px;display:block;margin:auto;margin-bottom:0.7rem}.single-project-thelantern .project-accordion-section .lifestyle_container .lifestyle-icon-point-container .icon-point-text{font-size:1em;text-transform:uppercase;line-height:1.3em}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-near-end{max-width:1200px;margin:auto;text-align:center;margin-bottom:7rem}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .facilities-map-wrapper{position:relative;height:640px}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .facilities-map-wrapper .thelanternmapplic-box{margin-bottom:3rem;display:none}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .facilities-map-wrapper .thelanternmapplic-box.active{display:block}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .facilities-map-wrapper .thelanternmapplic-box.show{display:block}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .facilities-map-wrapper .thelanternmapplic-box .inner{position:relative}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .facilities-select-box{max-width:1035px;margin:auto}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .facilities-legend-container{position:relative;height:400px}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .facilities-legend-container .facilities-legend{display:none}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .facilities-legend-container .facilities-legend.active{display:flex}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .facilities-legend-container .facilities-legend.show{display:flex}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .legend-title{font-family:'circe';font-size:1.4em;margin-bottom:2rem}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .legend-singlebox{margin-bottom:1rem}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .legend-singlebox .legend-no-box{display:inline-block;background-color:#d68f73;width:23px;height:24px;vertical-align:middle;text-align:center;margin-right:12px}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .legend-singlebox .legend-no-box .legend-no{font-family:'circe';line-height:1.7;vertical-align:middle;margin:0;font-size:1.2em}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .legend-singlebox .thelantern-facilities-plan-but{font-size:1.1em;transition:0.3s ease}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .legend-singlebox .thelantern-facilities-plan-but:hover{color:#b67463;transition:0.3s ease}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .facilities-tab-link-outer{margin-bottom:1.6rem}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .facilities-tab-link-outer .facilities-tab-link{position:relative;display:inline-block;color:#ac7463}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .facilities-tab-link-outer .facilities-tab-link:hover{color:#000000}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .facilities-tab-link-outer .facilities-tab-link.active{color:#000000}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .facilities-tab-link-outer .facilities-tab-link .main .text{font-size:2.5em;display:block;margin-bottom:0.75rem}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .facilities-tab-link-outer .facilities-tab-link .main .small-text{font-size:1.1em;font-family:'circe'}.single-project-thelantern .project-accordion-section .floorplan_container{background-color:#dddad8}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box{display:block;transition:0.3s ease;margin-bottom:3rem}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper{background-color:#313339;padding:2rem 0;min-height:440px;position:relative;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner{max-width:450px;margin:auto;transition:0.5s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .small-top-title{font-family:'circe';font-size:0.9em;font-weight:600;margin-bottom:2rem;text-transform:uppercase;color:#ffffff;letter-spacing:1px;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .type-title{font-family:'circe';font-size:5.5em;margin-bottom:4rem;color:#d68f73;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .bed-bath{font-size:2.4em;color:#ffffff;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .dual-key{font-size:1.5em;color:#ffffff;margin-top:1rem;margin-bottom:0;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box{border-top:1px solid #ffffff;margin-top:2.7rem;padding-top:2.5rem;color:#ffffff;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box .small-top-title{margin-bottom:0.7rem;text-transform:uppercase;color:#ffffff;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box .built-up{font-size:2em;font-family:'circe';line-height:1em;color:#ffffff;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box .sf-text{font-size:14px;font-family:'circe';text-transform:uppercase;font-weight:600;color:#ffffff;letter-spacing:2px;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box .separate-2-box{margin-top:1rem;max-width:250px;margin-left:auto;margin-right:auto;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box .separate-2-box .left-right-box{display:inline-block;width:49%;color:#ffffff;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box .separate-2-box .left-right-box .left-right-box-number{font-size:1.4em;font-family:'circe';color:#ffffff;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box-special{border-top:1px solid #ffffff;margin-top:0.75rem;padding-top:2.5rem;color:#ffffff;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box-special .small-top-title{margin-bottom:0.7rem;text-transform:uppercase;color:#ffffff;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box-special .built-up{font-size:2em;font-family:'circe';line-height:1em;color:#ffffff;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box-special .sf-text{font-size:14px;font-family:'circe';text-transform:uppercase;font-weight:600;color:#ffffff;letter-spacing:2px;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box-special .separate-2-box{margin-top:1rem;max-width:250px;margin-left:auto;margin-right:auto;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box-special .separate-2-box .left-right-box{display:inline-block;width:49%;color:#ffffff;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box-special .separate-2-box .left-right-box .left-right-box-number{font-size:1.4em;font-family:'circe';color:#ffffff;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-deco-left{display:block;width:25px;height:440px;position:absolute;top:0;left:-1px;background-size:cover}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-deco-right{display:block;width:25px;height:440px;position:absolute;top:0;right:-1px;background-size:cover}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box:hover .floor-plan-wrapper{background-color:#d68f73;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box:hover .floor-plan-wrapper .floor-plan-inner{transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box:hover .floor-plan-wrapper .floor-plan-inner .small-top-title{color:#000000;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box:hover .floor-plan-wrapper .floor-plan-inner .type-title{color:#000000;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box:hover .floor-plan-wrapper .floor-plan-inner .bed-bath{color:#000000;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box:hover .floor-plan-wrapper .floor-plan-inner .dual-key{color:#000000;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box:hover .floor-plan-wrapper .floor-plan-inner .build-box .small-top-title{color:#000000;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box:hover .floor-plan-wrapper .floor-plan-inner .build-box .built-up{color:#000000;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box:hover .floor-plan-wrapper .floor-plan-inner .build-box .sf-text{color:#000000;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box:hover .floor-plan-wrapper .floor-plan-inner .build-box .separate-2-box .left-right-box{color:#000000;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box:hover .floor-plan-wrapper .floor-plan-inner .build-box .separate-2-box .left-right-box .left-right-box-number{color:#000000;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box:hover .floor-plan-wrapper .floor-plan-inner .build-box-special{transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box:hover .floor-plan-wrapper .floor-plan-inner .build-box-special .small-top-title{color:#000000;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box:hover .floor-plan-wrapper .floor-plan-inner .build-box-special .built-up{color:#000000;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box:hover .floor-plan-wrapper .floor-plan-inner .build-box-special .sf-text{color:#000000;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box:hover .floor-plan-wrapper .floor-plan-inner .build-box-special .separate-2-box{color:#000000;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box:hover .floor-plan-wrapper .floor-plan-inner .build-box-special .separate-2-box .left-right-box{color:#000000;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box:hover .floor-plan-wrapper .floor-plan-inner .build-box-special .separate-2-box .left-right-box .left-right-box-number{color:#000000;transition:0.3s ease}.single-project-thelantern .project-accordion-section .siteprogress_container .site-progress-big-text-box{margin-bottom:5rem}.single-project-thelantern .project-accordion-section .siteprogress_container .site-progress-big-text-box .quote-name{font-family:'circe';font-size:0.9em;letter-spacing:1px;font-weight:600;color:#b67463}.single-project-thelantern .project-accordion-section .siteprogress_container .thelantern-site-progress-slider{overflow-x:hidden;padding:0;margin-bottom:5rem}.single-project-thelantern .project-accordion-section .siteprogress_container .thelantern-site-progress-slider .thelantern-site-progress-swiper-container{position:relative}.single-project-thelantern .project-accordion-section .siteprogress_container .thelantern-site-progress-slider .thelantern-site-progress-swiper-container img{width:100%}.single-project-thelantern .project-accordion-section .siteprogress_container .thelantern-site-progress-slider .thelantern-site-progress-swiper-container .site-progress-desc{font-family:'circe';margin-top:1rem;font-size:1em;padding-left:0.5rem}.single-project-thelantern .project-accordion-section .siteprogress_container .thelantern-site-progress-slider .thelantern-site-progress-swiper-container .swiper-pagination-thelantern-siteprogress{position:absolute;text-align:right;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10;bottom:15px}.single-project-thelantern .project-accordion-section .siteprogress_container .thelantern-site-progress-slider .thelantern-site-progress-swiper-container .swiper-pagination-bullet{width:10px;height:10px;display:inline-block;border-radius:50%;background:transparent;position:relative;margin:0px 12px;opacity:1}.single-project-thelantern .project-accordion-section .siteprogress_container .thelantern-site-progress-slider .thelantern-site-progress-swiper-container .swiper-pagination-bullet:before{content:"";width:18px;height:18px;display:inline-block;border-radius:50%;background:transparent;border:1px solid #000000;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.single-project-thelantern .project-accordion-section .siteprogress_container .thelantern-site-progress-slider .thelantern-site-progress-swiper-container .swiper-pagination-bullet:hover{background:#000000}.single-project-thelantern .project-accordion-section .siteprogress_container .thelantern-site-progress-slider .thelantern-site-progress-swiper-container .swiper-pagination-bullet-active{background:#000000;padding:4px}@media only screen and (max-width:767px){.single-project-thelantern .section-top-padding{padding-top:7rem}.single-project-thelantern .main-top{background-size:cover;min-height:70vh;width:100%;position:relative;background-position:left}.single-project-thelantern .main-top .logo img{width:120px}.single-project-thelantern .main-top .tagline img{width:120px}.single-project-thelantern .single-project-top-gallery-slider.hidemobile-swipe{display:none}.single-project-thelantern .single-project-top-gallery-slider.showmobile-swipe{display:block;padding-top:30px}.single-project-thelantern .single-project-top-gallery-slider .swiper-slide{min-height:auto;margin-bottom:-6px}.single-project-thelantern .single-project-top-gallery-slider .swiper-slide img{width:100%}.single-project-thelantern .single-project-top-gallery-slider .single-project-logo-box{position:absolute;top:85px;left:1rem;z-index:2}.single-project-thelantern .single-project-top-gallery-slider .single-project-logo-box .logo-container{background-color:#ffffff;display:flex;align-items:center;justify-content:center;padding:0rem 0.5rem;height:150px}.single-project-thelantern .single-project-top-gallery-slider .single-project-logo-box .logo-container img{width:85px}.single-project-thelantern .single-project-top-gallery-slider .single-project-logo-box .tagline-container{background-color:#ffffff;padding:0.5rem 0.5rem;border-top:1px solid #000000}.single-project-thelantern .single-project-top-gallery-slider .single-project-logo-box .tagline-container img{width:85px}.single-project-thelantern .main-desc-container{padding-bottom:2rem}.single-project-thelantern .main-desc-container .project-descrption p{font-size:1.4em}.single-project-thelantern .project-accordion-section .small-title{font-size:0.9em}.single-project-thelantern .project-accordion-section .big-title{font-size:2.5em}.single-project-thelantern .project-accordion-section .intro-big-paragraph{text-align:left;font-size:1.5em;line-height:1.5em}.single-project-thelantern .project-accordion-section .tilt-img-bg-box{background-size:cover;width:100%;height:460px;background-position:center}.single-project-thelantern .project-accordion-section .tilt-img-text{font-size:1.8em}.single-project-thelantern .project-accordion-section .iframe-360{min-height:300px}.single-project-thelantern .project-accordion-section .thelantern-location-map-container>.row{margin:0}.single-project-thelantern .project-accordion-section .thelantern-location-map-container .thelantern-location-map-select-box{padding:1rem}.single-project-thelantern .project-accordion-section .thelantern-location-map-container .thelantern-location-map-select-box .thelantern-location-map-tab .location-map-tab-link-outer .location-map-tab-link{font-size:1.3em}.single-project-thelantern .project-accordion-section .thelantern-location-map-container .thelantern-location-map-select-box .thelantern-location-map-tenant-list .thelantern-location-map-tenant sup{font-size:x-small}.single-project-thelantern .project-accordion-section .thelantern-location-map-container .thelantern-location-map-select-box .thelantern-location-map-tenant-list p{font-size:0.85em;line-height:1em;margin-bottom:0.35rem}.single-project-thelantern .project-accordion-section .thelantern-location-map-container .location-map-image-box{overflow:hidden;position:relative;background-color:#d4d2d1;padding:0}.single-project-thelantern .project-accordion-section .thelantern-location-map-container .location-map-image-box .location-map-image{position:absolute}.single-project-thelantern .project-accordion-section .thelantern-location-map-container .location-map-image-box .location-map-image.hide img{visibility:hidden;opacity:0;transition:opacity 0.3s ease}.single-project-thelantern .project-accordion-section .thelantern-location-map-container .location-map-image-box .location-map-image.show{position:relative}.single-project-thelantern .project-accordion-section .thelantern-location-map-container .location-map-image-box .location-map-image.show img{visibility:visible;opacity:1;transition:opacity 1s ease}.single-project-thelantern .project-accordion-section .thelantern-location-map-container .location-map-image-box .location-map-image img{width:100%}.single-project-thelantern .project-accordion-section .feature-points-container .feature-points-box{margin-bottom:1.5rem}.single-project-thelantern .project-accordion-section .feature-points-container .feature-points-text{font-size:1.1em}.single-project-thelantern .project-accordion-section .design_container .design-fullwidth-img{height:220px;margin-bottom:100px}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .thelantern-design-swiper-container{position:relative}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .thelantern-design-swiper-container .swiper-left-img-box{height:300px;background-size:cover}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .thelantern-design-swiper-container .swiper-right-txt-box{padding:4rem 3rem 0rem 3rem;background-color:#dddad8;height:330px}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .swiper-button-next-thelantern-design{top:51%;right:5%}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .swiper-button-next-thelantern-design:before{width:10px;top:-25px}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .swiper-button-next-thelantern-design:after{height:35px;left:1px;top:3px}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .swiper-button-prev-thelantern-design{top:51%;left:5%}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .swiper-button-prev-thelantern-design:before{width:10px;top:-25px}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .swiper-button-prev-thelantern-design:after{content:"";display:block;width:1px;height:35px;background-color:black;transform:rotate(90deg) translate(-10px, -35px);left:-1px;top:3px;position:absolute}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .thelantern-design-swiper-title{font-size:2.5em;line-height:1em;margin-bottom:1.7rem}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .thelantern-design-swiper-text{font-size:1.5em;line-height:1.3em}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .swiper-left-box-on-top{display:none}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .swiper-right-box-on-top{display:none}.single-project-thelantern .project-accordion-section .design_container .multi-tier-security-container{max-width:800px;margin:auto;padding-top:5rem;padding-bottom:5rem}.single-project-thelantern .project-accordion-section .design_container .multi-tier-security-container .feature-points-box{margin-bottom:1.5rem}.single-project-thelantern .project-accordion-section .design_container .multi-tier-security-container .title{font-family:'circe';font-weight:600;color:#b67463;font-size:0.9em;text-transform:uppercase;letter-spacing:1px;margin-bottom:2.5rem}.single-project-thelantern .project-accordion-section .design_container .multi-tier-security-container img{width:50px;display:block;margin:auto;margin-bottom:0.7rem}.single-project-thelantern .project-accordion-section .design_container .multi-tier-security-container .icon-point-text{font-size:1em;text-transform:uppercase;line-height:1.3em}.single-project-thelantern .project-accordion-section .design_container .design-container-theinterior{background-color:#313339;padding-top:5rem;padding-bottom:1rem}.single-project-thelantern .project-accordion-section .design_container .design-container-theinterior .small-title{color:#d68f73}.single-project-thelantern .project-accordion-section .design_container .design-container-theinterior .big-title{color:#d68f73}.single-project-thelantern .project-accordion-section .design_container .design-container-theinterior .intro-big-paragraph{color:#ffffff}.single-project-thelantern .project-accordion-section .design_container .design-container-theinterior .image-caption-text{font-size:0.8em}.single-project-thelantern .project-accordion-section .design_container .design-container-theinterior .big-highlight-text-box{max-width:960px;margin:auto;padding-top:5rem;padding-bottom:5rem}.single-project-thelantern .project-accordion-section .design_container .design-container-theinterior .big-highlight-text-box .tilt-img-text{color:#d68f73}.single-project-thelantern .project-accordion-section .design_container .design-container-theinterior .small-img-text-box{margin-bottom:4rem}.single-project-thelantern .project-accordion-section .design_container .design-icon-point-container{max-width:calc(100vw - 6rem);padding-bottom:0}.single-project-thelantern .project-accordion-section .design_container .design-icon-point-container .feature-points-box{margin-bottom:1.5rem}.single-project-thelantern .project-accordion-section .design_container .design-icon-point-container img{width:50px;display:block;margin:auto;margin-bottom:0.7rem}.single-project-thelantern .project-accordion-section .design_container .design-icon-point-container .icon-point-text{font-size:1em;text-transform:uppercase;line-height:1.3em}.single-project-thelantern .project-accordion-section .design_container .design-finishing-container{margin-bottom:5rem}.single-project-thelantern .project-accordion-section .design_container .design-finishing-container .title{font-family:'circe';font-weight:600;color:#b67463;font-size:0.9em;text-transform:uppercase;letter-spacing:1px;margin-top:3rem;margin-bottom:0.35rem;text-align:center}.single-project-thelantern .project-accordion-section .design_container .design-finishing-container .banner{padding:2rem;background-color:#dddad8}.single-project-thelantern .project-accordion-section .design_container .design-finishing-container .banner .finishing-box{margin-bottom:1rem}.single-project-thelantern .project-accordion-section .design_container .design-finishing-container .banner .banner-inner{max-width:1000px;margin:auto}.single-project-thelantern .project-accordion-section .design_container .design-finishing-container .banner .banner-inner .big-text{font-size:1.3em;text-transform:uppercase;line-height:1em;margin-bottom:0}.single-project-thelantern .project-accordion-section .design_container .design-finishing-container .banner .banner-inner .small-text{font-size:1em;text-transform:uppercase;line-height:1.3em;margin-bottom:0}.single-project-thelantern .project-accordion-section .design_container .design-finishing-container .banner .banner-inner div:last-child.finishing-box{margin-bottom:0}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-with-linebottom-box{margin-bottom:4rem;margin-top:2rem}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-with-linebottom-box .big-headline-box{max-width:calc(100vw - 2rem)}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-with-linebottom-box .small-text-box{position:relative;display:block;text-align:center;overflow:hidden}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-with-linebottom-box .small-text-box:before{content:"";display:block;height:1px;width:100vw;position:absolute;top:49%;left:0;background-color:#282424}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-with-linebottom-box .small-text-box .small-text-same-font{text-align:center;color:#b67463;background-color:#ffffff;padding:0.5rem 1rem;position:relative;display:inline-block;margin:auto}.single-project-thelantern .project-accordion-section .lifestyle_container .image-caption-text{font-family:'circe';text-transform:uppercase;text-align:center;font-size:0.9em;margin-top:1rem;line-height:1.7em}.single-project-thelantern .project-accordion-section .lifestyle_container .image-caption-text .brown{font-family:'circe';text-transform:uppercase;text-align:center;margin-top:1rem;color:#d68f73;line-height:1.7em}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-with-linebottom-box-big-space{margin-top:5rem;margin-bottom:5rem}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-with-linebottom-box-big-space .big-headline-box{max-width:calc(100vw - 2rem)}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-with-linebottom-box-big-space .small-text-box{position:relative;display:block;text-align:center;overflow:hidden}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-with-linebottom-box-big-space .small-text-box:before{content:"";display:block;height:1px;width:100vw;position:absolute;top:49%;left:0;background-color:#282424}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-with-linebottom-box-big-space .small-text-box .small-text-different-font{font-family:'circe';text-align:center;color:#b67463;background-color:#ffffff;padding:0.5rem 1rem;position:relative;display:inline-block;margin:auto}.single-project-thelantern .project-accordion-section .lifestyle_container .small-img-text-box{margin-bottom:4rem}.single-project-thelantern .project-accordion-section .lifestyle_container .lifestyle-icon-point-container{padding-bottom:5rem;max-width:1200px;margin:auto}.single-project-thelantern .project-accordion-section .lifestyle_container .lifestyle-icon-point-container .feature-points-box{margin-bottom:1.5rem}.single-project-thelantern .project-accordion-section .lifestyle_container .lifestyle-icon-point-container img{width:50px;display:block;margin:auto;margin-bottom:0.7rem}.single-project-thelantern .project-accordion-section .lifestyle_container .lifestyle-icon-point-container .icon-point-text{font-size:1em;text-transform:uppercase;line-height:1.3em}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-near-end{max-width:calc(100vw - 2rem);margin-bottom:2rem}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .facilities-map-wrapper{height:392px}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .facilities-select-box{max-width:1035px;margin:auto}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .mapplic-container{height:360px !important}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .facilities-legend-container{height:auto}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .legend-title{font-family:'circe';font-size:1.2em;margin-bottom:2rem;margin-top:3rem}.single-project-thelantern .project-accordion-section .floorplan_container{background-color:#dddad8}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper{background-color:#313339;padding:2rem 0;min-height:auto}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner{max-width:75%}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .small-top-title{font-family:'circe';font-size:0.9em;font-weight:600;margin-bottom:1.5rem;text-transform:uppercase;color:#ffffff;letter-spacing:1px;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .type-title{font-family:'circe';font-size:4em;margin-bottom:3rem;color:#d68f73;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .bed-bath{font-size:1.7em}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .dual-key{font-size:1.3em}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box{border-top:1px solid #ffffff;margin-top:1.7rem;padding-top:1.5rem;color:#ffffff;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box .small-top-title{margin-bottom:0.7rem;text-transform:uppercase;color:#ffffff;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box .built-up{font-size:1.8em;font-family:'circe';line-height:1em;color:#ffffff;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box .sf-text{font-size:14px;font-family:'circe';text-transform:uppercase;font-weight:600;color:#ffffff;letter-spacing:2px;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box .separate-2-box{margin-top:1rem;max-width:250px;margin-left:auto;margin-right:auto;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box .separate-2-box .left-right-box{display:inline-block;width:49%;color:#ffffff;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box .separate-2-box .left-right-box .left-right-box-number{font-size:1.4em;font-family:'circe';color:#ffffff;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box-special{border-top:1px solid #ffffff;margin-top:0.75rem;padding-top:1.5rem;color:#ffffff;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box-special .small-top-title{margin-bottom:0.7rem;text-transform:uppercase;color:#ffffff;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box-special .built-up{font-size:2em;font-family:'circe';line-height:1em;color:#ffffff;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box-special .sf-text{font-size:14px;font-family:'circe';text-transform:uppercase;font-weight:600;color:#ffffff;letter-spacing:2px;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box-special .separate-2-box{margin-top:1rem;max-width:250px;margin-left:auto;margin-right:auto;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box-special .separate-2-box .left-right-box{display:inline-block;width:49%;color:#ffffff;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box-special .separate-2-box .left-right-box .left-right-box-number{font-size:1.4em;font-family:'circe';color:#ffffff;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-deco-left{display:block;width:25px;height:440px;position:absolute;top:0;left:-1px;background-size:cover}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-deco-right{display:block;width:25px;height:440px;position:absolute;top:0;right:-1px;background-size:cover}.single-project-thelantern .project-accordion-section .siteprogress_container .site-progress-big-text-box{margin-bottom:5rem}.single-project-thelantern .project-accordion-section .siteprogress_container .site-progress-big-text-box .quote-name{font-family:'circe';font-size:0.9em;letter-spacing:1px;font-weight:600;color:#b67463}.single-project-thelantern .project-accordion-section .siteprogress_container .thelantern-site-progress-slider{padding-bottom:2rem}.single-project-thelantern .project-accordion-section .siteprogress_container .thelantern-site-progress-slider .thelantern-site-progress-swiper-container{position:relative}.single-project-thelantern .project-accordion-section .siteprogress_container .thelantern-site-progress-slider .thelantern-site-progress-swiper-container img{width:100%}.single-project-thelantern .project-accordion-section .siteprogress_container .thelantern-site-progress-slider .thelantern-site-progress-swiper-container .site-progress-desc{margin-bottom:3rem;text-align:center}.single-project-thelantern .project-accordion-section .siteprogress_container .thelantern-site-progress-slider .thelantern-site-progress-swiper-container .swiper-pagination-thelantern-siteprogress{text-align:center;bottom:-5px}.single-project-thelantern .project-accordion-section .siteprogress_container .thelantern-site-progress-slider .thelantern-site-progress-swiper-container .swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:transparent;position:relative;margin:0px 12px;opacity:1}.single-project-thelantern .project-accordion-section .siteprogress_container .thelantern-site-progress-slider .thelantern-site-progress-swiper-container .swiper-pagination-bullet:before{content:"";width:16px;height:16px;display:inline-block;border-radius:50%;background:transparent;border:1px solid #000000;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.single-project-thelantern .project-accordion-section .siteprogress_container .thelantern-site-progress-slider .thelantern-site-progress-swiper-container .swiper-pagination-bullet:hover{background:#000000}.single-project-thelantern .project-accordion-section .siteprogress_container .thelantern-site-progress-slider .thelantern-site-progress-swiper-container .swiper-pagination-bullet-active{background:#000000;padding:4px}}@media (min-width:768px) and (max-width:1024px){.single-project-thelantern .section-top-padding{padding-top:7rem}.single-project-thelantern .main-top{min-height:60vh}.single-project-thelantern .single-project-top-gallery-slider .swiper-slide{min-height:60vh}.single-project-thelantern .single-project-top-gallery-slider .single-project-logo-box{position:absolute;top:85px;left:1rem;z-index:2}.single-project-thelantern .single-project-top-gallery-slider .single-project-logo-box .logo-container{background-color:#ffffff;display:flex;align-items:center;justify-content:center;padding:0rem 2rem;height:210px}.single-project-thelantern .single-project-top-gallery-slider .single-project-logo-box .logo-container img{width:110px}.single-project-thelantern .single-project-top-gallery-slider .single-project-logo-box .tagline-container{background-color:#ffffff;padding:1rem 2rem;border-top:1px solid #000000}.single-project-thelantern .single-project-top-gallery-slider .single-project-logo-box .tagline-container img{width:110px}.single-project-thelantern .main-desc-container .project-descrption p{font-size:1.6em}.single-project-thelantern .main-desc-container .project-overview .overview-title{line-height:1.2em}.single-project-thelantern .project-accordion-section .small-title{font-size:0.9em}.single-project-thelantern .project-accordion-section .big-title{font-size:2.6em}.single-project-thelantern .project-accordion-section .intro-big-paragraph{font-size:1.3em}.single-project-thelantern .project-accordion-section .tilt-img-bg-box{background-size:cover;width:100%;height:460px;background-position:center}.single-project-thelantern .project-accordion-section .tilt-img-text{font-size:2.2em;line-height:1.3em;color:#b67463}.single-project-thelantern .project-accordion-section .iframe-360{min-height:350px}.single-project-thelantern .project-accordion-section .below-360-iframe-text-box{background-color:#ffffff;position:relative}.single-project-thelantern .project-accordion-section .thelantern-location-map-container>.row{margin:0}.single-project-thelantern .project-accordion-section .thelantern-location-map-container .thelantern-location-map-select-box{padding:1rem}.single-project-thelantern .project-accordion-section .thelantern-location-map-container .thelantern-location-map-select-box .thelantern-location-map-tab .location-map-tab-link-outer .location-map-tab-link{font-size:1.4em}.single-project-thelantern .project-accordion-section .thelantern-location-map-container .thelantern-location-map-select-box .thelantern-location-map-tab .location-map-tab-link-outer .location-map-tab-link.active{color:#ffffff}.single-project-thelantern .project-accordion-section .thelantern-location-map-container .thelantern-location-map-select-box .thelantern-location-map-tenant-list{position:relative}.single-project-thelantern .project-accordion-section .thelantern-location-map-container .thelantern-location-map-select-box .thelantern-location-map-tenant-list .thelantern-location-map-tenant{position:absolute;bottom:0}.single-project-thelantern .project-accordion-section .thelantern-location-map-container .thelantern-location-map-select-box .thelantern-location-map-tenant-list .thelantern-location-map-tenant.hide{visibility:hidden;opacity:0;transition:opacity 0.3s ease}.single-project-thelantern .project-accordion-section .thelantern-location-map-container .thelantern-location-map-select-box .thelantern-location-map-tenant-list .thelantern-location-map-tenant.show{visibility:visible;opacity:1;transition:opacity 1s ease}.single-project-thelantern .project-accordion-section .thelantern-location-map-container .thelantern-location-map-select-box .thelantern-location-map-tenant-list .thelantern-location-map-tenant sup{font-size:x-small;vertical-align:super}.single-project-thelantern .project-accordion-section .thelantern-location-map-container .thelantern-location-map-select-box .thelantern-location-map-tenant-list p{font-size:1.1em;margin-bottom:0.3rem}.single-project-thelantern .project-accordion-section .feature-points-container .feature-points-text{font-size:1.1em;text-transform:uppercase;line-height:1.3em}.single-project-thelantern .project-accordion-section .design_container .design-fullwidth-img{height:420px;margin-bottom:100px}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider{overflow:hidden;width:100%}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .thelantern-design-swiper-container{position:relative}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .thelantern-design-swiper-container .slider-box{margin:0}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .thelantern-design-swiper-container .slider-box.row{margin:0 !important}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .thelantern-design-swiper-container .swiper-left-img-box{height:300px;background-size:cover}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .thelantern-design-swiper-container .swiper-right-txt-box{padding:3rem 2rem 2rem 2rem}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .swiper-button-next-thelantern-design{top:87%;right:5%}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .swiper-button-prev-thelantern-design{top:87%;left:auto;right:16%}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .thelantern-design-swiper-title{font-size:2.5em;line-height:1em;margin-bottom:1.7rem}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .thelantern-design-swiper-text{font-size:1.4em}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .swiper-left-box-on-top{display:none}.single-project-thelantern .project-accordion-section .design_container .thelantern-design-slider .swiper-right-box-on-top{display:none}.single-project-thelantern .project-accordion-section .design_container .multi-tier-security-container{max-width:800px;margin:auto;padding-top:5rem;padding-bottom:5rem}.single-project-thelantern .project-accordion-section .design_container .multi-tier-security-container .icon-point-text{font-size:1em}.single-project-thelantern .project-accordion-section .design_container .design-container-theinterior{background-color:#313339;padding-top:5rem;padding-bottom:1rem}.single-project-thelantern .project-accordion-section .design_container .design-container-theinterior .small-title{color:#d68f73}.single-project-thelantern .project-accordion-section .design_container .design-container-theinterior .big-title{color:#d68f73}.single-project-thelantern .project-accordion-section .design_container .design-container-theinterior .intro-big-paragraph{color:#ffffff}.single-project-thelantern .project-accordion-section .design_container .design-container-theinterior .image-caption-text{font-family:'circe';text-transform:uppercase;text-align:center;font-size:0.9em;margin-top:1rem;color:#ffffff;line-height:1.7em}.single-project-thelantern .project-accordion-section .design_container .design-container-theinterior .image-caption-text .brown{font-family:'circe';text-transform:uppercase;text-align:center;margin-top:1rem;color:#d68f73;line-height:1.7em}.single-project-thelantern .project-accordion-section .design_container .design-container-theinterior .big-highlight-text-box{max-width:960px;margin:auto;padding-top:5rem;padding-bottom:5rem}.single-project-thelantern .project-accordion-section .design_container .design-container-theinterior .big-highlight-text-box .tilt-img-text{color:#d68f73}.single-project-thelantern .project-accordion-section .design_container .design-container-theinterior .small-img-text-box{margin-bottom:4rem}.single-project-thelantern .project-accordion-section .design_container .design-icon-point-container .feature-points-box{margin-bottom:1.5rem}.single-project-thelantern .project-accordion-section .design_container .design-icon-point-container img{width:50px;display:block;margin:auto;margin-bottom:0.7rem}.single-project-thelantern .project-accordion-section .design_container .design-icon-point-container .icon-point-text{font-size:1em;text-transform:uppercase;line-height:1.3em}.single-project-thelantern .project-accordion-section .design_container .design-finishing-container{margin-bottom:5rem}.single-project-thelantern .project-accordion-section .design_container .design-finishing-container .title{font-family:'circe';font-weight:600;color:#b67463;font-size:0.9em;text-transform:uppercase;letter-spacing:1px;margin-top:3rem;margin-bottom:0.35rem;text-align:center}.single-project-thelantern .project-accordion-section .design_container .design-finishing-container .banner{padding:2rem;background-color:#dddad8}.single-project-thelantern .project-accordion-section .design_container .design-finishing-container .banner .banner-inner{max-width:1000px;margin:auto}.single-project-thelantern .project-accordion-section .design_container .design-finishing-container .banner .banner-inner .big-text{font-size:1.7em;text-transform:uppercase;line-height:1em;margin-bottom:0}.single-project-thelantern .project-accordion-section .design_container .design-finishing-container .banner .banner-inner .small-text{font-size:1.2em;text-transform:uppercase;line-height:1.3em;margin-bottom:0}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-with-linebottom-box{margin-bottom:4rem}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-with-linebottom-box .big-headline-box{padding:0 2rem}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-with-linebottom-box .small-text-box{position:relative;display:block;text-align:center;overflow:hidden}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-with-linebottom-box .small-text-box:before{content:"";display:block;height:1px;width:100vw;position:absolute;top:49%;left:0;background-color:#282424}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-with-linebottom-box .small-text-box .small-text-same-font{text-align:center;color:#b67463;background-color:#ffffff;padding:0.5rem 1rem;position:relative;display:inline-block;margin:auto}.single-project-thelantern .project-accordion-section .lifestyle_container .image-caption-text{font-family:'circe';text-transform:uppercase;text-align:center;font-size:0.9em;margin-top:1rem;line-height:1.7em}.single-project-thelantern .project-accordion-section .lifestyle_container .image-caption-text .brown{font-family:'circe';text-transform:uppercase;text-align:center;margin-top:1rem;color:#d68f73;line-height:1.7em}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-with-linebottom-box-big-space{margin-top:5rem;margin-bottom:5rem}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-with-linebottom-box-big-space .big-headline-box{max-width:1340px;margin:auto;text-align:center}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-with-linebottom-box-big-space .small-text-box{position:relative;display:block;text-align:center;overflow:hidden}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-with-linebottom-box-big-space .small-text-box:before{content:"";display:block;height:1px;width:100vw;position:absolute;top:49%;left:0;background-color:#282424}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-with-linebottom-box-big-space .small-text-box .small-text-different-font{font-family:'circe';text-align:center;color:#b67463;background-color:#ffffff;padding:0.5rem 1rem;position:relative;display:inline-block;margin:auto}.single-project-thelantern .project-accordion-section .lifestyle_container .small-img-text-box{margin-bottom:4rem}.single-project-thelantern .project-accordion-section .lifestyle_container .lifestyle-icon-point-container{padding-bottom:5rem;max-width:1200px;margin:auto}.single-project-thelantern .project-accordion-section .lifestyle_container .lifestyle-icon-point-container>.row{margin:0}.single-project-thelantern .project-accordion-section .lifestyle_container .lifestyle-icon-point-container img{width:50px;display:block;margin:auto;margin-bottom:0.7rem}.single-project-thelantern .project-accordion-section .lifestyle_container .lifestyle-icon-point-container .icon-point-text{font-size:1em;text-transform:uppercase;line-height:1.3em}.single-project-thelantern .project-accordion-section .lifestyle_container .headline-near-end{max-width:1200px;margin:auto;text-align:center;margin-bottom:7rem}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container{max-width:100%}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .facilities-map-wrapper{position:relative;height:500px}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .thelanternmapplic-plan{height:460px !important}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .facilities-select-box{max-width:1035px;margin:auto}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .facilities-legend-container{position:relative;height:400px}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .facilities-legend-container .facilities-legend{left:1rem}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .legend-title{font-family:'circe';font-size:1.4em;margin-bottom:2rem}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .legend-singlebox{margin-bottom:1rem}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .legend-singlebox .legend-no-box{margin-right:3px;width:20px;height:20px}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .legend-singlebox .legend-no-box .legend-no{font-size:1em}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .legend-singlebox .thelantern-facilities-plan-but{font-size:0.9em}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .facilities-tab-link-outer{margin-bottom:1.6rem}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .facilities-tab-link-outer .facilities-tab-link .main .text{font-size:2em;margin-bottom:0.35rem}.single-project-thelantern .project-accordion-section .lifestyle_container .facilities-container .facilities-tab-link-outer .facilities-tab-link .main .small-text{font-size:0.9em}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper{min-height:400px}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner{max-width:275px}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .small-top-title{margin-bottom:1.3rem}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .type-title{font-size:4em;margin-bottom:3rem}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .bed-bath{font-size:2em}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .dual-key{font-size:1.5em;color:#ffffff;margin-top:1rem;margin-bottom:0;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box{border-top:1px solid #ffffff;margin-top:2.7rem;padding-top:2.5rem;color:#ffffff;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box .small-top-title{margin-bottom:0.7rem;text-transform:uppercase;color:#ffffff;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box .built-up{font-size:1.8em;font-family:'circe';line-height:1em;color:#ffffff;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box .sf-text{font-size:14px;font-family:'circe';text-transform:uppercase;font-weight:600;color:#ffffff;letter-spacing:2px;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box .separate-2-box{margin-top:1rem;max-width:250px;margin-left:auto;margin-right:auto;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box .separate-2-box .left-right-box{display:inline-block;width:49%;color:#ffffff;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box .separate-2-box .left-right-box .left-right-box-number{font-size:1.4em;font-family:'circe';color:#ffffff;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box-special{border-top:1px solid #ffffff;margin-top:0.75rem;padding-top:2.5rem;color:#ffffff;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box-special .small-top-title{margin-bottom:0.7rem;text-transform:uppercase;color:#ffffff;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box-special .built-up{font-size:1.8em;font-family:'circe';line-height:1em;color:#ffffff;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box-special .sf-text{font-size:14px;font-family:'circe';text-transform:uppercase;font-weight:600;color:#ffffff;letter-spacing:2px;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box-special .separate-2-box{margin-top:1rem;max-width:250px;margin-left:auto;margin-right:auto;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box-special .separate-2-box .left-right-box{display:inline-block;width:49%;color:#ffffff;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner .build-box-special .separate-2-box .left-right-box .left-right-box-number{font-size:1.4em;font-family:'circe';color:#ffffff;transition:0.3s ease}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-deco-left{display:block;width:25px;height:440px;position:absolute;top:0;left:-1px;background-size:cover}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-deco-right{display:block;width:25px;height:440px;position:absolute;top:0;right:-1px;background-size:cover}.single-project-thelantern .project-accordion-section .siteprogress_container .site-progress-big-text-box{margin-bottom:5rem}.single-project-thelantern .project-accordion-section .siteprogress_container .site-progress-big-text-box .quote-name{font-family:'circe';font-size:0.9em;letter-spacing:1px;font-weight:600;color:#b67463}.single-project-thelantern .project-accordion-section .siteprogress_container .thelantern-site-progress-slider{overflow-x:hidden;padding:0;margin-bottom:5rem}.single-project-thelantern .project-accordion-section .siteprogress_container .thelantern-site-progress-slider .thelantern-site-progress-swiper-container{position:relative}.single-project-thelantern .project-accordion-section .siteprogress_container .thelantern-site-progress-slider .thelantern-site-progress-swiper-container img{width:100%}.single-project-thelantern .project-accordion-section .siteprogress_container .thelantern-site-progress-slider .thelantern-site-progress-swiper-container .site-progress-desc{font-family:'circe';margin-top:1rem;font-size:1em;padding-left:0.5rem}.single-project-thelantern .project-accordion-section .siteprogress_container .thelantern-site-progress-slider .thelantern-site-progress-swiper-container .swiper-pagination-thelantern-siteprogress{position:absolute;text-align:right;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10;bottom:15px}.single-project-thelantern .project-accordion-section .siteprogress_container .thelantern-site-progress-slider .thelantern-site-progress-swiper-container .swiper-pagination-bullet{width:10px;height:10px;display:inline-block;border-radius:50%;background:transparent;position:relative;margin:0px 12px;opacity:1}.single-project-thelantern .project-accordion-section .siteprogress_container .thelantern-site-progress-slider .thelantern-site-progress-swiper-container .swiper-pagination-bullet:before{content:"";width:18px;height:18px;display:inline-block;border-radius:50%;background:transparent;border:1px solid #000000;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.single-project-thelantern .project-accordion-section .siteprogress_container .thelantern-site-progress-slider .thelantern-site-progress-swiper-container .swiper-pagination-bullet:hover{background:#000000}.single-project-thelantern .project-accordion-section .siteprogress_container .thelantern-site-progress-slider .thelantern-site-progress-swiper-container .swiper-pagination-bullet-active{background:#000000;padding:4px}}.zoom-map img:selection{background-color:#d4d2d1}.zoomImg{background-color:#d4d2d1}.the-arrow{width:45px;transition:all 0.2s}.the-arrow.-left{position:absolute;top:25%;left:0}.the-arrow.-left>.shaft{width:0;background-color:#000000}.the-arrow.-left>.shaft:before,.the-arrow.-left>.shaft:after{width:0;background-color:#000000}.the-arrow.-left>.shaft:before{transform:rotate(0)}.the-arrow.-left>.shaft:after{transform:rotate(0)}.the-arrow.-right{top:3px}.the-arrow.-right>.shaft{width:45px;transition-delay:0.2s}.the-arrow.-right>.shaft:before,.the-arrow.-right>.shaft:after{width:12px;transition-delay:0.3s;transition:all 0.5s}.the-arrow.-right>.shaft:before{transform:rotate(40deg)}.the-arrow.-right>.shaft:after{transform:rotate(-40deg)}.the-arrow>.shaft{background-color:#000000;display:block;height:1px;position:relative;transition:all 0.2s;transition-delay:0;will-change:transform}.the-arrow>.shaft:before,.the-arrow>.shaft:after{background-color:#000000;content:"";display:block;height:1px;position:absolute;top:0;right:0;transition:all 0.2s;transition-delay:0}.the-arrow>.shaft:before{transform-origin:top right}.the-arrow>.shaft:after{transform-origin:bottom right}.animated-arrow{color:inherit;transition:all 0.2s}.animated-arrow:hover>.the-arrow.-left>.shaft{width:45px;transition-delay:0.1s;background-color:#000000}.animated-arrow:hover>.the-arrow.-left>.shaft:before,.animated-arrow:hover>.the-arrow.-left>.shaft:after{width:12px;transition-delay:0.1s;background-color:#000000}.animated-arrow:hover>.the-arrow.-left>.shaft:before{transform:rotate(40deg)}.animated-arrow:hover>.the-arrow.-left>.shaft:after{transform:rotate(-40deg)}.animated-arrow:hover>.main{transform:translateX(55px)}.animated-arrow.active>.the-arrow.-left>.shaft{width:45px;transition-delay:0.1s;background-color:#000000}.animated-arrow.active>.the-arrow.-left>.shaft:before,.animated-arrow.active>.the-arrow.-left>.shaft:after{width:12px;transition-delay:0.1s;background-color:#000000}.animated-arrow.active>.the-arrow.-left>.shaft:before{transform:rotate(40deg)}.animated-arrow.active>.the-arrow.-left>.shaft:after{transform:rotate(-40deg)}.animated-arrow.active>.main{transform:translateX(55px)}.animated-arrow>.main{display:block;align-items:center;transition:all 0.2s}.animated-arrow>.main>.text{margin:0 10px 0 0}.animated-arrow>.main>.the-arrow{position:relative}@media only screen and (max-width:767px){.the-arrow{width:6px}.animated-arrow{color:inherit;transition:all 0.2s}.animated-arrow:hover>.the-arrow.-left>.shaft{width:18px}.animated-arrow:hover>.the-arrow.-left>.shaft:before,.animated-arrow:hover>.the-arrow.-left>.shaft:after{width:8px}.animated-arrow:hover>.main{transform:translateX(26px)}.animated-arrow.active>.the-arrow.-left>.shaft{width:18px}.animated-arrow.active>.the-arrow.-left>.shaft:before,.animated-arrow.active>.the-arrow.-left>.shaft:after{width:8px}.animated-arrow.active>.main{transform:translateX(26px)}}@media (min-width:768px) and (max-width:1024px){.animated-arrow:hover>.the-arrow.-left>.shaft{width:25px}.animated-arrow:hover>.main{transform:translateX(30px)}.animated-arrow.active>.the-arrow.-left>.shaft{width:25px}.animated-arrow.active>.main{transform:translateX(30px)}}.accordion-panel.active .accordion-panel-header{background-color:#d68f73}.accordion-panel.active .accordion-panel-header:after{content:"−"}.accordion-panel.active .accordion-panel-header p{color:#000000}.accordion-panel .second-accor-panel-box{display:block;margin:auto;text-align:center;padding-top:1rem;padding-bottom:1rem}.accordion-panel .second-accor-panel-box .second-accor-panel-sub{font-family:'circe';font-size:0.9em;font-weight:600;margin:0 3rem;position:relative;display:inline-block}.accordion-panel .second-accor-panel-box .second-accor-panel-sub:before{display:inline-block;margin:30px auto;width:12px;height:12px;border-top:1px solid #000;border-left:1px solid #000;transform:rotate(135deg);position:absolute;top:-165%;left:-28%}.accordion-panel .second-accor-panel-box .second-accor-panel-sub:after{display:block;width:1px;height:30px;background-color:black;transform:rotate(90deg) translate(-7px, 25px);left:0;top:0;position:absolute}.accordion-panel .second-accor-panel-box .second-accor-panel-sub:hover:before{content:""}.accordion-panel .second-accor-panel-box .second-accor-panel-sub:hover:after{content:""}.accordion-panel .accordion-panel-header{background-color:#313339;padding:1rem;cursor:pointer;transition:0.2s ease;position:relative;border-bottom:1px solid #ffffff1f}.accordion-panel .accordion-panel-header p{color:#ffffff;text-align:center;margin-bottom:0;padding-bottom:0;font-family:'Circe Bold', san-serif;letter-spacing:2px}.accordion-panel .accordion-panel-header:after{content:'+';position:absolute;right:5%;top:50%;color:#ffffff;font-size:2.2em;transform:translate(0%, -50%)}.accordion-panel .accordion-inner{display:none}.single-project-capri .section-top-padding{padding-top:7rem}.single-project-capri .single-project-top-gallery-slider.showmobile-swipe{display:none}.single-project-capri .single-project-top-gallery-slider .swiper-slide{min-height:100vh;background-size:cover;background-position:center bottom}.single-project-capri .single-project-top-gallery-slider .single-project-logo-box{position:absolute;top:85px;left:1rem;z-index:2}.single-project-capri .single-project-top-gallery-slider .single-project-logo-box .logo-container{background-color:rgba(255, 255, 255, 0.65);display:flex;align-items:center;justify-content:center;padding:0rem 2rem;height:250px}.single-project-capri .single-project-top-gallery-slider .single-project-logo-box .logo-container img{width:130px}.single-project-capri .single-project-top-gallery-slider .single-project-logo-box .tagline-container{background-color:rgba(255, 255, 255, 0.65);padding:1rem 2rem;border-top:1px solid #000000}.single-project-capri .single-project-top-gallery-slider .single-project-logo-box .tagline-container img{width:130px}.single-project-capri .main-top{background-size:cover;min-height:100vh;width:100%;position:relative;background-position:bottom}.single-project-capri .main-top .logo{position:absolute;transform:translate(-50%, -30%);top:30%;left:50%}.single-project-capri .main-top .logo img{width:180px}.single-project-capri .main-top .tagline{position:absolute;transform:translate(-50%, 0);bottom:13%;left:50%}.single-project-capri .main-top .tagline img{width:210px}.single-project-capri .single-project-top-gallery-capri{min-height:100vh;position:relative;background-size:cover;background-position:center bottom}.single-project-capri .single-project-top-gallery-capri .single-project-logo-box{position:absolute;top:60px;left:1rem;z-index:2}.single-project-capri .single-project-top-gallery-capri .single-project-logo-box .logo-container{background-color:#ffffff;display:flex;align-items:center;justify-content:center;padding:0rem 2rem;height:250px}.single-project-capri .single-project-top-gallery-capri .single-project-logo-box .logo-container img{width:130px}.single-project-capri .main-desc-container{background-color:#dddad8;padding-bottom:3rem}.single-project-capri .main-desc-container .project-descrption{padding-top:5rem;padding-bottom:5rem}.single-project-capri .main-desc-container .project-descrption ._container_small{max-width:900px}.single-project-capri .main-desc-container .project-descrption p{color:#000000;font-size:1.7em;text-align:center;line-height:1.3em;margin-bottom:2rem}.single-project-capri .main-desc-container .project-overview{background-color:#ffffff;padding-top:1rem;padding-bottom:0.9rem;margin-bottom:3rem}.single-project-capri .main-desc-container .project-overview .overview-title{font-size:0.9em;text-transform:uppercase;margin-bottom:0.5rem;letter-spacing:1px}.single-project-capri .main-desc-container .project-overview .overview-details{font-size:1.2em;line-height:1.3em;text-transform:uppercase;letter-spacing:1px;color:#A37F66}@media (min-width:768px) and (max-width:1024px){.single-project-capri .single-project-top-gallery-capri{min-height:60vh;position:relative;background-size:cover;background-position:center bottom}.single-project-capri .single-project-top-gallery-capri .single-project-logo-box{position:absolute;top:60px;left:1rem;z-index:2}.single-project-capri .single-project-top-gallery-capri .single-project-logo-box .logo-container{background-color:#ffffff;display:flex;align-items:center;justify-content:center;padding:0rem 1rem;height:210px}.single-project-capri .single-project-top-gallery-capri .single-project-logo-box .logo-container img{width:110px}}@media only screen and (max-width:767px){.single-project-capri .single-project-top-gallery-capri{min-height:450px}.single-project-capri .single-project-top-gallery-capri .single-project-logo-box{position:absolute;top:60px;left:1rem;z-index:2}.single-project-capri .single-project-top-gallery-capri .single-project-logo-box .logo-container{background-color:#ffffff;display:flex;align-items:center;justify-content:center;padding:0rem 0.5rem;height:150px}.single-project-capri .single-project-top-gallery-capri .single-project-logo-box .logo-container img{width:85px}}.options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0 0;padding:0 0;list-style:none;background-color:white;font-size:1.2em;max-height:220px;overflow-y:scroll}.single-project-thelantern .single-project-top-gallery-slider .single-project-logo-box .logo-container{background-color:rgba(255, 255, 255, 0.65);display:flex;align-items:center;justify-content:center;padding:0rem 2rem;height:250px}.single-project-thelantern .single-project-top-gallery-slider .single-project-logo-box .tagline-container{background-color:rgba(255, 255, 255, 0.65);padding:1rem 2rem;border-top:1px solid #000000}.tab-wrapper{text-align:center;display:block;margin:auto;margin-bottom:2.5rem}.tab-wrapper .tabs{margin:0;padding:0;display:flex;justify-content:center}.tab-wrapper .tabs .tab-link{cursor:pointer;font-size:0.9em;padding:1rem;background-color:#ED9472;font-family:circe, sans-serif;color:#ffffff;line-height:0;letter-spacing:1px;transition:0.3s ease;margin:0 1rem}.tab-wrapper .tabs .tab-link:hover{background-color:#14322C}.tab-wrapper .tabs .tab-link.active{background-color:#14322C}.tab-content-wrapper .tab-content{display:none;opacity:0;transform:translateY(15px);animation:tabContentFadeIn 0.5s ease 1 forwards}.tab-content-wrapper .tab-content.active{display:block}@keyframes tabContentFadeIn{100%{opacity:1;transform:none}}.kl-address-plan-container{background-color:#30251f;margin-bottom:3rem;padding:1rem}.kl-address-plan-container .inner{max-width:1180px;margin:auto;display:block}.kl-address-plan-container .row{margin-left:0;margin-right:0}.kl-address-plan-container .image-box img{max-width:900px}.kl-address-plan-container .text-box{padding:0 2rem;text-align:center}.kl-address-plan-container .text-box .main-title{font-family:'Louize', serif;font-weight:500;font-size:3em;color:#d68f73;line-height:1.2;margin-bottom:2.5rem}.kl-address-plan-container .text-box .address-box{margin-bottom:1rem}.kl-address-plan-container .text-box .address-box .title{font-family:'Louize', serif;font-weight:600;font-size:1.15em;color:#d68f73;margin-bottom:0;line-height:1.2}.kl-address-plan-container .text-box .address-box .desc{color:#a4a6a8;font-size:1.15em}.iframe-container{overflow:hidden;position:relative;min-height:80vh}.iframe-container iframe{position:absolute;top:0;left:0;border:0;width:100%;height:100%}@keyframes dash{from{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes kerinchiStation{0%{opacity:0;transform:translate(0, -15%)}7%{opacity:0.6;transform:translate(0, 0%)}10%{opacity:0.8}20%{opacity:1}100%{opacity:1;transform:translate(0, 0%)}}@keyframes mapFadeOff{0%{opacity:1}6%{opacity:0.2}40%{opacity:0.2}60%{opacity:1}100%{opacity:1}}@keyframes abdullahStation{0%{opacity:0}10%{opacity:0}20%{opacity:0.8;transform:translate(0, 0)}21%{opacity:1}100%{opacity:1;transform:translate(0, 0)}}@keyframes bangsarStation{0%{opacity:0}20%{opacity:0}24%{opacity:0.8}26%{opacity:1;transform:translate(0, 0)}100%{opacity:1;transform:translate(0, 0)}}@keyframes interchangeStation{0%{opacity:0}24%{opacity:0}28%{opacity:0.8;transform:translate(0, 0)}33%{opacity:1}100%{opacity:1;transform:translate(0, 0)}}@keyframes jamekStation{0%{opacity:0}33%{opacity:0}37%{opacity:0.8;transform:translate(0, 0)}43%{opacity:1}100%{opacity:1;transform:translate(0, 0)}}@keyframes klccStation{0%{opacity:0}37%{opacity:0}41%{opacity:0.8;transform:translate(0, 0)}47%{opacity:1}100%{opacity:1;transform:translate(0, 0)}}@media (min-width:768px) and (max-width:1024px){.kl-address-plan-container{padding:3rem 1rem}}.integrated-rail-system-container{padding:1rem}.integrated-rail-system-container .row{margin-left:0;margin-right:0}.integrated-rail-system-container .image-box{padding-bottom:2rem}.integrated-rail-system-container .text-box{padding:0 2rem;text-align:center}.integrated-rail-system-container .text-box .main-title{font-family:'Louize', serif;font-weight:500;font-size:3em;color:#d68f73;line-height:1.2;margin-bottom:2.5rem;text-align:right}.public-commute-animation-container{background-color:#30251f}.public-commute-animation-container .inner{max-width:1280px;margin:auto;display:block}.public-commute-animation-container .inner .location-map-overall{position:relative;opacity:1;width:100%;display:block;margin:auto}.public-commute-animation-container .inner .location-map-overall .overall-map{transition:all 0.75s ease-in-out}.public-commute-animation-container .inner .location-map-overall .overall-map.animate{animation:mapFadeOff 10s linear forwards}.public-commute-animation-container .inner .location-map-overall .overall-map.animate-finish{opacity:1}.public-commute-animation-container .inner .location-map-overall .overall-map img{width:100%}.public-commute-animation-container .inner .location-map-overall .overall-map.fade{opacity:0.2}.public-commute-animation-container .inner .location-map-overall .shopping-map{position:absolute;top:0;left:0;transition:all 0.75s ease-in-out}.public-commute-animation-container .inner .location-map-overall .shopping-map.animate-finish{opacity:1}.public-commute-animation-container .inner .location-map-overall .shopping-map img{width:100%}.public-commute-animation-container .inner .location-map-overall .shopping-map.fade{opacity:0.2}.public-commute-animation-container .inner .location-map-overall .school-map{position:absolute;top:0;left:0;transition:all 0.75s ease-in-out}.public-commute-animation-container .inner .location-map-overall .school-map.animate-finish{opacity:1}.public-commute-animation-container .inner .location-map-overall .school-map img{width:100%}.public-commute-animation-container .inner .location-map-overall .school-map.fade{opacity:0.2}.public-commute-animation-container .inner .location-map-overall .hospital-map{position:absolute;top:0;left:0;transition:all 0.75s ease-in-out}.public-commute-animation-container .inner .location-map-overall .hospital-map.animate-finish{opacity:1}.public-commute-animation-container .inner .location-map-overall .hospital-map img{width:100%}.public-commute-animation-container .inner .location-map-overall .hospital-map.fade{opacity:0.2}.public-commute-animation-container .inner .location-map-overall .district-map{position:absolute;top:0;left:0;transition:all 0.75s ease-in-out}.public-commute-animation-container .inner .location-map-overall .district-map.animate-finish{opacity:1}.public-commute-animation-container .inner .location-map-overall .district-map img{width:100%}.public-commute-animation-container .inner .location-map-overall .district-map.fade{opacity:0.2}.public-commute-animation-container .inner .location-map-overall .lantern-logo{position:absolute;bottom:37.8%;left:46.6%;width:6%;opacity:1}.public-commute-animation-container .inner .location-map-overall .lantern-logo img{width:100%}.public-commute-animation-container .inner .station-animation{transition:all 0.75s ease-in-out}.public-commute-animation-container .inner .station-animation .line-animation{position:absolute;bottom:1.55%;left:36%;width:47%}.public-commute-animation-container .inner .station-animation .line-animation .dashed{stroke-dasharray:3}.public-commute-animation-container .inner .station-animation .line-animation .animation-line-path{stroke-dasharray:1000;stroke-dashoffset:1000}.public-commute-animation-container .inner .station-animation .line-animation .animation-line-path.animate-finish{stroke-dashoffset:0}.public-commute-animation-container .inner .station-animation .universiti-station{position:absolute;bottom:9.8%;left:34.6%;width:6%;opacity:1}.public-commute-animation-container .inner .station-animation .universiti-station img{width:100%}.public-commute-animation-container .inner .station-animation .kerinchi-station{position:absolute;bottom:18.6%;left:39.5%;width:6%;opacity:0;transform:translate(0, -15%)}.public-commute-animation-container .inner .station-animation .kerinchi-station.animate-finish{opacity:1;transform:translate(0, 0%)}.public-commute-animation-container .inner .station-animation .kerinchi-station img{width:100%}.public-commute-animation-container .inner .station-animation .abdullah-station{position:absolute;bottom:18.8%;left:46.5%;width:4.8%;opacity:0;transform:translate(0, 15%)}.public-commute-animation-container .inner .station-animation .abdullah-station.animate-finish{opacity:1;transform:translate(0, 0)}.public-commute-animation-container .inner .station-animation .abdullah-station img{width:100%}.public-commute-animation-container .inner .station-animation .bangsar-station{position:absolute;bottom:31%;left:53%;width:4.5%;opacity:0;transform:translate(25%, 0)}.public-commute-animation-container .inner .station-animation .bangsar-station.animate-finish{opacity:1;transform:translate(0, 0)}.public-commute-animation-container .inner .station-animation .bangsar-station img{width:100%}.public-commute-animation-container .inner .station-animation .interchange-station{position:absolute;bottom:37.5%;left:56.6%;width:4.8%;opacity:0;transform:translate(0, 25%)}.public-commute-animation-container .inner .station-animation .interchange-station.animate-finish{opacity:1;transform:translate(0, 0)}.public-commute-animation-container .inner .station-animation .interchange-station img{width:100%}.public-commute-animation-container .inner .station-animation .jamek-station{position:absolute;bottom:44.5%;left:64.8%;width:5.7%;opacity:0;transform:translate(30%, 0%)}.public-commute-animation-container .inner .station-animation .jamek-station.animate-finish{opacity:1;transform:translate(0, 0)}.public-commute-animation-container .inner .station-animation .jamek-station img{width:100%}.public-commute-animation-container .inner .station-animation .klcc-station{position:absolute;bottom:49.4%;left:69.4%;width:4.5%;opacity:0;transform:translate(30%, 0)}.public-commute-animation-container .inner .station-animation .klcc-station.animate-finish{opacity:1;transform:translate(0, 0)}.public-commute-animation-container .inner .station-animation .klcc-station img{width:100%}.public-commute-animation-container .inner .station-animation.active .line-animation .animation-line-path{animation:dash 11s linear forwards}.public-commute-animation-container .inner .station-animation.active .kerinchi-station{animation:kerinchiStation 10s linear forwards}.public-commute-animation-container .inner .station-animation.active .abdullah-station{animation:abdullahStation 10s linear forwards}.public-commute-animation-container .inner .station-animation.active .bangsar-station{animation:bangsarStation 10s linear forwards}.public-commute-animation-container .inner .station-animation.active .interchange-station{animation:interchangeStation 10s linear forwards}.public-commute-animation-container .inner .station-animation.active .jamek-station{animation:jamekStation 10s linear forwards}.public-commute-animation-container .inner .station-animation.active .klcc-station{animation:klccStation 10s linear forwards}.public-commute-animation-container .inner .station-animation.fade{opacity:0.2}.public-commute-animation-container .inner .public-commute-legend-outer-container{padding-top:10rem}.public-commute-animation-container .inner .public-commute-legend-outer-container .public-commute-legend-container{max-width:13.5rem}.public-commute-animation-container .inner .public-commute-legend-outer-container .public-commute-legend-container .single-legend-box{display:flex;flex-wrap:wrap;cursor:pointer;transition:all 0.3s ease-in-out}.public-commute-animation-container .inner .public-commute-legend-outer-container .public-commute-legend-container .single-legend-box .icon{flex-basis:30%;text-align:right;padding-right:0.7rem}.public-commute-animation-container .inner .public-commute-legend-outer-container .public-commute-legend-container .single-legend-box .icon img{max-width:42px;width:100%;height:auto}.public-commute-animation-container .inner .public-commute-legend-outer-container .public-commute-legend-container .single-legend-box .legend{flex-basis:69%}.public-commute-animation-container .inner .public-commute-legend-outer-container .public-commute-legend-container .single-legend-box .legend p{font-size:1.2em;color:#cecac8;margin-bottom:0.4rem;line-height:1;padding-top:0.17rem}.public-commute-animation-container .inner .public-commute-legend-outer-container .public-commute-legend-container .single-legend-box.fade{opacity:0.2}@media (min-width:768px) and (max-width:1024px){.kl-address-plan-container .image-box{margin-bottom:1rem}.kl-address-plan-container .text-box .main-title{font-size:2em}.kl-address-plan-container .text-box .address-box .title{font-size:1em}.kl-address-plan-container .text-box .address-box .desc{font-size:1em}.integrated-rail-system-container .text-box .main-title{font-size:2em}.public-commute-animation-container .inner .location-map-overall{width:100%}.public-commute-animation-container .inner .public-commute-legend-outer-container{padding-top:0rem;padding-bottom:2rem;margin-top:-2rem;z-index:1}.public-commute-animation-container .inner .public-commute-legend-outer-container .public-commute-legend-container{margin:auto}}@media only screen and (max-width:767px){.kl-address-plan-container .image-box{margin-bottom:1rem}.kl-address-plan-container .text-box .main-title{font-size:2.4em}.kl-address-plan-container .text-box .address-box .title{font-size:1em}.kl-address-plan-container .text-box .address-box .desc{font-size:1em}.integrated-rail-system-container .image-box{order:2;padding:0}.integrated-rail-system-container .text-box{order:1}.integrated-rail-system-container .text-box .main-title{font-size:2.4em}.public-commute-animation-container .inner{overflow:hidden}.public-commute-animation-container .inner .location-map-overall{width:100%}.public-commute-animation-container .inner .public-commute-legend-outer-container{padding-top:0.5rem !important;padding-bottom:2rem;position:relative}.public-commute-animation-container .inner .public-commute-legend-outer-container .public-commute-legend-container{margin:auto}.public-commute-animation-container .inner .public-commute-legend-outer-container .public-commute-legend-container .single-legend-box .icon img{max-width:36px !important}.public-commute-animation-container .inner .public-commute-legend-outer-container .public-commute-legend-container .single-legend-box .legend p{font-size:1em !important}html.pum-open.pum-open-overlay.pum-open-scrollable body>:not([aria-modal=true]){padding-right:0 !important}}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper .floor-plan-inner{max-width:500px;margin:auto;transition:0.5s ease}.accordion-panel .accordion-panel-header{background-color:#30251f}.tab-wrapper .tabs .tab-link.active{background-color:#30251f}.single-project-thelantern .project-accordion-section .design_container .design-container-theinterior{background-color:#30251f}.single-project-thelantern .project-accordion-section .floorplan_container .floor-plan-box .floor-plan-wrapper{background-color:#30251f}.tab-wrapper .tabs .tab-link:hover{background-color:#30251f}.tab-wrapper .tabs .tab-link{line-height:1.2}#registrationForm .gform_wrapper .gform_footer input[type=image]{background-image:url(/wp-content/themes/cdc-asset-management/images/submit-button-arrow-black.png) !important;transition:0.3s ease-in-out}#registrationForm .gform_wrapper .gform_footer input[type=image]:hover{background-image:url(/wp-content/themes/cdc-asset-management/images/submit-button-arrow-gold-copper-2.png) !important}#registrationForm .gform_wrapper .gform_footer input[type=image]:active{background-image:url(/wp-content/themes/cdc-asset-management/images/submit-button-arrow-gold-copper-2.png) !important}#customerCare .gform_wrapper .gform_footer input[type=image]{background-image:url(/wp-content/themes/cdc-asset-management/images/submit-button-arrow-black.png) !important;transition:0.3s ease-in-out}#customerCare .gform_wrapper .gform_footer input[type=image]:hover{background-image:url(/wp-content/themes/cdc-asset-management/images/submit-button-arrow-gold-copper-2.png) !important}#customerCare .gform_wrapper .gform_footer input[type=image]:active{background-image:url(/wp-content/themes/cdc-asset-management/images/submit-button-arrow-gold-copper-2.png) !important}#landAcquisition .gform_wrapper .gform_footer input[type=image]{background-image:url(/wp-content/themes/cdc-asset-management/images/submit-button-arrow-black.png) !important;transition:0.3s ease-in-out}#landAcquisition .gform_wrapper .gform_footer input[type=image]:hover{background-image:url(/wp-content/themes/cdc-asset-management/images/submit-button-arrow-gold-copper-2.png) !important}#landAcquisition .gform_wrapper .gform_footer input[type=image]:active{background-image:url(/wp-content/themes/cdc-asset-management/images/submit-button-arrow-gold-copper-2.png) !important}.secondary-footer .copy-right a:hover{color:#ED9472;transition:all 0.3s ease}.otgs-development-site-front-end{display:none}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{display:none}#field_1_4 .ginput_container.ginput_container_phone{display:flex}#field_1_4 .ginput_container.ginput_container_select{margin-top:0}li#field_1_21{flex-basis:40%;padding-right:0;margin-bottom:0}input#input_1_4{flex-basis:60%;margin-left:-2px}#field_4_4 .ginput_container.ginput_container_phone{display:flex}#field_4_4 .ginput_container.ginput_container_select{margin-top:0}li#field_4_29{flex-basis:40%;padding-right:0;margin-bottom:0}input#input_4_4{flex-basis:60%;margin-left:-2px}#field_2_6 .ginput_container.ginput_container_phone{display:flex}#field_2_6 .ginput_container.ginput_container_select{margin-top:0}li#field_2_19{flex-basis:40%;padding-right:0;margin-bottom:0}input#input_2_6{flex-basis:60%;margin-left:-2px}@media only screen and (max-width:767px){input#input_1_4{max-height:2rem;flex-basis:50%}input#input_2_6{max-height:2rem;flex-basis:50%}input#input_4_4{max-height:2rem;flex-basis:50%}li#field_1_21{flex-basis:50%}li#field_2_19{flex-basis:50%}li#field_4_29{flex-basis:50%}}.brown-button:hover{background-color:#30251f}.home .home-register-form textarea{max-height:121px}.right-sticky-menu-container{position:fixed;top:25%;right:0;z-index:10000;border-left:1px solid #30251f;border-top:1px solid #30251f;border-bottom:1px solid #30251f}.right-sticky-menu-container .single-menu-box{text-align:center;padding:0.5rem;background:#ffffff;display:block;transition:0.2s ease;line-height:1;position:relative}.right-sticky-menu-container .single-menu-box:hover img{opacity:0.9}.right-sticky-menu-container .single-menu-box.border-top{border-top:1px solid #000000}.right-sticky-menu-container .single-menu-box p{font-size:0.8rem;line-height:1;margin-bottom:0;color:#000000;margin-top:-2px}.right-sticky-menu-container .single-menu-box img{width:30px;margin-bottom:0}.right-sticky-menu-container .single-menu-box:hover{background-color:#dddad8}.menu-land-but{display:inline-flex;align-items:center}.menu-land-but a{padding:12px 12px 9px 12px;line-height:1}.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 10px 6px;line-height:1;border:0px !important}.wpml-ls-first-item a.wpml-ls-link{border-right:1px solid #ffffff !important}.wpml-ls-first-item a.wpml-ls-link:hover{color:#ED9472;background-color:unset}a.wpml-ls-link:hover{color:#ED9472;background-color:unset}.top-bar-menu.sticky .wpml-ls-legacy-list-horizontal a{background:unset;color:#000000}.top-bar-menu.sticky .wpml-ls-legacy-list-horizontal a:hover{color:#ED9472 !important;background-color:unset !important}.top-bar-menu.sticky .wpml-ls-first-item a.wpml-ls-link{border-right:1px solid #000000 !important}.main-bar-menu .wpml-ls-legacy-list-horizontal a{background:unset;color:#000000}.main-bar-menu .wpml-ls-legacy-list-horizontal a:hover{color:#ED9472 !important;background-color:unset !important}.main-bar-menu .wpml-ls-first-item a.wpml-ls-link{border-right:1px solid #000000 !important}.right-sticky-menu-container .tooltiptext{position:absolute;top:0;left:-100px;background-color:#ffffff;color:#000000;font-size:12px;font-weight:700;line-height:1;padding:8px;font-weight:500;display:none}.right-sticky-menu-container .tooltiptext .inner{width:86px;height:33px;display:inline-flex;align-content:center;flex-wrap:wrap;justify-content:center}.right-sticky-menu-container .single-menu-box:hover .tooltiptext{display:block !important}