[type=button]:focus,[type=submit]:focus,button:focus{outline:0}.contenedor-lateral{max-width:1440px!important;width:100%}.contenedor-lateral>.e-con-inner{width:50px;position:fixed;margin:100px 0 0 -100px;display:flex}.r-texto{writing-mode:tb-rl;transform:rotate(-180deg);display:flex;align-items:center}.puntos-caracteristicas .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:20px}.puntos-caracteristicas .elementor-icon-list-item{width:calc(33.333% - 20px)}.puntos-caracteristicas.electronica .elementor-icon-list-item{width:calc(25% - 20px)}.puntos-caracteristicas .elementor-icon-list-text{height:40px;background-color:var(--e-global-color-279bcd5);border-radius:100px;justify-content:center;align-items:center;display:flex;width:100%}.puntos-caracteristicas .elementor-icon-list-item:before{content:'';width:70px;height:40px;background-color:#9bc7e9;border-radius:100px 0 0 100px;margin-right:-20px}.descargas-icono .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:20px}.descargas-icono .elementor-icon-list-item{width:calc(33.333% - 20px)}.descargas-icono .elementor-icon-list-text{height:40px;background-color:var(--e-global-color-279bcd5);border-radius:100px;justify-content:center;align-items:center;display:flex;width:100%;transition:background .3s ease}.descargas-icono .elementor-icon-list-icon{width:70px;height:40px;background-color:#9bc7e9;border-radius:100px 0 0 100px;margin-right:-20px}.descargas-icono .elementor-icon-list-icon i{display:flex;align-items:center;margin-left:12px}.descargas-icono .elementor-icon-list-item:hover .elementor-icon-list-text{background-color:var(--e-global-color-primary);transition:background .3s ease}.iconos-tipos a{cursor:auto}.iconos-tipos .st0{stroke-width:0!important}.ofrecemos .elementor-flip-box__back{background-color:#007CB582}.newsletter a{color:#fff}.btn-especial{margin-right:40px}.btn-especial .elementor-button-link{color:var(--e-global-color-text);background-color:transparent;border-radius:0}.btn-especial .elementor-button-link:hover,.btn-especial .elementor-button-link:focus,.btn-especial .elementor-button-link:active{color:var(--e-global-color-text);background-color:transparent}.btn-especial .elementor-button-text{position:relative;padding:2px 10px;border-bottom:1px solid var(--e-global-color-text)}.btn-especial .elementor-button-text:before{content:url(/wp-content/uploads/2023/01/Ryme-icono-circulo.svg);width:130px;position:absolute;transform:translate(0,-50%);top:50%;right:-60px;//z-index:-1;transition:transform .3s ease}.btn-especial .elementor-button-text:after{content:'';background-image:url(/wp-content/uploads/2023/01/Ryme-icono-flecha-azul.svg);background-size:contain;background-repeat:no-repeat;position:absolute;width:80px;height:25px;right:-25px;bottom:20px;transform:translateX(0);transition:transform .5s ease}.btn-especial .elementor-button-link:hover .elementor-button-text:before,.btn-especial .elementor-button-link:focus .elementor-button-text:before,.btn-especial .elementor-button-link:active .elementor-button-text:before{transform:translate(-5px,-50%);transition:transform .3s ease}.btn-especial .elementor-button-link:hover .elementor-button-text:after,.btn-especial .elementor-button-link:focus .elementor-button-text:after,.btn-especial .elementor-button-link:active .elementor-button-text:after{transform:translateX(20px);transition:transform .5s ease}.btn-especial.btn-especial-negativo .elementor-button-link{color:#fff}.btn-especial.btn-especial-negativo .elementor-button-link:hover,.btn-especial.btn-especial-negativo .elementor-button-link:focus,.btn-especial.btn-especial-negativo .elementor-button-link:active{color:#fff}.btn-especial.btn-especial-negativo .elementor-button-text{border-bottom:1px solid #fff}.btn-especial.btn-especial-negativo .elementor-button-text:before{content:url(/wp-content/uploads/2023/01/Ryme-icono-circulo-blanco.svg)}.btn-especial.btn-especial-negativo .elementor-button-text:after{background-image:url(/wp-content/uploads/2023/01/Ryme-icono-flecha-blanca.svg)}.puntos-flecha .elementor-icon-list-icon{position:absolute;top:-25px}.puntos-flecha .elementor-icon-list-text{padding-left:15px!important}.puntos-trabajamos .elementor-heading-title{display:flex;justify-content:center;align-items:center;width:60px;height:60px;border-radius:100%;color:#fff;margin-left:-15px}.puntos-trabajamos .elementor-widget-heading:nth-child(1) .elementor-heading-title{background-color:rgba(0,124,181,.3);margin-left:0}.puntos-trabajamos .elementor-widget-heading:nth-child(2) .elementor-heading-title{background-color:rgba(0,124,181,.4)}.puntos-trabajamos .elementor-widget-heading:nth-child(3) .elementor-heading-title{background-color:rgba(0,124,181,.5)}.puntos-trabajamos .elementor-widget-heading:nth-child(4) .elementor-heading-title{background-color:rgba(0,124,181,.6)}.puntos-trabajamos .elementor-widget-heading:nth-child(5) .elementor-heading-title{background-color:rgba(0,124,181,.7)}.puntos-trabajamos .elementor-widget-heading:nth-child(6) .elementor-heading-title{background-color:rgba(0,124,181,.8)}.datos-tecnicos .elementor-widget-container>ul{list-style:none;padding:0}.datos-tecnicos .elementor-widget-container>ul>li{padding:8px 0;border-bottom:1px solid var(--e-global-color-043df70);display:flex;justify-content:space-between;align-items:center;gap:10px}.datos-tecnicos .elementor-widget-container>ul>li span:nth-child(1){width:75%}.datos-tecnicos .elementor-widget-container>ul>li span:nth-child(2){width:25%}.datos-tecnicos .elementor-widget-container>ul>li span p:last-child{margin:0}.elementor-widget-icon .elementor-icon-wrapper{display:flex;align-items:center;justify-content:center}.slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:70px;z-index:9;border:0;background:transparent!important}.slick-arrow:hover,.slick-arrow:focus,.slick-arrow:active{background:transparent!important}.carrusel-worldwidegroup .slick-prev{left:-70px}.carrusel-worldwidegroup .slick-next{right:-70px}.slick-arrow:after,.slick-arrow:before{border:1px solid #fff}.slick-prev:before{-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg);-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left}.slick-prev:after{-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-ms-transform:rotate(-40deg);-o-transform:rotate(-40deg);transform:rotate(-40deg);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}.slick-next:before{-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-ms-transform:rotate(-40deg);-o-transform:rotate(-40deg);transform:rotate(-40deg);-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;-o-transform-origin:bottom right;transform-origin:bottom right}.slick-next:after{-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg);-webkit-transform-origin:top right;-moz-transform-origin:top right;-ms-transform-origin:top right;-o-transform-origin:top right;transform-origin:top right}.slick-arrow:after,.slick-arrow:before{content:"";border:1px solid;border-color:transparent;height:45px;display:block}.slick-next:after,.slick-next:before{border-right-color:#fff}.slick-prev:after,.slick-prev:before{border-left-color:#fff}.carrusel-worldwidegroup .slick-slider{width:calc(100% - 180px)!important;margin-left:auto!important;margin-right:auto!important}.carrusel-worldwidegroup .elementor-heading-title span{display:flex;justify-content:center;font-weight:700;font-size:32px;line-height:1.5}.carrusel-worldwidegroup .slick-track{display:flex;align-items:center}.sede .elementor-tab-title.elementor-active{background-color:var(--e-global-color-970a509)!important}.elementor-icon-list-items{list-style:none}.facetwp-map-filtering{display:none}.gm-style .gm-style-iw-c{box-shadow:none!important}.infoSedeMapa{font-family:var(--e-global-typography-primary-font-family),Sans-serif}.infoSedeMapa>span{font-size:18px;font-weight:700;margin-bottom:10px;display:flex}.infoSedeMapa .elementor-icon-list-items{display:flex;flex-direction:column;gap:5px}.infoSedeMapa .elementor-icon-list-text{font-size:16px;padding-left:10px}.objetivos .elementor-icon-list-item{align-items:flex-start!important}.objetivos .elementor-icon-list-icon{margin-top:5px}.contratos-mantenimiento .elementor-price-table__feature-inner span span{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);display:flex;justify-content:center;margin-bottom:9px}.contratos-mantenimiento .elementor-price-table .elementor-price-table__features-list i{display:flex;justify-content:center;margin-bottom:5px;margin-right:0}.horario-formacion ul{list-style:none;padding:0}.horario-formacion li{padding:8px 0;border-bottom:1px solid var(--e-global-color-043df70);display:flex;justify-content:space-between;align-items:center;gap:10px}.horario-formacion li span:nth-child(1){width:75%}.horario-formacion li span:nth-child(2){width:25%}.faq-formacion .elementor-accordion{display:flex;flex-direction:column;gap:10px}.h-paso .elementor-headline{margin:0}.h-paso svg{display:none}.filosofia .timeline-item__card{background:rgb(0,124,181);background:linear-gradient(90deg,rgba(0,124,181,1) 0%,rgba(75,162,202,1) 100%)}.carrusel-servicios .slick-slider{width:100%}.carrusel-servicios .slick-prev{left:20px}.carrusel-servicios .slick-next{right:20px}.carrusel-servicios .elementor-icon-box-title{margin:0}.carrusel-servicios .elementor-widget-icon-box{margin:0 10px}.carrusel-servicios .elementor-widget-icon-box .elementor-widget-container{height:320px!important}.carrusel-servicios .elementor-widget-icon-box .elementor-widget-container .elementor-icon-box-wrapper{position:relative;z-index:1}.carrusel-servicios .elementor-widget-icon-box .elementor-widget-container:after{content:"";background-color:var(--e-global-color-970a509);position:absolute;top:0;right:0;bottom:0;left:0;opacity:.75}.carrusel-servicios .slick-slide:not(.slick-current) .elementor-widget-container:after{opacity:1;transition:opacity 1s ease}.carrusel-servicios .slick-current .elementor-widget-container:after{opacity:.6;transition:opacity 1s ease}.cta-empresa>.elementor-element:hover,.cta-empresa>.elementor-element:focus,.cta-empresa>.elementor-element:active{background-size:120% auto!important}#elementor-popup-modal-2506>div>div.dialog-message.dialog-lightbox-message>div>div>div>div>div>div{display:flex}.mapa-titulo{font-weight:700;font-size:20px}.bucle-asociaciones a{width:100%;padding:10px}.bucle-asociaciones img{height:100px;width:100%;object-fit:contain}.bucle-asociaciones .asociacion-content{text-align:center;font-size:14px}.bucle-asociaciones .asociacion-content a{text-transform:none;margin-top:20px}.carrusel-producto img{width:100%;height:500px;object-fit:contain;object-position:center}.carrusel-producto .elementor-swiper-button{top:150px}.grid-productos .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:var(--e-global-color-primary)}.grid-productos .elementor-flip-box__back{background:transparent;bottom:0}.grid-productos .elementor-flip-box__front .grid-productos .elementor-flip-box--effect-push.elementor-flip-box--direction-up .elementor-flip-box__back,.grid-productos .elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back{transform:translateX(0) translateY(440px)}.grid-productos .elementor-flip-box__button{position:absolute;bottom:0;text-align:center;width:100%;left:0;padding:5px 0;border-top:1px solid #fff!important}.grid-productos .elementor-flip-box__button:hover{background-color:var(--e-global-color-970a509)!important}.lista-subtipos{padding:0;list-style:none;margin:0}.lista-subtipos li{padding:0}.lista-subtipos li a{color:#fff;display:flex;align-items:center;padding:2px 10px;background-color:var(--e-global-color-primary)}.lista-subtipos li a:hover{color:#fff;background-color:var(--e-global-color-970a509)}.lista-subtipos img{width:30px;height:30px;object-fit:contain;margin-right:10px}.tipos-archivo .lista-subtipos{display:flex;gap:10px;flex-wrap:wrap}.tipos-archivo .lista-subtipos li{width:calc(50% - 5px)}.tipos-archivo .lista-subtipos img{width:50px;height:50px}.tipos-archivo .elementor-toggle-icon{width:18px!important}.tipos-archivo .elementor-toggle-icon i{font-size:18px;line-height:32px}.iconos-tipos .elementor-grid-item a{opacity:.3}.h1-software .elementor-heading-title{text-indent:-9999px;height:0}.swiper-container{display:flex;align-items:center}.sliderSoftware .mySwiper2{width:80%}.sliderSoftware .mySwiper{width:20%;height:250px}.sliderSoftware .mySwiper2 .swiper-slide img{object-fit:cover;height:315px}.sliderSoftware .mySwiper2 .swiper-slide img{display:block;width:100%}.sliderSoftware .mySwiper2 .swiper-slide{opacity:0;visibility:hidden;transition:all .2s ease}.sliderSoftware .mySwiper2 .swiper-slide-prev,.sliderSoftware .mySwiper2 .swiper-slide-active{opacity:1;visibility:visible;transition:all .2s ease}.sliderSoftware .mySwiper .swiper-slide{display:flex;align-items:center;font-size:24px;font-weight:700;width:100%;color:var(--e-global-color-accent);opacity:.5;transition:all .2s ease}.sliderSoftware .mySwiper .swiper-slide-active{color:var(--e-global-color-text);opacity:1;transition:all .2s ease}.sliderSoftware .swiper-button-next,.sliderSoftware .swiper-button-prev{color:var(--e-global-color-primary)}.sliderSoftware .swiper-button-next{right:20%}.t-degradado-1 p{background:linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(226,246,255,1) 20%,rgba(38,140,192,1) 50%,rgba(38,140,192,1) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-attachment:fixed;background-position:20% center}.section-tablet{background:rgb(24,25,25);background:linear-gradient(0deg,rgba(24,25,25,1) 0%,rgba(8,31,43,1) 100%)}.slick_caracteristicas_smrw .slick-arrow{position:absolute;top:-45px;z-index:2;display:flex;background:transparent!important;padding:0;border-radius:0;border:0}.slick_caracteristicas_smrw .slick-prev{right:65px}.slick_caracteristicas_smrw .slick-next{right:15px}.slick_caracteristicas_smrw .slick-arrow svg{width:40px;height:40px}.slick_caracteristicas_smrw .slick-track{display:flex;gap:25px}.slick_caracteristicas_smrw .slick-list{overflow:visible}.slick_caracteristicas_smrw .slick-slide:not(.slick-active){opacity:.5}.slick_caracteristicas_smrw .slick-active:not(.slick-current)+.slick-slide{opacity:.5}.slick_caracteristicas_smrw .elementor-cta__button{border:0!important;padding:0;background:transparent!important}.slick_caracteristicas_smrw .elementor-cta__button:hover:after{margin-left:5px;transition:all .3s ease}.slick_caracteristicas_smrw .elementor-cta__button{display:inline-flex;align-items:center}.slick_caracteristicas_smrw .slick-prev:after,.slick_caracteristicas_smrw .slick-prev:before,.slick_caracteristicas_smrw .slick-next:after,.slick_caracteristicas_smrw .slick-next:before{display:none}.slick_caracteristicas_smrw .elementor-cta__image img{display:inline;height:72px;object-position:left;object-fit:contain;width:100%}.menu-image-hovered.menu-image-title-after .menu-image-hover-wrapper{width:30px;height:30px;overflow:hidden;position:relative}.menu-item a img{width:30px!important;height:30px;object-fit:contain;position:absolute;margin-left:0!important;left:0}li.menu-item.menu-item-type-taxonomy.menu-item-object-tipos:hover img.hovered-image{opacity:0!important}li.menu-item.menu-item-type-taxonomy.menu-item-object-tipos:hover img:not(.hovered-image){opacity:1!important}li.menu-item.menu-item-type-taxonomy.menu-item-object-tipos .menu-item:hover img.hovered-image{opacity:1!important}li.menu-item.menu-item-type-taxonomy.menu-item-object-tipos .menu-item:not(:hover) img.hovered-image{opacity:0!important}li.menu-item.menu-item-type-taxonomy.menu-item-object-tipos .menu-item:hover img:not(.hovered-image){opacity:0!important}.menu-item a{min-height:56px}.trp-language-switcher{display:flex;align-items:flex-end}.trp-language-switcher>div{padding:0!important;border:none!important;background:none!important}.trp-language-switcher .trp-ls-shortcode-language{display:flex!important;height:initial!important;overflow:visible!important;visibility:visible!important;width:initial!important}.trp-language-switcher>div>a{padding:0;margin:0;display:flex;align-items:center;justify-content:center}.trp-ls-shortcode-current-language{display:none!important}.trp-language-switcher:focus .trp-ls-shortcode-language,.trp-language-switcher:hover .trp-ls-shortcode-language{max-height:initial!important;height:initial!important;overflow-y:visible!important;visibility:visible!important;position:static!important;left:0;top:0;display:flex!important;min-height:initial!important}.trp-language-switcher>div>a:hover{background:transparent!important}.trp-language-switcher>div>a>img{width:24px;height:16px;object-fit:cover;margin:0 5px}.lenguaje-movil .trp-language-switcher>div>a{color:var(--e-global-color-text);font-size:16px}.lenguaje-movil .trp-ls-shortcode-disabled-language:hover{color:var(--e-global-color-text)!important}.lenguaje-movil .trp-ls-shortcode-language a:first-child:after{color:var(--e-global-color-text)!important}.jet-mobile-menu__item{background-color:var(--e-global-color-primary);transition:background .3s ease}.jet-mobile-menu__item:hover,.jet-mobile-menu__item:focus{background-color:var(--e-global-color-970a509);transition:background .3s ease}.jet-mobile-menu__controls{padding:0 20px;margin-bottom:40px}.jet-mobile-menu__item a{width:100%}.jet-mobile-menu__item .jet-dropdown-arrow{width:48px;height:48px;position:absolute;right:0}.d-form .elementor-field-type-acceptance a{color:#fff!important}.sedes-titulo{pointer-events:none}.wpgmza-infowindow{text-align:center}.wpgmza-infowindow .wpgmza_infowindow_image{height:60px;object-fit:contain;object-position:center center;clear:both;float:none!important}.wpgmza-infowindow .wpgmza_infowindow_title{font-size:18px;margin-top:15px}.wpgmza-infowindow .wpgmza_infowindow_address{display:none}.gm-ui-hover-effect span{width:25px!important;height:25px!important;margin:0!important}.grecaptcha-badge{visibility:hidden}#cmplz-document{max-width:100%!important}*{word-wrap:break-word;overflow-wrap:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.groovy{width:0;height:0}.gm-navigation-drawer .gm-anchor,.gm-navigation-drawer .gm-mega-menu__item__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:400}.groovy.elementor-widget.elementor-widget-groovy_menu_plugin>div>aside>div.gm-grid-container.d-flex.flex-column.h-100.ps>div.flex-grow-1{display:none}.gm-menu-btn-close-mobile-drawer .hamburger .hamburger-box{width:40px!important;height:40px!important}.gm-menu-btn-close-mobile-drawer .hamburger .hamburger-inner,.gm-menu-btn-close-mobile-drawer .hamburger .hamburger-inner::after,.gm-menu-btn-close-mobile-drawer .hamburger .hamburger-inner::before{background-color:#181919!important;width:40px!important}@media(max-width:1640px){.contenedor-lateral{display:none}}@media(max-width:1024px){.datos-tecnicos ul{column-count:1;column-gap:0}.puntos-caracteristicas .elementor-icon-list-items{gap:10px}.puntos-caracteristicas .elementor-icon-list-item{width:calc(50% - 5px)}.descargas-icono .elementor-icon-list-items{gap:10px}.descargas-icono .elementor-icon-list-item{width:calc(50% - 5px)}.puntos-caracteristicas.electronica .elementor-icon-list-items{gap:10px}.puntos-caracteristicas.electronica .elementor-icon-list-item{width:calc(33.333% - 7px)}.puntos-caracteristicas .elementor-icon-list-item:before{width:40px}#facetwp-map{height:700px!important}.jet-timeline-item .timeline-item__card-content{padding:20px}.trp-ls-shortcode-language{gap:10px}.trp-language-switcher>div>a>img{width:40px;height:24px;margin:0}}@media(max-width:768px){.e-n-tabs-mobile>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading{display:flex;flex-wrap:wrap}.e-n-tabs-mobile>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title{width:calc(50% - 5px);text-align:center;min-height:58px}.elementor-widget-n-tabs .e-n-tabs-content .e-collapse{display:none}.puntos-caracteristicas .elementor-icon-list-item{width:100%}.descargas-icono .elementor-icon-list-item{width:100%}.puntos-caracteristicas.electronica .elementor-icon-list-item{width:100%}.carrusel-worldwidegroup .slick-list{width:100%}#facetwp-map{height:390px!important}.imgGrupo img{width:100%}.carrusel-worldwidegroup .slick-slider{width:calc(100% - 40px)!important}.carrusel-worldwidegroup .slick-prev{left:-40px}.carrusel-worldwidegroup .slick-next{right:-40px}.btn-especial .elementor-button-text:before,.btn-especial .elementor-button-text:after{display:none}.tipos-archivo .lista-subtipos li{width:100%}.carrusel-producto img{height:300px}.carrusel-servicios .elementor-widget-icon-box .elementor-widget-container{height:545px;padding:10px!important}}