.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@font-face{font-family:Cucina;src:url(/static/media/bretagne_cucina-neretta.2e107c53.otf)}@font-face{font-family:Lausanne;src:url(/static/media/TWKLausanne-300.e344011a.otf)}@font-face{font-family:Proxima;src:url(/static/media/Proxima-Nova-Font.7bc9ce40.otf)}.form-main .input-main{width:100%;margin:0 auto 4px}.form-main__btn-submit{border:none;width:60%;margin:45px auto 15px;padding:10px 30px;font-family:Lausanne;font-size:18px;cursor:pointer;background-color:#5e0f16;border-radius:10px;color:#fff;text-align:center;transition:.5s}.form-main__btn-submit:hover{background-color:#a71f2a}@media screen and (max-width:1440px){.form-main__btn-submit{margin:15px auto}}@media only screen and (max-width:549px){.form-main__btn-submit{margin:5px auto 15px;width:auto;padding:5px 30px}}.form-main__btn-submit.disabled{background-color:#746667}.form-main__forgot-password{font-family:Lausanne;font-size:12px;font-weight:400;line-height:16px;text-transform:uppercase;cursor:pointer;color:#5e0f16;text-decoration:underline}.form-main__forgot-password:hover{text-decoration:none;color:#a71f2a}.form-main span{display:block;font-size:16px;color:red;margin-top:20px;font-family:Lausanne}.form-main span.success{color:#3bd253}.input-main{margin-bottom:10px;position:relative}.input-main input{border-radius:0;width:100%;background-color:transparent;border:none;border-bottom:1px solid #5e0f16;outline:none;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:32px;letter-spacing:normal;text-align:center;color:#5e0f16;font-family:Lausanne;margin-top:40px}@media only screen and (max-width:576px){.input-main input{font-size:12px}}.input-main input::-webkit-input-placeholder{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:32px;letter-spacing:normal;color:#5e0f16;font-family:Lausanne;text-transform:uppercase}.input-main input:-ms-input-placeholder{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:32px;letter-spacing:normal;color:#5e0f16;font-family:Lausanne;text-transform:uppercase}.input-main input::placeholder{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:32px;letter-spacing:normal;color:#5e0f16;font-family:Lausanne;text-transform:uppercase}@media only screen and (max-width:576px){.input-main input::-webkit-input-placeholder{font-size:12px}.input-main input:-ms-input-placeholder{font-size:12px}.input-main input::placeholder{font-size:12px}}.input-main input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset!important}.input-main span{font-size:16px;color:red;font-family:Lausanne;display:block;margin-top:15px}.loading-spinner{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.8);z-index:1000}.loading-spinner svg{display:block;margin:0 auto;fill:#00a0ff}.loading-spinner svg circle{-webkit-animation-name:loading-spinner;animation-name:loading-spinner;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:cubic-bezier(.05,.2,.35,1);animation-timing-function:cubic-bezier(.05,.2,.35,1);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.loading-spinner svg circle:nth-child(2){-webkit-animation-delay:.18s;animation-delay:.18s}.loading-spinner svg circle:nth-child(3){-webkit-animation-delay:.36s;animation-delay:.36s}@-webkit-keyframes loading-spinner{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}25%{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}75%{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes loading-spinner{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}25%{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}75%{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}}.home{width:100%;height:calc(100vh - 80px);background-color:#282829;position:relative;overflow:hidden}@media only screen and (max-width:1024px){.home{height:100%}}@media only screen and (min-width:1440px){.home{height:calc(100vh - 110px)}}.home iframe{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100vw;height:56.25vw;min-width:177.77vh;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (min-width:992px){.home iframe{min-height:100vh}}.login{width:100%;height:100%;background-color:#243670;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.login__form-login{text-align:center;overflow:hidden;width:40%;height:75%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;box-shadow:0 4px 4px hsla(0,0%,100%,.3);border-radius:50px;border:1px solid #5e0f16;overflow:auto}.login__form-login::-webkit-scrollbar{width:3px}.login__form-login::-webkit-scrollbar-track{background:#f1f1f1;-webkit-margin-before:50px;margin-block-start:50px;-webkit-margin-after:50px;margin-block-end:50px}.login__form-login::-webkit-scrollbar-thumb{background:#888}@media screen and (max-width:1440px){.login__form-login{width:60%;height:90%}}@media only screen and (max-width:1025px){.login__form-login{width:90%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}@media only screen and (max-width:1024px) and (max-height:549px){.login__form-login{height:100%;overflow-y:auto}}@media only screen and (min-width:3000px) and (min-height:1500px){.login__form-login{display:flex;align-items:center;width:30%;height:40%}}.login__icon-close{position:absolute;top:30px;right:30px;cursor:pointer}.login__content-form{width:60%;margin:50px auto}@media only screen and (max-width:576px){.login__content-form{width:85%;margin:30px auto}}.login__content-form .block-content{color:#5e0f16}.login__content-form .block-content__top{width:90%;margin:0 auto}.login__content-form .block-content__top span{font-family:Lausanne;font-size:18px;line-height:32px;text-transform:uppercase;margin:0}@media only screen and (max-width:1024px){.login__content-form .block-content__top span{line-height:24px}}@media only screen and (max-width:576px){.login__content-form .block-content__top span{font-size:14px;line-height:18px}}.login__content-form .block-content__top__title{font-family:Lausanne;font-size:56px;line-height:44px;text-transform:uppercase;padding:20px 0;margin:0;color:#5e0f16}@media only screen and (max-width:1024px){.login__content-form .block-content__top__title{font-size:48px;line-height:55px}}@media only screen and (max-width:576px){.login__content-form .block-content__top__title{font-size:35px;line-height:45px;padding:10px 0}}.login__content-form .block-content__top__desc{font-size:17px;line-height:20px;margin:0}.login__content-form .block-content__top__desc a{color:#5e0f16;text-decoration:underline}.login__content-form .block-content__top__desc span{display:inline-block;font-family:Cucina;font-style:normal;font-weight:400;font-size:16px;line-height:20px}@media only screen and (max-width:1024px){.login__content-form .block-content__top__desc{font-size:18px}}@media only screen and (max-width:576px){.login__content-form .block-content__top__desc{font-size:14px;line-height:18px}}@media only screen and (max-width:576px){.login__content-form .block-content input{margin-top:20px}}.login__content-form .block-content .icon-show{position:absolute;top:40px;right:0;height:calc(100% - 40px)}@media only screen and (max-width:576px){.login__content-form .block-content .icon-show{top:20px;right:0;height:calc(100% - 20px)}}.login__content-form .block-content .icon-show img{width:20px;height:20px;position:absolute;top:15px;right:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container{height:100vh;overflow-y:hidden}@media only screen and (max-width:1025px){.container{height:100vh;height:calc(var(--vh, 1vh)*100)}}.container .content{height:calc(100vh - 80px);z-index:1}@media only screen and (min-width:1440px){.container .content{height:calc(100vh - 110px)}}@media only screen and (max-width:1025px){.container .content{height:calc(100vh - 52px);height:calc(var(--vh, 1vh)*100 - 52px)}}.container .footer{height:80px;position:fixed;width:100%;left:0;z-index:9999}@media only screen and (min-width:1440px){.container .footer{height:110px}}.section-footer{display:flex;width:100%;flex-wrap:wrap;transition:.5s;position:fixed;z-index:99;background-color:#fff;min-height:80px}@media only screen and (max-width:1025px){.section-footer{display:none}}@media only screen and (min-width:1440px){.section-footer{min-height:110px}}.section-footer__middle{position:absolute;font-size:40px;color:#f04e26;left:50%;top:77px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:1366px){.section-footer__middle{top:54px}}.section-footer__logo{position:absolute;left:50%;top:20px;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:33px}@media only screen and (max-width:1366px){.section-footer__logo{height:28px;top:10px}}.section-footer__nav-left,.section-footer__nav-right{width:calc(50% - 200px);display:flex;flex-wrap:wrap}.section-footer__nav-left li,.section-footer__nav-right li{flex:0 0 50%;max-width:50%;text-align:center;margin:auto 0;font-weight:400;font-size:40px}@media only screen and (max-width:1280px){.section-footer__nav-left li,.section-footer__nav-right li{font-size:38px}}@media only screen and (max-width:1024px){.section-footer__nav-left li,.section-footer__nav-right li{font-size:27px}}.section-footer__nav-left li a,.section-footer__nav-right li a{color:#f04e26}.section-footer__nav-right{margin-left:400px}.section-footer ul{margin-bottom:0}.list-active{position:relative}.list-active:after{content:"";position:absolute;bottom:-10px;left:0;width:100%;height:2px;background-color:#f04e26}@media only screen and (max-width:549px){.list-active:after{height:1px;bottom:-2px;left:-5%;width:110%}}.list-active:hover:after{background-color:#f04e26}.mobile-footer{height:52px;position:relative;background:#fff;z-index:1000;transition:all .3s linear;display:none}.mobile-footer__control{display:flex;height:100%;align-items:center;justify-content:center;position:relative}.mobile-footer__control .control__icon{cursor:pointer;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:35px}.mobile-footer__list{width:100%;text-align:center;position:absolute;top:100%;left:0;background:#fff}.mobile-footer__list a{font-family:"Cucina";font-style:normal;font-weight:400;font-size:14px;line-height:20px;text-transform:capitalize;color:#f04e26}.mobile-footer__item{width:100%;padding:12px}@media only screen and (max-width:1025px){.mobile-footer{display:block}}.mobile-footer--showList{-webkit-transform:translateY(-230px);transform:translateY(-230px)}.location{width:100%;height:100%;position:relative}.location__background{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;overflow:auto}.location__image{min-width:100%;min-height:100%}.location__viewbox{position:relative;height:100%}.location__point{position:absolute;color:#fff;cursor:default}.location__point .name{padding:5px 12px;border-radius:15px;background-color:#243670;display:inline-block;position:absolute;top:-100px;min-width:120px;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;font-size:12px;z-index:5;text-align:center}.location__point .name img{width:15px;margin-right:5px}.location__point .l-arrow{height:100px;width:3px;background-color:#243670;position:absolute;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:inline-block;z-index:2}.location__point .l-icon{width:220px;-webkit-transform:translate(-55%,-75%);transform:translate(-55%,-75%)}.location__point--main{cursor:pointer}.location .menu{position:absolute;width:315px;left:-285px;z-index:20;background:#243670;opacity:.9;border:1.5px solid #b6b8dd;box-sizing:border-box;border-top-right-radius:30px;border-bottom-right-radius:30px;transition:all .3s linear;top:0;bottom:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto}@media only screen and (max-width:576px){.location .menu{width:345px;left:-320px}}@media (max-height:600px){.location .menu{height:90%}}.location .menu__icon{position:absolute;top:45%;right:-5%;width:41px;height:41px;background:#b6b8dd;border-radius:50%;display:flex;justify-content:center;align-items:center;border:none;cursor:pointer;outline:none;transition:.5s}.location .menu__icon:hover{background:#7b7eb1}.location .menu__icon--active img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.location .menu__list{padding:10px 35px;margin-bottom:0;overflow:auto}.location .menu__list::-webkit-scrollbar-track{background:#f1f1f1}.location .menu__list::-webkit-scrollbar{width:3px}.location .menu__list::-webkit-scrollbar-track{background:transparent;-webkit-margin-before:30px;margin-block-start:30px;-webkit-margin-after:30px;margin-block-end:30px}.location .menu__list::-webkit-scrollbar-thumb{background:#888}.location .menu__list-item{padding:10px 0 10px 25px}.location .menu__list-item img{margin-right:10px}.location .menu__list-item a{font-weight:400;font-size:16px;line-height:32px;color:#b6b8dd;text-decoration:none}@media only screen and (max-width:576px){.location .menu__list-item a{font-size:15px}}.location .menu__list-item:not(:last-child){border-bottom:1.5px solid #b6b8dd}.location .menu--open{left:-1.5%}* .lausanne-font{font-family:Lausanne!important}.filter-wrapper{color:#b3e4fa;overflow:auto;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-around}@media screen and (max-height:414px),screen and (max-width:549px){.filter-wrapper{display:none}}.filter-wrapper::-webkit-scrollbar{width:0}.filter-wrapper__title{font-size:42px;line-height:44px;color:#b3e4fa;font-family:Cucina;margin-bottom:-5px}@media (min-width:1025px) and (max-width:1441px){.filter-wrapper__title{font-size:35px;line-height:30px}}@media only screen and (max-width:549px){.filter-wrapper__title{font-size:32px;line-height:44px}}.filter-wrapper .main-title{font-size:24px;font-family:Mesa;margin-bottom:5px;font-family:Cucina}@media (min-width:1025px) and (max-width:1441px){.filter-wrapper .main-title{font-size:22px}}@media only screen and (max-width:549px){.filter-wrapper .main-title{font-size:24px;line-height:32px}}.filter-wrapper .title-search{font-size:14px;padding-bottom:5px}@media (min-width:1025px) and (max-width:1441px){.filter-wrapper .title-search{font-size:12px}}.filter-wrapper .text-or{padding-bottom:16px;display:flex;align-items:center;justify-content:center}.filter-wrapper .pb-20{margin-bottom:0}.filter-wrapper .slider-range-custom{margin-left:10px;margin-right:10px}.border-bot{height:2px;background-color:#b3e4fa;margin:12px 0}@media (min-width:1025px) and (max-width:1441px){.filters-prop{font-size:12px}}.filters-prop__item{display:flex;margin:5px 0 0}.filters-prop__item .text-typo-14{margin-right:10px}.filters-prop__item .text-typo-14:last-child{margin-right:0}.filters-prop__item .total{padding:0 16px;background-color:#b3e4fa;border-radius:10px;color:#004f39;height:25px;line-height:25px;cursor:pointer}.filters-prop__item .item{border-radius:100%;border:1px solid #b3e4fa;width:25px;height:25px;display:flex;align-items:center;justify-content:center;line-height:25px;cursor:pointer}.filters-prop__item .none{padding:0 16px;border-radius:10px;color:#b3e4fa;border:1px solid #b3e4fa;height:25px;line-height:25px;cursor:pointer}.ranger-field{display:flex;justify-content:space-between;margin:-16px 0 0}.btn-group{display:flex;justify-content:flex-end;margin-top:5px}.btn-group button{margin-right:10px}.btn-group button:last-child{margin-right:0}@media only screen and (max-width:549px){.btn-group{margin-top:5px}}.btn-group .btn-item{padding:0 20px;font-size:18px;border-radius:10px;cursor:pointer}.btn-group .clear{background-color:transparent;border:1px solid #b3e4fa;height:34px}@media only screen and (max-width:549px){.btn-group .clear{width:100%}}.btn-group .search{background-color:#b3e4fa;border:1px solid #b3e4fa;color:#004f39;height:34px}@media only screen and (max-width:549px){.btn-group .search{width:100%}}.filter-wrapper__mobile{color:#b3e4fa;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-around;display:none;overflow-y:hidden}.filter-wrapper__mobile__sub-title{margin-top:20px;display:flex;justify-content:space-between;margin-bottom:16px}.filter-wrapper__mobile__sub-title .main-title{opacity:.5;position:relative}.filter-wrapper__mobile__sub-title .main-title:before{position:absolute;content:"";top:100%;left:0;width:100%;height:2px;background:#b3e4fa;display:none}.filter-wrapper__mobile__sub-title .sub-title--active{opacity:1}.filter-wrapper__mobile__sub-title .sub-title--active:before{display:block}.filter-wrapper__mobile__btn-search{font-family:"Lausanne";font-weight:400;font-size:18px;line-height:32px;background:#b3e4fa;color:#004f39;text-align:center;cursor:pointer;border:none;outline:none;border-radius:10px;width:100%;margin-top:16px}.filter-wrapper__mobile-content{width:100%;height:calc(100vh - 250px);overflow-y:auto}.filter-wrapper__mobile-content::-webkit-scrollbar{width:0}.filter-wrapper__mobile__filtered-by__filter{display:flex;flex-direction:column;margin-bottom:11px}@media screen and (max-height:414px),screen and (max-width:549px){.filter-wrapper__mobile{display:flex}}.detail-product{width:100%;height:100%;padding-left:30px;padding-right:30px;background-color:#ecf8fe;overflow-x:hidden}@media only screen and (max-width:549px){.detail-product{padding-left:16px;padding-right:16px}}.detail-product .col-sm{height:100%}@media only screen and (max-width:549px){.detail-product .col-sm{height:auto}}@media only screen and (min-width:3000px) and (min-height:1500px){.detail-product .col-sm--left{min-height:100%}}@media only screen and (min-height:1500px){.detail-product .col-sm--left{max-height:760px}}.detail-product__back{padding-top:35px;position:relative}@media only screen and (max-width:549px){.detail-product__back{padding-top:28px}}.detail-product__back .detail-product__router{background-color:#fff;cursor:pointer;padding:0 10px;border-radius:15px;border:none;height:40px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 2px rgba(0,0,0,.25)}.detail-product__back .detail-product__router span{color:#f04e26;font-size:18px;font-family:Lausanne}@media only screen and (max-width:549px){.detail-product__back .detail-product__router span{font-size:17px}}@media only screen and (max-width:549px){.detail-product__back .detail-product__router{font-size:15px;height:34px}}.detail-product__back .detail-product__router img{margin-right:10px}.detail-product__back .detail-product__router-right{position:absolute;top:-40px;right:60px}@media only screen and (max-width:576px){.detail-product__back .detail-product__router-right{display:none}}.detail-product__back .detail-product__router-mobile{display:none}@media only screen and (max-width:576px){.detail-product__back .detail-product__router-mobile{margin-bottom:20px;margin-top:-28px;display:block}}.detail-product .ant-tabs,.detail-product .ant-tabs-content{height:100%}@media only screen and (max-width:576px){.detail-product .ant-tabs-content .ant-tabs-tabpane{max-height:200px}}.detail-product .content-right__carousel{height:100%}.detail-product .content-right__carousel .ant-carousel,.detail-product .content-right__carousel .carousel-img,.detail-product .content-right__carousel .slick-active,.detail-product .content-right__carousel .slick-list,.detail-product .content-right__carousel .slick-slider,.detail-product .content-right__carousel .slick-track{height:100%!important}.detail-product .content-right__carousel .slick-slide>div,.detail-product .content-right__carousel .slick-slide img{height:100%}@media only screen and (max-width:1024px){.detail-product .content-right__carousel .slick-slide img{height:auto;width:100%}}.detail-product .ant-row{height:100%}.detail-product__content{width:100%;margin-top:35px;height:100%}.detail-product__content .content-left{background-color:#fff;padding:30px 15px;text-align:center;color:#243670;border-radius:45px;height:100%;position:relative;display:flex;flex-direction:column}@media only screen and (min-width:3000px) and (min-height:1500px){.detail-product__content .content-left{padding:100px 15px}}@media only screen and (max-width:549px){.detail-product__content .content-left{border-radius:10px;padding:32px 15px}}.detail-product__content .content-left__scroll{flex-grow:1;height:calc(100% - 65px)}.detail-product__content .content-left h4{font-size:42px;line-height:44px;color:#243670;margin-bottom:10px}@media only screen and (max-width:1366px){.detail-product__content .content-left h4{font-size:32px}}@media only screen and (min-width:1024px) and (max-width:1200px){.detail-product__content .content-left h4{font-size:42px}}@media only screen and (max-width:549px){.detail-product__content .content-left h4{font-size:32px}}.detail-product__content .content-left p{font-size:14px;line-height:25px}.detail-product__content .content-left__level{font-size:18px!important}.detail-product__content .content-left__rooms{width:90%;margin:0 auto;position:relative}.detail-product__content .content-left__wrap-rooms{width:50%;margin:0 auto;font-size:14px;line-height:16px}@media only screen and (max-width:549px){.detail-product__content .content-left__wrap-rooms{min-width:70%}}.detail-product__content .content-left__wrap-rooms__line{position:relative}.detail-product__content .content-left__wrap-rooms__line:after,.detail-product__content .content-left__wrap-rooms__line:before{background-color:#f04e26;content:"";display:inline-block;height:2px;position:relative;vertical-align:middle;width:50%}.detail-product__content .content-left__wrap-rooms__line:before{right:.5em;margin-left:-50%}.detail-product__content .content-left__wrap-rooms__line:after{left:.5em;margin-right:-50%}.detail-product__content .content-left__cost{width:65%;margin:30px auto}.detail-product__content .content-left__cost .key-plan__title{font-size:18px;padding-top:25px}.detail-product__content .content-left__cost .key-plan__desc{font-size:10px;color:#d7dbce;font-family:Lausanne;margin:0}.detail-product__content .content-left__cost img{width:100%}.detail-product__content .content-left__cost::-webkit-scrollbar{width:3px}.detail-product__content .content-left__cost::-webkit-scrollbar-track{background:#f1f1f1}.detail-product__content .content-left__cost::-webkit-scrollbar-thumb{background:#888}@media only screen and (min-width:1200px){.detail-product__content .content-left__cost{height:calc(100% - 175px);overflow:auto}}.detail-product__content .content-left__wrapper{width:90%}@media only screen and (max-width:1024px){.detail-product__content .content-left__wrapper{width:100%}}@media only screen and (min-width:1024px) and (max-width:1200px){.detail-product__content .content-left__wrapper{width:100%}}.detail-product__content .content-left__item{display:flex;justify-content:space-between;align-items:center}.detail-product__content .content-left__item__aspect{font-family:Lausanne}.detail-product__content .content-left__item__area{position:relative;font-family:Lausanne}.detail-product__content .content-left__item:not(:first-child){margin-top:-20px}.detail-product__content .content-left .total__area{border-top:1px solid #243670;padding-top:5px;margin-top:-15px}.detail-product__content .content-left .total__price{border-bottom:1px solid #243670;padding-top:15px}.detail-product__content .content-left .total__price p{font-size:18px!important}.detail-product__content .content-left__total{font-size:18px}.detail-product__content .content-left .key-plan{width:calc(100% - 70px);margin:0 auto;position:absolute;bottom:30px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}@media only screen and (max-width:549px){.detail-product__content .content-left .key-plan{bottom:16px}}.detail-product__content .content-left .key-plan__button{display:flex;align-items:center;text-align:center;justify-content:center}.detail-product__content .content-left .key-plan__button .key-plan__btn{padding:5px 15px;font-size:16px;font-weight:700;cursor:pointer;display:flex;align-items:center;border-radius:10px;background-color:#fff;border:1px solid #243670;transition:.5s}@media only screen and (max-width:549px){.detail-product__content .content-left .key-plan__button .key-plan__btn{padding:2px 15px}}.detail-product__content .content-left .key-plan__button .key-plan__btn img{margin-left:5px}.detail-product__content .content-left .key-plan__button .key-plan__btn svg{margin-left:5px;transition:.5s}.detail-product__content .content-left .key-plan__button .key-plan__btn svg>path{fill:#243670;transition:.5s}.detail-product__content .content-left .key-plan__button .key-plan__btn:hover{color:#fff;background:#243670}.detail-product__content .content-left .key-plan__button .key-plan__btn:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.detail-product__content .content-left .key-plan__button .btn-favorite{margin-left:20px;width:100%}.detail-product__content .content-left .key-plan__button .key-plan__btn-center{margin:0 auto;display:flex;align-items:center}.detail-product__content .content-left__top{position:absolute;top:0;left:32%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#57d9a3;width:101px;height:23px;border-radius:10px;font-family:Lausanne;text-align:center;cursor:default}.detail-product__content .content-left__top p{font-size:14px;text-transform:uppercase;font-family:Lausanne}.detail-product__content .content-left__no-master{left:50%}.detail-product__content .content-left__Sold{background-color:#f04e26}.detail-product__content .content-left__Reserved{background-color:#f5f2a2}.detail-product__content .content-left__Available{background-color:#57d9a3}.detail-product__content .content-left__status{position:absolute;display:flex;justify-content:center;top:0;left:68%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;border:1px solid #25bcc5;width:101px;height:23px;border-radius:10px;font-family:Lausanne;text-align:center;cursor:pointer}.detail-product__content .content-left__status p{font-size:14px;text-transform:uppercase;font-family:Lausanne;color:#000}.detail-product__content .content-left__status img{width:14px;margin-top:2px;margin-right:4px}.detail-product__content .content-left__bottom{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);background-color:#f5f2a2;width:183px;height:40px;border-radius:20px;font-family:Lausanne;font-style:italic;font-size:18px;text-align:center;cursor:pointer}.detail-product__content .content-left__bottom p{padding-top:7px}.detail-product__content .content-right{background-color:#fff;padding:20px 30px 10px;color:#243670;border-radius:30px;height:100%;position:relative}@media only screen and (min-width:1024px) and (max-width:1200px){.detail-product__content .content-right{min-height:600px}}@media only screen and (max-width:1024px){.detail-product__content .content-right{min-height:585px}}@media only screen and (max-width:549px){.detail-product__content .content-right{border-radius:10px;padding:20px 10px;min-height:320px}}.detail-product__content .content-right .text-drag{font-family:Cucina;font-size:12px;line-height:20px;text-align:center;color:#243670}@media only screen and (min-width:1440px){.detail-product__content .content-right{padding:30px 50px 10px;border-radius:45px}}.detail-product__content .content-right p{margin-bottom:0!important}.detail-product__content .content-right .ant-tabs{height:100%}.detail-product__content .content-right .ant-tabs-nav-list{width:calc(100% - 5px);display:flex;justify-content:space-between}@media only screen and (max-width:905px){.detail-product__content .content-right .ant-tabs-nav-list{width:auto}}.detail-product__content .content-right .ant-tabs-nav:before{border-bottom:1px solid #f04e26}.detail-product__content .content-right .ant-tabs-tab-btn,.detail-product__content .content-right .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#243670}.detail-product__content .content-right .ant-tabs-ink-bar{background:#f04e26}.detail-product__content .content-right .ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar{height:5px}.detail-product__content .content-right .ant-tabs-tab{font-size:18px}@media only screen and (max-width:549px){.detail-product__content .content-right .ant-tabs-content-holder{height:176px}}.detail-product__content .content-right__img{display:flex;justify-content:center;height:90%;position:relative}@media only screen and (max-width:1024px){.detail-product__content .content-right__img{height:90%;width:100%}}@media only screen and (max-width:576px){.detail-product__content .content-right__img{height:auto}}.detail-product__content .content-right__img .pdf-img{width:100%;object-fit:contain}.detail-product__content .content-right__img .block-show-pdf{cursor:pointer;position:absolute;top:0;right:0;font-family:Lausanne;font-style:normal;font-weight:400;font-size:8px;line-height:10px;color:#243670}.detail-product__content .content-right__img .block-show-pdf img{margin-left:15px}.detail-product__content .content-right__desc{width:40%;position:absolute;bottom:31px;right:20px}.detail-product__content .content-right__desc p{font-family:Lausanne;font-size:8px;color:#243670;line-height:10px}@media only screen and (max-width:1024px){.detail-product__content .content-right__desc{width:90%;bottom:10px;text-align:center}}@media only screen and (max-width:549px){.detail-product__content .content-right__desc{width:90%;bottom:10px;text-align:center}}.detail-product__content .content-right__download{padding:5px 15px;background-color:#243670;font-size:16px;border-radius:5px;position:absolute;bottom:66px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff;font-weight:700}.detail-product__content .content-right__download img{margin-left:5px}@media only screen and (max-width:1366px){.detail-product__content .content-right__download{left:50%;bottom:31px}}@media only screen and (max-width:576px){.detail-product__content .content-right__download{padding:3px 10px;font-size:12px;bottom:30px;left:50%}}.detail-product__content .content-right__carousel{position:relative}.detail-product__content .content-right__carousel .carousel-img{display:flex!important;justify-content:center;height:60vh}.detail-product__content .content-right__carousel .carousel-img__wrap{width:100%;overflow:auto}@media only screen and (max-width:1024px){.detail-product__content .content-right__carousel .carousel-img__wrap{display:flex}}.detail-product__content .content-right__carousel .carousel-img__wrap img{width:auto;max-width:650px;max-height:650px;margin:auto;height:100%;background-size:contain;background-repeat:no-repeat}@media only screen and (max-width:1024px){.detail-product__content .content-right__carousel .carousel-img__wrap img{width:100%;height:auto}}.detail-product__content .content-right__carousel .carousel-btn{position:static;bottom:10px;width:300px;display:flex;justify-content:space-between;align-items:center}.detail-product__content .content-right__carousel .carousel-btn button{text-align:center;cursor:pointer;width:40px;height:40px;border-radius:50%;background-color:#fff;border:none;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.detail-product__content .content-right__carousel .carousel-btn button svg{margin-top:6px}.detail-product__content .content-right__carousel .carousel-btn .prev{position:absolute;top:calc(50% - 20px);left:20px}.detail-product__content .content-right__carousel .carousel-btn .next{position:absolute;top:calc(50% - 20px);right:20px}.detail-product__content .content-right .indicative-img{display:flex;justify-content:center;flex-direction:column;align-items:center;height:100%;margin-top:-8px}.detail-product__content .content-right .indicative-img img{width:100%}.detail-product__content .content-right .colour-img{display:flex;justify-content:center;height:60vh}.detail-product__content .content-right .colour-img img{width:100%;height:100%}@media screen and (max-width:1366px){.detail-product__content .content-right .colour-img img{width:75%}}.detail-product__content .content-right .ant-tabs-content-holder{height:100%}.detail-product.detail-product__v2{overflow:hidden;display:flex;flex-direction:column}@media only screen and (max-width:1024px){.detail-product.detail-product__v2{overflow-y:auto}}@media only screen and (min-width:1024px) and (max-width:1200px){.detail-product.detail-product__v2{overflow-y:auto}}.detail-product.detail-product__v2 .detail-product__content{margin:0;flex-grow:1;padding-bottom:50px;padding-top:35px;height:calc(100% - 75px)}@media only screen and (max-width:549px){.detail-product.detail-product__v2 .detail-product__content{padding-top:30px}}@media only screen and (max-width:1024px){.detail-product.detail-product__v2 .detail-product__content .ant-row .ant-col{padding-bottom:40px;height:auto}}@media only screen and (min-width:1024px) and (max-width:1200px){.detail-product.detail-product__v2 .detail-product__content .ant-row .ant-col{padding-bottom:40px;height:auto}}.modal-content__btn{width:250px;margin:20px auto 0;display:flex;justify-content:space-between}.modal-content__btn .key-plan__btn{border:1px solid #004f39;border-radius:10px;cursor:pointer;background-color:inherit}.modal-content__btn .key-plan__btn-center{margin:0 auto;display:flex;align-items:center;font-size:16px;color:#004f39;padding:5px}.modal-content__btn .key-plan__btn-center svg:first-child{margin-left:5px;margin-right:5px}.modal-content__btn .key-plan__btn-center img{margin-left:5px}.modal__finishes{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;padding-bottom:80px!important}@media only screen and (min-width:1440px){.modal__finishes{padding-bottom:110px!important}}.modal__finishes .ant-modal-content{border-radius:25px;background-color:#b3e4fa;padding:30px 50px 22px;max-height:calc(100vh - 100px)}@media only screen and (min-width:1440px){.modal__finishes .ant-modal-content{max-height:calc(100vh - 130px)}}@media only screen and (max-width:576px){.modal__finishes .ant-modal-content{padding:50px 48px}}.modal__finishes .ant-modal-close{right:-3px!important;top:-3px!important}.modal__finishes .ant-modal-body{padding:0}.modal__finishes .ant-modal-body .modal-content{display:flex;align-items:center;justify-content:center;flex-direction:column}.modal__finishes .ant-modal-body .modal-content__btn{margin-top:10px;justify-content:center}.modal__finishes .ant-modal-body .modal-content__btn .btn-favorite{margin-left:25px}.modal__finishes .ant-modal-body img{cursor:pointer;max-height:calc(100vh - 200px)}@media only screen and (min-width:1440px){.modal__finishes .ant-modal-body img{max-height:calc(100vh - 230px)}}@media only screen and (max-width:576px){.modal__finishes .ant-modal-body img{max-height:calc(100vh - 330px)}}.colour-popup{width:146px;height:111px;margin-top:16px;border:2px solid #f5f2a2;border-radius:6px;font-size:12px;color:#243670;padding:20px;text-align:center;background-color:#fff;position:relative}.colour-popup img{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.colour-popup p:first-child{border-bottom:1px solid #f5f2a2;padding-bottom:15px;margin-bottom:15px}.colour-popup p{cursor:pointer;margin-bottom:14px!important}.modal__status{width:60%!important;padding-bottom:80px!important}@media only screen and (min-width:1440px){.modal__status{padding-bottom:110px!important}}@media only screen and (max-width:1024px){.modal__status{width:90%!important}}@media only screen and (max-width:576px){.modal__status--form{padding:0 0 0 5px}}.modal__status .ant-modal-content{border-radius:25px;border:1px solid #5e0f16;padding:64px 45px 64px 64px;max-height:calc(100vh - 100px)}@media only screen and (min-width:1440px){.modal__status .ant-modal-content{max-height:calc(100vh - 130px)}}@media only screen and (max-width:576px){.modal__status .ant-modal-content{padding:15px 5px}}.modal__status .ant-modal-close{right:-3px!important;top:-3px!important}.modal__status .ant-modal-body{text-align:center;padding:0;overflow-y:auto}.modal__status .ant-modal-body::-webkit-scrollbar{width:3px}.modal__status .ant-modal-body::-webkit-scrollbar-track{background:#f1f1f1}.modal__status .ant-modal-body::-webkit-scrollbar-thumb{background:#888}@media only screen and (max-width:1366px){.modal__status .ant-modal-body{max-height:calc(100vh - 180px)}}.modal__status__desc{font-size:18px;font-family:Lausanne;color:#5e0f16;text-transform:uppercase}.modal__status__title{font-size:56px;color:#5e0f16}@media only screen and (max-width:576px){.modal__status__title{font-size:35px}}.modal__status__items{width:100%;display:flex;justify-content:space-between;align-items:baseline}.modal__status__items .status__error{color:red}.modal__status__items .modal__status__select{width:100%;margin-left:30px;margin-right:20px}.modal__status__items .modal__status__select .ant-picker{width:100%;margin-bottom:16px;border-radius:8px}.modal__status__items .modal__status__select .ant-picker input{padding:5px 0;cursor:pointer;color:#5e0f16}.modal__status__items .modal__status__select .ant-picker .ant-picker-suffix{color:#5e0f16}.modal__status__items label{font-size:16px;color:#5e0f16;width:10%}@media only screen and (max-width:576px){.modal__status__items label{width:25%}}.modal__status__items textarea{width:100%;margin-left:30px;border-radius:10px;padding-top:5px;padding-left:13px;outline:none;margin-right:20px}.modal__status__items textarea:focus{border:1px solid #5e0f16}.modal__status__btn{display:flex;margin-left:calc(10% + 20px);margin-top:64px}@media only screen and (max-width:576px){.modal__status__btn{margin-top:16px}}@media only screen and (min-width:1200px){.modal__status__btn{margin-top:16px}}@media only screen and (min-width:1440px){.modal__status__btn{margin-top:64px}}.modal__status__btn .btn__save{margin-left:24px;background-color:#5e0f16;color:#fff;border:none}.modal__status__btn .btn__cancel{color:#5e0f16;border:1px solid #5e0f16;background-color:#fff}.modal__status__btn .btn__cancel,.modal__status__btn .btn__save{padding:5px 25px;border-radius:5px;cursor:pointer}.form-status__email{font-size:14px;color:#5e0f16;padding:10px;margin-bottom:16px;width:100%;border-radius:8px;border:1px solid #ccc;outline:none}.form-status__email:focus{border:1px solid #5e0f16}.form-status__error{color:red}.apartments{overflow:hidden;width:100%;height:100%;position:relative}.apartments .span-link{cursor:pointer}.apartments__background{width:100%;height:100%;position:relative;background-color:#243670;display:flex;flex-direction:row;align-items:center;justify-content:center}.apartments__background .bg-image{width:100%;height:100%;background-color:#b3e4fa;object-fit:contain;position:absolute;z-index:0}.apartments__background .view-box{position:relative;max-height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}@media only screen and (max-width:1024px){.apartments__background .view-box{width:100%;overflow-x:auto}}@media only screen and (max-width:1024px) and (max-height:549px){.apartments__background .view-box{display:flex;align-items:center;justify-content:center}}.apartments__background--image{max-width:100%;width:auto;height:100%;margin:auto}@media only screen and (max-width:1024px){.apartments__background--image{max-width:none}}.apartments__background .overlays-svg{position:absolute;top:0;left:0;z-index:5;width:100%;height:100%}.apartments__background .overlays-svg svg{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.apartments__background .overlays-svg svg polygon{fill:#b3e4fa;cursor:pointer;stroke-width:1px;stroke:#004f39;opacity:.75;transition:opacity .25s;-moz-transition:opacity .25s;-webkit-transition:opacity .25s}.apartments__background .overlays-svg svg text{fill:#004f39;font-size:24px;line-height:32px;font-family:Lausanne}.apartments__background .overlays-svg svg .animation-text-floor{font-family:Cucina;font-size:50px;fill:#fff}.apartments__background .overlays-svg svg .isMbC{-webkit-animation:scaling 1.5s linear infinite;animation:scaling 1.5s linear infinite;-webkit-animation-delay:.8s;animation-delay:.8s;fill:#004f39;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transform-box:fill-box}.apartments__background .overlays-svg svg .isMbT{fill:#004f39;opacity:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transform-box:fill-box;stroke:#fff;stroke-miterlimit:1}.apartments__background .overlays-svg svg g.a-item-g{opacity:0;transition:opacity .2s ease-in-out}.apartments__background .overlays-svg svg g.a-item-g line,.apartments__background .overlays-svg svg g.a-item-g text{display:none}.apartments__background .overlays-svg svg g.a-item-g--show{opacity:1;transition:opacity .2s ease-in-out}.apartments__background .overlays-svg svg g.a-item-g--show line,.apartments__background .overlays-svg svg g.a-item-g--show text{display:block}.apartments__background .overlays-svg svg g.a-item-g:hover{opacity:1;transition:opacity .2s ease-in-out}.apartments__background .overlays-svg svg g.a-item-g:hover line,.apartments__background .overlays-svg svg g.a-item-g:hover text{display:block}@-webkit-keyframes scaling{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.4);transform:scale(1.4)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaling{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.4);transform:scale(1.4)}to{-webkit-transform:scale(1);transform:scale(1)}}.apartments__header{position:absolute;top:6%;left:0;right:0;display:flex;justify-content:space-between;padding:0 40px}@media only screen and (max-width:1024px){.apartments__header{display:none}}.apartments__header h2{font-weight:400;font-size:24px;line-height:32px;color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.25);margin-left:50px}@media only screen and (max-width:1366px){.apartments__header h2{font-size:20px}}.apartments__header div{display:flex;justify-content:center;align-items:center;padding:8px 12px;border-radius:50%;background:#fff;border:1px solid #f04e26}.apartments__header div span{font-weight:700;font-size:16px;line-height:24px;color:#f04e26}.apartments__filters{position:absolute;top:50%;left:-525px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:600px;height:90%;background:#004f39;border-radius:0 30px 30px 0;transition:all .3s linear;padding:30px;border-left:0;z-index:9}@media (min-width:1025px) and (max-width:1441px){.apartments__filters{height:96%;padding:15px 30px}}@media only screen and (min-width:2560px){.apartments__filters{height:50%}}@media (min-width:1024px) and (min-height:1366px){.apartments__filters{height:55%}}@media only screen and (max-width:768px){.apartments__filters{height:65%}}@media only screen and (max-width:1024px) and (max-height:549px){.apartments__filters{height:100%}}@media only screen and (max-width:549px){.apartments__filters{height:90%;left:-570px}}.apartments__filters-icon{position:absolute;top:47%;right:-3%;border:none;height:41px;width:41px;padding:12px;background:#b3e4fa;border-radius:50px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.5s}.apartments__filters-closeBtn{width:41px;height:41px;border:1px solid #b3e4fa;background:#004f39;text-align:center;border-radius:50%;position:absolute;right:24px;top:24px;cursor:pointer;display:none}.apartments__filters-closeBtn svg{position:relative;top:3px}.apartments__filters-icon--active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.apartments__filters-title{font-weight:400;font-size:28px;line-height:32px;color:#b3e4fa;display:none}.apartments__filters-title--active{position:absolute;top:47%;right:-13%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:block}.apartments__filters--open{left:0}@media only screen and (max-width:549px){.apartments__filters--open{width:100%;height:100%;border-radius:0;padding:70px 24px 10px;z-index:99}.apartments__filters--open .apartments__filters-icon{display:none}.apartments__filters--open .apartments__filters-closeBtn{display:block}}@media (max-height:414px){.apartments__filters--open{width:100%;height:100%;border-radius:0;padding:70px 24px 10px;z-index:99}.apartments__filters--open .apartments__filters-icon{display:none}.apartments__filters--open .apartments__filters-closeBtn{display:block}}.apartments__filters--open-filters{width:500px}@media only screen and (max-width:549px){.apartments__filters--open-filters{width:100%;height:100%;border-radius:0;padding:70px 24px 10px;z-index:99}.apartments__filters--open-filters .apartments__filters-icon{display:none}.apartments__filters--open-filters .apartments__filters-closeBtn{display:block}}@media (max-height:414px){.apartments__filters--open-filters{width:100%;height:100%;border-radius:0;padding:30px 24px 10px;z-index:99}.apartments__filters--open-filters .apartments__filters-icon{display:none}.apartments__filters--open-filters .apartments__filters-closeBtn{display:block}}.apartments__virtual{width:45px;height:45px;border-radius:50%;border:1px solid #f04e26;position:absolute;top:37px;right:105px;background-color:#fff;cursor:pointer;z-index:10;display:flex;justify-content:center}.apartments__virtual img{width:25px}@media only screen and (max-width:1024px){.apartments__virtual{display:none}}.apartments__modal{width:96%!important;height:100%!important;margin:0 auto}.apartments__modal .ant-modal-content{width:100%;height:85%;margin-top:10px;border-radius:5px}.apartments__modal .ant-modal-body{height:100%;padding:0}.apartments__modal--pdf .ant-modal-body{display:flex;align-items:center;justify-content:center}.apartments__modal--pdf .img-pdf{max-height:100%;max-width:100%}.apartments .ant-modal-mask{background-color:inherit!important}.apartments__popup{width:100%;height:100%}.apartments__popup iframe{width:100%;height:100%;border-radius:5px;border:1px solid #5e0f16}.detail-level{background-color:#ecf8fe;position:relative;overflow:hidden}@media only screen and (max-width:1025px){.detail-level{overflow:auto;padding-left:15px;padding-right:15px}}.detail-level__wrapper{margin-top:0;display:flex;flex-direction:column}.detail-level__content{margin-top:0;padding:30px 0 60px;height:calc(100% - 105px)!important}.detail-level .content-right{padding:30px 50px;display:flex;align-items:center;position:static}@media only screen and (max-width:1025px){.detail-level .content-right{padding:0;height:400px;overflow-x:auto;border-radius:10px}}.detail-level .content-right .block-show-pdf{cursor:pointer;position:absolute;top:20px;right:40px;font-family:Lausanne;font-style:normal;font-weight:400;font-size:8px;line-height:10px;color:#004f39;z-index:6}.detail-level .content-right .block-show-pdf img{margin-left:15px}.detail-level .content-left{text-align:left;padding:20px 45px}.detail-level .content-left ::-webkit-scrollbar{width:20px}.detail-level .content-left ::-webkit-scrollbar-track{background-color:transparent}.detail-level .content-left ::-webkit-scrollbar-thumb{background-color:#d6dee1;border-radius:20px;border:6px solid transparent;background-clip:content-box}.detail-level .content-left ::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}.detail-level .content-left__keys{padding-top:18px;padding-left:6px;flex-grow:1;overflow:auto}.detail-level .content-left hr{width:100%;margin-top:16px;margin-bottom:16px}@media (max-height:815px){.detail-level .content-left h4{margin-bottom:5px;font-size:35px;line-height:35px}.detail-level .content-left__keys{padding-top:5px}.detail-level .content-left hr{margin-top:5px;margin-bottom:5px}}@media (max-height:720px){.detail-level .content-left h4{font-size:25px;line-height:25px}}@media only screen and (max-width:1025px){.detail-level .content-left{padding:15px;border-radius:10px}}.detail-level__status{display:flex;flex-direction:row;align-items:center;margin-bottom:16px}.detail-level__status .dots{height:28px;width:28px;border-radius:100%;display:inline-block;border:5px solid transparent;background-color:#fff}.detail-level__status .text{display:inline-block;margin-left:24px;font-size:14px;color:#252225}@media (max-height:815px){.detail-level__status{margin-bottom:14px}.detail-level__status .dots{height:24px;width:24px;border-width:3px}}@media (max-height:720px){.detail-level__status{margin-bottom:0}.detail-level__status .dots{height:15px;width:15px}}@media screen and (max-height:718px){.detail-level__status{margin-bottom:10px}}@media screen and (max-height:668px){.detail-level__status{margin-bottom:4px}}.detail-level__key{display:flex;flex-direction:row;align-items:center;margin-bottom:10px}.detail-level__key .dots{height:28px;width:28px;border-radius:100%;display:inline-block}.detail-level__key .text{display:inline-block;margin-left:24px;font-size:14px;color:#252225}@media (max-height:815px){.detail-level__key{margin-bottom:10px}.detail-level__key .dots{height:24px;width:24px}}@media (max-height:720px){.detail-level__key{margin-bottom:0}.detail-level__key .dots{height:15px;width:15px}}@media screen and (max-height:718px){.detail-level__key{margin-bottom:9px}}@media screen and (max-height:668px){.detail-level__key{margin-bottom:6px}}.detail-level__view{max-width:100%;height:100%;text-align:center;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:1025px){.detail-level__view{justify-content:unset}}.detail-level__view img{max-height:100%;max-width:100%}@media only screen and (max-width:1025px){.detail-level__view img{max-width:unset}}.detail-level__paginate{display:flex;align-items:center;flex-direction:row;justify-content:flex-end;margin-top:10px}@media only screen and (max-width:1025px){.detail-level__paginate{justify-content:unset;margin-bottom:10px;flex-direction:column;align-items:unset}}@media only screen and (max-width:700px){.detail-level__paginate{flex-direction:row;justify-content:center}}.detail-level__paginate--label{color:#004f39;font-size:18px;line-height:32px;padding-right:11px}.detail-level__paginate--link,.detail-level__paginate--pages{display:flex;flex-direction:row}.detail-level__paginate--link{height:23px;width:23px;font-size:14px;line-height:16px;align-items:center;justify-content:center;border-radius:100%;border:1px solid #004f39;color:#004f39;margin-right:15px}.detail-level__paginate--link.active{color:#fff;background-color:#004f39}.detail-level__paginate .pagination-select .ant-select-selector{background-color:#004f39;color:#fff;border-radius:12px}.detail-level__paginate .pagination-select .ant-select-arrow{color:#fff}.detail-level .overlays-svg{position:absolute;top:0;left:0;z-index:5;width:100%;height:100%}.detail-level .overlays-svg svg{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.detail-level .overlays-svg svg path,.detail-level .overlays-svg svg polygon{cursor:pointer;stroke-width:2px;fill-opacity:0;transition:fill-opacity .25s;-moz-transition:fill-opacity .25s;-webkit-transition:fill-opacity .25s}.detail-level .overlays-svg svg g:hover path,.detail-level .overlays-svg svg g:hover polygon{fill-opacity:.75;transition:fill-opacity .25s;-moz-transition:fill-opacity .25s;-webkit-transition:fill-opacity .25s}.detail-level .col-sm{height:100%}@media only screen and (max-width:1025px){.detail-level .col-sm{height:unset}}@media only screen and (max-width:1025px){.detail-level .col-sm-key{padding-bottom:20px}}.detail-level .detail-product__back{padding-bottom:30px}.detail-level .content-header{position:absolute;right:120px;top:35px}@media only screen and (max-width:1025px){.detail-level .content-header{position:relative;right:unset;top:unset}}.detail-level .content-header__title{font-size:42px;line-height:44px;margin-bottom:0;font-weight:400;color:#004f39}.detail-level .content-header__subtitle{font-size:24px;line-height:32px;margin-bottom:0;font-weight:400;color:#004f39}@media (max-height:815px){.detail-level .content-header__title{font-size:35px;line-height:37px}}.amenities{width:100%;height:100%;background-color:#b6b8dd;margin:0;padding:0;position:relative}.amenities-content{padding:60px 60px 120px;position:relative;height:100%!important}@media only screen and (min-width:1440px){.amenities-content{padding:80px 80px 120px}}@media only screen and (max-width:1024px){.amenities-content{padding:30px 60px 120px}}@media only screen and (max-width:1024px) and (max-height:549px){.amenities-content{padding:10px 30px;height:100%}}@media only screen and (max-width:992px) and (min-height:576px){.amenities-content{padding:215px 60px 120px}}@media only screen and (max-width:576px){.amenities-content{padding:0;-webkit-transform:translateY(0);transform:translateY(0)}}.amenities-content__img{max-width:100%;height:100%;min-width:100px;margin:0 auto;position:relative;display:flex;align-items:center;justify-content:center}@media (min-width:1024px) and (min-height:1366px){.amenities-content__img{max-height:600px;margin-top:40%}}@media only screen and (max-width:1024px){.amenities-content__img{height:auto}}@media only screen and (max-width:768px){.amenities-content__img{max-height:440px}}@media only screen and (max-width:576px){.amenities-content__img{max-height:240px;margin-top:30%;height:100%}}@media only screen and (min-width:3000px) and (min-height:1500px){.amenities-content__img{max-height:100%;margin-top:0}}.amenities-content__img img{max-width:100%;object-fit:cover;display:block;margin:0 auto 0 -10px}@media only screen and (max-width:1024px){.amenities-content__img img{object-fit:cover}}@media only screen and (max-width:1024px) and (max-height:549px){.amenities-content__img img{max-height:300px}}@media only screen and (min-width:1200px){.amenities-content__img__tall{max-width:25%}}@media only screen and (min-width:1440px){.amenities-content__img__tall{max-width:30%}}@media only screen and (max-width:576px){.amenities-content__img__tall{width:50%!important}}.amenities-content__video{height:100%}.amenities-content iframe{width:100%;height:100%}.amenities-content__sub{position:absolute;width:40%;height:auto;bottom:0;background-color:#5e0f16;border-top-left-radius:30px;border-top-right-radius:30px;box-shadow:0 4px 4px rgba(0,0,0,.1);padding:20px;margin-left:-10px}@media only screen and (max-width:1024px) and (max-height:549px){.amenities-content__sub{bottom:0;padding:12px 20px}}@media only screen and (max-width:576px){.amenities-content__sub{border-top-left-radius:10px;border-top-right-radius:10px;padding:5px}}.amenities-content__sub p{font-size:10px;color:#b6b8dd;margin:0!important;line-height:20px}@media only screen and (min-width:1440px){.amenities-content__sub p{font-size:14px}}.amenities-content__sub p:first-child{font-size:14px;color:#b6b8dd;margin:0!important;padding-bottom:2px}@media only screen and (min-width:1440px){.amenities-content__sub p:first-child{font-size:18px}}@media only screen and (max-width:1024px){.amenities-content__sub{width:100%}}.amenities-content__sub__tall{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}@media only screen and (min-width:1200px){.amenities-content__sub__tall{width:25%}}@media only screen and (min-width:1440px){.amenities-content__sub__tall{width:30%}}@media only screen and (max-width:576px){.amenities-content__sub__tall{width:50%}}.amenities-diff__content{-webkit-transform:translateY(0);transform:translateY(0)}.amenities .slick-active,.amenities .slick-list,.amenities .slick-slider,.amenities .slick-track{height:100%!important}.amenities .slick-slide>div,.amenities .slick-slide img{height:100%}.amenities .slick-initialized .slick-slide{border:none}.amenities-btn-prev{position:absolute;bottom:40px;left:-85px;width:20px;height:20px}@media only screen and (max-width:1024px){.amenities-btn-prev{bottom:126px;left:-62px}}@media only screen and (max-width:549px){.amenities-btn-prev{bottom:83px}}.amenities-btn-next{position:absolute;bottom:40px;right:-45px;width:20px;height:20px}@media only screen and (max-width:1024px){.amenities-btn-next{bottom:126px;right:-38px}}@media only screen and (max-width:549px){.amenities-btn-next{bottom:83px}}.amenities .amenities-btn__slider{text-align:center;display:block;margin-left:auto;cursor:pointer;width:41px;height:41px;border-radius:50%;background-color:#fff;border:none;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.amenities .amenities-btn__slider svg{margin-top:6px}.amenities .amenities-btn__slider svg>path{fill:#5e0f16}@media only screen and (max-width:576px){.amenities .amenities-btn__slider{width:35px;height:35px}}.amenities .amenities-btn__slider__right{margin-left:0;margin-right:auto}.amenities .slider-img__sub{width:144px;height:87px}.amenities .slick-slider{height:100%;overflow:hidden}.amenities .amenities__slider{position:absolute;bottom:20px;left:50%;width:920px;height:80px;-webkit-transform:translate(-50%);transform:translate(-50%)}@media only screen and (max-width:549px){.amenities .amenities__slider{bottom:-20px}}@media only screen and (max-width:1024px){.amenities .amenities__slider{height:150px;width:750px}}@media only screen and (max-width:768px){.amenities .amenities__slider{height:150px;width:550px}}@media only screen and (max-width:549px){.amenities .amenities__slider{height:110px;width:225px}}@media only screen and (max-width:1024px) and (max-height:549px){.amenities .amenities__slider{height:0}}.amenities .amenities__slider .slick-current{height:96%;offset:0 2px rgba(0,0,0,.25)}.amenities .amenities__slider .slick-current img{border:3px solid #b3e4f4}.amenities .amenities__slider .slick-slide img{width:127px;height:80px;cursor:pointer;object-fit:cover}@media only screen and (max-width:1024px){.amenities .amenities__slider .slick-slide img{width:86px;height:60px}}@media only screen and (max-width:549px){.amenities .amenities__slider .slick-slide img{width:68px;height:52px}}@media only screen and (max-width:1024px) and (max-height:549px){.amenities .amenities__slider .slick-slide{display:none}}.account{width:130px;height:auto;background-color:#fff;border:1px solid #f04e26;border-radius:3px;padding:15px 8px;color:#f04e26;text-align:center;box-shadow:0 2px 2px rgba(0,0,0,.25)}.account p{cursor:pointer;font-family:"Lausanne";font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#f04e26}.account p:not(:last-child){border-bottom:.5px solid #f04e26;padding-bottom:14px}.account p:last-child{margin-bottom:0}.account-popup{overflow:hidden;display:flex;align-items:center;justify-content:center;object-fit:cover;position:absolute;top:35px;right:35px;border-radius:50%;border:1px solid #f04e26;color:#f04e26;width:45px;height:45px;cursor:pointer;background-color:#fff;text-align:center;z-index:11}.account-popup p{font-size:16px;font-weight:700;margin-bottom:0}.account-popup img{width:45px;height:45px;border-radius:50%}@media only screen and (max-width:576px){.account-popup{width:37px;height:37px}}.gallery{max-height:100%;object-fit:contain;margin:0 auto;overflow:hidden}.gallery,.gallery .frames-view{max-width:100%;position:relative}.gallery .frames-view{height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}@media only screen and (max-width:1024px){.gallery .frames-view{max-width:none;padding-right:100px}}@media only screen and (max-width:576px){.gallery .frames-view{max-width:none;padding-right:50px}}@media only screen and (max-width:1024px) and (max-height:549px){.gallery .frames-view{padding-right:0;margin-top:-20px}}.gallery .gallery__wrap__img{width:100%;max-height:100%;overflow-x:hidden}@media only screen and (max-width:1024px){.gallery .gallery__wrap__img{overflow-x:auto}.gallery .gallery__wrap__img::-webkit-scrollbar{width:0}}@media only screen and (max-width:1024px) and (max-height:549px){.gallery .gallery__wrap__img{display:flex;justify-content:center}}.gallery__img{max-width:100%;height:calc(100vh - 110px);max-height:100%;object-fit:cover;margin:0 auto}@media only screen and (max-width:1025px){.gallery__img{height:calc(100vh - 52px);width:auto}}.gallery__img img{max-width:100%;max-height:100%}.gallery__img__second{width:100%;height:calc(100vh - 80px);object-fit:contain}@media only screen and (min-width:1440px){.gallery__img__second{height:calc(100vh - 110px)}}@media only screen and (max-width:1366px){.gallery__img__second{height:calc(100vh - 80px)}}@media only screen and (max-width:1025px){.gallery__img__second{height:calc(100vh - 52px);width:auto}}.gallery__img--inframe{max-width:100%;width:auto;margin:auto;height:100%}@media only screen and (max-width:1024px){.gallery__img--inframe{max-width:none}}@media only screen and (max-width:1440px){.gallery__button{width:300px}}@media only screen and (max-width:1366px){.gallery__button{width:200px}}.gallery__button__item{width:41px;height:41px;position:absolute;top:50%;background-color:#fff;outline:none;border:none;border-radius:50%;box-shadow:0 6px 10px 0 rgba(0,0,0,.1607843137254902);display:flex;justify-content:center;align-items:center;cursor:pointer}.gallery__button__item.prev{left:5%}.gallery__button__item.next{right:5%}@media only screen and (min-width:2560px) and (max-width:3896px){.gallery__button__item svg{width:40px;height:40px}}.gallery .frames__note{font-family:"Lausanne"}.gallery .frames__note .dots{top:0;height:10px;width:10px;border-radius:100%;background-color:#004f39;border:1px solid #fff}.gallery .frames__note--label,.gallery .frames__note .dots{position:absolute;left:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.gallery .frames__note--label{max-width:100px;width:150px;min-width:150px;font-family:"Lausanne";font-size:12px;line-height:1.2}@media only screen and (max-width:1024px) and (max-height:549px){.gallery .frames__note--label{font-size:10px}}.gallery .frames__note--line{position:absolute;left:0;width:1px;background-color:#004f39}.list-apartment{position:relative;width:100%;height:100%;padding-bottom:50px}.list-apartment__scroll{width:100%;height:calc(100% - 115px);overflow:auto;padding-right:5px}@media only screen and (max-width:549px){.list-apartment__scroll{height:calc(100% - 90px)}}.list-apartment__scroll::-webkit-scrollbar{width:3px}.list-apartment__scroll::-webkit-scrollbar-track{background:#f1f1f1}.list-apartment__scroll::-webkit-scrollbar-thumb{background:#888}.list-apartment__title{font-family:Cucina;font-size:42px;line-height:44px;color:#b3e4fa}@media only screen and (max-width:549px){.list-apartment__title{font-size:32px;line-height:40px}}.list-apartment__table--no-collection{height:calc(100% - 65px);overflow:auto;padding-right:4px}.list-apartment__table--no-collection::-webkit-scrollbar{width:3px}.list-apartment__table--no-collection::-webkit-scrollbar-track{background:#f1f1f1}.list-apartment__table--no-collection::-webkit-scrollbar-thumb{background:#888}@media only screen and (max-width:549px){.list-apartment__table{width:100%}.list-apartment__table::-webkit-scrollbar{width:0;height:0}}@media only screen and (max-width:549px){.list-apartment__table .table-apartment>thead>tr>th{min-width:67px}}@media only screen and (max-width:549px){.list-apartment__table .table-apartment>thead>tr>th:nth-child(5){min-width:80px}}.list-apartment__name-collection{font-family:Cucina;font-size:18px;line-height:32px;color:#b3e4fa;text-transform:uppercase}@media only screen and (max-width:549px){.list-apartment__name-collection{font-size:16px;line-height:25px}}.list-apartment__desc,.list-apartment__desc .block-seemore{font-family:Cucina;font-size:18px;line-height:32px;color:#b3e4fa;position:relative}.list-apartment__desc .block-seemore{margin-bottom:15px;font-size:16px;line-height:20px}.list-apartment__desc .block-seemore .anchor-class{font-size:16px;line-height:20px;font-weight:600;color:#b3e4fa}@media only screen and (max-width:549px){.list-apartment__desc .block-seemore .anchor-class,.list-apartment__desc .block-seemore span{font-size:12px}}.list-apartment__desc .block-seemore p{font-size:16px;line-height:20px}.list-apartment__desc .block-seemore p span:last-child{font-size:16px;line-height:20px;font-weight:600}.list-apartment__desc .block-seemore p span:last-child:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline;cursor:pointer}@media only screen and (max-width:549px){.list-apartment__desc .block-seemore p{font-size:12px}}.list-apartment__desc .block-seemore ul{list-style:disc;margin-left:20px;font-size:16px;line-height:20px}@media only screen and (max-width:549px){.list-apartment__desc .block-seemore ul{font-size:12px}}.list-apartment__desc p{font-size:16px;line-height:20px}.list-apartment__desc p span:last-child{font-size:16px;line-height:20px;font-weight:600}.list-apartment__desc p span:last-child:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline;cursor:pointer}.list-apartment__desc ul{list-style:disc;margin-left:20px;font-size:16px;line-height:20px}.list-apartment__footer{display:flex;align-items:center;justify-content:space-between;margin-top:10px;position:absolute;left:0;bottom:0;width:100%}@media only screen and (max-width:549px){.list-apartment__footer{position:unset}.list-apartment__footer .list-apartment__btn-back{position:absolute;top:-42px;left:0}}@media only screen and (max-width:549px){.list-apartment__footer-pagination{margin-left:50px;position:absolute;bottom:0;right:0}}.btn-back-main{cursor:pointer;font-family:Lausanne;font-style:normal;font-weight:400;font-size:18px;line-height:32px;display:flex;align-items:center;text-align:center;color:#b3e4fa;border:1px solid #b3e4fa;border-radius:10px;background-color:transparent;height:34px;padding:0 15px;flex-shrink:0}.btn-back-main img{margin-right:10px}@media only screen and (max-width:549px){.btn-back-main{font-size:16px;position:absolute;top:-42px;left:0}}.table-apartment{width:100%}.table-apartment thead{font-size:14px;line-height:20px;color:#252235}.table-apartment thead .text-header{font-family:Lausanne;height:50px;background:#b3e4fa;width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.table-apartment thead th:first-child .text-header{border-top-left-radius:10px;border-bottom-left-radius:10px}.table-apartment thead th:last-child .text-header{border-top-right-radius:10px;border-bottom-right-radius:10px}.table-apartment tbody{font-size:14px;line-height:20px;color:#252235}.table-apartment tbody::-webkit-scrollbar{width:3px}.table-apartment tbody::-webkit-scrollbar-track{background:#f1f1f1}.table-apartment tbody::-webkit-scrollbar-thumb{background:#888}.table-apartment tbody .text-body{font-family:Lausanne;height:50px;background:#fff;width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.table-apartment tbody td:first-child .text-body{border-top-left-radius:10px;border-bottom-left-radius:10px}.table-apartment tbody td:last-child .text-body{border-top-right-radius:10px;border-bottom-right-radius:10px}.pagination-main .ant-pagination-item{border:2px solid #b3e4fa;width:32px;height:32px;background:#004f39;text-align:center;line-height:25px;cursor:pointer;border-radius:100%}@media only screen and (max-width:549px){.pagination-main .ant-pagination-item{height:30px}}.pagination-main .ant-pagination-item a{position:relative;top:2px;color:#b3e4fa}.pagination-main .ant-pagination-next .ant-pagination-item-link,.pagination-main .ant-pagination-prev .ant-pagination-item-link{border:2px solid #b3e4fa}.pagination-main .ant-pagination-jump-next,.pagination-main .ant-pagination-jump-prev{pointer-events:none}.pagination-main .ant-pagination-item-after-jump-prev,.pagination-main .ant-pagination-item-before-jump-next{display:none}.pagination-main .ant-pagination-item-link{background:#004f39;border-radius:100%;text-align:center}.pagination-main .ant-pagination-item-link svg{color:#b3e4fa;position:relative;top:-2px}.pagination-main .ant-pagination-item-active{background-color:#b3e4fa;border-radius:15px;height:32px;min-width:50px;line-height:25px;cursor:pointer;align-items:center}@media only screen and (max-width:549px){.pagination-main .ant-pagination-item-active{height:30px}}.pagination-main .ant-pagination-item-active a{color:#004f39}@media only screen and (max-width:549px){.pagination-main .ant-pagination-next,.pagination-main .ant-pagination-prev{height:30px}}.modal-main{width:50%!important;padding-bottom:80px!important}@media only screen and (min-width:1440px){.modal-main{padding-bottom:110px!important}}@media only screen and (max-width:1024px){.modal-main{width:70%!important}}@media only screen and (max-width:576px){.modal-main{width:90%!important}}.modal-main .ant-modal-content{background:#fff;border:1.5px solid #5e0f16;border-radius:20px;padding:30px 50px;overflow:auto;max-height:calc(100vh - 100px)}@media only screen and (min-width:1440px){.modal-main .ant-modal-content{max-height:calc(100vh - 130px)}}@media only screen and (max-width:1024px){.modal-main .ant-modal-content{padding:0}}.modal-main .ant-modal-content::-webkit-scrollbar{width:0}.modal-main .ant-modal-body{padding:0}.modal-enquire__content{padding:30px 60px}@media only screen and (max-width:576px){.modal-enquire__content{padding:15px 10px}}.modal-enquire__title{font-size:18px;line-height:32px}.modal-enquire__title,.modal-enquire__title-main{font-family:Lausanne;color:#5e0f16;text-transform:uppercase;text-align:center}.modal-enquire__title-main{font-size:56px;line-height:44px;margin-bottom:15px}.modal-enquire__desc{font-family:Cucina;font-size:18px;line-height:32px;text-transform:uppercase;color:#5e0f16;text-align:center;margin-bottom:20px}.modal-enquire .btn-send{background:#5e0f16;border-radius:10px;height:48px;font-family:Lausanne;font-size:18px;line-height:32px;display:flex;align-items:center;justify-content:center;border:none;outline:none;padding:0 40px;color:#fff;width:60%;margin:0 auto;cursor:pointer}.modal-enquire .errorMessage{font-size:16px;line-height:32px;color:#ed4d32}.modal-enquire .successMessage{text-align:center;font-size:16px;line-height:32px;color:#28a745}.main-input{margin-bottom:20px}.main-input,.main-input .content{position:relative}.main-input label{font-family:Cucina;font-size:12px;line-height:16px;text-transform:uppercase;color:#5e0f16;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:20px;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:.5s}.main-input input{width:100%;height:48px;outline:none;border:1px solid #5e0f16;border-radius:10px;font-family:Cucina;font-size:14px;line-height:20px;color:#5e0f16;padding:0 20px}.main-input input:focus+label{background:#fff;padding:0 5px;top:0;left:15px}.main-input input:not(:-ms-input-placeholder)+label{background:#fff;padding:0 5px;top:0;left:15px}.main-input input:not(:placeholder-shown)+label{background:#fff;padding:0 5px;top:0;left:15px}.main-input span{color:red;font-family:Cucina;font-size:12px}.main-textarea label{font-size:16px;text-transform:uppercase;display:block;margin-bottom:7px}.main-textarea label,.main-textarea textarea{font-family:Lausanne;line-height:16px;color:#5e0f16}.main-textarea textarea{outline:none;padding:15px;font-size:12px;border:1px solid #5e0f16;height:120px;border-radius:10px;width:100%;margin-bottom:20px}.main-textarea span{color:red;font-family:Cucina;font-size:12px}.main-select{margin-bottom:20px}.main-select select{outline:none;border:none;border-bottom:1px solid #5e0f16;width:100%;font-family:Lausanne;font-size:16px;line-height:16px;text-transform:uppercase;color:#5e0f16;padding:6px 0;background:#fff}.main-select span{color:red;font-family:Cucina;font-size:12px}.area-code-phone{border:1px solid #5e0f16;border-radius:10px;height:48px;margin-right:20px;width:48px;font-family:Cucina;font-weight:300;font-size:12px;line-height:16px;display:flex;align-items:center;justify-content:center;color:#b6b8dd}.row-model{display:flex}.row-model .area-code-phone{flex-shrink:0}.row-model .main-input{flex:1 1}.frames{width:100%;height:calc(100vh - 80px);position:relative;background-color:#b3e4fa;padding:90px 100px}@media only screen and (max-width:576px){.frames{height:calc(100vh - 104px)!important;overflow-x:auto;padding:90px 50px!important}.frames::-webkit-scrollbar{width:0}}@media only screen and (max-width:1024px){.frames{overflow-x:auto}.frames::-webkit-scrollbar{width:0}}@media only screen and (max-width:1025px){.frames{height:calc(100vh - 52px)}}@media only screen and (min-width:1440px){.frames{height:calc(100vh - 110px)}}@media only screen and (max-width:1024px){.frames{padding:90px 100px}}.frames__note{position:absolute;z-index:1;max-width:184px;text-align:center}@media only screen and (min-width:2560px) and (max-width:3895px){.frames__note{max-width:235px}}@media only screen and (min-width:3896px){.frames__note{max-width:550px}}.frames__note label{font-weight:400;font-size:18px;line-height:20px;color:#004f39;position:relative;word-wrap:break-word}@media only screen and (min-width:2560px) and (max-width:3895px){.frames__note label{font-size:22px}}@media only screen and (min-width:3896px){.frames__note label{font-size:28px}}.frames__note--height-90 label{--height:90px}.frames__note--height-100 label{--height:100px}.frames__note--height-125 label{--height:125px}.frames__note--height-140 label{--height:140px}.frames__note--height-145 label{--height:145px}.frames__note--height-155 label{--height:155px}.frames__note--height-295 label{--height:295px}.frames__note--height-320 label{--height:320px}.frames__note--height-430 label{--height:430px}.frames__note--height-250 label{--height:250px}@media only screen and (max-width:1280px){.frames__note--height-145 label{--height:110px}.frames__note--height-125 label{--height:90px}.frames__note--height-295 label{--height:215px}.frames__note--height-320 label{--height:235px}.frames__note--height-430 label{--height:315px}.frames__note--height-155 label{--height:115px}.frames__note--height-90 label{--height:60px}.frames__note--height-100 label{--height:70px}.frames__note--height-250 label{--height:177px}.frames__note--height-140 label{--height:105px}}@media only screen and (max-width:1024px){.frames__note--height-140 label{--height:105px}.frames__note--height-90 label{--height:68px}.frames__note--height-140 label{--height:132px}}@media only screen and (min-width:2560px) and (max-width:3895px){.frames__note--height-430 label{--height:770px}.frames__note--height-320 label{--height:577px}.frames__note--height-295 label{--height:485px}.frames__note--height-125 label{--height:175px}.frames__note--height-145 label{--height:211px}.frames__note--height-140 label{--height:200px}.frames__note--height-250 label{--height:420px}.frames__note--height-90 label{--height:134px}.frames__note--height-155 label{--height:214px}}@media only screen and (min-width:3896px){.frames__note--height-430 label{--height:1345px}.frames__note--height-320 label{--height:1000px}.frames__note--height-295 label{--height:800px}.frames__note--height-125 label{--height:300px}.frames__note--height-145 label{--height:345px}.frames__note--height-140 label{--height:340px}.frames__note--height-250 label{--height:628px}.frames__note--height-100 label{--height:147px}.frames__note--height-90 label{--height:121px}.frames__note--height-155 label{--height:341px}}.frames__note--top__35-540{top:35px;right:540px}.frames__note--top__35-300{top:35px;right:300px}.frames__note--top__35-820{top:35px;right:820px}.frames__note--top__35-980{top:35px;right:980px}.frames__note--top__35-1180{top:35px;right:1180px}.frames__note--top label:before{top:100%}.frames__note--top label:after{top:calc(100% + var(--height))}@media only screen and (max-width:1280px){.frames__note--top__35-300{top:35px;right:255px}.frames__note--top__35-540{top:35px;right:480px}.frames__note--top__35-820{top:35px;right:725px}.frames__note--top__35-980{top:35px;right:845px}.frames__note--top__35-1180{top:35px;right:1030px}}@media only screen and (max-width:1024px){.frames__note--top__35-300{top:35px;right:205px}.frames__note--top__35-540{top:35px;right:381px}.frames__note--top__35-820{top:35px;right:565px}.frames__note--top__35-980{top:35px;right:646px}.frames__note--top__35-1180{top:25px;right:805px}}@media only screen and (min-width:2560px) and (max-width:3895px){.frames__note--top__35-1180{top:18px;right:2240px}.frames__note--top__35-980{top:18px;right:1805px}.frames__note--top__35-820{top:35px;right:1506px}.frames__note--top__35-540{top:35px;right:960px}.frames__note--top__35-300{top:35px;right:480px}}@media only screen and (min-width:3896px){.frames__note--top__35-1180{top:15px;right:3380px}.frames__note--top__35-980{top:18px;right:2680px}.frames__note--top__35-820{top:35px;right:2250px}.frames__note--top__35-540{top:35px;right:1430px}.frames__note--top__35-300{top:35px;right:650px}}.frames__note--bottom__70-150,.frames__note--bottom__70-200{bottom:70px;right:150px}.frames__note--bottom__70-315{bottom:70px;right:315px}.frames__note--bottom__70-445{bottom:70px;right:445px}.frames__note--bottom__70-705{bottom:70px;right:705px}.frames__note--bottom__70-880{bottom:70px;right:880px}.frames__note--bottom__70-1080{bottom:70px;right:1080px}@media only screen and (max-width:1280px){.frames__note--bottom__70-150{bottom:70px;right:135px}.frames__note--bottom__70-315{bottom:70px;right:277px}.frames__note--bottom__70-445{bottom:70px;right:387px}.frames__note--bottom__70-705{bottom:70px;right:622px}.frames__note--bottom__70-880{bottom:70px;right:767px}.frames__note--bottom__70-1080{bottom:70px;right:945px}}@media only screen and (max-width:1024px){.frames__note--bottom__70-150{bottom:70px;right:97px}.frames__note--bottom__70-315{bottom:55px;right:225px}.frames__note--bottom__70-445{bottom:70px;right:306px}.frames__note--bottom__70-705{bottom:70px;right:483px}.frames__note--bottom__70-880{bottom:70px;right:590px}.frames__note--bottom__70-1080{bottom:46px;right:728px}}@media only screen and (min-width:2560px) and (max-width:3895px){.frames__note--bottom__70-1080{bottom:70px;right:2000px}.frames__note--bottom__70-880{bottom:57px;right:1615px}.frames__note--bottom__70-705{bottom:70px;right:1297px}.frames__note--bottom__70-445{bottom:70px;right:797px}.frames__note--bottom__70-315{bottom:78px;right:540px}.frames__note--bottom__70-150{bottom:70px;right:200px}}@media only screen and (min-width:3896px){.frames__note--bottom__70-1080{bottom:70px;right:3104px}.frames__note--bottom__70-880{bottom:67px;right:2503px}.frames__note--bottom__70-705{bottom:74px;right:1989px}.frames__note--bottom__70-445{bottom:70px;right:1212px}.frames__note--bottom__70-315{bottom:70px;right:861px}.frames__note--bottom__70-150{bottom:70px;right:300px}}.frames__note--bottom label:before{bottom:100%}.frames__note--bottom label:after{bottom:calc(100% + var(--height))}.availability-title{position:fixed;top:calc(50% - 80px);-webkit-transform:translateY(calc(-1px*(50% - 80px)));transform:translateY(calc(-1px*(50% - 80px)));right:-190px;z-index:10;transition:-.5s}@media only screen and (max-width:1024px){.availability-title{right:-180px}}@media only screen and (max-width:576px){.availability-title{right:-215px}}@media only screen and (max-width:1024px) and (max-height:549px){.availability-title{-webkit-transform:translateY(calc(-1px*(50% - 70px)));transform:translateY(calc(-1px*(50% - 70px)));z-index:5}}.availability-title button{background:#b3e4fa;border:1px solid #004f39;-webkit-transform:rotate(90deg);transform:rotate(90deg);border-bottom-left-radius:30px;border-bottom-right-radius:30px;padding:20px;font-family:Cucina;font-size:25px;line-height:32px;color:#004f39;border-top:0}@media only screen and (max-width:576px){.availability-title button span{visibility:hidden}}@media only screen and (min-width:1440px){.availability-title button{padding:20px 20px 30px;font-size:28px}}@media only screen and (max-width:1024px) and (max-height:549px){.availability-title button{padding:14px;font-size:22px;margin-top:20px;margin-right:20px}}.availability-title button img{position:absolute;bottom:-20px;left:50%;-webkit-transform:translateX(-50%) rotate(270deg);transform:translateX(-50%) rotate(270deg);width:40px;height:40px;margin-right:20px;cursor:pointer;border:1px solid #004f39;padding:6px;background:#004f39;border-radius:50px}.availability{position:absolute;top:0;left:100%;width:94%;margin-top:4vh;margin-left:3%;z-index:100;background:#b3e4fa;border:1.5px solid #004f39;box-sizing:border-box;border-radius:30px;padding:50px 30px 50px 60px;transition:.5s;height:calc(92vh - 80px)}@media only screen and (min-width:1440px){.availability{height:calc(92vh - 110px)}}@media only screen and (max-width:576px){.availability{width:90%;padding:10px 5px 10px 20px}}.availability.active{left:0}.availability .icon-close{cursor:pointer;position:absolute;top:50%;-webkit-transform:translateY(-50px);transform:translateY(-50px);right:-21px;border:1px solid #004f39;padding:12px;background:#b3e4fa;border-radius:50px}.availability__title{font-family:Cucina;font-size:42px;line-height:44px;color:#004f39;margin-bottom:40px}@media only screen and (max-width:576px){.availability__title{font-size:35px;margin-bottom:0}}.availability__line{position:relative;margin-bottom:30px;margin-top:20px}.availability__line:after{content:"";width:100%;height:1px;background:#004f39;display:block;position:absolute;top:10px;left:0}.availability__line span{position:relative;background:#b3e4fa;z-index:1;padding-right:20px}.availability__scroll{overflow:auto;height:calc(100% - 50px);padding-right:30px}.availability__scroll::-webkit-scrollbar{width:3px}.availability__scroll::-webkit-scrollbar-track{background:#f1f1f1}.availability__scroll::-webkit-scrollbar-thumb{background:#888}@media only screen and (max-width:576px){.availability__scroll{height:calc(100% - 140px)}}.availability-list{display:flex;flex-wrap:wrap;margin-left:-20px}.availability-list__item{cursor:pointer;width:calc(12.5% - 40px);height:200px;background-color:#d7dbce;height:80px;margin-left:40px;margin-bottom:30px}.availability-list__item--disabled{cursor:no-drop;opacity:.5}@media only screen and (max-width:1024px){.availability-list__item{width:calc(12.5% - 25px);margin-left:25px}}@media only screen and (max-width:768px){.availability-list__item{width:calc(16.6% - 25px);margin-left:25px}}@media only screen and (max-width:992px){.availability-list__item{width:calc(25% - 25px);margin-left:25px}}@media only screen and (max-width:900px){.availability-list__item{width:calc(16.6% - 25px);margin-left:25px}}@media only screen and (max-width:667px){.availability-list__item{width:calc(20% - 25px);margin-left:25px}}@media only screen and (max-width:576px){.availability-list__item{width:calc(33.3% - 15px);margin-left:15px}}.availability-list__item p{margin-bottom:0;height:60px}.availability-list__item p,.availability-list__item span{width:100%;font-weight:600;font-size:12px;line-height:16px;color:#243670;font-family:Cucina;text-transform:uppercase;display:flex;align-items:center;justify-content:center}.availability-list__item span{text-align:center;height:20px;background:#ef684d;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}@media only screen and (max-width:900px){.availability-list__item span{font-size:10px}}.availability-list__AVAILABLE{background:#b3e4fa!important}.availability-list__SOLD{background:#f04e26!important}.availability-list__RESERVED{background:#f5f2a2!important}.content-right__carousel-frames{padding:46px 36px;height:100%;width:100%;position:relative;overflow:auto}.content-right__carousel-frames .frames-view{height:100%;max-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;position:relative}@media only screen and (max-width:1024px){.content-right__carousel-frames .frames-view{display:flex;justify-content:center}}.content-right__carousel-frames .frames-view .note{position:absolute}.content-right__carousel-frames .frames-view .frames__note{font-family:"Lausanne"}.content-right__carousel-frames .frames-view .frames__note .dots{position:absolute;left:0;top:0;height:6px;width:6px;border-radius:100%;background-color:#243670;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.content-right__carousel-frames .frames-view .frames__note--label{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:0;font-family:"Lausanne";color:#243670;font-size:10px;max-width:100px;min-width:100px;line-height:1.2}@media only screen and (max-width:549px){.content-right__carousel-frames .frames-view .frames__note--label{font-size:8px}}.content-right__carousel-frames .frames-view .frames__note--line{position:absolute;left:0;width:1px;background-color:#243670}.account-layout__logo{width:100%;padding-top:40px;padding-bottom:40px;text-align:center}.account-layout__logo svg{display:block;margin:0 auto}@media only screen and (max-width:1024px){.account-layout__logo{display:none}}.account-layout .ant-layout-sider{width:262px!important;max-width:262px!important;flex:0 0 262px!important}.account-layout .ant-menu-item{margin-top:28px!important;display:flex;align-items:center;cursor:pointer}.account-layout .ant-menu-item a{color:#979797;font-family:Lausanne;font-size:14px}.account-layout .ant-menu-item a:hover{color:#979797}@media only screen and (max-width:1024px){.account-layout .ant-menu-item p{display:none}}@media only screen and (min-width:1200px){.account-layout .ant-menu-item{min-width:120px;max-width:140px}}@media only screen and (min-width:1200px) and (min-width:1200px){.account-layout .ant-menu-item{min-width:135px}}@media only screen and (min-width:1200px){.account-layout .ant-menu-item-icon{min-width:20px}}@media only screen and (max-width:576px){.account-layout .ant-menu-item-icon{min-width:14px}}.account-layout .ant-menu-item:last-child{margin-top:58px!important}.account-layout .ant-menu:before{position:absolute;content:"";bottom:65px;left:0;width:100%;height:1px;background-color:#e4e4e4}@media only screen and (max-width:1024px){.account-layout .ant-menu-item{padding:0 34px}}@media only screen and (max-width:768px){.account-layout .ant-menu-item{padding:0 25px}}@media only screen and (max-width:576px){.account-layout .ant-menu-item{padding:0 9px}}.account-layout .ant-menu-item-selected{background-color:#f1674c!important;border-radius:8px}.account-layout .ant-menu-item-selected img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.account-layout .ant-menu-item-selected a,.account-layout .ant-menu-item-selected a:hover{color:#fff}.account-layout__header{background-color:#fff}.account-layout__header__wrap{width:100%;padding:35px 40px;display:flex;justify-content:space-between;align-items:center;font-family:Lausanne}@media only screen and (max-width:576px){.account-layout__header__wrap{padding:15px 20px}}.account-layout__header__wrap h4{color:#3c3c3c;font-size:28px;font-family:Lausanne}@media only screen and (max-width:576px){.account-layout__header__wrap h4{font-size:20px}}.account-layout__header__wrap a{display:flex;justify-content:center;align-items:center}.account-layout__header__wrap .account-layout__header__right{cursor:pointer}.account-layout__header__wrap .account-layout__header__right .account-layout__header__back{flex-shrink:0;width:41px;height:41px;background-color:#ed4d32;border-radius:50%;margin-right:10px;display:flex;justify-content:center;align-items:center}.account-layout__header__wrap .account-layout__header__right p{font-size:16px;color:#666279;font-family:"Lausanne"}@media only screen and (max-width:576px){.account-layout__header__wrap .account-layout__header__right p{font-size:12px}}.account-layout p{margin-bottom:0}.account-documents{height:calc(100vh - 128px);padding:0 64px 50px}@media only screen and (max-width:768px){.account-documents{padding:0 15px 10px}}@media only screen and (max-width:576px){.account-documents{padding:0 5px 10px}}.account-documents__content{height:100%;overflow-x:hidden;overflow-y:scroll;border-radius:24px;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);padding:30px 40px}.account-documents__content::-webkit-scrollbar{width:3px}.account-documents__content::-webkit-scrollbar-track{background:#f1f1f1}.account-documents__content::-webkit-scrollbar-thumb{background:#888}@media only screen and (max-width:576px){.account-documents__content{padding:30px 5px}}.account-documents__content input[type=text]{width:100%;height:100%;background-color:#e4e4e4;border:none;outline:none;border-radius:16px;font-size:14px;font-family:Proxima;padding:18px 150px 18px 50px}.account-documents__content:before{position:absolute;content:"";top:50%;left:20px;width:20px;height:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:var(--test-1);background-repeat:no-repeat}.account-documents__content .btn-search__submit{margin-left:-138px;padding:14px 47px;background-color:#666279}.account-documents__content .btn-search__submit,.account-documents__content .btn-share{border:none;cursor:pointer;border-radius:16px;font-size:14px;font-family:Proxima;color:#fff}.account-documents__content .btn-share{padding:14px 20px;background-color:#ef684d}@media only screen and (max-width:1024px){.account-documents__content .btn-share{width:100%}}@media only screen and (min-width:1200px){.account-documents__content .ant-col-xl-5{display:flex;justify-content:center}}.account-documents__content .button-able{background-color:#ef684d}.account-documents__content .button-disabled{background-color:#666279}.account-documents__content .css-2b097c-container{width:20%}.account-documents__content .account-documents__grid{margin:30px 0}@media only screen and (max-width:576px){.account-documents__content .account-documents__grid{margin:30px 14px}}.grid-cart__img{max-width:272px;max-height:272px;position:relative}.grid-cart__img img{width:100%;display:block;margin-left:-30px;object-fit:cover;-webkit-filter:drop-shadow(0 10px 33px rgba(0,0,0,.25));filter:drop-shadow(0 10px 33px rgba(0,0,0,.25));padding:7px}.grid-cart__img .grid-cart__action{position:absolute;bottom:27px;left:0;height:40px;width:calc(100% - 65px);background-color:transparent;display:flex;justify-content:space-between;align-items:center;padding:0 4px}.grid-cart__img .grid-cart__action__checkbox{display:flex;width:100px;height:100%;justify-content:center;background-color:#fff;border-radius:10px}.grid-cart__img .grid-cart__action__checkbox .action-checkbox__wrap{display:flex;align-items:center}.grid-cart__img .grid-cart__action__checkbox .action-checkbox__wrap p{font-size:12px;color:#808191;padding-right:10px;font-family:Proxima}.grid-cart__img .grid-cart__action__btn{display:flex;align-items:center}.grid-cart__img .grid-cart__action__btn .action__download,.grid-cart__img .grid-cart__action__btn .action__share{width:33px;height:33px;border-radius:50%;background-color:#fff;cursor:pointer;position:relative}.grid-cart__img .grid-cart__action__btn .action__download img,.grid-cart__img .grid-cart__action__btn .action__share img{position:absolute;top:0;left:100%;-webkit-transform:translateX(-8%);transform:translateX(-8%)}.grid-cart__img .grid-cart__action__btn .action__share{margin-right:5px}.grid-cart__sub{padding:0 6px;font-family:Proxima}.grid-cart__sub .grid-cart-date h5,.grid-cart__sub .grid-cart-lifestyle h5{margin-bottom:0;font-size:14px;color:#ef684d;line-height:20px}.grid-cart__sub .grid-cart-date p,.grid-cart__sub .grid-cart-lifestyle p{font-size:16px;line-height:24px;font-weight:700}.grid-cart__sub .grid-cart-date{margin-top:10px}.grid-cart p{margin-bottom:0}.grid-cart .ant-checkbox-checked .ant-checkbox-inner{background-color:#ef684d;border-color:#ef684d}.list-cart{justify-content:space-between;border-bottom:1px solid #e4e4e4}.list-cart,.list-cart__check{display:flex;align-items:center}.list-cart__check .list-cart__img{width:120px;height:120px;display:block;margin-left:30px}.list-cart__check .list-cart__img img{width:100%;object-fit:cover;-webkit-filter:drop-shadow(0 10px 33px rgba(0,0,0,.25));filter:drop-shadow(0 10px 33px rgba(0,0,0,.25))}.list-cart .list-cart-date h5,.list-cart .list-cart-lifestyle h5{margin-bottom:0;font-size:14px;color:#ef684d;line-height:20px}.list-cart .list-cart-date p,.list-cart .list-cart-lifestyle p{font-size:16px;line-height:24px;font-weight:700}.list-cart .list-cart__action__btn{width:150px;display:flex;align-items:center}.list-cart .list-cart__action__btn .action__download{margin-left:30px}.list-cart .list-cart__action__btn .action__download,.list-cart .list-cart__action__btn .action__share{width:33px;height:33px;border-radius:50%;background-color:#fff;cursor:pointer;display:flex;justify-content:center;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.list-cart .list-cart__action__btn .action__download img,.list-cart .list-cart__action__btn .action__share img{padding:7px}.list-cart .ant-checkbox-checked .ant-checkbox-inner{background-color:#ef684d;border-color:#ef684d}.compare_image{height:100%;border:1px solid #fff;position:relative;height:calc(100% - 20px);width:100%;margin:0 auto}.compare_image .list-image{width:100%;height:100%;overflow:hidden;position:relative}.compare_image .image{width:100%;height:100%;background-repeat:no-repeat;background-size:cover}.compare_image .image:not(:first-child),.compare_image .slider{position:absolute;top:0;left:0;width:100%;height:100%}.compare_image .slider .ant-slider{margin:0;height:100%;padding:0;overflow:hidden}.compare_image .slider .ant-slider .ant-slider-rail{background-color:transparent;position:relative}.compare_image .slider .ant-slider .ant-slider-track{background-color:transparent}.compare_image .slider .ant-slider .ant-slider-handle{pointer-events:visible;position:absolute;top:calc(50% - 15px);cursor:e-resize;width:30px;height:30px;background-color:transparent;border:2px solid #fff;z-index:99}@media only screen and (min-width:1440px){.compare_image .slider .ant-slider .ant-slider-handle{top:calc(50% - 25px);cursor:e-resize;width:50px;height:50px}}.compare_image .slider .ant-slider .ant-slider-handle:after{content:"";position:absolute;top:-600px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:600px;width:2px;background:#fff}@media (min-height:1200px){.compare_image .slider .ant-slider .ant-slider-handle:after{height:1000px;top:-1000px}}.compare_image .slider .ant-slider .ant-slider-handle:before{content:"";position:absolute;bottom:-600px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:600px;width:2px;background:#fff}@media (min-height:1200px){.compare_image .slider .ant-slider .ant-slider-handle:before{height:1000px;bottom:-1000px}}.compare_image .slider .ant-slider .ant-slider-handle-dragging.ant-slider-handle-dragging.ant-slider-handle-dragging{border:2px solid #fff}.compare_image .slider .ant-slider:hover .ant-slider-rail,.compare_image .slider .ant-slider:hover .ant-slider-track{background-color:transparent}.compare_image .slider .ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open){border:2px solid #fff}.compare_image .ant-slider-handle-1{top:35%!important}.compare_image .ant-slider-handle-2{top:65%!important}.compare_image .image-wrapper{position:absolute;left:0;top:0;bottom:0;width:100%;overflow:hidden}.compare_image .image-wrapper img{width:100%}.block-pdf{width:100%;height:100vh;position:fixed;z-index:9999;top:0;left:0;background-color:#2f3728;text-align:center}.block-pdf__title{height:75px;font-size:20px;font-family:Lausanne;display:flex;align-items:center;justify-content:center;color:#fff;position:relative;padding:4px 10px}.block-pdf__title span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media only screen and (max-width:1025px){.block-pdf__title{flex-direction:column}}.block-pdf__btn-back{cursor:pointer;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:40px;background:transparent;border:1px solid #fff;border-radius:15px;padding:3px 15px;font-size:16px;display:flex}@media only screen and (max-width:1025px){.block-pdf__btn-back{position:unset;top:unset;-webkit-transform:unset;transform:unset;left:unset}}.block-pdf__btn-back svg{margin-right:10px}.block-pdf iframe,.block-pdf object{width:100%;height:calc(100vh - 75px);border:none}.block-pdf__btn-see-pdf{background:#243670;color:#fff;display:inline-block;margin-top:100px;padding:10px 30px;border-radius:8px;font-size:20px}.account-mydetails{padding:10px 37px 67px;overflow-x:hidden}@media only screen and (max-width:576px){.account-mydetails{padding:5px 10px 30px}}.account-mydetails__form-update{background:#fff;padding:14px 30% 14px 52px;border-radius:24px;box-shadow:0 3px 30px 0 rgba(0,0,0,.05)}@media only screen and (max-width:1024px){.account-mydetails__form-update{padding:14px}}.account-mydetails__form-update h1{font-style:normal;font-weight:700;font-size:18px;line-height:32px;text-transform:uppercase;color:#ed4d32;margin-bottom:16px}.account-mydetails__form-update-btn{margin-top:37px}.account-mydetails__form-update .account-mydetails__successful{color:#28a745}.account-mydetails__form-update .account-mydetails__failed{color:red}.account-mydetails__form-advance{padding:32px 40px;background:#e4ebca;border-radius:24px;display:flex;flex-direction:column;justify-content:center;box-shadow:0 3px 30px 0 rgba(0,0,0,.05)}.account-mydetails__form-advance h1{font-family:"Proxima";font-style:normal;font-weight:700;font-size:18px;line-height:32px;text-transform:uppercase;color:#ed4d32;text-align:center}.account-mydetails__form-advance .form-advance__list-link{margin:50px 0;height:auto;width:100%}.account-mydetails__form-advance .form-advance__list-link a{font-family:"Proxima";padding:14px 20px;font-style:normal;font-weight:700;font-size:14px;line-height:20px;text-align:center;color:#fff;background-color:#a6be52;border-radius:16px;margin-bottom:20px;display:block}.account-mydetails__sub-users{padding:24px 40% 24px 52px;background:#fff;border-radius:24px;box-shadow:0 3px 30px 0 rgba(0,0,0,.05)}@media only screen and (max-width:1024px){.account-mydetails__sub-users{padding:14px}}.account-mydetails__sub-users h1{font-family:"Proxima";font-style:normal;font-weight:700;font-size:18px;line-height:32px;text-transform:uppercase;color:#ed4d32}.account-mydetails__sub-users .sub-users__group{width:100%;margin-top:30px}.account-mydetails__sub-users .sub-users__group__info-user{padding:13px 25px;display:flex;align-items:center;justify-content:space-between;background:#e2e2ea;border-radius:12px;max-height:80px;margin-bottom:6px}.account-mydetails__sub-users .sub-users__group__info-user .info-user__wrap-content{display:flex;align-items:center}.account-mydetails__sub-users .sub-users__group__info-user .info-user__wrap-content .info-user__avata{height:54px;width:54px;padding:16px 11px;background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#ed4d32;font-style:normal;font-family:"Proxima";font-weight:700;font-size:20px;line-height:24px;margin-right:45px}.account-mydetails__sub-users .sub-users__group__info-user .info-user__wrap-content .info-user__content h2{font-family:"Proxima";font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#11142d;margin:0}.account-mydetails__sub-users .sub-users__group__info-user .info-user__wrap-content .info-user__content h3{font-family:"Proxima";font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#11142d;margin:0}.account-mydetails__sub-users .sub-users__group__form-invite{padding:12px 34px 18px 18px;background:#f1f1f5;border-radius:12px}.account-mydetails__sub-users .sub-users__group__form-invite label{font-style:normal;font-weight:400;font-size:18px;line-height:32px;color:#666279;font-family:"Proxima"}.account-mydetails__sub-users .sub-users__group__form-invite .form-invite__input{margin-top:10px;position:relative}.account-mydetails__sub-users .sub-users__group__form-invite .form-invite__input-suggest{padding:8px 10px;display:flex;justify-content:space-between;align-items:center;max-width:155px;border:1px solid #e2e2ea;border-radius:16px;background:#f1f1f5;position:absolute;top:-4%;left:25%}.account-mydetails__sub-users .sub-users__group__form-invite .form-invite__input-suggest span{font-family:"Proxima";font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#44444f;margin-right:20px}.account-mydetails__sub-users .sub-users__group__form-invite .form-invite__input-field{background:none;outline:none;border:none;border-bottom:1px solid #e2e2ea;width:100%;margin-bottom:30px;font-family:"Proxima";font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#44444f;height:40px}.WrapInput{margin-bottom:21px}.WrapInput__InputField{display:flex;flex-direction:column;border:1px solid #e2e2ea;border-radius:10px;padding:14px 18px;width:100%}.WrapInput__InputField .Input__main{display:flex;justify-content:space-between;align-items:center}.WrapInput__InputField .Input__main-label{font-family:"Proxima";font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#979797;min-width:78px}.WrapInput__InputField .Input__main input{font-family:"Proxima";font-weight:400;font-size:14px;line-height:20px;color:#666279;border:none;outline:none;background:none;flex:1 1}@media only screen and (max-width:1024px){.WrapInput__InputField .Input__main input{width:90%}}.WrapInput__InputField .Input__main input[type=number]::-webkit-inner-spin-button,.WrapInput__InputField .Input__main input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.WrapInput__InputField .Input__main input:-webkit-autofill,.WrapInput__InputField .Input__main input:-webkit-autofill:active,.WrapInput__InputField .Input__main input:-webkit-autofill:focus,.WrapInput__InputField .Input__main input:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.WrapInput .errorMessage{font-size:16px;line-height:32px;color:#ed4d32}.button{font-family:"Proxima";font-style:normal;font-weight:600;font-size:14px;line-height:20px;color:#fff;border:none;outline:none;padding:8px 18px;margin-bottom:10px;cursor:pointer;background:#ef684d;border-radius:12px}.button:hover{box-shadow:2px 3px 5px 0 rgba(0,0,0,.2)}.button__btn--delete{background:#252235;border-radius:10px}@media only screen and (max-width:576px){.button__btn--delete{margin-right:10px}}.button__btn--disabled{cursor:no-drop;opacity:.65}.button__btn--disabled:hover{box-shadow:none}.settings{padding:10px 47px;overflow-x:hidden}@media only screen and (max-width:576px){.settings{padding:10px 5px}}.settings .settings__button{margin-top:5px;margin-bottom:10px}.settings__form-change-password{width:100%;min-height:250px;background:#fff;border-radius:24px;box-shadow:0 3px 30px 0 rgba(0,0,0,.05);padding:24px 155px 24px 46px}@media only screen and (max-width:576px){.settings__form-change-password{padding:24px 5px}}.settings__form-change-password h1{font-family:"Proxima";font-weight:700;font-size:18px;line-height:32px;text-transform:uppercase;color:#ed4d32;margin-bottom:33px}.settings__form-change-password .form__inputs{display:flex;flex-direction:column}.settings__form-change-password .form__delete-account{border-top:1px solid #e4e4e4;display:flex;align-items:baseline}.settings__form-change-password .form__delete-account h1{margin-top:77px;font-family:"Proxima";font-style:normal;font-weight:700;font-size:18px;line-height:32px;text-transform:uppercase;color:#ed4d32;margin-right:20px}.settings__form-change-password .notification__success{color:#28a745;padding-bottom:20px}.settings__form-change-password .notification__failed{color:red;padding-bottom:20px}.settings__inputField{font-family:"Proxima";display:flex;flex-direction:column}.settings__inputField-label{font-family:"Proxima";font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#505f79;margin-bottom:8px;text-transform:uppercase}.settings__inputField-input{font-family:"Proxima";font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#505f79;padding:16px 23px;border-radius:10px;border:1px solid #e2e2ea;outline:none}.settings__inputField-error{font-family:"Proxima";font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#ef684d;margin-top:4px}.pointer{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;display:none;-webkit-animation:linear infinite;-webkit-animation-name:run;-webkit-animation-duration:4s}.pointer p{font-family:Lausanne;font-size:24px;color:#fff}@media only screen and (max-width:1024px){.pointer{display:block}}.filter__img{-webkit-filter:none;filter:none}@media only screen and (max-width:1024px){.filter__img{-webkit-filter:brightness(70%);filter:brightness(70%)}}@-webkit-keyframes run{0%{left:35%}50%{left:65%}to{left:35%}}@keyframes run{0%{left:35%}50%{left:65%}to{left:35%}}.popup-share-doc-wrapper .form-enquire .list-file-share{padding-left:10px;padding-right:10px;flex-direction:column;margin-bottom:20px}.popup-share-doc-wrapper .form-enquire .list-file-share .file-share{display:flex;justify-content:space-between;border-radius:8px;border:none;background:rgba(94,15,22,.12);margin-bottom:10px;padding:10px 20px}.popup-share-doc-wrapper .form-enquire .list-file-share .file-share span{color:#5e0f16;font-family:Lausanne}.popup-share-doc-wrapper .form-enquire .list-file-share .file-share button{border:none;outline:none;background-color:transparent}.popup-share-doc-wrapper .form-enquire .btn-submit{display:flex;justify-content:center}.popup-share-doc-wrapper .form-enquire .btn-submit .btn-share{color:#fff;padding:10px;border-radius:16px;width:80%;background-color:#5e0f16;font-family:Lausanne}.popup-share-doc-wrapper .form-pdf{display:flex}.schedule-modal{padding:24px}.schedule-modal .ant-modal-content{background-color:#b3e4fa}.schedule-modal .ant-modal-content .ant-modal-body{display:flex;justify-content:center;flex-direction:column}.schedule-modal .img-wrapper{display:flex;justify-content:center}.schedule-modal .img-wrapper .img{padding:20px;max-width:400px;max-height:500px}.schedule-modal .btn-group{display:flex;justify-content:center;grid-gap:10px;gap:10px;margin-top:24px}.schedule-modal .btn-group--btn-center{grid-gap:10px;gap:10px;border:1px solid #004f39;background-color:transparent;border-radius:8px;padding:8px 16px}.schedule-modal .btn-group--btn-center span{margin-right:10px}.modal-pdf .ant-modal-content,.modal-pdf .ant-modal-content .ant-modal-body>div{padding:0;margin:0}.modal-pdf .ant-modal-content .ant-modal-body>div .item-name{font-family:Cucina;font-size:56px;text-align:center;margin-top:-30px;color:#5e0f16}.modal-pdf .ant-modal-content .ant-modal-body>div .item-position{font-family:Lausanne;font-size:18px;line-height:32px;color:#5e0f16;text-transform:uppercase;text-align:center;margin-top:-10px;margin-bottom:24px}.modal-pdf .ant-modal-content .ant-modal-body>div .form-pdf .btn-submit{margin-top:24px;display:flex;justify-content:center}.modal-pdf .ant-modal-content .ant-modal-body>div .form-pdf .btn-submit .btn-share{color:#fff;padding:10px;border-radius:16px;width:80%;background-color:#5e0f16;font-family:Lausanne}.form-enquire ::-webkit-scrollbar{width:3px}.form-enquire ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px}.form-enquire ::-webkit-scrollbar-thumb{background:#5e0f16;border-radius:10px}.form-enquire ::-webkit-scrollbar-thumb:hover{background:#5e0f16}.animation-line-floor{stroke-dasharray:1900;-webkit-animation:dash 5s infinite;animation:dash 5s infinite}@-webkit-keyframes dash{0%{stroke-dashoffset:1900}to{stroke-dashoffset:0}}@keyframes dash{0%{stroke-dashoffset:1900}to{stroke-dashoffset:0}}*{margin:0;padding:0;box-sizing:border-box;font-family:Cucina}a{text-decoration:none}ul{list-style:none}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}
/*# sourceMappingURL=main.8dcd577b.chunk.css.map */