html{font-size:14px}body{font-family:"Outfit",sans-serif;position:relative;font-size:1rem;font-weight:300;color:#231F20}body.bodyLanding{font-size:1.1rem}a{text-decoration:none;color:#231F20}.link-line{font-weight:400;position:relative;padding-bottom:3px;font-weight:300;color:#000}.fullmenu .link-line,footer .link-line{font-size:.6rem;text-transform:uppercase;letter-spacing:2px;color:#fff}.link-line::before{content:"";position:absolute;bottom:0;left:0;width:2.5rem;height:1px;z-index:2;background-color:#A1806D;transition:width 0.3s ease-in-out}.link-line:hover::before{width:100%}.link-line.link-line-white{color:#fff}.link-line.link-line-white::before{background-color:#fff}.link-line.link-line-full{letter-spacing:2px;text-transform:uppercase;font-size:.8rem;font-weight:500}.link-line.link-line-full::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;z-index:1;background-color:rgba(161,12,109,.1)}.link-line-icon{font-weight:400;position:relative;padding-bottom:3px;font-weight:300;color:#000;padding:.5rem 0;display:inline-block}.link-line-icon span{display:flex;align-items:center;justify-content:center}.link-line-icon i{margin-right:10px}.link-line-icon span>span{position:relative}.link-line-icon span>span::before{content:"";position:absolute;bottom:-4px;left:0;width:2.5rem;height:1px;z-index:1;background-color:#A1806D;transition:width 0.3s ease-in-out}.link-line-icon:hover span>span::before{width:100%}.link-line-icon-white{color:#fff}.link-line-icon-white span>span::before{background-color:#fff}.link-line-icon-brown{color:#A1806D}.link-line-icon-brown span>i::before{color:#A1806D}.link-external i{font-size:.5rem;margin-left:5px;position:relative;top:-3px}.link-icon span{display:flex;align-items:center}.link-icon i{margin-right:10px;font-size:.8rem}.white-icon::before,.white-icon i::before{color:#fff}i.brown-icon::before,.brown-icon i::before{color:#A1806D}i.black-icon::before,.black-icon i::before{color:#231F20}.btn{padding:.4rem 1.6rem;border-radius:35px;background-color:transparent}.btn-primary{color:#000;border-color:#fff;background-color:#fff}.btn-primary:hover{color:#fff;border-color:#A1806D!important;background-color:#A1806D!important}.btn-primary.btn-opacity{border-color:#D6D6D6;background:transparent}.btn-secondary{color:#fff;border-color:#A1806D;background-color:#A1806D}.btn-secondary.btn-icon i::before{color:#fff}.btn-secondary:hover{color:#fff;border-color:#6B717B;background-color:#6B717B}.btn-dark{color:#fff;border-color:#231F20;background-color:#231F20}.btn.btn-footer{color:#BEBEBE;border-color:#2A2A2A}.btn.btn-footer:hover{color:#fff;border-color:#A1806D;background-color:#A1806D}.btn-primary-color{color:#A1806D;border-color:#A1806D;background-color:#fff}.btn-padding{padding:.4rem 2.7rem}.btn-icon span{display:flex;align-items:center}.btn-icon span i{margin-right:10px}.btn-icon-end span i{margin-left:10px}.btn-icon-small i{font-size:.7rem}.btn-icon:hover{border-color:#A1806D;background-color:#A1806D}.btn-secondary.btn-icon:hover{border-color:#231F20;background-color:#231F20}.btn-icon:hover span{color:#fff}.btn-icon:hover i::before{color:#fff}.btn-white{background-color:#fff;border-color:#fff;color:#000!important}.btn-transparent{background-color:transparent}.btn-back{font-size:.8rem;padding:.4rem .8rem}.btn-back i{font-size:.6rem}.btn-active{border-color:#A1806D!important;background-color:#A1806D!important;color:#fff}.btn-popover{border-color:#A1806D!important;background-color:#A1806D!important;color:#fff;border-radius:50%;width:1.4rem;height:1.4rem;display:inline-block;border:0;font-size:.7rem;margin-left:.25rem}.text-white{color:#fff}.text-gray{color:rgba(255,255,255,.7)}.text-dark-gray{color:#6B717B}.text-brown{color:#A1806D}.border-white{border-color:#fff}.border-black{border-color:#000}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.bg-light-gray{background-color:#F5F3F5}.bg-brown{background-color:#A1806D}h1,.h1{font-size:4rem}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{font-weight:500;color:#231F20}strong,.strong{font-weight:500}section{padding:4rem 0}header{position:absolute;top:3rem;left:0;width:100%;background-color:transparent;z-index:999;color:#fff}header .logo{width:165px;height:auto}header .header-logo{margin-right:2rem}header .header-catalog{margin-left:5rem;line-height:1}header .header-catalog .header-catalog-icon{font-size:1.2rem;margin-bottom:8px}header .header-catalog a{text-transform:uppercase;letter-spacing:2px;color:#fff;font-weight:500}header .header-container{position:relative;z-index:50}header .header-icon{position:absolute;top:calc(50% - 15px);left:calc(50% - 15px);z-index:1;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:2rem}header.fullmenu-active .header-icon,header.sticky .header-icon{display:none!important}.header-contact,.menu-close,.logo-dark{display:none}.header-dark .logo-dark{display:inline-block}.header-dark .logo-white{display:none}header .menu-open{display:flex;align-items:center}header .menu-open>span{margin-right:.7rem;font-size:1.5rem}header .menu-open>span{color:#fff}header.header-dark .menu-open>span{color:#A1806D}.header-dark .menu-open i::before{color:#A1806D}.header-dark .header-catalog a{color:#231F20}.header-dark .header-catalog{color:#A1806D}.header-dark .header-catalog i::before{color:#A1806D}header.fullmenu-active .fullmenu{display:block}header.fullmenu-active .logo-white{display:none}header.fullmenu-active .logo-dark{display:inline-block}header.fullmenu-active .menu-close{display:inline}header.fullmenu-active .menu-open{display:none}header.fullmenu-active .header-contact{display:block;color:red}.fullmenu{position:fixed;top:0;left:0;width:100%;height:100%;background-color:transparent;display:none;z-index:50;color:#000}.fullmenu .fullmenu-head{padding-top:12rem;height:70%;background-color:#fff}.fullmenu .fullmenu-footer{height:30%;background-color:transparent;background-size:cover}.fullmenu .footer-container-info{height:70%}.fullmenu .footer-container-copyright>div,.fullmenu .footer-container-info>div{display:flex;align-items:center;height:100%}.fullmenu .footer-container-copyright{height:30%;color:#fff;position:relative}.fullmenu .footer-container-copyright::before{content:"";position:absolute;top:0;left:-50%;width:300%;z-index:1;height:1px;background-color:rgba(255,255,255,.2)}.fullmenu .footer-copyright{padding-top:0!important}header .header-cta-button{display:none}header.sticky .header-cta-button{display:block}header.sticky{position:fixed;top:0;background-color:#fff;box-shadow:0 0 4px rgb(0 0 0 / 25%);padding:.7rem 0}header.sticky .logo{width:90px}header.sticky .logo-dark{display:inline-block}header.sticky .logo-white{display:none}header.sticky.fullmenu-active{top:3rem;padding:0}header.sticky.fullmenu-active .logo{width:165px}header.sticky .header-catalog{font-size:.8rem}header.sticky .header-catalog .header-catalog-icon{font-size:.8rem;margin-bottom:3px}header.fullmenu-active .header-catalog i::before,header.sticky .header-catalog i::before{color:#A1806D}header.fullmenu-active .header-catalog a,header.sticky .header-catalog a{color:#231F20}header.sticky .header-catalog{top:2px;position:relative}header.sticky.fullmenu-active .header-catalog{display:block}header.fullmenu-active .header-catalog{font-size:1.1rem}header.fullmenu-active .header-catalog .header-catalog-icon{font-size:1.1rem;margin-bottom:8px}header .header-catalog a:hover .header-catalog-label{text-decoration:underline}header.sticky #menu-button .menu-open i::before{color:#A1806D}header.sticky #menu-button .menu-open>span{color:#A1806D}@media only screen and (max-width:1399px){.fullmenu .fullmenu-head{height:100%}.fullmenu .fullmenu-footer{display:none}}@media only screen and (max-width:1199px){header .header-catalog .header-catalog-icon{font-size:.9rem;margin-bottom:5px}header .header-catalog{font-size:.9rem;margin-left:2rem;top:3px;position:relative}header.fullmenu-active .header-catalog{font-size:.9rem}header.fullmenu-active .header-catalog .header-catalog-icon{font-size:.9rem;margin-bottom:5px}}@media only screen and (max-width:991px){header.fullmenu-active .header-contact{display:none}header .menu-open>span{display:none}}@media only screen and (max-width:768px){header{top:1rem}header .logo{width:100px}header .header-catalog{margin-left:0rem;display:flex}header .header-catalog div>a>i{display:none}header .header-catalog .header-catalog-icon{margin-right:5px}header .header-catalog{margin-left:2rem}header.special-mobile-header{top:0;padding:1rem 0;background-color:#fff}header.special-mobile-header .logo-white{display:none}header.special-mobile-header .logo-dark{display:inline-block}header.special-mobile-header .menu-open i::before{color:#A1806D}header.special-mobile-header .header-catalog a{color:#000}header.special-mobile-header .header-catalog-icon i::before{color:#A1806D}}@media only screen and (max-width:576px){header.fullmenu-active .header-catalog-hide,header.sticky .header-catalog-hide{display:none!important}header .header-catalog.header-catalogSecond{display:none}}.page-header-image{height:auto;min-height:70vh;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.page-header-image::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(0,0,0,.4)}.page-header-image .container{padding-top:10rem;padding-bottom:5rem}.page-header-image .btn.scrollto{font-size:1.3rem;position:relative}.page-header-image .btn.scrollto:after{content:"";position:absolute;left:50%;top:50%;height:146%;width:110%;border:2px solid #fff;border-radius:2rem;transform:translate(-50%,-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:.3;animation:pulse-border 1500ms ease-out infinite}.page-header-image .btn.scrollto::before{content:"";position:absolute;left:50%;top:50%;height:110%;width:102%;border:2px solid #fff;border-radius:2rem;transform:translate(-50%,-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:.3;animation:pulse-border 1500ms ease-out infinite}@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.3);opacity:0}}.page-header-subtitle{text-align:right;color:#fff;position:relative;text-transform:uppercase;letter-spacing:2px;font-weight:400;font-size:.8rem;display:inline-block}.page-header-subtitle::before{content:"";position:absolute;top:8px;left:-65px;width:50px;height:1px;background-color:#fff;z-index:1}.page-header-breadcrumbs{color:#eee;text-transform:uppercase;letter-spacing:2px;font-weight:400;font-size:.8rem;line-height:2}.page-header-image .page-header-breadcrumbs .breadcrumb-item.active,.bg-body-image .page-header-breadcrumbsSide .breadcrumb-item.active{color:#eee}.page-header-left .page-header-breadcrumbs,.page-header .page-header-breadcrumbs,.product-detail-title .page-header-breadcrumbs,.detail-page-content .page-header-breadcrumbs,body:not(.bg-body-image) .page-header-breadcrumbsSide{color:#666}.detail-page-content .page-header-breadcrumbs{font-size:.6rem}.page-header-breadcrumbs a{color:#eee;text-decoration:underline}.page-header-left .page-header-breadcrumbs a,.page-header .page-header-breadcrumbs a,.product-detail-title .page-header-breadcrumbs a,.detail-page-content .page-header-breadcrumbs a,body:not(.bg-body-image) .page-header-breadcrumbsSide a{color:#999}.page-header-breadcrumbs a:hover{color:#fff;text-decoration:none}.page-header-left .page-header-breadcrumbs a:hover,.page-header .page-header-breadcrumbs a:hover,.product-detail-title .page-header-breadcrumbs a:hover,.detail-page-content .page-header-breadcrumbs a:hover,body:not(.bg-body-image) .page-header-breadcrumbsSide a:hover{color:#333}.page-header-image h1{padding-bottom:3.2rem}.page-header-left .page-header-content{position:relative;padding-top:15rem;padding-bottom:2rem}.page-header-left .page-header-content::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:rgba(0,0,0,.1);;z-index:1}.page-header-left .page-header-content h1{position:relative;margin:0}.page-header-left .page-header-content h1::after{content:"";position:absolute;bottom:-2rem;left:0;width:100%;height:1px;background:#231F20;z-index:2}.page-header{padding-top:14rem;padding-bottom:4rem;position:relative}.page-header .page-header-bg{position:absolute;top:0;right:0;z-index:-1;width:550px}.page-header .page-header-content{text-align:center}.page-header.page-header-start .page-header-content{text-align:left}@media only screen and (max-width:991px){.page-header-left .page-header-content h1::after{bottom:0}.page-header-left .page-header-content::before{content:none}.page-header-image h1{font-size:2.8rem}.page-header-image{min-height:60vh}}@media only screen and (max-width:768px){.page-header .page-header-bg{width:69%}.page-header{padding-top:8rem}.page-header-left{padding-bottom:0;padding-top:8rem}.page-header-left .page-header-content{padding-top:0rem;padding-bottom:0}.page-header-left h1,.page-header h1{font-size:3rem}}@media only screen and (max-width:576px){.page-header-image h1{font-size:2.4rem}.page-header-image{min-height:50vh}.page-header-image .container{padding-top:5rem;padding-bottom:2rem}}footer{background-color:#000;color:#fff;padding:5rem 0 3rem;position:relative;z-index:3}footer .logo{width:150px}footer .footer-section{padding:3rem 0;border-bottom:1px solid rgba(255,255,255,.1)}footer a{color:#fff}footer .footer-contact{display:flex}footer .footer-contact i{font-size:1.5rem;margin-right:10px}footer .footer-contact a{line-height:1;position:relative}footer .footer-contact a::before{content:" ";position:absolute;bottom:0;left:0;width:30px;height:1px;background-color:#fff;transition:width 0.3s ease-in-out}footer .footer-contact a:hover::before{width:100%}footer .footer-social{display:flex;align-items:center;justify-content:end;width:100%}footer .footer-social a:hover i::before{color:#A1806D}footer .footer-langs{position:absolute;left:0;padding-left:calc(var(--bs-gutter-x) * .5);top:-2rem;display:flex;align-items:center;justify-content:start;width:100%}footer .footer-langs .footer-lang{margin-right:1rem}footer .footer-social .footer-social-link{margin-left:2rem;font-size:1.3rem}footer .footer-flex-down{display:flex;align-items:end;height:100%}footer .footer-line{display:inline-block;position:relative;width:60%}footer .footer-line::before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-color:#fff;opacity:.1;z-index:1}footer .footer-line::after{content:"";position:absolute;top:0;right:0;width:20%;height:1px;background-color:#fff;z-index:2}footer .btn.btn-footer{margin:0 1rem 1rem 0}.fullmenu-footer .footer-info,footer .footer-info{display:flex}.fullmenu-footer .footer-info-icon,footer .footer-info-icon{margin-right:10px;font-size:1.3rem}.fullmenu-footer .footer-info-body,footer .footer-info-body{width:100%;padding-top:.2rem}.fullmenu .footer-copyright,footer .footer-copyright{padding-top:3rem;font-size:.7rem;display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;letter-spacing:2px}.fullmenu .footer-copyright span,footer .footer-copyright span{padding:0 1rem;text-transform:uppercase}.fullmenu .footer-copyright span:first-child,footer .footer-copyright span:first-child{padding-left:0;letter-spacing:2px}footer .footer-copyright a:hover{color:#A1806D}.fullmenu .footer-sitename,footer .footer-sitename{position:relative}.fullmenu .footer-sitename::before,footer .footer-sitename::before{content:"";position:absolute;top:15px;left:0;width:40px;height:1px;background-color:#A1806D}footer .footer-img{margin:4rem 0 2rem;position:relative}footer .footer-img .footer-map-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}footer .footer-img .footer-map-content div:first-child{margin-bottom:2rem}footer .footer-img .footer-map-content i{font-size:2rem}footer .footer-img .footer-map-content a{border-color:#A1806D;color:#A1806D;background-color:transparent}footer .footer-img .footer-map-content a:hover{color:#fff}footer .footer-mobile-contact{height:100%}@media only screen and (max-width:991px){footer .logo{width:100%}}@media only screen and (max-width:768px){footer .footer-info-address{padding-bottom:3rem;margin-bottom:2.5rem;border-bottom:1px solid rgba(255,255,255,.1)}footer .footer-info-opening table td{width:50%}footer .footer-info-opening table td:nth-child(2){padding-left:calc(var(--bs-gutter-x)* 0.5)}footer .footer-info-icon{display:none}footer .footer-info-body p strong{font-weight:300}footer .footer-mobile-contact{margin-top:3rem;padding:3rem 0 0;border-top:1px solid rgba(255,255,255,.1);height:auto}footer .footer-social{justify-content:start}footer .footer-social .footer-social-link{margin-left:0;margin-right:1.6rem}footer .footer-social .footer-social-link:last-child{margin-right:0rem}footer .footer-contact{display:block}footer .footer-contact i{display:block;margin-bottom:2rem}footer .footer-contact i::before{color:#A1806D}footer .logo{width:100px}footer .footer-menu-mobile{margin-top:3rem}footer .footer-menu-mobile a{display:block;text-align:left;border-radius:0;padding:2rem 0;border:0;border-top:1px solid rgba(255,255,255,.1);margin:0!important;color:#fff!important;font-weight:300;position:relative;padding-right:20%}footer .footer-menu-mobile a::before{content:"\e90f";font-family:"naturliving"!important;position:absolute;top:42%;right:0;color:#A1806D}footer .footer-menu-mobile .btn-footer-all{color:#000!important;display:block;background-color:#fff;border-radius:35px;margin-top:1.5rem!important;padding:1rem 1.6rem!important;text-align:center;font-weight:400}footer .footer-info-partners{margin-top:1rem;padding-top:3.5rem;padding-bottom:2rem;border-top:1px solid rgba(255,255,255,.1)}footer .footer-menu-mobile .btn-footer-all::before{content:none}footer .footer-img img{width:100%}footer .footer-copyright-mobile{padding-top:0}footer .footer-copyright-mobile img{width:80px;margin:2rem 0}footer .footer-copyright-mobile div:first-child{padding:2rem 0;border-bottom:1px solid rgba(255,255,255,.1)}footer .footer-copyright-mobile div:nth-child(2){padding:2rem 0;border-bottom:1px solid rgba(255,255,255,.1)}footer .footer-section-last{border-bottom:0;padding-bottom:0}}@media only screen and (max-width:576px){footer .footer-menu-mobile .btn-footer-all{display:block}}.home-slider{height:110vh;color:#fff}.home-slider .carousel-inner,.home-slider .carousel-item{height:100%}.home-slider img{position:absolute;top:0;right:0;left:auto;height:100%;object-fit:cover;filter:brightness(60%)}.home-slider .container{display:flex;align-items:center;position:relative;height:100%}.home-slider .slider-content{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:stretch;width:100%;height:100%}.home-slider .slider-head{margin-top:17rem}.home-slider .slider-head h2{font-size:4rem}.home-slider .slider-body{position:relative;margin-bottom:12rem}.home-slider .slider-line{position:relative;padding-top:3rem}.home-slider .slider-line::before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-color:#fff;z-index:1;opacity:.5}.home-slider .slider-line::after{content:"";position:absolute;top:0;left:0;width:30%;height:1px;background-color:#fff;z-index:1}.home-slider .slider-text{padding-right:2rem}.home-slider .slider-indicators{position:absolute;top:17rem;right:calc(50% - 830px);text-align:right;z-index:99}.home-slider .carousel-indicators{position:static;margin:0;justify-content:end;align-items:center;margin-top:.6rem}.home-slider .carousel-indicators a{width:12px;height:12px;border-radius:50%;background:transparent;position:relative;margin:0 0 0 10px}.home-slider .carousel-indicators a::before{content:" ";position:absolute;top:4px;left:4px;width:4px;height:4px;border-radius:50%;background-color:#fff;z-index:1}.home-slider .carousel-indicators .active{border:1px solid rgba(255,255,255,.2)}.home-slider .slider-indicators .subtitle{color:rgba(255,255,255,.7);font-weight:400;text-transform:uppercase;margin-top:.6rem;margin-bottom:.6rem;letter-spacing:2px;font-size:.6rem}.slider-showmore{position:absolute;left:-120px;top:-275px;transform:rotate(-90deg) translate(0,-100%);transform-origin:100% 0;z-index:99999;color:rgba(255,255,255,.5);font-size:.6rem;letter-spacing:3px;font-weight:500;line-height:1.8}.slider-showmore a{color:rgba(255,255,255,.5)}.slider-showmore i{font-size:1.6rem}.slider-showmore div{position:relative}.slider-showmore div::before{content:" ";position:absolute;top:17px;left:-146px;width:116px;height:1px;z-index:1;background-color:#6B717B}.slider-showmore div::after{content:" ";position:absolute;top:17px;left:-70px;width:40px;height:1px;z-index:1;background-color:rgba(255,255,255,.5)}.slider-showmore span{transform:rotate(90deg) translate(37%,0%);display:inline-block;position:relative;right:-10px;margin-left:1rem}.home-slider .carousel-control-prev,.home-slider .carousel-control-next{top:55%;bottom:auto;width:50px;height:50px}.home-slider .carousel-control-prev{left:calc(50% - 830px)}.home-slider .carousel-control-next{right:calc(50% - 830px)}@media only screen and (max-width:1699px){.home-slider .slider-indicators{right:calc(50% - 760px)}.Xhome-slider .slider-showmore{left:calc(50% - 861px)}.home-slider .carousel-control-prev{left:calc(50% - 760px)}.home-slider .carousel-control-next{right:calc(50% - 760px)}}@media only screen and (max-width:1540px){.home-slider .slider-indicators{right:calc(50% - 660px)}.home-slider .carousel-control-prev{left:calc(50% - 660px)}.home-slider .carousel-control-next{right:calc(50% - 660px)}}@media only screen and (max-width:1359px){.home-slider .slider-indicators{right:calc(50% - 470px)}.home-slider .carousel-control-prev{left:calc(50% - 470px)}.home-slider .carousel-control-next{right:calc(50% - 470px)}.slider-showmore{display:none}}@media only screen and (max-width:991px){.home-slider .slider-indicators{right:calc(50% - 350px)}.home-slider .carousel-control-prev{left:calc(50% - 350px)}.home-slider .carousel-control-next{right:calc(50% - 350px)}.home-slider .slider-head h2{max-width:80%}}@media only screen and (max-width:768px){.home-slider .carousel-control-prev{left:calc(50% - 260px)}.home-slider .carousel-control-next{right:calc(50% - 260px)}.home-slider .slider-indicators{display:none}.home-slider .slider-head h2{max-width:100%;font-size:2.5rem;margin:0}.home-slider .slider-line::before,.home-slider .slider-line::after{content:none}.home-slider .slider-head{margin-top:10rem}.home-slider{height:75vh}.home-slider .slider-body{margin-bottom:2rem}.home-slider .slider-text{padding:1rem 0}}@media only screen and (max-width:576px){.home-slider .carousel-control-prev{left:0}.home-slider .carousel-control-next{right:0}.home-slider .carousel-control-prev,.home-slider .carousel-control-next{top:46%}}.section-opening{position:relative;padding:0}.section-opening .container::before{content:"";position:absolute;top:0;left:0;width:1px;height:100px;background-color:#efefef;z-index:1}.section-opening::before{content:"";position:absolute;top:0;left:0;width:40%;height:100%;background-color:#fff;z-index:1}.section-opening::after{content:"";position:absolute;top:0;right:0;width:20%;height:150px;background-color:#070B01;z-index:1}.section-opening .container{padding:16rem 0 8rem;background-repeat:no-repeat;background-position:right -123px;background-color:#fff;position:relative;z-index:5}.section-opening .opening-title{text-transform:uppercase;letter-spacing:2px;position:relative;font-weight:500;padding-left:70px}.section-opening .opening-title::before{content:"";position:absolute;top:8px;left:0;width:50px;height:1px;background-color:#A1806D;z-index:1}.section-opening .section-opening-bg{display:none}@media only screen and (max-width:1359px){.section-opening .container::before{content:none}.section-opening .container{padding:10rem 0 5rem}}@media only screen and (max-width:1199px){.section-opening h3{font-size:3rem}}@media only screen and (max-width:991px){.section-opening::before,.section-opening::after{content:none}.section-opening{background-color:#fff}.section-opening .container{background-image:none!important;background-color:transparent;padding-right:calc(var(--bs-gutter-x)* 0.5);padding-left:calc(var(--bs-gutter-x)* 0.5)}.section-opening .section-opening-bg{display:block;position:absolute;top:0;right:0;z-index:1;width:40%}.section-opening h3{font-size:2.5rem;margin-top:2rem}}@media only screen and (max-width:768px){.section-opening h3{font-size:2rem}.section-opening .section-opening-bg{width:85%}.section-opening .container{padding-top:7rem;padding-bottom:5rem}.section-opening .opening-title{padding-left:0;padding-right:70px}.section-opening .opening-title::before{left:auto;right:0}}.section-home-carousel{position:relative}.section-home-carousel::before{content:"";position:absolute;top:0;left:0;width:10%;height:100%;background-color:#fff;z-index:0}.section-home-carousel::after{content:"";position:absolute;top:58%;left:0;width:100%;height:50%;background-color:#F5F3F5;z-index:0}.section-home-carousel .info{position:relative;z-index:50;padding:3rem 0}.section-home-carousel .info .line{position:relative;width:100%;display:block}.section-home-carousel .info .line::before{content:"";position:absolute;top:14px;left:0;width:100%;height:1px;z-index:1;background-color:rgba(0,0,0,.2)}.section-home-carousel .info .line::after{content:"";content:"";position:absolute;top:14px;left:0;width:25px;height:1px;z-index:1;background-color:#000}.section-home-carousel .carousel-switch div:first-child{text-transform:uppercase;letter-spacing:2px;font-weight:500;font-size:.8rem;margin-bottom:10px;color:rgba(0,0,0,.3)}.section-home-carousel .carousel-switch span{margin-right:10px}.section-home-carousel .carousel-switch .switch-line{position:relative;width:40px;display:inline-block}.section-home-carousel .carousel-switch .switch-line::before{content:"";position:absolute;top:-4px;left:0;width:35px;height:1px;background-color:#ddd;z-index:1}@media only screen and (max-width:1359px){.section-home-carousel::before{width:16%}}.section-product{padding:12rem 0 4.6rem}.section-product1{position:relative}.section-product1 .image1{width:75%;height:auto}.section-product1 .image2{position:absolute;top:0;right:0;width:500px;height:auto}.section-product1 h3{margin-bottom:5rem}.logo-studio{position:absolute;top:-73px;left:0;width:30px;z-index:3}.bg-product{background-repeat:no-repeat;background-position:right top}.section-product2::before{content:"";position:absolute;top:9rem;right:0;width:80%;height:95%;background-color:#fff;z-index:1}.section-product2::after{content:"";position:absolute;top:0;left:0;width:30%;height:118%;background-color:#F5F3F5;z-index:1}.section-product2{margin-top:-22rem;position:relative}.section-product2 .image4{width:85%;height:auto}@media only screen and (max-width:1699px){.section-product1 .image2{width:450px}}@media only screen and (max-width:1540px){.section-product1 h3{margin-bottom:3rem}.section-product2{margin-top:-22rem}.section-product1 .image2{width:400px}.section-product1 .image1{width:92%}.section-product2 .image4{width:92%}}@media only screen and (max-width:1359px){.section-product2{margin-top:-2rem}.section-product1 .image2{width:340px}}@media only screen and (max-width:1199px){.section-product1 .image2{width:280px}.section-product2::after{height:127%}}@media only screen and (max-width:991px){.section-product1 .image2{display:none}.section-product1 h3{font-size:2rem}.section-product1 .image1{width:100%}.section-product2{margin-top:-7rem}.section-product2::after{height:143%}.section-product{padding:6rem 0 4.6rem}}@media only screen and (max-width:768px){.section-product{padding:7rem 0 .5rem}.section-product2{margin-top:0;padding-bottom:3rem!important}.section-product2::before,.section-product2::after{content:none}.logo-studio{position:static;margin-right:1rem;width:auto;height:36px}.section-product{background-color:#fff;position:relative}.section-product::before{content:"";position:absolute;top:0;left:0;width:100%;height:50%;background-color:#F5F3F5}}.section-modal-contact{height:40vh;color:#fff;background-repeat:no-repeat;background-size:cover;background-position:center;padding:3rem 0;position:relative;z-index:3}.section-modal-contact:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(0,0,0,.5)}.section-modal-contact:hover:before{background-color:rgba(0,0,0,.6)}.section-modal-contact .container{position:relative;z-index:1}.section-modal-contact .section-modal-head{text-align:center;margin-bottom:2rem}.section-modal-contact .section-modal-body{display:flex;align-items:center;justify-content:center}@media only screen and (max-width:1199px){.section-modal-contact{height:35vh}}@media only screen and (max-width:768px){.section-modal-contact h3{font-size:2rem}.section-modal-contact{height:30vh}}.section-numbers{padding:5rem 0}.section-counter{margin-bottom:-7rem}.border-counter{border-top:1px solid;width:70%;display:inline-block}.counter-box{padding:3rem;height:421px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;position:relative;z-index:4}.counter-box-icon{position:absolute;top:3rem;right:3rem;z-index:5;display:none}.counter-box:hover .counter-box-icon{display:block}.counter-box-icon i{font-family:1.5rem}.counter-box::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:#fff;transition:all .5s ease-out}.counter-box:hover::before{background-color:transparent}.counter-box div{position:relative;z-index:5}.counter-box h3{color:#A1806D;font-weight:400}.counter-box:hover .link-line.link-line-full,.counter-box:hover,.counter-box:hover h3{color:#fff}.counter-box:hover .link-line.link-line-full::before{background-color:#fff;width:100%}@media only screen and (max-width:1359px){.counter-box{height:340px}}@media only screen and (max-width:991px){.section-counter{padding-top:1rem}.section-numbers{padding:4rem 0}}@media only screen and (max-width:768px){.section-numbers{padding:4rem 0 0 0}.section-numbers .section-numbers-title{font-size:2rem}.counter-box{height:170px;padding:1.5rem 2rem}.counter-box p br{display:none}.counter-box h3{font-size:2.8rem}.section-counter{margin-bottom:-5rem}}.section-realization{padding:15rem 0 5rem}.realization-buttons{margin:4rem 0}.realization-buttons a{margin-bottom:1rem;margin-right:1rem}.realization-item{margin-bottom:2rem}.realization-item-body{margin-top:1rem}.realization-item .link-line{display:inline-block}.g-realization{--bs-gutter-x:6rem;--bs-gutter-y:2rem}.realization-item-page:hover a{color:#A1806D}@media only screen and (max-width:1359px){.g-realization{--bs-gutter-x:2rem;--bs-gutter-y:1rem}}@media only screen and (max-width:768px){.section-realization{padding:4rem 0 5rem}.section-realization .container>h3{font-size:2rem}.section-realization .realization-buttons{margin-top:1rem;margin-bottom:1rem}.product-detail .mobile-ref-hide,.section-catalog-realization .mobile-ref-hide,.section-realization .mobile-ref-hide{display:none}}.body-filter{overflow:hidden}.body-filter::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000}.fixed-bar-realization{position:fixed;bottom:0;width:1150px;left:50%;transform:translateX(-50%);z-index:1010}.bar-item{text-align:center;height:110px;display:flex;align-items:center;justify-content:center;border-right:2px solid #F5F3F5;border-top:2px solid #F5F3F5}.bar-item.border-right-white{border-right:2px solid #FFF}.bar-item.border-right-brown{border-right:2px solid #A1806D}.bar-item .bar-icon{margin-bottom:.8rem}.bar-item .bar-icon i{font-size:1.5rem}.bar-item:first-child{background-color:#A1806D;width:100px;color:#fff}.bar-item:not(:first-child){flex-grow:1}.bar-item.active{color:#fff;background-color:#A1806D!important}.bar-item.active .bar-item-subtitle{color:#fff}.bar-item.active i::before{color:#fff}.bar-item.filter-active{border-top:2px solid #A1806D;background-color:#ffe}#barContent{position:relative;max-height:600px;height:auto}#barContent>div{overflow:hidden;overflow-y:scroll}#barClose{position:absolute;top:0;right:-33px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:#fff}#barClose i{font-size:.8rem;font-weight:600}.bar-item-img{display:flex;align-items:center}.bar-item-img img{width:60px;margin-right:10px}.bar-item-img .bar-item-title{font-size:.9rem;font-weight:500}.bar-item-img .bar-item-subtitle{color:#6B717B;font-weight:300;font-size:.8rem}.filter-item{padding:2rem;display:block;background-color:#fff;border-right:2px solid #F5F3F5;border-bottom:2px solid #F5F3F5}.filter-item-small{height:100%;border-top:2px solid #F5F3F5;border-bottom:0;padding:1rem}.filter-item-product{padding:1.2rem 4.5rem 1.7rem;height:100%}.filter-item-product h6{font-size:.9rem}.filter-item h6{padding-top:2rem}.filter-item.active h6{color:#A1806D}.btn-filter-active{color:#fff;background-color:#A1806D!important;border-color:#A1806D!important}.isotop-active{border:1px solid #A1806D}.section-home-banner{padding:8rem 0}.section-home-banner .home-banner-bg{height:600px;width:100%;background-repeat:no-repeat;background-position:center;background-size:contain}@media only screen and (max-width:1699px){.section-home-banner .home-banner-bg{height:535px}}@media only screen and (max-width:1540px){.section-home-banner .home-banner-bg{height:471px}}@media only screen and (max-width:1359px){.section-home-banner .home-banner-bg{height:335px}}@media only screen and (max-width:1199px){.section-home-banner{padding:2rem 0 7rem}.fixed-bar-realization{width:990px}}@media only screen and (max-width:991px){.section-home-banner .home-banner-bg{height:250px}.section-home-banner{padding:1rem 0 6rem}.fixed-bar-realization{display:none}}@media only screen and (max-width:768px){.section-home-banner .home-banner-bg{height:524px;background-size:cover}.section-home-banner{padding:0rem 0 5rem}}.owl-stage{padding-left:calc(50% - 830px)!important}.home-carousel-container{position:relative;background-color:#fff}.carousel-body{position:absolute;top:0;left:0;padding:3rem;width:100%;height:100%}.carousel-body h3{font-size:2.6rem}.carousel-body>div{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;width:100%;height:100%}@media only screen and (max-width:1699px){.owl-stage{padding-left:calc(50% - 770px)!important}}@media only screen and (max-width:1540px){.owl-stage{padding-left:calc(50% - 670px)!important}}@media only screen and (max-width:1359px){.owl-stage{padding-left:calc(50% - 490px)!important}}.section-home-eko{padding:0rem 0 10rem}.section-home-eko .container{border-bottom:1px solid #DEDEDE;padding-bottom:5rem}.eco-box p{max-width:70%}.eco-box .eco-box-icon{margin-bottom:3rem}.eco-box .eco-box-icon i{font-size:3rem}.eco-box .eco-box-icon o{font-size:2rem}.eco-box .eco-box-body h4{margin-bottom:2rem}@media only screen and (max-width:991px){.section-home-eko{padding:0rem 0 2rem}.eco-box p{max-width:90%}.eco-box .eco-box-body h4{font-size:1.5rem;margin-bottom:1.1rem}.eco-box .eco-box-icon{margin-bottom:2.2rem}}@media only screen and (max-width:768px){.eco-box{margin-bottom:3.5rem}.eco-box .eco-box-icon{margin-bottom:1.5rem}.eco-box p{max-width:100%}.section-home-eko{padding:0rem 0 0rem}.section-home-eko .container{padding-bottom:1rem}}.section-gsap-carousel .info{position:relative;z-index:50;padding:3rem 0}.section-gsap-carousel .info .mobile-arrow{display:none}.section-gsap-carousel .info .line{position:relative;width:100%;display:block}.section-gsap-carousel .info .line::before{content:"";position:absolute;top:14px;left:0;width:100%;height:1px;z-index:1;background-color:rgba(0,0,0,.2)}.section-gsap-carousel .info .line::after{content:"";content:"";position:absolute;top:14px;left:0;width:25px;height:1px;z-index:1;background-color:#000}.section-gsap-carousel .carousel-switch div:first-child{text-transform:uppercase;letter-spacing:2px;font-weight:500;font-size:.8rem;margin-bottom:10px;color:rgba(0,0,0,.3)}.section-gsap-carousel .carousel-switch span{margin-right:10px}.section-gsap-carousel .carousel-switch .switch-line{position:relative;width:40px;display:inline-block}.section-gsap-carousel .carousel-switch .switch-line::before{content:"";position:absolute;top:-4px;left:0;width:35px;height:1px;background-color:#ddd;z-index:1}.pin-spacer{background:#F5F3F5}.gsap-carousel-wrapper{position:relative}.gsap-carousel-wrapper::before{content:"";position:absolute;width:100%;height:50%;top:0;left:0;background:#F5F3F5;background:#fff;z-index:0}.gsap-carousel-wrapper{overflow:hidden;width:100%;padding-left:calc(50% - 830px);box-sizing:border-box}.gsap-carousel{display:flex}.gsap-card{width:682px;min-width:682px;height:600px;margin:10px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}.gsap-card-grid{margin:0 0 2rem 0;width:auto;height:auto;min-width:0;position:relative}.gsap-card-grid::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.3);z-index:0;transition:all .5s ease-out}.gsap-card-grid:hover::before{background-color:rgba(0,0,0,0)}.gsap-card-grid h3{width:70%}.gsap-card-grid span.btn{display:none}.gsap-card-grid:hover span.btn{display:inline-block}.gsap-carousel-body{position:absolute;top:0;left:0;width:100%;height:100%;padding:3rem}.gsap-carousel-body:hover:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(0,0,0,.4)}.gsap-carousel-body>div{z-index:1;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%}.gsap-carousel-body h3{font-size:2.6rem}.gsap-carousel-label{position:absolute;top:0;right:0;z-index:1;color:#fff;text-align:right;display:none}.gsap-carousel-label span{position:relative}.gsap-carousel-label span::before{content:"";position:absolute;top:8px;left:-56px;width:35px;height:1px;background-color:rgba(255,255,255,.5)}.gsap-card a.link-line{display:none}.gsap-card:hover a.link-line{display:inline-block}.gsap-card:hover .gsap-carousel-label{display:block}.gsap-card:hover a.btn,.gsap-card:hover button.btn{box-shadow:0 0 15px rgba(255,255,255,.8)}.gsap-reverse{display:flex;flex-direction:column}.gsap-reverse>.container{margin:0}.section-gsap-carousel .info .mobile-arrow{display:flex;flex-direction:column;position:absolute;top:320%;left:50%;z-index:10;transform:translateX(-50%);color:#fff;font-size:1.2rem}.section-gsap-carousel .info .mobile-arrow i::before{text-shadow:0 0 18px rgba(0,0,0,.9)}.section-gsap-carousel .info .mobile-arrow i{position:relative;animation:moveUpAndDown 2s ease-in-out infinite}.section-gsap-carousel .info .mobile-arrow i.down{margin-top:.7rem;transform:rotate(270deg);position:relative;left:.0535rem}@keyframes moveUpAndDown{0%{top:0}25%{top:-30px}50%{top:0}75%{top:30px}100%{top:0}}@media only screen and (max-width:1699px){.gsap-carousel-wrapper{padding-left:calc(50% - 770px)!important}}@media only screen and (max-width:1540px){.gsap-carousel-wrapper{padding-left:calc(50% - 670px)!important}}@media only screen and (max-width:1359px){.gsap-carousel-wrapper{padding-left:calc(50% - 490px)!important}}@media only screen and (max-width:991px){.gsap-reverse>.container{margin-left:auto;margin-right:auto}}@media only screen and (max-width:768px){.gsap-reverse{flex-direction:column-reverse;padding-top:3rem}.section-gsap-carousel .info .mobile-arrow{top:-268%}.pin-spacer{background:#fff}.gsap-carousel-wrapper::before{content:none}.gsap-card{width:85vw;min-width:85vw;height:500px}.gsap-card img{position:absolute;width:100%;height:100%}.gsap-card:hover .gsap-carousel-label{display:none}.gsap-card .gsap-carousel-body h4{font-size:1.2rem}.gsap-carousel-body h3{font-size:2.2rem}.gsap-carousel-body{padding:2rem}.gsap-card-grid img{position:static}.gsap-card-grid{margin:0 0 2rem 0;width:auto;height:auto;min-width:0}}.tab-nav{padding:0;display:flex;flex-wrap:wrap}.tab-nav li{list-style-type:none}.tab-nav li a.active{border-color:#A1806D;background-color:#A1806D}.tabContent{display:none}.tabContent.active{display:block!important}.gsap-line{position:absolute;top:14px;left:0;z-index:2;width:0;height:1px;background-color:#000}.gsap-line2{position:absolute;top:14px;left:0;z-index:1;width:100%;height:1px;background-color:#efefef}.nav-menu{display:flex;padding:0;margin:0}.nav-menu li{list-style-type:none;padding:1rem 3rem 1rem 0}.nav-content1{display:none}.nav-content1.active{display:block}.nav-content-scroll{flex-wrap:nowrap;white-space:nowrap;display:flex;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.nav-content-scroll::-webkit-scrollbar{display:none}.nav-content-scroll a{font-weight:500;padding:2rem 0rem 2rem 0;margin-right:3rem;position:relative}.nav-content-scroll a.active::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;z-index:1;background-color:#A1806D}.menu-level1{padding:2rem 0;border-top:1px solid #F5F3F5;border-bottom:1px solid #F5F3F5}.menu-level1 .nav-link{text-transform:uppercase;font-size:1.1rem;letter-spacing:2px;font-weight:500}.menu-level1 .nav-link.active{color:#A1806D}.menu-level2{padding:0;position:relative}.nav-content1{position:relative}.menu-level2 .nav-content1::before{content:"";position:absolute;bottom:0;left:-20%;width:200%;height:1px;background-color:#F5F3F5;z-index:1}.menu-level2 .nav-content1.no-border::before{content:none}.default-content-padding{padding:3rem 0 0}.nav-content2{display:none}.nav-content2.active{display:block}.menu-images{margin-top:2rem}.menu-images a{display:flex;align-items:center}.menu-images .menu-images-body{padding:1.2rem 0;border-right:1px solid #F5F3F5;margin-right:3rem}.menu-images .menu-images-body:last-child{margin-right:0;border-right:0}.menu-images img{width:120px}.menu-images-radius .menu-images img{width:55px;height:55px;border-radius:50%}.menu-images span{padding:0 3rem 0 1rem}.header-line{display:inline-block;position:relative;width:60%}.header-line::before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-color:#DEDEDE;opacity:.2;z-index:1}.header-line::after{content:"";position:absolute;top:0;right:0;width:20%;height:1px;background-color:#A1806D;z-index:2}header .header-social{display:flex;align-items:center;justify-content:end;width:100%}header .header-social .header-lang{margin-left:3rem}header .header-social .header-lang~.header-lang{margin-left:1rem}header .header-social .header-social-link{margin-left:2rem;font-size:1.3rem}header .header-social .header-social-link i::before{color:#888}@media only screen and (max-width:1540px){.nav-content2 .nav-content-scroll a{padding:1rem 0rem}.menu-images .menu-images-body{padding:.5rem 0}}.section-box{background-color:#fff;padding:5rem;font-weight:400;margin-top:-10rem;z-index:99;position:relative}.section-box .section-box-content{font-size:1.3rem}.section-box-small{font-weight:400}.section-box-small .box-icon{margin-bottom:2rem}.section-box-small .box-icon i::before{color:#A1806D}.section-bg{background-repeat:no-repeat;background-position:right -20px;background-size:38%}.section-catalog-product{padding:6rem 0 3rem}.section-catalog-product .catalog-product-label{display:flex;margin-left:5rem;margin-bottom:2rem}.section-catalog-product .catalog-product-label>span{width:35px;margin-right:10px}.section-catalog-product .catalog-product-label span{font-size:1.1rem}.section-catalog-product .catalog-product-label h2{font-size:2.4rem}.section-catalog-realization{padding:8rem 0}.product-item{background-color:#fff;padding:3rem;height:100%}.product-item h5 a,.product-item .h5 a,.product-item .h4 a{display:flex;justify-content:space-between;align-items:center;position:relative;padding:1rem 0}.product-item:hover h5 a,.product-item:hover .h5 a,.product-item:hover .h4 a{color:#A1806D}.product-item h5 a::after,.product-item .h5 a::after,.product-item .h4 a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;z-index:1;background-color:#F5F3F5}.product-item h5 a::before,.product-item .h5 a::before,.product-item .h4 a::before{content:"";position:absolute;bottom:0;left:0;width:20%;height:1px;z-index:2;background-color:#000}.product-item:hover h5 a::before,.product-item:hover .h5 a::before,.product-item:hover .h4 a::before{width:100%;background-color:#A1806D;transition:width 0.3s ease-in-out}.product-code{padding:.2rem .4rem;border:1px solid #F5F3F5;background-color:#fff;border-radius:1rem;color:#ccc;font-size:.8rem;font-weight:500}.product-item h5 a .product-code{position:absolute;right:0;bottom:-.7rem;z-index:3}.product-item:hover h5 a .product-code{border-color:#A1806D;color:#A1806D}.product-item table{width:100%}.product-item table tr td:first-child{color:#888}.product-item table tr td:second-child{font-weight:400}.product-item table>:not(caption)>*>*{padding:.3rem 0}@media only screen and (max-width:1199px){.section-catalog-product .catalog-product-label{margin-left:0}}@media only screen and (max-width:991px){.section-box{padding:2.5rem;margin-top:-8rem}.section-box-small{margin-top:3.5rem}.section-box-small .box-icon{margin-bottom:1rem}.section-catalog-product{padding:2rem 0 3rem}.section-catalog-product .catalog-product-label h2{font-size:2rem}}@media only screen and (max-width:768px){.section-catalog-realization{padding:3rem 0}.section-catalog-product .catalog-product-label h2{font-size:1.6rem}.section-bg{background-size:69%}}@media only screen and (max-width:576px){.product-item{padding:1.4rem}.section-catalog-product .catalog-product-label span{display:none}}.menu-side-section{top:80px;z-index:40}.menu-side-section h5{margin:4rem 0 2rem;display:flex;justify-content:space-between}.menu-side-section h5 span{max-width:70%;display:inline-block}.menu-side-section h5 i{position:relative;top:5px;font-size:.4rem}.menu-side{margin:0;padding:0;list-style:none}.menu-side li{padding:0}.menu-side li a{padding:1.1rem 0;display:flex;justify-content:space-between;align-items:center;line-height:14px;position:relative;font-weight:400}.menu-side li a i{font-size:.6rem;display:none}.menu-side li a:hover i,.menu-side li.active a i{display:inline-block}.menu-side li.active a,.menu-side li a:hover i,.menu-side li a:hover{color:#A1806D}.menu-side li a::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#DEDEDE;z-index:1;transition:width 0.3s ease-in-out}.menu-side li.active a::before{background-color:#A1806D}.menu-side li a:hover::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#A1806D;z-index:2}.flex-slider #slider{background:transparent!important;border:0!important;margin-bottom:1rem;aspect-ratio:840 / 505}.flex-slider li{background-color:#F5F3F5}.flex-slider #carousel li.flex-active-slide{background-color:#fff}.flex-slider #carousel{background-color:transparent;border:0;margin-bottom:4rem}#carousel .slides li img{border-top:1px solid #dadada;border-right:1px solid #dadada;border-bottom:1px solid #dadada}#carousel .slides li:first-child img{border-left:1px solid #dadada}.flex-slider .flex-direction-nav a{width:40px;height:60px}@media only screen and (max-width:768px){.flex-slider #carousel{margin-bottom:3rem}}.no-pageheader-padding{padding-top:12rem}.max-width-content{max-width:70%}.product-detail{padding-left:3rem}.product-detail .product-detail-title{max-width:100%;margin-bottom:1.5rem}.product-detail h1{font-size:3.2rem;padding-bottom:0rem;padding-right:1rem;position:relative;display:inline}table.table-product{width:100%}table.table-product tr td:first-child{color:#888;font-size:.9rem;font-weight:400}table.table-product>:not(caption)>*>*{padding:.3rem 0}.product-detail .product-content{font-size:1.3rem;margin-bottom:2rem}.product-detail .product-content .lead{font-size:1.4rem}.product-detail .product-content h3,.product-detail .product-content h4,.product-detail .product-content h5{margin-top:1.5rem}.product-detail .product-content-bottom{margin:5rem 0}.product-detail .product-box{margin-bottom:2.5rem}.product-detail .product-box h5{margin-bottom:1.1rem}.product-detail .product-box hr{margin:.6rem 0;border-color:#DEDEDE;opacity:1}.product-box-interest{text-align:right;margin-bottom:7rem}.product-detail .product-realization{padding:0rem 0 5rem}.product-detail .product-realization hr{border-color:#DEDEDE;opacity:1}.product-detail .product-realization h3{margin:4rem 0 3rem!important}.realization-image{position:relative}.realization-image .hover-icon{position:absolute;bottom:10px;right:10px}.mix-multiply{mix-blend-mode:multiply}.btn-filter{padding:3rem 0}.btn-filter.active{background-color:#fff}.btn-filter.active h5{color:#a6937b}.tab-nav-filter{margin:0;background-color:#fff;margin-bottom:.25rem}.tab-nav-filter a{padding:3rem 0;display:block;text-align:center;color:#6B717B;display:flex;align-items:center;justify-content:center}.tab-nav-filter a i{font-size:1.3rem}.tab-nav-filter a i::before{color:#6B717B}.tab-nav-filter a i.icon-eye-ico{font-size:1.5rem}.tab-nav-filter a.active{color:#a6937b}.tab-nav-filter a.active i::before{color:#a6937b}.section-catalog-box{margin:10rem 0 3rem}.box-catalog{background-color:#fff;padding:5rem 4rem;height:100%}.box-catalog .box-catalog-icon i{color:#a6937b;font-size:1.6rem;margin-bottom:3.5rem}.box-catalog .box-catalog-body{position:relative;z-index:2}.box-catalog .box-catalog-body h5{margin-bottom:1.5rem}.box-catalog.box-catalog-image{background-repeat:no-repeat;background-size:cover;position:relative}.box-catalog.box-catalog-image::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:0}.box-catalog .box-catalog-icon-image{display:none;position:absolute;bottom:0;right:0}.box-catalog.box-catalog-image .box-catalog-icon-image{display:block}.box-catalog.box-catalog-image .box-catalog-body{position:relative;height:100%;display:flex;flex-direction:column;justify-content:space-between;}.product-item.product-cta{color:#fff;background-color:#A1806D;padding:4rem 3rem}.product-item.product-cta .product-cta-body{margin-top:10.5rem}.product-item.product-cta .product-cta-line{margin-top:1rem;position:relative;margin-top:1.5rem}.product-item.product-cta .product-cta-line::before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;z-index:1;background-color:rgba(255,255,255,.4)}.product-item.product-cta .product-cta-line::after{content:"";position:absolute;top:0;left:0;width:20%;height:1px;z-index:2;background-color:#fff}.product-cta-icon{position:absolute;top:5px;right:0;z-index:2;font-size:.8rem}.product-cta-body p{opacity:.4}.product-cta-body .link-line-icon-white span>span::before{background-color:rgba(255,255,255,.4)}@media only screen and (max-width:1699px){.product-item.product-cta .product-cta-body{margin-top:6rem}}@media only screen and (max-width:1540px){.product-item.product-cta .product-cta-body{margin-top:3rem}.box-catalog{padding:3rem 3rem}}@media only screen and (max-width:1359px){.max-width-content{max-width:100%}}@media only screen and (max-width:1199px){.product-detail{padding-left:0}.section-catalog-box{margin:5rem 0 3rem}.section-catalog-product{padding:3rem 0 3rem}.tab-nav-filter a{padding:1.5rem 0}.no-pageheader-padding{padding-top:8rem}}@media only screen and (max-width:991px){.product-detail .product-content-bottom{margin:2rem 0}.no-pageheader-padding{padding-top:8rem}.section-catalog-box{margin:3rem 0 3rem}.btn-filter{padding:1.2rem 0}.btn-filter h5{font-size:1.1rem}.product-detail h1{font-size:2rem;display:block}.product-detail h1 .product-code{position:static}.product-detail .product-detail-title{max-width:100%}}@media only screen and (max-width:768px){.no-pageheader-padding{padding-top:6rem}.product-box-interest{text-align:center;margin:3rem 0}.product-detail .product-content-bottom{margin:1rem 0 3rem}.product-detail .product-realization{padding:0rem 0 1rem}.product-detail .product-realization h3{margin:2rem 0 2rem!important}.product-detail .product-content{margin-bottom:1rem}.product-detail .product-box{margin-bottom:1.5rem}.box-catalog{padding:2rem 2rem}.box-catalog .box-catalog-icon i{margin-bottom:1.7rem}}.contact-box{background-color:#fff;height:100%;padding:4rem 3rem}.contact-box .contact-head{color:#A1806D;margin-bottom:.8rem}.contact-box .contact-body{margin-bottom:1.5rem}.contact-box .contact-body a{font-size:1.5rem;font-weight:400}.contact-box .contact-body table tr td:first-child{width:50%}.contact-box .contact-label{font-size:.9rem;font-weight:400}.contact-box .contact-label a{color:#A1806D}.contact-box .contact-label a span{display:flex;align-items:center}.contact-box .contact-label i{font-size:1.1rem;margin-right:7px}.contact-body.contact-body-special-p{margin-bottom:2.3rem}.section-team{padding:6rem 0 12rem}.team-info{height:100%;background-color:#fff;padding:3rem;position:relative;display:flex;align-items:end;background-repeat:no-repeat;background-position:right -20px;background-size:67%}.team-info .team-info-icon{position:absolute;top:3rem;left:3rem;z-index:1;font-size:2rem}.team-box{height:100%;padding:2.5rem;background-color:#fff}.team-box .team-box-image{margin-bottom:2rem}.team-box .team-box-body h5{margin-bottom:.5rem}.team-box .team-box-body .team-box-position{margin-bottom:1.5rem}.team-box .team-box-body h5.no-position{margin-bottom:1.5rem}@media only screen and (max-width:1199px){.team-info{padding-top:6.5rem}.team-box{padding:1.5rem}}@media only screen and (max-width:991px){.section-team{padding:3rem 0 6rem}}@media only screen and (max-width:768px){.section-team{padding:0rem 0 6rem}}.section-home-news{padding:0 0 8rem}.news-box{background-color:#fff;height:100%;position:relative}.news-box .news-box-body{padding:2rem 2rem 7rem 2rem}.news-box-bottom{position:absolute;bottom:0;left:0;width:100%;padding:2rem}.news-box-bottom small{opacity:.5}.news-box .news-box-body h5{margin-bottom:2rem}.news-box .news-box-body p{margin-bottom:1.5rem}.news-box .news-box-body .btn{color:#A1806D}.news-box:hover .news-box-body h5 a{color:#A1806D;text-decoration:underline}.news-box:hover .btn{background-color:#A1806D;border-color:#A1806D;color:#fff}.pagination{display:flex;justify-content:center;margin-top:2rem;flex-wrap:wrap}.pagination .page-link{background-color:#fff;color:#6B717B;border-radius:0!important;width:60px;height:60px;display:flex;align-items:center;justify-content:center;border:0;margin-right:2px}.rotated-180{transform:rotate(180deg)}.rotated-90{transform:rotate(90deg)}.pagination .page-link.current{background-color:#A1806D;color:#fff}.news-box.partner-box .news-box-body h4{margin-bottom:2rem}.news-box.partner-box .news-box-body{padding:3rem 3rem 7rem 3rem}.news-box.partner-box .news-box-bottom{padding:3rem}.news-box.partner-box .news-box-bottom .link-line-icon i{font-size:1.2rem}.news-box.news-box-half .news-box-body{padding:2rem 1rem 1rem 1rem}.news-box.news-box-half .news-box-bottom{position:static;padding:0 1rem 1rem 1rem}.news-box.news-box-half .news-flex{display:flex;flex-direction:column;justify-content:space-between;height:100%}@media only screen and (max-width:1540px){.news-box.news-box-half .news-box-body{padding-bottom:0}.news-box.news-box-half .news-box-body h5{margin-bottom:1rem}}@media only screen and (max-width:1359px){.news-box.partner-box .news-box-body{padding:2rem 2rem 9rem 2rem}.news-box.partner-box .news-box-bottom{padding:2rem}}@media only screen and (max-width:768px){.news-box.news-box-half .news-box-body{padding:2rem}.news-box.news-box-half .news-box-bottom{padding:1rem 2rem 2rem}.section-home-news .container>h3{font-size:2rem}}.category-box{display:block;padding:5rem 4rem;height:100%;background-color:#fff;transition:all .4s ease-out;position:relative}.category-box .category-box-icon{margin-bottom:1.5rem}.category-box .category-box-icon i{font-size:1.7rem}.category-box .category-box-icon i::before{color:#A1806D}.category-box .category-box-arrow{position:absolute;top:4.5rem;right:4rem;z-index:1;display:none}.category-box .category-box-body h5,.category-box .category-box-body h4{margin-bottom:1.3rem}.category-box .category-box-arrow i{font-size:.9rem}.category-box.category-box-center{text-align:center}.category-box.category-box-center .category-box-icon i{font-size:2rem}.category-box.category-box-center:hover{padding-top:4rem}.category-box .category-box-label{display:none;position:absolute;bottom:2rem;right:0;width:100%;justify-content:center}.category-box:hover .category-box-label{display:flex}.category-box .category-box-label span:hover{background-color:#fff!important;border-color:#fff!important;color:#A1806D!important}.category-box:hover .category-box-arrow{display:block}.category-box:hover{background-color:#A1806D;color:#fff}.category-box:hover .category-box-body h5,.category-box:hover .category-box-body h4{color:#fff}.category-box:hover .category-box-body p{color:#fff;opacity:.4}.category-box:hover .category-box-icon i::before{color:#fff}.category-box .category-box-image{margin-bottom:3rem}.category-box .category-box-image img{width:65px;height:65px;border-radius:50%}@media only screen and (max-width:1540px){.category-box{display:block;padding:4rem 3rem}.category-box.category-box-center{padding:5rem 4rem}}@media only screen and (max-width:1359px){.category-box{padding:3rem 2rem}.category-box .category-box-arrow{top:3.2rem}}@media only screen and (max-width:991px){.category-box.category-box-center{padding:5rem 1rem}}@media only screen and (max-width:768px){.category-box.category-box-center{padding:4rem 1rem}}.faq-box{background-color:#fff}.faq-box button{padding:3rem 2rem}.faq-box button span{margin-right:2rem;font-size:1.25rem;font-weight:400}.faq-box .accordion-button:not(.collapsed){background-color:#fff;box-shadow:none}.faq-box .accordion-button:focus{box-shadow:none}.faq-box .accordion-body{padding:0 2rem 3rem 5.6rem}.faq-box .accordion-body p:last-child{margin-bottom:0}.faq-box .accordion-button::after{background-image:url(/template/_web/imagesNEW/_svg/acc-open.svg);background-size:1rem}.faq-box .accordion-button:not(.collapsed)::after{background-image:url(/template/_web/imagesNEW/_svg/acc-close.svg)}.faq-box [aria-expanded="true"] h5{color:#A1806D}.faq-box h5{padding-right:.7rem}@media only screen and (max-width:768px){.faq-box .accordion-body{padding:0 2rem 3rem 2.4rem}}.simple-box{height:100%;background-color:#fff;padding:4rem 4rem 3rem 4rem}.simple-box .simple-box-body{text-align:center;padding-top:3rem}.simple-box:hover a{color:#A1806D}.simple-box.simple-box-small{padding:2rem}.simple-box.simple-box-small .simple-box-body{padding-top:2rem}.simple-box.simple-box-small h5{font-size:1.1rem}.heading{padding:2rem 0 5rem}.heading.heading-space{padding:10rem 0 5rem}.heading p.lead{font-weight:500;font-size:1.6rem}.heading-line{border-top:1px solid #A1806D;width:50%;display:inline-block}.catalog-info-box{padding-top:4rem}.catalog-info-box i{font-size:1.5rem;margin-bottom:2rem;display:inline-block}.fixed-bar{position:fixed;bottom:0rem;z-index:2;max-width:1550px;width:1550px;left:50%;transform:translateX(-50%)}.fixed-bar-box{background-color:#fff;height:100%;padding:1.5rem 1rem;border:1px solid #fff;border-right:2px solid #F5F3F5}.fixed-bar-box img{width:60px;height:60px;border:1px solid #fff;border-radius:50%;padding:.3rem;margin-right:1rem}.fixed-bar-box small{font-size:.8rem;font-weight:400;color:#6B717B}.fixed-bar .fixed-bar-col:last-child .fixed-bar-box{border-right:2px solid #fff}.current-menu-item .fixed-bar-box img{border-color:#F5F3F5}.current-menu-item .fixed-bar-box{border-top:2px solid #A1806D;background-color:#ffe}.option-detail .option-detail-refence{margin-top:8rem}.option-detail .option-detail-refence h3{margin-bottom:5rem}.option-detail .option-detail-content{margin-top:3rem}.bg-body-quarter{position:relative}.body-bg{position:absolute;top:0;right:0;z-index:0;width:550px}.bg-body-quarter::before{content:"";position:absolute;top:0;border:0;height:100%;width:41%;background-color:#F5F3F5;z-index:0}.bg-body-image::before{position:relative;content:"";position:absolute;top:0;border:0;height:38%;width:38%;background-color:#fff;background-image:url(/uploads/images/_webNEW/_o_nas/_o_firme/o-firme.webp);background-size:cover;background-repeat:no-repeat;background-position:top;z-index:0}.bg-body-image::after{content:"";position:absolute;top:0;left:0;width:38%;height:100%;background-color:rgba(0,0,0,.5);z-index:0}.bg-body-image .logo-dark{display:none}.bg-body-image .logo-white{display:inline-block}.bg-body-image .sticky-side h1{color:#fff}.bg-body-image .header-catalog a,.bg-body-image .header-catalog i::before{color:#fff}.bg-body-image .sticky-side .btn-back{display:none}.detail-page{position:relative;z-index:3}.detail-page h1{margin-top:3rem;margin-bottom:3rem;font-weight:400;width:70%}.detail-page h2{width:70%}.detail-page hr{width:70%;margin-bottom:4rem}.detail-page .detail-page-date{opacity:.4;margin-bottom:4rem}.detail-page .detail-page-content{padding:0 5rem 0 3rem}.detail-page .detail-page-content p{margin-bottom:1rem}.detail-page .detail-page-content .gallery-margin{margin-top:2rem;margin-bottom:4rem}.detail-page .detail-page-content p.lead{font-size:1.6rem;margin-bottom:3rem}.detail-page .detail-page-icon{margin-bottom:3rem}.detail-page .detail-page-icon i{font-size:1.8rem}.detail-page .detail-page-icon i::before{color:#A1806D}.side-item{display:flex}.side-item .side-item-image{width:140px;margin-right:1.5rem}.side-item .side-item-body{display:flex;flex-direction:column;justify-content:space-between}.side-item .side-item-body h5,.side-item .side-item-body h4,.side-item .side-item-body h3{font-size:1.2rem}.side-item .side-item-body .subtitle{font-size:.7rem;font-weight:400;letter-spacing:2px;text-transform:uppercase;color:#6B717B;margin-bottom:.5rem}.side-item:hover .side-item-body a.link{text-decoration:underline;color:#A1806D}.sticky-side{top:80px;width:90%}.propety-section .propety-section-title{display:flex;align-items:center}.propety-section .propety-section-title i{font-size:.9rem;margin-left:2.3rem;position:relative;top:-2px}.table-propety{width:100%}.table-propety tr:first-child td{padding-top:.5rem}.table-propety tr td:first-child{color:#A1806D;font-weight:400;font-size:.9rem}.table-propety tr:last-child td{border-bottom:0}.table-propety a{text-decoration:underline}.table-propety>:not(caption)>*>*{padding:1.2rem 0}@media only screen and (max-width:1699px){.fixed-bar{max-width:1350px;width:1350px}}@media only screen and (max-width:1540px){.fixed-bar{max-width:1250px;width:1250px}}@media only screen and (max-width:1359px){.detail-page .detail-page-content{padding:0}.side-item{display:block}.simple-box{padding:3rem 3rem 2rem 3rem}.fixed-bar{max-width:940px;width:940px}.fixed-bar-box{padding:1rem 1rem}.fixed-bar-box a{flex-direction:column;text-align:center}}@media only screen and (max-width:1199px){.option-detail .option-detail-refence{margin-top:6rem}.option-detail .option-detail-refence h3{margin-bottom:3rem}}@media only screen and (max-width:991px){.bg-body-quarter::before{content:none}.detail-page h1{margin-top:0;margin-bottom:1rem}.detail-page .detail-page-date{margin-bottom:2rem}.detail-page .detail-page-icon{display:none}.side-item{display:flex}.heading{padding:0rem 0 3rem}.heading.heading-space{padding:7rem 0 5rem}.detail-page .detail-page-content{padding-top:2rem}.bg-body-image .logo-white{display:none}.header-dark .logo-dark{display:inline-block}.bg-body-image::after{content:none}.bg-body-image .header-catalog a{color:#000}.bg-body-image .header-catalog i::before{color:#A1806D}.bg-body-image .sticky-side h1{color:#000}.fixed-bar{display:none}}@media only screen and (max-width:768px){.detail-page h1{width:100%}.body-bg{width:70%}.heading h3,.heading h2{font-size:2.8rem}.heading.heading-space{padding:5rem 0 4rem}.detail-page h1{font-size:2rem}.detail-page .detail-page-date{margin-bottom:0rem}.option-detail .option-detail-refence{margin-top:5rem}}@media only screen and (max-width:576px){.heading h3,.heading h2{font-size:2.5rem}}.realizitaion-section{position:relative;padding-bottom:150px}.realization-fixed-bar{position:fixed;bottom:0;right:3%;width:59%;padding:3rem 3rem;border-top:1px solid #F5F3F5;background-color:#fff;z-index:2}.realization-fixed-bar .realization-label i{font-size:1.3rem}.realization-fixed-bar .line{display:inline-block;height:1px;width:75%;background:#A1806D;position:absolute;top:13px;right:1rem;z-index:0}.content-about p{font-weight:400}.content-about i{font-size:1.3rem}.content-about hr{border-color:#F5F3F5;opacity:1;width:100%}.content-about hr.last-hr{margin-top:4rem}@media only screen and (max-width:1540px){.realization-fixed-bar{padding:2rem;right:1%;width:61%}}@media only screen and (max-width:1359px){.realization-fixed-bar{padding:1rem 2rem}.realization-fixed-bar .line{display:none}.propety-section .propety-section-title i{margin-left:1rem}}@media only screen and (max-width:1199px){.propety-section .propety-section-title i{margin-left:2rem}}@media only screen and (max-width:991px){.realization-fixed-bar{position:static;width:100%;margin-top:3rem}}@media only screen and (max-width:768px){.propety-section .propety-section-title i{display:none}.realization-fixed-bar{padding-top:2rem;padding-bottom:0rem}}#modal-close{position:absolute;top:7px;right:-2.7rem;background-color:#fff;opacity:1;border-radius:0;background-image:none!important;display:flex;justify-content:center;align-items:center;padding:1rem;font-size:.8rem}#modal-close i{font-weight:700}.modal-content{border-radius:0;border:0;background-color:#eee}.modal-title{font-size:2.2rem}.modal-header{border:0;padding:3rem 3rem 3rem}.modal-body{padding:0rem 3rem 4rem}.form-control{border-radius:0;padding:1rem;margin-bottom:1rem}.form-select{border-radius:0;padding:1rem}.modal-product .modal-close-poptavka{position:absolute;top:1rem;right:0;background-color:#fff;opacity:1;border-radius:0;background-image:none!important;display:flex;justify-content:center;align-items:center;padding:1rem;font-size:1.2rem}.modal-product .modal-title{font-size:2.9rem}.modal-product .modal-header{padding:3rem 6rem 0rem}.modal-product .modal-header hr{margin:4rem 0 3rem;border-color:#F5F3F5;opacity:1}.modal-product .modal-dialog{margin:0 0 0 auto;text-align:left}.modal-product .modal-body{padding:0rem 6rem 4rem}.modal-product .modal-product-info i{font-size:1.3rem;display:inline-block;margin-bottom:2rem}.modal-product .modal-product-info{position:fixed;bottom:0;right:815px;width:440px;height:240px;background-color:#A1806D;padding:4rem 0rem 3rem 5rem;color:#fff;font-size:1.1rem}.modal-product .modal-product-info p{font-weight:200;margin-bottom:.5rem}.modal-product .modal-product-info .lead{font-size:1.6rem;font-weight:500}.modal-product .modal-product-info a{color:#fff}.btn-poptavka-toggle{background-color:#fff;color:#A1806D;border:1px solid #A1806D;width:100%;padding:1rem;margin-bottom:3rem}.btn-poptavka-toggle:hover{color:#fff;background-color:#A1806D}.btn-poptavka-toggle .hide{display:none}.btn-poptavka-toggle.active .hide{display:inline-block}.btn-poptavka-toggle.active .show{display:none}.custom-checkbox{display:inline-block;position:relative;padding-left:1.5rem;cursor:pointer;user-select:none}.custom-checkbox input{position:absolute;opacity:0;cursor:pointer}.custom-checkbox .checkmark{position:absolute;top:3px;left:0;height:15px;width:15px;background-color:#fff;border:1px solid #A1806D}.custom-checkbox input:checked~.checkmark{background-color:#A1806D;border-color:#A1806D}.custom-checkbox .checkmark:after{content:""}.custom-select-wrapper{position:relative;display:inline-block;width:100%}.custom-select-wrapper .form-select{appearance:none}.custom-select-wrapper::after{content:"\e90f";font-family:'naturliving';font-weight:900;position:absolute;top:28%;right:16px;transform:translateY(-50%);pointer-events:none;font-size:14px;color:#A1806D;transform:rotate(90deg);background-color:#fff}.modal-product-info{display:none}.modal-product .modal-product-info.modal-product-info-form{display:block!important;position:static;width:100%;height:auto;padding:1rem;margin-top:1rem}.modal-product .modal-product-info.modal-product-info-form i{margin-bottom:1rem;display:none}.modal-product .modal-product-info.modal-product-info-form p.lead{margin:0}.modal-product .modal-header hr{margin:2rem 0 2rem}@media only screen and (max-width:1359px){.modal-product .modal-product-info{position:fixed;bottom:0;right:815px;width:376px;height:240px;background-color:#A1806D;padding:4rem 0rem 3rem 3rem;color:#fff;font-size:1.1rem}}@media only screen and (max-width:991px){.modal-product .modal-header{padding:2rem 2rem 0rem}.modal-product .modal-body{padding:0rem 2rem 3rem}}@media only screen and (max-width:768px){#modal-close{right:.6rem}.modal-body{padding:0rem 1rem 2rem}.modal-header{padding:1rem}.modal-product .modal-header{padding:1rem}.modal-product .modal-body{padding:0rem 1rem 2rem}.modal-product .modal-header hr{margin:2rem 0 2rem}.btn-poptavka-toggle{margin-bottom:1rem}}header .fullmenumobile{position:fixed;top:0;left:0;width:100vw;height:100dvh;background-color:#fff;display:none;z-index:50;color:#000;padding-top:6rem;overflow:scroll;background-color:#FBFBFB}header .fullmenumobile .nav-menu{display:flex;flex-direction:column}header .fullmenumobile .nav-menu .nav-item{padding:1.5rem 1rem;border-top:1px solid rgba(0,0,0,.1);background-color:#fff}header .fullmenumobile .nav-menu .nav-item:last-child{border-bottom:1px solid rgba(0,0,0,.1)}header .fullmenumobile .nav-menu .nav-item a{font-size:1.4rem;font-weight:300;display:block}header .fullmenumobile .nav-menu .nav-item .dropdown-link{position:relative}header .fullmenumobile .nav-menu .nav-item .dropdown-link::before{content:"\e90f";color:#a1806d;font-family:"naturliving"!important;position:absolute;top:5px;right:0;z-index:1;font-size:.8rem}.mobile-menu-level2>div,.mobile-menu-level3>div{display:none}.mobile-menu-level2>div.active,.mobile-menu-level3>div.active{display:block}.menu-back-level3,#mobile-menu-back{padding:2rem 0;background-color:#FBFBFB;display:block;padding:1.5rem 1rem;position:sticky;top:0;z-index:40;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.menu-back-level3 i,#mobile-menu-back i{margin-right:.8rem}.mobile-content2 h4,.mobile-content2 .h4,.mobile-content3 h4,.mobile-content3 .h4{padding:2.5rem 1rem;font-size:1.9rem;position:sticky;top:65px;z-index:40;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.1);margin:0}.mobile-content2 a,.mobile-content3 a{padding:1.5rem 1rem;border-bottom:1px solid rgba(0,0,0,.1);font-weight:400}.mobile-content2 h4 i,.mobile-content2 .h4 i,.mobile-content3 h4 i,.mobile-content3 .h4 i{font-size:1.1rem;position:relative;animation:moveRightAndBack 1s ease-in-out forwards}@keyframes moveRightAndBack{0%{left:0}50%{left:20px}100%{left:0}}@media only screen and (max-width:1199px){header .logo{width:100px}header.fullmenu-active .header-contact{display:none}header{top:1rem}header.fullmenu-active .fullmenu{display:none}header.fullmenu-active .fullmenumobile{display:flex;flex-direction:column;justify-content:space-between}header.sticky.fullmenu-active .logo{width:100px}header.sticky.fullmenu-active{top:1rem}header.sticky.fullmenu-active .header-catalog{display:flex}.fullmenumobile::before{content:"";position:fixed;top:0;left:0;width:100%;height:6rem;background-color:#fff;z-index:0}}.mobile-menu-social{display:flex;align-items:center;justify-content:center;font-size:1.5rem;min-height:70px;border-top:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1)}.mobile-menu-social.no-border{border-right:0}.menu-images-body a,a.nav-link-level2{cursor:none}#cursor-circle{z-index:9999;width:30px;height:30px;border-radius:50%;position:absolute;pointer-events:none;transform:translate(-50%,-50%);display:none;align-items:center;justify-content:center}#cursor-circle i{position:relative;top:28px;font-size:1.6rem}#cursor-circle img{width:30px}.iframe-container{position:relative;width:100%;padding-bottom:56%}.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:768px){.bannerBox i{font-size:16px;margin:5px 0 5px;height:30px;width:30px;line-height:30px}.bannerBox{text-align:left}.bannerBox p{display:none}.bannerBoxesTitle{text-align:left}}.bannerBoxesSide .bannerBox h5{display:inline;margin:0;margin-left:.3em}.bannerBox i{background:#A1806D;color:#fff;font-size:60px;margin:10px 0 20px;border-radius:50%;text-align:center}.bannerBoxesSide .bannerBox i{font-size:16px;margin:5px 0 5px;height:30px;min-width:30px;line-height:30px}.bannerBoxesSide .bannerBox{text-align:left;display:flex;align-items:center}.bannerBoxesSide .bannerBoxesTitle{text-align:left}.bannerBoxesSide .bannerBox i{font-size:16px;margin:5px 0 5px;height:30px;width:30px;line-height:30px}.owl-theme .owl-dots .owl-dot span{background:#DEDEDE}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#A1806D}.popover-body{padding:.4rem}.popover-body p{margin:0}.popover-body a{color:#A1806D}.popover{border-radius:0}.popover-header{border-radius:0;background-color:#F5F3F5}@media only screen and (max-width:768px){.btn-popover{margin:0}}.section-fixedbar-padding{padding-bottom:12rem}.fixed-shadow{-webkit-box-shadow:0 0 13px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 13px 0 rgba(0,0,0,.15);box-shadow:0 0 13px 0 rgba(0,0,0,.15)}.fixedbar-reverse-active .current-menu-item .fixed-bar-box{border-bottom:0;border-top:2px solid #A1806D;background-color:#ffe}.absolute-bar{position:absolute;bottom:0}.detail-page-realization{padding-bottom:6rem}.fullmenu-is-active .fixed-bar-realization{display:none}@media only screen and (max-width:991px){.section-fixedbar-padding{padding-bottom:4rem}.detail-page-realization{padding-bottom:0rem}}.page-header-video{position:relative;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;overflow:hidden}.page-header-video video{position:absolute;top:50%;left:50%;min-width:100%;z-index:0;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.modalVideo #modal-close{position:absolute;top:0;right:-3.3rem}@media only screen and (max-width:991px){.page-header-video video{}}@media only screen and (max-width:768px){.modalVideo #modal-close{top:0;right:0;z-index:99;background-color:rgba(255,255,255,.5)}.modalVideo #modal-close i::before{color:#000}}.page-active a{color:#A1806D}.nav-content-scroll a.page-active2::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;z-index:1;background-color:#A1806D}.nav-content-scroll a.page-active2.active::before{background-color:#A1806D}.nav-content-scroll a.page-active2{color:#A1806D}.page-active3{color:#A1806D}.fullmenumobile a.mobile-link-active,.fullmenumobile li.active a{color:#A1806D}.social-share h5{margin:0}.social-share{display:flex;align-items:center}.social-share .social-share-buttons{display:flex;align-items:center}.social-share .social-share-buttons a{background-color:#A1806D;color:#fff;width:35px;height:35px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-left:1rem;font-size:1.1rem}.gsap-mobile-card .gsap-card{width:100%;min-width:0;height:350px;margin:0 0 1rem 0}.review-box .news-box-body{padding:2rem;height:100%}.review-box .news-box-body h5{margin-bottom:1rem}.owl-review .owl-nav [class*=owl-]{color:#fff;border-color:#A1806D;background-color:#A1806D;border-radius:7px;padding:0 1rem}.owl-review .owl-nav [class*=owl-]:hover{border-color:#6B717B;background-color:#6B717B}.review-box .review-box-icon i{font-size:1.6rem}.owl-review .owl-stage{display:flex}.owl-review .owl-item{display:flex;height:auto!important}.owl-review .owl-item .item{flex:1;display:flex;flex-direction:column}