@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Outfit:wght@300&display=swap";@import"https://use.typekit.net/gzx3ljp.css";input[type=text],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;height:100%}body{margin:0;padding:0;font-size:100%;line-height:1;background-color:#fff}body,button,input,select,textarea{font-family:Arial,Helvetica,sans-serif;color:#000}h1{font-weight:400;color:#4dabd6;margin:0;padding:0}div,h2,h3,h4,h5,h6,p,span{padding:0;margin:0;font-weight:400}::-moz-selection{background:#000;color:#fff;text-shadow:none}::selection{background:#000;color:#fff;text-shadow:none}button{cursor:pointer}a{color:#000;text-decoration:none;outline:none;cursor:pointer}a:hover{color:#99bc99}a:focus{outline:none}a:hover,a:active{outline:0}img{border-style:none}ul,ol{margin:0;padding-left:0;list-style-type:none}li ul,li ol{margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;border-style:none;outline:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}p{line-height:1.3em}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.ir a{display:block;height:100%}.hidden{display:none!important;visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}*{box-sizing:border-box}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.web{display:block}.mobile{display:none!important}#outer-wrapper{width:100%;position:relative;margin:0}header{width:100%;height:7rem;background-color:#fff;border-bottom:solid 1px rgba(0,0,0,.3);position:fixed;top:0;z-index:99990;left:0;text-align:center;-webkit-transition:.4s ease all;-o-transition:.4s ease all;transition:.4s ease all}body.animation header{top:-7rem}body.animation header nav{top:-7rem}header #header{width:100%;max-width:1440px;height:7rem;margin:0 auto;padding:0 77px;position:relative}header .logo{width:230px;padding-left:60px;height:100%;font-family:bebas-neue-pro,sans-serif;font-size:38px;letter-spacing:2.4px;font-weight:600;color:#0a280a;position:absolute;left:77px;top:0;background-image:url(/images/logo-icon.svg);background-position:left center;background-repeat:no-repeat;background-size:51px auto;transition:height 1.2s ease;display:flex;align-items:center;line-height:1;justify-content:center;z-index:99999;text-transform:uppercase}header .menu{width:23px;height:100%;cursor:pointer;position:absolute;left:77px;top:0;background-image:url(/images/menu.svg);background-position:center center;background-repeat:no-repeat;background-size:100% auto}header .btn-find-home{width:auto;height:97%;position:absolute;right:77px;top:1px;text-decoration:none;z-index:9999;display:flex!important;align-items:center}header .btn-find-home .btn{margin-left:10px;background-color:#15ca7b;border:solid 1px #15CA7B;cursor:pointer}header .btn-find-home .btn:hover{color:#000}header .btn-find-home .btn.sbc{padding-left:47px}header .btn-find-home .btn.sbc .sbc-icon{width:34px;height:34px;position:absolute;left:2px;top:2px;background-color:#fff;border-radius:100%}header .btn-find-home .btn.sbc .sbc-icon .circle{width:8px;height:8px;left:12px;top:12px;border:2px solid #000000;border-radius:100%;position:absolute;content:""}header .btn-find-home .btn.sbc .sbc-icon .rectangle{position:absolute;left:18px;top:19px;width:5px;transform:rotate(45deg);border:1px solid #000000;border-top-right-radius:100%;border-bottom-right-radius:100%;content:""}header .btn-find-home .btn.sbc .sbc-icon{transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);z-index:0;overflow:hidden}header .btn-find-home .btn.sbc .sbc-icon:after{transform:translateY(100%) rotate(0) skew(0) skewY(0) scaleX(1) scaleY(1);border-radius:inherit;bottom:0;content:"";height:100%;inset-inline-start:0;position:absolute;transition-duration:.3s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;z-index:-10}header nav{width:100%;height:7rem;position:absolute;left:0;top:0;padding:0;margin:0;display:inline-flex;justify-content:center;align-items:center;-webkit-transition:.4s ease all;-o-transition:.4s ease all;transition:.4s ease all}header nav .icon-nav{position:absolute;left:0;top:0;margin:0;width:60px;height:100%;background-image:url(/images/icon-nav.webp);background-position:center center;background-repeat:no-repeat;background-size:100% auto}header nav ul{height:2.9rem;background-color:#fff;border:solid 1px rgba(0,0,0,.3);border-radius:11.25rem;padding:0 .4rem;list-style:none;margin:0;text-align:center;font-size:0}header nav ul li{width:auto;height:auto;padding:.4rem .2rem .35rem;float:left;display:flex;align-items:center}header nav ul li:first-of-type{padding-left:0}header nav ul li a{width:auto;height:2rem;padding:0 .9rem;border-radius:6.25rem;font-family:nocturne-serif,serif;font-size:.88rem;line-height:2.15;font-weight:600;color:#000;text-decoration:none;float:left;transition:.4s ease all;position:relative}header nav ul li:last-child{padding-right:0}header nav ul li a:hover,header nav ul li a.active{color:#000;text-decoration:none}header nav ul li a.active{background-color:#15ca7b}header nav ul li a.animate:after{background-color:#15ca7b}body.home header{border-bottom:0;background-color:transparent}body.home header .logo{color:#fff;font-weight:400}body.fill header{background-color:#fff;height:7rem;border-bottom:solid 1px rgba(0,0,0,.3)}body.fill header #header{height:7rem}body.fill .icon-nav{background-image:url(/images/icon-nav.webp)}body.fill header .logo{color:#0a280a;font-weight:600}body.fill header .menu{background-image:url(/images/menu.svg)}body.fill header .login a{color:#000}body.fill header .btn-find-home .btn:hover{color:#000;border:solid 1px #15CA7B}body.fill .dlptext{color:#000;z-index:99999}body.fill.open-nav .dlptext,body.open-nav .dlptext{color:#fff;z-index:99999}body.black{background-color:#1d1d1d}body.black header{background-color:#1d1d1d;border-bottom:solid 1px rgba(255,255,255,.1)}body.black header .logo{color:#fff;font-weight:400}body.open-nav.fill .btn-find-home .btn{color:#fff;border:1px solid #000000}body.open-nav.fill .btn-find-home .btn:hover{color:#43573a;border:1px solid #fff;background:#fff}main{width:100%;margin:0;padding:0;float:left;position:relative;margin-top:7rem}body.home main{margin-top:0}section{width:100%;margin:0;padding:0;float:left;position:relative}article{width:100%;margin:0;padding:0;float:left;position:relative}figure{width:100%;margin:0;padding:0;float:left;position:relative}.inner{width:100%;max-width:1440px;float:none;margin:0 auto;padding:0 77px;position:relative}.loading{width:100%;color:#000;text-align:center;position:absolute;left:0;top:0}.loading.white{color:#fff;padding:10px 0}.animate{transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);z-index:0;overflow:hidden}.animate:after{transform:translateY(100%) rotate(0) skew(0) skewY(0) scaleX(1) scaleY(1);border-radius:inherit;bottom:0;content:"";height:100%;inset-inline-start:0;position:absolute;transition-duration:.3s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;z-index:-10}.animate:focus:after,.animate:hover:after{transform:translate(0) rotate(0) skew(0) skewY(0) scaleX(1) scaleY(1)}.category-box{width:100%;float:left;padding-top:70px;padding-bottom:70px;margin-bottom:0;background-color:#1d1d1d}.category-box.home{position:fixed;left:0;top:0}.category-box .category{width:30%;float:left;padding-right:60px;position:relative}.category-box .category:after{width:1px;height:0;background-color:#fff;content:"";position:absolute;right:0;top:10px;transition:height 1s}.category-box .category-list{width:100%;float:left;list-style:none}.category-box .category-list>li{width:100%;float:left;overflow:hidden}.category-box .category-list>li>a{padding:19px 0 23px;font-size:18px;font-family:nocturne-serif,serif;font-weight:600;color:#fff;display:flex;align-items:center;position:relative}.category-box .category-list>li>a b{font-weight:600;opacity:0;visibility:hidden;transform:translateY(250%);transition:transform 1.1s,opacity 1s}.category-box .category-list>li>a:after{width:0;height:1px;position:absolute;bottom:0;left:0;content:"";border-bottom:solid 1px rgba(255,255,255,.5);transition:width .6s ease-in;transition-delay:.25s}.category-box .category-list>li>a>.plus,.category-box .category-list>li>a>.arrow{width:30px;height:30px;position:absolute;right:0;top:calc(50% - 16px);border:solid 1px rgba(255,255,255,.5);border-radius:100%;content:"";opacity:0;visibility:hidden;transform:translateY(250%);transition:transform 1.1s,opacity 1s}.category-box .category-list>li>a>.plus:before,.category-box .category-list>li>a>.plus:after{content:"";position:absolute;top:50%;left:calc(50% - 4px);background:#ffffff80;border-radius:2px;transition:border .8s}.category-box .category-list>li>a>.plus:before{left:50%;width:1px;height:9px;transition:all .3s;margin-top:-4px}.category-box .category-list>li>a>.plus:after{width:9px;height:1px}.category-box .category-list>li>a.active>.plus:before{height:0}.category-box .category-list>li>a>.arrow:after{content:"";position:absolute;top:0;left:0;width:100%;height:calc(100% - 1px);transition:background-image .5s;background-image:url(/images/next-arrow-slider-w.svg);background-size:8px 9px;background-position:center center;background-repeat:no-repeat;opacity:.5}.category-box .category-list>li>a.active:after,.category-box .category-list>li>a:hover:after{border-bottom-color:#fff}.category-box .category-list>li>a.active .plus,.category-box .category-list>li>a.active>.arrow,.category-box .category-list>li>a:hover>.plus,.category-box .category-list>li>a:hover>.arrow{border-color:#fff}.category-box .category-list>li>a.active>.plus:before,.category-box .category-list>li>a.active>.plus:after .category-box .category-list>li>a:hover>.plus:before,.category-box .category-list>li>a:hover>.plus:after{background:#fff}.category-box .category-list>li>a.active>.arrow:after,.category-box .category-list>li>a:hover>.arrow:after{opacity:1}.category-box .category-list li.c-animate>a:after{width:100%}.category-box .category-list li.c-animate>a>b{transform:translateY(0);opacity:1;visibility:visible}.category-box .category-list li.c-animate>a>.plus,.category-box .category-list li.c-animate>a>.arrow{opacity:1;visibility:visible;transform:translateY(0)}.category-box.animate-line .category:after{height:100%}.category-box .category-list.mb>li>a{display:none}.category-box .category-list.mb{width:62%;float:left;margin-top:10px;margin-left:60px}.category-box .sub-category{width:100%;float:left;opacity:0;visibility:hidden;transition:opacity .5s;display:none}.category-box .inner>h2{width:100%;float:left;font-size:30px;line-height:1.2;font-family:nocturne-serif,serif;color:#fff;margin-bottom:40px}.category-box .inner>h2 span{color:#15ca7b}.category-box .sub-category article{width:44%;padding-bottom:35px;float:left;position:relative;margin-bottom:35px;transform:translateY(55px);animation:ct-ani .85s forwards ease;opacity:0}.category-box .sub-category article a{width:100%;float:left;position:relative}.category-box .sub-category article:after{width:100%;height:1px;position:absolute;left:0;bottom:0;border-bottom:solid 1px rgba(255,255,255,.5);content:"";transition:border .5s}.category-box .sub-category article aside{width:60%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:center;padding-bottom:0;padding-right:10px}.category-box .sub-category article div label{width:auto;float:left;padding:3px 10px;margin-bottom:20px;font-family:bebas-neue-pro,sans-serif;font-size:14px;letter-spacing:.8px;font-weight:500;color:#000;background-color:#15ca7b;border-radius:10px}.category-box .sub-category article div h2{width:100%;float:left;font-size:21px;line-height:1.2;font-family:nocturne-serif,serif;color:#fff;transition:color .5s}.category-box .sub-category article figure{width:32%;height:160px;float:right;background-position:cover;background-repeat:no-repeat;background-size:100% auto;overflow:hidden}.category-box .sub-category article figure:after{width:100%;height:100%;margin:0;padding:0;content:" ";background-color:#000;position:absolute;top:0;left:0;opacity:.2}.category-box .sub-category article figure img{transform:scale(1);transition:transform .5s}.category-box .sub-category article:hover figure img{transform:scale(1.2)}.category-box .sub-category article.full aside{width:100%;z-index:1;padding-left:20px}.category-box .sub-category article.full div h2{color:#15ca7b;font-size:24px}.category-box .sub-category article.full figure{width:100%}.category-box .sub-category article.full figure:after{opacity:.85}.category-box .sub-category article figure .arrow{width:34px;height:34px;position:absolute;right:12px;bottom:15px;border-radius:100%;background-color:#000;z-index:2}.category-box .sub-category article figure .arrow:before{content:"";position:absolute;top:0;left:0;width:100%;height:calc(100% - 1px);transition:background-image .5s;background-image:url(/images/next-arrow-slider-w.svg);background-size:8px 9px;background-position:center center;background-repeat:no-repeat;opacity:1}.category-box .sub-category article:hover figure .arrow.animate:before{background-image:url(/images/next-arrow-slider.svg)}.category-box .sub-category article:hover figure .arrow.animate:after{background-color:#fff}.category-box .sub-category article:focus figure .arrow.animate:after,.category-box .sub-category article:hover figure .arrow.animate:after{transform:translate(0) rotate(0) skew(0) skewY(0) scaleX(1) scaleY(1)}.category-box .sub-category.open{opacity:1;visibility:visible;transition:opacity .5s;display:block}.category-box .sub-category.open.active article{transform:translateY(55px);animation:ct-ani .85s ease forwards;opacity:0}@keyframes ct-ani{to{transform:translateY(0);opacity:1;visibility:visible}}.category-box .sub-category article:nth-of-type(2n){float:right}.category-box .sub-category article:hover:after{border-bottom-color:#fff}.category-box .sub-category article:hover div h2{color:#15ca7b}.category-box.white .category:after{background-color:#000}.category-box.white .category-list>li>a{color:#000}.category-box.white .category-list>li>a:after{border-bottom:solid 1px rgba(0,0,0,.3)}.category-box.white .category-list>li>a>.plus,.category-box.white .category-list>li>a>.arrow{border-color:#0000004d}.category-box.white .category-list>li>a>.plus:before,.category-box.white .category-list>li>a>.plus:after{background:#0000004d}.category-box.white .category-list>li>a>.arrow:after{background-image:url(/images/next-arrow-slider.svg)}.category-box.white .category-list>li>a.active:after,.category-box.white .category-list>li>a:hover:after{border-bottom-color:#000}.category-box.white .category-list>li>a.active>.plus,.category-box.white .category-list>li>a.active>.arrow,.category-box.white .category-list>li>a:hover>.plus,.category-box.white .category-list>li>a:hover>.arrow{border-color:#000}.category-box.white .category-list>li>a.active>.plus:before,.category-box.white .category-list>li>a.active>.plus:after,.category-box.white .category-list>li>a:hover>.plus:before,.category-box.white .category-list>li>a:hover>.plus:after{background:#000}.category-box.white .inner>h2{color:#000}.category-box.white .sub-category article:after{border-bottom:solid 1px rgba(0,0,0,.5)}.category-box.white .sub-category article div label{color:#fff;background-color:#15ca7b}.category-box.white .sub-category article div h2{color:#000}.category-box.white .sub-category article:hover:after{border-bottom-color:#000}.category-box.white .sub-category article figure .arrow{background-color:#000}.products-box{width:100%;float:left;margin-top:40px;margin-bottom:90px}.products-box.related{margin-top:70px}.products-box .products{width:100%;display:flex;flex-wrap:wrap;gap:1.4752475247524752%;margin-top:10px;opacity:0;visibility:hidden;transition:opacity .5s}.products-box .products.customizedpage{opacity:1;visibility:visible}.products-box .inner>h2{width:80%;float:left;font-size:30px;line-height:1.2;font-family:nocturne-serif,serif;color:#000;margin-bottom:40px}.products-box .inner>h2 span{color:#15ca7b}.products-box .products article{position:relative;margin-bottom:35px;border:solid 1px rgba(0,0,0,.3);flex:0 0 23.883168316831683%}.products-box .products article:nth-last-child(-n+4){margin-bottom:0}.products-box .products article a{width:100%;float:left;position:relative}.products-box .products article:after{width:100%;height:1px;position:absolute;left:0;bottom:0;content:"";transition:border .5s}.products-box .products article aside{width:100%;position:relative;float:left;padding:20px 17px}.products-box .products article div label{width:auto;float:left;padding:3px 10px;margin-bottom:15px;font-family:bebas-neue-pro,sans-serif;font-size:14px;letter-spacing:.8px;font-weight:500;color:#fff;background-color:#15ca7b;border-radius:10px}.products-box .products article div h2{width:100%;float:left;font-size:20px;line-height:1.2;font-family:nocturne-serif,serif;color:#000;transition:color .5s}.products-box .products article figure{width:100%;height:250px;float:right;background-position:cover;background-repeat:no-repeat;background-size:100% auto;overflow:hidden}.products-box .products article figure:before{width:100%;height:100%;margin:0;padding:0;content:" ";background-color:#000;position:absolute;top:0;left:0;opacity:.1;transform:scale(1);transition:transform .5s}.products-box .products article figure img{transform:scale(1);transition:transform .5s}.products-box .products article:hover figure img{transform:scale(1.2)}.products-box .products article figure label{width:auto;position:absolute;right:20px;top:15px;padding:3px 10px;margin-bottom:20px;font-family:bebas-neue-pro,sans-serif;font-size:16px;letter-spacing:.8px;font-weight:500;color:#fff;background-color:#15ca7b;border-radius:10px}.products-box .products article figure .arrow{bottom:15px;top:auto}.products-box .products article .arrow{width:34px;height:34px;position:absolute;right:20px;top:22px;border-radius:100%;background-color:#000;z-index:2}.products-box .products article .arrow:before{content:"";position:absolute;top:0;left:0;width:100%;height:calc(100% - 1px);transition:background-image .5s;background-image:url(/images/next-arrow-slider-w.svg);background-size:8px 9px;background-position:center center;background-repeat:no-repeat;opacity:1}.products-box .products article:hover .arrow{border:solid 1px #000}.products-box .products article:hover .arrow.animate:before{background-image:url(/images/next-arrow-slider.svg)}.products-box .products article:hover .arrow.animate:after{background-color:#fff}.products-box .products article:focus .arrow.animate:after,.products-box .products article:hover .arrow.animate:after{transform:translate(0) rotate(0) skew(0) skewY(0) scaleX(1) scaleY(1)}.products-box .products.open{opacity:1;visibility:visible;transition:opacity .5s}.products-box .products.open article{transform:translateY(55px);animation:pt-ani .85s forwards ease;opacity:0}@keyframes pt-ani{to{transform:translateY(0);opacity:1;visibility:visible}}.intro-img-box{width:100%;float:left;margin:0;padding:0;background:#fff;overflow:hidden}.intro-img-box .slick{width:100%;float:left;margin:0;padding:0;position:relative}.intro-img-box.cent .inner{text-align:center}.intro-img-box.cent article .btn{margin-top:0;float:none;position:relative;bottom:-188px;display:inline-block}.intro-img-box.cent article :where(h1,p){padding:0}.intro-img-box figure{width:100%;height:56.22254758418741vw;max-height:768px;position:relative;left:0;top:0;background-repeat:no-repeat;background-size:cover;background-position:top center}.intro-img-box figure img{width:100%;display:none}.intro-img-box .men{width:720px;left:auto;right:38.5px}.intro-img-box article{float:none;position:absolute;left:0;top:90px;display:flex;align-items:center;height:calc(100% - 90px)}.intro-img-box article :where(h1,h2,h3,p){width:525px;float:left;position:relative;color:#fff;clear:left}.intro-img-box article :where(h1,p){font-family:bebas-neue-pro,sans-serif;font-weight:700;font-size:115px;line-height:94px;width:100%;padding:0 0 0 232px;box-sizing:border-box}.intro-img-box article p{font-size:40px;line-height:50px;color:#99bc99;margin-top:23px}.intro-img-box article :where(h2,h3){font-family:nocturne-serif,serif;font-weight:600;font-size:38px;line-height:41px;margin-top:27px}.intro-img-box article h3{font-size:30px;line-height:35px;margin-top:10px;width:38%}.intro-img-box .down{width:27px;height:14px;position:absolute;left:calc(50% - 643px);bottom:52px;background-image:url(/images/down.svg);background-repeat:no-repeat;background-size:100% auto;background-position:center center}.pat{width:3500px;height:56.22254758418741vw;max-height:768px;margin:0 auto;position:relative}.intro-img-box.details article .inner{padding:0 122px}.intro-img-box.details article :where(h1,p){font-size:48px;line-height:60px;width:100%;padding:0}.intro-img-box article :where(span){width:100%;float:left;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:26px;line-height:26px;padding:0 0 35px;margin:0;box-sizing:border-box;color:#fff}.intro-img-box article a{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:26px;line-height:26px;padding:0;margin:0;box-sizing:border-box;color:#fff}.intro-img-box article .btn{color:#fff;background-color:#000;margin-top:25px}.intro-img-box article .btn:hover{color:#000;background-color:#fff}header .login{width:auto;position:absolute;right:216px;top:26px;z-index:9999}header .login li{width:auto;float:left;color:#000;font-size:22px;font-family:nocturne-serif,serif;text-decoration:none}header .login a{width:auto;float:left;position:relative;color:#000;font-size:14px;font-family:nocturne-serif,serif;text-decoration:underline}header .login .favrt{width:33px;height:33px;position:absolute;right:60px;top:-9px;border:1px solid #fff;border-radius:40% 0;background:url(/images/heartfav-icon-white.png) no-repeat;background-position:center center;background-repeat:no-repeat;background-size:17px auto;transition:.3s ease all}header .login .favrt:hover{background-color:#15ca7b;border:1px solid #15CA7B;background-image:url(/images/heartfav-icon.png)}body.fill header .login .favrt{border:1px solid #0a280a;background-image:url(/images/heartfav-icon.png)}body.fill header .login .favrt:hover{border:1px solid #15CA7B;background-image:url(/images/heartfav-icon.png)}body.fill.open-nav header .login .favrt{border:1px solid #fff;background-image:url(/images/heartfav-icon-white.png)}body.fill.open-nav header .login .favrt:hover{border:1px solid #15CA7B;background-image:url(/images/heartfav-icon.png)}.btn{width:auto;padding:9px 14px 10px;border-radius:2rem;float:left;font-family:nocturne-serif,serif;font-size:14px;line-height:20px;font-weight:600;color:#000;background-color:#fff;border:solid 1px #000000;text-align:center;-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all;text-decoration:none;position:relative}.btn:hover{color:#fff}.btn.animate:after{background-color:#000}.main-inner .btn{width:auto!important;padding:14px 17px 12px!important;color:#fff;background-color:#000}.main-inner .btn:hover{color:#fff;background-color:#000}.btn.dk-grn{color:#0a280a;border:1px solid #0a280a;background-color:transparent}.btn.dk-grn:hover{color:#fff;border:1px solid #0a280a;background-color:#0a280a}.places-box{width:100%;float:left;margin:0 0 70px;padding:0}.places-box .heading-box{width:100%;float:left;margin:0;padding:0;box-sizing:border-box}.places-box .heading-box h2{width:90%;float:left;margin:0 0 50px;padding:0;text-align:left;font-family:nocturne-serif,serif;font-weight:600;font-size:40px;line-height:46px;letter-spacing:normal;color:#0a280a}.places-box .heading-box h2 span{color:#15ca7b;font-weight:600}.places-box .places-slider{width:100%;float:left;margin:0;padding:0;padding-left:calc(50% - 643px);position:relative}.places-box .place{height:527px;float:left;margin:0;padding:0;position:relative}.places-box .places-slider .place{width:345px!important;margin-right:20px}.places-box .place .bg-img{width:100%;height:100%;float:left;margin:0;padding:0;overflow:hidden}.places-box .place .bg-img:after{width:100%;height:100%;margin:0;padding:0;content:" ";position:absolute;top:0;left:0;background-color:#181918;opacity:.3}.places-box .place .bg-img img{width:100%;height:100%;float:left;margin:0;padding:0;object-fit:cover;transition:all .45s ease}.places-box .place:hover .bg-img img{transform:scale(1.1)}.places-box .place .text{width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0;display:flex;align-items:center}.places-box .place .text .inner{width:100%;float:left;margin:0;padding:0;text-align:center}.places-box .place .text .inner h3{width:100%;float:left;margin:0 0 8px;padding:0;text-align:center;font-family:bebas-neue-pro,sans-serif;font-weight:700;font-size:30px;line-height:normal;letter-spacing:normal;color:#fff;text-transform:uppercase}.places-box .place .text .inner .btn-arrow{width:auto;height:37px;margin:0;padding:7px 20px 7px 45px;font-size:18px;font-family:nocturne-serif,serif;line-height:normal;letter-spacing:normal;display:inline-block;background-color:#fff;border-radius:30px;position:relative}.places-box .place .text .inner .btn-arrow .arrow{width:33px;height:33px;margin:0;padding:0;position:absolute;top:2px;left:2px;background-color:#000;border-radius:100%;background-image:url(/images/arrow-right-white.png);background-repeat:no-repeat;background-position:center center;background-size:10px auto}.places-box .btn-slick{top:-105px}.places-box .prev{right:calc(50% - 645px)}.places-box .next{right:calc(50% - 710px)}.places-box .slick-prev{top:-105px;right:calc(50% - 645px)}.places-box .slick-next{top:-105px;right:calc(50% - 710px)}.places-box.about .place{height:353px}.places-box.about .places-slider .place{width:355px!important}.places-box.about .place .bg-img:after{width:0;height:0;display:none!important}.places-box.about .btn-slick{top:calc(50% - 25px);background-color:#15ca7b;border:1px solid #15CA7B}.places-box.about .prev{left:calc(50% - 665px)}.places-box.about .next{right:calc(50% - 670px)}.hero-box{width:100%;height:calc(100vh - (7rem + 15px));float:left;margin:0;padding:0;position:relative}.hero-box .img-box{width:100%;height:calc(100vh - (7rem + 15px));float:left;margin:0;padding:0;background-color:#fff;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative}.hero-box .img-box img{display:none}.hero-box .img-box.shade:after{width:100%;height:100%;margin:0;padding:0;content:" ";background-color:#000;position:absolute;top:0;left:0;opacity:0!important}.hero-box .pattern-box{width:100%;height:100%;margin:0;padding:0;background-image:url(/images/pattern-lightgreen.svg);background-repeat:no-repeat;background-size:cover;background-position:center center;position:absolute;top:0;left:0}.hero-box .txt-box{width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0;display:flex;align-items:center}.hero-box .txt-box .tb-inner{width:100%;float:left;margin:0;padding:0;text-align:center}.hero-box .txt-box .tb-inner h1{width:100%;float:left;margin:0;padding:0;text-align:center;font-family:bebas-neue-pro,sans-serif;font-weight:700;font-size:200px;letter-spacing:normal;line-height:normal;color:transparent;-webkit-text-stroke:3px #ffffff}.hero-box .txt-box .tb-inner p{width:auto;float:none;display:inline-block;margin:-7px 0 0;padding:0;text-align:left;font-family:nocturne-serif,serif;font-weight:700;font-size:32px;letter-spacing:normal;line-height:33px;color:#fff}.hero-box.small,.hero-box.small .img-box{height:27vw}.in-fac-box .btn-slick,.hero-box .btn-slick{width:31px;height:31px;top:50%;background:url(/images/heartfav-icon-white.png) no-repeat;background-repeat:no-repeat;background-size:7px auto;background-position:center center;background-color:transparent;position:absolute;bottom:auto;right:20px;border:2px solid #FFFFFF;border-radius:40% 0;transition:.2s ease all}.in-fac-box .prev,.hero-box .prev{background-image:url(/images/previous-arrow-white-slider.png);right:auto;left:20px}.in-fac-box .next,.hero-box .next{background-image:url(/images/next-arrow-white-slider.png)}.in-fac-box .prev:hover,.hero-box .prev:hover{background-image:url(/images/previous-arrow-green-slider.png);background-color:#fff}.in-fac-box .next:hover,.hero-box .next:hover{background-image:url(/images/next-arrow-green-slider.png);background-color:#fff}.in-fac-box .slick-dots,.hero-box .slick-dots{padding:0 20px;bottom:20px;display:initial!important}.in-fac-box .slick-dots li,.hero-box .slick-dots li{width:10px!important;height:10px!important;float:left;margin-right:6px;position:initial!important;left:auto;top:auto;display:initial}.in-fac-box .slick-dots li:last-of-type,.hero-box .slick-dots li:last-of-type{margin-right:0}.in-fac-box .slick-dots li a,.hero-box .slick-dots li a{width:10px;height:10px;cursor:pointer;font-size:0;border:1px solid #ffffff;border-radius:40% 0;transition:.2s ease all;display:inline-block}.in-fac-box .slick-dots li a:hover,.in-fac-box .slick-dots li.slick-active a,.hero-box .slick-dots li a:hover,.hero-box .slick-dots li.slick-active a{background-color:#fff}.hero-box .slick-dots{bottom:auto;display:initial!important;margin-top:-30px;text-align:center;float:left;position:relative}.hero-box .slick-dots li{float:none;display:inline-block;text-align:center}.hero-box .slick-dots li.slick-active{display:inline-block}.main-inner{width:100%;float:left;margin:0;padding:0}.text-box{width:100%;float:left;margin:0;padding:100px 0}.text-box h1{width:100%;float:left;position:relative;font-size:50px;line-height:57px;margin-bottom:100px;font-family:Arial,Helvetica,sans-serif;color:#000;font-weight:700}.text-box h2{width:100%;float:left;font-size:50px;line-height:50px;clear:left;margin-bottom:20px;font-family:Arial,Helvetica,sans-serif;color:#000;font-weight:700}.text-box p{width:100%;float:left;font-size:25px;line-height:30px;clear:left;margin-bottom:25px;font-family:Arial,Helvetica,sans-serif;color:#000}.text-box h3{width:100%;float:left;position:relative;margin-top:102px;margin-left:112px;font-family:Arial,Helvetica,sans-serif;font-size:45px;line-height:45px;color:#000}.text-box a{text-decoration:none;color:#000}.text-box h1:last-child .text-box h2:last-child,.text-box p:last-child{margin-bottom:0}.slider-box{width:100%;float:left;margin:0;padding:0;background:#fff}.slider-box .inner{padding:0;max-width:1600px}.slider-box .inner div{width:100%;float:left}.slider-box article figure{width:25%;height:34.040995607613475vw;max-height:555px;background-position:center center;background-repeat:no-repeat;background-size:cover}.slider-box article figure img{width:100%;display:none}.slick-slider{display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;width:100%}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:auto;min-height:1px;margin:0;padding:0;position:relative}.slick-slide:first-of-type{margin-left:0!important}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-arrow.slick-hidden{display:none}.btn-slick{width:50px;height:50px;border:1px solid #000;margin:0;padding:0;background-position:center center;background-repeat:no-repeat;background-size:100% auto;position:absolute;top:50%;right:100px;border-radius:50px;z-index:9}.prev{background-image:url(/images/previous-arrow-slider.svg);background-size:10px auto;right:154px}.next{background-image:url(/images/next-arrow-slider.svg);background-size:10px auto}.prev:hover{background-image:url(/images/previous-arrow-slider.svg);background-color:#15ca7b;border:1px solid #15CA7B}.next:hover{background-image:url(/images/next-arrow-slider.svg);background-color:#15ca7b;border:1px solid #15CA7B}.rentwus .pagname .slick-list{width:calc(100% - 1px)}button.slick-prev,button.slick-next{font-size:0;outline:none;color:transparent}.slick-prev,.slick-next{width:50px;height:50px;background-color:transparent;border:1px solid #000;margin:0;padding:0;background-position:center center;background-repeat:no-repeat;background-size:100% auto;position:absolute;top:50%;right:100px;border-radius:50px;z-index:9;cursor:pointer;text-indent:-99999}.slick-prev{background-image:url(/images/previous-arrow-slider.svg);background-size:10px auto;right:154px}.slick-next{background-image:url(/images/next-arrow-slider.svg);background-size:10px auto}.slick-prev:hover,.slick-next:hover{background-color:#15ca7b;border:1px solid #15CA7B}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-dots{position:absolute;height:auto;width:100%;bottom:15px;right:0;background-color:transparent;z-index:99;display:none!important}.slick-dots li{width:50px!important;height:50px!important;padding:0;position:absolute!important;left:0;top:0;display:none;text-align:center}.slick-dots li.slick-active{display:block}.slick-dots li a{cursor:pointer;font-family:Arial;font-size:12px;color:#000;text-decoration:none!important;cursor:default}.text-box.find-a-home{padding:300px 0}.cls .slick-slide{width:400px}.cls .prev{left:-70px;top:calc(50% - 25px);bottom:auto}.cls .next{right:-70px;top:calc(50% - 25px);bottom:auto}.cls .slick-prev{left:-70px;top:calc(50% - 25px);bottom:auto}.cls .slick-next{right:-70px;top:calc(50% - 25px);bottom:auto}.places-box .places-slider .slick-track{padding-left:calc(50% - 603px)}main .carousel-box{width:100%;max-height:800px;float:left;margin:0 0 80px;padding:0;z-index:99999;position:relative;overflow:hidden;background-color:#25282a}main .carousel-box .inner{width:100%;float:left;margin:0;padding:0;position:relative;max-width:100%}main .carousel-box .inner ul{float:left;width:100%;margin:0;padding:0;list-style:none}main .carousel-box .inner ul li{height:800px;width:100%;float:left;margin:0;padding:0;text-align:left;position:relative}main .carousel-box .inner ul li .parallax-image-container{height:100%;width:100%;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}main .carousel-box .inner .bg{width:100%;height:800px;float:left;background-repeat:no-repeat;overflow:hidden;background-size:cover;background-position:center center;position:relative}main .carousel-box .inner .bg:after{content:"";width:100%;height:100%;margin:0;padding:0;position:absolute;left:0;top:0;background-color:#000;opacity:.35;display:none}main .carousel-box.no-opacity .inner .bg:after{display:none}main .img-text-box .img-box.no-opacity figure:after{display:none}main .carousel-box video,main .carousel-box iframe{width:100%;object-fit:cover;height:100%;position:absolute;left:0;top:0}main .carousel-box .inner .slider-text{width:100%;padding:0;position:absolute;left:0;bottom:0;transition:all 1s;display:table;height:100%}main .carousel-box .inner .slider-text .content-inner{display:table;height:100%;max-width:1440px;margin:0 auto}main .carousel-box .inner .slider-text-inner{vertical-align:middle;display:table-cell;padding:0 120px;box-sizing:border-box}main .carousel-box.d-banner .inner .slider-text-inner{padding:0}main .carousel-box .inner .slider-text-inner h1{width:100%;float:left;margin:0;text-align:left;padding:0;font-family:URWDINCondensedBold;font-style:normal;font-display:swap;color:#fff;font-size:80px;line-height:80px;letter-spacing:.8px}main .carousel-box .inner .slider-text-inner p{width:100%;float:left;margin:15px 0 0;text-align:left;padding:0;font-family:Barlow,sans-serif;font-weight:400;color:#fff;font-size:20px;line-height:29px;letter-spacing:.1px}main .carousel-box .inner .slider-text-inner p a{font-family:Barlow,sans-serif;font-weight:400;color:#fff;font-size:20px;line-height:29px;letter-spacing:.1px}main .carousel-box .inner .slider-text-inner a{width:auto;float:left;margin:15px 0 0;text-align:left;padding:0;font-family:Barlow,sans-serif;font-weight:500;color:#fff;font-size:20px;line-height:29px;letter-spacing:.1px;text-decoration:none}main .carousel-box .inner .slider-text-inner a.learn-m:after{background-color:#fff}.carousel-box.d-banner .inner ul li,.carousel-box.d-banner .inner .bg{height:600px}.carousel-box.tmm .inner .bg{height:600px;max-width:1600px;margin:0 auto;float:none}.carousel-box.tmm .inner .bg img{width:100%}.imgvideo{width:100%;height:100vh;padding:0;margin:0;float:left;background-color:#0a280a;background-repeat:no-repeat;background-size:cover;position:relative}video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border:0}.video-box{position:sticky;position:-webkit-sticky;height:100vh;float:left;width:100%;position:relative}.video-box img{width:100%;float:left;height:100%}.video-box iframe{position:absolute!important;top:0!important;left:0!important;margin-top:0!important;margin-left:0!important;width:100%!important;height:100%!important}@media (min-aspect-ratio: 16 / 9){.video-box iframe{height:500%!important;top:-200%!important}}@media (max-aspect-ratio: 16 / 9){.video-box iframe{width:500%!important;left:-200%!important}}.video-box .player{position:absolute!important;top:0;left:0;width:100%;height:100vh;background-color:#000}.hero-box.rntp .txt-box .tb-inner h1{font-size:272px}.in-fac-box .prev,.coliving-box .prev{background-image:url(/images/previous-arrow-white-slider.png);right:auto;left:20px}.in-fac-box .next,.coliving-box .next{background-image:url(/images/next-arrow-white-slider.png)}.in-fac-box .prev:hover,.coliving-box .prev:hover{background-image:url(/images/previous-arrow-green-slider.png);background-color:#fff}.in-fac-box .next:hover,.coliving-box .next:hover{background-image:url(/images/next-arrow-green-slider.png);background-color:#fff}.in-fac-box .slick-dots,.coliving-box .slick-dots{padding:0 20px;bottom:20px;display:initial!important}.in-fac-box .slick-dots li,.coliving-box .slick-dots li{width:10px!important;height:10px!important;float:left;margin-right:6px;position:initial!important;left:auto;top:auto;display:initial}.in-fac-box .slick-dots li:last-of-type,.coliving-box .slick-dots li:last-of-type{margin-right:0}.in-fac-box .slick-dots li.slick-active{display:initial}.in-fac-box .slick-dots li a,.coliving-box .slick-dots li a{width:10px;height:10px;cursor:pointer;font-size:0;border:1px solid #ffffff;border-radius:40% 0;transition:.2s ease all;display:inline-block}.in-fac-box .slick-dots li a:hover,.in-fac-box .slick-dots li.slick-active a,.coliving-box .slick-dots li a:hover,.coliving-box .slick-dots li.slick-active a{background-color:#fff}.coliving-box .btn-slick{top:196px}.coliving-box.fullimg-carousal .btn-slick{top:312px;right:43px}.coliving-box.fullimg-carousal .slick-dots{bottom:auto;display:initial!important;margin-top:-30px;text-align:center;float:left;position:relative}.coliving-box.fullimg-carousal .slick-dots li{float:none;display:inline-block;text-align:center}.coliving-box.fullimg-carousal .prev{left:43px}.fullimg-carousal{width:calc(100% + 154px);margin-top:112px;margin-left:-77px;margin-bottom:93px;float:left;position:relative}.intro-text-home{width:100%;float:left;margin:0;padding:2vw 0;background:#fff}.intro-text-home label{display:flex;align-items:center;justify-content:flex-start;overflow:hidden;text-transform:uppercase}.intro-text-home label span{will-change:transform;transform:translate(0);white-space:nowrap;-webkit-animation:10s linear infinite marquee;animation:10s linear infinite marquee;font-family:bebas-neue-pro,sans-serif;font-weight:300;letter-spacing:.75vw;line-height:normal;font-size:1.8vw;color:#0a280a;text-transform:uppercase;padding-left:.78125vw}@-webkit-keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.intro-text-home h1{width:100%;float:left;margin:0;padding:0;text-align:left;font-family:bebas-neue-pro,sans-serif;font-weight:700;letter-spacing:normal;line-height:normal;color:#0a280a}.intro-text-home h1 span,.intro-text-box h1 a{color:#15ca7b;font-weight:600}.intro-text-home h1{width:100%;float:left;margin:0;padding:0;text-align:left;font-family:bebas-neue-pro,sans-serif;font-weight:700;letter-spacing:normal;line-height:normal;font-size:60px;color:#0a280a}.intro-text-home h2{width:100%;float:left;margin:0;padding:0;text-align:left;font-family:bebas-neue-pro,sans-serif;font-weight:700;letter-spacing:normal;line-height:normal;font-size:32px;color:#0a280a}.intro-text-home p{width:100%;float:left;margin:0;padding:0;text-align:left;font-family:nocturne-serif,serif;font-size:17px;font-style:normal;line-height:normal;font-size:40px;letter-spacing:normal;color:#0a280a}.rentwus{width:100%;height:455px;margin:0 0 70px;padding:78px 0 124px;float:left;text-align:center;position:relative;background:#e4fcf2}.rentwus .bg{width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0;background:url(/images/lines-sec.svg)no-repeat top center;background-size:cover;display:none!important}.rentwus h2{width:100%;float:left;margin:0 0 60px;padding:0;text-align:center;font-family:nocturne-serif,serif;font-size:26px;font-weight:700;letter-spacing:normal;line-height:normal;color:#0a280a}.rentwus h2 a{width:auto;float:none;text-decoration:underline;color:#0a280a}.rentwus h2 a:hover{color:#15ca7b}.rentwus .pagname{width:100%;margin:0;padding:0;float:left;text-align:center;font-size:0}.rentwus .pagname ul{width:100%;float:left;position:relative}.rentwus .pagname li{width:100%;margin:0;padding:4px 54px;border-right:1px solid #0a280a;display:inline-block;align-items:center;justify-content:center;height:145px;align-content:center}.rentwus .pagname li:nth-child(3n+3){padding-right:0}.rentwus .pagname li>a{width:auto;margin:0;padding:0;text-decoration:none;text-transform:uppercase;font-family:bebas-neue-pro,sans-serif;font-size:48px;font-weight:700;letter-spacing:normal;line-height:normal;color:#0a280a;position:relative}.rentwus .pagname li>a:before{content:"";width:16px;height:15px;border-radius:0 6px;margin:0;padding:0;background-color:#0a280a;position:absolute;top:0;left:-23px}.rentwus .pagname li h4{display:none;margin:10px 0 0;padding:0;text-align:center;font-family:nocturne-serif,serif;font-size:14px;font-weight:600;letter-spacing:normal;line-height:normal;color:#0a280a}.rentwus .pagname li>a:hover{color:#15ca7b}.rentwus .pagname li:nth-child(3n+3) a:before{width:21px;height:20px;border-radius:0 9px;left:-27px}.rentwus h3{width:100%;float:left;margin:60px 0 0;padding:0;text-align:center;font-family:nocturne-serif,serif;font-size:25px;font-weight:600;font-style:italic;letter-spacing:normal;line-height:normal;color:#0a280a}.coliving-box{width:100%;float:left;margin:0 0 60px;padding:0}.coliving-box .row{width:100%;float:left;margin:0 0 70px;padding:0;position:relative}.coliving-box .row .inner{padding-right:0;padding-left:115px}.coliving-box .row .media-box{width:586px;float:right;margin:0;padding:0;position:relative}.coliving-box .row .media-box .img-box{width:100%;height:414px;float:right;margin:0;padding:0;position:relative}.coliving-box .row .media-box .img-box img{width:100%;height:100%;float:left;margin:0;padding:0;object-fit:cover}.coliving-box .row .img-box video{width:100%;height:100%;float:left;margin:0;padding:0;object-fit:cover}.coliving-box .row .text-side{width:559px;float:left;margin:0;padding:0}.coliving-box .row .text-side p{width:100%;float:left;margin:0 0 15px;padding:0;text-align:left;font-family:nocturne-serif,serif;font-weight:600;font-size:25px;letter-spacing:normal;line-height:30px;color:#0a280a}.coliving-box .row .text-side p.fz40{font-size:40px;letter-spacing:-.84px;line-height:48px}.coliving-box .row .text-side .lt-green{font-weight:600;color:#15ca7b}.coliving-box .row.r2{margin-bottom:20px}.coliving-box .row.r2 .inner{padding-right:127px;padding-left:0}.coliving-box .row.r2 .img-box{width:530px;height:367px;margin-top:-100px}.coliving-box .row.r2 .text-side{width:557px;padding-bottom:0}.coliving-box .row.r3{margin-bottom:0;text-align:center}.coliving-box .row.r3 .inner{padding-left:355px;display:inline-block}.coliving-box .row.r3 .inner.hd{padding-left:77px}.coliving-box .row.r3 .img-box{width:444px;height:277px;margin-bottom:337px}.coliving-box .row.r3 .text-side{width:494px;padding-top:107px;padding-bottom:0;z-index:2;padding-right:47px}.coliving-box .row.r3 .img-box.ib2{width:257px;height:auto;position:absolute;left:0;bottom:0;margin-bottom:0}.coliving-box .row.r3 .img-box.ib2 img{height:auto;object-fit:initial}.coliving-box .row .text-side .rent-box{width:100%;float:left;margin:27px 0 22px;padding:0}.coliving-box .row .text-side h3{width:100%;float:left;margin:0;padding:0;text-align:left;font-family:bebas-neue-pro,sans-serif;font-weight:700;font-size:35px;letter-spacing:normal;line-height:50px;color:#476647}.coliving-box .row .text-side .rent-box p{margin-bottom:16px;font-size:18px;letter-spacing:normal;line-height:25px}.coliving-box .row .text-side .btn{min-width:120px;margin-right:25px;margin-top:15px;border:solid 1px #15CA7B}.coliving-box .row .text-side .btn:hover{color:#000}.coliving-box .row .text-side .btn.animate:after{background-color:#15ca7b}.coliving-box .row.r3 .text-side .btn{margin-top:0}.coliving-box .row .links-box{width:238px;height:234px;margin:0;padding:0;position:absolute;top:381px;right:115px}.coliving-box .row .links-box .link{width:110px;height:135px;margin:0;padding:0;text-align:left;font-family:nocturne-serif,serif;font-weight:700;font-size:18px;letter-spacing:normal;line-height:22px;color:#fff;text-decoration:none;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center}.coliving-box .row .links-box .link:before{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(/images/logo-icon-single-full.svg);background-repeat:no-repeat;background-size:100% auto;background-position:center center;content:"";transition:all .5s}.coliving-box .row .links-box .link:hover{color:#000}.coliving-box .row .links-box .link:hover:before{background-image:url(/images/logo-icon-single-full-g.svg)}.coliving-box .row .links-box .link.top{width:135px;height:170px;top:-35px;text-align:center}.coliving-box .row .links-box .link.left{width:110px;height:135px;left:86px;top:75px;font-size:16px;line-height:1.2;padding-left:16px;border-radius:100%}.coliving-box .row .links-box .link.left:before{transform:rotate(90deg)}.coliving-box .row .links-box .link.right{width:110px;height:135px;left:-56px;top:75px;padding:0 5px;font-size:16px;line-height:1.2;border-radius:100%}.coliving-box .row .links-box .link.right:before{transform:rotate(270deg)}.coliving-box .row.flip .text-side{float:right}.coliving-box .row.flip .img-box{float:left}.coliving-box .row .text-side label{width:100%;float:left;margin:14px 0 3px;padding:0;text-align:left;font-family:nocturne-serif,serif;font-weight:500;font-size:12px;letter-spacing:normal;line-height:16px;color:#0a280a}.coliving-box .row .links-box .link.big{width:110px;height:135px;top:0;right:0}.moreinfo-box{width:100%;float:left;margin:64px 0 53px;padding:0}.moreinfo-box .inner{padding-right:0}.moreinfo-box .text-side{width:507px;float:left;margin:0;padding:0}.moreinfo-box .text-side .ts-inner{width:100%;float:left;margin:0;padding:0}.moreinfo-box .text-side .ts-inner h2{width:100%;float:left;margin:0 0 25px;padding:0;text-align:left;font-family:nocturne-serif,serif;font-weight:600;font-size:40px;letter-spacing:normal;line-height:45px;color:#0a280a}.moreinfo-box .text-side .ts-inner h3{width:100%;float:left;margin:20px 0 2px;padding:0;text-align:left;font-family:nocturne-serif,serif;font-weight:600;font-size:18px;letter-spacing:normal;line-height:25px;color:#0a280a}.moreinfo-box .text-side .ts-inner .lt-green{font-weight:600;color:#15ca7b}.moreinfo-box .text-side .ts-inner p{width:100%;float:left;margin:0 0 10px;padding:0;text-align:left;font-family:nocturne-serif,serif;font-weight:500;font-size:18px;letter-spacing:normal;line-height:25px;color:#0a280a}.moreinfo-box .text-side .ts-inner .cont{width:auto;float:left;margin:0 40px 10px 0;padding:0;text-align:left;font-family:nocturne-serif,serif;font-weight:500;font-size:18px;letter-spacing:normal;line-height:25px;color:#0a280a;text-decoration:none}.moreinfo-box .text-side .ts-inner .cont:last-of-type{margin-right:0}.moreinfo-box .text-side .ts-inner .btn{color:#0a280a;padding-top:5px}.moreinfo-box .text-side .ts-inner .btn:hover{color:#fff}.moreinfo-box .img-box{width:683px;height:361px;float:right;margin:0;padding:0}.moreinfo-box .img-box img{width:100%;height:100%;float:left;margin:0;padding:0;object-fit:cover}.moreinfo-box.flip .text-side{float:right}.moreinfo-box.flip .img-box{float:left}figure img{width:100%;height:100%;object-fit:cover}.living-discover-box{width:100%;float:left;margin:0;padding:140px 0 110px;background-color:#1d1d1d}.living-discover-box article{margin-bottom:80px}.living-discover-box article:last-child{margin-bottom:0}.living-discover-box figure{width:573px;height:573px;float:right;margin:0}.living-discover-box figure img{width:100%;height:100%;margin:0;padding:0;float:left;object-fit:cover}.living-discover-box .ag1 figure{width:622px;height:462px}.living-discover-box figure figcaption{width:auto;position:absolute;left:10px;bottom:10px;margin:0;padding:0;font-family:nocturne-serif,serif;font-weight:600px;font-style:normal;color:#fff;font-size:10px;line-height:normal;letter-spacing:normal}.living-discover-box figure figcaption.ri{left:auto;right:10px}.living-discover-box.location{padding:70px 0 78px}.living-discover-box.location figure{height:auto}.living-discover-box.location .ag1 figure{width:660px;height:462px;margin-top:-90px}.living-discover-box.location .txt p:last-of-type{padding:0}.living-discover-box.location article{margin-bottom:60px}.living-discover-box.location .txt{width:460px}.living-discover-box.location .ag1 .txt{width:411px}.living-discover-box.location .ag2 .txt{width:522px;margin-right:84px;margin-top:20px;padding-bottom:210px}.living-discover-box.location .ag3 .txt{margin-top:0;width:513px}.living-discover-box.location .ag3 figure{width:629px;height:402px;margin-right:-77px;margin-top:-210px}.living-discover-box.location .ag4 figure{width:414px;height:306px;float:left;margin-left:69px;margin-top:0}.living-discover-box .ag4 .txt{width:569px;float:right;margin-top:45px;margin-right:20px}.living-discover-box .text-box{width:100%;float:left;margin:-10px 0 0;padding:0}.living-discover-box .text-box p{width:621px;float:left;margin:0;padding:0 0 20px;text-align:left;font-family:nocturne-serif,serif;font-weight:600;letter-spacing:normal;font-size:25px;line-height:30px;color:#0a280a}.living-discover-box .text-box p:last-child{padding:0}article.no-mar-img-le figure{margin-left:-77px}article.no-mar-img-ri figure{margin-right:-77px}.living-discover-box .txt{width:390px;float:left;margin-top:0;margin-left:38px}.living-discover-box .ag3 .txt{margin-top:40px;width:388px}.living-discover-box .txt h2{width:100%;float:left;margin:0 0 29px;padding:0;text-align:left;font-family:nocturne-serif,serif;font-weight:600;font-size:40px;line-height:48px;letter-spacing:normal;color:#fff}.living-discover-box .txt h2 span{color:#15ca7b;font-weight:600}.living-discover-box .txt p{width:100%;float:left;margin:0;padding:0 0 20px;text-align:left;font-family:nocturne-serif,serif;font-weight:400;font-size:25px;line-height:30px;letter-spacing:normal;color:#fff}.living-discover-box .txt p:last-of-type{padding:0}.living-discover-box .txt ul{width:100%;position:relative;float:left;list-style:none;margin:0 0 55px}.living-discover-box .txt ul li{width:100%;float:left;margin:0;padding:0 0 20px;text-align:left;font-family:nocturne-serif,serif;font-weight:400;font-size:15px;letter-spacing:normal;line-height:normal;color:#2c3408}.living-discover-box .txt ul li a,.living-discover-box .txt a{color:#2c3408;font-size:15px;line-height:normal;letter-spacing:normal;text-decoration:none}.living-discover-box .txt P a{color:#fff!important;width:100%;float:left;text-decoration:underline}.living-discover-box .txt P a:hover{text-decoration:none}.living-discover-box .img-1st{width:72px;height:70px;margin-top:88px;float:left}.living-discover-box.location .ag1 .img-1st{margin-top:42px}.living-discover-box.last-sec{padding:80px 0;margin-bottom:90px}.living-discover-box.last-sec .txt{width:37%;margin-top:45px;margin-left:0}.living-discover-box.last-sec .ag1 figure{width:60%;height:336px;margin-left:0}.living-discover-box.last-sec .txt p{width:89%;padding:0 0 15px;font-size:18px;line-height:25px;font-weight:400}.living-discover-box .txt p:last-child{padding:0}.living-discover-box .ag2 .txt{width:620px;float:right;margin-top:5px}.living-discover-box .ag2 figure{width:490px;height:363px;float:left;margin-left:-77px}.living-discover-box .ag3 figure{width:698px;height:444px;margin-right:-77px;margin-top:-190px}.animation-video{width:100%;height:340px;max-height:340px;float:left;margin:0;padding:0;position:relative}.animation-video figure{width:100%;height:340px;float:left;margin:0}.animation-video figure img{width:100%;height:100%;margin:0;padding:0;float:left;object-fit:cover}.living-discover-box.location .text-box{margin-bottom:0}.animation-video video{width:100%;object-fit:cover}.events-space-living{width:100%;float:left;margin:0 0 60px;padding:60px 0 62px;background-color:#0a280a}.events-space-living .inner{padding-right:0}.coliving-box .row h2{width:100%;float:left;margin:0 0 -29px;padding:0;text-align:left;font-family:nocturne-serif,serif;font-weight:600;font-size:40px;line-height:48px;letter-spacing:normal;color:#0a280a}.coliving-box .row span{color:#15ca7b;font-weight:600;margin-left:10%}.button{width:auto;height:36px;padding:0 16px;border-radius:6.25rem;font-family:nocturne-serif,serif;font-size:15px;line-height:2.4;font-weight:400;color:#000;text-decoration:none;float:left;transition:.4s ease all;position:relative;background-color:#15ca7b;border:solid 1px #15CA7B}.button:hover{border:solid 1px #15CA7B;background-color:transparent;color:#000}.breadcrumb{float:left;margin:0 0 65px;padding:0;width:100%}.breadcrumb ul{padding:15px 0 0;list-style:none;float:left;margin:0;width:100%}.breadcrumb ul li{float:left;color:#000;width:auto;font-size:16px;font-family:nocturne-serif,serif;font-weight:400;padding:0;margin:0}.breadcrumb ul li a{color:#000;text-decoration:none;font-weight:500;text-decoration:underline;position:relative}.breadcrumb ul li a:before{padding:0 0 0 5px;color:#000;content:"/ ";float:right}.breadcrumb ul li a:hover{color:#000;text-decoration:underline}.about-txt{width:100%;margin-top:70px;margin-bottom:70px}.about-txt .inner>article{width:45%}.about-txt figure{width:49.3%;float:right}.about-txt .info{width:100%;float:left}.about-txt .info p{width:89%}.about-txt .info h2{width:100%;float:left;margin:0 0 29px;padding:0;text-align:left;font-family:nocturne-serif,serif;font-weight:600;font-size:40px;line-height:48px;letter-spacing:normal;color:#0a280a}.about-txt .info h2 span{color:#15ca7b;font-weight:600}.about-txt .info h3{width:100%;float:left;margin:15px 0;padding:0;text-align:left;font-family:nocturne-serif,serif;font-weight:600;font-size:22px;line-height:30px;letter-spacing:normal;color:#0a280a}.about-txt .info p{width:100%;float:left;margin:0;text-align:left;font-family:nocturne-serif,serif;font-weight:400;padding:0 0 18px;font-size:18px;line-height:25px;font-weight:500;color:#0a280a}.about-txt .info :where(ul,ol){width:100%;position:relative;float:left;list-style:disc;margin:0 0 18px;padding-left:20px}.about-txt .info :where(ul,ol) li{width:100%;float:left;margin:0;padding:0 0 10px;text-align:left;font-family:nocturne-serif,serif;font-weight:500;font-size:18px;letter-spacing:normal;line-height:normal;color:#2c3408}.about-txt .info a{color:#2c3408;font-size:18px;line-height:normal;letter-spacing:normal;text-decoration:underline}.about-txt .info ol{list-style:decimal}.about-txt.faqs .inner>article{width:75%}.expetise{width:100%;float:left;margin-top:35px}.expetise article{height:109px;background-color:#fff;border:solid 1px #15CA7B;border-radius:50%;width:18.95%;padding:0 2%;margin-left:7.5%;display:flex;align-items:center;text-align:center;position:relative}.expetise article:before{width:30%;height:1px;background-color:#15ca7b;position:absolute;left:-35%;top:50%;content:"";border-radius:10%}.expetise article:first-of-type:before{width:0;height:0;display:none}.expetise article p{margin-bottom:0;font-family:nocturne-serif,serif;font-weight:400;font-size:15px;color:#000}.expetise article:first-of-type{margin-left:0}.about-service{width:100%;float:left;position:relative;margin-bottom:70px}.about-service article{width:100%;float:left;position:relative;background-color:#000;height:350px;padding:25px;margin-left:1.166407465007776%}.about-service article:first-of-type{margin-left:0;clear:left}.about-service article h2{width:auto;float:left;border:solid 1px #15CA7B;border-radius:6.25rem;margin:0 0 25px;padding:10px 20px;text-align:left;font-family:nocturne-serif,serif;font-weight:500;font-size:18px;line-height:1;letter-spacing:normal;color:#fff}.about-service article p{width:100%;float:left;margin:0;padding:0 0 10px;text-align:left;font-family:nocturne-serif,serif;font-weight:400;font-size:14px;line-height:1.2;color:#fff}.about-service .swiper-slide{width:24.4%!important;float:left}.about-service .swiper-slide:last-of-type{margin-right:0!important}.about-work-us{width:100%;float:left;position:relative;margin-bottom:70px}.about-work-us aside{width:45%;float:left;height:1550px}.about-work-us aside div,.about-work-us section article{width:100%;float:left;position:sticky;top:calc(7rem + 70px);margin-bottom:25px}.about-work-us section{width:49.3%;float:right;position:relative}.about-work-us section article{background-color:#000;border:solid 1px #000;border-radius:.625rem;height:500px;padding:30px}.about-work-us section article div{position:absolute;left:0;bottom:0;padding:30px 25px;width:100%}.about-work-us section article:nth-of-type(2){background-color:#fff}.about-work-us .info h2{width:100%;float:left;margin:0 0 15px;padding:0;text-align:left;font-family:nocturne-serif,serif;font-weight:600;font-size:30px;line-height:48px;letter-spacing:normal;color:#2c3408}.about-work-us .info h2 span{color:#15ca7b;font-weight:600}.about-work-us .info p{width:100%;float:left;margin:0;text-align:left;font-family:nocturne-serif,serif;font-weight:400;padding:0 0 15px;font-size:16px;line-height:1.4;color:#2c3408}.about-work-us .info p:last-of-type{padding:0}.about-work-us .info.white h2,.about-work-us .info.white p{color:#fff}.about-work-us aside .info h2{font-size:20px;line-height:1.4}.about-work-us aside .info .btn{background-color:#000;color:#fff;border:0}.about-work-us aside .info .btn:hover{color:#000;border:0}.about-work-us aside .info .btn.animate:after{background-color:#15ca7b}.about-expertise{width:100%;height:410px;display:flex;justify-content:center;align-items:center;float:left;background-image:url(/images/img-two-column.jpg);background-size:100% auto;background-position:right center;background-repeat:no-repeat;position:relative}.about-expertise:before{width:100%;height:100%;background-color:#0a280a;position:absolute;left:0;top:0;content:"";opacity:.95}.about-expertise .inner>div{width:100%;height:265px;display:flex;justify-content:center;align-items:center}.about-expertise h2{width:100%;float:left;margin:0;padding:0;text-align:left;font-family:nocturne-serif,serif;font-weight:600;font-size:40px;line-height:48px;letter-spacing:normal;color:#fff}.about-expertise h2 span{color:#15ca7b;font-weight:600}.about-expertise article{height:165px;background-color:#fff;border-radius:50%;width:13.9%;padding:0 2%;margin-left:7.5%;display:flex;align-items:center;text-align:center;position:relative}.about-expertise article:before{width:30%;height:2px;background-color:#fff;position:absolute;left:-40%;top:50%;content:"";border-radius:10%}.about-expertise article:first-of-type:before{width:0;height:0;display:none}.about-expertise article p{margin-bottom:0;font-family:nocturne-serif,serif;font-weight:400;font-size:18px;color:#0a280a}.about-expertise article:first-of-type{margin-left:0}.product-detail-slider{width:100%;float:left;position:relative;border-bottom:solid 1px rgba(0,0,0,.3);padding-bottom:50px}.product-detail-slider .slider-inner{width:56.37636080870918%;float:left;position:relative}.product-detail-slider .slider-inner .slider-for{width:81.37931034482759%;float:right;position:relative}.product-detail-slider .slider-inner .slider-for .btn-slick{background-color:#fff;border:0}.product-detail-slider .slider-inner .slider-for .next{top:calc(50% - 35px);right:15px}.product-detail-slider .slider-inner .slider-for .prev{top:calc(50% - 35px);left:15px}.slider-for .slick-prev,.slider-for .slick-next{background-color:#fff;border:0}.slider-for .slick-next{top:calc(50% - 35px);right:15px}.slider-for .slick-prev{top:calc(50% - 35px);left:15px}.product-detail-slider .slider-inner .slider-nav{width:16.551724137931036%;float:left;overflow:hidden}.product-detail-slider .slider-inner .slider-nav .thumbImg{width:100%;height:100px;margin-bottom:10px;border:2px solid #ebebeb;float:left}.product-detail-slider .slider-inner .slider-nav .thumbImg img{height:100%;width:100%;object-fit:cover}.product-detail-slider .slider-inner .slider-nav .slick-slide.slick-current .thumbImg,.product-detail-slider .slider-inner .slider-nav .thumbImg.active{border:2px solid #25d366}.product-detail-slider .slider-info{width:39.657853810264385%;float:right;position:relative}.product-detail-slider .slider-info .info{width:100%;float:left;margin-bottom:40px}.product-detail-slider .slider-info .info p{width:89%}.product-detail-slider .slider-info .info h2{width:100%;float:left;margin:0 0 20px;padding:0;text-align:left;font-family:nocturne-serif,serif;font-weight:500;font-size:30px;line-height:1.2;letter-spacing:normal;color:#0a280a}.product-detail-slider .slider-info .info h2 span{color:#15ca7b;font-weight:500}.product-detail-slider .slider-info .info p{width:100%;float:left;margin:0;text-align:left;font-family:nocturne-serif,serif;padding:0 0 15px;font-size:16px;line-height:1.3;font-weight:400;color:#0a280a}.product-detail-slider .slider-info .info p:last-of-type{padding:0}.product-detail-slider .slider-info .info ul{width:100%;position:relative;float:left;list-style:disc;margin:0 0 20px 20px}.product-detail-slider .slider-info .info ul li{width:100%;float:left;margin:0;padding:0 0 20px;text-align:left;font-family:nocturne-serif,serif;font-weight:400;font-size:18px;letter-spacing:normal;line-height:normal;color:#2c3408}.product-detail-slider .slider-info .info ul li a{color:#2c3408;font-size:18px;line-height:normal;letter-spacing:normal;text-decoration:none}.product-detail-slider .slider-info .btn-c{width:42%;margin-right:12px;padding:0 0 0 60px;height:75px;margin-bottom:20px;border-radius:25px;display:inline-block;box-shadow:0 4px 6px #0000001a;position:relative;display:inline-flex;align-items:center;transition:all .35s}.product-detail-slider .slider-info .btn-c a{width:100%;float:left;font-family:nocturne-serif,serif;font-weight:600;font-size:15px;line-height:1.3;color:#0a280a}.product-detail-slider .slider-info .btn-c a:before{height:98%;content:"";color:#0a280a;position:absolute;top:0;left:9px;background-position:center;background-repeat:no-repeat;background-size:100% auto}.product-detail-slider .slider-info .btn-c span{width:100%;float:left;font-weight:500;color:#0a280a}.product-detail-slider .slider-info .btn-c span:last-of-type{color:#15ca7b;font-size:14px}.product-detail-slider .slider-info .btn-c b{font-family:Outfit,sans-serif;position:absolute;top:-8px;left:15px;width:auto;height:18px;background-color:#25d366;color:#fff;line-height:1.7;padding:0 7px;border-radius:5px;font-size:11px;margin-left:5px;font-weight:400}.product-detail-slider .slider-info .btn-c.whatsapp{border:solid 1px #25D366}.product-detail-slider .slider-info .btn-c.whatsapp a:before{width:42px;background-image:url(/images/WhatsApp.svg)}.product-detail-slider .slider-info .btn-c.whatsapp b{background-color:#15ca7b}.product-detail-slider .slider-info .btn-c.whatsapp:hover{background-color:#25d366}.product-detail-slider .slider-info .btn-c.whatsapp:hover span:last-of-type{color:#fff}.product-detail-slider .slider-info .btn-c.whatsapp:hover b{background-color:#fff;border:solid 1px #15ca7b;color:#15ca7b}.product-detail-slider .slider-info .btn-c.phone{border:solid 1px #0a280a}.product-detail-slider .slider-info .btn-c.phone a:before{width:30px;left:15px;background-image:url(/images/img-phone.png)}.product-detail-slider .slider-info .btn-c.phone b,.product-detail-slider .slider-info .btn-c.phone:hover{background-color:#0a280a}.product-detail-slider .slider-info .btn-c.phone:hover span{color:#15ca7b}.product-detail-slider .slider-info .btn-c.phone:hover span:last-of-type{color:#fff}.product-detail-slider .slider-info .btn-c.phone:hover a:before{background-image:url(/images/icons8-phone-80.png)}.product-detail-slider .slider-info .btn-c.phone:hover b{background-color:#fff;border:solid 1px #0a280a;color:#0a280a}.product-detail-slider .slider-info .quote{font-size:15px;width:88%;padding:11px 25px;background-color:#25d366;color:#fff;border:0;border-radius:15px}.expetise.contact article{width:100%;padding:10% 7%;height:170px;background-color:#fff;border:solid 1px #0a280a;border-radius:initial;display:block;align-items:center;text-align:left;position:relative;border-radius:1.75rem}.about-txt.contact .info h2{font-weight:400;font-size:33px}.about-txt.contact .info h2 span{font-weight:400}.expetise.contact article:before{width:30%;height:1px;background-color:transparent;position:absolute;left:-35%;top:50%;content:"";border-radius:10%}.expetise.contact article:nth-child(2n-1){margin-left:0;clear:left}.expetise.contact article h3{width:100%;float:left;padding:0 0 8px;font-family:nocturne-serif,serif;font-size:18px;line-height:18px;font-weight:500;letter-spacing:normal;color:#25d366}.expetise.contact article p{width:100%;float:left;padding:0;font-family:nocturne-serif,serif;font-size:14px;line-height:20px;font-weight:400;color:#0a280a}.expetise.contact article .btn-links{width:100%;height:40px;margin:17px 0 0;padding:12px 0 0;font-size:14px;font-family:nocturne-serif,serif;line-height:normal;font-weight:600;letter-spacing:normal;display:inline-block;background-color:#ebebeb;border-radius:12px;position:relative;text-align:center}.expetise.contact article .btn-links .icon{width:20px;height:20px;margin:-1px 0 0 -10%;padding:0;position:absolute;top:auto;left:auto;background-repeat:no-repeat;background-position:center center;background-size:100% auto;text-align:center;display:inline-block}.expetise.contact article .btn-links .icon.call{width:20px;height:20px;background-image:url(/images/icon-call-contact.png)}.expetise.contact article .btn-links .icon.whatsapp{width:27px;height:27px;background-image:url(/images/icon-whatsapp-contact.png);margin:-5px 0 0 -13.5%}.expetise.contact article .btn-links .icon.email{width:25px;height:17px;background-image:url(/images/icon-email-contact.png);margin:0 0 0 -13.5%}.expetise.contact .swiper-slide{width:47.95%!important;float:left;margin-bottom:35px}.right-side-contact{width:45.291666666666664%!important;float:right;margin:0;padding:0}.right-side-contact h2{width:100%;float:left;margin:0 0 29px;padding:0;text-align:left;font-family:nocturne-serif,serif;font-weight:400;font-size:33px;line-height:48px;letter-spacing:normal;color:#0a280a}.right-side-contact h2 span{color:#15ca7b;font-weight:400}.right-side-contact .form{width:100%;float:left;margin:35px 0 0;padding:0;border:0 solid #000000}.right-side-contact .form div{width:48.5%;float:left;margin:0 0 15px 3%}.right-side-contact .form div:nth-of-type(2n-1){margin-left:0}.right-side-contact .form div.full{width:100%;margin-left:0}.right-side-contact .form input:not(input[type=submit]),.right-side-contact .form textarea{width:100%;height:42px;float:left;border-radius:.6rem;margin:0;padding:8px 10px;font-family:nocturne-serif,serif;font-size:16px;line-height:1;color:#acacac;background-color:transparent;border:none;border:1px solid #0a280a;outline:none}.right-side-contact .form input:nth-child(5){width:100%}.right-side-contact .form textarea{height:143px;outline:none;resize:none}.right-side-contact .form input::-webkit-input-placeholder{color:#acacac!important}.right-side-contact .form textarea::-webkit-input-placeholder{color:#acacac!important}.right-side-contact .form input::-moz-placeholder{color:#acacac!important}.right-side-contact .form textarea::-moz-placeholder{color:#acacac!important}.right-side-contact .form input.error,.right-side-contact .form textarea.error{background-color:pink}.right-side-contact .form .btn{width:145px;height:42px;float:left;margin:0;padding:0;text-align:center;font-family:nocturne-serif,serif;font-weight:600;font-size:14px;line-height:1;color:#0a280a;text-decoration:none;background-color:#25d366;border-radius:.6rem;clear:left;transition:.3s all;border:none;display:flex;align-items:center;justify-content:center}.right-side-contact .form .btn:hover{color:#ede5d9;background-color:#0a280a}.hero-box.map{height:auto;float:left;margin:45px 0 0}.hero-box.map h1{color:#0a280a!important;-webkit-text-stroke:0px #ffffff!important}#map{width:100%;height:307px!important;float:left}.expetise.contact article label{width:auto;position:absolute;left:30px;top:-9px;padding:4px 7px;margin-bottom:0;font-family:Outfit,sans-serif;font-size:12px;letter-spacing:.8px;font-weight:500;color:#fff;background-color:#0a280a;border-radius:7px}.div-clients{width:100%;float:left;margin:0 0 80px;padding:0;text-align:center;position:relative}.div-clients .inner{width:100%;max-width:100%;padding:0}.div-clients h2{width:auto;float:none;position:relative;display:inline-block;margin:0;padding:0;font-size:60px;line-height:normal;margin-bottom:2rem;font-family:nocturne-serif,serif;font-weight:600;font-size:40px;color:#1d1d1d}.div-clients .clients{margin:0;padding:0;width:100%;height:125px;background-color:#fff;border-radius:1rem;display:flex;align-items:center;overflow:hidden}.div-clients ul{align-items:center;animation-duration:150s;animation-iteration-count:infinite;animation-name:ticker;animation-timing-function:linear;display:flex;gap:0}.div-clients ul li{width:15.875rem;height:110px;border-left:solid 1px rgba(0,0,0,.3);margin:0;padding:0;align-items:center;display:flex;position:relative;justify-content:center}.div-clients ul li:before{width:1px;height:100%;background-color:#0000004d;position:absolute;left:-30%;top:0;content:"";display:none}.div-clients ul li img{display:block;vertical-align:middle;height:auto;max-width:100%}.div-clients .btn-slick{bottom:auto;top:40px}.div-clients .next:hover{background-image:url(/images/next-arrow-slider.svg);background-color:#15ca7b}.div-clients .prev:hover{background-image:url(/images/previous-arrow-slider.svg);background-color:#15ca7b}@-webkit-keyframes ticker{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - 3.4375rem),0,0)}}@keyframes ticker{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - 3.4375rem),0,0)}}.two-img{width:100%;float:left;padding:0 0 70px}.two-img article img{width:100%;float:left}.bg-img{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;text-align:center}.home-b{width:100%;float:left;margin:0;padding:0}.home-b .hb-inner{width:100%;float:left;margin:0 0 1.4925373134328357vw;padding:0;position:relative;text-align:center}.home-b .hb-left{width:49.254%;height:30.410447761194032vw;float:left;margin:0;padding:0;position:relative;text-align:center}.home-b .hb-right{width:49.254%;height:30.410447761194032vw;float:right;margin:0;padding:0;position:relative;text-align:center}.home-b .hbr-l{width:48.48484848484848%;height:100%;float:left;margin:0;padding:0;position:relative;text-align:center}.home-b .hbr-r{width:48.48484848484848%;height:100%;float:right;margin:0;padding:0;position:relative;text-align:center}.home-b h2{width:71.83%;text-align:left;float:left;margin:5.348258706467662vw 0 2.4875621890547266vw 1.8656716417910446vw;padding:0;font-family:Euclid Circular B;font-weight:500;font-style:normal;font-display:swap;font-size:2.9850746268656714vw;line-height:3.7935323383084576vw;letter-spacing:-.04477611940298507vw;color:#000}.home-b .btn{margin:0;display:inline-block;float:none;position:relative;margin-bottom:2.1766169154228856vw}.follow-us{width:100%;height:83px;float:left;margin:0;padding:5px 0 0;background-color:#e4fcf2;display:flex;align-items:center;text-align:center}.follow-us .details .facebook{background-image:url(/images/facebook-icon-gr.png)}.follow-us .details .instagram{background-image:url(/images/instagram-icon-gr.png)}.follow-us .details .linkedin{background-image:url(/images/linkedin-icon-gr.png)}.follow-us .details .tiktok{background-image:url(/images/tiktok-icon-dgreen.svg)}.follow-us .details .youtube{background-image:url(/images/youtube-icon-dgreen.svg);width:34px}.follow-us{width:100%;height:83px;float:left;margin:0;padding:0;display:flex;align-items:center;text-align:center}.follow-us .details{width:100%;float:left;margin:0 auto;text-align:center;position:relative}.follow-us .details h2{width:auto;display:inline-block;float:none;margin:0;padding:0;color:#0a280a}.follow-us .details span{width:auto;float:left;margin:0 33px 0 0;padding:0;text-align:left;font-family:bebas-neue-pro,sans-serif;font-weight:700;font-size:35px;letter-spacing:normal;line-height:normal;color:#0a280a}.follow-us .details .icon{width:26px;height:26px;margin-top:5px;margin-right:35px;float:left;background-position:center center;background-size:100% auto;background-repeat:no-repeat;-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all;position:relative;text-decoration:none}.follow-us .details .facebook{background-image:url(/images/facebook-icon-lg.svg)}.follow-us .details .instagram{background-image:url(/images/instagram-icon-lg.svg)}.follow-us .details .linkedin{background-image:url(/images/linkedin-icon-lg.svg)}.follow-us .details .tiktok{background-image:url(/images/tiktok-icon-dgreen-lg.svg)}.follow-us .details .youtube{background-image:url(/images/youtube-icon-dgreen-lg.svg);width:34px}.follow-us .details .icon:last-child{margin-right:0}.follow-us.new-box{height:auto;float:left;margin:0;padding:70px 0 0;background-color:#fff;display:block;align-items:center;text-align:initial;border-top:solid 1px rgba(0,0,0,.3)}.follow-us.new-box .details{width:100%;float:left;margin:0;text-align:left;position:relative}.follow-us.new-box .details h2{width:100%;float:left;margin:0 0 25px;padding:0;text-align:left;font-family:bebas-neue-pro,sans-serif;font-weight:700;font-size:40px;letter-spacing:15px;line-height:normal;color:#0a280a}.follow-us.new-box .details .icon{width:22px;height:22px;margin-right:25px}.follow-us.new-box .details .youtube{width:30px}.instagram-feed{width:100%;float:left;margin:70px 0 110px;padding:0}.instagram-feed .inner{padding:0}.instagram-feed article{float:none}.instagram-feed .ab-inner{width:100%;float:left;margin:0;padding:0}.instagram-feed .amenity{float:left;margin:0}.instagram-feed .amenity:first-of-type{padding:0}.instagram-feed .amenity figure{width:100%;height:15.061493vw;float:left;margin:0;padding:0}.instagram-feed .amenity figure img{width:100%;height:100%;float:left;margin:0;padding:0;object-fit:cover}.instagram-feed .amenity .txt{width:100%;float:left;margin:0 0 5px;padding:0;min-height:110px}.instagram-feed .amenity h3{width:100%;float:left;white-space:normal;margin:0 0 8px;padding:0;text-align:left;font-family:bebas-neue-pro,sans-serif;font-weight:400;font-size:30px;line-height:32px;letter-spacing:normal;color:#fff}.instagram-feed .amenity h4{width:98%;float:left;white-space:normal;margin:0 0 20px;padding:0;text-align:left;font-family:nocturne-serif,serif;font-size:14px;line-height:18px;font-weight:500;letter-spacing:normal;color:#fff}.instagram-feed .amenity p{width:98%;float:left;white-space:normal;margin:0 0 10px;padding:0;text-align:left;font-family:nocturne-serif,serif;font-size:14px;font-weight:400;line-height:18px;letter-spacing:normal;color:#fff}.instagram-feed .amenity p:last-of-type{margin:0}.instagram-feed .btn-slick{width:13px;height:28px;float:left;position:initial;margin:37% 0 0 -47.2%;inset:auto;border-radius:initial;background-color:transparent}.instagram-feed .prev{background-image:url(/images/arrow-left-sp-wh.png);background-size:100% auto;right:0}.instagram-feed .next{background-image:url(/images/arrow-right-sp-wh.png);background-size:100% auto;position:absolute;top:0;left:4.5%}.instagram-feed .prev:hover{background-image:url(/images/arrow-left-sp-wh.png);background-color:transparent}.instagram-feed .next:hover{background-image:url(/images/arrow-right-sp-wh.png);background-color:transparent}.instagram-feed.bg-ltgreen{background-color:#f5f9f5}.instagram-feed.bg-ltgreen h2,.instagram-feed.bg-ltgreen .ab-inner .amenity h3,.instagram-feed.bg-ltgreen .ab-inner .amenity p{color:#0a280a}.instagram-feed.bg-ltgreen h2{border-color:#a2a4a2}.instagram-feed .ab-inner .slick-slide{width:290px!important;margin-left:1vw}.instagram-feed .ab-inner .slick-slide:first-of-type{margin-left:0}.enquire-now{width:0;height:0;position:fixed;left:0;top:0}.enquire-now .bg{width:0;height:0;position:fixed;left:0;top:0;background-color:#000;opacity:0;visibility:hidden;transition:opacity .4s ease}.enquire-now article{width:35rem;padding:6rem 4.375rem 5rem;position:fixed;right:-10rem;top:0;opacity:0;visibility:hidden;transition:all .3s;height:100%;overflow-y:auto;background-color:#fff;border-bottom-left-radius:1.875rem;border-top-left-radius:1.875rem}.enquire-now article .enq{width:100%;float:left}.enquire-now article .enq h2{width:80%;float:left;margin:0 0 20px;padding:0;text-align:left;font-family:nocturne-serif,serif;font-weight:600;font-size:34px;line-height:40px;letter-spacing:normal;color:#0a280a}.enquire-now article .enq p{width:100%;float:left;padding:0 0 20px;text-align:left;font-family:nocturne-serif,serif;font-weight:400;font-size:16px;line-height:25px;letter-spacing:normal;color:#0a280a}.enquire-now article .form{width:100%;float:left;margin-top:20px}.enquire-now article .form :where(label,input,textarea){width:100%;float:left;padding:0;margin-bottom:8px;text-align:left;font-family:nocturne-serif,serif;font-weight:600;font-size:16px;line-height:25px;letter-spacing:normal;color:#0a280a}.enquire-now article .form :where(input,textarea){border:solid 1px rgba(0,0,0,.4);height:48px;border-radius:.25rem;margin-bottom:30px}.enquire-now article .form textarea{height:110px}.enquire-now article .form .btn{width:25%;background-color:#000;color:#fff}.enquire-now article .enq .close{width:50px;height:50px;border:1px solid black;margin:0;padding:0;background-position:center center;background-repeat:no-repeat;z-index:9;background-size:100% auto;position:absolute;top:3.375rem;right:4.375rem;border-radius:50px;background-image:url(/images/icon-close-lightbox.png);background-size:10px auto}.enquire-now article .enq .close:hover{background-image:url(/images/icon-close-lightbox-w.png);background-color:#000}body.eng-mo .enquire-now{z-index:99999999;width:100%;height:100%}body.enq-bo .enquire-now .bg{opacity:1;visibility:visible;width:100%;height:100%;opacity:.85;transition:opacity 1s ease}body.enq-po .enquire-now article{right:0;transition-delay:.15s;opacity:1;visibility:visible}.enquire-now.eng-mo{z-index:99999999;width:100%;height:100%}.enquire-now.enq-bo .bg{opacity:1;visibility:visible;width:100%;height:100%;opacity:.85;transition:opacity 1s ease}.enquire-now.enq-po article{right:0;transition-delay:.15s;opacity:1;visibility:visible}body.no-scroll{overflow:hidden}.swiper{overflow:initial!important}.swiper-wrapper{display:initial!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}#list{width:100vw;display:flex;justify-content:center;flex-wrap:wrap}#list div{background-color:#464646;width:200px;box-sizing:border-box;padding:10px;margin:10px;color:#fff;border-radius:5px}#list div h2{font-size:20px;margin:0}.filter{width:auto;position:relative;z-index:9}.filter .filter-btn{width:20%;height:40px;float:left;text-align:left;padding:12px 10px;cursor:pointer;border:1px solid #000;color:#000;position:relative;font-family:nocturne-serif,serif;font-size:15px;font-weight:400;background-color:#fff}.filter .filter-btn:after{width:12px;height:12px;top:calc(50% - 6px);right:15px;background-image:url(/images/next-arrow-slider.svg);background-position:center center;background-repeat:no-repeat;background-size:100% auto;position:absolute;content:"";rotate:90deg}.filter .filter-btn:hover,.filter .filter-btn.active{background-color:#000;color:#fff}.filter .filter-btn:hover:after,.filter .filter-btn.active:after{background-image:url(/images/next-arrow-slider-w.svg)}.filter .filter-btn.active{border-bottom:0}.filter .filter-btn.active:after{rotate:270deg}.filter .category-list{width:40%;background-color:#fff;border:1px solid #000;border-right:0;border-top:0;position:absolute;right:0;top:40px;opacity:0;visibility:hidden;transition:opacity .35s ease}.filter .category-list li{width:50%;float:left}.filter .category-list li a{width:100%;height:40px;float:left;text-align:left;padding:12px 10px;cursor:pointer;border-right:1px solid #000;border-top:1px solid #000;color:#000;position:relative;font-family:nocturne-serif,serif;font-size:15px;font-weight:400}.filter .category-list li a:hover,.filter .category-list li a.active{background-color:#000;color:#fff}.filter .category-list.open{opacity:1;visibility:visible}.selected{position:relative;color:#f5b32f}.selected:before{position:absolute;content:"";height:2px;width:calc(100% - 20px);background-color:#f5b32f;left:10px;bottom:7px}.fximg{width:0!important;transition:all .75s;opacity:0}.fxup{visibility:hidden;opacity:0}.fxup-in{-webkit-transform:translateY(55px);-moz-transform:translateY(55px);-ms-transform:translateY(55);-o-transform:translateY(55px);transform:translateY(55px);-webkit-animation:fxup-in .85s ease forwards;-moz-animation:fxup-in .85s ease forwards;-ms-animation:fxup-in .85s ease forwards;-o-animation:fxup-in .85s ease forwards;animation:fxup-in .85s ease forwards;opacity:0}.upvisible{-webkit-transform:translateY(55px);-moz-transform:translateY(55px);-ms-transform:translateY(55px);-o-transform:translateY(55px);transform:translateY(55px);-webkit-animation:fxup-in .85s ease forwards;-moz-animation:fxup-in .85s ease forwards;-ms-animation:fxup-in .85s ease forwards;-o-animation:fxup-in .85s ease forwards;animation:fxup-in .85s ease forwards;opacity:0}.fxdown{visibility:hidden}@-webkit-key .fximg{width:0 !important;transition:all .75s;opacity:0;}.fximg-in,.imgvisible{width:100%!important;opacity:1}.fxup,.fxup-slider,.fxup-slider-l{visibility:hidden}.fxup-in,.upvisible{-webkit-transform:translateY(25px);-moz-transform:translateY(25px);-ms-transform:translateY(25px);-o-transform:translateY(25px);transform:translateY(25px);-webkit-animation:fxup-in 1s ease forwards;-moz-animation:fxup-in 1s ease forwards;-ms-animation:fxup-in 1s ease forwards;-o-animation:fxup-in 1s ease forwards;animation:fxup-in 1s ease forwards;opacity:0}@-webkit-keyframes fxup-in{to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}}@-moz-keyframes fxup-in{to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}}@-o-keyframes fxup-in{to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}}@keyframes fxup-in{to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}}.fxdown,.fxdown-slider,.fxdown-slider-l{visibility:hidden}.fxdown-in,.downvisible{-webkit-transform:translateY(-25px);-moz-transform:translateY(-25px);-ms-transform:translateY(-25px);-o-transform:translateY(-25px);transform:translateY(-25px);-webkit-animation:fxdown-in 1s ease forwards;-moz-animation:fxdown-in 1s ease forwards;-ms-animation:fxdown-in 1s ease forwards;-o-animation:fxdown-in 1s ease forwards;animation:fxdown-in 1s ease forwards;opacity:0}@-webkit-keyframes fxdown-in{to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}}@-moz-keyframes fxdown-in{to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}}@-o-keyframes fxdown-in{to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}}@keyframes fxdown-in{to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}}.fxleft,.fxleft-slider,.fxleft-slider-l{visibility:hidden}.fxleft-in,.leftvisible{-webkit-transform:translateX(25px);-moz-transform:translateX(25px);-ms-transform:translateX(25px);-o-transform:translateX(25px);transform:translate(25px);-webkit-animation:fxleft-in 1s ease forwards;-moz-animation:fxleft-in 1s ease forwards;-ms-animation:fxleft-in 1s ease forwards;-o-animation:fxleft-in 1s ease forwards;animation:fxleft-in 1s ease forwards;opacity:0}@-webkit-keyframes fxleft-in{to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);opacity:1;visibility:visible}}@-moz-keyframes fxleft-in{to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);opacity:1;visibility:visible}}@-o-keyframes fxleft-in{to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);opacity:1;visibility:visible}}@keyframes fxleft-in{to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);opacity:1;visibility:visible}}.fxright,.fxright-slider,.fxright-slider-l{visibility:hidden}.fxright-in,.rightvisible{-webkit-transform:translateX(-25px);-moz-transform:translateX(-25px);-ms-transform:translateX(-25px);-o-transform:translateX(-25px);transform:translate(-25px);-webkit-animation:fxright-in 1s ease forwards;-moz-animation:fxright-in 1s ease forwards;-ms-animation:fxright-in 1s ease forwards;-o-animation:fxright-in 1s ease forwards;animation:fxright-in 1s ease forwards;opacity:0}@-webkit-keyframes fxright-in{to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);opacity:1;visibility:visible}}@-moz-keyframes fxright-in{to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);opacity:1;visibility:visible}}@-o-keyframes fxright-in{to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);opacity:1;visibility:visible}}@keyframes fxright-in{to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);opacity:1;visibility:visible}}.fxfade,.fxfade-slider,.fxfade-slider-l{visibility:hidden;opacity:0;transition:opacity 1s}.fxfade-in{opacity:1;visibility:visible}.fadevisible{visibility:visible;opacity:1}.fxzoom{-ms-transform:scale(1.2)!important;transform:scale(1.2)!important;transition:all 1s;transform-origin:center left}.fxzoom-in,.fxzoomvisible{-ms-transform:scale(1)!important;transform:scale(1)!important}main .error-404{width:100%;margin:7vw 0 5vw;padding:0;float:left;text-align:center}main .error-404 .t-inner{width:67.3%;margin:0;padding:0;display:inline-block;text-align:center}main .error-404 .t-inner div{width:60.84252%;margin:0 0 0 2.898550724637681vw;padding:0;float:left;text-align:left}main .error-404 .t-inner div h1{width:100%;margin:0 0 1.45vw;padding:0;float:left;font-family:nocturne-serif,serif;font-weight:600;font-size:40px;line-height:48px;color:#000;line-height:1.2;position:relative}main .error-404 .t-inner p{width:100%;margin:0 0 1.5vw;padding:0;float:left;font-family:nocturne-serif,serif;font-size:18px;line-height:25px;font-weight:500;color:#000;font-weight:400;line-height:1.33;position:relative}main .error-404 .t-inner img{width:26.8%;margin:0;padding:0;float:left}main .error-404 .t-inner a.btn{width:auto;height:auto;padding:1vw 1.5vw;float:none;display:inline-block;background-color:#000;color:#fff}footer{width:100%;float:left;padding:0 0 20px;position:relative;border-top:1px solid #0A280A}footer #footer{width:100%;min-height:147px;max-width:1440px;padding:0 63px;margin:0 auto;position:relative;z-index:2}footer .flogo{width:51px;height:41px;position:absolute;left:77px;bottom:23px;background-image:url(/images/logo-icon.svg);background-position:center center;background-repeat:no-repeat;background-size:100% auto}footer .footnav{width:100%;float:left;padding:35px 0 0}footer .footnav a{width:auto;margin:0 17px;padding:0;font-family:nocturne-serif,serif;font-size:14px;font-weight:600;letter-spacing:normal;line-height:16px;color:#0a280a}footer .footnav a:hover{text-decoration:underline}footer .copyright{width:auto;float:left;margin-left:57px;position:absolute;bottom:25px}footer .copyright a{width:auto;float:left;margin-left:30px;font-family:nocturne-serif,serif;font-size:12px;line-height:14px;color:#0a280a;font-weight:600}footer .copyright a:hover{text-decoration:underline}footer .copyright span{width:auto;float:left;margin-left:30px;font-family:nocturne-serif,serif;font-size:12px;line-height:14px;color:#0a280a;font-weight:600;text-transform:uppercase}footer .copyright a.call{margin-left:108px}footer .pattft{width:100%;position:absolute;left:0;top:0}footer .fsocial{width:auto;margin:0;padding:0;position:absolute;bottom:28px;right:77px}footer .fsocial a{width:18px;float:left;height:18px;margin-left:23px;background-position:center center;background-repeat:no-repeat;background-size:100% auto}footer .fsocial .facebook{background-image:url(/images/facebook-icon-lg.svg)}footer .fsocial .instagram{background-image:url(/images/instagram-icon-lg.svg)}footer .fsocial .linkedin{background-image:url(/images/linkedin-icon-lg.svg)}footer .fsocial .tiktok{background-image:url(/images/tiktok-icon-dgreen-lg.svg)}footer .fsocial .youtube{background-image:url(/images/youtube-icon-dgreen-lg.svg);width:22px;height:16px;margin-top:1px}body.black footer{border-top-color:#ffffff1a}body.black footer .footnav a{color:#fff}body.black footer .copyright a{color:#fff}body.black footer .copyright span{color:#fff}@media only screen and (min-width:768px) and (max-width:1440px){header{height:7.777777777777778vw}body.animation header{top:-7.777777777777778vw}body.animation header nav{top:-7.777777777777778vw}header #header{height:7.777777777777778vw;padding:0 5.347222222222222vw}header .logo{width:15.972222222222221vw;padding-left:4.166666666666666vw;font-size:2.638888888888889vw;letter-spacing:.16666666666666666vw;left:5.347222222222222vw;background-size:3.5416666666666665vw auto}header .menu{width:1.597222222222222vw;left:5.347222222222222vw}header .btn-find-home{right:5.347222222222222vw;top:1px}header .btn-find-home .btn{margin-left:.6944444444444444vw}header .btn-find-home .btn.sbc{padding-left:3.2638888888888893vw}header .btn-find-home .btn.sbc .sbc-icon{width:2.361111111111111vw;height:2.361111111111111vw;left:.1388888888888889vw;top:.1388888888888889vw}header .btn-find-home .btn.sbc .sbc-icon .circle{width:.5555555555555556vw;height:.5555555555555556vw;left:.8333333333333334vw;top:.8333333333333334vw;border:.1388888888888889vw solid #000000}header .btn-find-home .btn.sbc .sbc-icon .rectangle{left:1.25vw;top:1.3194444444444444vw;width:.3472222222222222vw}header nav{height:7.777777777777778vw}header nav .icon-nav{width:4.166666666666666vw}header nav ul{height:3.194444444444444vw;padding:0 .4vw}header nav ul li{padding:.39vw .2vw .35vw}header nav ul li a{height:2.2222222222222223vw;padding:0 1vw;font-size:.98vw;line-height:2.25}body.fill header{height:7.777777777777778vw}body.fill header #header{height:7.777777777777778vw}main{margin-top:7.777777777777778vw}body.home main{margin-top:0}.inner{padding:0 5.347222222222222vw}.btn{padding:.625vw .9722222222222222vw .6944444444444444vw;font-size:.9722222222222222vw;line-height:1.3888888888888888vw}.hero-box{width:100%;height:calc(100vh - (7.777777777777778vw + 15px))}.hero-box .img-box{height:calc(100vh - (7.777777777777778vw + 15px))}.hero-box .txt-box .tb-inner h1{font-size:13.88888888888889vw}.hero-box.small{height:calc(100vh - 7vw)}.hero-box.small .img-box{height:calc(100vh - 7.777777777777778vw)}.intro-text-home{padding:2vw 0}.intro-text-home h1{font-size:4.166666666666666vw}.intro-text-home h2{font-size:2.2222222222222223vw}.intro-text-home p{font-size:1.1805555555555556vw;font-size:2.7777777777777777vw}.rentwus{height:31.59722222222222vw;margin:0 0 4.861111111111112vw;padding:5.416666666666667vw 0 8.61111111111111vw}.rentwus h2{margin:0 0 4.166666666666666vw;font-size:1.8055555555555554vw}.rentwus .pagname li{padding:.2777777777777778vw 3.75vw;height:10.069444444444445vw}.rentwus .pagname li>a{font-size:3.3333333333333335vw}.rentwus .pagname li>a:before{width:1.1111111111111112vw;height:1.0416666666666665vw;border-radius:0 .4166666666666667vw;left:-1.597222222222222vw}.rentwus .pagname li h4{margin:.6944444444444444vw 0 0;font-size:.9722222222222222vw}.rentwus .pagname li:nth-child(3n+3) a:before{width:1.4583333333333333vw;height:1.3888888888888888vw;border-radius:0 .625vw;left:-1.875vw}.rentwus h3{margin:4.166666666666666vw 0 0;font-size:1.7361111111111112vw}.btn-slick{width:3.4722222222222223vw;height:3.4722222222222223vw;border-radius:3.4722222222222223vw}.prev{background-size:.6944444444444444vw auto;right:10.694444444444445vw}.next{background-size:.6944444444444444vw auto}.slick-dots{bottom:1.0416666666666665vw}.slick-dots li{width:3.4722222222222223vw!important;height:3.4722222222222223vw!important}.slick-dots li a{font-size:.8333333333333334vw}.text-box.find-a-home{padding:20.833333333333336vw 0}.cls .slick-slide{width:27.77777777777778vw}.cls .prev{left:-3.5vw;top:calc(50% - 1.7361111111111112vw)}.cls .next{right:-3.5vw;top:calc(50% - 1.7361111111111112vw)}.places-box .places-slider .slick-track{padding-left:calc(50% - 39.975vw)}.places-box{margin-bottom:4.861111111111112vw}.places-box .heading-box h2{margin:0 0 3.4722222222222223vw;font-size:2.7777777777777777vw;line-height:3.194444444444444vw}.places-box .places-slider{padding-left:calc(50% - ((96.2vw / 2) - (5.347222222222222vw)))}.places-box .place{height:36.59722222222222vw}.places-box .places-slider .place{width:23.958333333333336vw!important;margin-right:1.3888888888888888vw}.places-box .place .text .inner h3{margin:0 0 .5555555555555556vw;font-size:2.083333333333333vw}.places-box .place .text .inner .btn-arrow{height:2.569444444444444vw;padding:.4861111111111111vw 1.3888888888888888vw .4861111111111111vw 3.125vw;font-size:1.25vw;border-radius:2.083333333333333vw}.places-box .place .text .inner .btn-arrow .arrow{width:2.2916666666666665vw;height:2.2916666666666665vw;top:.1388888888888889vw;left:.1388888888888889vw}.places-box .btn-slick{top:-7.291666666666667vw}.places-box .prev{right:calc(50% - (96.2vw / 2) + .3472222222222222vw + (4.861111111111112vw))}.places-box .next{right:calc(50% - (96.2vw / 2) + .6944444444444444vw)}.places-box.about .place{height:24.51388888888889vw}.places-box.about .places-slider .place{width:24.65277777777778vw!important}.places-box.about .btn-slick{top:calc(50% - (3.4722222222222223vw/2))}.places-box.about .prev{left:calc(50% - (96.2vw / 2) + .3472222222222222vw + (3.4722222222222223vw))}.places-box.about .next{right:calc(50% - (96.2vw / 2) + 3.4722222222222223vw)}.living-discover-box{padding:9.722222222222223vw 0 7.638888888888889vw}.living-discover-box article{margin-bottom:5.555555555555555vw}.living-discover-box figure{width:39.791666666666664vw;height:39.791666666666664vw}.living-discover-box .ag1 figure{width:43.19444444444444vw;height:32.083333333333336vw}.living-discover-box .txt{width:27.083333333333332vw;margin-left:2.638888888888889vw}.living-discover-box .txt h2{margin:0 0 2.013888888888889vw;font-size:2.7777777777777777vw;line-height:3.3333333333333335vw}.living-discover-box .txt p{padding:0 0 1.3888888888888888vw;font-size:1.7361111111111112vw;line-height:2.083333333333333vw}.living-discover-box .txt ul{margin:0 0 3.8194444444444446vw}.living-discover-box .txt ul li{padding:0 0 1.3888888888888888vw;font-size:1.0416666666666665vw}.living-discover-box .txt ul li a,.living-discover-box .txt a{font-size:1.0416666666666665vw}.living-discover-box .img-1st{width:5vw;height:4.861111111111112vw;margin-top:6.111111111111111vw}.living-discover-box.last-sec{padding:5.555555555555555vw 0;margin-bottom:6.25vw}.living-discover-box.last-sec .txt{width:37%;margin-top:3.125vw}.living-discover-box.last-sec .ag1 figure{height:23.333333333333332vw}.living-discover-box.last-sec .txt p{padding:0 0 1.0416666666666665vw;font-size:1.25vw;line-height:1.7361111111111112vw}.coliving-box{margin:0 0 4.166666666666666vw}.coliving-box .row{margin:0 0 4.861111111111112vw}.coliving-box .row .inner{padding-left:7.986111111111111vw}.coliving-box .row .media-box{width:40.69444444444444vw}.coliving-box .row .media-box .img-box{height:28.749999999999996vw}.coliving-box .row .text-side{width:38.81944444444444vw}.coliving-box .row .text-side p{margin:0 0 1.0416666666666665vw;font-size:1.7361111111111112vw;line-height:2.083333333333333vw}.coliving-box .row .text-side p.fz40{font-size:2.7777777777777777vw;letter-spacing:-.05833333333333333vw;line-height:3.3333333333333335vw}.coliving-box .row.r2{margin-bottom:1.3888888888888888vw}.coliving-box .row.r2 .inner{padding-right:8.819444444444445vw}.coliving-box .row.r2 .img-box{width:36.80555555555556vw;height:25.48611111111111vw;margin-top:-6.944444444444445vw}.coliving-box .row.r2 .text-side{width:38.68055555555556vw}.coliving-box .row.r3 .inner{padding-left:24.65277777777778vw}.coliving-box .row.r3 .inner.hd{padding-left:5.347222222222222vw}.coliving-box .row.r3 .img-box{width:30.833333333333336vw;height:19.23611111111111vw;margin-bottom:23.40277777777778vw}.coliving-box .row.r3 .text-side{width:34.30555555555556vw;padding-top:7.430555555555555vw;padding-right:3.2638888888888893vw}.coliving-box .row.r3 .img-box.ib2{width:17.84722222222222vw}.coliving-box .row .text-side .rent-box{margin:1.875vw 0 1.5277777777777777vw}.coliving-box .row .text-side h3{font-size:2.430555555555556vw;line-height:3.4722222222222223vw}.coliving-box .row .text-side .rent-box p{margin-bottom:1.1111111111111112vw;font-size:1.25vw;line-height:1.7361111111111112vw}.coliving-box .row .text-side .btn{min-width:8.333333333333332vw;margin-right:1.7361111111111112vw;margin-top:1.0416666666666665vw}.coliving-box .row .links-box{width:16.52777777777778vw;height:16.25vw;top:26.458333333333332vw;right:7.986111111111111vw}.coliving-box .row .links-box .link{width:7.638888888888889vw;height:9.375vw;font-size:1.25vw;line-height:1.5277777777777777vw}.coliving-box .row .links-box .link.top{width:9.375vw;height:11.805555555555555vw;top:-2.430555555555556vw}.coliving-box .row .links-box .link.left{width:7.638888888888889vw;height:9.375vw;left:calc(3.888888888888889vw + 2.083333333333333vw);top:5.208333333333334vw;font-size:1.1111111111111112vw;padding-left:1.1111111111111112vw}.coliving-box .row .links-box .link.right{width:7.638888888888889vw;height:9.375vw;left:-3.888888888888889vw;top:5.208333333333334vw;padding:0 .3472222222222222vw;font-size:1.1111111111111112vw}.coliving-box .row .text-side label{margin:.9722222222222222vw 0 .20833333333333334vw;font-size:.8333333333333334vw;line-height:1.1111111111111112vw}.coliving-box .row .links-box .link.big{width:7.638888888888889vw;height:9.375vw}.div-clients{margin-bottom:5.555555555555555vw}.div-clients h2{font-size:4.166666666666666vw;margin-bottom:3.5vw;font-size:2.7777777777777777vw}.div-clients .clients{height:8.680555555555555vw}.div-clients ul{gap:0}.div-clients ul li{width:22.875vw;height:7.638888888888889vw}.div-clients .btn-slick{top:2.7777777777777777vw}.follow-us{height:5.763888888888889vw}.follow-us .details span{margin:0 2.2916666666666665vw 0 0;font-size:2.430555555555556vw}.follow-us .details .icon{width:1.8055555555555554vw;height:1.8055555555555554vw;margin-top:.3472222222222222vw;margin-right:2.430555555555556vw}.follow-us .details .twitter{width:1.6666666666666667vw}.follow-us .details .youtube{width:2.361111111111111vw}.follow-us.new-box{padding-top:4.861111111111112vw}.follow-us.new-box .details h2{margin:0 0 1.7361111111111112vw;font-size:2.7777777777777777vw;letter-spacing:1.0416666666666665vw}.follow-us.new-box .details .icon{width:1.5277777777777777vw;height:1.5277777777777777vw;margin-right:1.7361111111111112vw}.follow-us.new-box .details .youtube{width:2.083333333333333vw}.instagram-feed{margin:4.861111111111112vw 0 6.638888888888889vw}.instagram-feed .amenity .txt{margin:0 0 .3472222222222222vw;min-height:7.638888888888889vw}.instagram-feed .amenity h3{margin:0 0 .5555555555555556vw;font-size:2.083333333333333vw;line-height:2.2222222222222223vw}.instagram-feed .amenity h4{margin:0 0 1.3888888888888888vw;font-size:.9722222222222222vw;line-height:1.25vw}.instagram-feed .amenity p{margin:0 0 .6944444444444444vw;font-size:.9722222222222222vw;line-height:1.25vw}.instagram-feed .btn-slick{width:.9027777777777777vw;height:1.9444444444444444vw}.instagram-feed .ab-inner .slick-slide{width:20.13888888888889vw!important;margin-left:1vw}.enquire-now article{width:38.88888888888889vw;padding:6vw 4.375vw 5vw;right:-10rem}.enquire-now article .enq h2{margin:0 0 1.3888888888888888vw;font-size:2.361111111111111vw;line-height:2.7777777777777777vw}.enquire-now article .enq p{padding:0 0 1.3888888888888888vw;font-size:1.1111111111111112vw;line-height:1.7361111111111112vw}.enquire-now article .form{margin-top:1.3888888888888888vw}.enquire-now article .form :where(label,input,textarea){margin-bottom:.5555555555555556vw;font-size:1.1111111111111112vw;line-height:1.7361111111111112vw}.enquire-now article .form :where(input,textarea){height:3.3333333333333335vw;margin-bottom:2.083333333333333vw}.enquire-now article .form textarea{height:7.638888888888889vw}.enquire-now article .enq .close{width:3.4722222222222223vw;height:3.4722222222222223vw;top:3.375vw;right:4.375vw;border-radius:3.4722222222222223vw;background-size:.6944444444444444vw auto}.category-box{padding-top:4.861111111111112vw;padding-bottom:4.861111111111112vw}.category-box .category{padding-right:4.166666666666666vw}.category-box .category:after{top:.6944444444444444vw}.category-box .category-list>li>a{padding:1.3194444444444444vw 0 1.597222222222222vw;font-size:1.25vw}.category-box .category-list>li>a>.plus,.category-box .category-list>li>a>.arrow{width:2.083333333333333vw;height:2.083333333333333vw;top:calc(50% - 1.1111111111111112vw)}.category-box .category-list>li>a>.plus:before,.category-box .category-list>li>a>.plus:after{left:calc(50% - .2977777777777778vw);border-radius:.1388888888888889vw}.category-box .category-list>li>a>.plus:before{height:.625vw;margin-top:-.2777777777777778vw;left:calc(50% + -0vw)}.category-box .category-list>li>a>.plus:after{width:.625vw}.category-box .category-list>li>a>.arrow:after{background-size:.5555555555555556vw .625vw}.category-box .category-list.mb{margin-top:.6944444444444444vw;margin-left:4.166666666666666vw}.category-box .inner>h2{font-size:2.083333333333333vw;margin-bottom:2.7777777777777777vw}.category-box .sub-category article{padding-bottom:2.430555555555556vw;margin-bottom:2.430555555555556vw;transform:translateY(3.8194444444444446vw)}.category-box .sub-category article aside{padding-right:.6944444444444444vw}.category-box .sub-category article div label{padding:.20833333333333334vw .6944444444444444vw;margin-bottom:1.3888888888888888vw;font-size:.9722222222222222vw;letter-spacing:.05555555555555555vw;border-radius:.6944444444444444vw}.category-box .sub-category article div h2{font-size:1.4583333333333333vw}.category-box .sub-category article figure{width:32%;height:11.11111111111111vw}.category-box .sub-category article.full aside{padding-left:1.3888888888888888vw}.category-box .sub-category article.full div h2{font-size:1.6666666666666667vw}.category-box .sub-category article figure .arrow{width:2.361111111111111vw;height:2.361111111111111vw;right:.8333333333333334vw;bottom:1.0416666666666665vw}.category-box .sub-category article figure .arrow:before{background-size:.5555555555555556vw .625vw}.category-box .sub-category.open.active article{transform:translateY(3.8194444444444446vw)}.products-box{margin-top:2.7777777777777777vw;margin-bottom:6.25vw}.products-box.related{margin-top:4.861111111111112vw}.products-box .products{margin-top:.6944444444444444vw}.products-box .inner>h2{font-size:2.083333333333333vw;margin-bottom:2.7777777777777777vw}.products-box .products article{margin-bottom:2.430555555555556vw}.products-box .products article aside{padding:1.3888888888888888vw 1.1805555555555556vw}.products-box .products article div label{padding:.20833333333333334vw .6944444444444444vw;margin-bottom:1.0416666666666665vw;font-size:.9722222222222222vw;letter-spacing:.05555555555555555vw;border-radius:.6944444444444444vw}.products-box .products article div h2{font-size:1.3888888888888888vw}.products-box .products article figure{height:17.36111111111111vw}.products-box .products article figure label{right:1.3888888888888888vw;top:1.0416666666666665vw;padding:.20833333333333334vw .6944444444444444vw;margin-bottom:1.3888888888888888vw;font-size:1.1111111111111112vw;letter-spacing:.05555555555555555vw;border-radius:.6944444444444444vw}.products-box .products article figure .arrow{bottom:1.0416666666666665vw}.products-box .products article .arrow{width:2.361111111111111vw;height:2.361111111111111vw;right:1.3888888888888888vw;top:1.5277777777777777vw}.products-box .products article .arrow:before{background-size:.5555555555555556vw .625vw}.expetise.contact .swiper-slide{width:47.95%!important;float:left;margin-bottom:2%;margin-right:2%!important}.product-detail-slider{padding-bottom:3.4722222222222223vw}.product-detail-slider .slider-inner{width:56.37636080870918%}.product-detail-slider .slider-inner .slider-for{width:81.37931034482759%}.product-detail-slider .slider-inner .slider-for .next{top:calc(50% - 2.430555555555556vw);right:1.0416666666666665vw}.product-detail-slider .slider-inner .slider-for .prev{top:calc(50% - 2.430555555555556vw);left:1.0416666666666665vw}.slider-for .slick-next{top:calc(50% - 2.430555555555556vw);right:1.0416666666666665vw}.slider-for .slick-prev{top:calc(50% - 2.430555555555556vw);left:1.0416666666666665vw}.product-detail-slider .slider-inner .slider-nav .thumbImg{height:6.944444444444445vw;margin-bottom:.6944444444444444vw}.product-detail-slider .slider-info .info{margin-bottom:2.7777777777777777vw}.product-detail-slider .slider-info .info h2{margin:0 0 1.3888888888888888vw;font-size:2.083333333333333vw}.product-detail-slider .slider-info .info p{padding:0 0 1.3888888888888888vw;padding:0 0 1.0416666666666665vw;font-size:1.1111111111111112vw}.product-detail-slider .slider-info .info ul{margin:0 0 1.3888888888888888vw 1.3888888888888888vw}.product-detail-slider .slider-info .info ul li{padding:0 0 1.3888888888888888vw;font-size:1.25vw}.product-detail-slider .slider-info .info ul li a{font-size:1.25vw}.product-detail-slider .slider-info .btn-c{margin-right:.8333333333333334vw;padding-left:4.166666666666666vw;height:5.208333333333334vw;margin-bottom:1.3888888888888888vw;border-radius:1.7361111111111112vw}.product-detail-slider .slider-info .btn-c a{font-size:1.0416666666666665vw}.product-detail-slider .slider-info .btn-c a:before{left:.625vw}.product-detail-slider .slider-info .btn-c span:last-of-type{font-size:.9722222222222222vw}.product-detail-slider .slider-info .btn-c b{top:-.5555555555555556vw;left:1.0416666666666665vw;height:1.25vw;padding:0 .4861111111111111vw;border-radius:.3472222222222222vw;font-size:.7638888888888888vw;margin-left:.3472222222222222vw}.product-detail-slider .slider-info .btn-c.whatsapp a:before{width:2.9166666666666665vw}.product-detail-slider .slider-info .btn-c.phone a:before{width:2.083333333333333vw;left:1.0416666666666665vw}.product-detail-slider .slider-info .quote{font-size:1.0416666666666665vw;padding:.7638888888888888vw 1.7361111111111112vw;border-radius:1.0416666666666665vw}.expetise.contact article{height:11.805555555555555vw;border:solid 1px #0a280a}.about-txt.contact .info h2{font-size:2.2916666666666665vw}.expetise.contact article:before{width:30%;height:.06944444444444445vw;left:-35%;top:50%}.expetise.contact article h3{padding:0 0 .5555555555555556vw;font-size:1.25vw;line-height:1.25vw}.expetise.contact article p{font-size:.9722222222222222vw;line-height:1.3888888888888888vw}.expetise.contact article .btn-links{height:2.7777777777777777vw;margin:.8805555555555556vw 0 0;padding:.8333333333333334vw 0 0;font-size:.9722222222222222vw;border-radius:.8333333333333334vw}.expetise.contact article .btn-links .icon{width:1.3888888888888888vw;height:1.3888888888888888vw;margin:-.06944444444444445vw 0 0 -10%}.expetise.contact article .btn-links .icon.call{width:1.3888888888888888vw;height:1.3888888888888888vw}.expetise.contact article .btn-links .icon.whatsapp{width:1.875vw;height:1.875vw;margin:-.3472222222222222vw 0 0 -13.5%}.expetise.contact article .btn-links .icon.email{width:1.7361111111111112vw;height:1.1805555555555556vw;margin:0 0 0 -13.5%}.right-side-contact{width:45.291666666666664%!important}.right-side-contact h2{margin:0 0 2.013888888888889vw;font-size:2.2916666666666665vw;line-height:3.3333333333333335vw}.right-side-contact .form div{margin-bottom:1.0416666666666665vw;margin-top:0}.right-side-contact .form input[type=text],.right-side-contact .form textarea{height:2.9166666666666665vw;padding:.5555555555555556vw .6944444444444444vw;font-size:1.1111111111111112vw}.right-side-contact .form textarea{height:9.930555555555555vw}.right-side-contact .form .btn{width:10.069444444444445vw;height:2.9166666666666665vw;font-size:.9722222222222222vw}.hero-box.map{margin:3.125vw 0 0}#map{width:100%;height:21.319444444444443vw}.expetise.contact article label{left:2.083333333333333vw;top:-.625vw;padding:.2777777777777778vw .4861111111111111vw;font-size:.8333333333333334vw;letter-spacing:.05555555555555555vw;border-radius:.4861111111111111vw}.hero-box .txt-box .tb-inner h1{font-size:13.88888888888889vw;-webkit-text-stroke:.20833333333333334vw #ffffff}.hero-box .txt-box .tb-inner p{margin:-.4861111111111111vw 0 0;font-size:2.2222222222222223vw;line-height:2.2916666666666665vw}.hero-box.small,.hero-box.small .img-box{height:calc(100vh - 7rem)}.about-txt{margin-top:4.861111111111112vw;margin-bottom:4.861111111111112vw}.about-txt .inner>article{width:48.4%}.about-txt figure{width:49.3%}.about-txt .info{width:100%}.about-txt .info p{width:89%}.about-txt .info h2{margin:0 0 2.013888888888889vw;font-size:2.7777777777777777vw;line-height:3.3333333333333335vw}.about-txt .info h3{margin:1.0416666666666665vw 0;font-size:1.5277777777777777vw;line-height:2.083333333333333vw}.about-txt .info p{padding:0 0 1.25vw;font-size:1.25vw;line-height:1.7361111111111112vw}.about-txt .info :where(ul,ol){margin:0 0 1.25vw;padding-left:1.3888888888888888vw}.about-txt .info :where(ul,ol) li{padding:0 0 .6944444444444444vw;font-size:1.25vw}.about-txt .info ul li a,.about-txt .info a{font-size:1.25vw}.about-txt.faqs .inner>article{width:100%}.expetise{margin-top:2.430555555555556vw}.expetise article{height:7.569444444444444vw;width:18.95%;padding:0 2%;margin-left:7.5%}.expetise article:before{width:30%;height:1px;left:-35%;top:50%;content:"";border-radius:10%}.expetise article p{font-size:1.0416666666666665vw}.about-service{margin-bottom:4.861111111111112vw}.about-service article{width:100%;height:24.305555555555554vw;padding:1.7361111111111112vw;margin-left:1.166407465007776%}.about-service article h2{border-radius:6.25rem;margin:0 0 1.7361111111111112vw;padding:.6944444444444444vw 1.3888888888888888vw;font-size:1.25vw;line-height:1}.about-service article p{padding:0 0 .6944444444444444vw;font-size:.9722222222222222vw;line-height:1.2}.about-service .swiper-slide{width:24.4%!important;float:left;margin-right:.7vw!important}.about-service .swiper-slide:last-of-type{margin-right:0!important}.about-work-us{margin-bottom:4.861111111111112vw}.about-work-us aside{width:45%;height:107.63888888888889vw}.about-work-us aside div,.about-work-us section article{top:calc(7rem + 4.861111111111112vw);margin-bottom:1.7361111111111112vw}.about-work-us section{width:49.3%}.about-work-us section article{border:solid 1px #000;border-radius:.625rem;height:34.72222222222222vw;padding:2.083333333333333vw}.about-work-us section article div{padding:2.083333333333333vw 1.7361111111111112vw}.about-work-us .info h2{margin:0 0 1.0416666666666665vw;font-size:2.083333333333333vw;line-height:3.3333333333333335vw}.about-work-us .info p{padding:0 0 1.3888888888888888vw;padding:0 0 1.0416666666666665vw;font-size:1.1111111111111112vw;line-height:1.4}.about-work-us aside .info h2{font-size:1.3888888888888888vw;line-height:1.4}.about-expertise{width:100%;height:28.47222222222222vw}.about-expertise:before{width:100%;height:100%}.about-expertise .inner>div{width:100%;height:18.40277777777778vw}.about-expertise h2{font-size:2.7777777777777777vw;line-height:3.3333333333333335vw}.about-expertise article{height:11.458333333333332vw;width:13.9%;padding:0 2%;margin-left:7.5%}.about-expertise article:before{width:30%;height:.1388888888888889vw;left:-40%;top:50%}.about-expertise article p{font-size:1.25vw}.slick-prev,.slick-next{width:3.4722222222222223vw;height:3.4722222222222223vw;right:6.944444444444445vw;border-radius:3.4722222222222223vw}.cls .slick-next{right:-3.5vw;top:calc(50% - 1.7361111111111112vw)}.cls .slick-prev{left:-3.5vw;top:calc(50% - 1.7361111111111112vw)}.places-box .slick-next{top:-7.291666666666667vw;right:calc(50% - (96.2vw / 2) + .6944444444444444vw)}.places-box .slick-prev{top:-7.291666666666667vw;right:calc(50% - (96.2vw / 2) + .3472222222222222vw + (4.861111111111112vw))}footer{padding:0 0 1.3888888888888888vw}footer #footer{min-height:10.208333333333334vw;padding:0 4.375vw}footer .flogo{width:3.5416666666666665vw;height:2.8472222222222223vw;left:5.347222222222222vw;bottom:1.597222222222222vw}footer .footnav{padding:2.430555555555556vw 0 0}footer .footnav a{margin:0 1.1805555555555556vw;font-size:.9722222222222222vw;line-height:1.1111111111111112vw}footer .copyright{margin-left:3.958333333333333vw;bottom:1.7361111111111112vw}footer .copyright a{margin-left:2.083333333333333vw;font-size:.8333333333333334vw;line-height:.9722222222222222vw}footer .copyright span{margin-left:2.083333333333333vw;font-size:.8333333333333334vw;line-height:.9722222222222222vw}footer .copyright a.call{margin-left:7.5vw}footer .fsocial{bottom:1.9444444444444444vw;right:5.347222222222222vw}footer .fsocial a{width:1.25vw;height:1.25vw;margin-left:1.597222222222222vw}footer .fsocial .youtube{width:1.5277777777777777vw;height:1.1111111111111112vw;margin-top:.06944444444444445vw}}@media only screen and (min-width:0px) and (max-width:767px){header{height:16.908212560386474vw}body.animation header{top:0}body.animation header nav{top:0}header #header{height:16.908212560386474vw;padding:0 6.038647342995169vw}header .logo{width:48.009662vw;padding-left:4.830917874396135vw;font-size:6.955556vw;letter-spacing:.5797101449275363vw;left:6.038647342995169vw;background-size:9.178743961352657vw auto}header .menu{width:6.280193236714976vw;left:auto;right:6.038647342995169vw;z-index:99999}header .btn-find-home{width:100%;padding-top:6vw;margin-top:4vw;left:0;right:auto;top:auto;height:9.66183574879227vw;position:relative;float:left;border-top:solid 1px rgba(0,0,0,.3)}header .btn-find-home .btn{margin-left:0;margin-right:1.238647342995169vw;height:9.66183574879227vw;padding:2.7vw 3.5vw;height:10.9vw}header .btn-find-home .btn.sbc{padding-left:12vw;margin-right:0}header .btn-find-home.web{display:none!important}header .btn-find-home .btn.sbc .sbc-icon{width:10vw;height:10vw;position:absolute;left:.22vw;top:.22vw;background-color:#fff;border-radius:100%}header .btn-find-home .btn.sbc .sbc-icon .circle{width:3vw;height:3vw;left:2.5vw;top:2.7vw;border:2px solid #000000;border-radius:100%;position:absolute;content:""}header .btn-find-home .btn.sbc .sbc-icon .rectangle{position:absolute;left:4.4vw;top:6vw;width:2.3vw;transform:rotate(45deg);border:1px solid #000000;border-top-right-radius:100%;border-bottom-right-radius:100%;content:""}header .btn-find-home .btn.sbc .sbc-icon{transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);z-index:0;overflow:hidden}header .btn-find-home .btn.sbc .sbc-icon:after{transform:translateY(100%) rotate(0) skew(0) skewY(0) scaleX(1) scaleY(1);border-radius:inherit;bottom:0;content:"";height:100%;inset-inline-start:0;position:absolute;transition-duration:.3s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;z-index:-10}header nav{width:100%;height:100%;background-color:#000000e6;align-items:start;justify-content:start;display:none;position:fixed;bottom:0;left:0;top:auto!important;z-index:999999999}header nav ul{width:calc(100% - 1.125rem);height:105vw;background-color:#fff;border-radius:1.125rem 1.125rem 0 0;align-items:start;justify-content:start;padding-top:0;position:fixed;bottom:0;left:calc(50% - (50% - .5625rem));top:auto!important;padding:3.4rem 7vw 5rem;transform:translateY(100%);transition:transform .2s cubic-bezier(0,0,0,1)}header nav ul li{width:100%;height:auto;padding:0;float:left;display:flex;align-items:center;border-bottom:0}header nav ul li:first-of-type{padding-left:0}header nav ul li a{width:100%;height:auto;padding:1vw 0;border-radius:initial;font-size:4.6vw;line-height:2.15;text-align:left;border-radius:6.25rem;text-align:center}header nav ul li:last-child{padding-right:0}header nav ul li a:hover,header nav ul li a.active{color:#000;text-decoration:none}header nav ul li a.active{background-color:#15ca7b}header nav ul li a.animate:after{display:none!important}body.home header{background-color:transparent}body.home header .logo{color:#fff}body.home header .menu{background-image:url(/images/menu-w.svg)}body.fill header{background-color:#fff;height:16.908212560386474vw}body.fill header #header{height:16.908212560386474vw}body.fill header .logo{color:#0a280a}body.fill header .menu{background-image:url(/images/menu.svg)}body.nav-open header .logo{color:#0a280a}body.nav-open header nav{display:block}body.nav-open.nv header nav ul{transform:translateY(0)}body.nav-open header .menu{background-image:url(/images/menu-close-b.svg);background-size:75% auto;top:3.280193vw;height:6.280193236714976vw;right:4vw}main{margin-top:16.908212560386474vw}.inner{padding:0 6.038647342995169vw}.btn{padding:2.2077294685990339vw 2.4154589371980677vw 2.4492753623188406vw;font-size:3.140096618357488vw;line-height:1}.hero-box{height:65vh}.hero-box .img-box{height:calc(100vh + 16.908212560386474vw)}.hero-box .txt-box .tb-inner h1{font-size:200px}.hero-box .txt-box .tb-inner p{margin:-7px 0 0;font-size:32px;line-height:33px}.hero-box.small,.hero-box.small .img-box{height:95.43478260869566vw}.hero-box.map{height:auto;float:left;margin:8.454106280193237vw 0 0}.intro-text-home{padding:8vw 0}.intro-text-home label span{letter-spacing:2.1vw;font-size:5vw}.rentwus{height:auto;margin:0 0 12.077294685990339vw;padding:12.077294685990339vw 0}.rentwus h2{margin:0 0 12.077294685990339vw;font-size:4.3478260869565215vw}.rentwus .pagname{padding:0 5.5vw}.rentwus .pagname li{width:50%;padding:1vw 3.6231884057971016vw;height:21vw}.rentwus .pagname li:nth-child(3n+3){padding-right:0}.rentwus .pagname li>a{font-size:6.178744vw}.rentwus .pagname li>a:before{width:16px;height:15px;border-radius:0 6px;left:-23px;display:none}.rentwus .pagname li h4{margin-top:2.4154589371980677vw;font-size:2.898550724637681vw;padding:0 4vw}.rentwus .pagname li:nth-child(3n+3) a:before{width:21px;height:20px;border-radius:0 9px;left:-27px}.rentwus h3{margin:12.077294685990339vw 0 0;font-size:4.3478260869565215vw}.places-box{margin-bottom:18.077294685990339vw}.places-box .heading-box h2{width:92%;margin:0 0 7.246376811594203vw;font-size:5.797101449275362vw;line-height:1.2}.places-box .heading-box h2 br{display:none}.places-box .places-slider{padding-left:6.038647342995169vw}.places-box .place{height:95vw}.places-box .places-slider .place{width:65vw!important;margin-right:3.6231884057971016vw}.places-box .place .text .inner h3{margin:0 0 8px;font-size:30px}.places-box .place .text .inner .btn-arrow{height:37px;margin:0;padding:7px 20px 7px 45px;font-size:18px;border-radius:30px}.places-box .place .text .inner .btn-arrow .arrow{width:33px;height:33px;top:2px;left:2px;background-size:10px auto}.places-box .btn-slick{top:auto;bottom:-9.246376811594203vw}.places-box .prev{left:6.038647342995169vw}.places-box .next{right:6.038647342995169vw}.places-box.about .place{height:353px}.places-box.about .places-slider .place{width:355px!important}.places-box.about .place .bg-img:after{width:0;height:0;display:none!important}.places-box.about .btn-slick{top:calc(50% - 25px)}.places-box.about .prev{left:0}.places-box.about .next{right:0}.btn-slick{width:7.246376811594203vw;height:7.246376811594203vw;right:100px;border-radius:50px}.prev{background-size:10px auto;right:0}.next{background-size:10px auto}.slick-dots{position:absolute;height:auto;width:100%;bottom:15px;right:0;background-color:transparent;z-index:99;display:none!important}.slick-dots li{width:50px!important;height:50px!important;padding:0;position:absolute!important;left:0;top:0;display:none;text-align:center}.slick-dots li.slick-active{display:block}.slick-dots li a{cursor:pointer;font-family:Arial;font-size:12px;color:#000;text-decoration:none!important;cursor:default}.text-box.find-a-home{padding:300px 0}.cls .slick-slide{width:400px}.cls .prev{left:-9vw;top:calc(50% - 3.5vw)}.cls .next{right:-9vw;top:calc(50% - 3.5vw)}.living-discover-box.last-sec{padding:12.077294685990339vw 0 8.077294685990339vw;margin-bottom:12.077294685990339vw}.living-discover-box.last-sec .ag1 figure{width:100%;height:49vw;margin-left:0}.living-discover-box.last-sec .txt{width:100%;margin-top:7.038647342995169vw;margin-left:0}.living-discover-box .txt h2{margin:0 0 4.3478260869565215vw;font-size:5.797101449275362vw;line-height:1.2}.living-discover-box.last-sec .txt p{width:100%;padding:0 0 4.830917874396135vw;font-size:3.3816425120772946vw;line-height:1.5}.living-discover-box .txt p{padding:0 0 4.830917874396135vw;font-size:3.3816425120772946vw;line-height:1.5}.living-discover-box .txt ul{margin:0 0 4.830917874396135vw}.living-discover-box .txt ul li{padding:0 0 4.830917874396135vw;font-size:3.3816425120772946vw}.living-discover-box .txt ul li a,.living-discover-box .txt a{font-size:3.3816425120772946vw}.div-clients{margin-bottom:12.077294685990339vw}.div-clients h2{font-size:5.797101449275362vw;line-height:1.2;margin-bottom:4.3478260869565215vw}.div-clients .clients{height:24.154589371980677vw}.div-clients ul{gap:0}.div-clients ul li{width:57vw;height:18.154589371980677vw}.div-clients ul li:before{left:-30%}.div-clients .btn-slick{bottom:auto;top:40px}@-webkit-keyframes ticker{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - 3.4375rem),0,0)}}@keyframes ticker{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - 3.4375rem),0,0)}}.follow-us{height:25vw}.follow-us .details span{width:100%;margin:0 0 4.3478260869565215vw;font-size:5.797101449275362vw}.follow-us .details .icon{width:4.830917874396135vw;height:4.830917874396135vw;margin-top:0;margin-right:4.9478260869565215vw}.follow-us .details .twitter{width:4.830917874396135vw}.follow-us .details .youtube{width:5.830917874396135vw}.follow-us.new-box{padding-top:12.077294685990339vw}.follow-us.new-box .details h2{font-size:5.797101449275362vw;line-height:1.2;margin-bottom:4.3478260869565215vw;letter-spacing:2vw}.follow-us.new-box .details .icon{width:4.3478260869565215vw;height:4.3478260869565215vw;margin-right:4.3478260869565215vw}.follow-us.new-box .details .youtube{width:6.038647342995169vw}.instagram-feed{margin:9.077294685990339vw 0 14.077294685990339vw}.instagram-feed .amenity figure{height:48.061493vw}.instagram-feed .amenity .txt{width:100%;float:left;margin:0 0 5px;padding:0;min-height:110px}.products-box{margin-top:8.077294685990339vw;margin-bottom:12.077294685990339vw}.products-box.related{margin-top:12.077294685990339vw}.products-box .products{margin-top:2.4154589371980677vw;gap:0}.products-box .inner>h2{width:55%;font-size:5.797101449275362vw;line-height:1.2;margin-bottom:4.3478260869565215vw}.products-box .products article{flex:0 0 100%;margin-left:0;margin-bottom:7.246376811594203vw}.products-box .products article:nth-last-child(-n+3){margin-bottom:6.038647342995169vw}.products-box .products article:nth-last-child(-n+1){margin-bottom:6.038647342995169vw}.products-box .products article aside{padding:4.830917874396135vw}.products-box .products article div label{padding:.4830917874396135vw 1.932367149758454vw;margin-bottom:4.830917874396135vw;font-size:3.3816425120772946vw;letter-spacing:.19323671497584544vw;border-radius:2.4154589371980677vw}.products-box .products article div h2{font-size:5.797101449275362vw;line-height:1.2}.products-box .products article figure{height:60.38647342995169vw}.products-box .products article figure label{right:3.6231884057971016vw;top:2.4154589371980677vw;padding:.4830917874396135vw 1.932367149758454vw;margin-bottom:3.6231884057971016vw;font-size:3.3816425120772946vw;letter-spacing:.19323671497584544vw;border-radius:2.4154589371980677vw}.products-box .products article figure .arrow{bottom:2.4154589371980677vw;top:auto}.products-box .products article .arrow{width:6.280193236714976vw;height:6.280193236714976vw;right:3.3816425120772946vw;top:3.6231884057971016vw}.products-box .products article .arrow:before{background-size:1.932367149758454vw 2.1739130434782608vw}.products-box .products article:nth-last-child(-n+4){margin-bottom:7.246376811594203vw}.products-box .products article:nth-last-child(-n+1){margin-bottom:0}.category-box{padding-top:12.077294685990339vw;padding-bottom:12.077294685990339vw}.category-box .category{width:100%;padding-right:0;margin-bottom:12.077294685990339vw}.category-box .category:after{top:10px}.category-box .category-list>li>a{padding:5.623188vw 0 6.589372vw;font-size:4.464734299516908vw}.category-box .category-list>li>a>.plus,.category-box .category-list>li>a>.arrow{width:7.280193236714976vw;height:7.280193236714976vw;top:calc(50% - 3.140096618357488vw)}.category-box .category-list>li>a>.plus:before,.category-box .category-list>li>a>.plus:after{top:50%;left:calc(50% - .966183574879227vw)}.category-box .category-list>li>a>.plus:before{left:50%;width:1px;height:2.2vw;margin-top:-.966183574879227vw}.category-box .category-list>li>a>.plus:after{width:2.2vw;height:1px}.category-box .category-list>li>a.active>.plus:before{height:0}.category-box .category-list>li>a>.arrow:after{background-size:1.932367149758454vw 2.1739130434782608vw;height:100%}.category-box .category-list.mb>li>a{display:flex!important}.category-box .sub-category{opacity:1;visibility:visible;display:none}.category-box .category-list.mb{width:100%;margin-top:2.4154589371980677vw;margin-left:0}.category-box .inner>h2{font-size:5.797101449275362vw;line-height:1.2;margin-bottom:4.3478260869565215vw}.category-box .sub-category article{width:100%;padding-bottom:5.314009661835748vw;padding-top:5.314009661835748vw;margin-bottom:0;transform:translateY(0);animation:none;opacity:1}.category-box .sub-category article:first-of-type{padding-top:0}.category-box .sub-category article:last-of-type{margin-bottom:0}.category-box .sub-category article div label{padding:.4830917874396135vw 1.932367149758454vw;margin-bottom:3.6231884057971016vw;font-size:3.3816425120772946vw;letter-spacing:.49323671497584544vw}.category-box .sub-category article div h2{font-size:5vw;line-height:1.2;margin-bottom:0}.category-box .sub-category article figure{width:30%;height:36.231884057971016vw}.category-box .sub-category article figure .arrow{width:6.280193236714976vw;height:6.280193236714976vw;right:3.3816425120772946vw;bottom:3.6231884057971016vw}.category-box .sub-category article figure .arrow:before{background-size:1.932367149758454vw 2.1739130434782608vw}.category-box .category-list>li>a.active:after{border-bottom-color:transparent}.category-box .sub-category article.full aside{width:100%;z-index:1;padding-left:6.038647342995169vw}.category-box .sub-category article.full div h2{font-size:5vw}.coliving-box{margin:0 0 12.560386473429952vw}.coliving-box .row{margin-bottom:0}.coliving-box .row .inner{max-width:100%;float:left;margin:0;padding:0}.coliving-box .row .media-box{width:100%}.coliving-box .row .media-box .img-box{width:100%;height:58.93719806763285vw;float:left}.coliving-box .row .text-side{width:100%;margin-bottom:8.695652173913043vw;padding:0 27.536231884057973vw 0 6.038647342995169vw}.coliving-box .row .text-side p{margin-bottom:4.830917874396135vw;font-size:3.3816425120772946vw;letter-spacing:normal;line-height:1.5}.coliving-box .row .text-side p.fz40{font-size:5.314009661835748vw;letter-spacing:-.1111111111111111vw;line-height:6.763285024154589vw}.coliving-box .row .text-side .lt-green{width:100%;margin-bottom:2.4154589371980677vw;float:left}.coliving-box .row.r2{margin-bottom:14.009661835748794vw}.coliving-box .row.r2 .inner{padding-right:0}.coliving-box .row.r2 .img-box{width:100%;height:50vw;margin-top:0;padding-right:15.70048309178744vw}.coliving-box .row.r2 .text-side{width:100%;margin-bottom:10.869565217391305vw;padding-right:13.043478260869565vw}.coliving-box .row.r3 .inner{padding-left:0;display:initial}.coliving-box .row.r3 .img-box{width:100%;height:45.893719806763286vw;margin-bottom:0;padding-left:12.80193236714976vw}.coliving-box .row.r3 .text-side{width:100%;margin-bottom:13.043478260869565vw;padding:0 6.038647342995169vw}.coliving-box .row.r3 .img-box.ib2{width:31.15942028985507vw;height:67.8743961352657vw;position:initial;left:auto;bottom:auto;float:left;padding-left:0;margin-bottom:8.560386473429952vw}.coliving-box .row.r3 .img-box.ib2 img{height:100%;object-fit:cover}.coliving-box .row .text-side .rent-box{margin:2.246376811594203vw 0 2.4154589371980677vw;padding:0}.coliving-box .row .text-side h3{margin-bottom:.2077294685990339vw;font-size:5.797101449275362vw;line-height:1.2}.coliving-box .row .text-side .rent-box p{margin-bottom:4.830917874396135vw;font-size:3.3816425120772946vw;letter-spacing:normal;line-height:1.3}.coliving-box .row .text-side .btn{min-width:28.985507246376812vw;height:auto;margin-right:3.797101449275362vw;margin-top:3vw}.coliving-box .row .links-box{width:38vw;height:42.270531400966185vw;float:left;position:relative;top:auto;right:auto;margin:18vw 0 0 23vw}.coliving-box .row .links-box .link{width:20.048309178743963vw;height:20.048309178743963vw;padding:4.797101449275362vw 1.4492753623188406vw 5.555555555555555vw 2vw;font-size:3.140096618357488vw;line-height:4.3478260869565215vw}.coliving-box .row .links-box .link:nth-of-type(2){right:auto;left:0;bottom:0}.coliving-box .row .links-box .link:nth-of-type(3){inset:0 0 auto auto}.coliving-box .row .links-box .link:nth-of-type(4){inset:auto 0 0 auto}.coliving-box .row .links-box .link.big{width:27.294685990338163vw;height:27.294685990338163vw;padding:2.898550724637681vw 2.657004830917874vw 8.695652173913043vw 10.869565217391305vw;font-size:4.830917874396135vw;line-height:4.830917874396135vw;top:auto;right:auto;bottom:-7.246376811594203vw;left:-7.246376811594203vw}.coliving-box .row .text-side label{margin:.4830917874396135vw 0 2.4154589371980677vw;font-size:2.4154589371980677vw;line-height:3.864734299516908vw}.coliving-box .row h2{margin:0;font-size:5.797101449275362vw;line-height:1.2;margin-bottom:4.3478260869565215vw}.coliving-box .row span{margin-left:0}.coliving-box .row.r3 .inner.hd{padding-left:6.038647342995169vw}.coliving-box .row .links-box .link.top{width:23.154589371980677vw;height:30.193236714975846vw;top:-35px}.coliving-box .row .links-box .link.left{width:20.531400966183575vw;height:25vw;left:15vw;top:11vw;font-size:3.140096618357488vw;line-height:4.3478260869565215vw;padding-left:16px;border-radius:100%}.coliving-box .row .links-box .link.right{width:20.531400966183575vw;height:25vw;left:-11vw;top:11vw;padding:0 5px;font-size:3.140096618357488vw;line-height:4.3478260869565215vw}.rentwus .pagname .slick-list{margin-left:-5px;width:calc(100% + -0px)}.breadcrumb{margin-bottom:9.66183574879227vw}.breadcrumb ul{padding:3.6231884057971016vw 0 0}.breadcrumb ul li{font-size:3.6231884057971016vw;line-height:1.3;margin-bottom:.7vw}.breadcrumb ul li+li:before{padding-left:1.2077294685990339vw}.product-detail-slider{border-bottom:solid .24154589371980675vw rgba(0,0,0,.3);padding-bottom:12.077294685990339vw}.product-detail-slider .slider-inner{width:100%;margin-bottom:6.038647342995169vw}.product-detail-slider .slider-inner .slider-for{width:81.37931034482759%}.product-detail-slider .slider-inner .slider-for .next{top:calc(50% - 7.246376811594203vw);right:3.6231884057971016vw}.product-detail-slider .slider-inner .slider-for .prev{top:calc(50% - 7.246376811594203vw);left:3.6231884057971016vw}.slider-for .slick-next{top:calc(50% - 7.246376811594203vw);right:3.6231884057971016vw}.slider-for .slick-prev{top:calc(50% - 7.246376811594203vw);left:3.6231884057971016vw}.product-detail-slider .slider-inner .slider-nav{width:16.551724137931036%!important;float:left}.product-detail-slider .slider-inner .slider-nav .thumbImg{width:100%!important;height:11.352657004830919vw;margin-bottom:2.4154589371980677vw;border:.4830917874396135vw solid #ebebeb}.product-detail-slider .slider-inner .slider-nav .thumbImg img{height:100%;width:100%;object-fit:cover}.product-detail-slider .slider-inner .slider-nav .slick-slide.slick-current .thumbImg{border:.4830917874396135vw solid #25d366}.product-detail-slider .slider-inner .slider-nav .slick-track{width:100%!important;margin:0!important}.product-detail-slider .slider-inner .slider-nav .slick-slide{width:100%!important}.product-detail-slider .slider-info{width:100%;float:left}.product-detail-slider .slider-info .info{margin-bottom:7.246376811594203vw}.product-detail-slider .slider-info .info p{width:100%}.product-detail-slider .slider-info .info p br{display:none}.product-detail-slider .slider-info .info h2{font-size:5.797101449275362vw;line-height:1.2;margin-bottom:4.3478260869565215vw}.product-detail-slider .slider-info .info p{padding-bottom:4.830917874396135vw;font-size:3.3816425120772946vw;line-height:1.5}.product-detail-slider .slider-info .info ul{margin:0 0 2.4154589371980677vw;padding-left:4.25vw}.product-detail-slider .slider-info .info ul li{padding-bottom:1.2077294685990339vw;font-size:3.3816425120772946vw}.product-detail-slider .slider-info .info ul li a{font-size:3.3816425120772946vw}.product-detail-slider .slider-info .btn-c{width:46%;margin-right:3%;padding-left:9.66183574879227vw;height:15.70048309178744vw;margin-bottom:4.830917874396135vw;border-radius:6.038647342995169vw;box-shadow:0 .966183574879227vw 1.4492753623188406vw #0000001a}.product-detail-slider .slider-info .btn-c a{font-size:2.898550724637681vw;line-height:normal}.product-detail-slider .slider-info .btn-c a:before{left:1.1739130434782608vw}.product-detail-slider .slider-info .btn-c span:last-of-type{margin-top:.5vw;font-size:2.898550724637681vw}.product-detail-slider .slider-info .btn-c b{top:-1.932367149758454vw;left:3.6231884057971016vw;height:4.3478260869565215vw;line-height:normal;padding:.65vw 1.6908212560386473vw 0;border-radius:1.2077294685990339vw;font-size:2.657004830917874vw;margin-left:1.2077294685990339vw}.product-detail-slider .slider-info .btn-c.whatsapp{border:solid .24154589371980675vw #25D366}.product-detail-slider .slider-info .btn-c.whatsapp a:before{width:8.038647342995169vw}.product-detail-slider .slider-info .btn-c.whatsapp:hover b{border:solid .24154589371980675vw #15ca7b}.product-detail-slider .slider-info .btn-c.phone{border:solid .24154589371980675vw #0a280a}.product-detail-slider .slider-info .btn-c.phone a:before{width:4.830917874396135vw;left:2.898550724637681vw}.product-detail-slider .slider-info .btn-c.phone:hover b{border:solid .24154589371980675vw #0a280a}.product-detail-slider .slider-info .quote{font-size:3.3816425120772946vw;width:97%;padding:2.657004830917874vw 6.038647342995169vw;border-radius:3.6231884057971016vw}.products-box.related .products{margin-top:0}.products-box.related .btn-slick{top:-11.352657004830919vw;right:0}.products-box.related .btn-slick.prev{right:9.66183574879227vw}.products-box.related .products article{width:99.8%!important;margin-bottom:4vw}#map{height:74.15458937198068vw}.about-txt{margin-top:12.077294685990339vw;margin-bottom:12.077294685990339vw;overflow:hidden}.about-txt .inner>article{width:100%}.about-txt .info h2{font-size:5.797101449275362vw;line-height:1.2;margin-bottom:4.3478260869565215vw}.about-txt.contact .info h2{font-size:5.797101449275362vw;line-height:inherit}.about-txt .info h3{font-size:4.3478260869565215vw;line-height:1.2;margin:0 0 3.6231884057971016vw}.about-txt .info p{padding-bottom:3.864734299516908vw;font-size:3.3816425120772946vw;line-height:1.5}.about-txt .info :where(ul,ol){margin:0 0 3.864734299516908vw;padding-left:4.3478260869565215vw}.about-txt .info :where(ul,ol) li{padding:0 0 1.932367149758454vw;font-size:3.3816425120772946vw;line-height:1.5}.about-work-us aside .info h2{font-size:4.797101449275362vw;line-height:1.2}.expetise{width:100%;margin-top:2.454106280193237vw;padding:0 5%;position:relative;height:78.32850241545894vw}.expetise.contact article{height:auto;width:100%;padding:8% 4.4%;margin-left:0;margin-bottom:0}.expetise.contact article label{width:auto;left:7.246376811594203vw;top:-2.1739130434782608vw;padding:.966183574879227vw 1.6908212560386473vw;margin-bottom:0;font-size:2.898550724637681vw;letter-spacing:.19323671497584544vw;border-radius:1.6908212560386473vw}.expetise.contact article h3{width:100%;padding:0 0 1.932367149758454vw;font-size:4.3478260869565215vw;line-height:4.3478260869565215vw}.expetise.contact article p{padding:0;font-size:3.3816425120772946vw;line-height:4.830917874396135vw;width:80%}.expetise.contact article .btn-links{width:100%;height:9.66183574879227vw;margin:4.1062801932367154vw 0 0;padding:2.898550724637681vw 0 0;font-size:3.3816425120772946vw;border-radius:2.898550724637681vw}.expetise.contact article .btn-links .icon.call{width:4.830917874396135vw;height:4.830917874396135vw}.expetise.contact article .btn-links .icon.whatsapp{width:6.521739130434782vw;height:6.521739130434782vw;margin:-.8077294685990339vw 0 0 -11.5%}.expetise.contact article .btn-links .icon.email{width:6.038647342995169vw;height:4.1062801932367154vw;margin:0 0 0 -11.5%}.expetise.contact .swiper-slide{width:100%!important;float:left;margin-bottom:4.454106280193237vw}.right-side-contact{width:100%!important;float:left}.right-side-contact h2{margin-bottom:4.3478260869565215vw;font-size:5.797101449275362vw;line-height:1.2}.right-side-contact form input[type=text]{width:100%;border-radius:.6rem;margin:0 0 4vw;padding:2vw 2.5vw;font-size:3.3816425120772946vw;line-height:initial;border:1px solid #0a280a;box-sizing:border-box}.right-side-contact form textarea{height:25vh;border-radius:.6rem;margin:0 0 4vw;padding:2vw 2.5vw;font-size:3.3816425120772946vw;line-height:initial;border:1px solid #0a280a}.right-side-contact form .btn{height:9.779167vw;padding:2.880833vw 3.554167vw 0;font-size:4.3478260869565215vw;border-radius:.6rem}.right-side-contact .form div:nth-of-type(2n-1){margin-left:0}.right-side-contact .form div:nth-of-type(3),.right-side-contact .form div:nth-of-type(4){width:100%;margin-left:0}.expetise article{height:22.32850241545894vw;width:22.32850241545894vw;padding:0 2%;margin-left:0;margin-bottom:10vw;position:absolute}.expetise article p{font-size:3.2231884057971016vw}.expetise article:nth-of-type(1){left:calc(50% - (22.32850241545894vw / 2));top:0}.expetise article:nth-of-type(2){left:0;top:calc(26.32850241545894vw - 2vw)}.expetise article:nth-of-type(3){right:0;top:calc(26.32850241545894vw - 2vw)}.expetise article:nth-of-type(4){left:calc(50% - (22.32850241545894vw / 2));top:calc(26.32850241545894vw + 22.32850241545894vw)}.expetise article:nth-child(2n-1){margin-left:0}.expetise article:nth-child(2n-1):before{width:0;height:0;left:0;top:0}.expetise article:before{width:116%;height:1px;left:-118%;top:50%;border-radius:10%;display:none!important}.about-txt figure{width:100%;float:left}.expetise .line{position:absolute;left:50%;top:22.32850241545894vw}.expetise .line:before{width:1px;height:26.32850241545894vw;background-color:#15ca7b;position:absolute;left:0;top:0;content:"";border-radius:10%}.expetise .line:after{width:44.328502vw;height:1px;background-color:#15ca7b;position:absolute;left:-22.32850241545894vw;top:calc(26.32850241545894vw/2);content:"";border-radius:10%}.expetise.contact{height:auto;padding:0;margin-top:8.454106280193237vw;margin-bottom:12.454106280193237vw}.expetise.contact article:nth-of-type(1){left:auto;top:auto}.expetise.contact article:nth-of-type(2){left:auto;top:auto}.expetise.contact article:nth-of-type(3){right:auto;left:auto;top:auto}.expetise.contact article:nth-of-type(4){left:auto;top:auto}.about-service{margin-bottom:9.908213vw;overflow:hidden;padding-bottom:1vw}.about-service article{width:100%;height:100vw;padding:6.038647342995169vw;margin-left:0;margin-bottom:0}.about-service article h2{margin:0 0 6.038647342995169vw;padding:2.4154589371980677vw 4.830917874396135vw;font-size:4.3478260869565215vw}.about-service article p{padding:0 0 2.4154589371980677vw;font-size:3.3816425120772946vw}.about-work-us{margin-bottom:16.908212560386474vw}.about-work-us aside{width:100%;height:auto;margin-bottom:13vw}.btn{padding:2.1739130434782608vw 3.3816425120772946vw 2.4154589371980677vw;font-size:3.3816425120772946vw;line-height:4.830917874396135vw}.about-work-us aside div,.about-work-us section article{top:20.908212560386474vw;margin-bottom:8.038647342995169vw}.about-work-us section{width:100%;float:left}.about-work-us section article div{position:absolute;left:0;bottom:0;padding:7.246376811594203vw 6.038647342995169vw;width:100%}.about-work-us .info h2{margin-bottom:4.3478260869565215vw;font-size:5.797101449275362vw;line-height:1.2}.about-work-us .info p{padding:0 0 4.830917874396135vw;font-size:3.3816425120772946vw}.about-work-us aside div,.about-work-us section article:last-child{margin-bottom:0}.about-work-us section article{height:100vw;padding:6.038647342995169vw}.about-service .swiper-slide{width:100%!important;float:left}.about-service .swiper-slide:last-of-type{margin-right:0!important}.hero-box .txt-box .tb-inner h1{font-size:28vw}.enquire-now,.enquire-now .bg{width:100%;height:100%}.enquire-now article{width:calc(100% - 1.125rem);height:calc(100% - 16.908212560386474vw);background-color:#fff;border-radius:1.125rem 1.125rem 0 0;align-items:start;justify-content:start;padding-top:0;position:fixed;bottom:0;left:calc(50% - (50% - .5625rem));top:auto!important;padding:5rem 7vw 3.4rem;transform:translateY(100%);transition:transform .2s cubic-bezier(0,0,0,1);opacity:1;visibility:visible;right:auto}.enquire-now article .enq h2{font-size:5.797101449275362vw;line-height:1.2;margin-bottom:4.3478260869565215vw}.enquire-now article .enq p{padding-bottom:4.830917874396135vw;font-size:3.3816425120772946vw;line-height:1.5}.enquire-now article .form{margin-top:4.3478260869565215vw}.enquire-now article .form :where(label,input,textarea){margin-bottom:1.932367149758454vw;font-size:3.3816425120772946vw;line-height:1.2}.enquire-now article .form :where(input,textarea){height:9.178743961352657vw;margin-bottom:4.3478260869565215vw}.enquire-now article .form textarea{height:26.570048309178745vw}.enquire-now article .form .btn{width:25%}.enquire-now article .enq .close{width:8.454106280193237vw;height:8.454106280193237vw;top:4vw;right:4vw;background-size:10px auto}body.eng-mo .enquire-now{z-index:99999999}body.enq-bo .enquire-now .bg{opacity:1;visibility:visible;width:100%;height:100%;opacity:.85;transition:opacity 1s ease}body.enq-po.ryi .enquire-now article{right:0;transition-delay:.15s;transform:translateY(0)}.enquire-now.eng-mo{z-index:99999999}.enquire-now.enq-bo .bg{opacity:1;visibility:visible;width:100%;height:100%;opacity:.85;transition:opacity 1s ease}.enquire-now.enq-po article{right:0;transition-delay:.15s;transform:translateY(0)}.filter .filter-btn{width:45%;height:9.69vw;padding:2.75vw 2.5vw;font-size:3.6231884057971016vw}.filter .filter-btn:after{width:2.6vw;height:2.6vw;top:calc(50% - 1.3vw);right:2.5vw}.filter .category-list{width:100%;top:9.69vw}.filter .category-list li a{height:9.69vw;padding:2.75vw 2.5vw;font-size:3.6231884057971016vw}.slick-prev,.slick-next{width:7.246376811594203vw;height:7.246376811594203vw}.cls .slick-prev{left:-9vw;top:calc(50% - 3.5vw)}.cls .slick-next{right:-9vw;top:calc(50% - 3.5vw)}.places-box .slick-next{right:6.038647342995169vw;top:auto;bottom:-9.246376811594203vw}.places-box .slick-prev{left:6.038647342995169vw;top:auto;bottom:-9.246376811594203vw}.rentwus .pagname .slick-list{margin-left:-5px;width:calc(100% - 5px)}footer{padding:9.66183574879227vw 0;position:relative;border-color:#0a280a}footer #footer{max-width:100%;min-height:inherit;float:left;margin:0;padding:0 6.038647342995169vw}footer .flogo{width:12.318840579710146vw;height:9.903381642512077vw;position:relative;left:auto;bottom:auto;float:left;margin-top:15.73913043478261vw}footer .footnav{padding:0;text-align:left;column-count:2}footer .footnav a{width:100%;margin:0 6.038647342995169vw 3.538647342995169vw 0;float:left;font-size:3.3816425120772946vw;letter-spacing:-.03381642512077295vw;line-height:3.864734299516908vw;color:#0a280a}footer .ct{width:36.71497584541063vw;float:right;margin-top:8.212560386473431vw}footer .ct a{margin-left:0;font-family:nocturne-serif,serif;font-weight:500;font-size:2.898550724637681vw;line-height:3.864734299516908vw;margin-right:0;margin-bottom:1vw;float:left}footer .copyright{width:100%;float:left;margin-left:0;position:relative;bottom:auto;margin-top:8.212560386473431vw}footer .copyright a{margin-left:0;font-family:nocturne-serif,serif;font-weight:600;font-size:2.4154589371980677vw;line-height:3.3816425120772946vw;margin-right:4.830917874396135vw}footer .copyright span{margin-left:0;font-family:nocturne-serif,serif;font-weight:600;font-size:2.4154589371980677vw;line-height:3.3816425120772946vw;margin-right:0}footer .copyright a.call,footer .copyright a.email{margin-left:0;position:absolute;top:0;left:17.618357vw;font-size:2.898550724637681vw;letter-spacing:-.028985507246376812vw}footer .copyright a.call{top:-16.908212560386474vw}footer .copyright a.email{top:-11.352657004830919vw}footer .pattft{width:100%;position:absolute;left:0;top:0}footer .fsocial{width:100%;position:absolute;bottom:26.434782608695656vw;right:auto;left:0;padding:0 8.695652173913043vw}footer .fsocial a,footer .fsocial .icon{width:5.555555555555555vw;height:5.555555555555555vw;margin-left:0;margin-right:7.2vw;margin-top:5.314009661835748vw}footer .fsocial .youtube{width:7.22222vw;height:5.555555555555555vw;margin-top:5.314009661835748vw}footer .copyright.ad-icon a.call{margin-left:0}main .error-404{width:100%;margin:12vw 0 4vw}main .error-404 .t-inner{width:100%}main .error-404 .t-inner div{width:100%;margin:3vw 0;text-align:center}main .error-404 .t-inner div h1{width:100%;font-size:5.839416058394161vw}main .error-404 .t-inner p{width:80%;display:inline-block;float:none;font-size:2.9197080291970803vw}main .error-404 .t-inner img{display:inline-block;float:none}main .error-404 .t-inner a.btn{width:auto;font-size:2.75vw;height:auto;margin-top:1vw;padding:2vw 2.5vw;float:none;display:inline-block}.swiper{width:100%;height:100%;overflow:visible!important}.swiper-wrapper{display:flex!important}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{left:0!important;bottom:0!important;top:auto!important;height:2px!important;width:100%!important}.swiper-scrollbar-drag{height:8px!important;top:-3px!important;background-color:#000!important}.web{display:none!important}.mobile{display:block!important}}
