@charset "UTF-8";html,html body{overflow-x:hidden}html body{width:100%}html body,html p{font-family:DIN-Regular,Arial,Helvetica,sans-serif!important}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}.invisible{display:none!important}@font-face{font-family:Praktika-Bold;src:url(assets/fonts/Praktika-Bold.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Praktika-Light;src:url(assets/fonts/Praktika-Light.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Praktika-LightItalic;src:url(assets/fonts/Praktika-LightItalic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:DIN-Light;src:url(assets/fonts/DINNextLTPro-Light.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:DIN-Medium;src:url(assets/fonts/DINNextLTPro-Medium.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:DIN-Regular;src:url(assets/fonts/DINNextLTPro-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:DIN-Bold;src:url(assets/fonts/DINNextLTPro-Bold.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:DIN-Black;src:url(assets/fonts/DINNextLTPro-Black.woff) format("woff");font-weight:400;font-style:normal}.pt10{padding-top:10px}.pt20{padding-top:20px}.pt30{padding-top:30px}.pt40{padding-top:40px}.pt50{padding-top:50px}.pt60{padding-top:60px}.pt70{padding-top:70px}.pt80{padding-top:80px}.pt90{padding-top:90px}.pt100{padding-top:100px}.pb10{padding-bottom:10px}.pb20{padding-bottom:20px}.pb30{padding-bottom:30px}.pb40{padding-bottom:40px}.pb50{padding-bottom:50px}.pb60{padding-bottom:60px}.pb70{padding-bottom:70px}.pb80{padding-bottom:80px}.pb90{padding-bottom:90px}.pb100{padding-bottom:100px}.btn.btn-rounded-red{background-color:#de1f32;border-radius:21px;height:47px;color:#fff;padding:0 76px}.btn.btn-rounded-red,.btn.btn-rounded-trans a{font-size:16px;text-transform:uppercase;display:flex;justify-content:center;align-items:center}.btn.btn-rounded-trans a{background-color:transparent;height:40px;border:1px solid #4b5066;border-radius:20px;color:#4b5066;padding:0 44px}@media screen and (min-width:768px){.btn.btn-rounded-trans a{max-width:191px}}.btn.btn-rounded-trans-contact{background-color:transparent;height:48px;border:2px solid #fff;border-radius:24px;font-size:16px;text-transform:uppercase;color:#4b5066;padding:0 63px;display:flex;justify-content:center;align-items:center}@media screen and (min-width:768px){.btn.btn-rounded-trans-contact{max-width:221px}}.btn.btn-rounded-trans-contact .elementor-button-content-wrapper{display:flex;justify-content:center;align-items:center}.btn.btn-rounded-trans-contact svg{width:27px}.btn.btn-square-red{border-radius:5px;height:47px;font-size:16px;padding:0 104px}.btn.btn-square-red,.mini-widgets .mini-button{background-color:#de1f32;color:#fff;text-transform:uppercase;display:flex;justify-content:center;align-items:center}.mini-widgets .mini-button{border-radius:17px;height:33px;font-size:12px;line-height:12px;font-family:DIN-Regular;font-weight:400;padding:2px 20px 0 46.33px;position:relative}.mini-widgets .mini-button:before{display:none}.mini-widgets .mini-button:after{content:"";display:block;position:absolute;width:25.01px;height:19.13px;background:url(assets/img/ico-contact.svg) no-repeat 50%!important;background-size:contain!important;top:7px;left:13px;box-shadow:none!important;opacity:1}.light-preset-color .mini-widgets .mini-button{background-color:transparent;border:1px solid #fff}.light-preset-color.sticky-on .mini-widgets .mini-button{background-color:#de1f32;border:0}.btn-menu-trans{background-color:transparent;border-radius:17px;border:1px solid #fff;height:33px;color:#fff;font-size:12px;text-transform:uppercase;padding:0 20px 0 46px;display:flex;justify-content:center;align-items:center}h1,h2,h3,h4,h5{font-family:Praktika-Bold!important}h2{font-size:22px}@media screen and (min-width:1024px){h2{font-size:34px}}@media screen and (min-width:1200px){h2{font-size:40px}}@media screen and (min-width:1024px){h3{font-size:22px}}@media screen and (min-width:1200px){h3{font-size:25px}}#modal-ficha-tecnica{display:none;position:fixed;height:100vh;width:100vw;left:0;top:0;background:rgba(0,0,0,.85);z-index:999}#modal-ficha-tecnica .close-modal{position:absolute;right:10px;top:10px;transform:rotate(45deg);font-size:26px;color:#000;cursor:pointer}#modal-ficha-tecnica .modal-content{width:90%;max-width:616px;height:auto;max-height:460px;background:#fff;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;border-radius:10px}@media only screen and (min-width:1024px){#modal-ficha-tecnica .modal-content{max-height:398px}}@media only screen and (min-width:1024px){#modal-ficha-tecnica .modal-content #wpmll-login-wrapper{width:458px;padding:0}}#modal-ficha-tecnica .modal-content #wpmll-login{box-shadow:none;padding:26px 15px 36px}@media only screen and (min-width:1200px){#modal-ficha-tecnica .modal-content #wpmll-login{padding:74px 15px 36px}}#modal-ficha-tecnica .modal-content #wpmll-login .wpmll-login-heading{margin:0}#modal-ficha-tecnica .modal-content #wpmll-login .wpmll-login-heading h3{font-size:22px;font-weight:"DIN-Bold";color:#4b5066}@media only screen and (min-width:1024px){#modal-ficha-tecnica .modal-content #wpmll-login .wpmll-login-heading h3{padding-left:0;padding-right:0;max-width:unset}}#modal-ficha-tecnica .modal-content #wpmll-login .wpmll-login-heading p{font-size:15px;font-weight:"DIN-Regular";color:rgba(75,80,102,.8)}@media only screen and (min-width:1024px){#modal-ficha-tecnica .modal-content #wpmll-login .wpmll-login-heading p{padding-left:0;padding-right:0;max-width:unset}}#modal-ficha-tecnica .modal-content #wpmll-login form label{display:none}#modal-ficha-tecnica .modal-content #wpmll-login form input[type=email]{height:40px;border:1px solid #e0e0e0;border-radius:4px}#modal-ficha-tecnica .modal-content #wpmll-login form input[type=email]::placeholder{color:#9296a8;font-weight:400;font-size:15px;opacity:1}#modal-ficha-tecnica .modal-content #wpmll-login form input[type=email]::-webkit-input-placeholder{color:#9296a8;font-weight:400;font-size:15px;opacity:1}#modal-ficha-tecnica .modal-content #wpmll-login form input[type=email]:-moz-placeholder,#modal-ficha-tecnica .modal-content #wpmll-login form input[type=email]::-moz-placeholder{color:#9296a8;font-weight:400;font-size:15px;opacity:1}#modal-ficha-tecnica .modal-content #wpmll-login form input[type=email]:-ms-input-placeholder{color:#9296a8;font-weight:400;font-size:15px;opacity:1}#modal-ficha-tecnica .modal-content #wpmll-login form button{width:100%!important;display:flex;justify-content:center;align-items:center;border-radius:24px;font-size:15px;text-transform:uppercase;background:#de1f32;color:#fff;position:relative;line-height:0;height:47px;border:0;box-shadow:none}@media screen and (min-width:768px){#modal-ficha-tecnica .modal-content #wpmll-login form button{width:213px!important;height:48px;margin:0 auto 0 0;font-size:16px}}@media screen and (min-width:1024px){#modal-ficha-tecnica .modal-content #wpmll-login form button{border-radius:5px;width:fit-content!important;padding:0 60px}}#modal-ficha-tecnica .modal-content #wpmll-login form button:hover{background-color:#000}.slider-home .elementor-widget-wrap{padding:0!important}.slider-home:before{content:"";display:block;position:absolute;width:100%;height:171px;background:url(assets/img/bg-gradient-menu-transparente-movil.svg) repeat-x 50%;left:0;top:0;z-index:10}@media screen and (min-width:1024px){.slider-home:before{background:url(assets/img/bg-gradient-menu-transparente.svg) repeat-x 50%;height:325px}}.slider-home .custom-background:after{content:"";display:block;position:absolute;width:100%;height:386px;background:url(assets/img/bg-bottom-gradient.svg) repeat-x 50%;background-size:cover;left:0;bottom:0;z-index:1}.slider-home .title-layer{top:470px!important}@media screen and (min-width:480px){.slider-home .title-layer{top:650px!important}}@media screen and (min-width:1280px){.slider-home .title-layer{top:670px!important}}.slider-home h2.title{font-size:45px!important;font-family:Praktika-Light!important}@media screen and (min-width:1024px){.slider-home h2.title{font-size:75px!important}}.slider-home .subtitle-layer{top:510px!important}@media screen and (min-width:480px){.slider-home .subtitle-layer{top:690px!important}}@media screen and (min-width:1024px){.slider-home .subtitle-layer{top:700px!important}}@media screen and (min-width:1280px){.slider-home .subtitle-layer{top:720px!important}}.slider-home p.sub-title{font-size:22px!important;font-family:DIN-Regular!important;margin-top:10px!important}.slider-home .btn-layer{top:460px!important}@media screen and (min-width:480px){.slider-home .btn-layer{top:660px!important}}@media screen and (min-width:1024px){.slider-home .btn-layer{top:760px!important}}@media screen and (min-width:1280px){.slider-home .btn-layer{top:780px!important}}.slider-home .button{height:47px!important;border-radius:24px!important;width:320px!important;display:flex!important;justify-content:center!important;align-items:center!important;font-size:16px!important;position:relative!important;top:90px!important}@media screen and (min-width:1024px){.slider-home .button{border-radius:21px!important;width:234px!important;position:relative!important;top:0!important}}.custom-breadcrumbs{background-color:rgba(146,150,168,.08);padding-left:10px}.custom-breadcrumbs .elementor-widget-wrap{padding-left:0!important}.breadcrumbs li a{color:rgba(37,37,41,.3)}.breadcrumbs svg{height:9px!important;position:relative;top:-2px}@media screen and (min-width:1400px){.contenedor-boxed,.custom-breadcrumbs .elementor-container,.section-grey.grey-full .elementor-container,body.single-post .section-description-type-2 .elementor-container,body.single-post .section-description .elementor-container,body.single-post .section-recomended .elementor-container,body.single-producto .section-description-type-2 .elementor-container,body.single-producto .section-description .elementor-container,body.single-producto .section-recomended .elementor-container{max-width:1240px!important}}.cat-container,.grid-categorias,.prod-container .wf-container{display:grid;grid-template-columns:repeat(2,50%);grid-column-gap:12px;grid-row-gap:12px;justify-content:center;margin-top:40px!important}@media screen and (min-width:1024px){.cat-container,.grid-categorias,.prod-container .wf-container{grid-template-columns:repeat(4,25%);grid-column-gap:16px;grid-row-gap:16px}}.cat-container .item-cat img,.cover-img-asbg,.prod-container .wf-container article.post .blog-media a.rollover img,body.single-post .img-carrusel-big .swiper-slide img,body.single-post .section-recomended .owl-carousel .dt-owl-item article.post .post-thumbnail-wrap .post-thumbnail a img,body.single-producto .img-carrusel-big .swiper-slide img,body.single-producto .section-recomended .owl-carousel .dt-owl-item article.post .post-thumbnail-wrap .post-thumbnail a img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;min-height:100%;min-width:100%;object-fit:cover}.shadow-top,body.single-post .header-producto,body.single-producto .header-producto{position:relative}.shadow-top:before,body.single-post .header-producto:before,body.single-producto .header-producto:before{content:"";display:block;position:absolute;width:100%;height:171px;background:url(assets/img/bg-gradient-menu-transparente-movil.svg) repeat-x 50%;left:0;top:0;z-index:10}@media screen and (min-width:1024px){.shadow-top:before,body.single-post .header-producto:before,body.single-producto .header-producto:before{background:url(assets/img/bg-gradient-menu-transparente.svg) repeat-x 50%;height:325px}}.shadow-bottom,body.single-post .img-carrusel-big .swiper-slide,body.single-producto .img-carrusel-big .swiper-slide{position:relative}.shadow-bottom:after,body.single-post .img-carrusel-big .swiper-slide:after,body.single-producto .img-carrusel-big .swiper-slide:after{content:"";display:block;position:absolute;width:100%;height:386px;background:url(assets/img/bg-bottom-gradient.svg) repeat-x 50%;background-size:cover;left:0;bottom:0;z-index:20}.ul-rojo,body.single-post .section-descripcion-complementaria .col-txt ul,body.single-post .section-description .col-txt .box-caracteristicas ul,body.single-producto .section-descripcion-complementaria .col-txt ul,body.single-producto .section-description .col-txt .box-caracteristicas ul{list-style:none}.ul-rojo li,body.single-post .section-descripcion-complementaria .col-txt ul li,body.single-post .section-description .col-txt .box-caracteristicas ul li,body.single-producto .section-descripcion-complementaria .col-txt ul li,body.single-producto .section-description .col-txt .box-caracteristicas ul li{font-size:15px}@media screen and (min-width:1200px){.ul-rojo li,body.single-post .section-descripcion-complementaria .col-txt ul li,body.single-post .section-description .col-txt .box-caracteristicas ul li,body.single-producto .section-descripcion-complementaria .col-txt ul li,body.single-producto .section-description .col-txt .box-caracteristicas ul li{font-size:18px}}.ul-rojo li:before,body.single-post .section-descripcion-complementaria .col-txt ul li:before,body.single-post .section-description .col-txt .box-caracteristicas ul li:before,body.single-producto .section-descripcion-complementaria .col-txt ul li:before,body.single-producto .section-description .col-txt .box-caracteristicas ul li:before{content:"•";font-size:28px;color:#de1f32;display:inline-block;width:.5em;margin-left:-.5em;margin-top:5px}@media screen and (min-width:992px){.masthead{position:relative}}@media screen and (min-width:992px){.masthead,.masthead:after{border-bottom:1px solid #b1b1b1!important}.masthead:after{content:"";display:block;position:absolute;height:1px;width:100%;left:0;right:0;bottom:60px}}.masthead.masthead-mobile .mobile-navigation .dt-mobile-menu-icon{padding:12px 0 12px 9px}.masthead.masthead-mobile .mobile-branding img{max-width:100.83px!important}.masthead.masthead-mobile .mobile-mini-widgets .mini-search a.submit{position:relative}.masthead.masthead-mobile .mobile-mini-widgets .mini-search a.submit i{display:none}.masthead.masthead-mobile .mobile-mini-widgets .mini-search a.submit:after{content:"";display:block;position:absolute;width:18px;height:18px;background:url(assets/img/ico-search-black.svg) no-repeat 50%;background-size:contain;top:-9px;left:0}.masthead .header-bar .branding .mini-widgets .mini-nav #top-menu .menu-item a{font-family:DIN-Light;font-size:15px;line-height:19px;color:#141416;position:relative}.masthead .header-bar .branding .mini-widgets .mini-nav #top-menu .menu-item.menu-gaviota>a{padding-left:24px}.masthead .header-bar .branding .mini-widgets .mini-nav #top-menu .menu-item.menu-gaviota>a:before{content:"";display:block;position:absolute;width:16px;height:16px;background:url(assets/img/ico-earth-black.svg) no-repeat 50%;background-size:contain;top:0;left:0}.masthead .header-bar .branding .mini-widgets .mini-nav #top-menu .menu-item.menu-zone a{padding-left:20px}.masthead .header-bar .branding .mini-widgets .mini-nav #top-menu .menu-item.menu-zone a:before{content:"";display:block;position:absolute;width:13.7px;height:13.94px;background:url(assets/img/ico-user-black.svg) no-repeat 50%;background-size:contain;top:0;left:0}.masthead .header-bar .branding .mini-widgets .mini-search.show-on-desktop .searchform a.submit{position:relative}.masthead .header-bar .branding .mini-widgets .mini-search.show-on-desktop .searchform a.submit i{display:none}.masthead .header-bar .branding .mini-widgets .mini-search.show-on-desktop .searchform a.submit:after{content:"";display:block;position:absolute;width:21px;height:21px;background:url(assets/img/ico-search-black.svg) no-repeat 50%;background-size:contain;top:-11px;left:-21.65px}.masthead .header-bar .navigation .main-nav{margin-left:-15px;margin-right:-15px}.masthead .header-bar .navigation .main-nav>.menu-item:first-child a{margin-left:0!important}.masthead .header-bar .navigation .main-nav>.menu-item:last-child a{margin-right:0!important}.masthead .header-bar .navigation .main-nav>.menu-item a{margin:18px 7px}@media screen and (min-width:1140px){.masthead .header-bar .navigation .main-nav>.menu-item a{margin:15px 14px}}.masthead .header-bar .navigation .main-nav>.menu-item a .menu-text{font-size:14px;font-family:DIN-Light;font-weight:400;color:#141416}@media screen and (min-width:1140px){.masthead .header-bar .navigation .main-nav>.menu-item a .menu-text{font-size:15px}}.masthead .header-bar .navigation .main-nav>.menu-item.has-children:before{content:""!important;font-family:icomoon-the7-font;speak:none;font-weight:400;font-variant:normal;text-transform:none;font-size:10px;line-height:1;font-style:normal;transform:rotate(90deg);color:#de1f32;right:10px;top:23px;position:absolute}@media screen and (min-width:1200px){.masthead .header-bar .navigation .main-nav>.menu-item.has-children:before{right:15px;top:24px}}.masthead .header-bar .navigation .main-nav>.menu-item.has-children.last:before{right:-2px}@media screen and (min-width:1200px){.masthead .header-bar .navigation .main-nav>.menu-item.has-children.last:before{right:5px}}.masthead.sticky-on .sticky-logo{padding:0 5px 0 0!important}.masthead.light-preset-color{border-bottom:1px solid hsla(0,0%,100%,.5)!important}.masthead.light-preset-color .mobile-branding a img{display:block!important;max-width:100.83px!important}.masthead.light-preset-color .mobile-mini-widgets .mini-search a.submit:after{width:20px;height:20px;background:url(assets/img/ico-search-white.svg) no-repeat 50%}.masthead.light-preset-color .header-bar .branding .mini-widgets .mini-nav #top-menu .menu-item.menu-gaviota a:before{background:url(assets/img/ico-earth-white.svg) no-repeat 50%}.masthead.light-preset-color .header-bar .branding .mini-widgets .mini-nav #top-menu .menu-item.menu-zone a:before{background:url(assets/img/ico-user-white.svg) no-repeat 50%}.masthead.light-preset-color .header-bar .branding .mini-widgets .mini-search.show-on-desktop .searchform a.submit:after{background:url(assets/img/ico-search-white.svg) no-repeat 50%}.masthead.light-preset-color .navigation .main-nav{margin-left:-15px;margin-right:-15px}.masthead.light-preset-color .navigation .main-nav .menu-item.has-children:before{color:#fff}.masthead.light-preset-color{background-color:transparent!important}.masthead.light-preset-color .mobile-branding img:not(.mobile-logo){display:none!important}.masthead.light-preset-color.sticky-mobile-on:before{display:none}.masthead.light-preset-color.sticky-mobile-on .mobile-branding img:not(.mobile-logo){display:block!important}.masthead.light-preset-color.sticky-mobile-on .mini-search.show-on-desktop .searchform a.submit:after{background:url(assets/img/ico-search-black.svg) no-repeat 50%}.masthead.light-preset-color.sticky-on:before{display:none}.masthead.light-preset-color.sticky-on .header-bar .branding .mini-widgets .mini-nav #top-menu .menu-item.menu-gaviota a:before{background:url(assets/img/ico-earth-black.svg) no-repeat 50%}.masthead.light-preset-color.sticky-on .header-bar .branding .mini-widgets .mini-nav #top-menu .menu-item.menu-zone a:before{background:url(assets/img/ico-user-black.svg) no-repeat 50%}.masthead.light-preset-color.sticky-on .header-bar .branding .mini-widgets .mini-search.show-on-desktop .searchform a.submit:after{background:url(assets/img/ico-search-black.svg) no-repeat 50%}.masthead.light-preset-color.sticky-on .navigation .main-nav .menu-item.has-children:before{color:#de1f32}.dt-mobile-header .mobile-main-nav .menu-item a .menu-text{font-size:16px;font-family:DIN-Light!important;font-weight:300!important;color:#4b5066!important}.dt-mobile-header .mobile-main-nav .menu-item .next-level-button:before{content:url(assets/img/right-thin-chevron-icon.svg)!important;color:#de1f32}.dt-mobile-header .mobile-main-nav .menu-item.open-sub .next-level-button{transform:rotate(90deg)}.dt-mobile-header .mobile-main-nav .menu-item .sub-nav .menu-item a .menu-text{font-size:15px;font-family:DIN-Light!important;color:rgba(75,80,102,.7)!important}.mobile-mini-widgets-in-menu{padding-top:0}.mobile-mini-widgets-in-menu .mini-nav{width:100%;margin-right:0!important}.mobile-mini-widgets-in-menu .mini-nav #top-menu{width:100%}.mobile-mini-widgets-in-menu .mini-nav #top-menu .menu-item{display:block;width:100%;border-bottom:1px solid rgba(51,51,51,.12);margin-right:0!important}.mobile-mini-widgets-in-menu .mini-nav #top-menu .menu-item:first-child{border-top:1px solid rgba(51,51,51,.12)}.mobile-mini-widgets-in-menu .mini-nav #top-menu .menu-item a{padding:15.2px 25px 15.2px 0}.mobile-mini-widgets-in-menu .mini-nav #top-menu .menu-item a .menu-text{font-size:16px;font-family:DIN-Light!important;font-weight:300!important;color:#4b5066!important}.mobile-mini-widgets-in-menu .mini-button{background-color:#de1f32;border-radius:5px;height:42px;color:#fff;font-size:16px;line-height:16px;font-family:DIN-Bold;text-transform:uppercase;padding:4px 0 0 30px;display:flex;justify-content:center;align-items:center;position:relative;width:100%;margin-right:0;margin-top:15px}.mobile-mini-widgets-in-menu .mini-button:before{display:none}.mobile-mini-widgets-in-menu .mini-button:after{content:"";display:block;position:absolute;width:27.5px;height:24.7px;background:url(assets/img/ico-contact.svg) no-repeat 50%!important;background-size:contain!important;top:10px;left:30px;box-shadow:none!important;opacity:1}body.single-post .masthead.masthead-mobile-header,body.single-producto .masthead.masthead-mobile-header{background-color:transparent!important;border-bottom:1px solid hsla(0,0%,100%,.5)!important}body.single-post .masthead.masthead-mobile-header .mobile-branding a img,body.single-producto .masthead.masthead-mobile-header .mobile-branding a img{display:block!important;max-width:100.83px!important}body.single-post .masthead.masthead-mobile-header .mobile-branding img:not(.mobile-logo),body.single-producto .masthead.masthead-mobile-header .mobile-branding img:not(.mobile-logo){display:none!important}body.single-post .masthead.masthead-mobile-header .mobile-mini-widgets .mini-search a.submit:after,body.single-producto .masthead.masthead-mobile-header .mobile-mini-widgets .mini-search a.submit:after{width:20px;height:20px;background:url(assets/img/ico-search-white.svg) no-repeat 50%}body.single-post .masthead.masthead-mobile-header .mobile-navigation .lines-button .menu-line:after,body.single-post .masthead.masthead-mobile-header .mobile-navigation .lines-button .menu-line:before,body.single-producto .masthead.masthead-mobile-header .mobile-navigation .lines-button .menu-line:after,body.single-producto .masthead.masthead-mobile-header .mobile-navigation .lines-button .menu-line:before{background:#fff!important}body.single-post .masthead.sticky-mobile-on,body.single-producto .masthead.sticky-mobile-on{background-color:#fff!important}body.single-post .masthead.sticky-mobile-on .mobile-branding img:not(.mobile-logo),body.single-producto .masthead.sticky-mobile-on .mobile-branding img:not(.mobile-logo){display:block!important}body.single-post .masthead.sticky-mobile-on .mobile-mini-widgets .mini-search a.submit:after,body.single-producto .masthead.sticky-mobile-on .mobile-mini-widgets .mini-search a.submit:after{background:url(assets/img/ico-search-black.svg) no-repeat 50%}body.single-post .masthead.sticky-mobile-on .mobile-navigation .lines-button .menu-line:after,body.single-post .masthead.sticky-mobile-on .mobile-navigation .lines-button .menu-line:before,body.single-producto .masthead.sticky-mobile-on .mobile-navigation .lines-button .menu-line:after,body.single-producto .masthead.sticky-mobile-on .mobile-navigation .lines-button .menu-line:before{background:#333!important}body.single-post .masthead.sticky-off #top-menu>.menu-item>a span.menu-text,body.single-producto .masthead.sticky-off #top-menu>.menu-item>a span.menu-text{color:#fff}body.single-post .masthead.sticky-off .branding .mini-widgets .mini-nav #top-menu .menu-item.menu-gaviota a:before,body.single-producto .masthead.sticky-off .branding .mini-widgets .mini-nav #top-menu .menu-item.menu-gaviota a:before{background:url(assets/img/ico-earth-white.svg) no-repeat 50%}body.single-post .masthead.sticky-off .branding .mini-widgets .mini-nav #top-menu .menu-item.menu-zone a:before,body.single-producto .masthead.sticky-off .branding .mini-widgets .mini-nav #top-menu .menu-item.menu-zone a:before{background:url(assets/img/ico-user-white.svg) no-repeat 50%}body.single-post .masthead.sticky-off .branding .mini-widgets .mini-search.show-on-desktop .searchform a.submit:after,body.single-producto .masthead.sticky-off .branding .mini-widgets .mini-search.show-on-desktop .searchform a.submit:after{background:url(assets/img/ico-search-white.svg) no-repeat 50%}body.single-post .masthead.sticky-off .branding .mini-widgets .mini-button,body.single-producto .masthead.sticky-off .branding .mini-widgets .mini-button{background-color:transparent;border:1px solid #fff}body.single-post .masthead.sticky-off .navigation .main-nav,body.single-producto .masthead.sticky-off .navigation .main-nav{margin-left:-15px;margin-right:-15px}body.single-post .masthead.sticky-off .navigation .main-nav .menu-item.has-children:before,body.single-post .masthead.sticky-off .navigation .main-nav .menu-item a span.menu-text,body.single-producto .masthead.sticky-off .navigation .main-nav .menu-item.has-children:before,body.single-producto .masthead.sticky-off .navigation .main-nav .menu-item a span.menu-text{color:#fff}body.single-post .masthead .sub-nav .menu-item .menu-text,body.single-producto .masthead .sub-nav .menu-item .menu-text{color:#141416!important}.mobile-main-nav .next-level-button svg,.mobile-main-nav>li.has-children>a:after,.mobile-main-nav>li.menu-item-language>a:after{color:rgba(51,51,51,.17);fill:rgba(51,51,51,.17);display:none}.mobile-menu-show-divider.dt-mobile-header .next-level-button{padding:15.2px 0;right:-9px}.fade-medium-mobile-menu-close-icon .dt-close-mobile-menu-icon .close-line{width:13px!important;top:50%;margin-top:-1px}.fade-medium-mobile-menu-close-icon .dt-close-mobile-menu-icon .close-line-wrap{width:15px;height:15px}@media screen and (max-width:400px){.show-mobile-header .dt-close-mobile-menu-icon{left:calc(100% - 42px)}}.footer .wf-wrap{width:1300px}.footer .widget{padding:20px!important;margin-bottom:0;position:relative}.footer .widget:after{content:"";display:block;position:absolute;width:90%;height:1px;border-bottom:1px solid #333;left:0;right:0;margin:auto;bottom:0}@media screen and (min-width:992px){.footer .widget:after{display:none}}.footer .widget:first-child{padding-top:0!important}.footer .widget:last-child:after{border-bottom:0}@media screen and (min-width:992px) and (max-width:1200px){.footer .widget.widget_nav_menu,.footer .widget.widget_presscore-contact-info-widget{width:25%;padding-top:30px!important}}@media screen and (min-width:1200px){.footer .widget.widget_nav_menu,.footer .widget.widget_presscore-contact-info-widget{padding-top:0!important}}@media screen and (min-width:992px) and (max-width:1200px){.footer #custom_html-2{width:100%}}@media screen and (min-width:992px) and (max-width:1200px){.footer #custom_html-2 .custom-html-widget{max-width:250px;margin:auto}}.footer #custom_html-2 img{max-width:176px;margin-bottom:19px}@media screen and (min-width:992px) and (max-width:1200px){.footer #custom_html-2 img{margin:0 auto 19px}}@media screen and (min-width:1200px){.footer #custom_html-2 img{margin-bottom:21.65px}}.footer #custom_html-2 .title{font-family:DIN-Bold;font-size:16px;text-transform:uppercase;color:#fff}.footer #custom_html-2 .address{font-size:15px;line-height:20px;color:#b1b1b1;max-width:250px;position:relative;padding-left:22px;margin-top:9px}.footer #custom_html-2 .address:before{content:"";display:block;position:absolute;width:12.48px;height:17.23px;background:url(assets/img/ico-marker.svg) no-repeat 50%;background-size:contain;top:0;left:0}.footer #custom_html-2 .phone{font-size:15px;line-height:20px;color:#b1b1b1;position:relative;padding-left:22px;margin-top:6px}.footer #custom_html-2 .phone:before{content:"";display:block;position:absolute;width:14.63px;height:14.63px;background:url(assets/img/ico-phone.svg) no-repeat 50%;background-size:contain;top:2px;left:0}.footer #custom_html-2 a{font-size:15px;color:#b1b1b1}.footer .widget-title{font-size:16px;color:#fff;position:relative;max-width:fit-content;margin-bottom:0}@media screen and (min-width:992px){.footer .widget-title{margin-bottom:15px}}@media screen and (min-width:1200px){.footer .widget-title{font-size:20px}}.footer .widget-title:after{content:"";display:block;position:absolute;top:52%;transform:translateY(-50%) rotate(0deg);right:-25px;transition:all .5s ease;background:url(assets/img/chevron-menu-red.svg) no-repeat 50%;background-size:contain;width:12px;height:7px}@media screen and (min-width:992px){.footer .widget-title:after{display:none}}.footer .widget-title.is-open{margin-bottom:10px}.footer .widget-title.is-open:after{transform:translateY(-50%) rotate(180deg)}.footer ul.menu li{border:0}@media screen and (min-width:992px){.footer ul.menu li{margin-top:0;padding-top:0}}.footer ul.menu li a{font-size:15px;line-height:32px;color:#b1b1b1}@media screen and (min-width:1200px){.footer #custom_html-2,.footer #nav_menu-2{width:26%}}@media screen and (min-width:1200px){.footer #nav_menu-3,.footer #nav_menu-4,.footer #presscore-contact-info-widget-3{width:16%}}.footer #bottom-bar{background:#000;padding:22px 0 20px}.footer #bottom-bar .wf-container-bottom{padding:0 20px;border:0;min-height:auto}.footer #bottom-bar .wf-container-bottom .wf-float-left{font-family:DIN-Light;font-size:14px}@media screen and (min-width:992px){.footer #bottom-bar .wf-container-bottom .wf-float-left{width:100%;text-align:center}}.footer #bottom-bar .wf-container-bottom .wf-float-right{display:none}body.home #fancy-header .wf-wrap{display:none}body.home #main{margin-top:-53px!important}@media screen and (min-width:1024px){body.home #main{margin-top:-143px!important}}@media screen and (min-width:1200px){body .section-our-products .elementor-top-column{padding:70px 0 130px;height:650px}}@media screen and (min-width:1440px){body .section-our-products .elementor-top-column{padding:96px 0 165px;height:880px}}body .section-our-products .col-txt{height:100%;background:#252529 url(assets/img/bg-logo-block-negro.svg) no-repeat 50%;background-size:cover;display:flex;align-items:center;padding:0}@media screen and (min-width:768px){body .section-our-products .col-txt{height:660px}}@media screen and (min-width:1200px){body .section-our-products .col-txt{height:750px;background-size:contain}}@media screen and (min-width:1440px){body .section-our-products .col-txt{height:880px}}body .section-our-products .col-txt .elementor-widget-wrap{flex-direction:row;padding:0}body .section-our-products .col-txt .elementor-widget-wrap .elementor-widget-heading{width:100%;position:relative}body .section-our-products .col-txt .elementor-widget-wrap .elementor-widget-text-editor{width:210px;margin-right:auto;margin-left:auto}@media screen and (min-width:1024px){body .section-our-products .col-txt .elementor-widget-wrap .elementor-widget-text-editor{margin-right:80px}}@media screen and (min-width:1200px){body .section-our-products .col-txt .elementor-widget-wrap .elementor-widget-text-editor{width:210px;margin-right:151px}}body .section-our-products .col-txt h2{top:21px;left:50px}@media screen and (min-width:1200px){body .section-our-products .col-txt h2{font-size:40px}}@media screen and (min-width:768px){body .section-our-products .col-txt p{margin-left:30px}}@media screen and (min-width:1024px){body .section-our-products .col-txt p{color:#fff!important}}body .section-our-products .carousel-categories{padding-top:20px;padding-bottom:57px}@media screen and (min-width:2000px){body .section-our-products .carousel-categories{max-width:1200px;margin-left:auto;margin-right:auto}}body .section-our-products .carousel-categories .owl-stage{counter-reset:step}body .section-our-products .carousel-categories .dt-owl-item-inner{position:relative}body .section-our-products .carousel-categories .dt-owl-item-image{max-width:323px!important;height:100%!important;position:relative;border-radius:5px}body .section-our-products .carousel-categories .dt-owl-item-heading{position:absolute;right:15px;bottom:10px;font-size:14px;line-height:26px;text-align:right;text-transform:uppercase;z-index:999}@media screen and (min-width:520px){body .section-our-products .carousel-categories .dt-owl-item-heading{font-size:16px}}@media screen and (min-width:700px){body .section-our-products .carousel-categories .dt-owl-item-heading{right:30px}}@media screen and (min-width:768px){body .section-our-products .carousel-categories .dt-owl-item-heading{right:20px}}@media screen and (min-width:1024px){body .section-our-products .carousel-categories .dt-owl-item-heading{right:25px;bottom:15px;font-size:20px}}@media screen and (min-width:1200px){body .section-our-products .carousel-categories .dt-owl-item-heading{right:40px;bottom:20px;font-size:24px}}@media screen and (min-width:1780px){body .section-our-products .carousel-categories .dt-owl-item-heading{max-width:240px;right:15%}}@media screen and (min-width:2000px){body .section-our-products .carousel-categories .dt-owl-item-heading{right:20%}}body .section-our-products .carousel-categories .dt-owl-item-heading span{display:block;color:hsla(0,0%,100%,.7411764705882353);font-family:DIN-Regular;font-size:26px;margin-bottom:10px;position:relative;right:-5px}@media screen and (min-width:520px){body .section-our-products .carousel-categories .dt-owl-item-heading span{font-size:30px}}@media screen and (min-width:1024px){body .section-our-products .carousel-categories .dt-owl-item-heading span{margin-bottom:15px;font-size:44px}}@media screen and (min-width:1200px){body .section-our-products .carousel-categories .dt-owl-item-heading span{margin-bottom:20px;font-size:51px}}body .section-our-projects{padding:30px 0 111px}@media screen and (min-width:768px){body .section-our-projects{padding:60px 0 111px}}@media screen and (min-width:1024px){body .section-our-projects{padding:100px 0 0;height:573px}}@media screen and (min-width:1200px){body .section-our-projects{padding:140px 0 0}}body .section-our-projects p{max-width:320px;margin:auto}@media screen and (min-width:768px){body .section-our-projects p{max-width:525px}}body .section-projects-gallery{margin-left:15px;margin-right:15px;margin-top:-90px}@media screen and (min-width:1024px){body .section-projects-gallery{margin-left:40px;margin-right:40px;margin-top:-250px;padding-bottom:114px}}@media screen and (min-width:1200px){body .section-projects-gallery{margin-left:0;margin-right:0}}body .section-projects-gallery .elementor-widget-wrap{background:#fff}@media screen and (min-width:768px){body .section-why-gaviota .col-btn .elementor-button-wrapper{display:flex;justify-content:flex-end}}body .section-why-gaviota-carousel{padding-bottom:30px}@media screen and (min-width:768px){body .section-why-gaviota-carousel{padding-bottom:70px}}body .section-why-gaviota-carousel .dt-owl-item-inner{position:relative;height:161px;margin:10px;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.25);box-shadow:0 0 8px 0 rgba(0,0,0,.25);width:94%}@media screen and (min-width:375px){body .section-why-gaviota-carousel .dt-owl-item-inner{height:170px}}@media screen and (min-width:460px){body .section-why-gaviota-carousel .dt-owl-item-inner{height:200px}}@media screen and (min-width:560px){body .section-why-gaviota-carousel .dt-owl-item-inner{height:220px}}@media screen and (min-width:1024px){body .section-why-gaviota-carousel .dt-owl-item-inner{height:150px}}@media screen and (min-width:1280px){body .section-why-gaviota-carousel .dt-owl-item-inner{height:190px}}@media screen and (min-width:1440px){body .section-why-gaviota-carousel .dt-owl-item-inner{height:220px}}@media screen and (min-width:1600px){body .section-why-gaviota-carousel .dt-owl-item-inner{height:260px}}@media screen and (min-width:1800px){body .section-why-gaviota-carousel .dt-owl-item-inner{height:321px}}@media screen and (min-width:600px){body .section-why-gaviota-carousel .dt-owl-item-wrap{max-width:500px;margin:auto}}@media screen and (min-width:1440px){body .section-why-gaviota-carousel .dt-owl-item-wrap{max-width:100%}}@media screen and (min-width:1800px){body .section-why-gaviota-carousel .dt-owl-item-wrap{max-width:639px}}body .section-why-gaviota-carousel .dt-owl-item-image{width:100%!important;height:171px;position:absolute;border-radius:5px;overflow:hidden}@media screen and (min-width:480px){body .section-why-gaviota-carousel .dt-owl-item-image{height:200px}}@media screen and (min-width:560px){body .section-why-gaviota-carousel .dt-owl-item-image{height:220px}}@media screen and (min-width:1024px){body .section-why-gaviota-carousel .dt-owl-item-image{height:150px}}@media screen and (min-width:1280px){body .section-why-gaviota-carousel .dt-owl-item-image{height:190px}}@media screen and (min-width:1440px){body .section-why-gaviota-carousel .dt-owl-item-image{height:220px}}@media screen and (min-width:1600px){body .section-why-gaviota-carousel .dt-owl-item-image{height:260px}}@media screen and (min-width:1800px){body .section-why-gaviota-carousel .dt-owl-item-image{height:321px}}body .section-why-gaviota-carousel .dt-owl-item-heading{position:absolute;top:-10px;left:25px;max-width:130px;text-align:left;font-size:15px;font-size:"Praktika-Bold";line-height:20px}@media screen and (min-width:400px){body .section-why-gaviota-carousel .dt-owl-item-heading{top:0}}@media screen and (min-width:600px){body .section-why-gaviota-carousel .dt-owl-item-heading{font-size:18px;line-height:23px;max-width:155px}}@media screen and (min-width:768px){body .section-why-gaviota-carousel .dt-owl-item-heading{font-size:20px;line-height:26px;max-width:166px}}@media screen and (min-width:1024px){body .section-why-gaviota-carousel .dt-owl-item-heading{font-size:15px;line-height:20px;max-width:130px;top:-20px}}@media screen and (min-width:1280px){body .section-why-gaviota-carousel .dt-owl-item-heading{font-size:20px;line-height:26px;max-width:166px}}@media screen and (min-width:1440px){body .section-why-gaviota-carousel .dt-owl-item-heading{font-size:22px;line-height:30px;max-width:200px;top:-30px}}@media screen and (min-width:1800px){body .section-why-gaviota-carousel .dt-owl-item-heading{font-size:26px;line-height:33px;max-width:214px;top:0}}body .section-why-gaviota-carousel .dt-slide-button{position:absolute;left:18px;bottom:44px;font-family:Praktika-Light;font-size:10px;height:26px;z-index:9999;cursor:pointer}@media screen and (min-width:375px){body .section-why-gaviota-carousel .dt-slide-button{bottom:47px}}@media screen and (min-width:400px){body .section-why-gaviota-carousel .dt-slide-button{bottom:41px}}@media screen and (min-width:430px){body .section-why-gaviota-carousel .dt-slide-button{bottom:33px}}@media screen and (min-width:460px){body .section-why-gaviota-carousel .dt-slide-button{bottom:52px}}@media screen and (min-width:500px){body .section-why-gaviota-carousel .dt-slide-button{bottom:40px}}@media screen and (min-width:530px){body .section-why-gaviota-carousel .dt-slide-button{bottom:31px}}@media screen and (min-width:600px){body .section-why-gaviota-carousel .dt-slide-button{bottom:54px}}@media screen and (min-width:1024px){body .section-why-gaviota-carousel .dt-slide-button{bottom:36px;height:34px}}@media screen and (min-width:1140px){body .section-why-gaviota-carousel .dt-slide-button{bottom:22px}}@media screen and (min-width:1280px){body .section-why-gaviota-carousel .dt-slide-button{bottom:49px}}@media screen and (min-width:1400px){body .section-why-gaviota-carousel .dt-slide-button{bottom:36px;height:40px;font-size:14px;padding-left:30px;padding-right:30px}}@media screen and (min-width:1440px){body .section-why-gaviota-carousel .dt-slide-button{bottom:57px}}@media screen and (min-width:1600px){body .section-why-gaviota-carousel .dt-slide-button{bottom:75px;height:49px;padding-left:50px;padding-right:50px}}@media screen and (min-width:1800px){body .section-why-gaviota-carousel .dt-slide-button{bottom:104px;font-size:20px;padding-left:63px;padding-right:63px}}body .section-why-gaviota-carousel .dt-owl-item:not(.cloned):nth-child(7) .dt-owl-item-heading{top:-20px}@media screen and (min-width:1440px){body .section-why-gaviota-carousel .dt-owl-item:not(.cloned):nth-child(7) .dt-owl-item-heading{top:-33px}}@media screen and (min-width:1800px){body .section-why-gaviota-carousel .dt-owl-item:not(.cloned):nth-child(7) .dt-owl-item-heading{top:-20px}}body .section-why-gaviota-carousel .dt-owl-item:not(.cloned):nth-child(7) .dt-slide-button{top:-24px}@media screen and (min-width:400px){body .section-why-gaviota-carousel .dt-owl-item:not(.cloned):nth-child(7) .dt-slide-button{top:-17px}}@media screen and (min-width:430px){body .section-why-gaviota-carousel .dt-owl-item:not(.cloned):nth-child(7) .dt-slide-button{top:-7px}}@media screen and (min-width:530px){body .section-why-gaviota-carousel .dt-owl-item:not(.cloned):nth-child(7) .dt-slide-button{top:0}}@media screen and (min-width:600px){body .section-why-gaviota-carousel .dt-owl-item:not(.cloned):nth-child(7) .dt-slide-button{top:-15px}}@media screen and (min-width:1024px){body .section-why-gaviota-carousel .dt-owl-item:not(.cloned):nth-child(7) .dt-slide-button{top:-26px}}@media screen and (min-width:1140px){body .section-why-gaviota-carousel .dt-owl-item:not(.cloned):nth-child(7) .dt-slide-button{top:-15px}}@media screen and (min-width:1280px){body .section-why-gaviota-carousel .dt-owl-item:not(.cloned):nth-child(7) .dt-slide-button{top:-28px}}@media screen and (min-width:1400px){body .section-why-gaviota-carousel .dt-owl-item:not(.cloned):nth-child(7) .dt-slide-button{top:-17px}}@media screen and (min-width:1440px){body .section-why-gaviota-carousel .dt-owl-item:not(.cloned):nth-child(7) .dt-slide-button{top:-36px}}@media screen and (min-width:1600px){body .section-why-gaviota-carousel .dt-owl-item:not(.cloned):nth-child(7) .dt-slide-button{top:-51px}}@media screen and (min-width:1800px){body .section-why-gaviota-carousel .dt-owl-item:not(.cloned):nth-child(7) .dt-slide-button{top:-62px}}body .section-why-gaviota-carousel .dt-owl-item:not(.cloned):nth-child(8) .dt-owl-item-heading{top:0}@media screen and (min-width:500px){body .section-why-gaviota-carousel .dt-owl-item:not(.cloned):nth-child(8) .dt-owl-item-heading{top:20px}}@media screen and (min-width:1440px){body .section-why-gaviota-carousel .dt-owl-item:not(.cloned):nth-child(8) .dt-owl-item-heading{top:0}}@media screen and (min-width:1800px){body .section-why-gaviota-carousel .dt-owl-item:not(.cloned):nth-child(8) .dt-owl-item-heading{top:35px}}body .section-why-gaviota-carousel .dt-owl-item:not(.cloned):nth-child(8) .dt-slide-button{top:-25px}@media screen and (min-width:400px){body .section-why-gaviota-carousel .dt-owl-item:not(.cloned):nth-child(8) .dt-slide-button{top:-18px}}@media screen and (min-width:430px){body .section-why-gaviota-carousel .dt-owl-item:not(.cloned):nth-child(8) .dt-slide-button{top:-8px}}@media screen and (min-width:530px){body .section-why-gaviota-carousel .dt-owl-item:not(.cloned):nth-child(8) .dt-slide-button{top:0}}@media screen and (min-width:600px){body .section-why-gaviota-carousel .dt-owl-item:not(.cloned):nth-child(8) .dt-slide-button{top:-15px}}@media screen and (min-width:1024px){body .section-why-gaviota-carousel .dt-owl-item:not(.cloned):nth-child(8) .dt-slide-button{top:-25px}}@media screen and (min-width:1140px){body .section-why-gaviota-carousel .dt-owl-item:not(.cloned):nth-child(8) .dt-slide-button{top:-15px}}@media screen and (min-width:1280px){body .section-why-gaviota-carousel .dt-owl-item:not(.cloned):nth-child(8) .dt-slide-button{top:-28px}}@media screen and (min-width:1400px){body .section-why-gaviota-carousel .dt-owl-item:not(.cloned):nth-child(8) .dt-slide-button{top:-17px}}@media screen and (min-width:1440px){body .section-why-gaviota-carousel .dt-owl-item:not(.cloned):nth-child(8) .dt-slide-button{top:-36px}}@media screen and (min-width:1600px){body .section-why-gaviota-carousel .dt-owl-item:not(.cloned):nth-child(8) .dt-slide-button{top:-51px}}@media screen and (min-width:1800px){body .section-why-gaviota-carousel .dt-owl-item:not(.cloned):nth-child(8) .dt-slide-button{top:-62px}}body .section-contact-home .col-img{min-height:214px}@media screen and (min-width:420px){body .section-contact-home .col-img{min-height:300px}}@media screen and (min-width:600px){body .section-contact-home .col-img{min-height:380px}}@media screen and (min-width:768px){body .section-contact-home .col-img{min-height:auto}}body .section-contact-home .col-txt .elementor-widget-wrap{background:#252529 url(assets/img/bg-logo-block-negro.svg) no-repeat 100%;background-size:contain}body .section-contact-home .col-txt .img-rotando img{animation:rotation 5s linear infinite;max-width:107px}@media screen and (min-width:768px){body .section-contact-home .col-txt .img-rotando img{max-width:120px}}@media screen and (min-width:1024px){body .section-contact-home .col-txt .img-rotando img{max-width:unset}}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}body .section-contact-home .col-txt p{font-family:DIN-Light!important}@media only screen and (min-width:1200px){body .section-contact-home .col-txt p{font-size:35px;line-height:48px;max-width:470px}}body .owl-dots .owl-dot span{height:2px}@media screen and (min-width:992px){.section-top-head:before{content:"";display:block;position:absolute;width:100%;height:325px;background:url(assets/img/bg-gradient-menu-transparente.svg) repeat-x 50%;left:0;top:0;z-index:10}}.section-top-head .elementor-widget-wrap{padding:0!important}.section-top-head .elementor-widget-container{height:377px;position:relative}@media screen and (min-width:1024px){.section-top-head .elementor-widget-container{height:450px}}@media screen and (min-width:1280px){.section-top-head .elementor-widget-container{height:689px}}.section-top-head .elementor-widget-container img{position:absolute;left:0;right:0;object-fit:cover;min-width:100%;min-height:100%;max-width:100%;max-height:100%}.section-grey .elementor-widget-wrap{padding:10px 20px!important}.section-grey h4{font-family:DIN-Regular!important}@media screen and (min-width:1024px){.section-grey h2{text-transform:uppercase}}.section-grey .col-img img{filter:drop-shadow(0 0 1.15rem rgba(0,0,0,.2))}@media screen and (min-width:1024px){.section-grey .col-txt p{max-width:628px;line-height:28px}}.section-grey.grey-left{position:relative}@media screen and (min-width:768px){.section-grey.grey-left:before{content:"";display:block;position:absolute;left:0;top:0;right:77%;bottom:0;background-color:rgba(146,150,168,.2196078431372549)}}@media screen and (min-width:1024px){.section-grey.grey-left .col-img{margin-left:40px}}.section-grey.grey-right{position:relative}@media screen and (min-width:768px){.section-grey.grey-right:before{content:"";display:block;position:absolute;left:77%;top:0;right:0;bottom:0;background-color:rgba(146,150,168,.2196078431372549)}}@media screen and (min-width:1024px){.section-grey.grey-right .col-img{margin-left:40px}}.section-img-slider .elementor-widget-wrap,.section-img-slider .swiper-container{padding:0!important}.section-form .col-img .elementor-widget-wrap{min-height:393px;position:relative}@media screen and (min-width:500px){.section-form .col-img .elementor-widget-wrap{min-height:480px}}@media screen and (min-width:1200px){.section-form .col-img .elementor-widget-wrap{min-height:600px}}@media screen and (min-width:1400px){.section-form .col-img .elementor-widget-wrap{min-height:872px}}.section-form .col-img .elementor-widget-wrap .elementor-widget{position:absolute;left:0;bottom:20px;width:75%}@media screen and (min-width:500px){.section-form .col-img .elementor-widget-wrap .elementor-widget{max-width:400px}}@media screen and (min-width:1200px){.section-form .col-img .elementor-widget-wrap .elementor-widget{max-width:493px;bottom:73px}}.section-form .col-img .elementor-widget-wrap .elementor-widget .elementor-widget-container{padding:11px 16px 11px 0}@media screen and (min-width:1200px){.section-form .col-img .elementor-widget-wrap .elementor-widget .elementor-widget-container{padding:18.5px 27px 18.5px 0}}.section-form .col-img .elementor-widget-wrap .elementor-widget .elementor-widget-container img{max-width:161px}@media screen and (min-width:1200px){.section-form .col-img .elementor-widget-wrap .elementor-widget .elementor-widget-container img{max-width:287px}}@media screen and (min-width:768px){.section-form .col-form{padding-top:40px;padding-left:40px}}@media screen and (min-width:1200px){.section-form .col-form{padding-top:69px;padding-left:100px}}@media screen and (min-width:1400px){.section-form .col-form{padding-left:120px}}@media screen and (min-width:1600px){.section-form .col-form{padding-left:190px}}.section-form .col-form h1{text-transform:uppercase}@media screen and (min-width:768px){.section-form .col-form h1{text-transform:none}}@media screen and (min-width:1200px){.section-form .col-form h1{max-width:360px}}@media screen and (min-width:1200px){.section-form .col-form p{max-width:523px}}.section-form .col-form .contact-form{width:100%;max-width:546px;margin-bottom:40px}.section-form .col-form .contact-form input[type=email],.section-form .col-form .contact-form input[type=text],.section-form .col-form .contact-form select{height:40px;position:relative}@media screen and (min-width:1024px){.section-form .col-form .contact-form input[type=email],.section-form .col-form .contact-form input[type=text],.section-form .col-form .contact-form select{height:46px}}.section-form .col-form .contact-form .elementor-field-type-acceptance label{font-size:14px;color:#4b5066;margin-left:5px}.section-form .col-form .contact-form input[type=checkbox]{appearance:none;position:relative;border:1px solid #e5e5e5;background-color:#fff!important;transform:scale(1)!important;padding:0!important;width:15px!important;height:15px!important;border-radius:0!important;display:inline-block}.section-form .col-form .contact-form input[type=checkbox]:checked:after{display:block}.section-form .col-form .contact-form input[type=checkbox]:after{content:"";background:url(assets/img/checkbox-on.svg) no-repeat 50%;background-size:contain;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(0deg);-moz-transform:translate(-50%,-50%) rotate(0deg);-ms-transform:translate(-50%,-50%) rotate(0deg);-o-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg);display:none;width:10px;height:8px}.section-form .col-form .contact-form select{-moz-appearance:none!important;-webkit-appearance:none!important;appearance:none!important;background:url(assets/img/chevron-menu-red.svg) no-repeat 95%;position:relative}.section-form .col-form .contact-form button{border-radius:24px!important;height:47px}@media screen and (min-width:1024px){.section-form .col-form .contact-form button{border-radius:5px!important;height:48px}}@media screen and (min-width:768px){.section-map .col-txt{padding-top:20px;padding-left:40px}}@media screen and (min-width:1200px){.section-map .col-txt{padding:0;display:flex;align-items:center}}@media screen and (min-width:1024px){.section-map .col-txt .elementor-widget-wrap{max-width:380px;margin-left:auto;margin-right:80px}}@media screen and (min-width:1200px){.section-map .col-txt .elementor-widget-wrap{max-width:467px;margin-right:153px}}.section-map .col-txt h3{display:flex;align-items:center;font-family:Praktika-Bold;font-size:22px}@media screen and (min-width:1200px){.section-map .col-txt h3{font-size:26px}}.section-map .col-txt h3 img{margin-right:11px!important}.section-map .col-txt a,.section-map .col-txt p{font-size:16px;line-height:24px;color:rgba(75,80,102,.8)}@media screen and (min-width:1200px){.section-map .col-txt a,.section-map .col-txt p{font-size:20px}}.section-map .col-map .elementor-widget-wrap{padding:0!important}@media screen and (min-width:768px){.section-map .col-map iframe{height:408px}}@media screen and (min-width:1200px){.section-map .col-map iframe{height:502px}}body.archive.category .page-title,body.archive.tax-producto_cat .page-title{background-color:#f6f7f8}body.archive.category .page-title .wf-wrap,body.archive.tax-producto_cat .page-title .wf-wrap{width:100%;justify-content:flex-start;padding:0;min-height:unset}body.archive.category .page-title .wf-wrap .page-title-head,body.archive.tax-producto_cat .page-title .wf-wrap .page-title-head{order:2;width:100%;padding:30px 0 10px}@media screen and (min-width:1024px){body.archive.category .page-title .wf-wrap .page-title-head,body.archive.tax-producto_cat .page-title .wf-wrap .page-title-head{padding:50.5px 0 12.5px}}body.archive.category .page-title .wf-wrap .page-title-head h1 span,body.archive.tax-producto_cat .page-title .wf-wrap .page-title-head h1 span{font-family:Praktika-Bold;color:#4b5066}body.archive.category .page-title .wf-wrap .page-title-breadcrumbs,body.archive.tax-producto_cat .page-title .wf-wrap .page-title-breadcrumbs{width:100%;order:1;height:30px;background-color:rgba(146,150,168,.2);padding:0 20px;display:flex;align-items:center;box-sizing:border-box}@media screen and (min-width:1024px){body.archive.category .page-title .wf-wrap .page-title-breadcrumbs,body.archive.tax-producto_cat .page-title .wf-wrap .page-title-breadcrumbs{height:41px;padding:0 30px}}body.archive.category .page-title .wf-wrap .page-title-breadcrumbs .assistive-text,body.archive.tax-producto_cat .page-title .wf-wrap .page-title-breadcrumbs .assistive-text{display:none}body.archive.category .page-title .wf-wrap .page-title-breadcrumbs ol.breadcrumbs,body.archive.tax-producto_cat .page-title .wf-wrap .page-title-breadcrumbs ol.breadcrumbs{margin:0;padding:0}@media screen and (min-width:1300px){body.archive.category .page-title .wf-wrap .page-title-breadcrumbs ol.breadcrumbs,body.archive.tax-producto_cat .page-title .wf-wrap .page-title-breadcrumbs ol.breadcrumbs{width:1240px;margin:auto;text-align:left}}body.archive.category .page-title .wf-wrap .page-title-breadcrumbs ol.breadcrumbs li:before,body.archive.tax-producto_cat .page-title .wf-wrap .page-title-breadcrumbs ol.breadcrumbs li:before{content:"";background:url(assets/img/chevron-next.svg) no-repeat 50%;background-size:contain;width:5.09px;height:9.44px;top:8px}body.archive.category .page-title .wf-wrap .page-title-breadcrumbs ol.breadcrumbs li:first-child:before,body.archive.tax-producto_cat .page-title .wf-wrap .page-title-breadcrumbs ol.breadcrumbs li:first-child:before{display:none}body.archive.category .page-title .wf-wrap .page-title-breadcrumbs ol.breadcrumbs li span,body.archive.tax-producto_cat .page-title .wf-wrap .page-title-breadcrumbs ol.breadcrumbs li span{font-size:13px;font-family:DIN-Regular;color:rgba(37,37,41,.6)}@media screen and (min-width:1024px){body.archive.category .page-title .wf-wrap .page-title-breadcrumbs ol.breadcrumbs li span,body.archive.tax-producto_cat .page-title .wf-wrap .page-title-breadcrumbs ol.breadcrumbs li span{font-size:15px}}body.archive.category .page-title .wf-wrap .page-title-breadcrumbs ol.breadcrumbs li a span,body.archive.tax-producto_cat .page-title .wf-wrap .page-title-breadcrumbs ol.breadcrumbs li a span{color:rgba(37,37,41,.2)}body.archive.category #main,body.archive.tax-producto_cat #main{background-color:#f6f7f8;padding-top:0}@media screen and (min-width:1024px){body.archive.category #main,body.archive.tax-producto_cat #main{padding-bottom:100px}}body.archive.category #main .taxonomy-description,body.archive.tax-producto_cat #main .taxonomy-description{margin-bottom:0}body.archive.category #main .taxonomy-description p,body.archive.tax-producto_cat #main .taxonomy-description p{font-size:15px;line-height:28px;text-align:center}@media screen and (min-width:1024px){body.archive.category #main .taxonomy-description p,body.archive.tax-producto_cat #main .taxonomy-description p{font-size:16px;max-width:642px;margin-left:auto;margin-right:auto}}.cat-container .item-cat{position:relative;overflow:hidden!important;border-radius:5px;min-height:327px}@media screen and (min-width:400px){.cat-container .item-cat{min-height:350px}}@media screen and (min-width:768px){.cat-container .item-cat{min-height:485px}}@media screen and (min-width:1024px){.cat-container .item-cat{min-height:525px}}.cat-container .item-cat:before{content:"";display:block;position:absolute;background:transparent linear-gradient(180deg,transparent,rgba(39,39,39,.3137254901960784)) 0 0 no-repeat padding-box;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:11}.cat-container .item-cat h2{position:absolute;z-index:20;font-size:14px;line-height:21px;text-transform:uppercase;color:#fff;right:10px;bottom:20px;width:60%;text-align:right;margin-bottom:0}@media screen and (min-width:520px){.cat-container .item-cat h2{font-size:16px}}@media screen and (min-width:768px){.cat-container .item-cat h2{font-size:18px;right:20px}}@media screen and (min-width:1024px){.cat-container .item-cat h2{font-size:20px;line-height:31px;width:66%}}.cat-container .item-cat h2 span{display:block;color:hsla(0,0%,100%,.7411764705882353);font-family:DIN-Regular;font-size:26px;margin-bottom:10px;position:relative;right:-5px}@media screen and (min-width:520px){.cat-container .item-cat h2 span{font-size:30px}}@media screen and (min-width:768px){.cat-container .item-cat h2 span{font-size:34px}}@media screen and (min-width:1024px){.cat-container .item-cat h2 span{margin-bottom:5px;font-size:43px}}.prod-container .wf-container{width:100%;margin-left:auto!important;margin-right:auto!important}.prod-container .wf-container:before{display:none}.prod-container .wf-container article.post{position:relative;overflow:hidden!important;border-radius:5px;min-height:327px}@media screen and (min-width:400px){.prod-container .wf-container article.post{min-height:350px}}@media screen and (min-width:768px){.prod-container .wf-container article.post{min-height:485px}}@media screen and (min-width:1024px){.prod-container .wf-container article.post{min-height:525px}}.prod-container .wf-container article.post:before{content:"";display:block;position:absolute;background:transparent linear-gradient(180deg,transparent,rgba(39,39,39,.3137254901960784)) 0 0 no-repeat padding-box;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:11;pointer-events:none}.prod-container .wf-container article.post .wf-td{display:block}.prod-container .wf-container article.post .blog-media{padding:0;position:absolute;width:100%;height:100%}.prod-container .wf-container article.post .blog-media a.rollover{margin:0}.prod-container .wf-container article.post .blog-media a.rollover img{min-height:327px}@media screen and (min-width:400px){.prod-container .wf-container article.post .blog-media a.rollover img{min-height:350px}}@media screen and (min-width:768px){.prod-container .wf-container article.post .blog-media a.rollover img{min-height:485px}}@media screen and (min-width:1024px){.prod-container .wf-container article.post .blog-media a.rollover img{min-height:525px}}.prod-container .wf-container article.post .blog-content{position:absolute;padding:0;right:10px;bottom:20px;z-index:20}@media screen and (min-width:768px){.prod-container .wf-container article.post .blog-content{right:20px}}.prod-container .wf-container article.post .blog-content h3{margin-bottom:0;max-width:100%;text-align:right!important}.prod-container .wf-container article.post .blog-content h3 a{font-size:14px;line-height:21px;text-transform:uppercase;color:#fff;text-align:right!important;margin-bottom:0}@media screen and (min-width:520px){.prod-container .wf-container article.post .blog-content h3 a{font-size:16px}}@media screen and (min-width:768px){.prod-container .wf-container article.post .blog-content h3 a{font-size:18px}}@media screen and (min-width:1024px){.prod-container .wf-container article.post .blog-content h3 a{font-size:20px;line-height:31px;width:66%}}.prod-container .wf-container article.post .blog-content .entry-meta{display:none}body.single-post .header-producto,body.single-producto .header-producto{margin-bottom:0}body.single-post .header-producto img,body.single-producto .header-producto img{width:100%}@media screen and (min-width:768px){body.single-post .section-description,body.single-producto .section-description{padding-left:20px!important;padding-right:20px!important}}@media screen and (min-width:1024px){body.single-post .section-description .col-txt,body.single-producto .section-description .col-txt{width:60%}}@media screen and (min-width:1024px){body.single-post .section-description .col-carrusel,body.single-producto .section-description .col-carrusel{width:40%;padding-left:50px}}@media screen and (min-width:1200px){body.single-post .section-description .col-carrusel,body.single-producto .section-description .col-carrusel{padding-left:80px}}body.single-post .section-description .col-carrusel .swiper-container,body.single-producto .section-description .col-carrusel .swiper-container{background-color:#efeff2}body.single-post .section-description .col-carrusel .swiper-pagination,body.single-producto .section-description .col-carrusel .swiper-pagination{bottom:-35px!important}body.single-post .section-description .col-carrusel .swiper-pagination .swiper-pagination-bullet,body.single-producto .section-description .col-carrusel .swiper-pagination .swiper-pagination-bullet{width:7px;height:7px;display:inline-block;border-radius:50%;background:#de1f32;opacity:.5}body.single-post .section-description .col-carrusel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,body.single-producto .section-description .col-carrusel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}body.single-post .img-carrusel-big .elementor-widget-wrap,body.single-producto .img-carrusel-big .elementor-widget-wrap{padding:0}body.single-post .img-carrusel-big .swiper-slide,body.single-producto .img-carrusel-big .swiper-slide{height:384px}@media screen and (min-width:768px){body.single-post .img-carrusel-big .swiper-slide,body.single-producto .img-carrusel-big .swiper-slide{height:auto}}@media screen and (min-width:768px){body.single-post .img-carrusel-big .swiper-slide img,body.single-producto .img-carrusel-big .swiper-slide img{position:static}}body.single-post .img-carrusel-big .elementor-swiper-button,body.single-producto .img-carrusel-big .elementor-swiper-button{display:none}@media screen and (min-width:1200px){body.single-post .img-carrusel-big .elementor-swiper-button,body.single-producto .img-carrusel-big .elementor-swiper-button{display:initial}}body.single-post .img-carrusel-big .swiper-pagination .swiper-pagination-bullet,body.single-producto .img-carrusel-big .swiper-pagination .swiper-pagination-bullet{width:30px;height:1.5px;display:inline-block;border-radius:0;background:#fff;opacity:.5}@media screen and (min-width:1200px){body.single-post .img-carrusel-big .swiper-pagination .swiper-pagination-bullet,body.single-producto .img-carrusel-big .swiper-pagination .swiper-pagination-bullet{width:50px;height:3px}}body.single-post .img-carrusel-big .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,body.single-producto .img-carrusel-big .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}@media screen and (min-width:1200px){body.single-post .section-our-products .elementor-top-column,body.single-producto .section-our-products .elementor-top-column{padding:70px 0 130px;height:950px}}@media screen and (min-width:1440px){body.single-post .section-our-products .elementor-top-column,body.single-producto .section-our-products .elementor-top-column{height:1080px}}body.single-post .section-our-products .col-txt,body.single-producto .section-our-products .col-txt{background:#252529}@media screen and (min-width:768px){body.single-post .section-our-products .col-txt,body.single-producto .section-our-products .col-txt{width:100%;height:auto}}@media screen and (min-width:1024px){body.single-post .section-our-products .col-txt,body.single-producto .section-our-products .col-txt{width:33.666667%;height:auto}}@media screen and (min-width:1024px) and (max-width:1120px){body.single-post .section-our-products .col-txt,body.single-producto .section-our-products .col-txt{top:-7rem}}@media screen and (min-width:1120px) and (max-width:1147px){body.single-post .section-our-products .col-txt,body.single-producto .section-our-products .col-txt{top:-16rem}}@media screen and (min-width:1147px) and (max-width:1153px){body.single-post .section-our-products .col-txt,body.single-producto .section-our-products .col-txt{top:-17rem}}@media screen and (min-width:1153px) and (max-width:1200px){body.single-post .section-our-products .col-txt,body.single-producto .section-our-products .col-txt{top:-17rem}}@media screen and (min-width:1200px) and (max-width:1201px){body.single-post .section-our-products .col-txt,body.single-producto .section-our-products .col-txt{top:-4rem!important}}@media screen and (min-width:1120px){body.single-post .section-our-products .col-txt,body.single-producto .section-our-products .col-txt{width:45%}}@media screen and (min-width:1200px){body.single-post .section-our-products .col-txt,body.single-producto .section-our-products .col-txt{height:950px}}@media screen and (min-width:1440px){body.single-post .section-our-products .col-txt,body.single-producto .section-our-products .col-txt{height:1080px}}body.single-post .section-our-products .col-txt .elementor-widget-wrap .elementor-widget-text-editor,body.single-producto .section-our-products .col-txt .elementor-widget-wrap .elementor-widget-text-editor{width:238px}@media screen and (min-width:1024px){body.single-post .section-our-products .col-txt .elementor-widget-wrap .elementor-widget-text-editor,body.single-producto .section-our-products .col-txt .elementor-widget-wrap .elementor-widget-text-editor{width:200px;margin-right:auto;margin-left:auto}}body.single-post .section-our-products .col-txt .elementor-widget-wrap .elementor-widget-ucaddon_acf_donnees_techniques_list,body.single-producto .section-our-products .col-txt .elementor-widget-wrap .elementor-widget-ucaddon_acf_donnees_techniques_list{width:50%}@media screen and (min-width:1024px){body.single-post .section-our-products .col-txt .elementor-widget-wrap .elementor-widget-ucaddon_acf_donnees_techniques_list,body.single-producto .section-our-products .col-txt .elementor-widget-wrap .elementor-widget-ucaddon_acf_donnees_techniques_list{margin-right:auto;margin-left:auto}}@media screen and (min-width:1120px){body.single-post .section-our-products .col-txt .elementor-widget-wrap .elementor-widget-ucaddon_acf_donnees_techniques_list,body.single-producto .section-our-products .col-txt .elementor-widget-wrap .elementor-widget-ucaddon_acf_donnees_techniques_list{margin-right:20px!important;width:max-content}}@media screen and (min-width:768px){body.single-post .section-our-products .col-txt .elementor-widget-wrap h2,body.single-producto .section-our-products .col-txt .elementor-widget-wrap h2{width:auto}}@media screen and (min-width:1024px){body.single-post .section-our-products .col-txt .elementor-widget-wrap h2,body.single-producto .section-our-products .col-txt .elementor-widget-wrap h2{width:max-content}}@media screen and (min-width:1024px) and (max-width:1500px){body.single-post .section-our-products .col-txt .elementor-widget-wrap h2,body.single-producto .section-our-products .col-txt .elementor-widget-wrap h2{font-size:1.8rem}}@media screen and (min-width:1500px) and (max-width:1600px){body.single-post .section-our-products .col-txt .elementor-widget-wrap h2,body.single-producto .section-our-products .col-txt .elementor-widget-wrap h2{font-size:2rem}}@media screen and (min-width:1600px){body.single-post .section-our-products .col-txt .elementor-widget-wrap h2,body.single-producto .section-our-products .col-txt .elementor-widget-wrap h2{font-size:2.3rem}}body.single-post .section-our-products .col-txt .elementor-widget-wrap p,body.single-producto .section-our-products .col-txt .elementor-widget-wrap p{margin-left:20px}@media screen and (min-width:1120px){body.single-post .section-our-products .col-txt .elementor-widget-wrap p,body.single-producto .section-our-products .col-txt .elementor-widget-wrap p{margin-left:auto}}@media screen and (min-width:768px) and (max-width:1024px){body.single-post .section-our-products .col-txt .elementor-widget-wrap .text-donnees-techniques .elementor-widget-container,body.single-producto .section-our-products .col-txt .elementor-widget-wrap .text-donnees-techniques .elementor-widget-container{margin-left:0!important;text-align:center}}@media screen and (min-width:1024px) and (max-width:1300px){body.single-post .section-our-products .col-txt .elementor-widget-wrap .text-donnees-techniques .elementor-widget-container,body.single-producto .section-our-products .col-txt .elementor-widget-wrap .text-donnees-techniques .elementor-widget-container{margin-left:6rem!important}}@media screen and (min-width:1300px) and (max-width:1600px){body.single-post .section-our-products .col-txt .elementor-widget-wrap .text-donnees-techniques .elementor-widget-container,body.single-producto .section-our-products .col-txt .elementor-widget-wrap .text-donnees-techniques .elementor-widget-container{margin-left:8rem!important}}body.single-post .section-our-products .col-txt .cotas-max,body.single-producto .section-our-products .col-txt .cotas-max{width:100%;margin:0 20px;display:grid;grid-template-columns:repeat(2,50%);grid-auto-rows:minmax(80px,auto);grid-column-gap:20px;grid-row-gap:15px}@media screen and (min-width:768px){body.single-post .section-our-products .col-txt .cotas-max,body.single-producto .section-our-products .col-txt .cotas-max{grid-template-columns:repeat(3,33%);margin-left:40px;margin-right:40px}}@media screen and (min-width:1024px){body.single-post .section-our-products .col-txt .cotas-max,body.single-producto .section-our-products .col-txt .cotas-max{grid-template-columns:repeat(4,25%);margin-left:20px;margin-right:20px}}@media screen and (min-width:1200px){body.single-post .section-our-products .col-txt .cotas-max,body.single-producto .section-our-products .col-txt .cotas-max{margin-left:40px;margin-right:40px;margin-bottom:30px}}@media screen and (min-width:1400px){body.single-post .section-our-products .col-txt .cotas-max,body.single-producto .section-our-products .col-txt .cotas-max{grid-template-columns:repeat(5,20%)}}body.single-post .section-our-products .col-txt .cotas-max .cota-max,body.single-producto .section-our-products .col-txt .cotas-max .cota-max{display:flex;flex-flow:wrap}body.single-post .section-our-products .col-txt .cotas-max .cota-max .p_cotas_max_nombre,body.single-producto .section-our-products .col-txt .cotas-max .cota-max .p_cotas_max_nombre{font-size:16px;font-family:DIN-Regular;color:#4b5066;width:100%;margin-bottom:0}body.single-post .section-our-products .col-txt .cotas-max .cota-max p:not(.p_cotas_max_nombre),body.single-producto .section-our-products .col-txt .cotas-max .cota-max p:not(.p_cotas_max_nombre){width:auto;position:relative;padding-left:21px;margin-right:8px;font-size:14px;color:rgba(75,80,102,.8)}@media screen and (min-width:1200px){body.single-post .section-our-products .col-txt .cotas-max .cota-max p:not(.p_cotas_max_nombre),body.single-producto .section-our-products .col-txt .cotas-max .cota-max p:not(.p_cotas_max_nombre){font-size:16px}}body.single-post .section-our-products .col-txt .cotas-max .cota-max .p_cotas_max_h:before,body.single-producto .section-our-products .col-txt .cotas-max .cota-max .p_cotas_max_h:before{content:"";display:block;position:absolute;width:19px;height:19px;background:url(assets/img/cota-ancho.svg) no-repeat 50%;background-size:contain;left:0;top:2px}body.single-post .section-our-products .col-txt .cotas-max .cota-max .p_cotas_max_v,body.single-producto .section-our-products .col-txt .cotas-max .cota-max .p_cotas_max_v{padding-left:17px!important}body.single-post .section-our-products .col-txt .cotas-max .cota-max .p_cotas_max_v:before,body.single-producto .section-our-products .col-txt .cotas-max .cota-max .p_cotas_max_v:before{content:"";display:block;position:absolute;width:14px;height:14px;background:url(assets/img/cota-prof.svg) no-repeat 50%;background-size:contain;left:0;top:4px}body.single-post .section-our-products .col-txt .cotas-max .cota-max .p_cotas_max_z,body.single-producto .section-our-products .col-txt .cotas-max .cota-max .p_cotas_max_z{padding-left:15px!important;margin-right:0!important}body.single-post .section-our-products .col-txt .cotas-max .cota-max .p_cotas_max_z:before,body.single-producto .section-our-products .col-txt .cotas-max .cota-max .p_cotas_max_z:before{content:"";display:block;position:absolute;width:19px;height:19px;background:url(assets/img/cota-ancho.svg) no-repeat 50%;background-size:contain;left:0;top:2px;transform:rotate(90deg)}@media screen and (min-width:768px){body.single-post .section-our-products .col-data,body.single-producto .section-our-products .col-data{width:100%}}body.single-post .section-our-products .col-data .elementor-col-50,body.single-producto .section-our-products .col-data .elementor-col-50{width:100%!important}@media screen and (min-width:768px){body.single-post .section-our-products .col-data .elementor-col-50,body.single-producto .section-our-products .col-data .elementor-col-50{width:50%!important;padding-left:40px;padding-right:40px}}@media screen and (min-width:1024px){body.single-post .section-our-products .col-data .elementor-col-50,body.single-producto .section-our-products .col-data .elementor-col-50{padding-left:20px;padding-right:20px}}@media screen and (min-width:1200px){body.single-post .section-our-products .col-data .elementor-col-50,body.single-producto .section-our-products .col-data .elementor-col-50{padding-left:40px;padding-right:40px}}@media screen and (min-width:1920px){body.single-post .section-our-products .col-data .elementor-col-50,body.single-producto .section-our-products .col-data .elementor-col-50{padding-left:0;padding-right:0}}body.single-post .section-our-products .col-data .col-installation .elementor-widget-wrap,body.single-producto .section-our-products .col-data .col-installation .elementor-widget-wrap{flex-wrap:wrap}body.single-post .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget,body.single-producto .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget{width:20%;margin-top:-15px}body.single-post .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget .box-content,body.single-producto .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget .box-content{height:45px;justify-content:center;position:relative}@media screen and (min-width:1200px){body.single-post .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget .box-content,body.single-producto .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget .box-content{height:63px}}body.single-post .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget .box-content:before,body.single-producto .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget .box-content:before{content:"";display:block;position:absolute;width:47px;height:40px;background:url(assets/img/ico-ventana.svg) no-repeat 50%;background-size:cover;top:0;left:-5px;border-radius:5px;filter:drop-shadow(0 0 .25rem rgba(0,0,0,.2))}@media screen and (min-width:1200px){body.single-post .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget .box-content:before,body.single-producto .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget .box-content:before{width:50px;height:50px}}body.single-post .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget h5,body.single-producto .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget h5{position:relative;font-size:16px;line-height:24px;font-family:DIN-Regular!important;font-weight:400;color:rgba(75,80,102,.8);padding-left:48px;padding-right:10px;text-transform:capitalize}@media screen and (min-width:1200px){body.single-post .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget h5,body.single-producto .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget h5{font-size:18px;padding-left:73px}}body.single-post .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget.terrasses .box-content:before,body.single-producto .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget.terrasses .box-content:before{background:url(assets/img/ico-terraza.svg) no-repeat 50%}body.single-post .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget.balcons .box-content:before,body.single-producto .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget.balcons .box-content:before{background:url(assets/img/ico-balcones.svg) no-repeat 50%}body.single-post .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget.structures .box-content:before,body.single-producto .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget.structures .box-content:before{background:url(assets/img/ico-estructura.svg) no-repeat 50%}body.single-post .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget.jardins .box-content:before,body.single-producto .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget.jardins .box-content:before{background:url(assets/img/ico-jardines.svg) no-repeat 50%}body.single-post .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget#icon1 .box-content:before,body.single-producto .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget#icon1 .box-content:before{background:url(assets/img/suj-icon1.svg) no-repeat 50%}body.single-post .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget#icon2 .box-content:before,body.single-producto .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget#icon2 .box-content:before{background:url(assets/img/suj-icon2.svg) no-repeat 50%}body.single-post .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget#icon3 .box-content:before,body.single-producto .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget#icon3 .box-content:before{background:url(assets/img/suj-icon3.svg) no-repeat 50%}body.single-post .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget#icon4 .box-content:before,body.single-producto .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget#icon4 .box-content:before{background:url(assets/img/suj-icon4.svg) no-repeat 50%}body.single-post .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget#icon5 .box-content:before,body.single-producto .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget#icon5 .box-content:before{background:url(assets/img/suj-icon5.svg) no-repeat 50%}body.single-post .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget#icon6 .box-content:before,body.single-producto .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget#icon6 .box-content:before{background:url(assets/img/suj-icon6.svg) no-repeat 50%}body.single-post .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget#icon7 .box-content:before,body.single-producto .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget#icon7 .box-content:before{background:url(assets/img/suj-icon7.svg) no-repeat 50%}body.single-post .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget#icon8 .box-content:before,body.single-producto .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget#icon8 .box-content:before{background:url(assets/img/suj-icon8.svg) no-repeat 50%}body.single-post .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget#icon9 .box-content:before,body.single-producto .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget#icon9 .box-content:before{background:url(assets/img/suj-icon9.svg) no-repeat 50%}body.single-post .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget#icon10 .box-content:before,body.single-producto .section-our-products .col-data .col-installation .elementor-widget-the7_icon_box_widget#icon10 .box-content:before{background:url(assets/img/suj-icon10.svg) no-repeat 50%}body.single-post .section-our-products .col-data .col-sujecion,body.single-producto .section-our-products .col-data .col-sujecion{border-top:1px solid #ededed}@media screen and (min-width:768px){body.single-post .section-our-products .col-data .col-sujecion,body.single-producto .section-our-products .col-data .col-sujecion{border-top:0;padding-top:0;position:relative}}body.single-post .section-our-products .col-data .col-sujecion h5,body.single-producto .section-our-products .col-data .col-sujecion h5{font-size:14px!important;line-height:22px}@media screen and (min-width:768px){body.single-post .section-our-products .col-data .title-cotas,body.single-producto .section-our-products .col-data .title-cotas{padding-left:40px;padding-right:40px}}@media screen and (min-width:1024px){body.single-post .section-our-products .col-data .title-cotas,body.single-producto .section-our-products .col-data .title-cotas{padding-left:20px;padding-right:20px}}@media screen and (min-width:1200px){body.single-post .section-our-products .col-data .title-cotas,body.single-producto .section-our-products .col-data .title-cotas{padding-left:40px;padding-right:40px}}body.single-post .section-our-products .col-data .cotas-max,body.single-producto .section-our-products .col-data .cotas-max{width:100%;margin:0 20px;display:grid;grid-template-columns:repeat(2,50%);grid-auto-rows:minmax(80px,auto);grid-column-gap:20px;grid-row-gap:15px}@media screen and (min-width:768px){body.single-post .section-our-products .col-data .cotas-max,body.single-producto .section-our-products .col-data .cotas-max{grid-template-columns:repeat(3,33%);margin-left:40px;margin-right:40px}}@media screen and (min-width:1024px){body.single-post .section-our-products .col-data .cotas-max,body.single-producto .section-our-products .col-data .cotas-max{grid-template-columns:repeat(4,25%);margin-left:20px;margin-right:20px}}@media screen and (min-width:1200px){body.single-post .section-our-products .col-data .cotas-max,body.single-producto .section-our-products .col-data .cotas-max{margin-left:40px;margin-right:40px;margin-bottom:30px}}@media screen and (min-width:1400px){body.single-post .section-our-products .col-data .cotas-max,body.single-producto .section-our-products .col-data .cotas-max{grid-template-columns:repeat(5,20%)}}body.single-post .section-our-products .col-data .cotas-max .cota-max,body.single-producto .section-our-products .col-data .cotas-max .cota-max{display:flex;flex-flow:wrap}body.single-post .section-our-products .col-data .cotas-max .cota-max .p_cotas_max_nombre,body.single-producto .section-our-products .col-data .cotas-max .cota-max .p_cotas_max_nombre{font-size:16px;font-family:DIN-Regular;color:#4b5066;width:100%;margin-bottom:0}body.single-post .section-our-products .col-data .cotas-max .cota-max p:not(.p_cotas_max_nombre),body.single-producto .section-our-products .col-data .cotas-max .cota-max p:not(.p_cotas_max_nombre){width:auto;position:relative;padding-left:21px;margin-right:8px;font-size:14px;color:rgba(75,80,102,.8)}@media screen and (min-width:1200px){body.single-post .section-our-products .col-data .cotas-max .cota-max p:not(.p_cotas_max_nombre),body.single-producto .section-our-products .col-data .cotas-max .cota-max p:not(.p_cotas_max_nombre){font-size:16px}}body.single-post .section-our-products .col-data .cotas-max .cota-max .p_cotas_max_h:before,body.single-producto .section-our-products .col-data .cotas-max .cota-max .p_cotas_max_h:before{content:"";display:block;position:absolute;width:19px;height:19px;background:url(assets/img/cota-ancho.svg) no-repeat 50%;background-size:contain;left:0;top:2px}body.single-post .section-our-products .col-data .cotas-max .cota-max .p_cotas_max_v,body.single-producto .section-our-products .col-data .cotas-max .cota-max .p_cotas_max_v{padding-left:17px!important}body.single-post .section-our-products .col-data .cotas-max .cota-max .p_cotas_max_v:before,body.single-producto .section-our-products .col-data .cotas-max .cota-max .p_cotas_max_v:before{content:"";display:block;position:absolute;width:14px;height:14px;background:url(assets/img/cota-prof.svg) no-repeat 50%;background-size:contain;left:0;top:4px}body.single-post .section-our-products .col-data .cotas-max .cota-max .p_cotas_max_z,body.single-producto .section-our-products .col-data .cotas-max .cota-max .p_cotas_max_z{padding-left:15px!important;margin-right:0!important}body.single-post .section-our-products .col-data .cotas-max .cota-max .p_cotas_max_z:before,body.single-producto .section-our-products .col-data .cotas-max .cota-max .p_cotas_max_z:before{content:"";display:block;position:absolute;width:19px;height:19px;background:url(assets/img/cota-ancho.svg) no-repeat 50%;background-size:contain;left:0;top:2px;transform:rotate(90deg)}body.single-post .section-our-products .col-data .img-tabla,body.single-producto .section-our-products .col-data .img-tabla{margin-bottom:0;overflow-x:scroll}@media screen and (min-width:1024px){body.single-post .section-our-products .col-data .img-tabla,body.single-producto .section-our-products .col-data .img-tabla{margin-bottom:40px;overflow-x:hidden}}@media screen and (min-width:1200px){body.single-post .section-our-products .col-data .img-tabla,body.single-producto .section-our-products .col-data .img-tabla{margin-bottom:0}}body.single-post .section-our-products .col-data .img-tabla img,body.single-producto .section-our-products .col-data .img-tabla img{max-width:unset}body.single-post .section-our-products .col-data .aviso,body.single-producto .section-our-products .col-data .aviso{font-size:14px;color:#757da8;background:#f2f3f9;padding:15px 20px}body.single-post .section-doc-video .elementor-widget-wrap,body.single-producto .section-doc-video .elementor-widget-wrap{padding:0}body.single-post .section-doc-video .col-txt .elementor-widget-wrap,body.single-producto .section-doc-video .col-txt .elementor-widget-wrap{padding:20px 20px 36px}@media screen and (min-width:768px){body.single-post .section-doc-video .col-txt .elementor-widget-wrap,body.single-producto .section-doc-video .col-txt .elementor-widget-wrap{padding:60px 40px}}@media screen and (min-width:1200px){body.single-post .section-doc-video .col-txt .elementor-button-wrapper,body.single-post .section-doc-video .col-txt .elementor-widget-image .elementor-widget-container,body.single-post .section-doc-video .col-txt h3,body.single-post .section-doc-video .col-txt p,body.single-producto .section-doc-video .col-txt .elementor-button-wrapper,body.single-producto .section-doc-video .col-txt .elementor-widget-image .elementor-widget-container,body.single-producto .section-doc-video .col-txt h3,body.single-producto .section-doc-video .col-txt p{max-width:389px;margin:auto}}body.single-post .section-doc-video .col-txt .elementor-button-wrapper .elementor-button,body.single-producto .section-doc-video .col-txt .elementor-button-wrapper .elementor-button{width:100%!important}@media screen and (min-width:768px){body.single-post .section-doc-video .col-txt .elementor-button-wrapper .elementor-button,body.single-producto .section-doc-video .col-txt .elementor-button-wrapper .elementor-button{max-width:213px;height:48px;margin:0 auto 0 0}}body.single-post .section-doc-video .col-txt .btn-container,body.single-producto .section-doc-video .col-txt .btn-container{width:100%}@media screen and (min-width:1200px){body.single-post .section-doc-video .col-txt .btn-container,body.single-producto .section-doc-video .col-txt .btn-container{max-width:389px;margin:auto}}body.single-post .section-doc-video .col-txt .btn-container .btn-zone,body.single-producto .section-doc-video .col-txt .btn-container .btn-zone{width:100%!important;display:flex;justify-content:center;align-items:center;border-radius:24px;font-size:15px;text-transform:uppercase;background:#de1f32;color:#fff;position:relative;line-height:0;height:47px}@media screen and (min-width:768px){body.single-post .section-doc-video .col-txt .btn-container .btn-zone,body.single-producto .section-doc-video .col-txt .btn-container .btn-zone{width:213px!important;height:48px;margin:0 auto 0 0;font-size:16px}}body.single-post .section-doc-video .col-txt .btn-container .btn-zone:hover,body.single-producto .section-doc-video .col-txt .btn-container .btn-zone:hover{background-color:#000}body.single-post .section-doc-video .col-txt .btn-container .btn-zone:before,body.single-producto .section-doc-video .col-txt .btn-container .btn-zone:before{content:"";display:block;position:absolute;width:16px;height:16px;background:url(assets/img/ico-user-white.svg) 50% no-repeat;background-size:contain;left:27%;top:14px}@media screen and (min-width:768px){body.single-post .section-doc-video .col-txt .btn-container .btn-zone:before,body.single-producto .section-doc-video .col-txt .btn-container .btn-zone:before{left:26px}}body.single-post .section-doc-video .col-txt .btn-container .btn-zone.btn-no-file,body.single-producto .section-doc-video .col-txt .btn-container .btn-zone.btn-no-file{background-color:#4b5066}body.single-post .section-doc-video .col-txt .btn-container .btn-zone.btn-no-file:before,body.single-producto .section-doc-video .col-txt .btn-container .btn-zone.btn-no-file:before{display:none}body.single-post .section-recomended .owl-carousel .dt-owl-item article.post,body.single-producto .section-recomended .owl-carousel .dt-owl-item article.post{position:relative;min-height:327px;border-radius:5px;overflow:hidden}@media screen and (min-width:400px){body.single-post .section-recomended .owl-carousel .dt-owl-item article.post,body.single-producto .section-recomended .owl-carousel .dt-owl-item article.post{min-height:350px}}@media screen and (min-width:768px){body.single-post .section-recomended .owl-carousel .dt-owl-item article.post,body.single-producto .section-recomended .owl-carousel .dt-owl-item article.post{min-height:485px}}@media screen and (min-width:1024px){body.single-post .section-recomended .owl-carousel .dt-owl-item article.post,body.single-producto .section-recomended .owl-carousel .dt-owl-item article.post{min-height:525px}}body.single-post .section-recomended .owl-carousel .dt-owl-item article.post .post-thumbnail-wrap,body.single-producto .section-recomended .owl-carousel .dt-owl-item article.post .post-thumbnail-wrap{position:absolute!important;width:100%!important;height:100%!important}body.single-post .section-recomended .owl-carousel .dt-owl-item article.post .post-thumbnail-wrap .post-thumbnail,body.single-post .section-recomended .owl-carousel .dt-owl-item article.post .post-thumbnail-wrap .post-thumbnail a,body.single-producto .section-recomended .owl-carousel .dt-owl-item article.post .post-thumbnail-wrap .post-thumbnail,body.single-producto .section-recomended .owl-carousel .dt-owl-item article.post .post-thumbnail-wrap .post-thumbnail a{height:100%!important}body.single-post .section-recomended .owl-carousel .dt-owl-item article.post .post-entry-content,body.single-producto .section-recomended .owl-carousel .dt-owl-item article.post .post-entry-content{position:relative;bottom:0;right:0;width:100%;height:100%;padding:0;left:0}body.single-post .section-recomended .owl-carousel .dt-owl-item article.post .post-entry-content h3,body.single-producto .section-recomended .owl-carousel .dt-owl-item article.post .post-entry-content h3{position:absolute;padding:0;right:10px;bottom:20px;z-index:20;max-width:60%;text-align:right}body.single-post .section-recomended .owl-carousel .dt-owl-item article.post .post-entry-content h3 a,body.single-producto .section-recomended .owl-carousel .dt-owl-item article.post .post-entry-content h3 a{font-size:14px;line-height:21px;text-transform:uppercase;color:#fff;text-align:right;margin-bottom:0;margin-right:10px}@media screen and (min-width:520px){body.single-post .section-recomended .owl-carousel .dt-owl-item article.post .post-entry-content h3 a,body.single-producto .section-recomended .owl-carousel .dt-owl-item article.post .post-entry-content h3 a{font-size:16px}}@media screen and (min-width:768px){body.single-post .section-recomended .owl-carousel .dt-owl-item article.post .post-entry-content h3 a,body.single-producto .section-recomended .owl-carousel .dt-owl-item article.post .post-entry-content h3 a{font-size:18px}}@media screen and (min-width:1024px){body.single-post .section-recomended .owl-carousel .dt-owl-item article.post .post-entry-content h3 a,body.single-producto .section-recomended .owl-carousel .dt-owl-item article.post .post-entry-content h3 a{font-size:20px;line-height:31px;width:66%}}body.single-post .section-description-type-2,body.single-producto .section-description-type-2{padding-bottom:160px!important}@media screen and (min-width:415px){body.single-post .section-description-type-2,body.single-producto .section-description-type-2{padding-bottom:220px!important}}@media screen and (min-width:560px){body.single-post .section-description-type-2,body.single-producto .section-description-type-2{padding-bottom:260px!important}}@media screen and (min-width:660px){body.single-post .section-description-type-2,body.single-producto .section-description-type-2{padding-bottom:320px!important}}@media screen and (min-width:1024px){body.single-post .section-description-type-2,body.single-producto .section-description-type-2{padding-bottom:320px!important}}@media screen and (min-width:1200px){body.single-post .section-description-type-2,body.single-producto .section-description-type-2{padding:190px 0 194px!important}}@media screen and (min-width:1024px){body.single-post .section-description-type-2 .col-txt h1,body.single-post .section-description-type-2 .col-txt p,body.single-producto .section-description-type-2 .col-txt h1,body.single-producto .section-description-type-2 .col-txt p{max-width:540px}}body.single-post .section-video-big,body.single-producto .section-video-big{height:265px;background-size:cover;position:relative}@media screen and (min-width:1200px){body.single-post .section-video-big,body.single-producto .section-video-big{height:689px}}body.single-post .section-video-big .elementor-container,body.single-producto .section-video-big .elementor-container{height:100%}body.single-post .section-video-big .img-play,body.single-producto .section-video-big .img-play{width:58px;height:58px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(0deg);-moz-transform:translate(-50%,-50%) rotate(0deg);-ms-transform:translate(-50%,-50%) rotate(0deg);-o-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg);cursor:pointer}@media screen and (min-width:1200px){body.single-post .section-video-big .img-play,body.single-producto .section-video-big .img-play{width:108px;height:108px}}body.single-post .video-big .elementor-widget-wrap,body.single-producto .video-big .elementor-widget-wrap{padding:0}body.single-post .section-anchor .elementor-widget-wrap,body.single-producto .section-anchor .elementor-widget-wrap{height:0;padding:0}.section-login{min-height:70vh;display:flex;justify-content:center;align-items:center}.section-login #wpmll-login-wrapper{width:90%;max-width:616px}@media only screen and (min-width:1024px){.section-login #wpmll-login-wrapper{width:616px;padding:0}}.section-login #wpmll-login{border-radius:10px;box-shadow:none;padding:26px 0 36px;background:transparent}@media only screen and (min-width:1200px){.section-login #wpmll-login{background-color:#fff;padding:74px 78px 66px}}.section-login #wpmll-login .wpmll-login-heading{background:transparent;margin:0}.section-login #wpmll-login .wpmll-login-heading h3{font-size:22px;font-weight:"DIN-Bold";color:#4b5066}@media only screen and (min-width:1024px){.section-login #wpmll-login .wpmll-login-heading h3{padding-left:0;padding-right:0;max-width:unset}}.section-login #wpmll-login .wpmll-login-heading p{font-size:15px;font-weight:"DIN-Regular";color:rgba(75,80,102,.8)}@media only screen and (min-width:1024px){.section-login #wpmll-login .wpmll-login-heading p{padding-left:0;padding-right:0;max-width:unset;margin-bottom:0}}.section-login #wpmll-login form label{display:none}.section-login #wpmll-login form input[type=email]{height:40px;border:1px solid #e0e0e0;border-radius:4px;font-size:15px;color:#9296a8}.section-login #wpmll-login form input[type=email]::placeholder{color:#9296a8;font-weight:400;font-size:15px;opacity:1}.section-login #wpmll-login form input[type=email]::-webkit-input-placeholder{color:#9296a8;font-weight:400;font-size:15px;opacity:1}.section-login #wpmll-login form input[type=email]:-moz-placeholder,.section-login #wpmll-login form input[type=email]::-moz-placeholder{color:#9296a8;font-weight:400;font-size:15px;opacity:1}.section-login #wpmll-login form input[type=email]:-ms-input-placeholder{color:#9296a8;font-weight:400;font-size:15px;opacity:1}.section-login #wpmll-login form button{width:100%!important;display:flex;justify-content:center;align-items:center;border-radius:24px;font-size:15px;text-transform:uppercase;background:#de1f32;color:#fff;position:relative;line-height:0;height:47px;border:0;box-shadow:none}@media screen and (min-width:768px){.section-login #wpmll-login form button{width:213px!important;height:48px;margin:0 auto 0 0;font-size:16px}}@media screen and (min-width:1024px){.section-login #wpmll-login form button{border-radius:5px;width:fit-content!important;padding:0 60px}}.section-login #wpmll-login form button:hover{background-color:#000}.section-login .box-logged{width:90%;max-width:616px;border-radius:10px;box-shadow:none;padding:26px 0 36px;background:transparent}@media only screen and (min-width:1024px){.section-login .box-logged{width:616px;padding:0}}@media only screen and (min-width:1200px){.section-login .box-logged{background-color:#fff;padding:74px 78px 66px}}.section-login .box-logged .wpmll-login-heading{background:transparent;margin:0}.section-login .box-logged .wpmll-login-heading h3{font-size:22px;font-weight:"DIN-Bold";color:#4b5066}@media only screen and (min-width:1024px){.section-login .box-logged .wpmll-login-heading h3{padding-left:0;padding-right:0;max-width:unset}}.section-login .box-logged .wpmll-login-heading p{font-size:15px;font-weight:"DIN-Regular";color:rgba(75,80,102,.8)}@media only screen and (min-width:1024px){.section-login .box-logged .wpmll-login-heading p{padding-left:0;padding-right:0;max-width:unset;margin-bottom:0}}.box-download-ficha{display:block;width:389px;margin:auto}.box-download-ficha h4{text-decoration:none}.box-download-ficha a{color:#de1f32;text-decoration:underline}.box-download-ficha+a{display:none}.section-h1{padding:20px 0}@media only screen and (min-width:768px){.section-h1{padding:40px 0 30px}}@media only screen and (min-width:1200px){.section-h1{padding:58px 0 38px}}.section-events .filter-categories .filter-item.act{background-color:transparent!important;text-decoration:underline}.section-events h3.ele-entry-title{font-family:DIN-Regular!important;font-weight:400}.section-store-locator .elementor-widget-wrap{padding:0!important}.section-store-locator #asl-storelocator{height:100%!important}.section-store-locator #asl-storelocator.asl-cont *{font-family:DIN-Regular;color:#fff}.section-store-locator #asl-storelocator .Filter_section{padding:10px 0 0}@media screen and (min-width:768px){.section-store-locator #asl-storelocator .Filter_section{padding:0}}.section-store-locator #asl-storelocator .Filter_section .asl-tabs-ddl{margin:0!important}.section-store-locator #asl-storelocator .Filter_section .asl-tabs-ddl .asl-filter-cntrl{margin-bottom:0}.section-store-locator #asl-storelocator .Filter_section .sl-row .search_filter{display:none}.section-store-locator #asl-storelocator .Filter_section .btn-group{width:100%;z-index:10}@media screen and (min-width:768px){.section-store-locator #asl-storelocator .Filter_section .btn-group{position:absolute!important;right:-15px!important;width:35%;padding-top:10px!important}}@media screen and (min-width:1024px){.section-store-locator #asl-storelocator .Filter_section .btn-group{width:25%}}@media screen and (min-width:1400px){.section-store-locator #asl-storelocator .Filter_section .btn-group{width:20%}}.section-store-locator #asl-storelocator .Filter_section .btn-group .multiselect-container{transform:none!important;top:0!important;display:flex!important;justify-content:center}@media screen and (min-width:768px){.section-store-locator #asl-storelocator .Filter_section .btn-group .multiselect-container{margin-left:0;overflow:hidden;padding-top:10px;padding-bottom:10px}}@media screen and (min-width:768px){.section-store-locator #asl-storelocator .Filter_section .btn-group .multiselect-container li{margin-bottom:0!important}}.section-store-locator #asl-storelocator .Filter_section .btn-group .multiselect-container li:first-child{display:none}.section-store-locator #asl-storelocator .Filter_section .btn-group .multiselect-container li:last-child{margin-right:0}@media screen and (min-width:768px){.section-store-locator #asl-storelocator .sl-main-cont .sl-main-row{flex-direction:row!important}}.section-store-locator #asl-storelocator .sl-main-cont .sl-main-row .asl-panel{order:2}@media screen and (min-width:768px){.section-store-locator #asl-storelocator .sl-main-cont .sl-main-row .asl-panel{flex:0 0 35%;max-width:35%;order:1;margin-top:58px}}@media screen and (min-width:1024px){.section-store-locator #asl-storelocator .sl-main-cont .sl-main-row .asl-panel{flex:0 0 25%;max-width:25%}}@media screen and (min-width:1400px){.section-store-locator #asl-storelocator .sl-main-cont .sl-main-row .asl-panel{flex:0 0 20%;max-width:20%}}.section-store-locator #asl-storelocator .sl-main-cont .sl-main-row .asl-panel .asl-panel-inner{background:#252529;height:100%}.section-store-locator #asl-storelocator .sl-main-cont .sl-main-row .asl-panel .asl-panel-inner .top-title{display:none}@media screen and (min-width:768px){.section-store-locator #asl-storelocator .sl-main-cont .sl-main-row .sl-main-cont-box{overflow-y:scroll;max-height:80vh}}.section-store-locator #asl-storelocator .sl-main-cont .sl-main-row .sl-item{background:#252529;border-bottom:1px solid #4b5066}.section-store-locator #asl-storelocator .sl-main-cont .sl-main-row .sl-item.highlighted{background:rgba(37,37,41,.8)}.section-store-locator #asl-storelocator .sl-main-cont .sl-main-row .sl-item-box .sl-title-box h3{font-family:Praktika-Bold;color:#fff}.section-store-locator #asl-storelocator .sl-main-cont .sl-main-row .sl-item-box .sl-title-box .sl-sub-title{font-family:DIN-Regular;font-style:normal;font-weight:400;color:#fff}.section-store-locator #asl-storelocator .sl-main-cont .sl-main-row .sl-item-box .sl-title-box .icon-angle-circled-right{color:#fff!important}.section-store-locator #asl-storelocator .sl-main-cont .sl-main-row .sl-addr-sec .addr-loc{padding-left:10px}.section-store-locator #asl-storelocator .sl-main-cont .sl-main-row .sl-addr-sec .addr-loc ul li{font-family:DIN-Regular}.section-store-locator #asl-storelocator .sl-main-cont .sl-main-row .sl-addr-sec .addr-loc ul li a,.section-store-locator #asl-storelocator .sl-main-cont .sl-main-row .sl-addr-sec .addr-loc ul li i,.section-store-locator #asl-storelocator .sl-main-cont .sl-main-row .sl-addr-sec .addr-loc ul li span{color:#fff!important}.section-store-locator #asl-storelocator .sl-main-cont .sl-main-row .sl-addr-sec .sl-categories,.section-store-locator #asl-storelocator .sl-main-cont .sl-main-row .sl-addr-sec .sl-desc{display:none}.section-store-locator #asl-storelocator .sl-main-cont .sl-main-row .asl-map{order:1}@media screen and (min-width:768px){.section-store-locator #asl-storelocator .sl-main-cont .sl-main-row .asl-map{flex:0 0 65%;max-width:65%;order:-1!important}}@media screen and (min-width:1024px){.section-store-locator #asl-storelocator .sl-main-cont .sl-main-row .asl-map{flex:0 0 75%;max-width:75%}}@media screen and (min-width:1400px){.section-store-locator #asl-storelocator .sl-main-cont .sl-main-row .asl-map{flex:0 0 80%;max-width:80%}}@media screen and (min-width:768px){.section-store-locator #asl-storelocator .sl-main-cont .sl-main-row .asl-map #asl-map-canv{height:80vh}}.infoBox{background-color:red!important}.infoBox .infoWindow{background-color:#eaeaea!important}.infoBox .infoWindow h3{background:transparent!important;font-family:Praktika-Bold!important}.infoBox .infoWindow .infowindowContent .info-addr a,.infoBox .infoWindow .infowindowContent .info-addr i,.infoBox .infoWindow .infowindowContent .sl-addr-sec .sl-tag{color:#4b5066!important}.infoBox .infoWindow .infowindowContent .asl-buttons,.infoBox .infoWindow .infowindowContent .short-desc{display:none!important}