@font-face{font-family:"tm";src:url(fonts/tm.woff2) format("woff2"),url(fonts/tm.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@media screen and (max-width: 991px){body .hamburger-inner{background-color:#00664f !important}body .hamburger-inner,body .hamburger-inner::before,body .hamburger-inner::after{height:1px}body .hamburger-inner::before,body .hamburger-inner::after{background-color:#00664f !important;opacity:1 !important}body .hamburger:hover{opacity:1 !important}body .hamburger.is-active .hamburger-inner,body .hamburger.is-active .hamburger-inner::before{background-color:#fff !important}body .hamburger.is-active .hamburger-inner::after{background-color:#01905e !important}body .hamburger.is-active .hamburger-inner::after,body .hamburger.is-active .hamburger-inner,body .hamburger.is-active .hamburger-inner::before{height:2px}}@media screen and (max-width: 991px){#brevo-conversations{bottom:80px;right:15px;display:none !important}}.header-wrapper{background:#fff !important}@media screen and (max-width: 991px){body .header{height:initial;margin-bottom:0;box-shadow:none;padding:0;z-index:11}body .header .barra-info-phone .header-wrapper{padding:15px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #000;z-index:151;position:relative}body .header .imatgeHeaderPhone{max-height:25px;height:25px}body .header .barraMenuMicro{padding-left:0;padding-top:0 !important;margin-left:0 !important}body .header .informacio *{font-size:10px;color:#000;line-height:12px}body .header .informacio .punter img{max-width:3px;margin-top:-1px}body .header #login-dropdown{position:absolute;top:55px;right:0;display:none;background:#183029;padding:7.5px 0px;width:60%;float:right}body .header #login-dropdown.is-active{display:block}body .header #login-dropdown a{width:100%;text-align:left;display:block;padding:7.5px 0}body .header #login-dropdown .linkMenuPerfil{padding:10px 15px}body .header .menuPerfil.separador.pt-2.pb-2{position:relative}body .header #login-dropdown a{color:#fff}body .header .cats-carousel{opacity:0;visibility:hidden;border-bottom:1px solid #000;padding:10px 30px 6px 30px;transition:none;margin-top:-86px;z-index:150;background-color:#fff}body .header .cats-carousel.is-loaded{margin-top:0;opacity:1;visibility:visible}body .header .cats-carousel.cat-carousel-actiu{margin-top:0;opacity:1;visibility:visible}body .header .cats-carousel *{font-size:10px;line-height:11px;text-transform:none;color:#000}body .header .cats-carousel .owl-stage{margin:0 auto}body .header .cats-carousel .owl-nav{margin-top:0}body .header .cats-carousel .owl-nav>button{margin:0}body .header .cats-carousel .owl-nav>button img{max-width:5px;position:absolute;top:31px}body .header .cats-carousel .owl-nav>button.owl-prev img{left:15px}body .header .cats-carousel .owl-nav>button.owl-next img{right:15px}body .header .cats-carousel .owl-item li{display:flex;justify-content:center;align-items:center}body .header .cats-carousel .owl-item li a{cursor:pointer}body .header .cats-carousel .owl-item li a>span{display:flex;flex-wrap:wrap;justify-content:center}body .header .cats-carousel .owl-item li a>span>span{width:100%;text-align:center;display:block;margin-top:3px}body .header .cats-carousel .owl-item img{min-width:50px;width:50px;height:50px}}@media screen and (max-width: 991px){ul.breadcrumb{padding-top:30px !important}.benitoworld ul.breadcrumb{padding-top:10px !important}.info-section.estilBreadcrumb li span{font-size:14px}ul.breadcrumb.mbInfo{display:flex;justify-content:center;padding-top:10px !important}ul.breadcrumb.mbInfo li a span{font-family:"tm";display:block !important;font-size:22px !important;line-height:22px}}@media screen and (max-width: 991px){body footer.site-footer{padding-bottom:100px;background-color:#f6f6f6;padding-left:0;padding-right:0}body footer.site-footer *{text-align:center;font-size:14px}body footer.site-footer .titolfooter{color:#fff;font-size:9px}body footer.site-footer .f-wrapper{padding-left:0 !important;padding-right:0 !important}body footer.site-footer .newsletter-wrapper{order:1;background:linear-gradient(to right, #009763 0%, #8edd65 100%);padding-top:25px;padding-bottom:30px}body footer.site-footer .newsletter-wrapper .titolfooter{font-size:22px;color:#000 !important;text-transform:none;font-family:"tm";font-weight:normal}body footer.site-footer .info-wrapper{order:2}body footer.site-footer .help-wrapper{order:3}body footer.site-footer .policies-wrapper{order:4}body footer.site-footer .footer-block{padding-top:30px !important}body footer.site-footer .footer-block p{margin-bottom:0}body footer.site-footer #copyright *{font-size:10px;line-height:12px;display:block}}.mb-menu{display:none}.wrapback{position:fixed !important;left:8%;bottom:10px;display:none !important}.wrapback.is-active{display:block !important;opacity:1 !important;visibility:visible !important}#main-menu>ul>li.designplus{display:none}.search-wrap{position:relative;display:flex;align-items:center;cursor:pointer}.search-wrap img{position:absolute;right:0;top:initial !important}.back-arrow{cursor:pointer;display:flex;flex-wrap:wrap;justify-content:center;position:relative;left:0;bottom:0;margin-top:0 !important}.back-arrow img{width:16px;height:13px}.back-arrow>span{width:100%;display:block;text-align:center;font-size:10px;margin-top:5px;color:#fff}@media screen and (max-width: 991px){body .menuBenitoMobilGeneral li a span{font-weight:normal}body .menuBenitoMobilGeneral li.altresMenu{padding-top:0 !important;padding-bottom:0 !important}body .mitem *{cursor:pointer}body .mb-menu{background-color:#fff;position:fixed;bottom:0;left:0;width:100%;display:flex;flex-wrap:wrap;padding:15px 15px 10px 10px;transition:all .3s;border-top:1px solid #000;z-index:1002}body .mb-menu *{font-family:"tm" !important;transition:all .3s}body .mb-menu .menuMobil{position:relative}body .mb-menu .boto-SW{display:block;left:initial !important;top:initial !important;position:relative;width:100%;height:100%;text-align:center}body .mb-menu .boto-SW .hamburger-box{width:20px;height:15px;margin-top:6px}body .mb-menu .input-box-phone{top:initial;bottom:0px;right:0;height:100%;background:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center;width:100%;visibility:visible;opacity:0 !important;cursor:pointer}body .mb-menu .input-box-phone>input{width:100% !important;cursor:pointer;height:100%;position:absolute}body #panell-esquerra{top:0;padding-top:0;bottom:66px;left:100%;box-shadow:none;display:block !important;transition:all .5s;border-right:0}body #panell-esquerra *{font-family:"tm" !important;color:#fff}body #panell-esquerra #main-menu{background-color:rgba(0,0,0,0);height:calc(100% - 60px);overflow:scroll;overflow-x:hidden}body #panell-esquerra .caixaApp{background-color:#183029;padding-top:20px;height:100% !important}body #panell-esquerra.is-active{left:0}body #panell-esquerra .menuIdiomes{box-shadow:none !important;overflow:initial !important;margin-top:0;border-top:1px solid #fff;padding-top:15px !important;padding-bottom:15px !important;background-color:rgba(0,0,0,0);height:initial}body #panell-esquerra .menuIdiomes *{color:#fff}body #panell-esquerra .menuIdiomes>div.dropdown{display:flex;justify-content:center;flex-wrap:wrap}body #panell-esquerra .menuIdiomes>div.dropdown.first.show img{transform:rotate(-180deg)}body #panell-esquerra .menuIdiomes>div.dropdown *{color:#183029}body #panell-esquerra .menuIdiomes #dropdownMenuButton{max-width:380px;padding:12px;border:1px solid #009763;border-radius:35px;width:92%;position:relative;cursor:pointer;z-index:10;background:#183029}body #panell-esquerra .menuIdiomes #dropdownMenuButton::after{display:none}body #panell-esquerra .menuIdiomes #dropdownMenuButton>span{color:#fff;text-transform:uppercase}body #panell-esquerra .menuIdiomes #dropdownMenuButton>img{max-width:10px;position:absolute;right:15px;top:18px}body #panell-esquerra .menuIdiomes #dropdownRegioMobil{left:initial !important;padding:10px 15px 15px 15px;border-radius:22px;border:0;max-width:380px;position:absolute;max-height:320px;width:92%;overflow:scroll;margin-top:1px;padding-top:40px !important;top:3px;z-index:9}body #panell-esquerra .menuIdiomes #dropdownRegioMobil #inputIdiomesMobil{border:0;border-bottom:1px solid #000;border-radius:0;font-family:"tm";margin-top:15px;text-transform:uppercase;text-align:center;padding-top:15px;padding-bottom:15px;outline:none;box-shadow:none;color:#009763}body #panell-esquerra .menuIdiomes #dropdownRegioMobil #inputIdiomesMobil:focus{outline:none;box-shadow:none}body #panell-esquerra .menuIdiomes a{padding:15px;border-bottom:1px solid #000;justify-content:center}body #panell-esquerra .menuIdiomes a:hover{background-color:rgba(0,0,0,0)}body #panell-esquerra .menuBenitoMobil>div.wrapsubs{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;overflow:hidden;height:100%;position:relative;justify-content:center;padding-bottom:100px}body #panell-esquerra .menuBenitoMobil>div.wrapsubs::after{content:"";width:1px;height:5000px;background-color:#fff;position:absolute;top:0}body #panell-esquerra .menuBenitoMobil>div>ul li span{cursor:pointer;text-transform:uppercase}body #panell-esquerra .menuBenitoMobil>div>ul.first-col,body #panell-esquerra .menuBenitoMobil>div>ul.last-col{width:50%}body #panell-esquerra .menuBenitoMobil>div>ul.first-col{order:1}body #panell-esquerra .menuBenitoMobil>div>ul.first-col>li:last-of-type{border-bottom:1px solid #fff}body #panell-esquerra .menuBenitoMobil>div>ul.first-col li{padding:0}body #panell-esquerra .menuBenitoMobil>div>ul.first-col li span{padding:15px;height:100%;display:block;border-top:1px solid #fff}body #panell-esquerra .menuBenitoMobil>div>ul.first-col li span .fletxetaMenu{top:20px}body #panell-esquerra .menuBenitoMobil>div>ul.first-col li span span{font-size:10px !important}body #panell-esquerra .menuBenitoMobil>div>ul.first-col li span span.is-active{color:#009763}body #panell-esquerra .menuBenitoMobil>div>ul.first-col li span span.urlActualVerdBack{color:#183029 !important}body #panell-esquerra .menuBenitoMobil>div>ul.first-col li .wrap-sub-menu{overflow-y:scroll;padding-bottom:90px;position:fixed !important;left:100%;top:0;padding-top:84px;background:#009763;height:100%;align-items:flex-start;display:flex;flex-wrap:wrap;width:100%;transition:all .3s;z-index:11}body #panell-esquerra .menuBenitoMobil>div>ul.first-col li .wrap-sub-menu .sub-menu{width:98%;padding:0 15px}body #panell-esquerra .menuBenitoMobil>div>ul.first-col li .wrap-sub-menu .sub-menu a{padding-left:0}body #panell-esquerra .menuBenitoMobil>div>ul.first-col li .wrap-sub-menu .fletxetaMenu{right:0}body #panell-esquerra .menuBenitoMobil>div>ul.first-col .altresMenu span{line-height:26px}body #panell-esquerra .menuBenitoMobil>div>ul.first-col .altresMenu.show .wrap-sub-menu{left:2%}body #panell-esquerra .menuBenitoMobil>div>ul.first-col .altresMenu .sub-menu a{border-radius:0 !important}body #panell-esquerra .menuBenitoMobil>div>ul.last-col{order:2;border-top:1px solid #fff;display:grid;grid-template-columns:1fr 1fr;padding-top:7.5px;padding-bottom:7.5px}body #panell-esquerra .menuBenitoMobil>div>ul.last-col li{padding:0 !important}body #panell-esquerra .menuBenitoMobil>div>ul.last-col li span{padding:7.5px}body #panell-esquerra .menuBenitoMobil>div>ul.last-col li span span{font-size:10px;text-transform:none;width:100%;display:block;text-align:center;line-height:12px}body #panell-esquerra .menuBenitoMobil>div>ul.last-col li span span>span{margin-top:5px}body #panell-esquerra .menuBenitoMobil .sublist{padding:0 !important;width:100% !important}body #panell-esquerra .menuBenitoMobil .sublist li a{padding:10px 0 !important}body .right-panel{overflow:hidden}body .right-panel.is-active{margin-left:0 !important}body .right-panel.is-active .mb-menu{background-color:#183029;border-top:1px solid #fff}body .right-panel.is-active .mb-menu .limenu{color:#fff}body .right-panel.is-active li:not(.limenu){opacity:0;visibility:hidden}body ul.list{list-style-type:none;padding:0;display:flex;justify-content:space-around;width:100%;margin-bottom:0}body ul.list.log{width:auto;padding-left:10px;margin-left:10px;border-left:1px solid #000}body ul.list.log li{padding:0}body ul.list.log #show-login{margin-top:0}body ul.list li{position:relative;padding:0 5px;cursor:pointer}body ul.list li a{display:block}body ul.list li>span,body ul.list li a>span,body ul.list li>button>span.mitem{display:block;width:100%;text-align:center;margin-top:5px;font-size:10px}body ul.list li,body ul.list li>a{display:flex;flex-wrap:wrap;justify-content:center;flex:1 1 0px}body ul.list img{width:25px;height:25px;min-width:25px}body ul.list.social-icons{margin-bottom:15px}body ul.list.social-icons li{padding:0}body ul.list.social-icons img{width:35px;height:35px;min-width:35px}body ul.list.checkbox-list{flex-wrap:wrap;border-bottom:1px solid #fff}body ul.list.checkbox-list li,body ul.list.checkbox-list li a{flex:initial;width:100%}body ul.list.checkbox-list li{padding:10px 0;border-top:1px solid #fff;justify-content:space-between;align-items:center}body ul.list.checkbox-list li:last-of-type{border-bottom:1px solid #fff}body .fletxetaMenu{right:15px;top:15px}body .fletxetaMenu img{width:5px;height:10px}body .cat-icon{max-width:50px}body .menuBenitoMobilFamilies{left:100%;background:#009763;height:100%;position:fixed !important;top:0;margin-top:0 !important;transition:all .3s;display:block;z-index:10;overflow:scroll;padding-bottom:130px;width:98%}body .menuBenitoMobilFamilies.is-active{left:2%}body .menuBenitoMobilFamilies li{padding-left:15px !important;padding-right:15px !important}body .menuBenitoMobilFamilies li a{border-bottom:1px solid #fff;padding-top:15px !important;padding-bottom:15px !important}body .menuBenitoMobilFamilies li a p{text-transform:none;padding-top:0}body .menuBenitoMobilFamilies li a .fletxetaMenu{right:0}body .menuBenitoMobilFamilies li a>span.is-active *{color:#183029 !important;font-size:14px;text-transform:none}body .menuBenitoMobilFamilies li.liheader{text-align:center}body .menuBenitoMobilFamilies li.liheader a{padding-bottom:20px !important}body .menuBenitoMobilFamilies .back-arrow{position:relative;top:30px;float:left;bottom:initial}body .is-active-cat span{color:#009763 !important}}@media screen and (max-width: 991px){body .check-wrap{position:relative}body .checkmark,body .checksMundo{top:initial;left:initial;bottom:5px;right:5px;position:absolute;height:25px;width:25px}body .checkcontainer{display:block;padding-left:35px;margin-bottom:0;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:11px;padding-left:0;overflow:hidden}body .checkcontainer input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}body .checkmark{position:absolute;bottom:5px;right:5px;height:15px;width:15px;background-color:rgba(0,0,0,0);border-radius:50%;border:1px solid #fff}body .checkcontainer input:checked~.checkmark{background:linear-gradient(45deg, #009763 0%, #8edd65 100%);border:0}body .checkmark:after{content:"";background-image:url("/img/icones/sk-check.svg");background-repeat:no-repeat;background-position:center;position:absolute;display:none}body .checkcontainer input:checked~.checkmark:after{display:block}body .checkcontainer .checkmark:after{left:2.5px;top:4.5px;width:10px;height:6px}body .s-switch{position:relative;display:inline-block;width:38px;height:22px;float:right}body .s-switch input{width:0;height:0;opacity:0 !important}body .s-switch .slider.round{border-radius:34px;border:1px solid #fff;position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:0 0;transition:.4s}body .s-switch .slider.round::before{border-radius:50%;position:absolute;content:"";height:22px;width:22px;left:-2px;bottom:-1px;border:1px solid #fff;background-color:rgba(0,0,0,0);transition:.4s}body .s-switch input:checked+.slider{background-color:#8edd65}body .s-switch input:checked+.slider::before{transform:translateX(16px);background-color:#00664f !important}body .form-field{background:rgba(0,0,0,0);border:1px solid #fff;border-radius:20px;padding:10px 15px;color:#fff;opacity:1}body .form-field::-moz-placeholder{opacity:1}body .form-field::placeholder{opacity:1}body .form-field::-webkit-input-placeholder{color:#fff}body .form-field::-moz-placeholder{color:#fff}body .form-field:-ms-input-placeholder{color:#fff}body .form-field:-moz-placeholder{color:#fff}body .cbmbw{height:0;padding:0 !important;display:flex;justify-content:center;align-items:center}body .checkbox-mb{top:-61px;width:initial;left:initial;color:#fff;margin:0 auto;display:flex;justify-content:center;position:relative}body .checkbox-mb *{color:#fff}body .checkbox-mb .checkmark{right:initial;left:0;bottom:0}body .checkbox-mb .checkmark::after{left:3px;top:3px;width:8px;height:8px;background-color:#00664f !important;border:0;background-image:none;border-radius:50%}body .checkbox-label input{margin-right:15px}}@media screen and (max-width: 991px){body .btn{padding:10px 25px;border-radius:20px;width:auto !important}body .btn.inv{background-image:none !important;background-color:#fff !important;color:#009763;position:relative !important;right:initial !important;top:initial !important;height:initial !important;margin-top:45px}}@media screen and (max-width: 991px){body .benitoworld #apply-filter,body .benitoworld #botoArrobaEnviar{border:0;border-radius:40px;background:linear-gradient(to right, #009763 0%, #8edd65 100%);padding:15px;font-size:100%;position:relative;display:none;margin-bottom:15px;text-transform:none}body .benitoworld #apply-filter.is-active,body .benitoworld #botoArrobaEnviar.is-active{display:block}body .benitoworld #apply-filter:hover,body .benitoworld #botoArrobaEnviar:hover{color:#fff}body .benitoworld #apply-filter img,body .benitoworld #botoArrobaEnviar img{left:15px;top:14px}body .benitoworld #apply-filter{max-width:280px;margin-left:auto;margin-right:auto}body .benitoworld #botoArrobaEnviar{display:block}body .benitoworld .row-filtres{background-color:#fff}body .benitoworld .row-resultats a{display:block;overflow:hidden}body .benitoworld .row-resultats>div:nth-of-type(odd){padding-right:7.5px}body .benitoworld .row-resultats>div:nth-of-type(even){padding-left:7.5px}body .benitoworld .pTextData{margin-bottom:0;text-transform:uppercase;padding:8px 15px 15px 15px;text-align:center;display:block;width:100%;font-size:11px}body .benitoworld .pTextData>span{color:#009763;font-size:11px}body .benitoworld .info-section.estilBreadcrumb{display:flex;justify-content:center;margin-top:15px}body .benitoworld .info-section.estilBreadcrumb li{padding-bottom:0}body .benitoworld .info-section.estilBreadcrumb li span{font-size:22px}body .benitoworld .btn{color:#fff;border:0;width:100%;position:relative}body .benitoworld #filter-button{padding:0;width:100% !important}body .benitoworld #filter-button>img{z-index:10}body .benitoworld #filter-button>span{display:none;width:80%;margin:0 auto;padding:15px 0;z-index:9;text-align:center}body .benitoworld #filter-button>span.is-active{display:block}body .benitoworld .closefilter{z-index:1000}body .benitoworld #filter-wrap{background-color:#00664f !important;border-radius:30px;padding:0 15px;float:left;width:100%;position:relative}body .benitoworld #filter-wrap>div{overflow:hidden;position:relative}body .benitoworld #filter-wrap *{color:#fff}body .benitoworld #filter-wrap input{background-color:rgba(0,0,0,0);padding-left:0;color:#fff}body .benitoworld #filter-wrap .form-control::-moz-placeholder{color:#fff !important}body .benitoworld #filter-wrap .form-control::placeholder{color:#fff !important}body .benitoworld #filter-wrap .filter-content{display:none;height:0;transition:all .3s;opacity:0;left:0;padding-top:15px;padding-bottom:60px;position:relative;transition:all .3s}body .benitoworld #filter-wrap .filter-content.is-active{display:block;height:auto;opacity:1}body .benitoworld #filter-wrap .filter-content.is-moved{left:-120%;position:absolute}body .benitoworld #filter-wrap .filter-content .list{flex-wrap:wrap}body .benitoworld #filter-wrap .filter-content .list li{flex:initial;width:100%;padding-left:0;padding-right:0}body .benitoworld #filter-wrap .filter-content .list li span{margin-top:0;border-top:1px solid #fff;padding:15px 30px 15px 0;font-size:14px;text-align:left}body .benitoworld #filter-wrap .filter-content .list li img{top:10px}body .benitoworld #filter-wrap .filter-content .list li:last-of-type span{border-bottom:1px solid #fff}body .benitoworld #filter-wrap .filter-subcontent{opacity:0;visibility:hidden;right:-100%;position:absolute;padding:15px;top:0px;width:100%;height:100%;max-height:500px;overflow:scroll;transition:right .3s}body .benitoworld #filter-wrap .filter-subcontent.is-active{right:0;position:relative;opacity:1;visibility:visible}body .benitoworld .breadcrumb a{color:#009763 !important}body .benitoworld .breadcrumb a span{font-size:22px}}@media screen and (max-width: 991px){html.fixit{overflow:hidden}body .contingut{padding-top:159px;z-index:1}body button{position:relative}body .btn-icon{max-width:20px;position:absolute;top:13px}body .btn-icon.left{left:0}body .btn-icon.right{right:0}body .btn-icon.imenu{display:none}body .btn-icon.is-active{display:block}body .btn-icon.backfilter{top:16px}}.currentMenuPage,.currentMenuPage span{color:#183029 !important}/*# sourceMappingURL=responsive.min.css.map */