.elementor-widget-image a{width:100%}.elementor-icon-wrapper{line-height:0}.reviews-hero-inicio{cursor:pointer}.reviews-hero-inicio .wp-google-powered{display:none!important}.reviews-hero-inicio .wp-gr{padding:0!important}.reviews-hero-inicio:hover p{color:var(--e-global-color-accent)!important}.reviews-hero-inicio .wp-google-powered{display:none!important}.jet-menu-item .jet-sub-mega-menu{background-color:#fff0;box-shadow:none}.jet-menu-item .e-n-tab-title-text{align-items:normal;flex-direction:column}.jet-menu-item button .e-n-tab-title-text{line-height:1!important}.jet-menu-item button .e-n-tab-title-text p{margin-top:5px}.jet-menu-item button:hover .e-n-tab-title-text,.jet-menu-item button:focus .e-n-tab-title-text{color:var(--e-global-color-primary)}.jet-menu-item button:hover .e-n-tab-title-text p,.jet-menu-item button:focus .e-n-tab-title-text p{color:var(--n-tabs-title-color-active)}.jet-menu-item .e-n-tab-title-text p{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);font-weight:400;margin-bottom:0}.jet-menu-item .elementor-widget-image-box .elementor-image-box-title{line-height:1!important}.jet-menu-item .elementor-widget-image-box .elementor-image-box-description{margin-top:5px}.jet-menu-item .elementor-widget-image-box:hover .elementor-image-box-title a,.jet-menu-item .elementor-widget-image-box:focus .elementor-image-box-title a{color:var(--e-global-color-primary)}.jet-menu-item .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text{color:var(--e-global-color-primary)}.jet-menu-item .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text p{color:var(--n-tabs-title-color-active)}.jet-menu-item .elementor-widget-image-box{cursor:pointer}.jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-mega-container__inner{padding:0;background:#fff0}.jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-mega-container{left:-25px;top:40px}.texto-degradado-1{background-color:#fff0;background-image:linear-gradient(165deg,var(--e-global-color-text) 0%,var(--e-global-color-4ade329) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;font-weight:700}.texto-degradado-2{background-color:#fff0;background-image:linear-gradient(165deg,var(--e-global-color-primary) 0%,var(--e-global-color-text) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;font-weight:700}.carrusel-servicios .swiper{overflow:visible}.carrusel-servicios .gradient-service{position:absolute;height:100%;width:100%;top:0;left:0;z-index:-1}.carrusel-servicios .gradient-service .elementor-shortcode{height:100%}.carrusel-servicios .gradient-service .gradient-canvas{width:100%;height:100%;border-radius:10px;background-color:var(--e-global-color-accent)}.carrusel-servicios .e-con-inner>div:not(.gradient-service){z-index:1}.carrusel-servicios .elementor-flip-box .elementor-flip-box__front .elementor-flip-box__image{position:absolute;z-index:0;bottom:0;line-height:0;right:0;text-align:right}.carrusel-servicios .elementor-flip-box .elementor-flip-box__front .elementor-flip-box__image img{border-radius:20px}.carrusel-servicios .elementor-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{position:relative;z-index:1}.carrusel-servicios .elementor-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title a{color:#fff}.carrusel-servicios .elementor-flip-box__back .elementor-flip-box__layer__description{display:flex;flex-wrap:wrap;gap:15px;transform:translateY(50px);transition:transform .6s ease}.carrusel-servicios .elementor-flip-box__back .elementor-flip-box__layer__description a{color:#fff;padding:5px 10px;border-radius:100px;border:1px solid #fff;transition:all .3s ease}.carrusel-servicios .elementor-flip-box__back .elementor-flip-box__layer__description a:hover{border-color:var(--e-global-color-text);background-color:var(--e-global-color-text);color:#fff}.carrusel-servicios .elementor-flip-box:hover .elementor-flip-box__back .elementor-flip-box__layer__description,.carrusel-servicios .elementor-flip-box:focus .elementor-flip-box__back .elementor-flip-box__layer__description{transform:translateY(0)}.menu-tecnologias li a{padding:10px!important;border-radius:10px}.menu-tecnologias li a:hover{background-color:#fff}.caja-titulo{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.galeria-oficina img{aspect-ratio:16 / 9;object-fit:cover}.pixeles{position:relative}.pixel{position:absolute;width:20px;height:20px;background-color:#21244c;opacity:0;animation:fadeInOut 4s ease-in-out forwards;z-index:0}.pixel.change-color{background-color:#e6007e}.technology-taxonomy-list{list-style:none;padding:0}.technology-taxonomy-list li{text-decoration:none;color:#FFF;font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-icon-box .elementor-icon-box-title{margin-top:0}.service-taxonomy-list{padding:0;list-style:none;display:flex;flex-direction:column;gap:5px}.service-taxonomy-list li,.service-taxonomy-list li a{font-size:16px;display:flex;gap:10px;color:var(--e-global-color-127dc2f);line-height:1.2}.service-taxonomy-list li span:first-child{color:var(--e-global-color-text)}.single-proyectos .service-taxonomy-list li,.single-proyectos .service-taxonomy-list li a{font-size:24px;font-weight:600;color:var(--e-global-color-127dc2f)}.single-proyectos .service-taxonomy-list li a:hover{color:var(--e-global-color-text)}.single-proyectos .service-taxonomy-list{gap:10px}.technology-taxonomy-list{padding:0;list-style:none;display:flex;flex-direction:column;gap:5px}.loop-tags-technology .technology-taxonomy-list li,.loop-tags-technology .technology-taxonomy-list li a{color:var(--e-global-color-127dc2f);font-size:24px;font-weight:600}.single-proyectos .technology-taxonomy-list{gap:10px}.single-proyectos .technology-taxonomy-list li{font-size:32px}.single-proyectos .technology-taxonomy-list li a{color:#fff}.single-proyectos .technology-taxonomy-list li a:hover{color:var(--e-global-color-text)}.cat-links .elementor-icon-list-text,.cat-link-entry .elementor-icon-list-text{display:flex;flex-wrap:wrap;gap:10px}.cat-links .elementor-icon-list-text a{width:auto!important;color:var(--e-global-color-127dc2f)}.cat-links .elementor-icon-list-text a:hover{color:var(--e-global-color-text)}.cat-links-entry .elementor-icon-list-text a{width:auto!important;color:#FFF!important}.cat-links-entry .elementor-icon-list-text a:hover{color:var(--e-global-color-secondary)!important}.e-con-inner .e-con-inner{max-width:100%}#cmplz-document{max-width:1400px!important}.servicios-banner .elementor-cta{position:relative}.servicios-banner .elementor-cta__bg-wrapper{position:absolute;z-index:2;bottom:0;right:0}@keyframes fadeDown{from{opacity:0;transform:translate3d(0,-30px,0)}to{opacity:1;transform:none}}.elementor-element.fadeInDown{animation-name:fadeDown}@keyframes fadeLeft{from{opacity:0;transform:translate3d(-30px,0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInLeft{animation-name:fadeLeft}@keyframes fadeRight{from{opacity:0;transform:translate3d(30px,0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInRight{animation-name:fadeRight}@keyframes fadeUp{from{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:none}}.elementor-element.fadeInUp{animation-name:fadeUp}@keyframes fadeInOut{0%{opacity:0;transform:scale(.8)}25%{opacity:1;transform:scale(1)}75%{opacity:0;transform:scale(.8)}100%{opacity:0}}.clientes-inicio img{height:100px;width:100%;object-fit:contain}.grecaptcha-badge{visibility:hidden!important}.jet-mobile-menu__back{z-index:9999}div.elementor-heading-title h1,div.elementor-heading-title h2,div.elementor-heading-title h3{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;margin-block-start:inherit;margin-block-end:inherit;text-transform:inherit;display:inline}.servicio-content .elementor-widget-icon-box .elementor-icon-box-icon{margin-top:5px}.elementor-field-group-privacidad label{display:none}.elementor-widget-theme-post-content h2{font-size:32px}.elementor-widget-theme-post-content h3{font-size:24px}.elementor-widget-theme-post-content h4{font-size:18px}.cmplz-cookiebanner{transition:none!important}.tabla-facturacion .e-n-accordion-item-title{width:250px;margin:auto}.tabla-facturacion tbody tr td:first-child .jet-table__cell-content,.tabla-facturacion tbody tr th .jet-table__cell-content{margin:0!important}#form-ecommerce .elementor-mark-required .elementor-field-label:after{font-size:28px}.postid-8485 img{border-radius:20px;max-width:680px}.postid-8485 .img-black-friday{display:flex}.postid-8485 .img-black-friday img{margin:0 auto}.img-centro{margin:0 auto!important}#iframe-reservas{border-radius:20px!important}#iframe-reservas iframe{border-radius:20px!important}.rcw-launcher{position:fixed!important;bottom:100px!important}.img-margin-blog{margin-right:30px!important}.galeria-colaboradores .e-gallery-image{background-size:contain!important;background-repeat:no-repeat!important}@media(max-width:1440px){.fix-fullwidth{--width:100% !important}}@media(max-width:1180px){.jet-mobile-menu__controls{margin-top:-45px}.jet-mobile-menu__after-template{position:absolute;bottom:20px}}@media (max-width:768px){.service-taxonomy-list li a{text-align:left}.hero-inicio svg#Capa_2{opacity:.25}.jet-mobile-menu__controls{margin-top:-50px}.cmplz-cookiebanner .cmplz-message{margin-right:5px;height:80px}.tabla-facturacion tbody tr td:first-child .jet-table__cell-inner{width:180px}.tabla-facturacion tbody tr td:not(:first-child) .jet-table__cell-inner{width:110px}.tabla-facturacion tbody tr td:first-child .jet-table__cell-text{white-space:initial;text-align:left}.img-margin-blog{margin-right:0!important}}