:root{--lm-grey:#f9f9f9;--lm-dark-grey:rgba(249,249,249,.687);--lm-light-grey:rgba(243,243,243,.513);--lm-black:#000;--lm-white:#fff;--lm-primary:#da1947;--lm-secondary:#23214a;--lm-terciary:#ffebf0;--lm-CTA:#18a6d9}@font-face{font-family:"Mulish";src:url(//www.lamammacreaciones.com/wp-content/themes/lamamma-main/assets/fonts/Mulish-Black.woff2) format("woff2"),url(//www.lamammacreaciones.com/wp-content/themes/lamamma-main/assets/fonts/Mulish-Black.woff) format("woff");font-weight:950;font-style:normal;font-display:swap}@font-face{font-family:"Mulish";src:url(//www.lamammacreaciones.com/wp-content/themes/lamamma-main/assets/fonts/Mulish-Bold.woff2) format("woff2"),url(//www.lamammacreaciones.com/wp-content/themes/lamamma-main/assets/fonts/Mulish-Bold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Mulish";src:url(//www.lamammacreaciones.com/wp-content/themes/lamamma-main/assets/fonts/Mulish-ExtraBold.woff2) format("woff2"),url(//www.lamammacreaciones.com/wp-content/themes/lamamma-main/assets/fonts/Mulish-ExtraBold.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Mulish";src:url(//www.lamammacreaciones.com/wp-content/themes/lamamma-main/assets/fonts/Mulish-Light.woff2) format("woff2"),url(//www.lamammacreaciones.com/wp-content/themes/lamamma-main/assets/fonts/Mulish-Light.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Mulish";src:url(//www.lamammacreaciones.com/wp-content/themes/lamamma-main/assets/fonts/Mulish-Regular.woff2) format("woff2"),url(//www.lamammacreaciones.com/wp-content/themes/lamamma-main/assets/fonts/Mulish-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Mulish";src:url(//www.lamammacreaciones.com/wp-content/themes/lamamma-main/assets/fonts/Mulish-SemiBold.woff2) format("woff2"),url(//www.lamammacreaciones.com/wp-content/themes/lamamma-main/assets/fonts/Mulish-SemiBold.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}html{scroll-behavior:smooth}body{font-family:"Mulish"}.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Mulish"}.h1{font-size:clamp(2.5rem, 4vw, 3.5rem);font-style:normal;font-weight:950;margin-top:1.5rem;margin-bottom:2rem;color:var(--lm-secondary)}.h2{font-size:clamp(2.1rem, 4vw, 2.4rem);line-height:clamp(2.5rem, 5vw, 2.9rem);font-style:normal;font-weight:950;margin-bottom:1.5rem;margin-bottom:2rem;color:var(--lm-primary)}.h3{font-size:1.4rem;font-weight:800}.h4{font-size:1.2rem;font-weight:800}p{font-size:1rem;font-weight:400}.lead,.term_desc p{margin-bottom:1.5rem;font-weight:400;font-size:1.6rem}section{overflow-x:clip;padding-top:7rem;padding-bottom:7rem}.hero{padding-top:7rem;padding-bottom:3rem}.mantel{--pattern-angle:0deg;--pattern-size:15vmin;background-color:var(--lm-grey);background-image:repeating-linear-gradient(calc(90deg - var(--pattern-angle) * -1),
      transparent 0 calc(var(--pattern-size) / 2),
      var(--lm-dark-grey) 0 var(--pattern-size)),
    repeating-linear-gradient(var(--pattern-angle),
      transparent 0 calc(var(--pattern-size) / 2),
      var(--lm-light-grey) 0 var(--pattern-size));background-blend-mode:multiply}.puntos-rojo{background:radial-gradient(circle,#e399aaa0 10%,transparent 11%),radial-gradient(circle at bottom left,#e399aaa0 5%,transparent 6%),radial-gradient(circle at bottom right,#e399aaa0 5%,transparent 6%),radial-gradient(circle at top left,#e399aaa0 5%,transparent 6%),radial-gradient(circle at top right,#e399aaa0 5%,transparent 6%);background-size:5em 5em;background-color:#da1947;opacity:1}.puntos-blanco{background:radial-gradient(circle,#da1947 10%,transparent 11%),radial-gradient(circle at bottom left,#da1947 5%,transparent 6%),radial-gradient(circle at bottom right,#da1947 5%,transparent 6%),radial-gradient(circle at top left,#da1947 5%,transparent 6%),radial-gradient(circle at top right,#da1947 5%,transparent 6%);background-size:5em 5em;background-color:#fff;opacity:1}.puntos-blanco-op{background:radial-gradient(circle,#da19464b 10%,transparent 11%),radial-gradient(circle at bottom left,#da19464b 5%,transparent 6%),radial-gradient(circle at bottom right,#da19464b 5%,transparent 6%),radial-gradient(circle at top left,#da19464b 5%,transparent 6%),radial-gradient(circle at top right,#da19464b 5%,transparent 6%);background-size:5em 5em;background-color:#da19460f;opacity:1}.btn{padding:.25rem 1rem;border:1px transparent solid;border-radius:unset}.enviar:disabled{opacity:.6}.btn:hover{background-color:transparent;border-color:transparent}.btn-primary{padding:.75rem 1.5rem;color:#fff;border:none;background:0 0;outline:none;position:relative;z-index:0}.btn-primary:before,.btn-primary:after{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;clip-path:polygon(7% 0,90% 21%,100% 87%,0% 100%);transition:1s all;background:var(--lm-primary)}.btn-primary:before{background:#fff;transform:scale(1.05,1.12)}.btn-primary:hover:before,.btn-primary:hover:after{clip-path:polygon(11% 19%,95% 0,100% 100%,0 86%)}.btn.active,:not(.btn-check)+.btn:active,.btn:focus-visible{background-color:transparent !important;border-color:transparent !important}.btn-white{padding:.75rem 1.5rem;color:var(--lm-primary);border:none;background:0 0;outline:none;position:relative;z-index:0}.btn-white:hover{color:var(--lm-primary)}.btn-white:before,.btn-white:after{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;clip-path:polygon(7% 0,90% 21%,100% 87%,0% 100%);transition:1s all;background:#fff}.btn-white:before{background:var(--lm-primary);transform:scale(1.05,1.12)}.btn-white:hover:before,.btn-white:hover:after{clip-path:polygon(11% 19%,95% 0,100% 100%,0 86%)}.btn-cta{padding:.75rem 1.5rem;color:#fff;border:none;background:0 0;outline:none;position:relative;z-index:0}.btn-cta:hover{color:#fff}.btn-cta:before,.btn-cta:after{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;clip-path:polygon(7% 0,90% 21%,100% 87%,0% 100%);transition:1s all;background:var(--lm-CTA)}.btn-cta:before{background:#fff;transform:scale(1.05,1.12)}.btn-cta:hover:before,.btn-cta:hover:after{clip-path:polygon(11% 19%,95% 0,100% 100%,0 86%)}.btn-cuadrado{background-color:#fff;color:#000;border:.2rem var(--lm-primary) solid}.btn-cuadrado:hover{background-color:var(--lm-primary);color:#fff}.btn-cuadrado-active{background-color:var(--lm-primary);color:#fff;border:.2rem var(--lm-primary) solid}.btn-cuadrado-active:hover{background-color:#fff;color:#000}.mascota{height:20rem}.contenedor-galeria{width:100%;overflow-x:auto;overflow-y:hidden;display:flex;flex-wrap:nowrap;align-items:stretch;scroll-snap-type:x mandatory;scroll-snap-type:mandatory;-webkit-scroll-snap-type:mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;box-shadow:.7rem .7rem 0px 0px #000}.contenedor-galeria .itm{min-width:80%;display:flex;flex-direction:column;scroll-snap-align:start;border:var(--lm-primary) 5px solid;box-shadow:#cccccc61 2px 2px 6px}.home .contenedor-galeria,.servicio-single .contenedor-galeria{width:100%;overflow-x:auto;overflow-y:hidden;display:flex;flex-wrap:nowrap;align-items:stretch;scroll-snap-type:x mandatory;scroll-snap-type:mandatory;-webkit-scroll-snap-type:mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;box-shadow:unset}.home .contenedor-galeria .itm,.servicio-single .contenedor-galeria .itm{min-width:80%;display:flex;flex-direction:column;scroll-snap-align:start;margin-right:2rem;margin-bottom:1rem;border:var(--lm-primary) 5px solid;box-shadow:.7rem .7rem 0px 0px #000}.contenedor-galeria .itm img{height:100%;object-fit:cover;aspect-ratio:3/2}.contenedor-galeria::-webkit-scrollbar{width:100%;height:5px}.home .contenedor-galeria::-webkit-scrollbar,.servicio-single .contenedor-galeria::-webkit-scrollbar{width:100%;height:0}.contenedor-galeria::-webkit-scrollbar-track{background:0 0}.contenedor-galeria::-webkit-scrollbar-thumb{background:gray;border-radius:5rem}.contenedor-galeria::-webkit-scrollbar-thumb:hover{background:var(--lm-primary)}.arrow-btn{cursor:pointer;background:unset;border:unset}.proyecto{position:relative}.proyecto a{position:absolute;bottom:1rem;right:1rem}.proyectos .btn-primary,.proy .btn-primary{width:fit-content}.opinion{padding:1rem;text-align:center;background-color:#fff;height:fit-content}.opinion p{margin-bottom:.5rem}.opinion .estrellas img{width:1.5rem;object-fit:contain}.opinion .nombre{font-size:clamp(1rem,6vw,2rem);font-weight:950}.opinion .empresa{color:var(--lm-primary);font-size:.8rem}.servicios-destacados .card{box-shadow:.7rem .7rem 0px 0px #000;border:unset;border-radius:0}.servicios-destacados .card a.stretched-link{color:#fff;text-decoration:none}.servicios-destacados .card img{aspect-ratio:5/3;object-fit:cover;border-top-left-radius:0;border-top-right-radius:0}.servicios-destacados .card .card-body{border-top:.35rem #000 solid;background-color:var(--lm-primary);color:#fff}.servicios-destacados .card .boton-redondo{position:absolute;bottom:1rem;right:1rem;display:flex;align-items:center;justify-content:center;text-decoration:none;color:#000;width:2rem;height:2rem;border-radius:50%;background-color:#fff;box-shadow:2px 2px 0 1.5px #000;font-size:1.5rem;font-weight:700;transition:background-color .3s,transform .3s}.servicios-destacados .card .boton-redondo:hover{background-color:#f0f0f0;transform:scale(1.1)}.home .clientes .fondo-blanco{background-color:#fff;box-shadow:.7rem .7rem 0px 0px #000;padding:2rem}.home .clientes img{padding:1rem;filter:grayscale(100)}.home .clientes img:hover{filter:unset}.home .clientes .btn-white{width:fit-content}.diseno-grafico .hero .btn{width:100%}.diseno-grafico .h3{font-size:1.5rem;font-weight:950}.diseno-grafico .ofrecemos{display:flex;flex-direction:column;align-items:center}.diseno-grafico .ofrecemos.dcha{display:flex;flex-direction:column;align-items:center}.diseno-grafico .caracteristicas img{height:3rem;object-fit:contain;width:fit-content;margin-right:1rem}.diseno-grafico .caracteristicas .h4{color:var(--lm-primary)}.diseno-grafico .slider .btn-primary{width:fit-content}.diseno-grafico .servicios{background-color:var(--lm-grey)}.diseno-grafico .servicios .caracteristicas img,.home .valores img{filter:brightness(0) saturate(100%) invert(24%) sepia(69%) saturate(3689%) hue-rotate(332deg) brightness(84%) contrast(105%)}.diseno-grafico .servicios:nth-child(2n){--pattern-angle:0deg;--pattern-size:15vmin;background-color:var(--lm-grey);background-image:repeating-linear-gradient(calc(90deg - var(--pattern-angle) * -1),
      transparent 0 calc(var(--pattern-size) / 2),
      var(--lm-dark-grey) 0 var(--pattern-size)),
    repeating-linear-gradient(var(--pattern-angle),
      transparent 0 calc(var(--pattern-size) / 2),
      var(--lm-light-grey) 0 var(--pattern-size));background-blend-mode:multiply}.diseno-grafico .ofrecemos table{width:70%;background:var(--lm-primary);text-align:center;color:#fff}.diseno-grafico .ofrecemos table td{padding:.4rem 0}.diseno-grafico .ofrecemos table tr:nth-child(2n){background:#db2e57}.paginas-web .soluciones{background-color:var(--lm-primary)}.paginas-web .soluciones .h2,.paginas-web .soluciones .lead{text-align:end;color:#fff}.tarjeta{display:flex;flex-direction:column;background-color:#fff;align-items:center;box-shadow:.7rem .7rem 0px 0px #000;border:unset;border-radius:0;padding:2rem}.tarjeta .h4{color:var(--lm-primary)}.tarjeta img{height:5rem;object-fit:contain;filter:brightness(0) saturate(100%) invert(24%) sepia(69%) saturate(3689%) hue-rotate(332deg) brightness(84%) contrast(105%)}.tarjeta .precio-boton{display:flex;flex-direction:column;gap:1rem}.tarjeta .precio-boton p{font-weight:800}.tarjeta .precio-boton p>span{font-size:1.5rem;font-weight:950}span.iva{font-size:1rem !important;color:var(--lm-primary)}.proceso .caracteristica ul{list-style:none;padding-left:0}.proceso .caracteristica img{width:4rem;filter:brightness(0) saturate(100%) invert(24%) sepia(69%) saturate(3689%) hue-rotate(332deg) brightness(84%) contrast(105%)}.tiendas-online .tipos-tiendas{padding-bottom:0}.tiendas-online .hero .btn{width:100%}.tiendas-online .tipos-tiendas .tienda{box-shadow:.7rem .7rem 0px 0px #000;border:.2rem solid var(--lm-primary);border-radius:0;padding:2rem;background-color:#fff}.tiendas-online .tipos-tiendas .tienda .texto{gap:2rem}.tiendas-online .tipos-tiendas .tienda .texto .h4{font-size:1.5rem;font-weight:800}.tiendas-online .tipos-tiendas .tienda .filaprecio .lead{font-size:1.5rem}.tiendas-online .tipos-tiendas .tienda .filaprecio p>span{color:var(--lm-primary);font-weight:950}.tiendas-online .tipos-tiendas .tienda .caracteristica{display:flex;flex-direction:column;align-items:center;gap:1.5rem;background-color:#fff}.tiendas-online .tipos-tiendas .tienda .caracteristica p{color:var(--lm-primary)}.tiendas-online .tipos-tiendas .tienda .caracteristica img{width:3rem;object-fit:contain}.soporte .caracteristicas{padding-bottom:0}.soporte .caracteristicas .caracteristica{box-shadow:.7rem .7rem 0px 0px #000;border:.2rem solid var(--lm-primary);border-radius:0;padding:2rem 1rem;position:relative;background-color:#fff}.soporte .caracteristicas .caracteristica .h3{font-weight:950;font-size:1.5rem}.soporte .caracteristicas .caracteristica figure{position:absolute;top:-2rem;background-color:#fff;left:1rem}.soporte .caracteristicas .caracteristica img{width:3.2rem;filter:brightness(0) saturate(100%) invert(24%) sepia(69%) saturate(3689%) hue-rotate(332deg) brightness(84%) contrast(105%)}.soporte .caracteristicas .col-10:nth-child(2) .caracteristica figure{top:-1.75rem}.soporte .plataformas{background-color:var(--lm-primary);padding-bottom:0}.soporte .plataformas .h2,.soporte .plataformas .lead{color:#fff}.seo .como-funciona .h2,.seo .como-funciona .lead{color:#fff}.seo .proceso .h2,.seo .proceso .lead{text-align:end}.seo .como-funciona .item{display:flex;flex-direction:column;background-color:#fff;box-shadow:.5rem .5rem 0px 0px #000;border:unset;border-radius:0}.seo .como-funciona .item img{aspect-ratio:5/3;object-fit:cover;border-right:.2rem solid var(--lm-primary)}.seo .como-funciona .item .textos{padding:1rem}.seo .por-que .razon{position:relative;padding-top:2rem;padding-left:2rem}.seo .por-que .razon:after{content:"";position:absolute;top:0;left:0;background-color:var(--lm-primary);border-radius:50%;height:1rem;width:1rem}.seo .auditoria{padding-top:0}.seo .auditoria .boton{display:flex;gap:1rem}.seo .auditoria .boton p{font-weight:800}.seo .auditoria .boton p>span{font-size:1.5rem;font-weight:950}.seo .auditoria img{height:100%;width:100%;object-fit:cover}.seo .auditoria .txt{padding-right:2rem}.redes .hero .btn{width:100%}.redes .por-que img{aspect-ratio:2/1;object-fit:cover;width:100%}.redes .servicios .btn{width:fit-content;height:fit-content}.redes .servicios .servicio:nth-child(2n){background:radial-gradient(circle,#e399aaa0 10%,transparent 11%),radial-gradient(circle at bottom left,#e399aaa0 5%,transparent 6%),radial-gradient(circle at bottom right,#e399aaa0 5%,transparent 6%),radial-gradient(circle at top left,#e399aaa0 5%,transparent 6%),radial-gradient(circle at top right,#e399aaa0 5%,transparent 6%);background-size:7em 7em;background-color:#da1947;opacity:1;color:#fff}.redes .servicios .servicio:nth-child(2n) .h2{color:#fff}.redes .servicios img{width:100%;aspect-ratio:5/3;object-fit:cover}.redes .servicios .texto{padding:2rem}.redes .servicios .lead span{font-size:1.5rem;font-weight:950}.redes .servicios{padding-top:0}.quienes-somos .historia{padding-bottom:0}.quienes-somos .historia img{width:100%;object-fit:cover;aspect-ratio:2/1}.quienes-somos .historia .texto{padding:2rem}.quienes-somos .valores .valor,.home .valores .valor{display:flex;flex-direction:column;align-items:center}.quienes-somos .valores .valor .h3,.home .valores .valor .h3{font-weight:950}.quienes-somos .valores .valor img,.home .valores .valor img{width:5rem;height:5rem;object-fit:contain;filter:brightness(0) saturate(100%) invert(24%) sepia(69%) saturate(3689%) hue-rotate(332deg) brightness(84%) contrast(105%)}.quienes-somos .localizanos .mapa{padding-top:0;padding-bottom:0;background-color:var(--lm-primary)}.quienes-somos .localizanos iframe{height:30rem;width:100%;padding:0;mix-blend-mode:luminosity}.quienes-somos .localizanos .recuadro .h3{font-weight:950}.quienes-somos .localizanos .recuadro{position:absolute;top:0;left:0;width:100%;z-index:2;background-color:#fff;border:.3rem solid var(--lm-primary);padding:1rem;text-align:center}.mail-link{direction:rtl;unicode-bidi:bidi-override}.reticula-proyectos{padding-top:0}.reticula-proyectos .proyect{position:relative;z-index:0;margin:0 1rem}.reticula-proyectos .proyect a{text-decoration:none;color:#fff}.reticula-proyectos .proyect img{aspect-ratio:1;object-fit:cover;height:100%}.reticula-proyectos .pagination a,.reticula-proyectos .pagination span{color:var(--lm-primary);padding:.25rem .5rem;border:1px solid var(--lm-primary);text-decoration:none}.reticula-proyectos .pagination a.current,.reticula-proyectos .pagination span.current{background-color:var(--lm-primary);color:#fff}.reticula-proyectos .proyect .recuadro{position:absolute;top:1rem;left:1rem;padding:.5rem 1rem;background-color:#fff;border:.2rem solid var(--lm-primary)}.reticula-proyectos .proyect .recuadro p{margin-bottom:0}.reticula-proyectos .proyect .h3{position:absolute;top:50%;color:#fff;display:none;z-index:3;text-align:center;width:100%;font-size:1.5rem;text-transform:uppercase;transform:translateY(-50%);transition:opacity .3s ease,visibility .3s ease}.reticula-proyectos .proyect:hover .h3{display:block;opacity:1;visibility:visible}.reticula-proyectos .proyect:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--lm-primary);opacity:0;z-index:1;transition:opacity .3s ease}.reticula-proyectos .proyect:hover:before{opacity:.7}.reticula-proyectos .proyect:hover:after{display:none}#ajaxsearchpro1_1,#ajaxsearchpro1_2,div.asp_m.asp_m_1{background-image:unset !important;border:unset !important;border-radius:0 !important;background:#e16d8836 !important}#ajaxsearchpro1_1 .probox .promagnifier .innericon svg,#ajaxsearchpro1_2 .probox .promagnifier .innericon svg,div.asp_m.asp_m_1 .probox .promagnifier .innericon svg{fill:var(--lm-primary) !important}#ajaxsearchpro1_1 .probox .promagnifier,#ajaxsearchpro1_2 .probox .promagnifier,div.asp_m.asp_m_1 .probox .promagnifier{background-image:unset !important}#ajaxsearchpro1_1 .probox .proinput input.orig,#ajaxsearchpro1_2 .probox .proinput input.orig,div.asp_m.asp_m_1 .probox .proinput input.orig{color:#000 !important}#ajaxsearchpro1_1 .probox .proinput input.orig::placeholder,#ajaxsearchpro1_2 .probox .proinput input.orig::placeholder,div.asp_m.asp_m_1 .probox .proinput input.orig::placeholder{color:#000 !important}#ajaxsearchprores1_1.vertical,#ajaxsearchprores1_2.vertical,div.asp_r.asp_r_1.vertical{background:var(--lm-primary) !important}.buscador .categorias{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.servicio-single .card .h4{max-width:20ch}.servicio-single .formulario .form-wrapper .h3{font-size:1.5rem;font-weight:950}.servicio-single .formulario .form-wrapper{padding:2rem;background-color:var(--lm-grey);height:fit-content}.modal-body a{color:var(--lm-primary)}.modal-header .close{font-size:1rem;width:2rem;height:2rem;text-align:center;border:1px solid #000}.hidden-container{height:0 !important}.nf-form-fields-required{font-size:.75rem}.nf-field-container{margin-bottom:1rem}.te-ayudamos{padding-top:7rem}.te-ayudamos #form-ayuda{padding:2rem;border:2px var(--lm-primary) solid}.te-ayudamos .formulario{padding-top:0}.te-ayudamos #form-ayuda .h2{color:var(--lm-secondary);max-width:25ch}.te-ayudamos #form-ayuda .elige{display:flex;align-items:center;padding:1rem;width:100%;gap:1rem;background-color:#fff;border:2px var(--lm-primary) solid;justify-content:flex-start;font-size:1.3rem;font-weight:950;margin-bottom:1rem}.te-ayudamos #form-ayuda button svg{height:3rem}.te-ayudamos #form-ayuda .elige:hover{background-color:#da1947ab;color:#fff}.te-ayudamos #form-ayuda .elige.btn-pulsado{background-color:var(--lm-primary);color:#fff}.te-ayudamos #form-ayuda .tab{display:none}.te-ayudamos #form-ayuda .active-tab{display:block}.te-ayudamos #form-ayuda .prevBtn,.te-ayudamos #form-ayuda #nextBtn{margin-top:2rem;background-color:var(--lm-primary);color:#fff;padding:.25rem 1rem;border:1px transparent solid;border-radius:unset}.te-ayudamos #form-ayuda .prevBtn:hover,.te-ayudamos #form-ayuda #nextBtn:hover{background-color:#fff;color:var(--lm-primary);border:1px var(--lm-primary) solid}.te-ayudamos #form-ayuda .enviar{background-color:var(--lm-CTA);color:#fff;padding:.25rem 1rem;border:1px transparent solid;border-radius:unset}.te-ayudamos #form-ayuda .enviar:not(:disabled):hover{background-color:#fff;color:var(--lm-CTA);border:1px var(--lm-CTA) solid}.te-ayudamos .alert{background-color:var(--lm-primary);color:#fff;text-align:center}.te-ayudamos select{width:100%}.te-ayudamos .mascota{position:relative;right:-1rem;z-index:2}.custom-tooltip{--bs-tooltip-bg:var(--lm-primary);--bs-tooltip-color:#fff;--bs-tooltip-opacity:1}.confian img{padding:1rem;max-height:8rem}.site-header .navbar-brand .logo{width:10rem}.site #nav-main .offcanvas-body .menu-item .nav-link{position:relative;cursor:pointer;font-size:1.5rem}.site #nav-main .offcanvas-body .menu-item .nav-link.active{color:var(--lm-primary)}.site #nav-main{background-color:var(--lm-white)}.site #nav-main .offcanvas-title img{width:8rem}.navbar-nav{gap:.1rem}.navbar-nav .nav-link:before{position:absolute;content:"";height:.1rem;width:0;background-color:var(--lm-primary);transition:.3s ease-in-out;bottom:-.1rem;left:0}.navbar-nav .nav-link:hover:before{width:100%}.dropdown-menu{--bs-dropdown-border-color:unset}.dropdown-item.active,.dropdown-item:active{color:var(--lm-primary);text-decoration:none;background-color:transparent}.dropdown-item{position:relative}.dropdown-item:before{position:absolute;content:"";height:.1rem;width:0;background-color:var(--lm-primary);transition:.3s ease-in-out;bottom:-.1rem;left:0}.dropdown-item:hover:before{width:100%}.site-header svg{vertical-align:text-top}.footer{border:.5rem solid var(--lm-primary)}.footer .link-footer{display:block;text-decoration:none;color:#000;margin-bottom:1rem}.footer .btn-primary{width:fit-content}.footer .btn-footer{text-decoration:none;color:#fff}.footer .h3{font-style:normal;font-weight:950;margin-bottom:1rem;margin-bottom:2rem;color:var(--lm-primary)}.footer .realizado-por{background-color:var(--lm-primary);color:#fff;text-align:center;padding:1rem}.footer .realizado-por p{margin-bottom:0;font-size:.75rem}.pag-legal h2{font-size:1.5rem;font-style:normal;font-weight:950;margin-bottom:1.5rem;margin-bottom:2rem;color:var(--lm-primary)}.pag-legal h3{font-size:1.2rem;color:var(--lm-secondary);font-weight:800}.pag-legal a{color:var(--lm-primary);text-decoration:none}.pag-legal td{min-width:5rem}div[data-cky-tag=detail-powered-by]{display:none !important}.cky-banner-element{cursor:pointer}.pag-legal ul.wp-block-list{padding-left:2rem}.pag-404 .vaya{font-size:1.3rem;font-weight:700}.pag-404 .mascota{width:100%}.servicio-single{position:relative}.servicio-single .por-que .mascota{height:30rem}.servicio-single .lead a{color:var(--lm-primary);text-decoration:none}.servicio-single .nf-form-content input:not([type=button]).ninja-forms-field{background:#fff;border:2px solid var(--lm-primary)}.servicio-single .nf-form-content a{color:#000}.checkbox-wrap .nf-field-label label:after{border:2px solid var(--lm-primary) !important}.nf-form-content input[type=submit]{background:var(--lm-CTA) !important;border:0 !important;color:#f7f7f7 !important;transition:all .5s !important}.faq .accordion-item{border:unset}.accordion-button:after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23da1947'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>") !important}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>") !important}.faq .accordion-item:last-child{border-bottom:none}.faq .accordion-button:focus{box-shadow:none}.faq .accordion-button:not(.collapsed){background-color:var(--lm-primary) !important;color:#fff}.accordion-item:first-of-type{border-top-left-radius:unset;border-top-right-radius:unset}.faq .accordion{--bs-accordion-border-radius:0;--bs-accordion-border-color:transparent}@media (min-width:576px){.contenedor-galeria .itm,.home .contenedor-galeria .itm,.servicio-single .contenedor-galeria .itm{min-width:70%}.servicio-single .contenedor-galeria .itm{min-width:70%}.tiendas-online .tipos-tiendas .tienda .caracteristicas{display:flex;gap:3rem;justify-content:center}.tarjeta .precio-boton{flex-direction:row}}@media (min-width:768px){.contenedor-galeria .itm,.home .contenedor-galeria .itm,.servicio-single .contenedor-galeria .itm{min-width:50%}.seo .como-funciona .h2,.seo .como-funciona .lead{text-align:end}.diseno-grafico .ofrecemos{align-items:end}.tiendas-online .tipos-tiendas .tienda .texto{display:flex;justify-content:space-around}.tiendas-online .tipos-tiendas .tienda .texto .h4,.tiendas-online .tipos-tiendas .tienda .texto .lead{width:30%}.tiendas-online .tipos-tiendas .tienda .filaprecio{display:flex;justify-content:space-around}.quienes-somos .localizanos .recuadro{top:-5rem;width:30%}.tiendas-online .tipos-tiendas .tienda .texto{padding:0 2rem}.seo .como-funciona .item{flex-direction:row}.seo .como-funciona .item img{aspect-ratio:5/6;width:12rem}.te-ayudamos{padding-top:10rem}}@media (min-width:992px){.hero .mascota{height:80vh}.opiniones .mascota{position:relative;top:1rem;z-index:2}.archivo-proyectos .hero{padding-bottom:0}.archivo-proyectos .hero .mascota{height:20rem}.contenedor-galeria .itm,.home .contenedor-galeria .itm,.servicio-single .contenedor-galeria .itm{min-width:30%}.servicio-single .contenedor-galeria .itm{min-width:70%}.diseno-grafico .ofrecemos.dcha{align-items:start}.soporte .plataformas .h2,.soporte .plataformas .lead{text-align:end}.soporte .plataformas .columna-end{text-align:end}.redes .servicios img{aspect-ratio:unset;height:100%}.quienes-somos .historia img{height:100%;aspect-ratio:unset}.quienes-somos .historia .texto{padding:0}.proceso .caracteristica ul{list-style:disc;padding-left:2rem}.te-ayudamos #form-ayuda .elige{max-width:15rem}.servicio-single .formulario .mascota{position:relative;right:-1rem;z-index:1}.servicio-single .formulario .form-wrapper .h3{font-size:1.5rem;font-weight:950}.te-ayudamos .formulario{padding-top:4rem}.te-ayudamos .formulario .help{position:absolute;top:1rem;right:2rem}.te-ayudamos select{width:fit-content}.te-ayudamos #form-ayuda .elige{flex-direction:column;aspect-ratio:1;justify-content:center}.te-ayudamos #form-ayuda button svg{height:5rem}.site #nav-main .offcanvas-body .menu-item .nav-link{font-size:1rem}.footer .mascota{position:relative;top:4rem}}@media (min-width:1200px){.redes .servicios .servicio:nth-child(2n) .texto{padding-right:10rem}.servicio-single .formulario{position:absolute;right:5rem;top:10rem;bottom:0;width:40rem}.servicio-single .formulario .columna{display:flex;position:sticky;top:10rem;z-index:2}}