﻿@charset "UTF-8";body{font-family:"Ciutadella Regular",Calibri;color:#54585a;-webkit-font-smoothing:antialiased;}.richTextElementContainer img{object-fit:contain;max-width:100%;height:auto;}.bgPos-left{background-position-x:left;}.bgPos-center{background-position-x:center;}.bgPos-right{background-position-x:right;}.agepan .btn-filled,.agepan .btn-agepan{background-color:#ff5a00;color:#fff;text-transform:uppercase;display:inline-flex;align-items:center;padding:13px 20px;border-radius:6px;font-family:"Ciutadella Medium";font-size:16px;line-height:19px;}.agepan .btn-filled img,.agepan .btn-agepan img{margin-right:5px;}.agepan .btn-filled:hover{background-color:#ff5a00;color:#fff;}.agepan .btn-filled:active{background-color:#ff5a00;color:#fff;}.agepan .btn-agepan,.agepan .btn-agepan:hover,.agepan .btn-agepan:active{background-color:#ff5a00;color:#fff;}.agepan .btn-bordered{border:1px solid #ff5a00;display:flex;align-items:center;padding:12px 20px;border-radius:6px;font-size:16px;font-family:"Ciutadella SemiBold";line-height:19px;}.agepan .btn-bordered:hover{cursor:pointer;color:#fff;}.agepan .btn-tab-download,.agepan .btn-tab-download-agepan,.agepan .btn-dropdown,.agepan .btn-dropdown-agepan{background-color:#f4f4f4;color:#54585a;display:flex;align-items:center;padding:2px 15px;border-radius:3px;font-family:"Ciutadella SemiBold";height:45px;border:0;}.agepan .btn-dropdown,.agepan .btn-dropdown-agepan{background-color:#fff;border:1px solid #979ea2;color:#6c7275;font-family:"Ciutadella Regular";}.agepan .btn-tab-download:hover{background-color:rgba(255,90,0,.1)!important;}.agepan .btn-tab-download:active,.agepan .btn-tab-download.active,.agepan .btn-dropdown.active{background-color:rgba(255,90,0,.1)!important;color:#ff5a00;border:1px solid #ff5a00;}.agepan .green-button{background:#ff5a00;color:#fff;}.agepan .dropdown .dropdown-menu li:hover{background:rgba(255,90,0,.1)!important;color:#ff5a00!important;}.agepan .documentItem .document:hover,.agepan .documentItem .document:active{background-color:#ff5a00!important;}.btn-filled,.btn-agepan,.btn-bordered-secondary{background-color:#8bbe28;color:#fff;text-transform:uppercase;display:inline-flex;align-items:center;padding:13px 20px;border-radius:6px;font-family:"Ciutadella Medium";font-size:16px;line-height:19px;}.btn-filled img,.btn-agepan img,.btn-bordered-secondary img{margin-right:5px;}.btn-filled:hover{background-color:#7aa822;color:#fff;}.btn-filled:active{background-color:#679215;color:#fff;}.btn-agepan,.btn-agepan:hover,.btn-agepan:active{background-color:#ff5a00;color:#fff;}.btn-bordered{color:#8bbe28;border:1px solid #8bbe28;display:flex;align-items:center;padding:12px 20px;border-radius:6px;font-size:16px;font-family:"Ciutadella SemiBold";line-height:19px;font-family:"Ciutadella Medium";}.btn-bordered:hover{cursor:pointer;background:#8bbe28;color:#fff;}.btn-bordered:active{background:#679215;color:#fff;}.btn-bordered-secondary{background-color:rgba(255,255,255,.05);color:#fff;border:1px solid #fff;width:fit-content;}.btn-bordered-secondary:hover{background-color:rgba(255,255,255,.05);color:#fff;}.btn-bordered-secondary:active{background-color:rgba(255,255,255,.05);color:#fff;}.btn-tab-download,.btn-tab-download-agepan,.btn-dropdown,.btn-dropdown-agepan{background-color:#f4f4f4;color:#54585a;display:flex;align-items:center;padding:2px 15px;border-radius:3px;font-family:"Ciutadella SemiBold";height:45px;border:0;}.btn-dropdown,.btn-dropdown-agepan{background-color:#fff;border:1px solid #979ea2;color:#6c7275;font-family:"Ciutadella Regular";}.btn-tab-download:hover{background-color:#f4f9ea!important;}.btn-tab-download:active,.btn-tab-download.active,.btn-dropdown.active{background-color:rgba(139,190,40,.1)!important;color:#8bbe28;border:1px solid #8bbe28;}.btn-tab-download-agepan:hover{background-color:rgba(255,90,0,.1)!important;}.btn-tab-download-agepan:active,.btn-tab-download-agepan.active,.btn-dropdown-agepan.active{background-color:rgba(255,90,0,.1)!important;color:#ff5a00;border:1px solid #ff5a00;}.button-text{text-transform:uppercase;font-size:16px;text-align:center;justify-content:center;}.green-button{background:#8bbe28;color:#fff;}.white-button-white-text{background:none;color:#fff;border:1px solid #fff;}.swiper{width:100%;--swiper-navigation-color:#f4f4f4;--swiper-pagination-color:#fff;--swiper-navigation-size:29px;}.swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;}.swiper-button-prev,.swiper-button-next{font-weight:bold;position:absolute;z-index:10;cursor:pointer;display:flex;align-items:center;z-index:99;}.swiper-button-next{right:15%;justify-content:left;}.swiper-button-prev{left:15%;justify-content:right;}.two-buttons{margin-right:30px;}.justify-center{justify-content:center;}.swiper-pagination .swiper-pagination-bullet{height:10px;width:10px;background:#dadada;opacity:1;}.swiper-pagination .swiper-pagination-bullet-active{background:#54585a;}.floatingMenu{position:fixed;right:10%;bottom:2%;z-index:3;}.floatingMenu button{background-color:#35393a;border:1px solid #fff;border-radius:50%;padding:9px;box-shadow:0 8px 15px rgba(0,0,0,.15),0 15px 30px rgba(0,0,0,.08);}.floatingMenu button:hover{border:1px solid #fff;background-color:#35393a;}.floatingMenu button.show{border:1px solid #fff;background-color:#35393a;}.floatingMenu .dropdown-menu{box-shadow:0 33px 85px rgba(0,0,0,.07),0 12.0455px 31.0264px rgba(0,0,0,.0482987),0 5.84789px 15.0627px rgba(0,0,0,.0389404),0 2.86674px 7.38404px rgba(0,0,0,.0310596),0 1.13351px 2.91966px rgba(0,0,0,.0217013);padding:15px;border:0;min-width:220px;border-radius:0;position:relative;transform:translate(-158px,-76px)!important;}.floatingMenu .dropdown-menu li{margin-bottom:15px;display:flex;justify-content:end;text-align:right;}.floatingMenu .dropdown-menu li a{font-family:"Ciutadella Medium";color:#35393a;text-transform:uppercase;line-height:19px;}.floatingMenu .dropdown-menu li:last-child{margin-bottom:0;}.floatingMenu .dropdown-menu .link-img:not(.link-img~.link-img){padding-top:15px;border-top:1px solid #979ea1;}.floatingMenu .dropdown-menu:after{content:"";position:absolute;top:100%;right:24px;width:0;height:0;border-top:solid 10px #fff;border-left:solid 8px transparent;border-right:solid 8px transparent;}.sonae-devider{width:50px;height:3px;background-color:#8bbe28;}.swiper-wrapper{height:auto;}.background-white-blur{background-color:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#fff;}.background-white-blur:hover{background-color:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#fff;}.sonae-breadcrumb-item:hover{color:#8bbe28!important;}.img-cover{width:100%;object-fit:cover;height:100%;}@media(max-width:1500px){.floatingMenu{right:3%;}}@media(max-width:768px){.rowLayout{background-color:#fff!important;overflow:hidden;}.rowLayout .newsEventsVertical,.rowLayout .newsEventsHorizontal{overflow:visible;}.width80{width:100%;padding-top:0;}.size85{font-size:45px;line-height:54px;}.size40{font-size:30px;line-height:36px;}}.iconsList{padding-top:20px;}.iconsList li{display:flex;align-items:center;margin-bottom:15px;}.iconsList li img{margin-right:20px;max-height:40px;max-width:40px;}.iconsList li.top{align-items:inherit;}p a{text-decoration:underline;}.line-clamp{display:block;display:-webkit-box;-webkit-box-orient:vertical;position:relative;line-height:1.5;overflow:hidden;text-overflow:ellipsis;padding:0!important;}.line-clamp:after{content:"...";text-align:right;bottom:0;right:0;width:25%;display:block;position:absolute;height:1.5em;}@supports(-webkit-line-clamp:1){.line-clamp:after{display:none!important;}}.line-clamp-1{-webkit-line-clamp:1;height:1.5em;}.line-clamp-2{-webkit-line-clamp:2;height:3em;}.line-clamp-3{-webkit-line-clamp:3;height:4.5em;}.line-clamp-4{-webkit-line-clamp:4;height:6em;}.line-clamp-5{-webkit-line-clamp:5;height:7.5em;}.white{color:#fff;}.grey{color:#54585a;}.green{color:#8bbe28;}.background-image-banner{background-position:center;background-repeat:no-repeat;background-size:cover;height:700px;}.background-image-banner .gradient{background:linear-gradient(90deg,rgba(0,0,0,.54) 8.95%,rgba(0,0,0,0) 65.31%);top:auto;height:100%;}.background-image-banner.bgPos-left{background-position-x:left;}.background-image-banner.bgPos-center{background-position-x:center;}.background-image-banner.bgPos-right{background-position-x:right;}.container{position:relative;}#swal{position:fixed;right:0;top:10px;z-index:80;}.swal-toast{border:0!important;}.swal2-alert-popup{width:470px;}.swal2-close{color:#fff;}.swal2-close-black{color:#959799;}.swal2-close-black:hover{color:#959799;}.swal2-close:focus{box-shadow:none;}.Cookiebotwidget-logo{outline:0!important;}.inputPhoneBorder{border:1px solid #979ea1;border-radius:3px;}#inputPhone-error{position:absolute!important;bottom:-25px!important;}input{outline:0;}.cartDetails>.logo{display:none;top:11px;left:16px;width:88px;position:absolute;}.cartDetails>.title{color:#8bbe28;font-family:"Ciutadella Regular";font-size:20px;margin-bottom:30px;}.cartDetails>.decorImage>img{border-radius:3px;margin-bottom:30px;width:222px;height:148px;}.cartDetails>.decor{margin-bottom:16px;font-size:22px;}.cartDetails>.decor>.decorName{font-family:"Ciutadella SemiBold";}.cartDetails>.decorDetails{margin-bottom:30px;display:flex;flex-direction:column;gap:8px;font-size:14px;}.cartDetails>.decorDetails>.decorDetailName>span{font-family:"Ciutadella SemiBold";}.cartDetails>.actions{width:100%;display:flex;flex-direction:row;justify-content:center;gap:30px;}.cartDetails>.actions>.btn-bordered{text-transform:uppercase;}.cartDetails>.actions>.btn-filled{border:0;}.error-section{min-height:calc(100vh - 200px);padding-top:110px;display:flex;flex-direction:column;justify-content:end;}.error-section .title-box{background-image:url(../images/404BG.png);background-size:contain;background-repeat:no-repeat;background-position:center;min-height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;}.error-section .title-box h1{font-size:40px;line-height:48px;font-family:"Ciutadella SemiBold";margin:0 0 10px 0;text-align:center;}.error-section .title-box p{font-size:20px;line-height:24px;margin:0 0 40px 0;text-align:center;}.error-section .title-box .btn-filled{font-family:"Ciutadella SemiBold";padding:13px 15px;}.error-section .title-box .btn-filled img{margin-right:10px;}.error-section .error-code{margin-top:70px;font-size:400px;line-height:285px;font-family:"Ciutadella SemiBold";color:#8bbe28;text-align:center;position:relative;}.error-section .error-code img{position:absolute;left:20%;bottom:-30px;}.error-section .green-box{width:100%;height:90px;background-color:#8bbe28;}#nameDecorTexture3drender{color:#54585a;font-size:20px;line-height:24px;font-family:"Ciutadella SemiBold";}@media(max-width:620px){.background-image-banner{height:585px;}.swal2-container{width:100%!important;}}@media(min-width:621px) and (max-width:800px){.richTextImageMediaQueryW621And800 img{width:100%;height:auto;}}@media(max-width:1560px){.richTextImageMediaQueryMaxW1560 img{width:100%;height:auto;}}@media(max-width:480px){.bannerTitleImage img{width:100%;height:auto;}}@media(max-width:1500px){.error-section .error-code img{left:10%;}}@media(max-width:1024px){.error-section .error-code{font-size:300px;line-height:185px;}.error-section .error-code img{height:230px;}.embedItem{display:flex;justify-content:center;align-items:center;}}@media(max-width:768px){.error-section .title-box{background-image:unset;}.error-section .error-code{text-align:right;padding-right:20px;}}@media(max-width:576px){.cartDetails>.logo{display:flex;}.swal2-alert-popup{width:100vw;height:100vh;}.swal2-alert-container{padding:0;}.error-section{padding:0;}.error-section .title-box{max-width:60%;margin:0 auto;}.error-section .title-box h1{font-size:25px;line-height:30px;}.error-section .title-box p{font-size:18px;line-height:22px;}.error-section .error-code{font-size:150px;line-height:105px;margin-top:120px;}.error-section .error-code img{height:150px;}}@media(max-width:375px){.error-section .error-code img{left:5%;}}@media(max-width:345px){.error-section .error-code{font-size:125px;line-height:87px;}.error-section .error-code img{left:0;}}@media(max-width:1024px){.bannerTitleWithLogo,.descriptionSize16,.bannerTitleSize80,.descriptionSize37,.descriptionSize18{width:100%;}}nav .navbar-mobile{display:none;}nav .navbar{display:flex;align-items:center;justify-content:space-between;width:100%;padding:23px 0;}nav .navbar .navbar-section{flex:1;display:flex;justify-content:end;}nav .navbar .navbar-section form{margin-bottom:0;display:flex;}nav .navbar .navbar-section form .search-container{border-bottom:1px solid #54585a;min-width:321px;display:flex;margin-right:25px;}nav .navbar .navbar-section form .search-container input{outline:0;border:0;width:90%;color:#54585a;font-size:16px;}nav .navbar .navbar-section form .search-container input::placeholder{text-transform:uppercase;color:#54585a;}nav .navbar .navbar-section form .search-container .icon-search{background-color:unset;border:0;cursor:pointer;color:#54585a;}nav .navbar .navbar-section .icon-menu{color:#54585a;padding:0 10px;display:flex;align-items:center;position:relative;}nav .navbar .navbar-section .icon-menu .hover{display:none;}nav .navbar .navbar-section .icon-menu .badge-notification{position:absolute;top:16%;right:13%;color:#fff;background:#8bbe28;font-weight:400;font-size:9px;border:2px solid #fff;border-radius:10px;width:17px;display:flex;justify-content:center;align-items:center;}nav .navbar .navbar-section .icon-menu:hover .hover{display:block;}nav .navbar .navbar-section .icon-menu:hover .hover:active{filter:invert(46%) sepia(67%) saturate(519%) hue-rotate(39deg) brightness(95%) contrast(91%);}nav .navbar .navbar-section .icon-menu:hover .original{display:none;}nav .navbar .navbar-section .button-menu{border-radius:3px;border:1px solid #8bbe28;color:#8bbe28;display:flex;align-items:center;font-size:14px;text-transform:uppercase;padding:0 15px;height:45px;margin:0 10px;font-family:"Ciutadella Medium";}nav .navbar .navbar-section .button-menu img{margin-right:5px;}nav .navbar .navbar-section .button-menu .hover{display:none;}nav .navbar .navbar-section .button-menu span:first-of-type{flex:1;}nav .navbar .navbar-section .button-menu .badge-notification{color:#fff;background-color:#8bbe28;font-size:14px;border-radius:50%;width:22px;height:22px;display:flex;justify-content:center;align-items:center;margin-left:5px;}nav .navbar .navbar-section .button-menu:hover{background-color:#8bbe28;color:#fff;}nav .navbar .navbar-section .button-menu:hover .hover{display:block;}nav .navbar .navbar-section .button-menu:hover .original{display:none;}nav .navbar .navbar-section button.icon-menu{font-size:14px;line-height:12px;border:0;}nav .navbar .navbar-section button.icon-menu img{margin-right:8px;}nav .navbar .navbar-section button.icon-menu:hover{color:#8bbe28;}nav .navbar .navbar-section button.icon-menu:hover img{filter:invert(62%) sepia(96%) saturate(361%) hue-rotate(37deg) brightness(93%) contrast(86%);}nav .navbar .navbar-section .btn-filled{padding:0 15px;font-size:14px;height:45px;border-radius:3px;margin-left:10px;}nav .menu{background-color:#54585a;}nav .menu .container{display:flex;align-items:center;}nav .menu .container .dropdown .dropbtn{border:0;outline:0;color:#fff;padding:15px;background-color:inherit;margin:0;display:flex;align-items:center;}nav .menu .container .dropdown .dropbtn span{text-transform:uppercase;font-size:17px;font-family:inherit;line-height:20px;margin-right:8px;}nav .menu .container .dropdown .dropdown-content{display:none;position:absolute;background-color:#fff;min-width:160px;box-shadow:0 8px 16px 8px rgba(0,0,0,.2);z-index:99;padding:7.5px 15px;}nav .menu .container .dropdown .dropdown-content .pagesChildren{color:#54585a;padding:7.5px 0;text-decoration:none;display:block;text-align:left;font-size:16px;line-height:24px;text-transform:none;}nav .menu .container .dropdown .dropdown-content .pagesChildren:hover{color:#161616;font-weight:700;}nav .menu .container .dropdown:hover .dropdown-content{display:block;}nav .menu .container .pages{padding:15px;color:#fff;text-transform:uppercase;font-size:17px;line-height:20px;}.button-portal-mobile{display:none;}.language-mobile{display:none;}@media only screen and (max-width:620px){.navbar,.search-container,.button-portal,.language,.favorite{display:none;}.button-portal-mobile{display:flex;color:#8bbe28;}.language-mobile{display:inherit;}}@media(max-width:1200px){nav .navbar .navbar-section{margin-left:25px;}nav .navbar form .search-container{margin-right:15px;}}@media(max-width:1062px){nav .navbar,nav .menu{display:none;}nav .navbar-mobile.open{background:#444849;min-height:100vh;max-height:100vh;position:absolute;width:100%;top:0;left:0;}nav .navbar-mobile.open .logo-full{display:none;}nav .navbar-mobile.open .logo-small{width:80%;display:block;}nav .navbar-mobile.open .right-side #Cart-mobile{display:none;}nav .navbar-mobile{display:flex;flex-direction:column;transition:1s;z-index:4;position:relative;box-shadow:0 10px 40px rgba(0,0,0,.08);}nav .navbar-mobile .logo-small{display:none;}nav .navbar-mobile .logo-full{width:80%;display:block;}nav .navbar-mobile .navbar-header{width:100%;display:flex;align-items:center;justify-content:space-between;padding:11px 16px;}nav .navbar-mobile .navbar-header .btn-menu{display:block;border:0;background-color:transparent;cursor:pointer;outline:0;-webkit-tap-highlight-color:transparent;padding:0;}nav .navbar-mobile .navbar-header .btn-menu .close{display:none;}nav .navbar-mobile .navbar-header .right-side{display:flex;flex-direction:row;align-items:center;gap:30px;}nav .navbar-mobile .navbar-header .right-side #Cart-mobile{position:relative;aspect-ratio:1;width:40px;}nav .navbar-mobile .navbar-header .right-side #Cart-mobile .original{aspect-ratio:1;width:100%;}nav .navbar-mobile .navbar-header .right-side #Cart-mobile .badge-notification{display:none;position:absolute;top:0;right:0;color:#fff;background:#8bbe28;font-weight:400;font-size:9px;border:2px solid #fff;border-radius:100%;width:22px;aspect-ratio:1/1;justify-content:center;align-items:center;}nav .navbar-mobile .navbar-content{-ms-overflow-style:none;scrollbar-width:none;}nav .navbar-mobile .navbar-content::-webkit-scrollbar{display:none;}nav .navbar-mobile .navbar-content{display:none;flex-direction:column;align-items:baseline;height:100%;justify-content:space-between;margin-top:20px;max-height:calc(100vh - 94px);overflow-y:scroll;min-height:calc(100vh - 94px);}nav .navbar-mobile .navbar-content .search-container{border-bottom:1px solid #fff;width:100%;display:flex;padding-bottom:10px;align-items:end;margin-bottom:30px;}nav .navbar-mobile .navbar-content .search-container input{outline:0;padding:0;border:0;flex:1;color:#fff;font-size:16px;background-color:unset;}nav .navbar-mobile .navbar-content .search-container input::placeholder{text-transform:uppercase;color:#fff;}nav .navbar-mobile .navbar-content .search-container .icon-search{background-color:unset;border:0;cursor:pointer;padding:0;}nav .navbar-mobile .navbar-content .search-container .icon-search img{filter:invert(100%) sepia(0%) saturate(5%) hue-rotate(335deg) brightness(150%) contrast(100%);height:25px;width:25px;}nav .navbar-mobile .navbar-content .accordion.pages{flex-direction:column;align-items:baseline;width:100%;z-index:10;display:flex;padding:0 0 20px 0;margin:0;border-bottom:1px solid #e3e3e3;}nav .navbar-mobile .navbar-content .accordion.pages .accordion-item{margin-bottom:10px;color:#fff;}nav .navbar-mobile .navbar-content .accordion.pages .accordion-button{color:#fff;padding:8px 0;}nav .navbar-mobile .navbar-content .accordion.pages a.accordion-button:after{background-image:unset;}nav .navbar-mobile .navbar-content .accordion.pages .accordion-button:after{background-image:url(../images/arrowMenu.svg);width:12px;height:8px;background-size:12px;}nav .navbar-mobile .navbar-content .accordion.pages a.accordion-button:not(.collapsed)::after{background-image:unset;}nav .navbar-mobile .navbar-content .accordion.pages a.accordion-button:hover{color:#8bbe28;}nav .navbar-mobile .navbar-content .accordion.pages .accordion-body{padding:0;}nav .navbar-mobile .navbar-content .accordion.pages .accordion-body li{font-size:15px;line-height:18px;color:#fff;margin-bottom:6px;padding:6px 0;}nav .navbar-mobile .navbar-content .accordion.pages .accordion-body li a{color:inherit;display:block;}nav .navbar-mobile .navbar-content .accordion.pages .accordion-body li a img{object-fit:contain;height:30px;width:auto;}nav .navbar-mobile .navbar-content .accordion.pages .accordion-body li:hover a{color:#8bbe28;}nav .navbar-mobile .navbar-content ul.actions{flex-direction:column;align-items:baseline;width:100%;margin:0;padding:60px 0 0 0;}nav .navbar-mobile .navbar-content ul.actions li{background-color:#54585a;margin-bottom:5px;padding:12px 20px;}nav .navbar-mobile .navbar-content ul.actions li .icon-menu{width:100%;color:#fff;text-transform:uppercase;font-family:"Ciutadella Medium";font-size:14px;line-height:12px;display:flex;align-items:center;}nav .navbar-mobile .navbar-content ul.actions li .icon-menu img{margin-right:10px;}nav .navbar-mobile .navbar-content ul.actions li .icon-menu .menu-item-numbers{margin-left:5px;}nav .navbar-mobile .navbar-content ul.actions li .btn.icon-menu{padding:0;border:0;}nav .navbar-mobile .navbar-content ul.actions li:last-child{margin:0;background:linear-gradient(0deg,rgba(255,255,255,.4),rgba(255,255,255,.4)),#a1df27;}nav .navbar-mobile .navbar-content ul.actions li:last-child a{text-transform:uppercase;font-family:"Ciutadella Medium";font-size:14px;line-height:12px;display:flex;align-items:center;}nav .navbar-mobile .navbar-content ul.actions li:last-child a img{margin-right:10px;}nav .navbar-mobile .navbar-content .bannerMenuMobile{padding:25px 0 0 0;border-bottom:1px solid #e3e3e3;}nav .navbar-mobile .navbar-content .bannerMenuMobile li{padding:0 20px 25px 20px;}nav .navbar-mobile .navbar-content .bannerMenuMobile li a{color:#fff;font-family:"Ciutadella Medium";font-size:16px;line-height:19px;display:flex;align-items:center;}nav .navbar-mobile .navbar-content .bannerMenuMobile li a img{margin-right:12px;width:32px;height:32px;}nav .navbar-mobile .navbar-content .accordion{width:100%;padding-top:20px;}nav .navbar-mobile .navbar-content .accordion .accordion-button{font-family:"Ciutadella Medium";font-size:17px;line-height:20px;color:#fff;text-transform:uppercase;}nav .navbar-mobile .navbar-content .accordion .accordion-button:after{background-image:url(../images/arrowMenu.svg);width:12px;height:8px;background-size:12px;}nav .navbar-mobile .navbar-content .accordion .footer-pages{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;}nav .navbar-mobile .navbar-content .accordion .footer-pages ul{flex:50%;padding-left:0;margin:0 0 30px 0;}nav .navbar-mobile .navbar-content .accordion .footer-pages ul .page-title{font-size:16px;line-height:19px;font-family:"Ciutadella SemiBold";}nav .navbar-mobile .navbar-content .accordion .footer-pages ul li{font-size:15px;line-height:18px;color:#fff;margin-bottom:6px;padding:6px 0;}nav .navbar-mobile .navbar-content .accordion .footer-pages ul li a{color:inherit;}nav .navbar-mobile .navbar-content .accordion .footer-pages ul li:hover a{color:#8bbe28;}nav .navbar-mobile .navbar-content .accordion .footer-pages ul:last-of-type{flex:100%;}}footer .footer{padding-top:70px;padding-bottom:35px;}footer .footer .logo{flex:0;}footer .footer .footer-pages{display:flex;align-items:baseline;justify-content:space-between;}footer .footer .footer-pages ul{flex:50%;padding-left:0;}footer .footer .footer-pages ul .page-title{font-size:16px;line-height:19px;font-family:"Ciutadella SemiBold";}footer .footer .footer-pages ul li{font-size:15px;line-height:18px;color:#54585a;padding-bottom:15px;}footer .footer .footer-pages ul li a{color:inherit;}footer .footer .footer-pages ul li:hover a{color:#8bbe28;}footer .footer .footer-pages ul:last-of-type{flex:100%;}footer .footer .social-cofinancing .social .social-icons{padding-bottom:20px;}footer .footer .social-cofinancing .social .social-icons p{font-size:16px;line-height:19px;color:#8bbe28;padding-bottom:20px;font-weight:bold;}footer .footer .social-cofinancing .social .social-icons a{padding-right:20px;}footer .footer .social-cofinancing .social .social-icons a:hover img{filter:invert(62%) sepia(96%) saturate(361%) hue-rotate(37deg) brightness(93%) contrast(86%);}footer .footer .social-cofinancing .social .social-icons a:active img{filter:invert(46%) sepia(67%) saturate(519%) hue-rotate(39deg) brightness(95%) contrast(91%);}footer .footer .social-cofinancing .cofinancing{border-top:1px solid #e3e3e3;padding-top:20px;}footer .footer .social-cofinancing .cofinancing img{width:100%;max-height:60%;}footer .footer .social-cofinancing .cofinancing p{font-size:13px;line-height:16px;color:#54585a;padding-bottom:15px;}footer .line-break{margin-bottom:5px;}footer .end-footer{border-top:1px solid #e3e3e3;padding-top:11px;padding-bottom:30px;}footer .end-footer ul{padding:0;}footer .end-footer ul li a{font-size:13px;color:#54585a;}footer .end-footer ul li a:after{font-size:13px;padding:0 10px;content:" • ";}footer .end-footer ul li a:hover{color:#8bbe28;}footer .end-footer ul li:last-child a:after{content:"";}footer .end-footer .copyrightText{color:#54585a;font-size:13px;line-height:16px;margin-top:15px;}footer .end-footer .ul-copyright,footer .end-footer .copyrightText{display:flex;justify-content:center;}@media(max-width:1200px){footer .footer .footer-pages ul:last-of-type{flex:50%;}}@media(max-width:768px){footer .footer .logo{flex:unset;display:flex;justify-content:center;margin-bottom:45px;}footer .footer .logo img{width:172px;height:auto;}footer .footer .social-cofinancing .social .social-icons{display:flex;flex-direction:column;align-items:center;}footer .footer .social-cofinancing .cofinancing p{text-align:center;}footer .end-footer ul{flex-wrap:wrap;}footer .end-footer ul li a:after{padding:0 5px;}}.modalVideo .modal-content{border-radius:5px;}.modalVideo .modal-content #modalVideoBody div{display:flex;}.modalVideo .modal-content #modalVideoBody div iframe{width:100%;border-radius:5px;}.swiper .mini{height:265px;}.swiper .slim{height:534px;}.swiper .regular{height:700px;}.gradient{background:linear-gradient(90deg,rgba(0,0,0,.3),rgba(0,0,0,.3));width:100%;position:absolute;left:0;top:0;height:100%;}#swiper-single .gradient{background:linear-gradient(90deg,rgba(0,0,0,.67) 8.95%,rgba(38,25,18,.31) 65.31%,rgba(38,25,18,.31) 65.31%);}#swiper-background{background:linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1));--swiper-pagination-bullet-inactive-color:#fff;}#swiper-background .swiper-button-prev,#swiper-background .swiper-button-next{color:rgba(255,255,255,.6980392157);background:rgba(0,0,0,.2);border-radius:100%;padding:0;height:58px;width:58px;transform:translate(0,-50%);justify-content:center;}#swiper-background .swiper-slide,#swiper-single .swiper-slide{background-position:center;background-repeat:no-repeat;background-size:cover;}#swiper-background .swiper-slide .background-video,#swiper-single .swiper-slide .background-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;}#swiper-background .swiper-slide.bgPos-left,#swiper-single .swiper-slide.bgPos-left{background-position-x:left;}#swiper-background .swiper-slide.bgPos-center,#swiper-single .swiper-slide.bgPos-center{background-position-x:center;}#swiper-background .swiper-slide.bgPos-right,#swiper-single .swiper-slide.bgPos-right{background-position-x:right;}#swiper-single p,#swiper-background p,#swiper-left p,#swiper-right p{padding-bottom:15px;}#swiper-single .btn-filled img,#swiper-single .btn-bordered img,#swiper-single .btn-bordered-secondary img,#swiper-background .btn-filled img,#swiper-background .btn-bordered img,#swiper-background .btn-bordered-secondary img,#swiper-left .btn-filled img,#swiper-left .btn-bordered img,#swiper-left .btn-bordered-secondary img,#swiper-right .btn-filled img,#swiper-right .btn-bordered img,#swiper-right .btn-bordered-secondary img{width:auto!important;margin-right:0;margin-left:5px;}#swiper-background .container-background{margin-left:17.5%;margin-right:17.5%;row-gap:1.5rem;display:grid;padding-top:6rem!important;padding-bottom:6rem!important;z-index:1;}#swiper-background .container-background.onlyBtn{height:100%;display:flex;align-items:end;justify-content:center;}#swiper-background .swiper-pagination{bottom:60px;}#swiper-right{--swiper-pagination-color:#54585a;}#swiper-right .imageBanner{order:1;}#swiper-right .text{order:2;}#swiper-right .container{color:#54585a;padding-right:17%;padding-left:4%;padding-top:3rem!important;padding-bottom:4rem!important;}#swiper-right .swiper-button-prev,#swiper-right .swiper-button-next{color:#54585a;top:90%;}#swiper-right .swiper-button-prev{left:55%;}#swiper-right .swiper-button-next{right:18%;}#swiper-right .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:9%;left:43%;width:50%;}#swiper-left{--swiper-pagination-color:#54585a;}#swiper-left .text{order:1;}#swiper-left .imageBanner{order:2;}#swiper-left .container{color:#54585a;padding-left:17%;padding-right:4%;padding-top:3rem!important;padding-bottom:4rem!important;}#swiper-left .swiper-button-prev,#swiper-left .swiper-button-next{color:#54585a;top:90%;}#swiper-left .swiper-button-prev{left:18%;}#swiper-left .swiper-button-next{right:53%;}#swiper-left .swiper-pagination-bullets.swiper-pagination-horizontal{color:#54585a;bottom:9%;left:7%;width:50%;}#swiper-single .mouse-image{position:absolute;top:90.5%;text-align:center;}#swiper-single .mouse-image .line{position:absolute;width:2px;background-color:rgba(255,255,255,.5);top:100%;bottom:0;left:50%;height:30px;}#swiper-single .swiper-slide{padding-top:6rem;padding-bottom:6rem;}#swiper-single .onlyImage{background-image:unset!important;padding-top:0!important;padding-bottom:0!important;}#swiper-single .onlyImage img{object-fit:contain;width:100%;}#swiper-single .onlyImage .slider-item-single{display:none;}#swiper-single .slider-item-single{position:relative;width:inherit;}#swiper-single .slider-item-single .onlyBtn{display:flex;align-items:end;justify-content:center;}#swiper-single .slider-item-single p,#swiper-single .slider-item-single .container{padding-bottom:20px;}#swiper-single .slider-item-single #swiper-children-mobile{display:none;}#swiper-single .slider-item-single .col{padding-bottom:10px;}#swiper-single .swiper-slide.bgContainer{height:auto;padding:0;}#swiper-single .slider-item-single.bgContainer{padding:50px 0;}#swiper-single .slider-item-single.bgContainer .container{padding-bottom:0;height:auto;}#swiper-single .slider-item-single.bgContainer .container .col-12{border-radius:5px;padding:50px;background-repeat:no-repeat;background-position:center;background-size:cover;display:table;}@media(max-width:1024px){#swiper-single .slider-item-single.bgContainer .container .col-12 .bannerTitle{width:50%;}}@media(max-width:768px){.descriptionSize25{width:80%;}#swiper-single .slider-item-single.bgContainer .container .col-12{padding:40px 20px;}}@media only screen and (max-width:620px){.swiper .mini{height:367px;}.swiper .slim{max-height:585px;}.swiper .regular{max-height:585px;}.mouse-image{display:none!important;}.description p span,.title p span{width:100%;}.size55{font-size:30px;line-height:35px;}.bannerTitleSize35{font-size:25px;line-height:30px;width:100%;}.descriptionSize25{font-size:18px;line-height:22px;width:100%;}.bannerTitleSize80{font-size:40px;line-height:48px;width:100%;}.bannerTitleWithoutBackground{font-size:30px;line-height:36px;width:100%;}.descriptionSize37{font-size:20px;line-height:24px;width:100%;}.bannerTitleWithLogo{font-size:28px;line-height:34px;width:100%;}.descriptionSize16{line-height:19px;width:100%;}#swiper-background .container-background{margin-left:10px;margin-right:10px;}#swiper-background .container-background img{width:90%;}#swiper-background .swiper-pagination{bottom:15px;}#swiper-background .swiper-button-next,#swiper-background .swiper-button-prev{display:flex;height:44px;width:44px;}#swiper-background .swiper-button-next:after,#swiper-background .swiper-button-prev:after{font-size:18px;}#swiper-background .swiper-button-next{right:19px;}#swiper-background .swiper-button-prev{left:19px;}#swiper-left,#swiper-right{background:#f4f4f4;--swiper-pagination-color:#fff;}#swiper-left .swiper-slide,#swiper-right .swiper-slide{display:block!important;height:auto!important;}#swiper-left .text,#swiper-right .text{order:1;width:100%!important;}#swiper-left .imageBanner,#swiper-right .imageBanner{order:2;width:100%!important;height:250px;}#swiper-left .container,#swiper-right .container{padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);padding-top:3rem!important;padding-bottom:1rem!important;}#swiper-left .container img,#swiper-right .container img{max-width:90%;}#swiper-left .swiper-pagination-bullets.swiper-pagination-horizontal,#swiper-right .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:20px;left:0;width:100%;}.swiper-button-prev,.swiper-button-next{display:none;}#swiper-single .slider.item-single .container img{max-width:90%;}#swiper-single .swiper-slide{padding-top:6rem!important;padding-bottom:6rem!important;}#swiper-single .onlyImage{padding-top:0!important;padding-bottom:0!important;background-image:unset;height:auto!important;}#swiper-single .onlyImage img{object-fit:contain;width:100%;}#swiper-single .onlyImage .slider-item-single{display:none;}#swiper-single .slider-item-single.bgContainer .container .col-12{height:unset!important;background-image:unset!important;background-color:#8bbe28;}#swiper-single .slider-item-single.bgContainer .container .col-12 .bannerTitle{width:90%;}#swiper-single.no-background p{color:#54585a;}#swiper-single.no-background .slider-item-single.bgContainer .container .col-12{background-color:transparent;}#swiper-single.no-background .btn-bordered-secondary{background-color:#8bbe28;color:#fff;border:0;}#swiper-single.no-background .btn-bordered-secondary:hover{background-color:#7aa822;color:#fff;}#swiper-single.no-background .btn-bordered-secondary:active{background-color:#679215;color:#fff;}}@media(max-width:575.98px){.modalVideo .modal-fullscreen-sm-down,.modalVideo .modal-content{height:auto;}}.newsletter-section{background-color:#54585a;color:#fff;padding:50px 0;}.newsletter-section .container .row{align-items:center;}.newsletter-section .container .title{margin:0 0 0 8px;font-family:"Ciutadella SemiBold";font-size:26px;line-height:31px;}.newsletter-section .container p{margin:10px 0 0 0;font-size:14px;line-height:21px;}.newsletter-section .container form{margin:0;}.newsletter-section .container form .input-block{display:flex;width:100%;}.newsletter-section .container form .input-block .input-txt{border:1px solid #d8d8d8;border-radius:3px 0 0 3px;padding:13px 16px;flex:1;border-right:0;display:flex;align-items:center;}.newsletter-section .container form .input-block .input-txt input{border:0;background-color:unset;color:#fff;font-size:16px;line-height:19px;outline:0;margin-left:10px;}.newsletter-section .container form .input-block .input-txt input:-internal-autofill-selected{-webkit-box-shadow:0 0 0 1000px #54585a inset;-webkit-text-fill-color:#fff!important;padding:0;}.newsletter-section .container form .input-block .input-txt input::placeholder{color:rgba(255,255,255,.8);font-size:16px;line-height:19px;}.newsletter-section .container form .input-block button{background-color:#8bbe28;border:0;text-transform:uppercase;border-radius:0 3px 3px 0;color:#fff;padding:13px 12px;font-size:16px;line-height:19px;font-family:"Ciutadella SemiBold";outline:0;}.newsletter-section .container form .input-block button span{display:block;}.newsletter-section .container form .input-block button img{display:none;}.newsletter-section .container form .terms{display:none;flex-direction:column;font-size:12px;line-height:13px;margin:5px 0 10px 0;}.newsletter-section .container form .terms input{margin-right:8px;}.newsletter-section .container form .terms a{color:#8bbe28;}@media(max-width:768px){.newsletter-section{padding:40px 0;}}@media(max-width:400px){.newsletter-section .container form{margin:0;}.newsletter-section .container form .input-block button span{display:none;}.newsletter-section .container form .input-block button img{display:block;}}.newsletterPage h1{font-size:40px;line-height:48px;font-family:"Ciutadella SemiBold";text-align:center;width:100%;margin-bottom:50px;}.newsletterPage .newsletterForm{background-color:#f4f4f4;border-radius:5px;--bs-gutter-x:100px;}.newsletterPage .newsletterForm form{margin:0;}.newsletterPage .newsletterForm .input-txt input{border:1px solid #979ea1;border-radius:3px;width:100%;}.newsletterPage .newsletterForm .contact-input{position:relative;margin:auto;width:100%;border:1px solid #979ea1;border-radius:3px;overflow:hidden;background-color:#fff;}.newsletterPage .newsletterForm .contact-input .label{position:absolute;top:15px;left:12px;font-size:16px;line-height:19px;font-family:"Ciutadella Regular";color:#6c7275;transform-origin:0 0;transform:translate3d(0,0,0);transition:all .2s ease;pointer-events:none;}.newsletterPage .newsletterForm .contact-input .focus-bg{position:absolute;border:1px solid #54585a;top:0;left:0;width:100%;height:100%;z-index:-1;transform:scaleX(0);transform-origin:left;}.newsletterPage .newsletterForm .contact-input input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:0;padding:0 12px 0 12px;height:45px;font-size:16px;line-height:19px;font-family:"Ciutadella Medium";background:#fff;color:#31373a;transition:all .15s ease;}.newsletterPage .newsletterForm .contact-input input:not(:-moz-placeholder-shown)+.label{transform:translate3d(0,-12px,0) scale(.75);}.newsletterPage .newsletterForm .contact-input input:not(:-ms-input-placeholder)+.label{transform:translate3d(0,-12px,0) scale(.75);}.newsletterPage .newsletterForm .contact-input input:not(:placeholder-shown)+.label{transform:translate3d(0,-12px,0) scale(.75);}.newsletterPage .newsletterForm .contact-input input:not(:placeholder-shown){padding:16px 12px 0 12px;}.newsletterPage .newsletterForm .contact-input input:focus+.label+.focus-bg{transform:scaleX(1);transition:all .1s ease;}.newsletterPage .newsletterForm .dropdown{height:47px;}.newsletterPage .newsletterForm .dropdown .dropdown-menu{position:absolute;top:100%;left:0;z-index:1;display:none;float:left;padding:5px 0;margin:2px 0 0;font-size:16px;text-align:left;list-style:none;background-color:#f9f9ff;border:1px solid #f9f9ff;border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.18);box-shadow:0 6px 12px rgba(0,0,0,.18);width:100%;max-height:300px;overflow:auto;}.newsletterPage .newsletterForm .dropdown .dropdown-menu li{padding:5px 10px 5px 10px;min-height:35px;color:#6c7275;}.newsletterPage .newsletterForm .dropdown .dropdown-menu li:hover{background:#ecefe7;border-radius:3px;color:#8bbe28;cursor:pointer;}.newsletterPage .newsletterForm .dropdown .dropdown-menu .agepan:hover{color:#ff5a00;background:rgba(255,90,0,.1);}.newsletterPage .newsletterForm .form-check{margin-bottom:.5rem;}.newsletterPage .newsletterForm .terms{display:flex;align-items:flex-start;}.newsletterPage .newsletterForm .terms .form-check-input{width:14px;height:14px;background-size:70%;margin:0;}.newsletterPage .newsletterForm .terms p{font-size:14px;line-height:16px;margin-left:8px;}.newsletterPage .newsletterForm .btn-send-contact-form{display:flex;justify-content:end;}.newsletterPage .newsletterForm .btn-send-contact-form .btn-filled{border:0;font-family:"Ciutadella SemiBold";}.newsletterPage .newsletterForm .btn-send-contact-form .btn-filled img{margin-left:15px;}@media(max-width:576px){.newsletterPage h1{margin-bottom:0;font-size:35px;line-height:42px;}.newsletterPage .newsletterForm{background-color:unset;--bs-gutter-x:30px;}.newsletterPage .newsletterForm .terms .form-check-input{width:24px;}}.bannerMenu,.bannerMenuOverComponent{background:#f4f4f4;padding:2rem 0 2rem 0;}.bannerMenu .bannerMenuItem,.bannerMenuOverComponent .bannerMenuItem{height:65px;width:165px;background:#fff;box-shadow:0 15px 40px rgba(53,61,101,.05);border-radius:3px;font-size:16px;color:#161616;font-family:"Ciutadella Medium";margin:0 8px;}.bannerMenu .bannerMenuItem span,.bannerMenuOverComponent .bannerMenuItem span{font-size:16px;line-height:19px;cursor:pointer;}.bannerMenuOverComponent{position:relative;z-index:1;margin:-32.5px 0 -32.5px 0;padding:0;background:none;}@media only screen and (max-width:720px){.bannerMenu,.bannerMenuOverComponent{margin:0;background:#f4f4f4;}.bannerMenu .container,.bannerMenuOverComponent .container{flex-direction:column;}.bannerMenu .bannerMenuItem,.bannerMenuOverComponent .bannerMenuItem{width:100%;margin:0 0 15px 0;height:50px;}.bannerMenu .bannerMenuItem:first-child,.bannerMenuOverComponent .bannerMenuItem:first-child{margin-top:30px;}}.modalRegions .modal-header img{max-width:80px;}.modalRegions .modal-body{display:flex;flex-wrap:wrap;padding-top:0;}.modalRegions .modal-body .title{width:100%;margin-bottom:26px;}.modalRegions .modal-body span{font-size:16px;line-height:19px;width:100%;color:#161616;font-weight:700;margin-bottom:8px;}.modalRegions .modal-body .section-left{width:calc(60% - 17.5px);padding-right:17.5px;}.modalRegions .modal-body .section-left .regions{display:flex;flex-wrap:wrap;}.modalRegions .modal-body .section-left .regions .region{width:calc(33.3333333333% - 10px);margin-right:15px;margin-bottom:20px;background-color:unset;border:0;outline:0;text-align:left;font-size:14px;line-height:21px;color:#54585a;padding:0;}.modalRegions .modal-body .section-left .regions .region img{width:100%;margin-bottom:7px;border:2px solid #fff;border-radius:3px;}.modalRegions .modal-body .section-left .regions .region .mapHover{display:none;}.modalRegions .modal-body .section-left .regions .region:nth-child(3n){margin-right:0;}.modalRegions .modal-body .section-left .regions .region.active{color:#161616;}.modalRegions .modal-body .section-left .regions .region.active img{border:2px solid #8bbe28;}.modalRegions .modal-body .section-left .regions .region.active .map{display:none;}.modalRegions .modal-body .section-left .regions .region.active .mapHover{display:block;}.modalRegions .modal-body .section-left .regions .region.active span{font-family:"Ciutadella SemiBold";}.modalRegions .modal-body .section-left .regions .region:hover .map{display:none;}.modalRegions .modal-body .section-left .regions .region:hover .mapHover{display:block;}.modalRegions .modal-body .section-right{padding-left:17.5px;width:calc(40% - 17.5px);}.modalRegions .modal-body .section-right select{background-color:rgba(255,255,255,.6);border-radius:3px;padding:11px 21px;margin-bottom:30px;font-size:16px;line-height:19px;color:#161616;font-weight:700;}.modalRegions .modal-body .section-right button{width:100%;text-align:center;justify-content:center;}.modalRegions .modal-body .section-right .label-secondary{border:0;background-color:unset;font-family:"Ciutadella SemiBold";font-size:16px;line-height:21px;margin-top:20px;}@media(max-width:768px){.modalRegions .modal-body{padding-top:20px;}.modalRegions .modal-body .title{display:flex;flex-direction:column;}.modalRegions .modal-body .section-left,.modalRegions .modal-body .section-right{width:100%;padding:0;}}@media(max-width:576px){.modalRegions .modal-body{padding:20px;}.modalRegions .modal-body .section-left .regions{flex-wrap:nowrap;overflow-x:scroll;padding-bottom:20px;margin-right:-20px;}.modalRegions .modal-body .section-left .regions .region{width:50%;margin-bottom:0;}.modalRegions .modal-body .section-left .regions .region img{width:auto;}.modalRegions .modal-body .section-left .regions .region:nth-child(3n){margin-right:15px;}.modalRegions .modal-body .section-right button{display:block;margin:0 auto;width:auto;}}.grid-gallery .header{display:flex;align-items:center;flex-direction:column;max-width:60%;padding:0 110px;margin:0 auto;}.grid-gallery .header h1{font-size:37px;line-height:44px;font-family:"Ciutadella SemiBold";margin:0;text-align:center;}.grid-gallery .header p{font-weight:700;font-size:18px;line-height:22px;margin:15px 0 18px 0;text-align:center;}.grid-gallery .header .btn-filled{display:none;}.grid-gallery .gallery{display:grid;grid-template-columns:repeat(9,1fr);grid-template-rows:repeat(5,5vw);}.grid-gallery .gallery .btn-filled{grid-column-start:3;grid-column-end:8;grid-row-start:1;grid-row-end:1;align-self:baseline;justify-content:center;margin:0 auto;max-height:100%;}.grid-gallery .gallery img{display:block;object-fit:cover;width:100%;height:100%;}.grid-gallery .gallery img:first-of-type{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:4;}.grid-gallery .gallery img:nth-of-type(2){grid-column-start:3;grid-column-end:6;grid-row-start:2;grid-row-end:4;}.grid-gallery .gallery img:nth-of-type(3){grid-column-start:6;grid-column-end:8;grid-row-start:2;grid-row-end:6;}.grid-gallery .gallery img:nth-of-type(4){grid-column-start:8;grid-column-end:10;grid-row-start:1;grid-row-end:6;}.grid-gallery .gallery img:nth-of-type(5){grid-column-start:1;grid-column-end:4;grid-row-start:4;grid-row-end:6;}.grid-gallery .gallery img:nth-of-type(6){grid-column-start:4;grid-column-end:6;grid-row-start:4;grid-row-end:6;}.gallery-mobile{display:none;}@media(max-width:1400px){.grid-gallery .header{padding:0 80px;}}@media(max-width:1200px){.grid-gallery .header{max-width:55%;padding:0;}.grid-gallery .gallery{grid-template-rows:repeat(5,7vw);}}@media(max-width:768px){.grid-gallery .gallery{grid-template-rows:repeat(5,9vw);}}@media(max-width:576px){.grid-gallery{padding-top:30px;padding-bottom:45px;}.grid-gallery .header{max-width:unset;width:100%;}.grid-gallery .header h1{font-size:30px;line-height:36px;}.grid-gallery .header p{font-size:16px;line-height:21px;margin:22px 0 20px 0;}.grid-gallery .header .btn-filled{display:flex;}.grid-gallery .gallery{display:none;}.gallery-mobile{padding-bottom:45px;margin-bottom:45px;display:block;}.gallery-mobile .swiper-wrapper{height:235px;}.gallery-mobile .swiper-wrapper .swiper-slide{height:100%;}.gallery-mobile .swiper-wrapper .swiper-slide img{width:100%;height:100%;object-fit:cover;}}.column-side .h2{font-size:36px;line-height:43px;margin:0;font-family:"Ciutadella SemiBold";}.column-side .h3{font-size:30px;line-height:46px;margin:0;font-family:"Ciutadella SemiBold";}.column-side .description{font-size:18px;line-height:25px;}.column-side .subtitle{font-size:20px;line-height:27px;font-family:"Ciutadella Medium";}.column-side .devider{border:1px solid rgba(255,255,255,.4);}.column-side .info-inside{min-height:335px;height:1px;}.column-side .img-cover{height:auto;}.columns33 .bg-image-height{height:550px;position:relative;border-radius:3px;}.columns33 .bg-image-height .column-gradient{position:absolute;top:0;left:0;width:100%;background-color:rgba(0,0,0,.25);height:100%;border-radius:3px;}.columns33 .content{padding:0 20px 30px 20px;width:100%;position:relative;display:flex;flex-direction:column;justify-content:end;height:100%;}.columns33 h2{font-size:28px;font-family:"Ciutadella SemiBold";color:#fff;line-height:34px;}.columns33 .description{color:#fff;margin-bottom:30px;}.bg-image{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;}.bg-image-height{height:600px;}.min-card-height{min-height:500px;height:fit-content;}.card-image-height{height:350px;}.triangle-rectangle{background-color:#8bbe28;width:100%;height:50px;clip-path:polygon(101% 0%,0% 99%,101% 100%);margin-bottom:-1px;}.column100 .title{font-size:37px;line-height:44px;font-family:"Ciutadella SemiBold";margin-bottom:15px;}.column100 .description{font-size:18px;line-height:25px;}.quote-reference{font-size:20px;line-height:30px;color:#8bbe28;font-family:"Ciutadella Medium";font-style:italic;}.quote-image{position:absolute;left:33%;margin-top:-15px;}.testimonialsTemplateTitle{font-size:70px;font-family:"Ciutadella SemiBold";line-height:84px;margin-bottom:60px;}.testimonialsTemplateRow{--bs-gutter-x:150px;row-gap:100px!important;}.testimonialsTemplate .bg-image{border-radius:3px;height:320px;}.testimonialsTemplate .title{font-size:20px;line-height:30px;color:#8bbe28;font-family:"Ciutadella Medium";font-style:italic;}.testimonialsTemplate .title:before{content:"- ";}.testimonialsTemplate .description{font-family:"Ciutadella Medium";font-size:20px;line-height:30px;position:relative;z-index:1;margin-top:50px;color:inherit;}.testimonialsTemplate .description:before{content:url(../images/symbol.png);z-index:-1;position:absolute;left:-35px;top:-15px;}.testimonialsTemplate .description:after{content:url(../images/symbol.png);z-index:-1;position:absolute;transform:rotate(180deg);}.testimonialsTemplateMobile{display:none;}@media(max-width:768px){.testimonialsTemplateRow{--bs-gutter-x:30px;}.columns33 .bg-image-height{height:400px;}}@media(max-width:620px){.column-side .size80{font-size:40px;line-height:48px;}.columns33 h2{font-size:26px;line-height:31px;}.columns33 .description{margin-bottom:10px;}.columns33 .bg-image-height{height:360px;}.quote-image{left:5px;}.testimonialsTemplateMobile{display:block;}.testimonialsTemplateMobile .description:before{left:0;}.testimonialsTemplateMobile .title{margin-top:15px;}.testimonialsTemplateMobile .swiper-slide{color:inherit;margin-bottom:30px;align-items:baseline;}.testimonialsTemplateMobile .swiper-pagination{bottom:0;}.testimonialsTemplateRow{display:none;}.testimonialsTemplateTitle{font-size:45px;line-height:54px;}}@media(max-width:576px){.column-side .info-inside{min-height:375px;}}.downloadsSlim{border-radius:3px;}.downloadsSlim .title{color:#54585a;font-family:"Ciutadella SemiBold";font-size:30px;line-height:36px;}.downloadsWide .title{color:#54585a;font-family:"Ciutadella SemiBold";font-size:37px;line-height:44px;}.downloadsSlim .subtitles-text,.downloadsWide .subtitles-text{font-size:16px;line-height:19.2px;font-family:"Ciutadella Regular";border-radius:3px;padding:13px 0;width:100%;}.downloadsSlim .subtitles-text-divider,.downloadsWide .subtitles-text-divider{border-top:1px solid #c3c4c5;margin-top:10px;padding-bottom:20px;}.downloadsSlim .downloads-title,.downloadsSlim .subcategories-documents,.downloadsWide .downloads-title,.downloadsWide .subcategories-documents{display:flex;gap:30px;}.downloadsSlim .downloads-title .dropdown.dropdown-products,.downloadsSlim .subcategories-documents .dropdown.dropdown-products,.downloadsWide .downloads-title .dropdown.dropdown-products,.downloadsWide .subcategories-documents .dropdown.dropdown-products{width:300px;}.downloadsSlim .downloads-title .dropdown,.downloadsSlim .subcategories-documents .dropdown,.downloadsWide .downloads-title .dropdown,.downloadsWide .subcategories-documents .dropdown{width:200px;}.downloadsSlim .downloads-title .dropdown .dropdown-menu,.downloadsSlim .subcategories-documents .dropdown .dropdown-menu,.downloadsWide .downloads-title .dropdown .dropdown-menu,.downloadsWide .subcategories-documents .dropdown .dropdown-menu{overflow:auto;max-height:260px;position:absolute;top:75%;left:0;z-index:5;display:none;float:left;padding:5px 0;margin:2px 0 0;font-size:16px;text-align:left;list-style:none;background-color:#f9f9ff;border:1px solid #f9f9ff;border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.18);box-shadow:0 6px 12px rgba(0,0,0,.18);width:100%;}.downloadsSlim .downloads-title .dropdown .dropdown-menu li,.downloadsSlim .subcategories-documents .dropdown .dropdown-menu li,.downloadsWide .downloads-title .dropdown .dropdown-menu li,.downloadsWide .subcategories-documents .dropdown .dropdown-menu li{padding:5px 10px 5px 10px;min-height:35px;color:#6c7275;}.downloadsSlim .downloads-title .dropdown .dropdown-menu li:hover,.downloadsSlim .subcategories-documents .dropdown .dropdown-menu li:hover,.downloadsWide .downloads-title .dropdown .dropdown-menu li:hover,.downloadsWide .subcategories-documents .dropdown .dropdown-menu li:hover{background:#ecefe7;border-radius:3px;color:#8bbe28;cursor:pointer;}.downloadsSlim .downloads-title .dropdown .dropdown-menu .agepan:hover,.downloadsSlim .subcategories-documents .dropdown .dropdown-menu .agepan:hover,.downloadsWide .downloads-title .dropdown .dropdown-menu .agepan:hover,.downloadsWide .subcategories-documents .dropdown .dropdown-menu .agepan:hover{color:#ff5a00;background:rgba(255,90,0,.1);}.downloadsSlim .subcategories-documents .dropdown,.downloadsWide .subcategories-documents .dropdown{width:30%;}.downloadsSlim .subcategories-documents .dropdown .dropdown-menu,.downloadsWide .subcategories-documents .dropdown .dropdown-menu{top:100%;}.downloadsSlim .without-background,.downloadsWide .without-background{background-color:#fff;}.downloadsSlim .btn-filled,.downloadsSlim .btn-bordered,.downloadsSlim .btn-bordered-secondary,.downloadsWide .btn-filled,.downloadsWide .btn-bordered,.downloadsWide .btn-bordered-secondary{height:45px;width:fit-content;}.downloadsSlim .btn-filled img,.downloadsSlim .btn-bordered img,.downloadsSlim .btn-bordered-secondary img,.downloadsWide .btn-filled img,.downloadsWide .btn-bordered img,.downloadsWide .btn-bordered-secondary img{width:auto!important;margin-right:0;margin-left:5px;}.downloadsSlim .subcategories-documents,.downloadsWide .subcategories-documents{padding-top:20px;}.downloadsSlim .documentItem button,.downloadsSlim .documentItemWithoutFilter button,.downloadsWide .documentItem button,.downloadsWide .documentItemWithoutFilter button{border:0;width:100%;text-align:inherit;}.downloadsSlim .documentItem .document,.downloadsSlim .documentItem .document-agepan,.downloadsSlim .documentItemWithoutFilter .document,.downloadsSlim .documentItemWithoutFilter .document-agepan,.downloadsWide .documentItem .document,.downloadsWide .documentItem .document-agepan,.downloadsWide .documentItemWithoutFilter .document,.downloadsWide .documentItemWithoutFilter .document-agepan{background-color:#f4f4f4;display:flex;align-items:center;padding:2px 0;border-radius:3px;min-height:45px;color:#54585a;cursor:pointer;}.downloadsSlim .documentItem .document .hover,.downloadsSlim .documentItem .document-agepan .hover,.downloadsSlim .documentItemWithoutFilter .document .hover,.downloadsSlim .documentItemWithoutFilter .document-agepan .hover,.downloadsWide .documentItem .document .hover,.downloadsWide .documentItem .document-agepan .hover,.downloadsWide .documentItemWithoutFilter .document .hover,.downloadsWide .documentItemWithoutFilter .document-agepan .hover{display:none;}.downloadsSlim .documentItem .document .nameFile,.downloadsSlim .documentItem .document-agepan .nameFile,.downloadsSlim .documentItemWithoutFilter .document .nameFile,.downloadsSlim .documentItemWithoutFilter .document-agepan .nameFile,.downloadsWide .documentItem .document .nameFile,.downloadsWide .documentItem .document-agepan .nameFile,.downloadsWide .documentItemWithoutFilter .document .nameFile,.downloadsWide .documentItemWithoutFilter .document-agepan .nameFile{line-height:24px;width:100%;word-break:break-all;}.downloadsSlim .documentItem .document .fileDownload,.downloadsSlim .documentItem .document-agepan .fileDownload,.downloadsSlim .documentItemWithoutFilter .document .fileDownload,.downloadsSlim .documentItemWithoutFilter .document-agepan .fileDownload,.downloadsWide .documentItem .document .fileDownload,.downloadsWide .documentItem .document-agepan .fileDownload,.downloadsWide .documentItemWithoutFilter .document .fileDownload,.downloadsWide .documentItemWithoutFilter .document-agepan .fileDownload{width:50%;display:flex;justify-content:end;align-items:center;gap:15px;}.downloadsSlim .documentItem .without-background,.downloadsSlim .documentItemWithoutFilter .without-background,.downloadsWide .documentItem .without-background,.downloadsWide .documentItemWithoutFilter .without-background{background-color:#fff;}.downloadsSlim .documentItem .document:hover .hover,.downloadsSlim .documentItem .document:active .hover,.downloadsSlim .documentItem .document-agepan:hover .hover,.downloadsSlim .documentItem .document-agepan:active .hover,.downloadsSlim .documentItemWithoutFilter .document:hover .hover,.downloadsSlim .documentItemWithoutFilter .document:active .hover,.downloadsSlim .documentItemWithoutFilter .document-agepan:hover .hover,.downloadsSlim .documentItemWithoutFilter .document-agepan:active .hover,.downloadsWide .documentItem .document:hover .hover,.downloadsWide .documentItem .document:active .hover,.downloadsWide .documentItem .document-agepan:hover .hover,.downloadsWide .documentItem .document-agepan:active .hover,.downloadsWide .documentItemWithoutFilter .document:hover .hover,.downloadsWide .documentItemWithoutFilter .document:active .hover,.downloadsWide .documentItemWithoutFilter .document-agepan:hover .hover,.downloadsWide .documentItemWithoutFilter .document-agepan:active .hover{display:block;}.downloadsSlim .documentItem .document:hover .original,.downloadsSlim .documentItem .document:active .original,.downloadsSlim .documentItem .document-agepan:hover .original,.downloadsSlim .documentItem .document-agepan:active .original,.downloadsSlim .documentItemWithoutFilter .document:hover .original,.downloadsSlim .documentItemWithoutFilter .document:active .original,.downloadsSlim .documentItemWithoutFilter .document-agepan:hover .original,.downloadsSlim .documentItemWithoutFilter .document-agepan:active .original,.downloadsWide .documentItem .document:hover .original,.downloadsWide .documentItem .document:active .original,.downloadsWide .documentItem .document-agepan:hover .original,.downloadsWide .documentItem .document-agepan:active .original,.downloadsWide .documentItemWithoutFilter .document:hover .original,.downloadsWide .documentItemWithoutFilter .document:active .original,.downloadsWide .documentItemWithoutFilter .document-agepan:hover .original,.downloadsWide .documentItemWithoutFilter .document-agepan:active .original{display:none;}.downloadsSlim .documentItem .document:hover,.downloadsSlim .documentItemWithoutFilter .document:hover,.downloadsWide .documentItem .document:hover,.downloadsWide .documentItemWithoutFilter .document:hover{background-color:#8bbe28;color:#fff;}.downloadsSlim .documentItem .document:active,.downloadsSlim .documentItemWithoutFilter .document:active,.downloadsWide .documentItem .document:active,.downloadsWide .documentItemWithoutFilter .document:active{background-color:#679215;color:#fff;}.downloadsSlim .documentItem .document-agepan:hover,.downloadsSlim .documentItemWithoutFilter .document-agepan:hover,.downloadsWide .documentItem .document-agepan:hover,.downloadsWide .documentItemWithoutFilter .document-agepan:hover{background-color:#ff5a00;color:#fff;}.downloadsSlim .documentItem .document-agepan:active,.downloadsSlim .documentItemWithoutFilter .document-agepan:active,.downloadsWide .documentItem .document-agepan:active,.downloadsWide .documentItemWithoutFilter .document-agepan:active{background-color:#ff5a00;color:#fff;}.downloadsSlim .typesList,.downloadsWide .typesList{flex-wrap:wrap;}.downloadsSlim .typesList-mobile,.downloadsWide .typesList-mobile{display:none!important;}@media only screen and (max-width:768px){.downloadsWide .title{font-size:30px;line-height:36px;padding-bottom:.5rem!important;}.downloadsSlim .downloads-title,.downloadsSlim .subcategories-documents,.downloadsWide .downloads-title,.downloadsWide .subcategories-documents{justify-content:space-between;padding-bottom:15px;gap:10px;}.downloadsSlim .downloads-title .dropdown .dropdown-menu,.downloadsSlim .subcategories-documents .dropdown .dropdown-menu,.downloadsWide .downloads-title .dropdown .dropdown-menu,.downloadsWide .subcategories-documents .dropdown .dropdown-menu{top:100%;}.downloadsSlim .subcategories-documents .dropdown,.downloadsWide .subcategories-documents .dropdown{width:100%;}.downloadsSlim .linkButton,.downloadsWide .linkButton{justify-content:center;display:flex;}.downloadsSlim .documentItem,.downloadsSlim .documentItemWithoutFilter,.downloadsWide .documentItem,.downloadsWide .documentItemWithoutFilter{width:100%;}.downloadsSlim .documentItem .document,.downloadsSlim .documentItem .document-agepan,.downloadsSlim .documentItemWithoutFilter .document,.downloadsSlim .documentItemWithoutFilter .document-agepan,.downloadsWide .documentItem .document,.downloadsWide .documentItem .document-agepan,.downloadsWide .documentItemWithoutFilter .document,.downloadsWide .documentItemWithoutFilter .document-agepan{padding:9.5px 0;}.downloadsSlim .documentItem .document .nameFile,.downloadsSlim .documentItem .document-agepan .nameFile,.downloadsSlim .documentItemWithoutFilter .document .nameFile,.downloadsSlim .documentItemWithoutFilter .document-agepan .nameFile,.downloadsWide .documentItem .document .nameFile,.downloadsWide .documentItem .document-agepan .nameFile,.downloadsWide .documentItemWithoutFilter .document .nameFile,.downloadsWide .documentItemWithoutFilter .document-agepan .nameFile{line-height:20px;-webkit-line-clamp:2;height:auto;padding-right:10px;word-break:break-word;}.downloadsSlim .documentItem .document .fileDownload,.downloadsSlim .documentItem .document-agepan .fileDownload,.downloadsSlim .documentItemWithoutFilter .document .fileDownload,.downloadsSlim .documentItemWithoutFilter .document-agepan .fileDownload,.downloadsWide .documentItem .document .fileDownload,.downloadsWide .documentItem .document-agepan .fileDownload,.downloadsWide .documentItemWithoutFilter .document .fileDownload,.downloadsWide .documentItemWithoutFilter .document-agepan .fileDownload{width:60%;gap:0;}.downloadsSlim .typesList,.downloadsWide .typesList{display:none!important;}.downloadsSlim .typesList-mobile,.downloadsWide .typesList-mobile{display:block!important;}.downloadsSlim .typesList-mobile .dropdown .dropdown-menu,.downloadsWide .typesList-mobile .dropdown .dropdown-menu{position:absolute;top:100%;left:0;z-index:5;display:none;float:left;padding:5px 0;margin:2px 0 0;font-size:16px;text-align:left;list-style:none;background-color:#f9f9ff;border:1px solid #f9f9ff;border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.18);box-shadow:0 6px 12px rgba(0,0,0,.18);width:100%;}.downloadsSlim .typesList-mobile .dropdown .dropdown-menu li,.downloadsWide .typesList-mobile .dropdown .dropdown-menu li{padding:5px 10px 5px 10px;height:35px;color:#6c7275;}.downloadsSlim .typesList-mobile .dropdown .dropdown-menu li:hover,.downloadsWide .typesList-mobile .dropdown .dropdown-menu li:hover{background:#ecefe7;border-radius:3px;color:#8bbe28;cursor:pointer;}.downloadsSlim .typesList-mobile .dropdown .dropdown-menu .agepan:hover,.downloadsWide .typesList-mobile .dropdown .dropdown-menu .agepan:hover{color:#ff5a00;background:rgba(255,90,0,.1);}}@media only screen and (max-width:767px){.downloadsSlim .downloads-title,.downloadsSlim .subcategories-documents,.downloadsWide .downloads-title,.downloadsWide .subcategories-documents{display:block;width:100%;}.downloadsSlim .downloads-title .dropdown,.downloadsSlim .subcategories-documents .dropdown,.downloadsWide .downloads-title .dropdown,.downloadsWide .subcategories-documents .dropdown{width:100%!important;padding:5px 0 5px 0;}}@media only screen and (max-width:320px){.downloadsSlim .documentItem .document .nameFile,.downloadsSlim .documentItem .document-agepan .nameFile,.downloadsSlim .documentItemWithoutFilter .document .nameFile,.downloadsSlim .documentItemWithoutFilter .document-agepan .nameFile,.downloadsWide .documentItem .document .nameFile,.downloadsWide .documentItem .document-agepan .nameFile,.downloadsWide .documentItemWithoutFilter .document .nameFile,.downloadsWide .documentItemWithoutFilter .document-agepan .nameFile{font-size:14px;}.downloadsSlim .documentItem .document .fileDownload,.downloadsSlim .documentItem .document-agepan .fileDownload,.downloadsSlim .documentItemWithoutFilter .document .fileDownload,.downloadsSlim .documentItemWithoutFilter .document-agepan .fileDownload,.downloadsWide .documentItem .document .fileDownload,.downloadsWide .documentItem .document-agepan .fileDownload,.downloadsWide .documentItemWithoutFilter .document .fileDownload,.downloadsWide .documentItemWithoutFilter .document-agepan .fileDownload{font-size:14px;width:80%;}}.newsEvents{background:#fff;}.newsEvents h1{font-size:55px;font-family:"Ciutadella SemiBold";line-height:66px;padding-bottom:2rem;margin-top:40px;}.newsEvents .contentNews .filter{width:20%;font-size:26px;font-family:"Ciutadella SemiBold";line-height:31px;display:grid;height:fit-content;}.newsEvents .contentNews .filter .buttonAll{color:#54585a;width:fit-content;}.newsEvents .contentNews .filter .buttonAll.active{color:#8bbe28;}.newsEvents .contentNews .filter #collapseCategories .buttonFilter{width:100%;}.newsEvents .contentNews .filter .buttonFilter{border:0;background:none;font-family:"Ciutadella Regular";width:70%;text-align:left;padding:10px 0;color:#54585a;font-size:17px;}.newsEvents .contentNews .filter .buttonFilter .filterName.active{color:#8bbe28;padding-left:14px;}.newsEvents .contentNews .filter .buttonFilter .filterName{padding-left:23px;}.newsEvents .contentNews .filter .buttonFilter:hover .filterName{color:#8bbe28;}.newsEvents .contentNews .filterMobile{display:none;}.newsEvents .contentNews .listNews{width:80%;}.newsEvents .contentNews .listNews .new{min-height:190px;}.newsEvents .contentNews .listNews .new .image{width:445px;}.newsEvents .contentNews .listNews .new .image img{width:100%;height:100%;object-fit:cover;border-radius:3px;}.newsEvents .contentNews .listNews .new .information{width:69%;display:flex;flex-direction:column;justify-content:space-between;}.newsEvents .contentNews .listNews .new .information .location{font-size:16px;font-family:"Ciutadella SemiBold";}.newsEvents .contentNews .listNews .new .information .dateNew{font-family:"Ciutadella Light";font-size:14px;line-height:17px;padding-bottom:5px;color:#54585a;}.newsEvents .contentNews .listNews .new .information .titleNew{font-family:"Ciutadella Medium";font-size:20px;margin-bottom:5px;color:#54585a;max-height:3em;-webkit-line-clamp:2;}.newsEvents .contentNews .listNews .new .information .informationNew{font-family:"Ciutadella Regular";font-size:16px;margin-bottom:5px;color:#54585a;}.newsEvents .contentNews .listNews .new .information .linkDetailNew{color:#8bbe28;text-transform:uppercase;font-family:"Ciutadella SemiBold";font-size:16px;line-height:19px;}.newsEvents .contentNews .listNews .new .information .linkDetailNew:hover{color:#8bbe28;}.newsEvents .contentNews .listNews .pagination{list-style:none;display:flex;align-items:center;justify-content:center;margin-bottom:30px;margin-top:20px;padding:0;}.newsEvents .contentNews .listNews .pagination li{height:30px;display:flex;align-items:center;}.newsEvents .contentNews .listNews .pagination li a{font-family:"Ciutadella SemiBold";font-size:14px;line-height:16px;color:#54585a;padding:7px 11px;cursor:pointer;}.newsEvents .contentNews .listNews .pagination li.active a.active{font-family:"Ciutadella SemiBold";color:#8bbe28;}.newsEvents .contentNews .listNews .pagination .page-arrow a{padding:0;}.newsEvents .contentNews .listNews .pagination .rotate{transform:rotate(180deg);}.newEventMobile{display:none;}.newsEventsHorizontal{padding-top:80px;padding-bottom:100px;}.newsEventsHorizontal h1{padding-bottom:1.5rem!important;}.newsEventsHorizontal .image{padding-bottom:10px;}.newsEventsHorizontal img{width:100%;height:118px;object-fit:cover;}.newsEventsHorizontal .new:hover{background:#fff;box-shadow:0 30px 40px rgba(0,0,0,.05);}.newsEventsHorizontal .link-news{padding-top:3rem!important;text-align:center;}.newsEventsHorizontal .titleNew{font-family:"Ciutadella Medium";font-size:20px;margin-bottom:5px;color:#54585a;}.newsEventsHorizontal .informationNew{font-family:"Ciutadella Regular";font-size:16px;margin-bottom:5px;color:#54585a;}.newsEventsVertical .titleNew{font-family:"Ciutadella Medium";font-size:20px;margin-bottom:5px;color:#54585a;}.newsEventsVertical .informationNew{font-family:"Ciutadella Regular";font-size:14px;margin-bottom:5px;color:#54585a;}.newsEventsVertical img{width:200px;height:100px;object-fit:cover;}.newsEventsVertical .new{border-bottom:1px solid #d8d8d8;padding:25px 0;align-items:center;}.newsEventsVertical .new:hover{cursor:pointer;}.newsEventsVertical .new:first-child{padding-top:0;}.newsEventsVertical .new:last-child{border-bottom:0;padding-bottom:0;}.newsEventsVertical h1,.newsEventsHorizontal h1{font-size:30px;line-height:36px;font-family:"Ciutadella SemiBold";}.newsEventsVertical .new .dateNew,.newsEventsHorizontal .new .dateNew{font-family:"Ciutadella Light";font-size:14px;line-height:17px;padding-bottom:5px;color:#54585a;}.newsEventsVertical .new:hover,.newsEventsHorizontal .new:hover{color:#54585a;}.agenda-background{background:#f4f4f4;}.agenda-background .container{background:#f4f4f4;padding-top:60px;padding-bottom:115px;}.agenda-background .container h1{padding-bottom:18px;}.agenda-background .agenda-card{z-index:3;}.agenda-background .agenda-card h2{font-family:"Ciutadella SemiBold";font-size:40px;line-height:48px;color:#8bbe28;margin-bottom:0;}.agenda-background .agenda-card .location{font-size:20px;margin-bottom:10px;font-family:"Ciutadella SemiBold";}.agenda-background .agenda-card .line-clamp *{display:block;display:-webkit-box;-webkit-box-orient:vertical;position:relative;line-height:1.5;overflow:hidden;text-overflow:ellipsis;padding:0!important;}.agenda-background .agenda-card .line-clamp:after{content:"...";text-align:right;bottom:0;right:0;width:25%;display:block;position:absolute;height:1.5em;}.agenda-background .agenda-card p{font-size:18px;-webkit-line-clamp:3;height:4.5em;}.agenda-background .agenda-card .upcoming-title{color:#8bbe28;}.agenda-background .agenda-card img{height:185px;width:100%;border:0;background-color:transparent;padding:0;object-fit:cover;}.agenda-background .agenda-card:hover{background:#fff;box-shadow:0 30px 40px rgba(0,0,0,.05);}.agenda-background .btn-filled{height:45px;}.agenda-background .rotate{transform:rotate(180deg);}.agenda-background .horizontal-row{z-index:0;height:32px;display:flex;align-items:center;position:absolute;top:35%;right:0;transition:all 1s;}.agenda-background .horizontal-row .border-left,.agenda-background .horizontal-row .border-right{height:100%;width:5px;background-color:#8bbe28;border-radius:8px;}.agenda-background .horizontal-row .border-right{visibility:hidden;}.agenda-background .horizontal-row .horizontal-bar{background:linear-gradient(270deg,rgba(139,190,40,0) 0%,#8bbe28 63.02%,#8bbe28 100%);width:100%;transition:all 1s;height:5px;}.agenda-background .btn-pagination{border:0;background-color:transparent;color:#a1a2a1;font-weight:600;visibility:hidden;}.agenda-background .btn-pagination img{width:64px;}.agenda-background .btn-pagination:hover{color:#54585a;}.agenda-background .btn-pagination:hover img{-moz-filter:invert(33%) sepia(8%) saturate(284%) hue-rotate(156deg) brightness(91%) contrast(82%);-webkit-filter:invert(33%) sepia(8%) saturate(284%) hue-rotate(156deg) brightness(91%) contrast(82%);filter:invert(33%) sepia(8%) saturate(284%) hue-rotate(156deg) brightness(91%) contrast(82%);}.agenda-background .btn-pagination.visible{visibility:visible;}@media only screen and (max-width:620px){.newsEventsVertical,.newsEventsHorizontal{overflow:hidden;}.newsEventsVertical .link-news,.newsEventsHorizontal .link-news{text-align:center;padding-top:0!important;}.newEvent{display:none!important;}.newEventMobile{display:block;padding-bottom:45px;margin-bottom:25px;overflow:visible;}.newEventMobile h1{font-size:30px;line-height:36px;font-family:"Ciutadella SemiBold";}.newEventMobile .swiper-wrapper .swiper-slide{height:100%;}.newEventMobile .swiper-wrapper .swiper-slide img{width:100%;height:151px;object-fit:cover;}.newEventMobile .swiper-wrapper .swiper-slide .information{width:100%;}.newEventMobile .swiper-wrapper .swiper-slide .dateNew{font-family:"Ciutadella Light";font-size:14px;line-height:17px;padding-bottom:5px;color:#54585a;}.newEventMobile .swiper-wrapper .swiper-slide .titleNew{font-family:"Ciutadella Medium";font-size:20px;margin-bottom:5px;color:#54585a;}.newEventMobile .swiper-wrapper .swiper-slide .informationNew{font-family:"Ciutadella Regular";font-size:14px;margin-bottom:5px;color:#54585a;}.newEventMobile .swiper-wrapper .swiper-slide:hover{color:#54585a;}.newEventMobile .swiper-pagination-bullet{height:10px;width:10px;background:#dadada;opacity:1;}.newEventMobile .swiper-pagination-bullet-active{background:#54585a;}.newsEvents .contentNews{display:grid!important;}.newsEvents .contentNews .filter{display:none;}.newsEvents .contentNews .filterMobile{width:100%;font-size:26px;font-family:"Ciutadella SemiBold";line-height:31px;display:grid;height:fit-content;}.newsEvents .contentNews .filterMobile .tabContent .tabBar{border-bottom:1px solid #979ea1;padding-bottom:15px;}.newsEvents .contentNews .filterMobile .tabContent .borderPrimary{border-bottom:4px solid #8bbe28!important;color:#8bbe28!important;}.newsEvents .contentNews .filterMobile .dropdown button{font-size:16px;font-family:"Ciutadella SemiBold";}.newsEvents .contentNews .filterMobile .dropdown .dropdown-menu{position:absolute;top:100%;left:0;z-index:4;display:none;float:left;padding:5px 0;margin:2px 0 0;font-size:16px;text-align:left;list-style:none;background-color:#f9f9ff;border:1px solid #f9f9ff;border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.18);box-shadow:0 6px 12px rgba(0,0,0,.18);width:100%;}.newsEvents .contentNews .filterMobile .dropdown .dropdown-menu li{padding:5px 10px 5px 10px;height:35px;color:#6c7275;}.newsEvents .contentNews .filterMobile .dropdown .dropdown-menu li:hover{background:#ecefe7;border-radius:3px;color:#8bbe28;cursor:pointer;}.newsEvents .contentNews .listNews{width:100%;}.newsEvents .contentNews .listNews .new{display:grid!important;height:auto;gap:1rem!important;}.newsEvents .contentNews .listNews .new .image{height:188px;width:100%;}.newsEvents .contentNews .listNews .new .image img{width:100%!important;height:100%!important;object-fit:cover;}.newsEvents .contentNews .listNews .new .information{width:100%;}.newsEvents .contentNews .listNews .new .information .line-clamp-3{-webkit-line-clamp:2;height:3em;}.newsEvents .contentNews .listNews .new .information .linkDetailNew{display:none;}}@media(min-width:992px){.container-right{margin-right:0;margin-left:calc(50vw - 485px);}}@media(min-width:1200px){.container-right{margin-right:0;margin-left:calc(45vw - 585px);}}@media(max-width:768px){.agenda-background .horizontal-row{display:none;}}.slim{border-radius:3px;}.whereToBuy .title{color:#54585a;font-family:"Ciutadella SemiBold";font-size:30px;line-height:36px;margin-bottom:6px;}.whereToBuy .whereToBuySlim .btn-filled,.whereToBuy .whereToBuySlim .btn-bordered,.whereToBuy .whereToBuySlim .btn-bordered-secondary,.whereToBuy .whereToBuyWide .btn-filled,.whereToBuy .whereToBuyWide .btn-bordered,.whereToBuy .whereToBuyWide .btn-bordered-secondary{height:45px;width:fit-content;}.whereToBuy .whereToBuySlim .btn-filled img,.whereToBuy .whereToBuySlim .btn-bordered img,.whereToBuy .whereToBuySlim .btn-bordered-secondary img,.whereToBuy .whereToBuyWide .btn-filled img,.whereToBuy .whereToBuyWide .btn-bordered img,.whereToBuy .whereToBuyWide .btn-bordered-secondary img{width:auto!important;margin-right:0;margin-left:5px;}.whereToBuy .whereToBuySlim .btn-dropdown,.whereToBuy .whereToBuyWide .btn-dropdown{background-color:#fff;}.whereToBuy .whereToBuySlim .btn-dropdown #nameLookingFor,.whereToBuy .whereToBuyWide .btn-dropdown #nameLookingFor{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-align:start;}.whereToBuy .whereToBuySlim .btn-dropdown #iconDropdownLookingFor,.whereToBuy .whereToBuyWide .btn-dropdown #iconDropdownLookingFor{width:26px;color:#54585a;}.whereToBuy .whereToBuySlim .input-search,.whereToBuy .whereToBuyWide .input-search{background-color:#fff;height:45px;border:1px solid #979ea1;border-radius:3px 0 0 3px;padding:2px 15px;flex:1;display:flex;align-items:center;justify-content:space-between;}.whereToBuy .whereToBuySlim .input-search input,.whereToBuy .whereToBuyWide .input-search input{border:0;background-color:unset;color:#54585a;font-size:16px;line-height:19px;outline:0;width:88%;}.whereToBuy .whereToBuySlim .input-search input::placeholder,.whereToBuy .whereToBuyWide .input-search input::placeholder{color:#6c7275;font-size:16px;line-height:19px;}.whereToBuy .whereToBuySlim .iconMobile,.whereToBuy .whereToBuyWide .iconMobile{display:none;}.whereToBuy .whereToBuySlim .description,.whereToBuy .whereToBuyWide .description{color:#54585a;font-family:"Ciutadella Regular";font-size:16px;line-height:21px;}.whereToBuy .whereToBuySlim .dropdown .dropdown-menu,.whereToBuy .whereToBuyWide .dropdown .dropdown-menu{max-height:200px;overflow:auto;position:absolute;top:100%;left:0;z-index:1;display:none;float:left;padding:5px 0;margin:2px 0 0;font-size:16px;text-align:left;list-style:none;background-color:#f9f9ff;border:1px solid #f9f9ff;border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.18);box-shadow:0 6px 12px rgba(0,0,0,.18);width:100%;}.whereToBuy .whereToBuySlim .dropdown .dropdown-menu li,.whereToBuy .whereToBuyWide .dropdown .dropdown-menu li{padding:5px 10px 5px 10px;min-height:35px;color:#6c7275;}.whereToBuy .whereToBuySlim .dropdown .dropdown-menu li:hover,.whereToBuy .whereToBuyWide .dropdown .dropdown-menu li:hover{background:#ecefe7;border-radius:3px;color:#8bbe28;cursor:pointer;}.whereToBuy .whereToBuySlim .dropdown .dropdown-menu .agepan:hover,.whereToBuy .whereToBuyWide .dropdown .dropdown-menu .agepan:hover{color:#ff5a00;background:rgba(255,90,0,.1);}.whereToBuy .whereToBuyWide{display:flex;justify-content:space-between;}.whereToBuy .whereToBuyWide .left{width:40%;}.whereToBuy .whereToBuyWide .right{text-align:end;}.whereToBuy .whereToBuyWide .right img{width:435px;}.whereToBuy .whereToBuySlim .right{display:flex;justify-content:flex-end;}.whereToBuy .whereToBuySlim .right img{width:230px;}@media(max-width:1200px){.whereToBuy .whereToBuyWide .right img{width:100%;}}@media only screen and (max-width:620px){.slim .whereToBuy{padding-top:40px;}.whereToBuy .whereToBuyWide{display:flex;justify-content:space-between;}.whereToBuy .whereToBuyWide .left{width:100%;}.whereToBuy .whereToBuyWide .right{display:none;}.whereToBuy .whereToBuySlim{width:100%;}.whereToBuy .whereToBuySlim .info .left{width:100%!important;}.whereToBuy .whereToBuySlim .info .right{display:none;}.whereToBuy .whereToBuyWide .iconMobile,.whereToBuy .whereToBuySlim .iconMobile{display:block;width:100%;text-align:end;margin:-40px 0;padding-bottom:1.5rem;}.whereToBuy .whereToBuyWide .iconMobile img,.whereToBuy .whereToBuySlim .iconMobile img{width:230px;}}.new-event-item-title{font-size:37px;font-family:"Ciutadella SemiBold";line-height:44px;}.new-event-item-subtitle{font-size:25px;font-family:"Ciutadella SemiBold";line-height:30px;}.new-event-item-information ul{list-style:disc;padding-left:2rem;}.border-bottom{border-bottom:solid;border-width:2px;border-color:rgba(84,88,90,.1);padding-bottom:10px;}.related-news-item{padding-top:10px;cursor:pointer;}.related-news-item .counter-news-indicator{color:#8bbe28;font-family:"Ciutadella Medium";font-size:18px;line-height:22px;}.related-news-item .title{font-family:"Ciutadella Medium";font-size:18px;line-height:22px;color:#54585a;}.related-news-item .date{font-size:16px;line-height:19px;color:rgba(84,88,90,.5);}.event-info h2{color:#8bbe28;}.event-info .location{font-size:20px;}.tag-item{border:1px solid #54585a;border-radius:100px;padding:7px 15px;margin:10px 15px 0 0;cursor:default;text-align:center;font-size:14px;line-height:17px;}.share-item{background:#f3f3f3;width:40px;height:40px;border-radius:25px;display:flex;justify-content:center;align-items:center;margin:10px 20px 36px 0;}.share-item:hover{background:rgba(139,190,40,.2);}.share-item:hover img{filter:invert(59%) sepia(91%) saturate(365%) hue-rotate(39deg) brightness(97%) contrast(88%);}.share-item:active{background:rgba(139,190,40,.2);}.share-item:active img{filter:invert(58%) sepia(35%) saturate(3574%) hue-rotate(45deg) brightness(83%) contrast(84%);}.image-height{height:auto;object-fit:cover;}.history{position:relative;margin:2rem auto;}.history img{width:410px;height:410px;object-fit:cover;border-radius:3px;}.history .timeline-start,.history .timeline-end{background:#989b9c;width:12px;height:12px;border-radius:50%;margin:0 auto;position:relative;left:-2px;}.history .timeline .info-right .content .title,.history .timeline .info-left .content .title{font-size:50px;line-height:60px;font-family:"Ciutadella SemiBold";color:#8bbe28;}.history .timeline .info-right .content .subtitle,.history .timeline .info-left .content .subtitle{font-size:37px;line-height:44.4px;font-family:"Ciutadella SemiBold";color:#54585a;padding-bottom:15px;}.history .timeline .info-right .content .description,.history .timeline .info-left .content .description{font-size:18px;line-height:25px;font-family:"Ciutadella Regular";color:#54585a;}.history .timeline .info-right .content .border,.history .timeline .info-left .content .border{position:relative;left:-1px;--bs-border-color:#989b9c;margin:15px 0;}.history .timeline .info-right .content .title,.history .timeline .info-right .content .subtitle,.history .timeline .info-right .content .description{padding-left:7rem;}.history .timeline .info-left .content .title,.history .timeline .info-left .content .subtitle,.history .timeline .info-left .content .description{padding-right:7rem;}.history::after{content:"";position:absolute;width:2px;background-color:#989b9c;top:0;bottom:0;left:50%;margin-left:-3px;}@media(max-width:992px){.image-right{padding-left:3rem;}.image-left{padding-right:3rem;}.history img{width:100%;height:auto;}.history .timeline .info-right .content .title,.history .timeline .info-right .content .subtitle,.history .timeline .info-right .content .description{padding-left:3rem;}.history .timeline .info-left .content .title,.history .timeline .info-left .content .subtitle,.history .timeline .info-left .content .description{padding-right:3rem;}}@media only screen and (max-width:620px){.history,.breadcrumd{--bs-gutter-x:50px;}.history::after{left:inherit;}.history img{width:316px;height:316px;}.history .timeline-start,.history .timeline-end{margin:0 -6px;}.history .timeline{width:100%;display:grid!important;gap:30px;justify-content:inherit!important;}.history .timeline .info-right,.history .timeline .info-left{width:100%!important;order:1;}.history .timeline .info-right .content .title,.history .timeline .info-left .content .title{font-size:40px;line-height:48px;}.history .timeline .info-right .content .subtitle,.history .timeline .info-left .content .subtitle{font-size:30px;line-height:36px;}.history .timeline .info-right .content .title,.history .timeline .info-right .content .subtitle,.history .timeline .info-right .content .description,.history .timeline .info-left .content .title,.history .timeline .info-left .content .subtitle,.history .timeline .info-left .content .description{padding-left:1rem;padding-right:1rem;}.history .timeline .image-right,.history .timeline .image-left{padding-left:1rem;width:100%!important;order:2;}.history .timeline .image-left{padding-right:0;}}@media(max-width:350px){.history img{width:100%;height:auto;}}.keyElementsBanner{position:relative;}.keyElementsBanner .gradient{background:linear-gradient(90deg,rgba(0,0,0,.54) 8.95%,rgba(0,0,0,0) 65.31%);top:auto;height:100%;}.keyElementsBanner .container{position:relative;padding-top:4rem;padding-bottom:4rem;}.keyElementsBanner .container .title{font-size:80px;line-height:96px;font-family:"Ciutadella SemiBold";color:#fff;display:block;width:80%;padding-bottom:25px;}.keyElementsBanner .container .title span{width:100%;}.keyElementsBanner .footer-note{font-size:16px;line-height:19px;font-family:"Ciutadella Regular";color:#fff;text-align:center;text-transform:uppercase;position:relative;top:40px;padding-top:40px;}.keyElementsBanner .col{padding-top:10px;padding-bottom:5px;}.keyElementsBanner .col h1{font-size:40px;line-height:49px;font-family:"Ciutadella SemiBold";color:#fff;padding-bottom:10px;}.keyElementsBanner .col p{font-size:16px;line-height:19px;text-transform:uppercase;font-family:"Ciutadella Regular";color:#fff;}.keyElementsBanner .items-mobile{display:none;}@media only screen and (max-width:620px){.keyElementsBanner .descriptionSize37{font-size:28px;line-height:34px;}.keyElementsBanner .container{padding-top:6rem;padding-bottom:6rem;--bs-gutter-x:165px;}.keyElementsBanner .container .title{font-size:40px;line-height:48px;width:100%;padding:25px 0;text-align:center;}.keyElementsBanner .row{display:none;}.keyElementsBanner .items-mobile{display:grid;--swiper-pagination-bullet-inactive-color:#fff;}.keyElementsBanner .items-mobile .swiper-pagination-bullet-active{background:#dadada!important;}.keyElementsBanner .items-mobile .swiper-pagination-bullet{background:#54585a;}.keyElementsBanner .items-mobile .swiper-items{padding-top:3rem!important;padding-bottom:6rem!important;}.keyElementsBanner .items-mobile h1{font-size:40px;line-height:49px;font-family:"Ciutadella SemiBold";color:#fff;padding-bottom:10px;}.keyElementsBanner .items-mobile p{font-size:16px;line-height:19px;text-transform:uppercase;font-family:"Ciutadella Regular";color:#fff;text-align:center;}}.contact-section h1{font-size:40px;line-height:48px;color:#54585a;font-family:"Ciutadella SemiBold";text-align:center;}.contact-section .contact-us{display:flex;justify-content:center;}.contact-section .contact-us img{padding-bottom:10px;}.contact-section .contact-us p{width:400px;font-size:22px;line-height:26px;font-family:"Ciutadella Medium";}.contact-section .contact-form{background-color:#f4f4f4;margin:0 6rem;}.contact-section .contact-form h1{font-size:30px;line-height:36px;margin-bottom:35px;}.contact-section .contact-form form{margin:0;}.contact-section .contact-form .contact-content{--bs-gutter-x:100px;}.contact-section .contact-form .contact-content .contact-input{position:relative;margin:auto;width:100%;border:1px solid #979ea1;border-radius:3px;overflow:hidden;background-color:#fff;}.contact-section .contact-form .contact-content .contact-input .label{position:absolute;top:15px;left:12px;font-size:16px;line-height:19px;font-family:"Ciutadella Regular";color:#6c7275;transform-origin:0 0;transform:translate3d(0,0,0);transition:all .2s ease;pointer-events:none;}.contact-section .contact-form .contact-content .contact-input .focus-bg{position:absolute;border:1px solid #54585a;top:0;left:0;width:100%;height:100%;z-index:-1;transform:scaleX(0);transform-origin:left;}.contact-section .contact-form .contact-content .contact-input input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:0;padding:0 12px 0 12px;height:45px;font-size:16px;line-height:19px;font-family:"Ciutadella Medium";background:#fff;color:#31373a;transition:all .15s ease;}.contact-section .contact-form .contact-content .contact-input input:not(:-moz-placeholder-shown)+.label{transform:translate3d(0,-12px,0) scale(.75);}.contact-section .contact-form .contact-content .contact-input input:not(:-ms-input-placeholder)+.label{transform:translate3d(0,-12px,0) scale(.75);}.contact-section .contact-form .contact-content .contact-input input:not(:placeholder-shown)+.label{transform:translate3d(0,-12px,0) scale(.75);}.contact-section .contact-form .contact-content .contact-input input:not(:placeholder-shown){padding:16px 12px 0 12px;}.contact-section .contact-form .contact-content .contact-input input:focus+.label+.focus-bg{transform:scaleX(1);transition:all .1s ease;}.contact-section .contact-form .contact-content .contact-input textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:0;padding:16px 12px 16px 12px;height:144px;font-size:16px;line-height:19px;font-family:"Ciutadella Medium";background:#fff;color:#31373a;transition:all .15s ease;height:144px;resize:none;vertical-align:top;}.contact-section .contact-form .contact-content .contact-input .label-text-area{top:18px;}.contact-section .contact-form .contact-content .contact-input textarea:not(:-moz-placeholder-shown)+.label{transform:translate3d(0,-12px,0) scale(.75);}.contact-section .contact-form .contact-content .contact-input textarea:not(:-ms-input-placeholder)+.label{transform:translate3d(0,-12px,0) scale(.75);}.contact-section .contact-form .contact-content .contact-input textarea:not(:placeholder-shown)+.label{transform:translate3d(0,-12px,0) scale(.75);}.contact-section .contact-form .contact-content .contact-input textarea:not(:placeholder-shown){padding:20px 12px 16px 12px;}.contact-section .contact-form .contact-content .contact-input textarea:focus+.label+.focus-bg{transform:scaleX(1);transition:all .1s ease;}.contact-section .contact-form .contact-content .dropdown{height:47px;}.contact-section .contact-form .contact-content .dropdown .dropdown-menu{position:absolute;top:100%;left:0;z-index:1;display:none;float:left;padding:5px 0;margin:2px 0 0;font-size:16px;text-align:left;list-style:none;background-color:#f9f9ff;border:1px solid #f9f9ff;border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.18);box-shadow:0 6px 12px rgba(0,0,0,.18);width:100%;max-height:300px;overflow:auto;}.contact-section .contact-form .contact-content .dropdown .dropdown-menu li{padding:5px 10px 5px 10px;min-height:35px;color:#6c7275;}.contact-section .contact-form .contact-content .dropdown .dropdown-menu li:hover{background:#ecefe7;border-radius:3px;color:#8bbe28;cursor:pointer;}.contact-section .contact-form .contact-content .dropdown .dropdown-menu .agepan:hover{color:#ff5a00;background:rgba(255,90,0,.1);}.contact-section .contact-form .contact-content .terms{display:flex;align-items:flex-start;}.contact-section .contact-form .contact-content .terms .form-check-input{width:14px;height:14px;margin:0;background-size:70%;}.contact-section .contact-form .contact-content .terms p{font-size:14px;line-height:16px;margin-left:8px;}.contact-section .contact-form .contact-content .btn-send-contact-form{display:flex;justify-content:end;}.contact-section .contact-form .contact-content .btn-send-contact-form .btn-filled{border:0;font-family:"Ciutadella SemiBold";}.contact-section .contact-form .contact-content .btn-send-contact-form .btn-filled img{margin-left:15px;}@media only screen and (max-width:768px){.contact-section .title-contact-form{display:flex;justify-content:center;}.contact-section .title-contact-form h1{width:50%;}.contact-section h1{font-size:35px;line-height:42px;}.contact-section .contact-us{display:grid;gap:3rem;}.contact-section .contact-us p{width:100%;}.contact-section .contact-us .mx-3{margin:0!important;}.contact-section .contact-form{margin:0;background-color:inherit;padding-top:0!important;padding-bottom:0!important;}.contact-section .contact-form h1{padding-bottom:30px;}.contact-section .contact-form .row{display:grid!important;}.contact-section .contact-form .row .col{width:100%;}.contact-section .contact-form .contact-content .terms .form-check-input{width:24px;}.contact-section .contact-form .contact-content .btn-send-contact-form{justify-content:center;padding-top:15px;}}.small-container,.medium-container{--bs-gutter-x:30px;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto;}.flexible-image-height{height:197px;}.firstItemPadding{padding-top:100px;}@media(min-width:576px){.small-container,.medium-container{max-width:527px;}}@media(min-width:768px){.small-container,.medium-container{max-width:703px;}}@media(min-width:992px){.small-container,.medium-container{max-width:756px;}}@media(min-width:1200px){.small-container{max-width:800px;}.medium-container{max-width:1000px;}}.sonae-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-template-rows:1fr;grid-gap:20px;}.sonae-item{background:#808080;display:flex;}.sonae-item:before{content:"";display:block;height:0;width:0;padding-bottom:56.25%;}.doubleSideSection .title{word-break:break-word;}.doubleSideSection .video{justify-content:center;}.doubleSideSection .video div{height:100%;width:100%;display:flex;}.doubleSideSection .video div iframe{width:100%;height:100%;border-radius:5px;}.doubleSideSection .container-right .row{margin-right:0;}.doubleSideSection .description ul{padding-left:2rem;}.doubleSideSection .txt2Columns{column-count:2;column-gap:30px;}.doubleSideSection .txt1Column{column-count:1;}.doubleSideSection .two-columns{width:69%;padding-right:100px;}.doubleSideSection .one-img-without-spacing .img-cover{width:auto;object-fit:cover;height:100%;}.doubleSideSection .one-img-without-spacing .col{margin-bottom:0!important;justify-content:end;}.doubleSideSection .one-img-2-columns{padding-right:0;width:31%;}.doubleSideSection .one-img-2-columns .img-cover{width:100%;object-fit:cover;height:100%;}.doubleSideSection .one-img-2-columns .col{padding:0!important;margin:0!important;}.doubleSideSection .one-img-align-right{padding:0;width:50%;}.doubleSideSection .one-img-align-right .col{position:relative;left:47%;padding:0!important;}@media(min-width:769px){.doubleSideSection .container-right{max-width:unset;width:unset;padding-right:0;}}@media(min-width:992px){.one-img-align-right .col{left:calc(50vw - 485px)!important;}.doubleSideSection .container-right .two-columns span.width40{width:90%;}}@media(min-width:1150px){.doubleSideSection .container-right{margin-right:0;margin-left:calc(43vw - 485px);}.one-img-2-columns .col{left:calc(43vw - 485px)!important;}.one-img-align-right .col{left:calc(43vw - 485px)!important;}}@media(min-width:1400px){.one-img-2-columns .col{left:calc(43vw - 555px)!important;}.one-img-align-right .col{left:calc(43vw - 555px)!important;}.doubleSideSection .container-right .two-columns span.width40{width:50%;}.video{padding-left:2.25rem;padding-right:0;}}@media(min-width:1860px){.one-img-2-columns .col{left:calc(45vw - 560px)!important;}.one-img-align-right .col{left:calc(45vw - 560px)!important;}}@media only screen and (max-width:620px){.doubleSideSection .width40,.doubleSideSection .two-columns{width:100%;display:block;}.doubleSideSection .size30{font-size:25px;line-height:30px;}.doubleSideSection .two-columns{padding-bottom:0;}.doubleSideSection .txt2Columns{column-count:1;}.doubleSideSection .img-none{display:none;}.doubleSideSection .one-img-2-columns{width:100%;}.doubleSideSection .one-img-2-columns .col{position:inherit;left:inherit;padding:0!important;}.doubleSideSection .one-img-align-right{width:100%;overflow:hidden;}.doubleSideSection .one-img-align-right .col{position:relative;left:60px;padding:0!important;}}@media(max-width:992px){.doubleSideSection .video div iframe{height:revert-layer;}.doubleSideSection .two-columns{width:100%;padding-right:15px;}.doubleSideSection .two-columns span.width40{width:100%;}.doubleSideSection .one-img-2-columns{display:none;}}@media(max-width:1400px){.doubleSideSection .one-img-without-spacing .img-cover{width:100%;}}.centerTitle{display:flex;flex-direction:row;justify-content:center;align-content:center;}.itemTitle{font-size:20px;line-height:21px;font-family:"Ciutadella SemiBold";}.itemImage{margin-right:16px;width:32px;height:32px;}.itemDescription{font-size:18px;line-height:25px;}.swiper-grid-information{position:relative;padding:8px 0;}.swiper-grid-information span{color:#54585a;}.swiper-grid-information .swiper-pagination{margin:0 36px 0 0;}.divider{width:100%;height:1px;background:#e3e3e3;margin:16px 0;}.matrixItem{padding:70px 95px;}.matrixItem .itemImage{margin-right:10px;width:25px;height:25px;}.matrixItem .itemTitle{font-size:30px;line-height:36px;font-family:"Ciutadella SemiBold";}.matrixItem .titleBox{display:flex;flex-direction:row;align-items:center;margin-bottom:15px;}.matrixItem:hover .itemTitle{color:#8bbe28;}@media(max-width:991px){.matrixItem{border-right-width:0!important;padding:30px 15px;}}.gridItem{cursor:default;}.gridItem .iconNormal{display:flex;}.gridItem .iconHover{display:none;}.gridItem:hover .iconNormal{display:none;}.gridItem:hover .iconHover{display:flex;}@media only screen and (max-width:620px){.grid-information-section .centerTitle{justify-content:start;}.grid-information-section .size55{font-size:45px;line-height:54px;}.grid-information-section .matrixItem{border:0!important;padding:20px 0;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);}.grid-information-section .divider{display:none!important;}}.columnsText h1{font-size:55px;line-height:66px;font-family:"Ciutadella SemiBold";margin:0 0 50px 0;}.columnsText .header{display:flex;margin-bottom:14px;word-break:break-word;}.columnsText img{max-width:100%;object-fit:contain;border-radius:3px;}.columnsText .item{margin-bottom:50px;}.columnsText .item.alignCenter{display:flex;flex-direction:column;align-items:center;}.columnsText .button{width:fit-content;}.columnsText .alignButtons{display:flex;flex-direction:column;justify-content:space-between;}.columnsText .borderColumns{--bs-gutter-x:90px;}.columnsText .borderColumns div{border-right:1px solid #979ea1;}.columnsText .borderColumns div.col-lg-6:nth-child(2n){border:0;}.columnsText .borderColumns div.col-lg-4:nth-child(3n){border:0;}.columnsText .borderColumns div.col-lg-3:nth-child(4n){border:0;}.columnsText .items-mobile{display:none;}@media(max-width:768px){.columnsText .header{margin-bottom:0;}.columnsText .btn-filled{margin-left:30px;}.columnsText .itemsList{display:none;}.columnsText .item.alignCenter .btn-filled{margin-left:0;}.columnsText .items-mobile{display:block;}.columnsText .items-mobile .swiper-slide{flex-direction:column;color:inherit;align-items:baseline;margin-bottom:20px;}.columnsText .items-mobile .swiper-pagination{bottom:0;}}.tabComponent.agepan .tab button.active{color:#ff5a00;}.tabComponent.agepan .tab button:hover{color:#ff5a00;}.tabComponent.agepan .tabContent .btn-filled{background-color:#ff5a00;}.tabComponent{padding:50px 0 0 0;}.tabComponent .itemsDesktop{display:flex;flex-direction:column;}.tabComponent h2{margin-bottom:30px;font-family:"Ciutadella Medium";font-size:30px;line-height:36px;}.tabComponent .tab{display:flex;overflow:hidden;}.tabComponent .tab .tablinksColumn{display:flex;flex-direction:column;font-size:16px;line-height:19px;padding:8px 18px;border-right:1px solid rgba(84,88,90,.37);}.tabComponent .tab .tablinksColumn img{margin-bottom:10px;}.tabComponent .tab .tablinksColumn.active{font-family:"Ciutadella SemiBold";}.tabComponent .tab .tablinksColumn:first-child{padding-left:0;}.tabComponent .tab button{background-color:inherit;float:left;border:0;outline:0;cursor:pointer;padding:14px 16px;transition:.3s;border-right:1px solid #979ea1;font-family:"Ciutadella Medium";font-size:20px;text-align:left;}.tabComponent .tab button img{width:64px;height:51px;object-fit:contain;}.tabComponent .tab button .icnDefault{display:block;}.tabComponent .tab button .icnActive{display:none;}.tabComponent .tab button:last-child{border:0;}.tabComponent .tab button:hover{color:#8bbe28;}.tabComponent .tab button.active{color:#8bbe28;}.tabComponent .tab button.active .icnActive{display:block;}.tabComponent .tab button.active .icnDefault{display:none;}.tabComponent .tab .tablinks.large{font-size:25px;line-height:27px;padding:5px 35px;}.tabComponent .tab .tablinks.large:first-child{padding-left:0;}.tabComponent .tab .tablinks.medium{font-size:20px;line-height:22px;padding:5px 30px;}.tabComponent .tab .tablinks.medium:first-child{padding-left:0;}.tabComponent .tabcontent{display:none;padding:60px 0 0 0;}.tabComponent .tabcontent h3{font-size:40px;line-height:48px;font-family:"Ciutadella SemiBold";margin:0 0 15px 0;width:65%;}.tabComponent .tabcontent .icnActive{margin-bottom:20px;width:73px;height:59px;object-fit:contain;}.tabComponent .tabcontent .colImg{display:flex;align-items:end;}.tabComponent .tabcontent .imgContent{max-height:500px;object-fit:cover;width:100%;border-radius:3px;}.tabComponent .tabcontent .btn-filled{margin-top:40px;margin-bottom:20px;}.tabComponent .itemsMobile{display:none;}@media(max-width:1200px){.tabComponent .tab{display:flex;overflow-x:scroll;width:100%;padding-bottom:20px;}.tabComponent .large{padding:5px 30px;font-size:25px;}.tabComponent .medium{padding:5px 30px;font-size:20px;}}@media(max-width:768px){.tabComponent .tabcontent{padding:50px 0 0 0;}.tabComponent .tabcontent img{margin-top:40px;}}@media(max-width:576px){.tabComponent .itemsMobile{display:flex;}.tabComponent .itemsMobile .swiper-wrapper{height:100%;}.tabComponent .itemsMobile .swiper-slide{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;}.tabComponent .itemsMobile .swiper-slide h3{font-family:"Ciutadella Medium";font-size:30px;line-height:30px;text-align:left;margin:0 0 20px 0;}.tabComponent .itemsMobile .swiper-slide .icnActive{width:73px;height:59px;object-fit:contain;margin:0 0 20px 0;}.tabComponent .itemsMobile .swiper-slide h3.contentTitleIcn{color:inherit;font-size:30px;line-height:36px;font-family:"Ciutadella SemiBold";}.tabComponent .itemsMobile .swiper-slide .btn-filled{margin-top:40px;}.tabComponent .itemsMobile .swiper-slide .cont{min-height:50%;}.tabComponent .itemsMobile .swiper-slide img{margin-top:40px;object-fit:cover;width:100%;border-radius:3px;max-height:210px;object-position:top;}.tabComponent .itemsMobile .swiper-slide-active h3{color:#8bbe28;}.tabComponent .itemsMobile .swiper-slide-active h3.contentTitleIcn{color:inherit;}.tabComponent .itemsMobile .swiper-slide.contentReduced.swiper-slide-active *{color:inherit;}.tabComponent .itemsMobile .swiper-slide.contentReduced{margin-bottom:50px;}.tabComponent .itemsMobile .swiper-slide.contentReduced h3{margin:0;}.tabComponent .itemsMobile .swiper-slide.contentReduced .btn-filled{margin-top:30px;}.tabComponent .itemsMobile .swiper-pagination{bottom:15px;}.tabComponent .itemsMobile .swiper-pagination.white .swiper-pagination-bullet{background:rgba(255,255,255,.38);}.tabComponent .itemsMobile .swiper-pagination.white .swiper-pagination-bullet-active{background:#fff;}.tabComponent .itemsDesktop{display:none;}.agepan .tabComponent .itemsMobile .swiper-slide .btn-filled{background-color:#ff5a00;}}.card-gallery .gallery{position:relative;padding-right:0;padding-left:0;}.card-gallery .gallery .gallery-text img{height:revert-layer;width:revert-layer!important;}.card-gallery .gallery .gallery-info{overflow-wrap:break-word;}.card-gallery .gallery .gallery-info .swiper-card-gallery{padding-left:100px;overflow-y:unset!important;overflow-x:clip;}.card-gallery .gallery .gallery-info .swiper-card-gallery .swiper-button-next{right:9%;}.card-gallery .gallery .gallery-info .swiper-card-gallery .swiper-button-prev{left:17%;}.card-gallery .gallery .gallery-info :first-child{width:410px;}.card-gallery .gallery .gallery-info-top .swiper-card-gallery{padding-top:40px;overflow-y:unset!important;overflow-x:clip;}.card-gallery .gallery .gallery-info .gradient,.card-gallery .gallery .gallery-info-top .gradient{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.69) 100%);width:100%;position:absolute;left:0;top:0;height:100%;border-radius:3px;}.card-gallery .gallery .gallery-info h2,.card-gallery .gallery .gallery-info-top h2{margin-bottom:1rem;}.card-gallery .gallery .gallery-info .swiper-card-gallery .swiper-slide,.card-gallery .gallery .gallery-info-top .swiper-card-gallery .swiper-slide{border-radius:3px;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;transition:.3s;}.card-gallery .gallery .gallery-info .swiper-card-gallery .swiper-slide .card-information,.card-gallery .gallery .gallery-info-top .swiper-card-gallery .swiper-slide .card-information{position:absolute;bottom:0;}.card-gallery .gallery .gallery-info .swiper-card-gallery .swiper-slide .card-information .title,.card-gallery .gallery .gallery-info-top .swiper-card-gallery .swiper-slide .card-information .title{font-size:28px;line-height:34px;color:#fff;font-family:"Ciutadella SemiBold";width:inherit;}.card-gallery .gallery .gallery-info .swiper-card-gallery .swiper-slide .card-information .title p,.card-gallery .gallery .gallery-info-top .swiper-card-gallery .swiper-slide .card-information .title p{width:inherit;}.card-gallery .gallery .gallery-info .swiper-card-gallery .swiper-slide .card-information .title img,.card-gallery .gallery .gallery-info-top .swiper-card-gallery .swiper-slide .card-information .title img{width:auto!important;padding:0 10px;vertical-align:text-top;}.card-gallery .gallery .gallery-info .swiper-card-gallery .swiper-slide .card-information .description,.card-gallery .gallery .gallery-info-top .swiper-card-gallery .swiper-slide .card-information .description{font-size:18px;line-height:22px;color:#fff;font-family:"Ciutadella Medium";overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10;}.card-gallery .gallery .gallery-info .swiper-card-gallery .swiper-slide .card-information .btn-bordered-secondary,.card-gallery .gallery .gallery-info-top .swiper-card-gallery .swiper-slide .card-information .btn-bordered-secondary{width:fit-content;}.card-gallery .gallery .gallery-info .swiper-card-gallery .swiper-slide:hover,.card-gallery .gallery .gallery-info-top .swiper-card-gallery .swiper-slide:hover{transform:translate(0,-30px);box-shadow:0 30px 10px rgba(0,0,0,.15);}.card-gallery .gallery .gallery-info .swiper-card-gallery .swiper-button-prev,.card-gallery .gallery .gallery-info .swiper-card-gallery .swiper-button-next,.card-gallery .gallery .gallery-info-top .swiper-card-gallery .swiper-button-prev,.card-gallery .gallery .gallery-info-top .swiper-card-gallery .swiper-button-next{top:107%;}.card-gallery .gallery .gallery-info .swiper-card-gallery .swiper-button-next.swiper-button-disabled,.card-gallery .gallery .gallery-info .swiper-card-gallery .swiper-button-prev.swiper-button-disabled,.card-gallery .gallery .gallery-info-top .swiper-card-gallery .swiper-button-next.swiper-button-disabled,.card-gallery .gallery .gallery-info-top .swiper-card-gallery .swiper-button-prev.swiper-button-disabled{opacity:0;}.card-gallery .gallery .gallery-info .swiper-card-gallery-mobile,.card-gallery .gallery .gallery-info-top .swiper-card-gallery-mobile{display:none;}.card-gallery .image{position:absolute;height:inherit;}.card-gallery .image img{width:100%;object-fit:cover;height:85%;}@media(min-width:992px){.card-gallery .container-right{margin-right:0;margin-left:calc(50vw - 485px);}}@media(min-width:1400px){.card-gallery .container-right{margin-right:0;margin-left:calc(45vw - 585px);}}@media only screen and (max-width:1000px){.card-gallery{height:auto!important;padding-top:2rem!important;}.card-gallery .gallery{padding-top:0!important;margin-right:20px;margin-left:20px;}.card-gallery .gallery .gallery-info :first-child{width:100%;}.card-gallery .gallery .gallery-info .swiper-card-gallery,.card-gallery .gallery .gallery-info-top .swiper-card-gallery{display:none;}.card-gallery .gallery .gallery-info .swiper-card-gallery-mobile,.card-gallery .gallery .gallery-info-top .swiper-card-gallery-mobile{display:block!important;padding-bottom:50px;}.card-gallery .gallery .gallery-info .swiper-card-gallery-mobile .swiper-slide,.card-gallery .gallery .gallery-info-top .swiper-card-gallery-mobile .swiper-slide{border-radius:3px;height:360px!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;}.card-gallery .gallery .gallery-info .swiper-card-gallery-mobile .swiper-slide .card-information,.card-gallery .gallery .gallery-info-top .swiper-card-gallery-mobile .swiper-slide .card-information{position:absolute;bottom:0;}.card-gallery .gallery .gallery-info .swiper-card-gallery-mobile .swiper-slide .card-information .title,.card-gallery .gallery .gallery-info-top .swiper-card-gallery-mobile .swiper-slide .card-information .title{font-size:22px;line-height:26px;color:#fff;font-family:"Ciutadella SemiBold";}.card-gallery .gallery .gallery-info .swiper-card-gallery-mobile .swiper-slide .card-information .title img,.card-gallery .gallery .gallery-info-top .swiper-card-gallery-mobile .swiper-slide .card-information .title img{width:auto!important;padding:0 10px;vertical-align:text-top;height:22px;}.card-gallery .gallery .gallery-info .swiper-card-gallery-mobile .swiper-slide .card-information .description,.card-gallery .gallery .gallery-info-top .swiper-card-gallery-mobile .swiper-slide .card-information .description{font-size:18px;line-height:22px;color:#fff;font-family:"Ciutadella Medium";}.card-gallery .gallery .gallery-info .swiper-card-gallery-mobile .swiper-slide .card-information .btn-bordered-secondary,.card-gallery .gallery .gallery-info-top .swiper-card-gallery-mobile .swiper-slide .card-information .btn-bordered-secondary{width:fit-content;}.card-gallery .gallery .gallery-info .swiper-card-gallery-mobile .swiper-pagination-bullet,.card-gallery .gallery .gallery-info-top .swiper-card-gallery-mobile .swiper-pagination-bullet{width:10px!important;}.card-gallery .image{display:none;}}.requirementsPropertiesDotIndicator{width:16px;height:16px;border-radius:10px;}.centerItem{margin:0 auto;}.subIndicator{position:absolute;top:50%;left:45%;}.secondSubIndicator{position:absolute;top:75%;left:45%;}table tr{border-color:#979ea1;border-bottom-width:1px;}table td{position:relative;}table .borderStart{border-color:#979ea1;border-left-width:1px;}table .borderStart .materialImageHeader{width:110px;height:78px;object-fit:cover;}table .requirementsColumn{width:40%!important;}.requirementTitle{font-weight:600;}.requirementDescription{font-size:14px;}.customAccordionItemProductDescription{margin-bottom:24px;}.customAccordionItemProductDescription .accordion-button{color:#54585a!important;padding:16px 0;font-size:20px;font-weight:600;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.customAccordionItemProductDescription .accordion-body{padding:0 0 24px 0;}.customAccordionItem{margin-bottom:24px;}.customAccordionItem .accordion-button{color:#54585a!important;padding:16px 0;font-size:20px;font-weight:600;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.customAccordionItem .accordion-body{padding:0 0 24px 0;}.customAccordionItem .accordion-body .requirementRow{border-bottom-width:1px;border-bottom-color:#979ea1;border-bottom-style:solid;}.customAccordionItem .accordion-body .requirementColumn{width:85%;}.customAccordionItem .accordion-body .borderEnd{border-right-width:1px;border-right-color:#979ea1;border-right-style:solid;}.customAccordionItem .accordion-body .mobileDotIndicatorContainer{width:15%;display:flex;flex-direction:column;align-items:center;}.customAccordionItem .accordionImage{background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:150px;}.customAccordionItem .accordion-header{border-bottom-width:1px;border-bottom-color:#979ea1;border-bottom-style:solid;}@media(max-width:1024px){.customAccordionItem .accordionImage{height:300px;}}@media(max-width:620px){.customAccordionItem .accordionImage{height:150px;}.table-footer{flex-wrap:wrap;}.table-footer div{margin-bottom:8px;}}.section-accordion .title{font-size:55px;line-height:66px;font-family:"Ciutadella SemiBold";margin:30px 0;}.section-accordion .dropdown{display:none;}.section-accordion .categories{display:flex;flex-wrap:wrap;}.section-accordion .categories button{display:flex;align-items:center;padding:7.5px 10px;background-color:#f4f4f4;border-radius:3px;border:0;margin:0 15px 15px 0;border:1px solid transparent;}.section-accordion .categories button span{font-size:16px;line-height:19px;font-family:"Ciutadella Medium";color:#54585a;}.section-accordion .categories button img{min-width:30px;max-width:30px;min-height:30px;max-height:30px;object-fit:contain;margin-right:8px;}.section-accordion .categories button .icnActive{display:none;}.section-accordion .categories button.active{background:rgba(139,190,40,.1);border:1px solid #8bbe28;}.section-accordion .categories button.active span{color:#8bbe28;}.section-accordion .categories button.active .icnDefault{display:none;}.section-accordion .categories button.active .icnActive{display:block;}.section-accordion .categories button.agepan{background-color:#fff;border:1px solid #ff5a00;padding:7.5px 30px;margin:0 0 15px 0;}.section-accordion .categories button.agepan span{font-size:16px;line-height:19px;font-family:"Ciutadella SemiBold";color:#ff5a00;text-transform:uppercase;}.section-accordion .categories button.agepan.active{background:rgba(255,90,0,.1);border:1px solid #ff5a00;}.section-accordion .categories button.agepan.active span{color:#ff5a00;}.section-accordion .categories button.agepan.active .icnDefault{display:none;}.section-accordion .categories button.agepan.active .icnActive{display:block;}.section-accordion form{margin:0;}.section-accordion .input-search{border:1px solid #979ea1;border-radius:3px;padding:9px 15px;display:flex;align-items:center;justify-content:space-between;}.section-accordion .input-search input{border:0;background-color:unset;color:#54585a;font-size:16px;line-height:19px;outline:0;width:100%;padding:0;}.section-accordion .input-search input::placeholder{color:#6c7275;font-size:16px;line-height:19px;}.section-accordion .input-search button{background-color:unset;border:0;padding:0;}.section-accordion .accordion{padding:30px 0 60px 0;}.section-accordion .accordion .accordion-item .accordion-header .accordion-button.collapsed{border-bottom:1px solid #979ea1;color:#54585a;}.section-accordion .accordion .accordion-item .accordion-header .accordion-button{color:#8bbe28;font-size:18px;line-height:24px;font-family:"Ciutadella SemiBold";border-bottom:0;padding:10px 20px;}.section-accordion .accordion .accordion-item .accordion-header .accordion-button::after{background-image:url(../images/plus.png);width:40px;height:40px;background-size:contain;margin-left:auto;}.section-accordion .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::after{background-image:url(../images/minus.png);}.section-accordion .accordion .accordion-item .accordion-header:hover{background-color:#f4f4f4;}.section-accordion .accordion .accordion-item .accordion-body{padding:10px 20px;font-size:18px;line-height:24px;}.section-accordion .accordion .accordion-item .accordion-body a{color:#8bbe28;}.section-accordion .accordion .accordion-item .accordion-body ul{list-style:initial;padding-left:2rem;}.section-accordion .accordion .accordion-item .accordion-body ol li{margin-bottom:15px;}.section-accordion .accordion .accordion-item.agepan .accordion-header .accordion-button{color:#ff5a00;}.section-accordion .accordion .accordion-item.agepan .accordion-body a{color:#ff5a00;}@media(max-width:576px){.section-accordion .title{font-size:40px;line-height:48px;}.section-accordion .accordion .accordion-item .accordion-header .accordion-button{padding:10px 0;}.section-accordion .accordion .accordion-item .accordion-body{padding:10px 0;}.section-accordion .tab.categories{display:none;}.section-accordion .dropdown{margin-bottom:30px;display:block;}.section-accordion .dropdown .btn-dropdown.active span{font-family:"Ciutadella SemiBold";}.section-accordion .dropdown .dropdown-menu{position:absolute;top:100%;left:0;z-index:5;display:none;float:left;padding:5px 0;margin:2px 0 0;font-size:16px;text-align:left;list-style:none;background-color:#f9f9ff;border:1px solid #f9f9ff;border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.18);box-shadow:0 6px 12px rgba(0,0,0,.18);width:100%;}.section-accordion .dropdown .dropdown-menu li{padding:5px 10px 5px 10px;height:35px;color:#6c7275;}.section-accordion .dropdown .dropdown-menu li:hover{background:#ecefe7;border-radius:3px;color:#8bbe28;cursor:pointer;}.section-accordion .dropdown.agepan .btn-dropdown.active{font-family:"Ciutadella SemiBold";background-color:#f6e9d9!important;color:#ff5a00;border:1px solid #ff5a00;}.section-accordion .dropdown.agepan .dropdown-menu li:hover{background:#f6e9d9;color:#ff5a00;}}.decorSlider3drender .swiper-button-prev,.decorSlider3drender .swiper-button-next,.decorSelectSlider3drender .swiper-button-prev,.decorSelectSlider3drender .swiper-button-next{color:rgba(255,255,255,.6980392157);background:rgba(0,0,0,.2);border-radius:100%;padding:0;height:44px;width:44px;transform:inherit;justify-content:center;display:flex;transform:inherit;}.decorSlider3drender .swiper-button-prev:after,.decorSlider3drender .swiper-button-next:after,.decorSelectSlider3drender .swiper-button-prev:after,.decorSelectSlider3drender .swiper-button-next:after{font-size:18px;}.decorSlider3drender .swiper-button-next,.decorSelectSlider3drender .swiper-button-next{right:19px;}.decorSlider3drender .swiper-button-prev,.decorSelectSlider3drender .swiper-button-prev{left:19px;}.decorlist-section{padding:50px 0;background-color:#f4f4f4;}.decorlist-section .btn-filled{border:0;font-family:"Ciutadella SemiBold";}.decorlist-section .btn-bordered{background-color:transparent;text-transform:uppercase;font-family:"Ciutadella SemiBold";}.decorlist-section .btn-bordered:hover{background-color:#8bbe28;}.decorlist-section .btn-apply-filter{display:flex;justify-content:end;}.decorlist-section .btn-viewmore{display:flex;column-gap:40px;justify-content:center;}.decorlist-section .btn-viewmore .btn-filled:disabled{opacity:.5;}.decorlist-section .filters{background-color:#fff;border-radius:5px;padding:0 15px 0 15px;}.decorlist-section .filters .form-check{margin:15px 0;}.decorlist-section .filters .mobileSearchInput{margin:16px 0;border:2px solid #979ea1;border-radius:3px;padding:0 16px;display:none!important;}.decorlist-section .filters .mobileSearchInput input{width:100%;height:40px;border:0;}.decorlist-section .filters .mobileSearchInput input:focus{border:0;outline:0 none;}.decorlist-section .filters .filters-header{min-height:69px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid #e3e3e3;}.decorlist-section .filters .filters-header .orderByButton{cursor:pointer;}.decorlist-section .filters .filters-header .filterResultsButton{cursor:pointer;}.decorlist-section .filters .filters-header .decorSelected{color:#8bbe28;font-family:"Ciutadella Medium";font-size:18px;line-height:41px;padding-right:10px;}.decorlist-section .filters .filters-header .vertical-divider{background-color:#c3c4c5;width:1px;height:auto;margin:0 16px;}.decorlist-section .filters .filters-header .inputSearchContainer{position:relative;margin:auto;width:100%;border:1px solid #979ea1;border-radius:3px;overflow:hidden;background-color:#fff;display:flex;}.decorlist-section .filters .filters-header .inputSearchContainer .label{position:absolute;top:15px;left:12px;font-size:16px;line-height:19px;font-family:"Ciutadella Regular";color:#6c7275;transform-origin:0 0;transform:translate3d(0,0,0);transition:all .2s ease;pointer-events:none;}.decorlist-section .filters .filters-header .inputSearchContainer button{border:0;background-color:none;background:none;cursor:default;}.decorlist-section .filters .filters-header .inputSearchContainer input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:300px;border:0;padding:0 12px 0 12px;height:45px;font-size:16px;line-height:19px;font-family:"Ciutadella Medium";background:#fff;color:#31373a;transition:all .15s ease;}.decorlist-section .filters .filters-header .inputSearchContainer input:focus{border:0;outline:0 none;}.decorlist-section .filters .filters-header .inputSearchContainer input:not(:-moz-placeholder-shown)+.label{transform:translate3d(0,-12px,0) scale(.75);}.decorlist-section .filters .filters-header .inputSearchContainer input:not(:-ms-input-placeholder)+.label{transform:translate3d(0,-12px,0) scale(.75);}.decorlist-section .filters .filters-header .inputSearchContainer input:not(:placeholder-shown)+.label{transform:translate3d(0,-12px,0) scale(.75);}.decorlist-section .filters .filters-header .inputSearchContainer input:not(:placeholder-shown){padding:16px 12px 0 12px;}.decorlist-section .filters .filters-header .inputSearchContainer input:focus+.label+.focus-bg{transform:scaleX(1);transition:all .1s ease;}.decorlist-section .filters .filters-filters{padding:0 15px 0 15px;}.decorlist-section .filters .filters-filters .filters-col{padding:0 0 0 15px;}.decorlist-section .filters .filters-filters .filters-col .filters-title{font-family:"Ciutadella Medium";font-size:16px;margin-top:10px;margin-bottom:10px;}.decorlist-section .filters .filters-filters .filters-col .filters-list{max-height:235px;overflow:auto;}.decorlist-section .filters .filters-filters .filters-col .filters-list .form-check-label{font-family:"Ciutadella Regular";font-size:16px;}.decorlist-section .filters .filters-filters .filters-col ::-webkit-scrollbar{width:4px;}.decorlist-section .filters .filters-filters .filters-col ::-webkit-scrollbar-track{background:#efefef;}.decorlist-section .filters .filters-filters .filters-col ::-webkit-scrollbar-thumb{background:#c8cacb;}.decorlist-section .filters .filters-btn-container{width:100%;}.decorlist-section .filters .filters-btn{width:100%;height:105px;padding:30px 15px 30px 10px;display:flex;flex-direction:row;justify-content:end;}.decorlist-section .filters .filters-btn .btn-clear-filter{border:0;background-color:none;background:none;font-family:"Ciutadella SemiBold";color:#54585a;margin-right:32px;display:flex;flex-direction:row;align-items:center;justify-content:center;}.decorlist-section .decor-content{display:flex;flex-direction:column;gap:30px;padding-top:30px;}.decorlist-section .decor-content .decor-row .decor-item{cursor:pointer;border-radius:3px;background-color:#fff;transition:.4s ease;border:1px solid #f4f4f4;}.decorlist-section .decor-content .decor-row .decor-item .decor-item-img{height:149px;width:100%;border-radius:3px 3px 0 0;object-fit:cover;}.decorlist-section .decor-content .decor-row .decor-item .decor-item-properties{min-height:90px;padding:10px;}.decorlist-section .decor-content .decor-row .decor-item .decor-item-properties .decor-item-property-code{display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:start;font-family:"Ciutadella Light";font-size:18px;line-height:22px;}.decorlist-section .decor-content .decor-row .decor-item .decor-item-properties .decor-item-property-code>span{overflow-wrap:break-word;width:50%;}.decorlist-section .decor-content .decor-row .decor-item .decor-item-properties .decor-item-property-code .isNewTextureFlag{padding:4px 0;}.decorlist-section .decor-content .decor-row .decor-item .decor-item-properties .decor-item-property-aspect{font-family:"Ciutadella SemiBold";font-size:18px;line-height:22px;margin-top:5px;}.decorlist-section .decor-content .decor-row .decor-item .decor-item-properties .decor-item-property-finish{font-family:"Ciutadella Medium";font-size:18px;}.decorlist-section .decor-content .decor-row .decor-item:hover{transform:translate(0,-20px);border:1px solid #8bbe28;}.decorlist-section .decor-content .decor-row-detail{display:grid;grid-template-columns:50% 50%;}.decorlist-section .decor-content .decor-row-detail .decor-detail-col-left{display:grid;padding:0;}.decorlist-section .decor-content .decor-row-detail .decor-detail-col-right{padding:0;}.decorlist-section .decor-content .decor-row-detail .decor-detail-img{display:flex;flex-direction:row;justify-content:space-between;margin:0 0 0 0;background-size:cover;height:100%;}.decorlist-section .decor-content .decor-row-detail .decor-detail-img .btn-close-custom{height:40px;width:40px;cursor:pointer;}.decorlist-section .decor-content .decor-row-detail .decor-detail-img .btn-download-img{cursor:pointer;margin:8px;width:40px;height:40px;}.decorlist-section .decor-content .decor-row-detail .decor-detail-properties{position:relative;min-height:369px;background-color:#fff;border-radius:0 5px 5px 0;margin:0 0 0 0;padding:16px;}.decorlist-section .decor-content .decor-row-detail .decor-detail-properties .btn-close-custom{position:absolute;top:10px;right:10px;height:40px;width:40px;cursor:pointer;}.decorlist-section .decor-content .decor-row-detail .decor-detail-properties .row-decor{display:flex;gap:20px;}.decorlist-section .decor-content .decor-row-detail .decor-detail-properties .row-decor .decor-code{font-family:"Ciutadella Light";font-size:37px;display:inline;}.decorlist-section .decor-content .decor-row-detail .decor-detail-properties .row-decor .decor-description{font-family:"Ciutadella SemiBold";font-size:37px;text-transform:uppercase;display:inline;}.decorlist-section .decor-content .decor-row-detail .decor-detail-properties .row-finishes{padding-top:15px;}.decorlist-section .decor-content .decor-row-detail .decor-detail-properties .row-finishes .row-finishes-category{display:block;}.decorlist-section .decor-content .decor-row-detail .decor-detail-properties .row-finishes .row-finishes-category .finish-category{font-family:"Ciutadella Regular";font-size:16px;display:inline;}.decorlist-section .decor-content .decor-row-detail .decor-detail-properties .row-finishes .row-finishes-category .finish-list{font-family:"Ciutadella Medium";font-size:16px;display:inline;}.decorlist-section .decor-content .decor-row-detail .decor-detail-properties .row-type-title{padding-top:20px;padding-bottom:10px;font-family:"Ciutadella Medium";font-size:14px;}.decorlist-section .decor-content .decor-row-detail .decor-detail-properties .row-type-list{font-family:"Ciutadella Regular";font-size:14px;gap:10px;display:flex;flex-wrap:wrap;}.decorlist-section .decor-content .decor-row-detail .decor-detail-properties .row-type-list .row-type-item{border:1px solid #35393a;border-radius:100px;display:inline-block;height:32px;line-height:32px;padding:0 15px 0 15px;}.decorlist-section .decor-content .decor-row-detail .decor-detail-properties .row-buttons{width:100%;margin-top:18px;padding:0 18px;white-space:nowrap;}.decorlist-section .decor-content .decor-row-detail .decor-detail-properties .row-buttons .btn-request-simulate-container{display:flex;flex-direction:row;margin:18px 0!important;padding:0!important;flex-wrap:wrap;row-gap:18px;}.decorlist-section .decor-content .decor-row-detail .decor-detail-properties .row-buttons .btn-knowmore-container{display:flex;flex-direction:row;margin:18px 0!important;justify-content:end;}.decorlist-section .decor-content .decor-row-detail .decor-detail-properties .row-buttons .btn-request{display:inline-block;margin-right:18px;}.decorlist-section .decor-content .decor-row-detail .decor-detail-properties .row-buttons .btn-simulate{display:inline-block;}.decorlist-section .decor-content .decor-row-detail .decor-detail-properties .row-buttons .btn-knowmore{height:fit-content;}.decorlist-section .isNewContainer{display:flex;flex-direction:row;gap:10px;align-items:center;}.decorlist-section .newFlag{background-color:#8bbe28;padding:4px 10px;color:#fff;border-radius:3px;font-family:"Ciutadella SemiBold";font-size:14px;line-height:17px;}.decorlist-section .isNewTextureFlag{color:#8bbe28;font-family:"Ciutadella SemiBold";font-size:14px;line-height:17px;padding:4px 10px;}.decorlist-section .form-check-input{min-width:24px;}.popup-samplerequest-background{display:none;position:fixed;top:0;width:100%;height:100%;background-color:rgba(1,1,1,.5);z-index:100;}.popup-samplerequest-background .popup-samplerequest-container{position:relative;background-color:#fff;border:0;z-index:101;width:400px;top:50%;transform:translateY(-50%);margin-left:auto;margin-right:auto;border-radius:5px;}.popup-samplerequest-background .popup-samplerequest-container .btn-close{position:absolute;top:10px;right:10px;height:30px;width:30px;cursor:pointer;}.popup-samplerequest-background .popup-samplerequest-container .samplerequest-form{padding:30px;}.popup-samplerequest-background .popup-samplerequest-container .samplerequest-form .row{padding-bottom:20px;}.popup-samplerequest-background .popup-samplerequest-container .samplerequest-form .row label{font-family:"Ciutadella Medium";font-size:16px;line-height:19px;color:#161616;margin-bottom:8px;display:block;}.popup-samplerequest-background .popup-samplerequest-container .samplerequest-form .row .btn-filled{border:0;justify-content:center;font-family:"Ciutadella Medium";}.popup-samplerequest-background .popup-samplerequest-container .samplerequest-form .row:last-child{padding-bottom:0;}.popup-samplerequest-background .dropdown .dropdown-menu{max-height:200px;overflow:auto;position:absolute;top:100%;left:0;z-index:1;display:none;float:left;padding:5px 0;margin:2px 0 0;font-size:16px;text-align:left;list-style:none;background-color:#f9f9ff;border:1px solid #f9f9ff;border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.18);box-shadow:0 6px 12px rgba(0,0,0,.18);width:100%;}.popup-samplerequest-background .dropdown .dropdown-menu li{padding:5px 10px 5px 10px;min-height:35px;color:#6c7275;}.popup-samplerequest-background .dropdown .dropdown-menu li:hover{background:#ecefe7;border-radius:3px;color:#8bbe28;cursor:pointer;}.popup-samplerequest-background .dropdown .dropdown-menu .agepan:hover{color:#ff5a00;background:rgba(255,90,0,.1);}@media(max-width:991px){.inputSearchContainer .inputSearch{width:250px!important;}.inputSearchContainer button{cursor:pointer!important;}btn-clear-filter{margin-right:25px!important;}.searchIconButton{cursor:pointer;}.filters-filters{display:none;}.decorlist-section .filters .mobileSearchInput.d-flex{display:flex!important;}.decorlist-section .filters .mobileSearchInput.d-none{display:none!important;}.decor-detail-img{height:250px!important;margin:0 0!important;min-height:250px!important;}.decor-detail-properties{min-height:250px!important;margin:0 0!important;}.row-buttons{position:relative!important;margin-top:18px;margin-right:0!important;}.row-buttons .btn-request-simulate-container button{margin-right:0!important;width:100%;}.btn-knowmore{width:100%;text-align:center;display:block;}.btn-knowmore-container{padding:0;margin:0!important;}.decor-row{row-gap:30px;}.decor-row-detail{grid-template-columns:100%!important;}.popup-filters-background{display:none;position:fixed;top:0;width:100%;height:100%;background-color:rgba(1,1,1,.5);z-index:100;overflow:scroll;}.popup-filters-background .popup-filters-container{position:relative;background-color:#fff;border:0;z-index:101;min-height:100vh;max-width:991px;}.popup-filters-background .popup-filters-container .inputSearchContainer{position:relative;margin:auto;width:100%;border:1px solid #979ea1;border-radius:3px;overflow:hidden;background-color:#fff;display:flex;}.popup-filters-background .popup-filters-container .inputSearchContainer .inputSearch{width:100%!important;}.popup-filters-background .popup-filters-container .inputSearchContainer .label{position:absolute;top:15px;left:12px;font-size:16px;line-height:19px;font-family:"Ciutadella Regular";color:#6c7275;transform-origin:0 0;transform:translate3d(0,0,0);transition:all .2s ease;pointer-events:none;}.popup-filters-background .popup-filters-container .inputSearchContainer button{border:0;background-color:none;background:none;cursor:default;}.popup-filters-background .popup-filters-container .inputSearchContainer input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0 12px 0 12px;height:45px;font-size:16px;line-height:19px;font-family:"Ciutadella Medium";background:#fff;color:#31373a;transition:all .15s ease;}.popup-filters-background .popup-filters-container .inputSearchContainer input:focus{border:0;outline:0 none;}.popup-filters-background .popup-filters-container .inputSearchContainer input:not(:-moz-placeholder-shown)+.label{transform:translate3d(0,-12px,0) scale(.75);}.popup-filters-background .popup-filters-container .inputSearchContainer input:not(:-ms-input-placeholder)+.label{transform:translate3d(0,-12px,0) scale(.75);}.popup-filters-background .popup-filters-container .inputSearchContainer input:not(:placeholder-shown)+.label{transform:translate3d(0,-12px,0) scale(.75);}.popup-filters-background .popup-filters-container .inputSearchContainer input:not(:placeholder-shown){padding:16px 12px 0 12px;}.popup-filters-background .popup-filters-container .inputSearchContainer input:focus+.label+.focus-bg{transform:scaleX(1);transition:all .1s ease;}.popup-filters-background .popup-filters-container .filterResultsButton{padding:30px 10px 25px 10px;display:flex;justify-content:space-between;align-items:center;}.popup-filters-background .popup-filters-container .filterResultsButton .btn-close{height:30px;width:30px;cursor:pointer;}.popup-filters-background .popup-filters-container .btn-filters-mobile{padding:55px 0 35px 0;}.popup-filters-background .popup-filters-container .filters-mobile .accordion-button{font-size:16px;line-height:19px;font-family:"Ciutadella Medium";border-bottom:0;padding:10px 0;}.popup-filters-background .popup-filters-container .filters-mobile .accordion-button::after{background-image:url(../images/plus.png);width:40px;height:40px;background-size:contain;margin-left:auto;}.popup-filters-background .popup-filters-container .filters-mobile .accordion-button:not(.collapsed)::after{background-image:url(../images/minus.png);}.popup-filters-background .popup-filters-container .filters-mobile .form-check{margin:15px 0;}.popup-filters-background .popup-filters-container .samplerequest-form{padding:30px;}.popup-filters-background .popup-filters-container .samplerequest-form .row{padding-bottom:20px;}.popup-filters-background .popup-filters-container .samplerequest-form .row label{font-family:"Ciutadella Medium";font-size:16px;line-height:19px;color:#161616;margin-bottom:8px;display:block;}.popup-filters-background .popup-filters-container .samplerequest-form .row .btn-filled{border:0;justify-content:center;font-family:"Ciutadella Medium";}.popup-filters-background .popup-filters-container .samplerequest-form .row:last-child{padding-bottom:0;}.popup-filters-background .dropdown .dropdown-menu{max-height:200px;overflow:auto;position:absolute;top:100%;left:0;z-index:1;display:none;float:left;padding:5px 0;margin:2px 0 0;font-size:16px;text-align:left;list-style:none;background-color:#f9f9ff;border:1px solid #f9f9ff;border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.18);box-shadow:0 6px 12px rgba(0,0,0,.18);width:100%;}.popup-filters-background .dropdown .dropdown-menu li{padding:5px 10px 5px 10px;min-height:35px;color:#6c7275;}.popup-filters-background .dropdown .dropdown-menu li:hover{background:#ecefe7;border-radius:3px;color:#8bbe28;cursor:pointer;}.popup-filters-background .dropdown .dropdown-menu .agepan:hover{color:#ff5a00;background:rgba(255,90,0,.1);}}.inputSearchContainer span{width:100%;display:inline-block;overflow:hidden;text-overflow:ellipsis;padding:4px;white-space:nowrap;}@media(max-width:992px){.inputSearchContainer span{width:200px;}}@media(max-width:420px){.popup-samplerequest-background .popup-samplerequest-container{width:300px;}}.requirementsPropertiesDotIndicator{width:16px;height:16px;border-radius:10px;}.centerItem{margin:0 auto;}.subIndicator{position:absolute;top:50%;left:45%;}.secondSubIndicator{position:absolute;top:75%;left:45%;}table tr{border-color:#979ea1;border-bottom-width:1px;}table td{position:relative;}table .borderStart{border-color:#979ea1;border-left-width:1px;}table .borderStart .materialImageHeader{width:110px;height:78px;object-fit:cover;}table .requirementsColumn{width:40%!important;}.requirementTitle{font-weight:600;}.requirementDescription{font-size:14px;}.customAccordionItemProductDescription{margin-bottom:24px;}.customAccordionItemProductDescription .accordion-button{color:#54585a!important;padding:16px 0;font-size:20px;font-weight:600;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.customAccordionItemProductDescription .accordion-body{padding:0 0 24px 0;}.customAccordionItem{margin-bottom:24px;}.customAccordionItem .accordion-button{color:#54585a!important;padding:16px 0;font-size:20px;font-weight:600;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.customAccordionItem .accordion-body{padding:0 0 24px 0;}.customAccordionItem .accordion-body .requirementRow{border-bottom-width:1px;border-bottom-color:#979ea1;border-bottom-style:solid;}.customAccordionItem .accordion-body .requirementColumn{width:85%;}.customAccordionItem .accordion-body .borderEnd{border-right-width:1px;border-right-color:#979ea1;border-right-style:solid;}.customAccordionItem .accordion-body .mobileDotIndicatorContainer{width:15%;display:flex;flex-direction:column;align-items:center;}.customAccordionItem .accordionImage{background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:150px;}.customAccordionItem .accordion-header{border-bottom-width:1px;border-bottom-color:#979ea1;border-bottom-style:solid;}@media(max-width:1024px){.customAccordionItem .accordionImage{height:300px;}}@media(max-width:620px){.customAccordionItem .accordionImage{height:150px;}.table-footer{flex-wrap:wrap;}.table-footer div{margin-bottom:8px;}}.colBox{display:flex;}.mosaicItemImage{width:100%;min-height:350px;height:auto;background-size:cover;background-position:center;background-repeat:no-repeat;display:grid;}.gradientBackground{height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%);display:flex;flex-direction:column;justify-content:end;padding:30px 20px;color:#fff;}.gradientBackground a{width:fit-content;}.mosaicItemTitle{font-size:28px;font-weight:700;margin-bottom:10px;}.mosaicItemDescription{font-size:18px;font-weight:500;margin-bottom:30px;}.titleDescriptionColumn{display:flex;flex-direction:column;justify-content:center;}.newFlagProduct,.newFlagProductAgepan{background-color:#8bbe28;padding:0 15px;color:#fff;border-radius:3px;font-family:"Ciutadella Bold";font-size:16px;margin-left:20px;margin-top:20px;width:fit-content;display:flex;align-items:center;height:30px;}.newFlagProductAgepan{background-color:#ff5a00;}.propertiesList{padding:30px 0;}.propertiesList .title.large{font-size:37px;line-height:44px;font-family:"Ciutadella SemiBold";text-align:center;margin:0 0 50px 0;}.propertiesList .title.small{font-size:26px;line-height:31px;font-family:"Ciutadella SemiBold";margin:0 0 30px 0;text-align:center;}.propertiesList .group{border-right:1px solid #fff;padding-top:30px;padding-bottom:10px;}.propertiesList .group:last-child{border:0;}.propertiesList .item{display:flex;flex-direction:column;align-items:center;}.propertiesList .item img{margin-bottom:20px;max-height:80px;min-height:80px;}.propertiesList .item .icnHover{display:none;}.propertiesList .item p{font-size:18px;line-height:25px;text-align:center;}.propertiesList .item:hover .icnActive{display:none;}.propertiesList .item:hover .icnHover{display:block;}.propertiesList .row{justify-content:center;flex-wrap:wrap;}.propertiesList .groupItem{display:flex;flex-direction:column;align-items:center;flex:1;width:100px;max-width:100px;}.propertiesList .groupItem img{margin-bottom:20px;max-height:60px;max-width:60px;}.propertiesList .groupItem .icnHover{display:none;}.propertiesList .groupItem p{visibility:hidden;font-size:16px;line-height:20px;font-family:"Ciutadella Medium";text-align:center;text-transform:uppercase;}.propertiesList .groupItem:hover .icnActive{display:none;}.propertiesList .groupItem:hover .icnHover{display:block;}.propertiesList .groupItem:hover p{visibility:visible;color:#c6ff58;}.propertiesList .groupItem.agepan:hover .icnHover{-moz-filter:invert(49%) sepia(61%) saturate(5775%) hue-rotate(2deg) brightness(103%) contrast(107%);-webkit-filter:invert(49%) sepia(61%) saturate(5775%) hue-rotate(2deg) brightness(103%) contrast(107%);filter:invert(49%) sepia(61%) saturate(5775%) hue-rotate(2deg) brightness(103%) contrast(107%);}.propertiesList .groupItem.agepan:hover p{color:#ff5a00;}.propertiesList .items-mobile{display:none;}@media(max-width:768px){.propertiesList .group{flex:0 0 100%;border-right:0;border-bottom:1px solid #fff;}}@media(max-width:576px){.propertiesList{padding:40px 0;}.propertiesList .group{padding-bottom:30px;}.propertiesList .title.large{margin:0 0 30px 0;}.propertiesList .title.small{margin:0 0 40px 0;}.propertiesList .item{margin-bottom:50px;}.propertiesList .items-desktop{display:none;}.propertiesList .items-mobile{display:block;}.propertiesList .items-mobile .swiper .swiper-slide{display:flex;flex-direction:column;align-items:center;margin-bottom:30px;}.propertiesList .items-mobile .swiper .swiper-slide img{max-height:70px;max-width:70px;}.propertiesList .items-mobile .swiper .swiper-slide .icnHover{display:none;}.propertiesList .items-mobile .swiper .swiper-slide p{font-size:18px;line-height:25px;text-align:center;}.propertiesList .items-mobile .swiper .groupItem{flex:unset;}.propertiesList .items-mobile .swiper .groupItem .xx{height:100px;width:100px;}.propertiesList .items-mobile .swiper .groupItem .icnHover{display:none;}.propertiesList .items-mobile .swiper .groupItem p{font-size:18px;line-height:25px;font-family:"Ciutadella Medium";text-align:center;text-transform:uppercase;visibility:unset;display:none;}.propertiesList .items-mobile .swiper .groupItem .boxDefault{display:flex;align-items:center;height:100px;width:100px;justify-content:center;}.propertiesList .items-mobile .swiper .groupItem .boxDefault img{margin:0;}.propertiesList .items-mobile .swiper .groupItem .boxDefault .icnHover{display:none;}.propertiesList .items-mobile .swiper .swiper-slide-active.groupItem .icnActive{display:none;}.propertiesList .items-mobile .swiper .swiper-slide-active.groupItem .icnHover{display:block;max-height:100px;max-width:100px;}.propertiesList .items-mobile .swiper .swiper-slide-active.groupItem p{display:block;color:#c6ff58;}.propertiesList .items-mobile .swiper .swiper-slide-active.groupItem .boxDefault{display:flex;align-items:center;height:100px;width:100px;margin-bottom:20px;}.propertiesList .items-mobile .swiper .swiper-slide-active.groupItem .boxDefault .icnDefault{display:none;}.propertiesList .items-mobile .swiper .swiper-slide-active.groupItem .boxDefault .icnHover{display:block;height:100px;width:100px;}.propertiesList .items-mobile .swiper .swiper-slide-active.groupItem.agepan .boxDefault .icnHover{-moz-filter:invert(49%) sepia(61%) saturate(5775%) hue-rotate(2deg) brightness(103%) contrast(107%);-webkit-filter:invert(49%) sepia(61%) saturate(5775%) hue-rotate(2deg) brightness(103%) contrast(107%);filter:invert(49%) sepia(61%) saturate(5775%) hue-rotate(2deg) brightness(103%) contrast(107%);}.propertiesList .items-mobile .swiper .swiper-slide-active.groupItem.agepan p{color:#ff5a00;}.propertiesList .items-mobile .swiper .swiper-pagination{bottom:0;}.propertiesList .items-mobile .swiper .swiper-pagination.white .swiper-pagination-bullet{background:rgba(255,255,255,.38);}.propertiesList .items-mobile .swiper .swiper-pagination.white .swiper-pagination-bullet-active{background:#fff;}}.accordion-gallery .banner{color:#fff;text-align:center;display:flex;justify-content:center;align-items:center;min-height:276px;background-position:center;}.accordion-gallery .banner .info{width:50%;}.accordion-gallery .banner h2{margin-bottom:1rem;}.accordion-gallery .accordion-cards{width:100%;--bs-gutter-x:0;overflow-x:hidden;}.accordion-gallery .accordion-cards .accordion-card{position:relative;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;height:660px;-transition-duration:.5s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;}.accordion-gallery .accordion-cards .accordion-card .gradient{background:rgba(0,0,0,.88);mix-blend-mode:saturation;}.accordion-gallery .accordion-cards .accordion-card .card-information{display:none;}.accordion-gallery .accordion-cards .accordion-card:hover .gradient{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%);width:100%;position:absolute;left:0;top:0;height:100%;mix-blend-mode:inherit;}.accordion-gallery .accordion-cards .accordion-card:hover .card-information{position:absolute;bottom:0;display:grid;}.accordion-gallery .accordion-cards .accordion-card:hover .card-information h2{width:auto;font-size:38px;line-height:46px;color:#fff;font-family:"Ciutadella SemiBold";}.accordion-gallery .accordion-cards .accordion-card:hover .card-information p{width:auto;font-size:18px;line-height:22px;color:#fff;font-family:"Ciutadella Medium";}.accordion-gallery .accordion-cards .accordion-card:hover .card-information .btn-bordered-secondary{width:fit-content;}.accordion-gallery .accordion-cards .expand-2{width:60%;}.accordion-gallery .accordion-cards .shrink-2,.accordion-gallery .accordion-cards .expand-4,.accordion-gallery .accordion-cards .expand-5{width:40%;}.accordion-gallery .accordion-cards .expand-3{width:50%;}.accordion-gallery .accordion-cards .shrink-3{width:25%;}.accordion-gallery .accordion-cards .shrink-4{width:20%;}.accordion-gallery .accordion-cards .shrink-5{width:15%;}.accordion-gallery .accordion-cards .expand-6{width:30%;}.accordion-gallery .accordion-cards .shrink-6{width:14%;}.accordion-gallery .swiper-accordion-gallery-mobile{display:none;}@media only screen and (max-width:1000px){.accordion-gallery{height:auto!important;}.accordion-gallery .banner{padding-right:27px;padding-left:27px;}.accordion-gallery .banner .info{width:100%;}.accordion-gallery .swiper-accordion-gallery-mobile{display:block!important;}.accordion-gallery .swiper-accordion-gallery-mobile .swiper-slide{height:510px!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;}.accordion-gallery .swiper-accordion-gallery-mobile .swiper-slide .gradient{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%);width:100%;position:absolute;left:0;top:0;height:100%;mix-blend-mode:inherit;}.accordion-gallery .swiper-accordion-gallery-mobile .swiper-slide .card-information{position:absolute;bottom:0;display:grid;padding-bottom:4rem!important;padding-right:24px;padding-left:24px;}.accordion-gallery .swiper-accordion-gallery-mobile .swiper-slide .card-information h2{font-size:28px;line-height:34px;color:#fff;font-family:"Ciutadella SemiBold";}.accordion-gallery .swiper-accordion-gallery-mobile .swiper-slide .card-information p{font-size:18px;line-height:22px;color:#fff;font-family:"Ciutadella Medium";}.accordion-gallery .swiper-accordion-gallery-mobile .swiper-slide .card-information .btn-bordered-secondary{width:fit-content;}.accordion-gallery .swiper-accordion-gallery-mobile .swiper-pagination-bullet{background:rgba(255,255,255,.38);width:10px!important;}.accordion-gallery .swiper-accordion-gallery-mobile .swiper-pagination-bullet-active{background:#fff;}.accordion-gallery .swiper-accordion-gallery-mobile .swiper-pagination{bottom:25px;}.accordion-gallery .accordion-cards{display:none;}}.mouseHover{transition:margin .4s ease-in-out;}.mouseHover:hover{margin-top:-18px;}.mouseHover:hover .divBackgroundImage{box-shadow:0 10px 40px rgba(6,9,94,.3);}.mouseHover .bg-image-height{height:330px;}.mouseHover .backgroundColor{width:100%;height:100%;display:flex;align-items:end;padding-left:20px;padding-right:20px;padding-bottom:40px;background-color:rgba(0,0,0,.2);color:#fff;}.mouseHover .backgroundColor a{width:fit-content;}.relatedProductTitle{font-size:37px;font-weight:700;}@media(max-width:400px){.mouseHover .bg-image-height{height:500px;}}.customerportal-section{padding:90px 0;background:linear-gradient(to right,#fff 0%,#fff 55%,#8bbe28 55%,#8bbe28 100%);}.customerportal-section .row{align-items:center;}.customerportal-section .btn-filled{background-color:#fff;color:#8bbe28;}.customerportal-section .btn-bordered{color:#fff;border-color:#fff;}.contentRightMobile{display:none;}@media(max-width:768px){.customerportal-section{background:unset;padding:80px 0 60px 0;}.customerportal-section .contentRight{display:none;}.customerportal-section .size55{font-size:40px;line-height:48px;}.customerportal-section .size37{font-size:30px;line-height:36px;}.contentRightMobile{display:block;background-color:#8bbe28;padding:40px 0 70px 0;}.contentRightMobile .btn-filled{background-color:#fff;color:#8bbe28;}.contentRightMobile .btn-bordered{color:#fff;border-color:#fff;}}.spec-table-section h1{font-size:37px;line-height:44px;font-family:"Ciutadella SemiBold";}.spec-table-section .subtitles-text{font-size:14px;line-height:24px;font-family:"Ciutadella Light";}.spec-table-section .button-exit{cursor:pointer;position:relative;bottom:21px;}.spec-table-section .decor-details-filters .filter-text{padding-top:40px;padding-bottom:20px;}.spec-table-section .decor-details-filters .filter-text p{font-size:14px;line-height:24px;}.spec-table-section .decor-details-filters .filter-subcategory,.spec-table-section .decor-details-filters .filter-product{display:flex;flex-wrap:wrap;gap:15px;}.spec-table-section .decor-details-filters .filter-subcategory-mobile{display:none;}.spec-table-section .decor-details-filters .btn-tab-subcategory{background-color:#fff;margin-right:15px;}.spec-table-section .decor-details-filters .btn-tab-product{height:32px;border-radius:100px;margin-right:10px;border:1px solid #54585a;}.spec-table-section .decor-details-filters .btn-tab-product.active{border:1px solid #8bbe28!important;}.spec-table-section .table-section{padding-top:30px;padding-bottom:30px;}.spec-table-section .table-section .spec-table{color:#54585a;}.spec-table-section .table-section .spec-table thead,.spec-table-section .table-section .spec-table tbody{border-color:#979ea1;}.spec-table-section .table-section .spec-table thead tr,.spec-table-section .table-section .spec-table tbody tr{height:60px;}.spec-table-section .table-section .spec-table thead tr td,.spec-table-section .table-section .spec-table thead tr th,.spec-table-section .table-section .spec-table tbody tr td,.spec-table-section .table-section .spec-table tbody tr th{vertical-align:middle;}.spec-table-section .table-section .spec-table thead th{color:#8bbe28;font-family:"Ciutadella SemiBold";font-size:20px;line-height:24px;}.spec-table-section .table-section .spec-table tbody tr{height:60px;}.spec-table-section .table-section .spec-table tbody tr td{font-size:18px;line-height:25px;}.spec-table-section .table-section .spec-table tbody tr td .extra-info{position:relative;bottom:5px;}.spec-table-section .table-section .spec-table-mobile{display:none;}.spec-table-section .table-section .spec-table-children{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;}.spec-table-section .table-section .btn-view-product{display:flex;justify-content:end;padding-top:30px;}.spec-table-section .table-section .btn-view-product a{cursor:pointer;height:45px;padding:13px 11px;font-family:"Ciutadella SemiBold";}.spec-table-section .table-section .btn-view-product a img{padding-left:35px;margin:0;}.spec-table-section .table-section.agepan .spec-table thead th{color:#ff5a00;}@media only screen and (max-width:620px){.spec-table-section h1{font-size:37px;line-height:44px;font-family:"Ciutadella SemiBold";}.spec-table-section .subtitles-text{width:100%!important;}.spec-table-section .name-product{display:none!important;}.spec-table-section .decor-details-filters .filter-text{padding-top:0;}.spec-table-section .decor-details-filters .filter-subcategory{display:none;}.spec-table-section .decor-details-filters .filter-subcategory-mobile{display:block;}.spec-table-section .decor-details-filters .filter-subcategory-mobile .dropdown{margin-bottom:20px;}.spec-table-section .decor-details-filters .filter-subcategory-mobile .dropdown .dropdown-menu{position:absolute;top:100%;left:0;z-index:5;display:none;float:left;padding:5px 0;margin:2px 0 0;font-size:16px;text-align:left;list-style:none;background-color:#f9f9ff;border:1px solid #f9f9ff;border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.18);box-shadow:0 6px 12px rgba(0,0,0,.18);width:100%;}.spec-table-section .decor-details-filters .filter-subcategory-mobile .dropdown .dropdown-menu li{padding:5px 10px 5px 10px;height:35px;color:#6c7275;}.spec-table-section .decor-details-filters .filter-subcategory-mobile .dropdown .dropdown-menu li:hover{background:#ecefe7;border-radius:3px;color:#8bbe28;cursor:pointer;}.spec-table-section .decor-details-filters .filter-subcategory-mobile .dropdown .dropdown-menu .agepan:hover{color:#ff5a00;background:rgba(255,90,0,.1);}.spec-table-section .table-section{padding:10px 0 0 0;background-color:#f4f4f4!important;}.spec-table-section .table-section .spec-table{display:none;}.spec-table-section .table-section .spec-table-mobile{display:block;margin-bottom:20px;padding-right:10px;padding-left:10px;}.spec-table-section .table-section .spec-table-mobile .table-mobile{color:#54585a;margin-bottom:0;}.spec-table-section .table-section .spec-table-mobile .table-mobile thead,.spec-table-section .table-section .spec-table-mobile .table-mobile tbody{border-color:#979ea1;}.spec-table-section .table-section .spec-table-mobile .table-mobile thead tr,.spec-table-section .table-section .spec-table-mobile .table-mobile tbody tr{height:50px;}.spec-table-section .table-section .spec-table-mobile .table-mobile thead tr td,.spec-table-section .table-section .spec-table-mobile .table-mobile thead tr th,.spec-table-section .table-section .spec-table-mobile .table-mobile tbody tr td,.spec-table-section .table-section .spec-table-mobile .table-mobile tbody tr th{vertical-align:middle;}.spec-table-section .table-section .spec-table-mobile .table-mobile thead tr td .extra-info,.spec-table-section .table-section .spec-table-mobile .table-mobile thead tr th .extra-info,.spec-table-section .table-section .spec-table-mobile .table-mobile tbody tr td .extra-info,.spec-table-section .table-section .spec-table-mobile .table-mobile tbody tr th .extra-info{position:relative;bottom:5px;}.spec-table-section .table-section .spec-table-mobile .table-mobile thead tr.agepan th,.spec-table-section .table-section .spec-table-mobile .table-mobile tbody tr.agepan th{color:#ff5a00;}.spec-table-section .table-section .spec-table-mobile .table-mobile thead th{color:#8bbe28;font-family:"Ciutadella SemiBold";font-size:20px;line-height:24px;}.spec-table-section .table-section .spec-table-mobile .table-mobile tbody tr{height:50px;}.spec-table-section .table-section .spec-table-mobile .table-mobile tbody tr td{font-size:18px;line-height:25px;}.spec-table-section .table-section .spec-table-mobile .table-mobile tbody tr:last-child{border-bottom:1px solid transparent;}.spec-table-section .table-section .btn-view-product{padding-top:20px;justify-content:center;}.spec-table-section .table-section.agepan .spec-table-mobile thead th{color:#ff5a00;}}.searchMap{display:flex;flex-direction:row;padding-left:16.5%;}.searchMap .searchMap-content{width:100%;display:flex;flex-direction:row;gap:30px;height:916px;}.searchMap .searchMap-content .filterSection{display:flex;flex-direction:column;width:26%;gap:40px;padding-top:43px;}.searchMap .searchMap-content .filterSection>.title{color:#54585a;font-family:"Ciutadella SemiBold";font-size:37px;line-height:36px;}.searchMap .searchMap-content .filterSection>.subTitle{margin-bottom:26px;}.searchMap .searchMap-content .filterSection .filter{display:flex;flex-direction:column;row-gap:20px;height:100%;overflow:hidden;}.searchMap .searchMap-content .filterSection .filter #filterFields{height:auto;overflow:visible;}.searchMap .searchMap-content .filterSection .filter .country{position:relative;}.searchMap .searchMap-content .filterSection .filter .country .countryInput{width:100%;height:45px;padding-left:15px;padding-right:15px;background:#fff;border:1px solid #979ea2;border-radius:3px;justify-content:space-between;display:flex;align-items:center;}.searchMap .searchMap-content .filterSection .filter .country .countryInput>input{border-style:hidden;outline:0;width:100%;}.searchMap .searchMap-content .filterSection .filter .country .countryInput>img{width:20px;height:20px;}.searchMap .searchMap-content .filterSection .filter .country .countryInputDropdown-menu{min-height:20px;max-height:200px;overflow:auto;width:100%;margin-top:2px;border-radius:3px;border:1px solid #f9f9ff;box-shadow:0 6px 12px rgba(0,0,0,.18);background-color:#f9f9ff;display:none;position:absolute;z-index:10;}.searchMap .searchMap-content .filterSection .filter .country .countryInputDropdown-menu li{padding:5px 10px 5px 10px;min-height:35px;color:#6c7275;}.searchMap .searchMap-content .filterSection .filter .country .countryInputDropdown-menu li:hover{background:#ecefe7;border-radius:3px;color:#8bbe28;cursor:pointer;}.searchMap .searchMap-content .filterSection .filter .country .countryInputDropdown-menu .noResults{display:flex;justify-content:center;}.searchMap .searchMap-content .filterSection .filter .country .form-select{height:45px;border-radius:3px;}.searchMap .searchMap-content .filterSection .filter .countryDealer{display:grid;grid-template-columns:1.8fr 1fr;gap:5px;align-items:center;}.searchMap .searchMap-content .filterSection .filter .countryDealer .filterResultsButton{display:flex;gap:5px;align-items:center;cursor:pointer;justify-content:end;}.searchMap .searchMap-content .filterSection .filter .countryDealer .filterResultsButton .btn-close{height:30px;width:30px;cursor:pointer;}.searchMap .searchMap-content .filterSection .filter .countryDealer .filterResultsButton #arrowDownFilter,.searchMap .searchMap-content .filterSection .filter .countryDealer .filterResultsButton #arrowUpFilter{margin-left:auto;}.searchMap .searchMap-content .filterSection .filter .productInput .dropdown .dropdown-menu{position:absolute;top:100%;max-height:200px;overflow:auto;left:0;z-index:1;display:none;float:left;padding:5px 0;margin:2px 0 0;font-size:16px;text-align:left;list-style:none;background-color:#f9f9ff;border:1px solid #f9f9ff;border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.18);box-shadow:0 6px 12px rgba(0,0,0,.18);width:100%;}.searchMap .searchMap-content .filterSection .filter .productInput .dropdown .dropdown-menu li{padding:5px 10px 5px 10px;min-height:35px;color:#6c7275;}.searchMap .searchMap-content .filterSection .filter .productInput .dropdown .dropdown-menu li:hover{background:#ecefe7;border-radius:3px;color:#8bbe28;cursor:pointer;}.searchMap .searchMap-content .filterSection .filter .productInput .dropdown .dropdown-menu .noResults{display:flex;justify-content:center;}.searchMap .searchMap-content .filterSection .filter .locationTypeInput .dropdown .dropdown-menu{position:absolute;max-height:200px;overflow:auto;top:100%;left:0;z-index:1;display:none;float:left;padding:5px 0;margin:2px 0 0;font-size:16px;text-align:left;list-style:none;background-color:#f9f9ff;border:1px solid #f9f9ff;border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.18);box-shadow:0 6px 12px rgba(0,0,0,.18);width:100%;}.searchMap .searchMap-content .filterSection .filter .locationTypeInput .dropdown .dropdown-menu li{padding:5px 10px 5px 10px;min-height:35px;color:#6c7275;}.searchMap .searchMap-content .filterSection .filter .locationTypeInput .dropdown .dropdown-menu li:hover{background:#ecefe7;border-radius:3px;color:#8bbe28;cursor:pointer;}.searchMap .searchMap-content .filterSection .filter .locationTypeInput .dropdown .dropdown-menu .noResults{display:flex;justify-content:center;}.searchMap .searchMap-content .filterSection .filter .locationSearchInput{width:100%;height:45px;min-height:45px;padding-left:15px;padding-right:15px;background:#fff;border:1px solid #979ea2;border-radius:3px;justify-content:space-between;display:flex;align-items:center;}.searchMap .searchMap-content .filterSection .filter .locationSearchInput>input{border-style:hidden;outline:0;width:100%;}.searchMap .searchMap-content .filterSection .filter .locationSearchInput>img{width:20px;height:20px;}.searchMap .searchMap-content .filterSection .filter .dealersNameInput{width:100%;height:45px;min-height:45px;padding-left:15px;padding-right:15px;background:#fff;border:1px solid #979ea2;border-radius:3px;justify-content:space-between;display:flex;align-items:center;}.searchMap .searchMap-content .filterSection .filter .dealersNameInput>input{border-style:hidden;outline:0;width:100%;}.searchMap .searchMap-content .filterSection .filter .dealersNameInput>img{width:20px;height:20px;}.searchMap .searchMap-content .filterSection .filter .radiusInput .dropdown .dropdown-menu{position:absolute;top:100%;max-height:200px;overflow:auto;left:0;z-index:1;display:none;float:left;padding:5px 0;margin:2px 0 0;font-size:16px;text-align:left;list-style:none;background-color:#f9f9ff;border:1px solid #f9f9ff;border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.18);box-shadow:0 6px 12px rgba(0,0,0,.18);width:100%;}.searchMap .searchMap-content .filterSection .filter .radiusInput .dropdown .dropdown-menu li{padding:5px 10px 5px 10px;min-height:35px;color:#6c7275;}.searchMap .searchMap-content .filterSection .filter .radiusInput .dropdown .dropdown-menu li:hover{background:#ecefe7;border-radius:3px;color:#8bbe28;cursor:pointer;}.searchMap .searchMap-content .filterSection .filter .radiusInput .dropdown #buttonRadius:disabled{opacity:.5;}.searchMap .searchMap-content .filterSection .filter .myLocation buttom{display:flex;flex-direction:row;align-items:center;width:fit-content;transition-duration:.3s;}.searchMap .searchMap-content .filterSection .filter .myLocation buttom:hover>img{filter:invert(56%) sepia(99%) saturate(325%) hue-rotate(39deg) brightness(98%) contrast(94%);}.searchMap .searchMap-content .filterSection .filter .searchLocationsButton{display:flex;justify-content:end;}.searchMap .searchMap-content .filterSection .filter .searchLocationsButton>button{border:0;border-radius:3px;}.searchMap .searchMap-content .filterSection .filter .myLocationDealer buttom{border-radius:3px;justify-content:center;width:auto;padding:0 20px;}.searchMap .searchMap-content .filterSection .filter .myLocationDealer buttom>img{filter:invert(56%) sepia(99%) saturate(325%) hue-rotate(39deg) brightness(98%) contrast(94%);}.searchMap .searchMap-content .filterSection .filter .myLocationDealer buttom>p{text-align:center;padding:13px 0;}.searchMap .searchMap-content .filterSection .filter .myLocationDealer buttom:hover>img{filter:brightness(0) invert(1);}.searchMap .searchMap-content .filterSection .filter .searchLocationsDealer{display:block;}.searchMap .searchMap-content .filterSection .filter .searchLocationsDealer>button{width:100%;border:0;border-radius:3px;justify-content:center;}.searchMap .searchMap-content .filterSection .filter .totalResults{margin-bottom:-15px;}.searchMap .searchMap-content .filterSection .filter .locationResults{display:flex;flex-direction:column;overflow:auto;}.searchMap .searchMap-content .filterSection .filter .locationResults>hr{margin:unset;}.searchMap .searchMap-content .filterSection .filter .locationResults .result{padding:15px 10px;row-gap:10px;display:flex;flex-direction:column;transition-duration:.5s;}.searchMap .searchMap-content .filterSection .filter .locationResults .result>.title{color:#54585a;font-size:18px;font-weight:bold;display:flex;flex-direction:row;}.searchMap .searchMap-content .filterSection .filter .locationResults .result>.title>p{align-self:center;}.searchMap .searchMap-content .filterSection .filter .locationResults .result>.title>img{max-width:30px;margin-left:5px;}.searchMap .searchMap-content .filterSection .filter .locationResults .result .detail_email{text-decoration:underline;}.searchMap .searchMap-content .filterSection .filter .locationResults .result .detail_webSite{text-decoration:underline;}.searchMap .searchMap-content .filterSection .filter .locationResults .result .detail_products{display:flex;flex-direction:row;grid-column-gap:5px;}.searchMap .searchMap-content .filterSection .filter .locationResults .result .detail_products>.title{font-weight:bold;}.searchMap .searchMap-content .filterSection .filter .locationResults .result:hover{background-color:#f8f8ff;cursor:pointer;}.searchMap .searchMap-content .filterSection .filter .locationResults .noResults{display:flex;justify-content:center;font-size:24px;color:#f00;}.searchMap .searchMap-content .mapSection{width:74%;height:916px;}.searchMap .searchMap-content .mapSection .googleMap{height:100%;}.searchMap .searchMap-content .mapSection .googleMap .dealerLocationMapInfo{max-width:300px;display:flex;flex-direction:column;row-gap:20px;padding:10px;font-size:medium;}.searchMap .searchMap-content .mapSection .googleMap .dealerLocationMapInfo>.title{font-size:larger;font-weight:400;}.searchMap .searchMap-content .mapSection .googleMap .dealerLocationMapInfo>.detail{display:flex;flex-direction:column;row-gap:5px;}.searchMap .searchMap-content .mapSection .googleMap .dealerLocationMapInfo>.detail .detail_email{text-decoration:underline;}.searchMap .searchMap-content .mapSection .googleMap .dealerLocationMapInfo>.detail .detail_webSite{text-decoration:underline;}@media(max-width:991.98px){.searchMap{padding-left:0;justify-content:center;}.searchMap .searchMap-content{display:flex;flex-direction:column;height:unset;}.searchMap .searchMap-content .filterSection{width:100%;padding-left:20px;padding-right:20px;}.searchMap .searchMap-content .filterSection .filter{overflow:unset;}.searchMap .searchMap-content .filterSection .filter .searchLocationsButton{justify-content:center;}.searchMap .searchMap-content .filterSection .filter .locationResults{max-height:400px;}.searchMap .searchMap-content .mapSection{width:100%;height:488px;}}.decorImages,.decorInfoMobile{display:none;}.decorItem{padding-top:86px;padding-bottom:86px;}.decorItem .decor-info .decor-title{display:flex;align-items:center;margin-bottom:15px;}.decorItem .decor-info .decor-title h1{font-size:37px;line-height:44px;text-transform:uppercase;font-family:"Ciutadella SemiBold";margin:0;}.decorItem .decor-info .decor-title h1 span{font-family:"Ciutadella Light";}.decorItem .decor-info .decor-title>button{background-color:unset;border:0;cursor:pointer;padding:0 10px 0 0;}.decorItem .decor-info .decor-title>button .star-hover{display:none;}.decorItem .decor-info .decor-title>button:hover .star{display:none;}.decorItem .decor-info .decor-title>button:hover .star-hover{display:block;}.decorItem .decor-info .decor-properties,.decorItem .decor-info .decor-finishes,.decorItem .decor-info .decor-notes{margin-bottom:10px;}.decorItem .decor-info .decor-finishes .info{display:flex;align-items:baseline;font-size:16px;margin-bottom:10px;line-height:19px;}.decorItem .decor-info .decor-finishes .finish-list{font-family:"Ciutadella Medium";}.decorItem .decor-info .decor-properties{display:flex;}.decorItem .decor-info .decor-properties .info{margin-right:30px;}.decorItem .decor-info .info span{font-family:"Ciutadella Medium";}.decorItem .decor-info .decor-notes .decor-note-info{font-size:12px;line-height:14px;font-family:"Ciutadella Light";}.decorItem .button-section{display:flex;align-items:center;}.decorItem .button-section button{font-family:"Ciutadella SemiBold";border-radius:3px;font-size:16px;border:0;outline:0;flex:50%;justify-content:center;text-transform:uppercase;}.decorItem .button-section .btn-bordered{background-color:unset;border:1px solid #8bbe28;margin-left:30px;}.decorItem .button-section .btn-bordered:hover{cursor:pointer;background:#8bbe28;color:#fff;}.decorItem .decor-grid{display:grid;grid-template-columns:1fr 40% 1fr;grid-template-rows:repeat(2,247px);grid-gap:20px;margin-top:20px;}.decorItem .decor-grid img{width:100%;height:100%;object-fit:cover;border-radius:3px;}.decorItem .decor-grid .item1{max-height:initial!important;grid-column:1;grid-row:1/3;overflow:hidden;border-radius:3px;}.decorItem .decor-grid .item1 img.fitToHeight{object-fit:unset;width:auto;height:auto;}.decorItem .decor-grid .item1 img.fitToWidth{width:100%;height:auto;}.decorItem .decor-grid .item1 a img{height:initial!important;}.decorItem .decor-grid .item4{max-height:initial!important;grid-column:3;grid-row:1/3;}.decorItem .decor-grid .item1,.decorItem .decor-grid .item2,.decorItem .decor-grid .item3,.decorItem .decor-grid .item4{position:relative;width:100%;max-width:100%;max-height:100vh;min-height:0;min-width:0;display:-webkit-box;}.decorItem .decor-grid .item1 a,.decorItem .decor-grid .item2 a,.decorItem .decor-grid .item3 a,.decorItem .decor-grid .item4 a{position:absolute;top:10px;left:10px;background-color:rgba(0,0,0,.4);backdrop-filter:blur(2px);border-radius:2px;}.decorItem .decor-grid .item1 button,.decorItem .decor-grid .item2 button,.decorItem .decor-grid .item3 button,.decorItem .decor-grid .item4 button{position:absolute;top:5px;right:10px;padding:0;border:0;}.decorItem .decor-grid .decorSlider,.decorItem .decor-grid .decorSlider3drender{border-radius:3px;}.decorItem .decor-grid .decorSlider .swiper-slide,.decorItem .decor-grid .decorSlider3drender .swiper-slide{position:relative;}.decorItem .decor-grid .decorSlider .swiper-slide label,.decorItem .decor-grid .decorSlider .swiper-slide #nameDecorTexture3drender,.decorItem .decor-grid .decorSlider3drender .swiper-slide label,.decorItem .decor-grid .decorSlider3drender .swiper-slide #nameDecorTexture3drender{position:absolute;top:15px;left:15px;font-size:20px;line-height:24px;font-family:"Ciutadella SemiBold";z-index:1;}.decorItem .decor-grid .decorSlider .swiper-slide .gradient,.decorItem .decor-grid .decorSlider3drender .swiper-slide .gradient{background:linear-gradient(180deg,rgba(0,0,0,0) 59.72%,rgba(0,0,0,.5) 100%);border-radius:3px;position:absolute;top:0;left:0;width:100%;height:100%;}.decorItem .decor-grid .decorSlider .swiper-slide button,.decorItem .decor-grid .decorSlider3drender .swiper-slide button{position:absolute;top:5px;right:10px;padding:0;z-index:1;border:0;}.decorItem .decor-grid .decorSlider .swiper-button-prev,.decorItem .decor-grid .decorSlider .swiper-button-next,.decorItem .decor-grid .decorSlider3drender .swiper-button-prev,.decorItem .decor-grid .decorSlider3drender .swiper-button-next{color:rgba(255,255,255,.6980392157);background:rgba(0,0,0,.2);border-radius:100%;padding:0;height:44px;width:44px;transform:inherit;justify-content:center;}.decorItem .decor-grid .decorSlider .swiper-button-next:after,.decorItem .decor-grid .decorSlider .swiper-button-prev:after,.decorItem .decor-grid .decorSlider3drender .swiper-button-next:after,.decorItem .decor-grid .decorSlider3drender .swiper-button-prev:after{font-size:18px;}.decorItem .decor-grid .decorSlider .swiper-button-next,.decorItem .decor-grid .decorSlider3drender .swiper-button-next{right:19px;}.decorItem .decor-grid .decorSlider .swiper-button-prev,.decorItem .decor-grid .decorSlider3drender .swiper-button-prev{left:19px;}.decorItem .decor-grid .swiper-wrapper{height:100%;}.decorItem .decor-grid .paginationSwiper{bottom:20px;}.decorItem .decor-grid .paginationSwiper .swiper-pagination-bullet{width:8px;height:8px;background:rgba(255,255,255,.38);}.decorItem .decor-grid .paginationSwiper .swiper-pagination-bullet-active{background:#fff;}.decor-modal img{width:100%;height:100%;object-fit:cover;border-radius:3px;}.decor-modal .modal-header{padding:0;}.decor-modal .modal-dialog{height:70%;max-width:90%;}.decor-modal .modal-dialog .modal-content,.decor-modal .modal-dialog .modal-body{height:100%;}.decor-modal .modal-dialog .modal-header{position:absolute;top:0;width:100%;justify-content:flex-end;}.decor-modal .modal-dialog .btn-close{backdrop-filter:blur(2px);border-radius:2px;z-index:10;width:40px;height:40px;background:rgba(0,0,0,.4) url("../images/close.svg") center/100% auto no-repeat;cursor:pointer;margin:10px 10px 0 0;position:unset;}.decor-modal .modal-dialog .modal-body{padding:0;}.decors-related-section{background-color:#f4f4f4;padding:60px 0;}.decors-related-section .row{position:relative;}.decors-related-section .row:first-child{margin-bottom:60px;}.decors-related-section h1{font-size:37px;line-height:44px;font-family:"Ciutadella SemiBold";color:#54585a;margin-bottom:30px;}.decors-related-section .decorRelatedSlider .swiper-wrapper,.decors-related-section .decorMatchSlider .swiper-wrapper{min-height:240px;}.decors-related-section .decorRelatedSlider .swiper-wrapper .swiper-slide,.decors-related-section .decorMatchSlider .swiper-wrapper .swiper-slide{display:flex;flex-direction:column;justify-content:flex-start;background-color:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px;min-height:240px;}.decors-related-section .decorRelatedSlider .swiper-wrapper .swiper-slide img,.decors-related-section .decorMatchSlider .swiper-wrapper .swiper-slide img{width:100%;height:150px;border-top-left-radius:3px;border-top-right-radius:3px;object-fit:cover;}.decors-related-section .decorRelatedSlider .swiper-wrapper .swiper-slide .decorRelated-info,.decors-related-section .decorMatchSlider .swiper-wrapper .swiper-slide .decorRelated-info{color:#54585a;width:100%;padding:10px;font-size:18px;line-height:22px;}.decors-related-section .decorRelatedSlider .swiper-wrapper .swiper-slide .decorRelated-info label,.decors-related-section .decorMatchSlider .swiper-wrapper .swiper-slide .decorRelated-info label{font-family:"Ciutadella Light";margin-bottom:4px;}.decors-related-section .decorRelatedSlider .swiper-wrapper .swiper-slide .decorRelated-info p,.decors-related-section .decorMatchSlider .swiper-wrapper .swiper-slide .decorRelated-info p{font-family:"Ciutadella SemiBold";}.decors-related-section .decorRelatedSlider .swiper-wrapper .swiper-slide .decorRelated-info .decorRelated-finishes,.decors-related-section .decorMatchSlider .swiper-wrapper .swiper-slide .decorRelated-info .decorRelated-finishes{font-family:"Ciutadella Medium";}.decors-related-section .swiper-button-next{color:#929596;right:-4%;justify-content:end;}.decors-related-section .swiper-button-prev{color:#929596;left:-4%;justify-content:left;}.decors-related-section .swiper-button-next:after,.decors-related-section .swiper-button-prev:after{font-size:22px;}.decors-related-section .paginationRelated,.decors-related-section .paginationMatch{display:none;}.decor-3drender-maximize .decor-wrapper{transform:none!important;}.decor-3drender-maximize .decor-wrapper .swiper-slide-active{position:fixed!important;top:0;left:0;width:100%!important;height:100%!important;z-index:1500;background-color:rgba(0,0,0,.5);}.decor-3drender-maximize .decor-wrapper .swiper-slide-active .decor-item{margin:28px 90px;position:relative;max-height:calc(100% - 56px);}.decor-3drender-maximize .decor-wrapper .swiper-slide-active .decor-item .icon-maximize{backdrop-filter:blur(2px);border-radius:2px;z-index:10;width:40px;height:40px;background:rgba(0,0,0,.4) url("../images/close.svg") center/100% auto no-repeat;cursor:pointer;margin:10px 10px 0 0;position:absolute;}.decor-3drender-maximize .decor-wrapper .swiper-slide-active .decor-item .icon-maximize img{display:none;}@media(max-width:1200px){.decorItem .decor-info .decor-properties{flex-wrap:wrap;}.decorItem .button-section{display:inline-block;}.decorItem .button-section button{width:75%;float:right;}.decorItem .button-section .btn-bordered{margin:30px 0 0 0;}.decorItem .decor-grid{grid-template-columns:1fr 1fr;grid-template-rows:250px 250px;}.decorItem .decor-grid .item1{grid-column:1;grid-row-start:1;grid-row-end:2;}.decorItem .decor-grid .item2{grid-column:2;grid-row-start:1;grid-row-end:2;}.decorItem .decor-grid .item3{grid-column:1;grid-row-start:2;grid-row-end:3;}.decorItem .decor-grid .item4{grid-column:2;grid-row-start:2;grid-row-end:3;}}@media(max-width:768px){.decorItem{padding-top:40px;padding-bottom:40px;}.decorItem .button-section{display:flex;justify-content:space-between;}.decorItem .button-section button{max-width:calc(50% - 10px);float:unset;}.decorItem .button-section .btn-bordered{margin:0;}.decorSlider3drender .swiper-button-prev,.decorSlider3drender .swiper-button-next{color:rgba(255,255,255,.6980392157);background:rgba(0,0,0,.2);border-radius:100%;padding:0;height:44px;width:44px;transform:inherit;justify-content:center;display:flex;transform:inherit;}.decorSlider3drender .swiper-button-prev:after,.decorSlider3drender .swiper-button-next:after{font-size:18px;}.decorSlider3drender .swiper-button-next{right:19px;}.decorSlider3drender .swiper-button-prev{left:19px;}.decors-related-section .paginationRelated,.decors-related-section .paginationMatch{display:block;bottom:-20px;}.decors-related-section .swiperRelatedPrev,.decors-related-section .swiperRelatedNext,.decors-related-section .swiperMatchPrev,.decors-related-section .swiperMatchNext{display:none;}.decors-related-section .decorRelatedSlider .swiper-wrapper .swiper-slide,.decors-related-section .decorMatchSlider .swiper-wrapper .swiper-slide{margin-bottom:30px;}}@media(max-width:576px){.decorItem .decor-info .decor-title{align-items:flex-start;}.decorItem .decor-info .decor-title h1{font-size:30px;line-height:36px;}.decorItem .decor-info .decor-finishes,.decorItem .decor-info .decor-properties,.decorItem .decor-info .decor-notes{display:none;}.decorItem .decor-grid{display:none;}.decorImages{display:block;height:430px;}.decorImages .swiper-wrapper{height:100%;}.decorImages img{width:100%;height:100%;object-fit:cover;}.decorImages .swiper-slide{position:relative;}.decorImages .swiper-slide label,.decorImages .swiper-slide #nameDecorTexture3drender{position:absolute;top:15px;left:15px;font-size:20px;line-height:24px;font-family:"Ciutadella SemiBold";z-index:1;}.decorImages .swiper-slide .gradient{background:linear-gradient(180deg,rgba(0,0,0,0) 59.72%,rgba(0,0,0,.5) 100%);border-radius:3px;position:absolute;top:0;left:0;width:100%;height:100%;}.decorImages .swiper-slide button{position:absolute;top:5px;right:10px;padding:0;z-index:1;border:0;}.paginationSwiper{bottom:20px;}.paginationSwiper .swiper-pagination-bullet{width:8px;height:8px;background:rgba(255,255,255,.38);}.paginationSwiper .swiper-pagination-bullet-active{background:#fff;}.decorInfoMobile{display:block;padding-top:20px;padding-bottom:20px;}.decorInfoMobile .decor-properties,.decorInfoMobile .decor-finishes,.decorInfoMobile .decor-notes{margin-bottom:10px;}.decorInfoMobile .decor-finishes .info{display:flex;flex-direction:column;align-items:baseline;font-size:16px;line-height:19px;margin-block:10px;}.decorInfoMobile .decor-finishes .finish-list{font-family:"Ciutadella Medium";}.decorInfoMobile .decor-properties{display:flex;flex-wrap:wrap;}.decorInfoMobile .decor-properties .info{margin:0 0 10px 0;width:50%;}.decorInfoMobile .decor-properties .info:nth-child(odd){padding-right:10px;}.decorInfoMobile .decor-properties .info:nth-child(even){padding-left:10px;}.decorInfoMobile .info span{font-family:"Ciutadella Medium";}.decorInfoMobile .decor-notes .decor-note-info{font-size:12px;line-height:14px;font-family:"Ciutadella Light";}.decors-related-section h1{font-size:37px;line-height:44px;}.decor-modal .modal-dialog{max-width:unset;}.decor-3drender-maximize .decor-wrapper .swiper-slide-active .decor-item{margin:8px;position:relative;max-width:calc(100% - 16px);max-height:calc(100% - 16px);}}@media(max-width:350px){.decorItem .button-section button{padding:12px 3px;font-size:15px;}}.cart .cart-content{width:100%;display:flex;flex-direction:column;}.cart .cart-content>.title{color:#54585a;font-family:"Ciutadella SemiBold";font-size:37px;line-height:36px;margin-top:34px;margin-bottom:7px;}.cart .cart-content>.subTitle{margin-bottom:39px;}.cart .cart-content .decors{display:flex;flex-direction:column;gap:20px;}.cart .cart-content .decors>p{font-size:25px;font-family:"Ciutadella SemiBold";}.cart .cart-content .decors .listDecors{max-height:500px;overflow:auto;display:flex;flex-direction:column;gap:30px;}.cart .cart-content .decors .listDecors hr{margin:0;}.cart .cart-content .decors .listDecors .item{display:flex;flex-direction:row;justify-content:space-between;}.cart .cart-content .decors .listDecors .item .decorItem{display:flex;flex-direction:row;gap:30px;padding:unset;max-width:70%;}.cart .cart-content .decors .listDecors .item .decorItem .decorInfo{align-self:center;}.cart .cart-content .decors .listDecors .item .decorItem img{width:112px;height:88px;border-radius:3px;}.cart .cart-content .decors .listDecors .item .decorControls{display:flex;flex-direction:row;gap:36px;align-items:center;margin-right:10px;}.cart .cart-content .decors .listDecors .item .decorControls .favorites{display:flex;flex-direction:row;gap:14px;color:#8bbe28;}.cart .cart-content .decors .listDecors .item .decorControls .favorites .star-hover{display:none;}.cart .cart-content .decors .listDecors .item .decorControls .favorites p{align-self:center;text-transform:uppercase;font-family:"Ciutadella SemiBold";}.cart .cart-content .decors .listDecors .item .decorControls .favorites:hover .star{display:none;}.cart .cart-content .decors .listDecors .item .decorControls .favorites:hover .star-hover{display:block;}.cart .cart-content .decors .listDecors .item .decorControls .remove{display:flex;flex-direction:row;gap:10px;}.cart .cart-content .decors .listDecors .item .decorControls .remove p{align-self:center;text-transform:uppercase;font-family:"Ciutadella SemiBold";}.cart .cart-content .decors .listDecors .noResults{display:flex;justify-content:center;}.cart .cart-content .proceedToShipping{display:flex;justify-content:center;margin-top:50px;margin-bottom:120px;gap:40px;}.cart .cart-content .proceedToShipping>button{border:0;border-radius:3px;}.cart .cart-content .proceedToShipping>button:disabled{opacity:.5;}@media(max-width:991.98px){.cart .cart-content .decors .listDecors .item{flex-direction:column;gap:25px;}.cart .cart-content .decors .listDecors .item .decoritem{max-width:unset;}.cart .cart-content .decors .listDecors .item .decorControls{justify-content:space-between;}}.shipping .shipping-content{width:100%;display:flex;flex-direction:column;gap:58px;}.shipping .shipping-content>.title{color:#54585a;font-family:"Ciutadella SemiBold";font-size:37px;line-height:36px;margin-top:34px;margin-bottom:7px;}.shipping .shipping-content .content{display:flex;flex-direction:row;gap:140px;}.shipping .shipping-content .content .information{display:flex;flex-direction:column;gap:60px;width:50%;margin-bottom:100px;}.shipping .shipping-content .content .information .errorClass{color:#f00;}.shipping .shipping-content .content .information .error_form{border:1px solid #f00!important;}.shipping .shipping-content .content .information #errorMessage{color:#f00;}.shipping .shipping-content .content .information #errorMessage::after{content:"*";color:#f00;}.shipping .shipping-content .content .information .request-information{display:block;}.shipping .shipping-content .content .information .request-information>.title{display:flex;justify-content:space-between;}.shipping .shipping-content .content .information .request-information>.title h4{font-family:"Ciutadella SemiBold";font-size:30px;line-height:36px;margin-bottom:0;}.shipping .shipping-content .content .information .request-information>.title img{display:none;}.shipping .shipping-content .content .information .request-information .fields{display:flex;flex-direction:column;gap:30px;}.shipping .shipping-content .content .information .request-information .fields .field{display:flex;flex-direction:row;gap:30px;}.shipping .shipping-content .content .information .request-information .fields .field div{width:100%;}.shipping .shipping-content .content .information .request-information .fields .field div input{width:100%;border:1px solid #979ea2;border-radius:3px;padding-left:20px;padding-right:20px;padding-top:13px;padding-bottom:13px;outline:0;}.shipping .shipping-content .content .information .request-information .fields .field .dropdown .dropdown-menu{position:absolute;top:100%;max-height:200px;overflow:auto;left:0;z-index:1;display:none;float:left;padding:5px 0;margin:2px 0 0;font-size:16px;text-align:left;list-style:none;background-color:#f9f9ff;border:1px solid #f9f9ff;border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.18);box-shadow:0 6px 12px rgba(0,0,0,.18);width:100%;}.shipping .shipping-content .content .information .request-information .fields .field .dropdown .dropdown-menu li{padding:5px 10px 5px 10px;min-height:35px;color:#6c7275;}.shipping .shipping-content .content .information .request-information .fields .field .dropdown .dropdown-menu li:hover{background:#ecefe7;border-radius:3px;color:#8bbe28;cursor:pointer;}.shipping .shipping-content .content .information .request-information .fields .field .dropdown .dropdown-menu .noResults{display:flex;justify-content:center;}.shipping .shipping-content .content .information .delivery-address>.title{display:flex;justify-content:space-between;}.shipping .shipping-content .content .information .delivery-address>.title h4{font-family:"Ciutadella SemiBold";font-size:30px;line-height:36px;margin-bottom:0;}.shipping .shipping-content .content .information .delivery-address>.title img{display:none;}.shipping .shipping-content .content .information .delivery-address .fields{display:flex;flex-direction:column;gap:30px;}.shipping .shipping-content .content .information .delivery-address .fields .field{display:flex;flex-direction:row;gap:30px;}.shipping .shipping-content .content .information .delivery-address .fields .field div{width:100%;}.shipping .shipping-content .content .information .delivery-address .fields .field div input{width:100%;border:1px solid #979ea2;border-radius:3px;padding-left:20px;padding-right:20px;padding-top:13px;padding-bottom:13px;outline:0;}.shipping .shipping-content .content .information .delivery-address .fields .field .dropdown .dropdown-menu{position:absolute;top:100%;max-height:200px;overflow:auto;left:0;z-index:1;display:none;float:left;padding:5px 0;margin:2px 0 0;font-size:16px;text-align:left;list-style:none;background-color:#f9f9ff;border:1px solid #f9f9ff;border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.18);box-shadow:0 6px 12px rgba(0,0,0,.18);width:100%;}.shipping .shipping-content .content .information .delivery-address .fields .field .dropdown .dropdown-menu li{padding:5px 10px 5px 10px;min-height:35px;color:#6c7275;}.shipping .shipping-content .content .information .delivery-address .fields .field .dropdown .dropdown-menu li:hover{background:#ecefe7;border-radius:3px;color:#8bbe28;cursor:pointer;}.shipping .shipping-content .content .information .delivery-address .fields .field .dropdown .dropdown-menu .noResults{display:flex;justify-content:center;}.shipping .shipping-content .content .information .specific-projet{background:#f4f4f4;border-radius:3px;padding-left:20px;padding-right:20px;padding-top:40px;padding-bottom:40px;}.shipping .shipping-content .content .information .specific-projet h5{margin-bottom:15px;}.shipping .shipping-content .content .information .specific-projet p{margin-bottom:36px;}.shipping .shipping-content .content .information .specific-projet input{width:100%;background:#fff;border:1px solid #979ea2;border-radius:3px;padding-left:20px;padding-right:20px;padding-top:13px;padding-bottom:13px;outline:0;}.shipping .shipping-content .content .information .agreement-section{display:flex;flex-direction:column;gap:10px;}.shipping .shipping-content .content .information .agreement-section .terms{display:flex;flex-direction:column;}.shipping .shipping-content .content .information .agreement-section .terms>div{display:flex;}.shipping .shipping-content .content .information .agreement-section .terms>div .form-check-input{flex:none;width:14px;height:14px;margin:0;background-size:70%;}.shipping .shipping-content .content .information .agreement-section .terms>div p{font-size:14px;line-height:16px;margin-left:8px;}.shipping .shipping-content .content .information .buttons{display:flex;flex-direction:row;justify-content:space-between;}.shipping .shipping-content .content .information .buttons .back{border-radius:3px;}.shipping .shipping-content .content .information .buttons .confirm{border:0;border-radius:3px;}.shipping .shipping-content .content .information .buttons .confirm:disabled{opacity:.5;}.shipping .shipping-content .content .cart{width:50%;height:fit-content;}.shipping .shipping-content .content .cart .request-information-cart{display:none;}.shipping .shipping-content .content .cart .cartContent{padding-left:20px;padding-right:20px;padding-top:13px;padding-bottom:13px;background:#f8f8f8;border-radius:3px;}.shipping .shipping-content .content .cart .cartContent .title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.shipping .shipping-content .content .cart .cartContent .title h4{font-family:"Ciutadella SemiBold";font-size:30px;line-height:36px;margin-bottom:0;}.shipping .shipping-content .content .cart .cartContent .title>div{display:flex;flex-direction:row;}.shipping .shipping-content .content .cart .cartContent .title>div>a{padding:13px 20px;text-decoration:underline;text-underline-offset:2px;align-self:center;font-family:"Ciutadella SemiBold";text-transform:uppercase;}.shipping .shipping-content .content .cart .cartContent .title>div>img{display:none;}.shipping .shipping-content .content .cart .cartContent .listDecors{max-height:496px;overflow:auto;}.shipping .shipping-content .content .cart .cartContent .listDecors .decorItem{display:flex;flex-direction:row;gap:30px;padding:unset;}.shipping .shipping-content .content .cart .cartContent .listDecors .decorItem img{width:112px;height:88px;border-radius:3px;}.shipping .shipping-content .content .cart .cartContent .listDecors .decorItem .decorInfo{align-self:center;}@media(max-width:991.98px){.shipping .shipping-content .content{gap:30px;flex-direction:column-reverse;}.shipping .shipping-content .content .information{width:100%;gap:30px;}.shipping .shipping-content .content .information .request-information>.title{cursor:pointer;}.shipping .shipping-content .content .information .request-information>.title img{display:block;}.shipping .shipping-content .content .information .request-information .fields .field{flex-direction:column;}.shipping .shipping-content .content .information .delivery-address>.title{cursor:pointer;}.shipping .shipping-content .content .information .delivery-address>.title img{display:block;}.shipping .shipping-content .content .information .delivery-address .fields .field{flex-direction:column;}.shipping .shipping-content .content .cart{width:100%;}.shipping .shipping-content .content .cart .request-information-cart{display:flex;}.shipping .shipping-content .content .cart .cartContent{padding-left:0;padding-right:0;}.shipping .shipping-content .content .cart .cartContent .title{cursor:pointer;}.shipping .shipping-content .content .cart .cartContent .title>div>img{display:block;}}.search #queryText{display:flex;margin-top:40px;margin-bottom:30px;font-size:35px;line-height:42px;font-family:"Ciutadella SemiBold";}.search #searchNav{display:flex;flex-direction:row;gap:15px;margin-bottom:40px;}.search #searchNav>div{display:flex;flex-direction:row;gap:8px;padding:6px 8px;background:#f4f4f4;border-radius:3px;align-items:center;border:1px solid #f4f4f4;font-family:"Ciutadella Medium";}.search #searchNav>div:hover{border:1px solid #54585a;}.search #searchNav .active{border:1px solid #8bbe28;background:#f4f9ea;font-family:"Ciutadella SemiBold";}.search #searchNav .active img{filter:invert(56%) sepia(99%) saturate(325%) hue-rotate(39deg) brightness(98%) contrast(94%);}.search #searchNav .active p{color:#8bbe28;}.search #searchNav .disable{background:#f4f4f4;opacity:.7;cursor:not-allowed;pointer-events:none;}.search #searchNav-mobile{display:none;margin-bottom:33px;}.search #results{margin-bottom:200px;}.search #results .viewMore{width:100%;display:flex;justify-content:center;}.search #results .viewMore .btn-filled{border:0;}.search #results>div{display:none;opacity:0;transition:opacity .5s ease;}.search #results #product-Results{flex-direction:row;flex-wrap:wrap;gap:15px;}.search #results #product-Results .noResults{display:flex;justify-content:center;width:100%;}.search #results #product-Results .records{display:flex;justify-content:center;width:100%;}.search #results #product-Results .products-Item{position:relative;border-radius:3px;width:410px;height:403px;background-size:cover;}.search #results #product-Results .products-Item .item{height:100%;width:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%);border-radius:inherit;display:flex;flex-direction:column;padding:30px 20px;justify-content:end;}.search #results #product-Results .products-Item .item .item-info{color:#fff;}.search #results #product-Results .products-Item .item .item-info .name{font-size:28px;margin-bottom:11px;font-family:"Ciutadella SemiBold";display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;}.search #results #product-Results .products-Item .item .item-info .description{font-size:18px;margin-bottom:30px;font-family:"Ciutadella Medium";overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.search #results #product-Results .products-Item .item .item-info .know-more{font-family:"Ciutadella Medium";text-transform:uppercase;font-size:16px;border:1px solid #fff;background:rgba(255,255,255,.05);backdrop-filter:blur(5px);padding:0;border-radius:3px;padding:9px 16px;color:#fff;display:block;width:fit-content;}.search #results #decor-Results{flex-direction:row;flex-wrap:wrap;gap:15px;}.search #results #decor-Results .noResults{display:flex;justify-content:center;width:100%;}.search #results #decor-Results .isNew{background:#8bbe28;border-radius:3px;color:#fff;padding:4px 10px;font-size:14px;}.search #results #decor-Results .footnote{width:100%;}.search #results #decor-Results .isNewTexture{border-radius:3px;color:#8bbe28;font-size:14px;padding:4px 10px;}.search #results #decor-Results .records{display:flex;justify-content:center;width:100%;}.search #results #decor-Results .decors-Item{border-radius:3px;display:flex;flex-direction:column;gap:10px;}.search #results #decor-Results .decors-Item>.image{width:190px;height:149px;border-radius:3px;background-size:cover;}.search #results #decor-Results .decors-Item .item-info{padding:0 10px;position:relative;width:190px;}.search #results #decor-Results .decors-Item .item-info .header{display:flex;flex-direction:row;justify-content:space-between;}.search #results #decor-Results .decors-Item .item-info .header .code{overflow-wrap:break-word;width:50%;}.search #results #decor-Results .decors-Item .item-info .header .isNewContainer{display:flex;flex-direction:row;gap:10px;align-items:start;justify-content:end;width:50%;}.search #results #decor-Results .decors-Item .item-info .header .isNewContainer .isNewTexture{padding:4px 0;}.search #results #decor-Results .decors-Item .item-info .name{font-weight:bold;}.search #results #news-Results{flex-direction:column;gap:45px;}.search #results #news-Results .noResults{display:flex;justify-content:center;width:100%;}.search #results #news-Results .records{display:flex;justify-content:center;width:100%;}.search #results #news-Results .news-Item{border-radius:3px;display:flex;flex-direction:row;gap:30px;height:169px;}.search #results #news-Results .news-Item>img{width:300px;border-radius:3px;object-fit:cover;}.search #results #news-Results .news-Item .item-info{position:relative;display:flex;flex-direction:column;gap:10px;}.search #results #news-Results .news-Item .item-info .date{font-size:14px;color:#54585a;}.search #results #news-Results .news-Item .item-info .name{font-weight:bold;font-size:20px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}.search #results #news-Results .news-Item .item-info .description{font-size:16px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.search #results #news-Results .news-Item .item-info .read-more{position:absolute;display:flex;flex-direction:row;bottom:0;left:0;font-weight:bold;color:#8bbe28;gap:12px;align-items:center;}.search #results #news-Results .news-Item .item-info .read-more>p{text-transform:uppercase;white-space:nowrap;}.search #results #downloads-Results{flex-direction:row;gap:15px 30px;flex-wrap:wrap;}.search #results #downloads-Results .noResults{display:flex;justify-content:center;width:100%;}.search #results #downloads-Results .records{display:flex;justify-content:center;width:100%;}.search #results #downloads-Results .downloads-Item:hover{background:#8bbe28;color:#fff;}.search #results #downloads-Results .downloads-Item:hover .item-info-desc .file{display:none;}.search #results #downloads-Results .downloads-Item:hover .item-info-desc .file-hover{display:block;}.search #results #downloads-Results .downloads-Item:hover .item-info-size .size{color:#fff;}.search #results #downloads-Results .downloads-Item:hover .item-info-size .download{display:none;}.search #results #downloads-Results .downloads-Item:hover .item-info-size .download-hover{display:block;}.search #results #downloads-Results .downloads-Item{display:flex;flex-direction:row;justify-content:space-between;width:48%;background:#f4f4f4;border-radius:3px;min-height:45px;gap:10px;padding:2px 0;}.search #results #downloads-Results .downloads-Item .item-info-desc{display:flex;flex-direction:row;gap:10px;align-items:center;word-break:break-all;}.search #results #downloads-Results .downloads-Item .item-info-desc .file-hover{display:none;}.search #results #downloads-Results .downloads-Item .item-info-desc .name{font-size:16px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;}.search #results #downloads-Results .downloads-Item .item-info-size{display:flex;flex-direction:row;gap:15px;align-items:center;}.search #results #downloads-Results .downloads-Item .item-info-size .size{font-size:14px;color:#54585a;white-space:nowrap;}.search #results #downloads-Results .downloads-Item .item-info-size .download-hover{display:none;}.search #results #others-Results{flex-direction:column;}.search #results #others-Results .noResults{display:flex;justify-content:center;width:100%;}.search #results #others-Results .records{display:flex;justify-content:center;width:100%;margin-top:30px;}.search #results #others-Results .others-Item{display:flex;flex-direction:row;border-bottom:1px solid #c3c4c5;padding:20px 0;}.search #results #others-Results .others-Item a{font-size:25px;line-height:30px;font-family:"Ciutadella Medium";width:100%;}.search #results #others-Results .others-Item a:hover{text-decoration:underline;color:#8bbe28;}@media(max-width:991.98px){.search #searchNav{display:none;}.search #searchNav-mobile{display:flex;}.search #searchNav-mobile .dropdown{margin-bottom:30px;display:block;width:100%;}.search #searchNav-mobile .dropdown .btn-dropdown{justify-content:space-between;}.search #searchNav-mobile .dropdown .btn-dropdown .d-flex{align-items:center;}.search #searchNav-mobile .dropdown .btn-dropdown img{margin-right:10px;}.search #searchNav-mobile .dropdown .btn-dropdown span{display:block;font-size:16px;line-height:19px;}.search #searchNav-mobile .dropdown .btn-dropdown.active img{filter:invert(56%) sepia(99%) saturate(325%) hue-rotate(39deg) brightness(98%) contrast(94%);}.search #searchNav-mobile .dropdown .btn-dropdown.active span{font-family:"Ciutadella SemiBold";}.search #searchNav-mobile .dropdown .dropdown-menu{position:absolute;top:100%;left:0;z-index:5;display:none;float:left;padding:5px 0;margin:2px 0 0;font-size:16px;text-align:left;list-style:none;background-color:#f9f9ff;border:1px solid #f9f9ff;border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.18);box-shadow:0 6px 12px rgba(0,0,0,.18);width:100%;}.search #searchNav-mobile .dropdown .dropdown-menu li{padding:5px 10px;color:#6c7275;display:flex;align-items:center;}.search #searchNav-mobile .dropdown .dropdown-menu li p{margin-left:10px;}.search #searchNav-mobile .dropdown .dropdown-menu li:hover{background:#ecefe7;border-radius:3px;color:#8bbe28;cursor:pointer;}.search #searchNav-mobile .dropdown .dropdown-menu li.disable{background:#f4f4f4;opacity:.7;pointer-events:none;cursor:not-allowed;}.search #results{justify-content:center;}.search #results #product-Results{justify-content:center;}.search #results #product-Results .products-Item{width:335px;height:195px;}.search #results #product-Results .products-Item img{height:inherit;width:inherit;}.search #results #product-Results .products-Item .item{width:inherit;height:inherit;}.search #results #product-Results .products-Item .item .item-info{bottom:20px;}.search #results #product-Results .products-Item .item .item-info .name{font-size:22px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;}.search #results #product-Results .products-Item .item .item-info .description{display:none;}.search #results #news-Results{gap:50px;}.search #results #news-Results .news-Item{flex-direction:column;height:unset;}.search #results #news-Results .news-Item .item-info .read-more{bottom:-25px;}.search #results #downloads-Results .downloads-Item{width:100%;}}@media(max-width:769px){.search #results #product-Results{justify-content:center;}.search #results #downloads-Results .downloads-Item{padding:9.5px 0;}.search #results #downloads-Results .downloads-Item .item-info-desc{word-break:break-word;}.search #results #downloads-Results .downloads-Item .item-info-desc .name{-webkit-line-clamp:2;line-height:20px;}.search #results #downloads-Results .downloads-Item .item-info-size{gap:0;}}@media only screen and (max-width:320px){.search #results #downloads-Results .downloads-Item .item-info-desc{gap:5px;}.search #results #downloads-Results .downloads-Item .item-info-desc .name{font-size:14px;}}.highlightedProject{height:700px;position:relative;background-size:cover;background-position:center;}.highlightedProject .gradient{background:linear-gradient(90deg,rgba(0,0,0,.62) 23.47%,rgba(0,0,0,0) 65.31%);mix-blend-mode:multiply;position:absolute;top:0;left:0;height:100%;width:100%;}.highlightedProject .container{height:100%;display:flex;flex-direction:column;align-items:baseline;justify-content:center;position:relative;}.highlightedProject .container h1{font-size:80px;line-height:96px;font-family:"Ciutadella SemiBold";color:#fff;max-width:80%;margin-bottom:50px;}.highlightedProject .container .mouse-image{position:absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;}.highlightedProject .container .mouse-image .mouse{display:flex;flex-direction:column;align-items:center;}.highlightedProject .container .mouse-image .mouse .line{width:2px;background-color:rgba(255,255,255,.5);height:30px;}.highlightedProject.bgPos-left{background-position-x:left;}.highlightedProject.bgPos-center{background-position-x:center;}.highlightedProject.bgPos-right{background-position-x:right;}.projectsList{padding-top:80px;padding-bottom:130px;}.projectsList .dropdown{display:none;}.projectsList .categories{display:flex;flex-wrap:wrap;margin-bottom:54px;}.projectsList .categories button{display:flex;align-items:center;padding:7.5px 10px;background-color:#f4f4f4;border-radius:3px;border:0;margin:0 15px 15px 0;border:1px solid transparent;}.projectsList .categories button span{font-size:16px;line-height:19px;font-family:"Ciutadella Medium";color:#54585a;}.projectsList .categories button img{min-width:30px;max-width:30px;min-height:30px;max-height:30px;object-fit:contain;margin-right:8px;}.projectsList .categories button .icnActive{display:none;}.projectsList .categories button.active{background:rgba(139,190,40,.1);border:1px solid #8bbe28;}.projectsList .categories button.active span{color:#8bbe28;}.projectsList .categories button.active .icnDefault{display:none;}.projectsList .categories button.active .icnActive{display:block;}.projectsList .projectItem{height:402px;margin-bottom:30px;top:0;transition:top ease .5s;position:relative;}.projectsList .projectItem .projectImg{height:100%;border-radius:5px;background-size:cover;background-position:center;position:relative;}.projectsList .projectItem .projectImg .gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%);padding:30px 20px;display:flex;flex-direction:column;justify-content:end;border-radius:5px;}.projectsList .projectItem .projectImg .gradient p{color:#fff;font-size:28px;line-height:34px;font-family:"Ciutadella SemiBold";margin:0 0 20px 0;}.projectsList .projectItem .projectImg .gradient .btn-bordered-secondary{padding:12px 20px;border-radius:3px;backdrop-filter:blur(5px);background:rgba(255,255,255,.05);}.projectsList .projectItem:hover{top:-1rem;}.projectsList .col-md-8 p{max-width:80%;}@media(max-width:1200px){.projectsList .projectItem{height:350px;}}@media(max-width:620px){.highlightedProject{height:585px;}.highlightedProject .container h1{font-size:60px;line-height:68px;margin-bottom:30px;}.projectsList .projectItem{height:320px;}.projectsList .projectItem .projectImg .gradient p{font-size:22px;line-height:26px;margin:0 0 20px 0;}}@media(max-width:576px){.highlightedProject .container h1{font-size:40px;line-height:48px;margin-bottom:30px;}.projectsList{padding-top:50px;padding-bottom:90px;}.projectsList .tab.categories{display:none;}.projectsList .dropdown{margin-bottom:30px;display:block;}.projectsList .dropdown .btn-dropdown.active span{font-family:"Ciutadella SemiBold";}.projectsList .dropdown .dropdown-menu{position:absolute;top:100%;left:0;z-index:5;display:none;float:left;padding:5px 0;margin:2px 0 0;font-size:16px;text-align:left;list-style:none;background-color:#f9f9ff;border:1px solid #f9f9ff;border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.18);box-shadow:0 6px 12px rgba(0,0,0,.18);width:100%;}.projectsList .dropdown .dropdown-menu li{padding:5px 10px 5px 10px;height:35px;color:#6c7275;}.projectsList .dropdown .dropdown-menu li:hover{background:#ecefe7;border-radius:3px;color:#8bbe28;cursor:pointer;}.projectsList .projectItem{height:200px;margin-bottom:20px;}.projectsList .projectItem .projectImg .gradient{padding:20px;}}.swiper-projectImage h1{font-size:80px;line-height:96px;font-family:"Ciutadella SemiBold";color:#fff;max-width:85%;}.swiper-projectImage .swiper-slide{height:700px;position:relative;background-size:cover;background-position:center;}.swiper-projectImage .swiper-slide .gradient{background:linear-gradient(90deg,rgba(0,0,0,.54) 8.95%,rgba(0,0,0,0) 65.31%);mix-blend-mode:multiply;position:absolute;top:0;left:0;height:100%;width:100%;}.swiper-projectImage .swiper-slide.bgPos-left{background-position-x:left;}.swiper-projectImage .swiper-slide.bgPos-center{background-position-x:center;}.swiper-projectImage .swiper-slide.bgPos-right{background-position-x:right;}.swiper-projectImage .swiper-pagination{bottom:25px;}.swiper-projectImage .swiper-pagination .swiper-pagination-bullet{background:rgba(255,255,255,.6);}.swiper-projectImage .swiper-pagination .swiper-pagination-bullet-active{background:#fff;}.swiper-projectImage .swiper-button-prev,.swiper-projectImage .swiper-button-next{color:rgba(255,255,255,.6980392157);background:rgba(0,0,0,.2);border-radius:100%;padding:0;height:58px;width:58px;transform:translate(0,-50%);justify-content:center;}.project-info{padding:90px 0;}.project-info h5{font-size:37px;line-height:44px;color:#54585a;font-family:"Ciutadella SemiBold";margin-bottom:30px;}.project-info .title-shareSection{font-size:25px;font-family:"Ciutadella SemiBold";line-height:30px;border-bottom:1px solid #8bbe28;padding-bottom:10px;}.project-info .share-item{margin-top:25px;}.project-info .bodyTxt{font-size:18px;color:#54585a;line-height:25px;}.propertiesList.project{background-color:#f4f4f4;color:#54585a;}.propertiesList.project .propertyItem{display:flex;flex-direction:column;align-items:center;justify-content:center;}.propertiesList.project .propertyItem img{margin-bottom:10px;max-height:80px;max-width:80px;}.propertiesList.project .propertyItem span{color:#54585a;text-transform:uppercase;}.propertiesList.project .propertyItem p{font-size:20px;line-height:27px;font-family:"Ciutadella Medium";margin:10px 0 0 0;}.architectSection{padding:80px 0;align-items:center;}.architectSection .architectImage{width:100%;height:auto;object-fit:contain;object-position:center;border-radius:3px;}.architectSection h5{font-size:37px;line-height:44px;font-family:"Ciutadella SemiBold";color:#54585a;margin-bottom:26px;}.architectSection .content{position:relative;z-index:1;padding-left:30px;}.architectSection .content:before{content:url(../images/symbol.png);z-index:-1;position:absolute;left:0;top:-17px;}.architectImage-mobile{display:none;}.used-section{background-color:#f4f4f4;padding:30px 0 60px 0;}.used-section .row{position:relative;}.used-section h5{font-size:37px;font-family:"Ciutadella SemiBold";line-height:44px;margin-bottom:30px;margin-top:30px;}.used-section .decor-item{display:flex;flex-direction:column;justify-content:flex-start;background-color:#fff;border-radius:3px;margin-bottom:30px;}.used-section .decor-item img{width:100%;height:150px;border-top-left-radius:3px;border-top-right-radius:3px;object-fit:cover;}.used-section .decor-item .decorRelated-info{color:#54585a;width:100%;padding:10px;font-size:18px;line-height:22px;}.used-section .decor-item .decorRelated-info label{font-family:"Ciutadella Light";margin-bottom:4px;}.used-section .decor-item .decorRelated-info p{font-family:"Ciutadella SemiBold";}.used-section .decor-item .decorRelated-info .decorRelated-finishes{font-family:"Ciutadella Medium";}.used-section .swiper-button-next{color:#929596;right:-4%;justify-content:end;}.used-section .swiper-button-prev{color:#929596;left:-4%;justify-content:left;}.used-section .swiper-button-disabled{display:none;}.used-section .swiper-button-next:after,.used-section .swiper-button-prev:after{font-size:22px;}.used-section .paginationRelated,.used-section .paginationProRelated{display:none;}.used-section .product-item{display:flex;flex-direction:column;padding:10px;margin:0 -10px 30px -10px;color:#54585a;}.used-section .product-item img{width:100%;height:153px;border-radius:3px;object-fit:cover;}.used-section .product-item p{font-size:20px;font-family:"Ciutadella SemiBold";line-height:21px;margin:15px 0;color:#54585a;text-align:left;width:100%;}.used-section .product-item:hover{background-color:#fff;border-radius:3px;}.used-section .brand-item{width:100%;display:block;}.used-section .brand-item img{width:90%;height:auto;object-fit:contain;max-height:70px;}.otherProjects-section{padding-top:60px;padding-bottom:100px;}.otherProjects-section h5{font-size:37px;font-family:"Ciutadella SemiBold";line-height:44px;margin:0;}.otherProjects-section .swiper-otherProjects .swiper-slide{height:550px;margin-top:30px;margin-bottom:30px;top:0;transition:top ease .5s;position:relative;border-radius:3px;}.otherProjects-section .swiper-otherProjects .swiper-slide .projectImg{height:100%;border-radius:5px;background-size:cover;background-position:center;position:relative;width:100%;}.otherProjects-section .swiper-otherProjects .swiper-slide .projectImg .gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%);padding:30px 20px;display:flex;flex-direction:column;justify-content:end;border-radius:5px;}.otherProjects-section .swiper-otherProjects .swiper-slide .projectImg .gradient p{color:#fff;font-size:28px;line-height:34px;font-family:"Ciutadella SemiBold";margin:0 0 20px 0;}.otherProjects-section .swiper-otherProjects .swiper-slide .projectImg .gradient .btn-bordered-secondary{padding:12px 20px;border-radius:3px;backdrop-filter:blur(5px);background:rgba(255,255,255,.05);}.otherProjects-section .swiper-otherProjects .swiper-slide:hover{top:-1rem;}.otherProjects-section .swiper-otherProjects .swiper-pagination{bottom:0;}@media(max-width:1200px){.swiper-projectImage h1{font-size:70px;line-height:78px;}}@media(max-width:768px){.swiper-projectImage h1{font-size:60px;line-height:68px;max-width:100%;}.project-info{padding:70px 0;}.project-info h5{font-size:30px;line-height:35px;}.project-info .title-shareSection{margin-top:30px;}.architectSection h5{font-size:30px;line-height:35px;}.architectImage-mobile{display:block;width:100%;object-fit:contain;}.architectSection{padding-top:40px;padding-bottom:50px;}.used-section{padding-bottom:30px;}.used-section h5{font-size:30px;line-height:35px;}.used-section .product-item{padding:0;margin:0;}.used-section .product-item p{margin-top:10px;font-size:18px;line-height:19px;}.used-section .product-item:hover{padding:0;background-color:unset;}.used-section .brand-item{margin-bottom:30px;}.used-section .paginationRelated{display:block;bottom:0;}.used-section .paginationProRelated{display:block;bottom:-10px;}.used-section .swiperRelatedPrev,.used-section .swiperRelatedNext,.used-section .swiperProRelatedPrev,.used-section .swiperProRelatedPrev{display:none;}.otherProjects-section{padding-bottom:90px;}.otherProjects-section h5{font-size:30px;line-height:35px;}.otherProjects-section .swiper-otherProjects .swiper-slide{height:350px;}.otherProjects-section .swiper-otherProjects .swiper-slide .projectImg .gradient p{font-size:26px;line-height:28px;}}@media(max-width:620px){.swiper-projectImage .swiper-slide{height:585px;}.swiper-projectImage h1{font-size:40px;line-height:48px;}.swiper-projectImage .swiper-button-next,.swiper-projectImage .swiper-button-prev{display:flex;height:44px;width:44px;}.swiper-projectImage .swiper-button-next:after,.swiper-projectImage .swiper-button-prev:after{font-size:18px;}.swiper-projectImage .swiper-button-next{right:19px;}.swiper-projectImage .swiper-button-prev{left:19px;}.project-info{padding:60px 0;}.project-info h5{font-size:25px;line-height:30px;}.project-info .title-shareSection{font-size:20px;line-height:35px;}.propertiesList.project .propertyItem{margin-bottom:50px;}.architectSection h5{font-size:25px;line-height:30px;}.architectSection .content{padding:0;}.architectSection .content:before{position:unset;padding-bottom:10px;display:block;}.used-section h5{font-size:25px;line-height:30px;}.used-section .brand-item img{width:100%;}.otherProjects-section{padding-bottom:80px;}.otherProjects-section h5{font-size:25px;line-height:30px;}.otherProjects-section .swiper-otherProjects .swiper-slide{height:195px;}.otherProjects-section .swiper-otherProjects .swiper-slide .projectImg .gradient p{font-size:22px;line-height:26px;}}@media(max-width:350px){.swiper-projectImage h1{font-size:30px;line-height:38px;}}.card-list .card-item{margin-bottom:80px;}.card-list .card-item img{width:100%;height:230px;object-fit:cover;object-position:center;border-radius:3px;}.card-list .card-item h5{font-size:25px;line-height:30px;font-family:"Ciutadella SemiBold";margin:20px 0 10px 0;}.card-list .card-item .txt{font-size:18px;line-height:25px;margin-bottom:10px;}.card-list .card-item a{color:#8bbe28;font-size:18px;line-height:25px;font-family:"Ciutadella Medium";}.card-list .card-item a:hover{text-decoration:underline;}@media(max-width:768px){.card-list{padding:60px 0 20px 0;}.card-list .card-item{margin-bottom:80px;}.card-list .card-item img{height:190px;}}.blog-section{padding:80px 0 100px 0;}.blog-section .blog-item{background-color:#fff;padding:20px;margin-bottom:30px;border-radius:3px;}.blog-section .blog-item .date{font-size:20px;line-height:21px;font-family:"Ciutadella Medium";margin-bottom:10px;text-transform:capitalize;}.blog-section .blog-item .date span{font-family:"Ciutadella SemiBold";}.blog-section .blog-item .blog-img{border-radius:3px;width:100%;max-height:538px;margin-bottom:20px;object-fit:cover;}.blog-section .blog-item .title{font-size:30px;line-height:36px;font-family:"Ciutadella Medium";margin-bottom:15px;}.blog-section .blog-item .bodyText{font-size:16px;line-height:1.5;}.blog-section .blog-item .linkDetailNew{color:#8bbe28;text-transform:uppercase;font-family:"Ciutadella SemiBold";font-size:16px;line-height:19px;padding:13px 0;display:flex;align-items:center;margin-top:10px;}.blog-section .blog-item .linkDetailNew img{margin-left:12px;}.blog-section .blog-item .linkDetailNew:hover{color:#8bbe28;}.blog-section .articles{font-size:26px;font-family:"Ciutadella SemiBold";line-height:31px;margin-bottom:10px;}.blog-section .articles-list li{padding:30px 0 25px 0;border-top:1px solid #c3c4c5;}.blog-section .articles-list li a{display:flex;}.blog-section .articles-list li img{border-radius:3px;width:60px;height:40px;object-fit:cover;margin-right:10px;}.blog-section .articles-list li p{font-size:16px;line-height:19px;font-family:"Ciutadella SemiBold";margin-bottom:7px;}.blog-section .articles-list li span{font-size:14px;line-height:17px;font-family:"Ciutadella Light";}.blog-section .articles-list li:last-child{border-bottom:1px solid #c3c4c5;}.blog-section .articles-list li:hover p{color:#8bbe28;}.blog-item{padding-bottom:110px;}.blog-item .date{font-size:30px;line-height:36px;font-family:"Ciutadella Medium";margin-bottom:15px;text-transform:capitalize;}.blog-item .date span{font-family:"Ciutadella SemiBold";}.blog-item .image-height{height:auto;margin-bottom:32px;}.blog-item .new-event-item-title{margin-bottom:21px;font-family:"Ciutadella Medium";}.blog-item .articles{font-size:26px;font-family:"Ciutadella SemiBold";line-height:31px;margin-bottom:10px;}.blog-item .blogTxt ul{list-style:disc;padding-left:2rem;}.blog-item .blogTxt a{text-decoration:underline;}.blog-item .blogTxt img{max-width:100%;height:auto;}.blog-item .articles-list{margin-bottom:50px;}.blog-item .articles-list li{padding:30px 0 25px 0;border-top:1px solid #c3c4c5;}.blog-item .articles-list li a{display:flex;}.blog-item .articles-list li img{border-radius:3px;width:60px;height:40px;object-fit:cover;margin-right:10px;}.blog-item .articles-list li p{font-size:16px;line-height:19px;font-family:"Ciutadella SemiBold";margin-bottom:7px;}.blog-item .articles-list li span{font-size:14px;line-height:17px;font-family:"Ciutadella Light";}.blog-item .articles-list li:last-child{border-bottom:1px solid #c3c4c5;}.blog-item .articles-list li:hover p{color:#8bbe28;}@media(max-width:500px){.blog-section{padding:40px 0 100px 0;}.blog-section .blog-list{padding:0;}.blog-section .blog-item .blog-img{max-height:222px;}}.edi-section{background-color:#54585a;color:#fff;padding:50px 0;}.edi-section .container .row{align-items:center;}.edi-section .container h4{margin:0 0 0 8px;font-family:"Ciutadella SemiBold";font-size:26px;line-height:31px;}.edi-section .container p{margin:10px 0 0 0;font-size:14px;line-height:21px;}.edi-section .container form{margin:0;}.edi-section .container form .input-block{display:flex;width:100%;}.edi-section .container form .input-block .input-txt{border:1px solid #d8d8d8;border-radius:3px 0 0 3px;padding:13px 16px;flex:1;border-right:0;display:flex;align-items:center;}.edi-section .container form .input-block .input-txt input{border:0;background-color:unset;color:#fff;font-size:16px;line-height:19px;outline:0;margin-left:10px;}.edi-section .container form .input-block .input-txt input:-internal-autofill-selected{-webkit-box-shadow:0 0 0 1000px #54585a inset;-webkit-text-fill-color:#fff!important;padding:0;}.edi-section .container form .input-block .input-txt input::placeholder{color:rgba(255,255,255,.8);font-size:16px;line-height:19px;}.edi-section .container form .input-block button{background-color:#8bbe28;border:0;text-transform:uppercase;border-radius:0 3px 3px 0;color:#fff;padding:13px 12px;font-size:16px;line-height:19px;font-family:"Ciutadella SemiBold";outline:0;}.edi-section .container form .input-block button span{display:block;}.edi-section .container form .input-block button img{display:none;}.edi-section .container form .terms{display:none;flex-direction:column;font-size:12px;line-height:13px;margin:5px 0 10px 0;}.edi-section .container form .terms input{margin-right:8px;}.edi-section .container form .terms a{color:#8bbe28;}@media(max-width:768px){.edi-section{padding:40px 0;}}@media(max-width:400px){.edi-section .container form{margin:0;}.edi-section .container form .input-block button span{display:none;}.edi-section .container form .input-block button img{display:block;}}.ediPage h1{font-size:40px;line-height:48px;font-family:"Ciutadella SemiBold";text-align:center;width:100%;margin-bottom:50px;}.ediPage .ediForm{background-color:#f4f4f4;border-radius:5px;--bs-gutter-x:100px;}.ediPage .ediForm form{margin:0;}.ediPage .ediForm .input-txt input{border:1px solid #979ea1;border-radius:3px;width:100%;}.ediPage .ediForm .contact-input{position:relative;margin:auto;width:100%;border:1px solid #979ea1;border-radius:3px;overflow:hidden;background-color:#fff;}.ediPage .ediForm .contact-input .label{position:absolute;top:15px;left:12px;font-size:16px;line-height:19px;font-family:"Ciutadella Regular";color:#6c7275;transform-origin:0 0;transform:translate3d(0,0,0);transition:all .2s ease;pointer-events:none;}.ediPage .ediForm .contact-input .focus-bg{position:absolute;border:1px solid #54585a;top:0;left:0;width:100%;height:100%;z-index:-1;transform:scaleX(0);transform-origin:left;}.ediPage .ediForm .contact-input input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:0;padding:0 12px 0 12px;height:45px;font-size:16px;line-height:19px;font-family:"Ciutadella Medium";background:#fff;color:#31373a;transition:all .15s ease;}.ediPage .ediForm .contact-input input:not(:-moz-placeholder-shown)+.label{transform:translate3d(0,-12px,0) scale(.75);}.ediPage .ediForm .contact-input input:not(:-ms-input-placeholder)+.label{transform:translate3d(0,-12px,0) scale(.75);}.ediPage .ediForm .contact-input input:not(:placeholder-shown)+.label{transform:translate3d(0,-12px,0) scale(.75);}.ediPage .ediForm .contact-input input:not(:placeholder-shown){padding:16px 12px 0 12px;}.ediPage .ediForm .contact-input input:focus+.label+.focus-bg{transform:scaleX(1);transition:all .1s ease;}.ediPage .ediForm .contact-input textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:0;padding:16px 12px 16px 12px;height:144px;font-size:16px;line-height:19px;font-family:"Ciutadella Medium";background:#fff;color:#31373a;transition:all .15s ease;height:144px;resize:none;vertical-align:top;}.ediPage .ediForm .contact-input .label-text-area{top:18px;}.ediPage .ediForm .contact-input textarea:not(:-moz-placeholder-shown)+.label{transform:translate3d(0,-12px,0) scale(.75);}.ediPage .ediForm .contact-input textarea:not(:-ms-input-placeholder)+.label{transform:translate3d(0,-12px,0) scale(.75);}.ediPage .ediForm .contact-input textarea:not(:placeholder-shown)+.label{transform:translate3d(0,-12px,0) scale(.75);}.ediPage .ediForm .contact-input textarea:not(:placeholder-shown){padding:20px 12px 16px 12px;}.ediPage .ediForm .contact-input textarea:focus+.label+.focus-bg{transform:scaleX(1);transition:all .1s ease;}.ediPage .ediForm .dropdown{height:47px;}.ediPage .ediForm .dropdown .dropdown-menu{position:absolute;top:100%;left:0;z-index:1;display:none;float:left;padding:5px 0;margin:2px 0 0;font-size:16px;text-align:left;list-style:none;background-color:#f9f9ff;border:1px solid #f9f9ff;border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.18);box-shadow:0 6px 12px rgba(0,0,0,.18);width:100%;max-height:300px;overflow:auto;}.ediPage .ediForm .dropdown .dropdown-menu li{padding:5px 10px 5px 10px;min-height:35px;color:#6c7275;}.ediPage .ediForm .dropdown .dropdown-menu li:hover{background:#ecefe7;border-radius:3px;color:#8bbe28;cursor:pointer;}.ediPage .ediForm .dropdown .dropdown-menu .agepan:hover{color:#ff5a00;background:rgba(255,90,0,.1);}.ediPage .ediForm .form-check{margin-bottom:.5rem;}.ediPage .ediForm .terms{display:flex;align-items:flex-start;}.ediPage .ediForm .terms .form-check-input{width:14px;height:14px;background-size:70%;margin:0;}.ediPage .ediForm .terms p{font-size:14px;line-height:16px;margin-left:8px;}.ediPage .ediForm .btn-send-contact-form{display:flex;justify-content:end;}.ediPage .ediForm .btn-send-contact-form .btn-filled{border:0;font-family:"Ciutadella SemiBold";}.ediPage .ediForm .btn-send-contact-form .btn-filled img{margin-left:15px;}@media(max-width:576px){.ediPage h1{margin-bottom:0;font-size:35px;line-height:42px;}.ediPage .ediForm{background-color:unset;--bs-gutter-x:30px;}.ediPage .ediForm .terms .form-check-input{width:24px;}}.productSearch .product-content{background-color:#444849;padding:66.5px 16%;}.productSearch .product-content header{display:flex;justify-content:space-between;align-items:center;}.productSearch .product-content header .title{margin-bottom:8px;}.productSearch .product-content header #icondropdownFilters{display:none;color:#fff;cursor:pointer;}.productSearch .product-content .filter{display:flex;flex-direction:column;}.productSearch .product-content .filter ::-webkit-scrollbar{width:6px;}.productSearch .product-content .filter ::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:100px;}.productSearch .product-content .filter ::-webkit-scrollbar-thumb:hover{background:#d9d9d9;}.productSearch .product-content .filter .list-brand-desktop{border-bottom:1px solid rgba(255,255,255,.4);}.productSearch .product-content .filter .list-brand-desktop ul{margin:40px 0;display:flex;flex-direction:row;justify-content:space-around;}.productSearch .product-content .filter .list-brand-desktop ul li{height:48px;border-radius:3px;padding:2px 14px;cursor:pointer;display:flex;justify-content:center;align-items:center;border:1px solid transparent;width:20%;gap:26px;}.productSearch .product-content .filter .list-brand-desktop ul li p{color:#fff;}.productSearch .product-content .filter .list-brand-desktop ul li>input{height:20px;aspect-ratio:1/1;accent-color:#c6ff58;}.productSearch .product-content .filter .list-brand-desktop ul li img{max-height:100%;width:100%;}.productSearch .product-content .filter .list-brand-mobile{display:none;color:#fff;}.productSearch .product-content .filter .list-brand-mobile #buttonBrands{background-color:#444849;border:1px solid #fff;border-radius:3px;color:#fff;display:flex;justify-content:space-between;}.productSearch .product-content .filter .list-brand-mobile .dropdown{margin-top:30px;width:100%;}.productSearch .product-content .filter .list-brand-mobile .dropdown .dropdown-menu{position:absolute;top:100%;max-height:200px;overflow:auto;left:0;z-index:1;display:none;float:left;padding:5px 0;margin:2px 0 0;font-size:16px;text-align:left;list-style:none;background-color:#f9f9ff;border:1px solid #f9f9ff;border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.18);box-shadow:0 6px 12px rgba(0,0,0,.18);width:100%;}.productSearch .product-content .filter .list-brand-mobile .dropdown .dropdown-menu li{padding:5px 10px 5px 10px;min-height:35px;color:#6c7275;}.productSearch .product-content .filter .list-brand-mobile .dropdown .dropdown-menu li:hover{background:#ecefe7;border-radius:3px;color:#8bbe28;cursor:pointer;}.productSearch .product-content .filter .list-brand-mobile .dropdown .dropdown-menu .noResult{display:flex;justify-content:center;}.productSearch .product-content .filter .applicationsAndProperties{display:flex;margin-top:55px;flex-direction:column;justify-content:center;font-size:26px;color:#fff;border-bottom:1px solid rgba(255,255,255,.4);gap:71px;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_header{display:flex;flex-direction:row;flex-wrap:wrap;gap:84px;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_header .applications{display:flex;flex-direction:row;gap:10px;cursor:pointer;align-items:center;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_header .properties{display:flex;flex-direction:row;gap:10px;cursor:pointer;align-items:center;opacity:.6;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_header .records{font-size:18px;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_header .records .selected{color:#8bbe28;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_desktop .properties_filters{display:none;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_desktop ul{padding:10px 0 50px 0;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;row-gap:15px;column-gap:5px;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_desktop li{display:flex;flex-direction:column;justify-content:center;align-items:center;width:140px;height:74px;cursor:pointer;gap:10px;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_desktop li .icon{width:50px;height:50px;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_desktop li .iconHover{width:50px;height:50px;display:none;transition:all .2s;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_desktop li .name{font-size:12px;visibility:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_desktop li:hover .icon{display:none;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_desktop li:hover .iconHover{display:flex;transform:scale(1.2);}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_desktop li:hover .name{filter:brightness(0) saturate(100%) invert(83%) sepia(50%) saturate(514%) hue-rotate(27deg) brightness(105%) contrast(103%);visibility:visible;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_desktop .active .icon{display:none;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_desktop .active .iconHover{display:flex;transform:scale(1.2);}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_desktop .active .name{filter:brightness(0) saturate(100%) invert(83%) sepia(50%) saturate(514%) hue-rotate(27deg) brightness(105%) contrast(103%);visibility:visible;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_mobile{display:none;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_mobile .applications_filters{display:contents;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_mobile .applications_filters .swiper-applications-mobile{display:block!important;padding-bottom:30px;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_mobile .applications_filters .swiper-applications-mobile .swiper-wrapper{padding:10px 0;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_mobile .applications_filters .swiper-applications-mobile .swiper-wrapper .swiper-slide{background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:15px;justify-content:start;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_mobile .applications_filters .swiper-applications-mobile .swiper-wrapper .swiper-slide .active .icon{display:none;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_mobile .applications_filters .swiper-applications-mobile .swiper-wrapper .swiper-slide .active .iconHover{display:flex;transform:scale(1.2);}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_mobile .applications_filters .swiper-applications-mobile .swiper-wrapper .swiper-slide .active .name{filter:brightness(0) saturate(100%) invert(83%) sepia(50%) saturate(514%) hue-rotate(27deg) brightness(105%) contrast(103%);visibility:visible;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_mobile .applications_filters .swiper-applications-mobile .swiper-wrapper .swiper-slide li{display:flex;flex-direction:column;justify-content:center;align-items:center;width:120px;height:74px;cursor:pointer;gap:10px;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_mobile .applications_filters .swiper-applications-mobile .swiper-wrapper .swiper-slide li .icon{width:50px;height:50px;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_mobile .applications_filters .swiper-applications-mobile .swiper-wrapper .swiper-slide li .iconHover{width:50px;height:50px;display:none;transition:all .2s;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_mobile .applications_filters .swiper-applications-mobile .swiper-wrapper .swiper-slide li .name{font-size:12px;visibility:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_mobile .applications_filters .swiper-applications-mobile .swiper-pagination-bullet{margin-top:15px;background:rgba(255,255,255,.38);width:10px!important;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_mobile .applications_filters .swiper-applications-mobile .swiper-pagination-bullet-active{background:#fff;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_mobile .applications_filters .swiper-applications-mobile .swiper-pagination-applications{display:flex;justify-content:center;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_mobile .properties_filters{display:none;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_mobile .properties_filters .swiper-properties-mobile{display:block!important;padding-bottom:30px;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_mobile .properties_filters .swiper-properties-mobile .swiper-wrapper{padding:10px 0;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_mobile .properties_filters .swiper-properties-mobile .swiper-wrapper .swiper-slide{background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:15px;justify-content:start;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_mobile .properties_filters .swiper-properties-mobile .swiper-wrapper .swiper-slide .active .icon{display:none;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_mobile .properties_filters .swiper-properties-mobile .swiper-wrapper .swiper-slide .active .iconHover{display:flex;transform:scale(1.2);}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_mobile .properties_filters .swiper-properties-mobile .swiper-wrapper .swiper-slide .active .name{filter:brightness(0) saturate(100%) invert(83%) sepia(50%) saturate(514%) hue-rotate(27deg) brightness(105%) contrast(103%);visibility:visible;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_mobile .properties_filters .swiper-properties-mobile .swiper-wrapper .swiper-slide li{display:flex;flex-direction:column;justify-content:center;align-items:center;width:120px;height:74px;cursor:pointer;gap:10px;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_mobile .properties_filters .swiper-properties-mobile .swiper-wrapper .swiper-slide li .icon{width:50px;height:50px;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_mobile .properties_filters .swiper-properties-mobile .swiper-wrapper .swiper-slide li .iconHover{width:50px;height:50px;display:none;transition:all .2s;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_mobile .properties_filters .swiper-properties-mobile .swiper-wrapper .swiper-slide li .name{font-size:12px;visibility:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_mobile .properties_filters .swiper-properties-mobile .swiper-pagination-bullet{margin-top:15px;background:rgba(255,255,255,.38);width:10px!important;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_mobile .properties_filters .swiper-properties-mobile .swiper-pagination-bullet-active{background:#fff;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_mobile .properties_filters .swiper-properties-mobile .swiper-pagination-properties{display:flex;justify-content:center;}.productSearch .product-content .filter .applicationsAndProperties .title{display:flex;justify-content:center;}.productSearch .product-content .filter .subcategoriesSelected{margin-top:30px;color:#fff;}.productSearch .product-content .filter .subcategoriesSelected ul{display:flex;flex-direction:row;gap:15px;flex-wrap:wrap;}.productSearch .product-content .filter .subcategoriesSelected ul li{display:flex;flex-direction:row;align-items:center;gap:14px;border:1px solid #c6ff58;border-radius:100px;padding:7.5px 15px;width:fit-content;flex:none;}.productSearch .product-content .filter .subcategoriesSelected ul li p{font-size:14px;}.productSearch .product-content .filter .subcategoriesSelected ul li img{width:17px;height:17px;cursor:pointer;}.productSearch .product-content .search_button{display:flex;justify-content:center;margin-top:60px;}.productSearch .product-content .search_button>button{background-color:#8bbe28;border:0;text-transform:uppercase;border-radius:3px;color:#fff;padding:13px 12px;font-size:16px;line-height:19px;font-family:"Ciutadella Medium";outline:0;}.productSearchResults{display:flex;flex-direction:column;padding-top:20px;padding-bottom:82px;}.productSearchResults .totalProducts{display:none;order:0;margin-bottom:30px;text-transform:lowercase;}.productSearchResults ul{order:1;display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;margin-bottom:60px;}.productSearchResults ul .noResult{display:flex;justify-content:center;width:100%;}.productSearchResults ul .product-item{position:relative;width:410px;height:402px;border-radius:3px;}.productSearchResults ul .product-item .product-content{height:100%;width:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%);border-radius:inherit;display:flex;flex-direction:column;padding:30px 20px;justify-content:end;}.productSearchResults ul .product-item .product-content .product-info{padding:0 10px 0 10px;color:#fff;}.productSearchResults ul .product-item .product-content .product-info .name{font-size:28px;margin-bottom:11px;font-family:"Ciutadella SemiBold";display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.productSearchResults ul .product-item .product-content .product-info .description{font-size:18px;margin-bottom:30px;font-family:"Ciutadella Medium";overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.productSearchResults ul .product-item .product-content .product-info .know-more{font-family:"Ciutadella Medium";text-transform:uppercase;font-size:16px;border:1px solid #fff;background:rgba(255,255,255,.05);backdrop-filter:blur(5px);padding:0;border-radius:3px;padding:9px 16px;color:#fff;display:block;width:fit-content;}.productSearchResults .viewMore{order:2;display:flex;justify-content:center;}.productSearchResults .viewMore .btn-filled{border:0;}.productSearchResults .viewMore .btn-filled:disabled{opacity:.6;}@media(max-width:1200px){.productSearch .product-content{padding:66.5px 20px;}.productSearch .product-content header #icondropdownFilters{display:block;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_header{gap:11px;justify-content:center;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_header .records{font-size:14px;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_desktop{display:none;}.productSearch .product-content .filter .applicationsAndProperties .applicationsAndProperties_filter_mobile{display:flex;}.productSearch .product-content .filter .list-brand-desktop{display:none;}.productSearch .product-content .filter .list-brand-mobile{display:flex;}}@media(max-width:991.98px){.productSearch .product-content{padding:66.5px 7px;}.productSearchResults .totalProducts{margin-bottom:20px;}.productSearchResults ul{justify-content:center;}.productSearchResults ul .product-item{width:335px;height:195px;}.productSearchResults ul .product-item .product-content .product-info .description{display:none;}}.siteMap .siteMapTitle{font-size:55px;color:#54585a;font-family:"Ciutadella Regular";line-height:normal;margin:50px 0 30px 0;}.siteMap .siteMapItem{display:flex;flex-direction:column;gap:10px;border-bottom:1px solid #d8d8d8;padding-bottom:45px;flex-grow:1;}.siteMap .siteMapItem .siteMapItemTitle{font-size:22px;color:#8bbe28;font-family:"Ciutadella Regular";line-height:24px;padding-bottom:10px;}.siteMap .siteMapItem .siteMapItemChildren{font-size:18px;color:#54585a;font-family:"Ciutadella Regular";line-height:24px;}.siteMap .siteMapItem .siteMapItemChildren:hover{color:#8bbe28!important;}.siteMap .siteMapItem:last-child{flex-grow:1000;}.carbonFootprintCalculator .title{font-size:30px;line-height:36px;color:#54585a;font-family:"Ciutadella Bold";margin-bottom:30px;}.carbonFootprintCalculator .description{font-size:18px;line-height:27px;color:#54585a;font-family:"Ciutadella Regular";margin-bottom:30px;}.carbonFootprintCalculator .dropdownCalculator{margin-bottom:37px;}.carbonFootprintCalculator .dropdownCalculator .btn-dropdown{text-align:left;}.carbonFootprintCalculator .dropdownCalculator .dropdown-menu{overflow:auto;max-height:260px;position:absolute;left:0;z-index:5;display:none;float:left;padding:5px 0;margin:2px 0 0;font-size:16px;text-align:left;list-style:none;background-color:#f9f9ff;border:1px solid #f9f9ff;border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.18);box-shadow:0 6px 12px rgba(0,0,0,.18);width:100%;transform:none!important;inset:unset!important;}.carbonFootprintCalculator .dropdownCalculator .dropdown-menu li{padding:5px 10px 5px 10px;min-height:35px;color:#6c7275;}.carbonFootprintCalculator .dropdownCalculator .dropdown-menu li:hover{background:#ecefe7;border-radius:3px;color:#8bbe28;cursor:pointer;}.carbonFootprintCalculator .dropdownCalculator .dropdown-menu .agepan:hover{color:#ff5a00;background:rgba(255,90,0,.1);}.carbonFootprintCalculator .parametersCalculator{margin-bottom:59px;display:flex;gap:37px;}.carbonFootprintCalculator .parametersCalculator .measureUnit .title{font-size:18px;line-height:24px;font-family:"Ciutadella Regular";margin-bottom:6px;width:206px;}.carbonFootprintCalculator .parametersCalculator .measureUnit .optionsMeasureUnit{display:flex;gap:19px;}.carbonFootprintCalculator .parametersCalculator .measureUnit .optionsMeasureUnit .optionMeasureUnit{border:1px solid #54585a;border-radius:100px;padding:6.5px 15px;cursor:pointer;text-align:center;font-size:14px;line-height:17px;width:max-content;background-color:#fff;}.carbonFootprintCalculator .parametersCalculator .measureUnit .optionsMeasureUnit .optionMeasureUnit.active,.carbonFootprintCalculator .parametersCalculator .measureUnit .optionsMeasureUnit .optionMeasureUnit:hover{border:1px solid #8bbe28;background-color:#e8efdc;color:#8bbe28;}.carbonFootprintCalculator .parametersCalculator .measureUnit.agepan .optionMeasureUnit.active,.carbonFootprintCalculator .parametersCalculator .measureUnit.agepan .optionMeasureUnit:hover{border:1px solid #ff5a00;background-color:rgba(240,126,0,.1);color:#ff5a00;}.carbonFootprintCalculator .parametersCalculator .productUnderEvaluationContainer,.carbonFootprintCalculator .parametersCalculator .productThicknessContainer{max-width:280px;}.carbonFootprintCalculator .parametersCalculator .productThicknessContainer .inputCalculator{min-width:280px;}.carbonFootprintCalculator .parametersCalculator .distanceLocationContainer{max-width:380px;position:relative;}.carbonFootprintCalculator .parametersCalculator .distanceLocationContainer #distanceLocationLabel{position:absolute;width:75%;color:#6c7275;opacity:.9;display:-webkit-box;max-height:38px;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;line-height:19px;text-overflow:ellipsis;overflow:hidden;}.carbonFootprintCalculator .parametersCalculator .inputsCalculator{display:flex;gap:37px;width:100%;}.carbonFootprintCalculator .parametersCalculator .inputsCalculator .inputCalculator{border:1px solid #979ea1;border-radius:3px;padding:13px 21px;display:flex;gap:10px;height:60px;width:100%;align-items:center;justify-content:space-between;}.carbonFootprintCalculator .parametersCalculator .inputsCalculator .inputCalculator input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-size:16px;line-height:19px;font-family:"Ciutadella Regular";background:#fff;color:#31373a;transition:all .15s ease;width:100%;text-overflow:ellipsis;}.carbonFootprintCalculator .parametersCalculator .inputsCalculator .inputCalculator input[type=number]::-webkit-inner-spin-button,.carbonFootprintCalculator .parametersCalculator .inputsCalculator .inputCalculator input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.carbonFootprintCalculator .parametersCalculator .inputsCalculator .inputCalculator input[type=number]{-moz-appearance:textfield;}.carbonFootprintCalculator .parametersCalculator .inputsCalculator .inputCalculator input::placeholder{color:#6c7275;opacity:.9;}.carbonFootprintCalculator .buttonCalculator{margin-bottom:34px;}.carbonFootprintCalculator .buttonCalculator .btn-filled{outline:0;border:0;min-width:206px;justify-content:center;}.carbonFootprintCalculator .calculatorResults{display:none;}.carbonFootprintCalculator .calculatorResults .title{line-height:24px;font-family:"Ciutadella SemiBold";margin-bottom:38px;margin-top:15px;}.carbonFootprintCalculator .calculatorResults .containerResults{display:flex;justify-content:space-between;align-items:center;gap:54px;}.carbonFootprintCalculator .calculatorResults .containerResults .symbol{color:#cacaca;font-size:37px;line-height:44px;font-family:"Ciutadella Regular";}.carbonFootprintCalculator .calculatorResults .containerResults .symbol.symbolMobile{display:none;}.carbonFootprintCalculator .calculatorResults .containerResults .productTransportFootprint,.carbonFootprintCalculator .calculatorResults .containerResults .co2footprint{display:flex;justify-content:space-between;align-items:center;border:1px solid #cacaca;border-radius:3px;gap:31px;padding:20px;min-height:253px;}.carbonFootprintCalculator .calculatorResults .containerResults .productTransportFootprint.hideA4Result{width:100%;justify-content:center;}.carbonFootprintCalculator .calculatorResults .containerResults .productTransportFootprint.hideA4Result .transportResult{opacity:44%;}.carbonFootprintCalculator .calculatorResults .containerResults .co2footprint{gap:15px;min-width:419px;justify-content:center;}.carbonFootprintCalculator .calculatorResults .containerResults .resultContainer{width:100%;display:flex;flex-direction:column;align-items:center;gap:15px;}.carbonFootprintCalculator .calculatorResults .containerResults .resultContainer .title{text-align:center;font-size:18px;line-height:22px;color:#6c7275;font-family:"Ciutadella Regular";margin:0;}.carbonFootprintCalculator .calculatorResults .containerResults .resultContainer .description{text-align:center;font-size:15px;line-height:20px;color:#54585a;font-family:"Ciutadella Regular";margin:0;}.carbonFootprintCalculator .calculatorResults .containerResults .resultContainer .resultValue{font-size:18px;line-height:20px;color:#54585a;font-family:"Ciutadella SemiBold";margin:0;display:flex;gap:13px;justify-content:center;}.carbonFootprintCalculator .calculatorResults .containerResults .resultContainer .icons{display:flex;justify-content:space-between;width:100%;}.carbonFootprintCalculator .calculatorResults .containerResults .resultContainer .icons.one{justify-content:center;}@media(max-width:1400px){.carbonFootprintCalculator .parametersCalculator{gap:27px;flex-direction:column;}.carbonFootprintCalculator .parametersCalculator .inputsCalculator{gap:27px;}.carbonFootprintCalculator .calculatorResults .containerResults{display:flex;flex-direction:column;justify-content:center;align-items:center;}.carbonFootprintCalculator .calculatorResults .containerResults .symbol{display:none;}.carbonFootprintCalculator .calculatorResults .containerResults .symbol.symbolMobile{display:block;}.carbonFootprintCalculator .calculatorResults .containerResults .productTransportFootprint .symbol{display:block;}}@media(max-width:1200px){.carbonFootprintCalculator .parametersCalculator{gap:17px;}.carbonFootprintCalculator .parametersCalculator .measureUnit .optionsMeasureUnit{gap:9px;}.carbonFootprintCalculator .parametersCalculator .productUnderEvaluationContainer,.carbonFootprintCalculator .parametersCalculator .productThicknessContainer{max-width:250px;}.carbonFootprintCalculator .parametersCalculator .productThicknessContainer .inputCalculator{min-width:250px;}.carbonFootprintCalculator .parametersCalculator .inputsCalculator{gap:17px;}.carbonFootprintCalculator .buttonCalculator .btn-filled{min-width:116px;}}@media(max-width:992px){.carbonFootprintCalculator .parametersCalculator{flex-direction:column;align-items:flex-start;gap:37px;margin-bottom:38px;}.carbonFootprintCalculator .parametersCalculator .inputsCalculator{flex-wrap:wrap;}.carbonFootprintCalculator .parametersCalculator .inputsCalculator .productUnderEvaluationContainer,.carbonFootprintCalculator .parametersCalculator .inputsCalculator .productThicknessContainer{flex:1 1 48%;max-width:unset;min-width:unset;}.carbonFootprintCalculator .parametersCalculator .inputsCalculator .distanceLocationContainer{max-width:unset;}.carbonFootprintCalculator .calculatorResults .title{margin-top:0;}}@media(max-width:768px){.carbonFootprintCalculator .parametersCalculator .inputsCalculator{flex-direction:column;gap:37px;}.carbonFootprintCalculator .parametersCalculator .inputsCalculator .inputCalculator{max-width:unset;}.carbonFootprintCalculator .calculatorResults .containerResults{gap:25px;}.carbonFootprintCalculator .calculatorResults .containerResults .productTransportFootprint,.carbonFootprintCalculator .calculatorResults .containerResults .co2footprint{flex-direction:column;width:100%;justify-content:center;min-width:unset;}.carbonFootprintCalculator .calculatorResults .containerResults .resultContainer{max-width:unset;}}