.navbar-nav .nav-link.active,.navbar-nav .nav-link.show,body{color:#fff!important}.num-tel,.sigue .span1{color:#fff;font-weight:500}.bajada h2,.bajada p span,.clientes h2 span{font-weight:900}.bajada-presentacion,.boton-formulario-header,.carta,.contacto,.item .title,.menu-top .nav-link,.rrss,.sigue,.tipos h3,h2{text-transform:uppercase}#myBtn,button:focus{outline:0}*{margin:0;padding:0;box-sizing:border-box}:root{--marquee-width:100vw;--marquee-height:12vh;--marquee-elements-displayed:9;--marquee-element-width:calc(var(--marquee-width) / var(--marquee-elements-displayed));--marquee-animation-duration:calc(var(--marquee-elements) * 3s)}body{font-family:'Avenir Next LT Pro'!important}h2{font-size:2em}h3{font-size:1em}.top{background:#1ed700}#myBtn{display:none;position:fixed;bottom:20px;right:30px;z-index:99;font-size:18px;border:none;background-color:red;color:#fff;cursor:pointer;padding:15px;border-radius:4px}#myBtn:hover{background-color:#84d83d}.icono-tel{width:18px;height:auto}.num-tel{text-decoration:none!important}.sigue{margin-bottom:0!important;font-weight:700;font-size:13px}.menu-top .nav-link,.rrss{font-weight:700;color:#fff}.sigue .span2{color:#000;font-weight:700}.rrss{font-size:1.2em}.rrss a{color:#fff;border-right:1px solid #fff;text-decoration:none;margin-right:.3em}.rrss span{color:#000}.rrss-top li,.rrss-top span{display:inline-block}.rrss-top{margin:0;list-style-type:none}.rrss-top li a img{width:69%;height:auto}.menu-top{background:#000;position:sticky;top:0;left:0;z-index:1000;height:auto}.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start;height:90px}.menu-top a img{width:129px;height:auto}.menu-top .cont-logo{width:50%;height:auto;display:flex;justify-content:flex-start;align-items:center;padding-left:71px}.menu-top .navbar-nav{width:100%;height:auto}.menu-top .nav-link{transition:none;display:inline-block;font-size:16px;font-family:'Avenir Next LT Pro'}.menu-top .nav-link:hover{color:#84d83d!important}.bajada,.menu-top .nav-link:focus,.menu-top .nav-link:hover,.menu-top .nav-link:visited,.siguenos-en-rrss p span,.tipos{color:#fff}.navbar-expand-lg .navbar-collapse{display:flex;padding-left:9px}li.nav-item{margin-right:24px!important}.bajada{height:85vh;display:flex;justify-content:center;align-items:center;flex-direction:column;background:url(assets/escamas-m.webp) left top/auto 100% no-repeat fixed #23291f}.bajada-presentacion{font-size:14px;margin-top:7px;font-family:'Avenir Next LT Demi'}.tipos{background:url(assets/escamas-lg.webp) left top/cover no-repeat fixed #23291f}.bajada h2{font-family:'Avenir Next LT Heavy'}.bajada p span{color:#1ed700}.marquee{width:100%;height:var(--marquee-height);background-color:transparent!important;overflow:hidden;position:relative}.marquee:after,.marquee:before{position:absolute;top:0;width:10rem;height:100%;content:"";z-index:1}.alert,.item .box{position:relative}.marquee:before{left:0}.marquee:after{right:0}.marquee-content{list-style:none;height:100%;display:flex;animation:scrolling var(--marquee-animation-duration) linear infinite;transition:1s}@keyframes scrolling{0%{transform:translateX(0)}100%{transform:translateX(calc(-1 * var(--marquee-element-width) * var(--marquee-elements)))}}.marquee-content li{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:var(--marquee-element-width);max-height:100%;font-size:calc(var(--marquee-height)*3/4);white-space:nowrap;width:15%;height:auto}.marquee-content li img{width:100%!important;height:auto}@media (max-width:600px){html{font-size:12px}:root{--marquee-width:100vw;--marquee-height:16vh;--marquee-elements-displayed:6}.marquee:after,.marquee:before{width:5rem}}.elementor-video{object-fit:cover;object-position:center;overflow-clip-margin:content-box;width:100%;height:100%;overflow:hidden}.contenedor-formulario{padding-top:3rem!important;padding-left:57px!important;padding-right:0!important}.alert{padding:10px!important;margin-bottom:0!important;color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius);height:auto!important;display:flex;justify-content:center;align-items:center;flex-direction:row}.formulario{width:100%;height:85vh}.bg-form{background-color:rgb(219 219 219 / 51%)}span.text-danger{color:red!important}.slider .carrusel .carousel-item,input[type=date].form-control{width:100%}.formuheader-textarea{width:100%!important;height:91px!important}.boton-formulario-footer,.boton-formulario-header{width:100%;justify-content:center;font-size:21px;margin-top:20px;letter-spacing:2px;display:flex;text-decoration:none}#formufooter .formufooter-textarea{font-family:'Avenir Next LT Pro';color:#000;font-weight:600;width:100%!important;height:100px!important;text-align:left;font-size:14px}.boton-formulario-header{color:#1ed700!important;background-color:#000;border:none;border-radius:0!important;height:auto;align-items:center;font-weight:700;padding:6px 0}.boton-formulario-footer,.flotante{background-color:#1ed700;font-weight:700}.boton-formulario-footer{color:#000!important;border:none;border-radius:0!important;height:42px;align-items:center}.flotante{border:none!important;color:#fff!important;border-radius:0!important;position:fixed;left:-84px;top:45%;width:207px;height:41px;transform:rotate(270deg);z-index:7;margin:0;font-size:18px}.presentacion .video{height:85vh;padding:0 10px!important;background-color:#10100e;display:flex;justify-content:center;align-items:flex-start}.formulario{background:url(assets/fnd-form.jpg) no-repeat;z-index:3}#imageDisplay,.graficas,.item .box{background-size:cover;background-position:center}#imageDisplay,.accordion-button::before,.graficas,.item .box{background-repeat:no-repeat}.form-control{display:block;width:100%;height:auto;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#a8a8a8!important;background-clip:padding-box;border:0!important;border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;border-radius:0!important;margin-top:10px!important}.img-logos{max-width:100%;height:auto}.clientes{padding:1em!important}.clientes h2{color:#000;font-size:47px;font-family:'Avenir Next LT Demi'}.clientes h2 span,.tipos .texto span,.titulo-conoce-carritos span{color:#1ed700;font-family:'Avenir Next LT Heavy'}.accordion-body,.item,.team-grid{padding:0!important}.titulo-conoce-carritos{font-size:56px;font-family:'Avenir Next LT Pro'}.titulo-conoce-carritos span{font-weight:500;font-size:56px}.texto-conoce-carritos{font-size:24px;line-height:26px}.tipos button{border:3px solid #fff;border-radius:10px;background:0 0;padding:.7em 2.5em;color:#1ed700;text-decoration:none;font-weight:700;font-size:1.5em}.tipos .texto{font-size:23px;font-family:'Avenir Next LT Pro';font-weight:500;line-height:27px}.tipos .texto span{font-weight:700;font-size:19px}.item .box{text-align:center;height:538px;overflow:hidden}.item .cover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);transition:opacity .15s ease-in;opacity:0;padding-top:80px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.15)}.fb-ig .in,.g-recaptcha .clicker,.item .name{position:relative}.item:hover .cover{opacity:1}.item .name{font-weight:700;margin-bottom:8px;top:40%}.item .title{font-weight:700;color:#bbd8fb;letter-spacing:2px;font-size:13px;margin-bottom:20px}.carta{padding:2em;color:#000}.card,.card-body,.slider .carrusel{padding:0}.carta h2{font-size:2.5em;font-weight:700}.carta h2 span,.carta p span{color:#6bb431}.carta button{font-weight:700;text-decoration:none;color:#000}.carta button span,.footer h3 span,.nuestros-clientes h2 span{color:#1ed700}.grafica-hamburguesa-carritos{width:100%;height:auto;object-fit:cover;transition:.6s}.card{border:none}.accordion-item{background-color:transparent!important;border:0!important}.btn-link:hover{color:#76cf25}#imageDisplay{width:450px;height:450px;display:flex;justify-content:flex-start;align-items:flex-end;transition:.5s}.caja-de-texto{width:100%;min-height:138px;height:auto;background-color:rgb(30 215 0 / 64%);display:flex;justify-content:center;align-items:center;padding:33px}.boton-acordeon-cotizar-aqui,.boton-acordeon-cotizar-aqui-dos{color:#fff!important;background-color:#1ed700;display:flex;font-weight:700;letter-spacing:2px;margin-top:20px;font-size:21px}.caja-de-texto h2{color:#fff;font-family:'Avenir Next LT Pro'!important;font-size:16px;font-weight:700}h2.titulo-nuestra-carta,h2.titulo-nuestra-carta .texto-verde{font-weight:900;font-size:45px;font-family:'Avenir Next LT Heavy';margin:0}.boton-acordeon-cotizar-aqui{border:none;border-radius:0!important;width:257px;height:58px;justify-content:center;align-items:center;text-decoration:none}.boton-acordeon-cotizar-aqui-dos{border:none;border-radius:36px!important;width:450px;height:48px;justify-content:center;align-items:center;text-decoration:none}.links-acordeon-opciones li button,.links-acordeon-opciones li button:hover{font-weight:600;font-size:20px;letter-spacing:1px;border:none!important;font-family:'Avenir Next LT Demi';text-align:left;text-decoration:none;cursor:pointer}.accordion-button:focus{z-index:3;border-color:none!important;outline:0;box-shadow:none!important}.accordion-item .accordion-button,.accordion-item .accordion-button:hover{border:0!important;box-shadow:none;padding-left:0!important;font-size:24px;padding-bottom:4px!important;padding-top:0!important;font-weight:700;background-color:transparent!important}.accordion-item .accordion-button{color:#000}.accordion-item .accordion-button:hover{color:#1ed700!important}.accordion-button:not(.collapsed)::before{background-image:url('assets/less-one.jpeg')}.accordion-button::before{flex-shrink:0;width:30px;height:30px;margin-left:0;content:"";background-image:url('assets/plus-one.jpeg');background-size:1.25rem;transition:transform .2s ease-in-out}.accordion-button:not(.collapsed){background-color:transparent!important;box-shadow:none!important;color:#000!important}.accordion-button::after,.accordion-button:not(.collapsed)::after,.g-recaptcha div iframe .rc-anchor-normal-footer{display:none!important}button.btn.btn-link.titulo-acordeon-carta{color:#000;font-weight:700;font-size:21px;text-decoration:none;padding-left:0;display:flex;justify-content:space-between;align-items:center;flex-direction:row}.links-acordeon-opciones{list-style-type:none;padding:0 0 0 31px;margin-bottom:0}.links-acordeon-opciones li button{color:#000;background-color:transparent!important}.links-acordeon-opciones li button:hover{color:#1ed700;background-color:transparent!important}h2.titulo-nuestra-carta{color:#000}h2.titulo-nuestra-carta .texto-verde{color:#1ed700}h5.titulo-peque-verde{color:#000;font-weight:600;font-size:28px;font-family:'Avenir Next LT Pro';margin-bottom:0}h5.titulo-peque-verde .texto-verde{color:#1ed700;font-weight:600;font-size:28px;margin-bottom:0}h6.titulo-peque-verde{color:#000;font-weight:600;font-size:16px;word-break:break-word;font-family:'Avenir Next LT Pro'!important}.graficas h2,.graficas p.llamado{font-family:'Avenir Next LT Heavy'}h6.titulo-peque-verde .texto-verde{color:#1ed700;font-weight:600;font-size:16px}.padding-acordeon{padding:0 0 0 65px!important}.padding-formulario{padding:40px!important;width:79%}.slider .carrusel .carousel-item img{width:100%;height:564px;min-height:523px;object-fit:cover;object-position:center}i.bi.bi-chevron-left,i.bi.bi-chevron-right{font-size:36px;color:#1ed700}.graficas{background-image:url('assets/escamas-carros.webp');height:564px;background-attachment:fixed}.graficas h2{font-weight:900;color:#fff;font-size:3.3em;line-height:62px;margin-bottom:15px}.graficas button,.graficas p.llamado{font-weight:700;text-transform:uppercase}.graficas p{font-size:20px;line-height:21px;font-family:'Avenir Next LT Demi'}.graficas p.llamado{color:#10ff00;font-size:1.3em;line-height:22px}.graficas button{border-radius:30px;border:2px solid #fff;background:0 0;padding:.7em;color:#fff;text-decoration:none}.lo-que-dicen{display:flex;justify-content:flex-start;align-items:center;width:100%;height:auto}.nuestros-clientes h2{font-weight:900;color:#000;font-size:45px;font-family:'Avenir Next LT Heavy';line-height:40px}.contacto h2,.contacto h2 strong{font-weight:900;font-size:38px;font-family:'Avenir Next LT Heavy'}.container-fluid.nuestros-clientes{padding:69px}.imagen-globo{object-fit:cover;width:100%;height:auto}.carousel-caption{position:absolute;right:0!important;bottom:15px!important;left:15%;padding-bottom:0!important;padding:0 57px 0 100px;color:#fff;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%!important}.carousel-caption .autor{font-weight:900;font-size:25px;text-transform:uppercase;color:#000;font-family:'Avenir Next LT Heavy'}.carousel-caption .testimonio{font-size:11px;color:#000;text-transform:uppercase;font-family:'Avenir Next LT Pro';font-weight:500}.carousel-caption .estrellas{width:26%;height:auto;display:flex;flex-direction:row;justify-content:space-around;align-items:center}.carousel-caption .estrellas .estrella{width:28px;height:auto}.carousel-indicators{bottom:-30px!important}.carousel-indicators [data-bs-target]{background-color:#333!important}.contacto h2 strong{color:#1ed700}.contacto .logos img{max-height:72px;margin-right:20px}.seccion-contacto{height:auto;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:109px 5em!important}.seccion-contacto h4{font-size:1.8rem;font-family:'Avenir Next LT Heavy'}.seccion-contacto h3{font-size:23px;font-family:'Avenir Next LT Demi';font-weight:500}.seccion-contacto .cuerpo-informacion{height:auto;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;margin-top:23px}.seccion-contacto .logos{display:flex;justify-content:space-between;align-items:center;flex-direction:row;width:100%;height:auto;margin-top:23px}.seccion-contacto .cuerpo-informacion .direccion,.seccion-contacto .cuerpo-informacion .telefono{height:auto;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;margin-bottom:10px}.seccion-contacto .cuerpo-informacion .direccion img,.seccion-contacto .cuerpo-informacion .email-contacto img,.seccion-contacto .cuerpo-informacion .telefono img{margin-right:9px}.seccion-contacto .cuerpo-informacion .direccion p{margin:0!important;font-size:14px;color:#fff}.seccion-contacto .cuerpo-informacion .email-contacto a,.seccion-contacto .cuerpo-informacion .telefono a{margin:0!important;font-size:14px;color:#fff;text-decoration:none}.seccion-contacto .cuerpo-informacion .email-contacto{height:auto;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;margin-bottom:18px}#formheader{padding-top:3px}#formheader label,#formheader span,#formufooter label,#formufooter span{font-family:'Avenir Next LT Pro';color:#000;font-weight:600;width:100%;height:auto;text-align:left;font-size:11px}.form-check-input[type=radio]{border-radius:50%;margin-right:9px}.footer{background:url(assets/fnd-footer.jpg) center bottom/cover no-repeat;padding:2em}.footer img.logo-footer{width:59%}.footer img{max-width:100%;margin-bottom:1em}.footer p a{color:#fff;text-decoration:none;text-transform:uppercase}.footer .item img{margin-bottom:.5em}.footer button{background:#1ed700;border-radius:36px;padding:1em;border:none;display:block;margin:10px 0}.footer button a{color:#fff;font-weight:700;text-decoration:none}.footer h3{font-family:'Avenir Next LT Pro'!important;font-weight:700;color:#fff;font-size:17px}.footer .item{font-size:.9em}@media only screen and (max-width:1600px) and (min-width:1301px){h5.titulo-peque-verde{color:#000;font-weight:600;font-size:28px;font-family:'Avenir Next LT Pro';margin-bottom:0}h6.titulo-peque-verde{color:#000;font-weight:600;font-size:16px;word-break:break-word;font-family:'Avenir Next LT Pro'!important;width:75%}#imageDisplay{width:450px;height:450px;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;justify-content:flex-start;align-items:flex-end;transition:.5s}.contacto h2{font-weight:900;font-size:38px;font-family:'Avenir Next LT Heavy'}}@media only screen and (max-width:1300px) and (min-width:1201px){.bajada h2{font-weight:900;font-size:28px;font-family:'Avenir Next LT Heavy'}.bajada-presentacion{text-transform:uppercase;font-size:14px;margin-top:7px;font-family:'Avenir Next LT Demi'}.caja-de-texto h2{color:#fff;font-family:'Avenir Next LT Pro'!important;font-size:18px!important;font-weight:700}h5.titulo-peque-verde{color:#000;font-weight:600;font-size:28px;font-family:'Avenir Next LT Pro';margin-bottom:0}h6.titulo-peque-verde{color:#000;font-weight:600;font-size:16px;word-break:break-word;font-family:'Avenir Next LT Pro'!important;width:91%}}@media only screen and (max-width:1200px) and (min-width:600px){.sigue{margin-bottom:0!important;font-weight:700;text-transform:uppercase;font-size:11px}.bajada h2{font-weight:900;font-size:27px;font-family:'Avenir Next LT Heavy'}.formulario{width:100%;height:auto!important}}@media only screen and (max-width:600px) and (min-width:300px){#formheader label,#formheader span,#formufooter span{font-family:'Avenir Next LT Pro';font-weight:600;font-size:11px;color:#000;text-align:left;width:100%}.presentacion .video{height:85vh;padding:0!important;background-color:#10100e;display:flex;justify-content:center;align-items:flex-start}.elementor-video{object-fit:cover;object-position:top;overflow-clip-margin:content-box;width:100%;height:100%;overflow:hidden}.marquee-content li{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:var(--marquee-element-width);max-height:100%;font-size:calc(var(--marquee-height)*3/4);white-space:nowrap;width:55%!important;height:auto}.tipos button{border:3px solid #fff;border-radius:10px;background:0 0;padding:.2em 2em!important;color:#76cf25;text-decoration:none;font-weight:700;font-size:1.5em}.accordion-item .accordion-button,.accordion-item .accordion-button:hover{border:0!important;background-color:transparent!important;box-shadow:none;padding-left:0!important;font-size:18px;font-weight:700;display:flex!important;text-align:center!important}.padding-acordeon{padding:9px!important;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}#accordion{transform:translateX(0)!important}#formheader label{height:auto}#formheader span,#formufooter span{height:auto;display:flex!important;justify-content:flex-start!important;align-items:flex-start!important;flex-direction:column!important}.accordion-item .accordion-button{color:#000;justify-content:center!important;align-items:center!important;flex-direction:row!important}.carta,.graficas p,.tipos .texto,li.btn-link{text-align:left!important}.accordion-item .accordion-button:hover{color:#1ed700!important;justify-content:center!important;align-items:center!important;flex-direction:row!important}.links-acordeon-opciones li button,.links-acordeon-opciones li button:hover{text-align:left;font-size:14px}#imageDisplay{width:100%;height:280px;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;justify-content:flex-start;align-items:flex-end;transition:.5s}.caja-de-texto{width:100%;min-height:84px!important;height:auto;background-color:rgb(30 215 0 / 64%);display:flex;justify-content:center;align-items:center;padding:17px!important}.boton-acordeon-cotizar-aqui,.boton-acordeon-cotizar-aqui-dos{color:#fff!important;background-color:#1ed700;font-weight:700;letter-spacing:2px;font-size:21px;margin-top:20px;text-decoration:none;display:flex}.caja-de-texto h2{color:#fff;font-family:'Avenir Next LT Pro'!important;font-size:13px!important;font-weight:700}.boton-acordeon-cotizar-aqui{border:none;border-radius:0!important;width:222px!important;height:48px!important;justify-content:center;align-items:center}.boton-acordeon-cotizar-aqui-dos{border:none;border-radius:36px!important;width:300px!important;height:48px;justify-content:center;align-items:center;margin-bottom:20px!important}.lo-que-dicen{display:flex;justify-content:center!important;align-items:center;width:100%;height:auto}.graficas{height:auto!important}.graficas h2{font-weight:900;color:#fff;font-size:2em!important;line-height:31px!important;margin-bottom:0;font-family:'Avenir Next LT Heavy'}.rrss-top{margin:0;padding:0;list-style-type:none;display:flex;justify-content:center;align-items:center;flex-direction:row}.texto-conoce-carritos{font-size:15px!important;line-height:22px!important}.graficas p,.tipos .texto{font-size:14px!important;line-height:19px!important}h2.titulo-nuestra-carta,h2.titulo-nuestra-carta .texto-verde{font-size:30px!important;font-weight:900;font-family:'Avenir Next LT Pro'}.titulo-conoce-carritos{font-size:21px!important}.tipos h3 span{color:#76cf25;font-weight:500;font-size:22px!important}h2.titulo-nuestra-carta{color:#000;margin:0 0 13px}h2.titulo-nuestra-carta .texto-verde{color:#1ed700;margin:0}.accordion-item{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.slider .carrusel .carousel-item img{width:100%;height:auto;min-height:313px!important;object-fit:cover;object-position:left}.nuestros-clientes{padding:29px 10px 38px!important}.clientes{padding:1em!important}.clientes h2{color:#000;margin-top:28px;font-size:20px!important}.nuestros-clientes h2{font-weight:900;color:#000;font-size:26px!important;text-align:center;margin-bottom:18px;line-height:30px!important}h5.titulo-peque-verde,h5.titulo-peque-verde .texto-verde{font-size:15px!important;margin-bottom:0;font-weight:600}h5.titulo-peque-verde{color:#000;font-family:'Avenir Next LT Pro';text-align:left}h5.titulo-peque-verde .texto-verde{color:#1ed700}.carta{padding:15px 18px!important;color:#000;text-transform:uppercase}.imagen-globo{object-fit:cover;width:100%!important;height:auto;filter:opacity(0)!important}.carousel-inner{position:relative;width:100%;overflow:hidden!important}.carousel-caption{position:absolute;right:0!important;bottom:0!important;left:0!important;width:100%;height:100%;padding:40px!important;color:#fff;text-align:center!important;display:flex;flex-direction:column;justify-content:center;align-items:center}.carousel-caption .autor{font-weight:900;font-size:11px!important;text-transform:uppercase;color:#000;margin-bottom:3px!important}.carousel-caption .testimonio{color:#000;margin-bottom:3px!important;line-height:11px}.carousel-caption .estrellas{width:30%!important;height:auto;display:flex;flex-direction:row;justify-content:space-around;align-items:center}.carousel-caption .estrellas .estrella{width:12px!important;height:auto}.contenedor-formulario{padding-top:3rem!important;padding-left:0!important;padding-right:0!important}.padding-formulario{padding:40px!important;width:100%!important}.bajada{height:53vh!important;justify-content:center;align-items:center;flex-direction:column}.contacto h2{font-weight:900;font-size:21px!important;text-align:left}.seccion-contacto{height:auto;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:64px 13px 0 38px!important;text-align:center}.bajada,.footer-align,.menu-top .navbar-nav,.tipos{text-align:center!important}nav.navbar.navbar-expand-lg{width:100%;height:auto}.navbar-expand-lg .navbar-collapse{display:flex;padding-left:0!important;padding-top:12px!important}.menu-top .cont-logo{width:34%!important;height:auto;display:flex;justify-content:center;align-items:center}.bajada,.tipos{background:url(assets/escamas-m.webp) 0 0/cover no-repeat;color:#fff;padding-top:11px!important}.tipos .texto span{color:#1ed700;font-family:'Avenir Next LT Heavy';font-weight:700;font-size:12px}.seccion-contacto .logos{display:flex;justify-content:space-between;align-items:center;flex-direction:row;width:100%;height:auto}.seccion-contacto .cuerpo-informacion .email-contacto p{margin:0!important;font-size:13px!important;color:#fff}.formulario{width:100%;height:auto!important}#formufooter label{font-family:'Avenir Next LT Pro';color:#000;font-weight:600;width:100%!important;height:auto;text-align:left;font-size:14px}.bajada,.version-escritorio{display:none!important}.footer-align{display:flex;justify-content:center!important;align-items:center!important;flex-direction:column}.footer-align-left{display:flex;justify-content:flex-start!important;align-items:flex-start!important;text-align:left!important;flex-direction:column}.fb-ig{width:61%!important;display:flex;justify-content:space-between;align-items:center;flex-direction:row}.seccion-contacto h3{font-size:13px;font-family:'Avenir Next LT Pro';font-weight:500;text-align:left}.footer img{max-width:100%;margin-bottom:1em}.pide-tu-cotizacion{background-color:#1ed700;border:none!important;color:#fff!important;border-radius:0!important;position:fixed;left:-90px;top:30%;width:207px;height:29px;transform:rotate(270deg);z-index:7;margin:0;font-size:15px;font-weight:700}.fb-ig,.fb-ig .fb{margin-bottom:0!important}.siguenos-en-rrss{width:100%;height:auto;display:flex;justify-content:center!important;align-items:center!important;flex-direction:column}.fb-ig{height:53px!important;display:flex;justify-content:space-between!important;align-items:center!important;flex-direction:row;margin-top:0!important;margin-right:0!important}.fb-ig .fb{text-decoration:none!important}.otras-rrss{width:100%;height:auto;display:flex;justify-content:center!important;align-items:center!important;flex-direction:row}.top{background:#1ed700;z-index:12!important;position:relative!important}.menu-top{background:#000;position:sticky!important;top:0;left:0;z-index:1000;height:auto;width:100%!important}.menu-top .navbar-nav{width:100%;height:auto;padding-left:34px}.menu-top a img{width:68px;height:auto}.seccion-contacto .cuerpo-informacion{height:auto;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin-top:23px}.bi-list{color:#fff!important;font-size:38px}.modal-dialog.modal-md{margin-top:74px!important}.version-mobile{display:block!important}}.fb-ig .fb,.fb-ig .in,.otras-rrss a{text-decoration:none!important}.otras-rrss,.siguenos-en-rrss{height:auto;justify-content:flex-start}.g-recaptcha div,.g-recaptcha div iframe{max-width:100%!important}.g-recaptcha div iframe .rc-anchor-logo-portrait{margin-left:3px!important;width:58px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.g-recaptcha div iframe .rc-anchor-content{height:74px;width:58%!important}.siguenos-en-rrss{width:100%;display:flex;align-items:flex-start;flex-direction:column}.siguenos-en-rrss p{margin-bottom:3px;color:#1ed700;font-weight:700}.fb-ig{width:87%;height:auto;display:flex;justify-content:space-between;align-items:center;flex-direction:row;margin-top:3px;margin-bottom:19px;margin-right:10px}.fb-ig .fb i.bi.bi-facebook{color:#fff;background-color:#383596;font-size:11px;border-radius:6px!important;padding:8px}.fb-ig .in{display:inline-block;transition:.3s}.fb-ig .in .tooltiptext{max-width:100px;padding:7px;min-height:auto;background:rgb(30 215 0 / 57%);visibility:hidden;border:1px solid #000;color:#fff;text-align:center;border-radius:6px;font-size:10px;position:absolute;z-index:1;top:34px;right:-26px;transition:.3s}.fb-ig .in:hover .tooltiptext{visibility:visible;transition:.3s}.fb-ig .in i.bi.bi-instagram{color:#fff;background-image:linear-gradient(45deg,#eec14d,#8400a5);font-size:14px;border-radius:6px!important;padding:5px}.fb-ig .wa i.bi.bi-whatsapp{color:#fff;background-color:#3ffd64;font-size:11px;border-radius:6px!important;padding:8px}.fb-ig .lk i.bi.bi-linkedin{color:#fff;background-color:#117bb8;font-size:11px;border-radius:6px!important;padding:8px}.otras-rrss .gg i.bi.bi-google,.otras-rrss .lk i.bi.bi-linkedin,.otras-rrss .wa i.bi.bi-whatsapp{color:#fff;font-size:16px;border-radius:9px!important;padding:8px;margin-right:10px}.fb-ig .in span{background-color:#fff;color:#b34087;border-radius:12px;font-size:12px;padding:4px 9px;text-align:center;font-weight:700}.otras-rrss{width:100%;display:flex;align-items:center;flex-direction:row}.otras-rrss .wa i.bi.bi-whatsapp{background-color:#57f676}.otras-rrss .gg i.bi.bi-google{background-color:#df4b38}.otras-rrss .gg .bi-google::after{content:"+"}.otras-rrss .lk i.bi.bi-linkedin{background-color:#117bb8}#accordion{transform:translateX(-31px)}.footer-align{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.version-escritorio{display:block}.version-mobile{display:none}#website{position:absolute;top:-999999px;left:-999999px}.g-recaptcha{display:block;width:230px;height:55px;background:#f4f4f4;border:1px solid gray;border-radius:3px}.g-recaptcha .clicker .checkbox{display:block;width:30px;height:30px;border:2px solid gray;margin:12px 0 0 13px;position:absolute;top:0;left:0;border-radius:3px;box-shadow:inset 0 0 5px 0 rgba(0,0,0,.33);cursor:pointer;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.g-recaptcha .clicker .checkbox.chao{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}.g-recaptcha .clicker .spinner-border{display:none;position:absolute;color:#5586eb;margin:11px 0 0 12px}.g-recaptcha .clicker .check-ok{position:absolute;top:0;left:0;margin:-3px 0 0 7px;font-size:40px;color:#479d5d;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}.g-recaptcha .clicker .check-ok.hola{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.g-recaptcha .text{margin:20px 0 0 56px;font-weight:700;font-size:10px}