@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Teko:wght@300..700&display=swap";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:icomoon;src:url(/build/assets/icomoon-C81O-15w.eot?ohvu73);src:url(/build/assets/icomoon-C81O-15w.eot?ohvu73#iefix) format("embedded-opentype"),url(/build/assets/icomoon-Br9JvL6g.ttf?ohvu73) format("truetype"),url(/build/assets/icomoon-BGOslycq.woff?ohvu73) format("woff"),url(/build/assets/icomoon-DoyUhK-f.svg?ohvu73#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-youtube:before{content:""}.icon-ubicacion:before{content:""}.icon-twitter:before{content:""}.icon-tiktok:before{content:""}.icon-mail:before{content:""}.icon-linkedin:before{content:""}.icon-instagram:before{content:""}.icon-facebook:before{content:""}.icon-desglosar:before{content:""}.icon-cerrar:before{content:""}.icon-audifonos:before{content:""}.icon-whatsapp:before{content:""}.icon-menu:before{content:""}.title-banner2{color:#fff;font-family:Montserrat,sans-serif;font-size:2.5vw;font-style:normal;font-weight:700}.title-banner{color:#fff;font-family:Montserrat,sans-serif;font-size:5vw;font-style:normal;font-weight:700}.title-1{color:#fff;text-align:center;font-family:Montserrat,sans-serif;font-size:45px;font-style:normal;font-weight:300;text-transform:uppercase}.title-2{color:#000;text-align:center;font-family:Montserrat,sans-serif;font-size:35px;font-style:normal;font-weight:300;text-transform:uppercase}.title-3{color:#000;text-align:center;font-family:Montserrat,sans-serif;font-size:25px;font-style:normal;font-weight:600}.title-4{color:#fff;font-family:Albert Sans,sans-serif;font-size:45px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.title-5{color:#fff;text-align:center;font-family:Montserrat,sans-serif;font-size:25px;font-style:normal;font-weight:300}.text-1{font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400}.text-2{font-family:Montserrat,sans-serif;font-size:25px;font-style:normal;font-weight:300;line-height:142%}.text-3{font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:142%}.btn-primary{border:none;border-radius:132.092px;background:#fff3;padding:15px 20px;width:100%;max-width:250px;display:inline-block;color:#fff;text-align:center;font-family:Albert Sans;font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;transition:background .5s}.btn-primary:hover{background:#ffffff4c}.btn-secondary{border:none;border-radius:132.092px;background:#0003;padding:15px 20px;width:100%;max-width:250px;display:inline-block;color:#000;text-align:center;font-family:Albert Sans;font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;transition:background .5s}.btn-secondary:hover{background:#00000014}.btn-amarillo{border:none;background:#e09900;color:#fff;padding:10px;border-radius:30px;font-size:14px;font-weight:500;font-family:Commissioner,sans-serif;cursor:pointer}.btn-amarillo .icon{transform:translateY(1px);display:inline-block}.google-login-button{border-radius:132.092px;padding:15px 20px;font-family:Albert Sans;font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;transition:box-shadow .5s;width:100%;max-width:250px;background:#fff;margin:0 auto;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:5px}.google-login-button:hover{box-shadow:#00000029 0 10px 36px,#0000000f 0 0 0 1px}.google-icon{font-size:20px;margin-bottom:1px}.float-btn{position:fixed;z-index:3;bottom:50px;right:10px;font-size:15px;padding:15px 20px}.float-btn .icon{margin-right:5px}.grid{display:flex;flex-wrap:wrap}.grid.grid-4 .grid-item{width:calc(25% - 20px);margin:0 10px 20px}.grid.grid-3 .grid-item{width:calc(33.33% - 20px);margin:0 10px 20px}.grid.grid-2 .grid-item{width:calc(50% - 20px);margin:0 10px 20px}.barra-porcentaje{width:100%;display:flex;justify-content:flex-end;margin:20px auto}.barra-porcentaje-label{color:#fff;margin-right:20px}.barra-porcentaje-track{border-radius:6px;background:#f9f8f433;height:22px;width:100%;max-width:245px}.barra-porcentaje-thumb{border-radius:6px;background:#e09900;text-align:right;padding:0 10px;height:100%;color:#fff}.linea{width:100%;height:1px;background:#a67c5226}.linea-h{width:1px;height:100%;background:#a67c5226}.custom-select{position:relative;width:300px;cursor:pointer;margin-left:auto;padding:0 20px}.custom-select label{text-align:right;display:block;margin-bottom:10px;color:#e09900;font-size:20px}.custom-select-trigger{background-color:#fff;padding:10px 15px;border-radius:5px;border:1px solid #e09900;display:flex;justify-content:space-between;align-items:center;text-transform:capitalize}.custom-select-trigger:after{content:"▼";font-size:12px;margin-left:10px;color:#e09900}.custom-options{position:absolute;top:100%;left:0;width:100%;background-color:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:0 4px 8px #0000001a;overflow:hidden;z-index:100;display:block;max-height:200px;overflow:auto}.custom-option{padding:10px 15px;color:#333;text-decoration:none;display:block;transition:background-color .2s ease}.custom-option:hover{background-color:#f7f7f7}.custom-option.active{background-color:#e09900b4;font-weight:700}@media screen and (max-width: 680px){.title-4{font-size:35px}.title-banner{font-size:9vw}.title-banner2{font-size:4.5vw}}.banner-main-container{width:100%;position:relative;display:flex}.banner-main-container.txt-left{align-items:center;justify-content:flex-start}.banner-main-container.txt-left .banner-main-text{text-align:left}.banner-main-container.txt-bottom-center{justify-content:center;align-items:flex-end}.banner-main-container.txt-bottom-center .banner-main-text{padding:50px 20px}.banner-main-container.txt-center-center{justify-content:center;align-items:center}.banner-main-container.txt-center-center .banner-main-text{text-align:center;padding:50px 20px}.banner-main-container.txt-right-center{justify-content:flex-end;align-items:center}.banner-main-container.txt-right-center .banner-main-text{padding:50px 20px;max-width:500px}.banner-main-container.txt-left-center{justify-content:flex-start;align-items:center}.banner-main-container.txt-left-center .banner-main-text{text-align:left;padding:50px 20px;max-width:500px}.banner-main-img{width:100%;height:90dvh;min-height:600px}.banner-main-img img{width:100%;height:100%;object-fit:cover;display:block}.banner-main-img-desk{height:100%}.banner-main-img-desk a{height:100%;display:block}.banner-main-img-desk img{height:100%;object-fit:cover;display:block}.banner-main-img-desk img,.banner-main-img-desk video{width:100%;display:block}.banner-main-img-movil{height:100%;width:100%}.banner-main-img-movil a{height:100%;display:block}.banner-main-img-movil img,.banner-main-img-movil video{width:100%;display:block}.banner-main-text{position:absolute;text-align:center;padding:20px;color:#fff}.banner-main #btn-scrolldown,.banner-main .btn-scrolldown{display:block;max-width:max-content;margin:30px auto 0;cursor:pointer;animation:btn-scroll 2s infinite;color:#fff;position:absolute;font-size:30px;bottom:50px;left:0;right:0}.banner-main .slick-dots{bottom:100px}.banner-main .slick-dots li button:before{color:#fff;font-size:12px}.featured-note{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:10px}.featured-note img{width:100%;max-width:300px;height:auto;object-fit:cover;border-radius:4px;padding:10px}.featured-note:first-of-type .note-content{border-top:1px solid #0c0259}.featured-note .note-content{flex:1;min-width:280px;border-bottom:1px solid #0c0259;display:flex;flex-direction:column;justify-content:space-between;padding:20px 0 10px}.featured-note .note-content .note-date{font-size:12px;color:#555}.featured-note .note-content .note-title{font-size:14px;font-weight:600;text-transform:uppercase;margin:5px 0;color:#0a0079}.featured-note .note-content .note-text{font-size:13px;color:#444}.featured-note .note-content .note-link{font-size:13px;color:#2a48d4;text-decoration:none;font-weight:700}.note-img{width:100%;background:#0a0079;border-radius:4px}.note-img img{width:100%;height:auto;object-fit:cover;display:block}.note-date{font-size:12px;margin-top:10px;color:#555}.note-title{font-size:14px;margin:5px 0;font-weight:600;text-transform:uppercase}.note-text{font-size:13px;color:#444}.note-link{font-size:13px;color:#2a48d4;text-decoration:none;font-weight:700}.note-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:30px;margin:50px 0}.note-list .note{border-bottom:1px solid #0c0259;padding-bottom:10px}@media screen and (max-width: 680px){.banner-main-container.txt-left .banner-main-text{text-align:center;width:100%;left:0}.banner-main-text a{font-size:16px}.banner-main-text p{font-size:14px;margin:0;padding:0}.banner-main-text h1{font-size:30px}.banner-main-text h2{font-size:20px}.banner-main .btn-scrolldown{bottom:10px}}@media screen and (max-width: 420px){.banner-main-img{height:70dvh}.banner-main-img img{height:100%;object-fit:cover}.featured-note img{max-width:unset}}body{font-family:Montserrat,sans-serif;font-size:16px;overflow-x:hidden;color:#0c0259;background:#f2f2f2}*{box-sizing:border-box}a{text-decoration:none;color:inherit}html.owH{overflow:hidden}.layout{width:100%;max-width:1440px;margin:0 auto;padding:0 20px}.layout2{width:100%;max-width:1680px;margin:0 auto;padding:0 20px}.header{padding:20px 0;width:100%;position:fixed;top:0;z-index:10;background:transparent;transition:background .5s}.header .logo_blanco{display:block}.header .logo_azul{display:none}.header.scrolled{background:#0c0259}.header-container{display:flex;align-items:center;justify-content:space-between}.header-container figure{margin:0}.header-container figure img{display:block;max-width:150px}.header-container .btn-menu{border-radius:50%;color:#fff;align-items:center;justify-content:center;font-family:Montserrat,sans-serif;font-size:20px;font-weight:700;cursor:pointer}.header-container .btn-menu .icon{font-weight:700;margin-left:10px}.menu{background:#ddeeffe6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow:auto;position:fixed;top:0;right:-100%;width:100%;max-width:400px;height:100dvh;z-index:10}.menu.active{right:0}.menu-container{padding:50px 80px}.menu .icon-cerrar{position:absolute;top:20px;right:20px;font-size:20px;font-weight:700;color:#0c0259;cursor:pointer}.menu .line{width:100%;height:1px;background:#0c0259;margin:20px 0}.menu h3{font-size:20px;font-weight:500;color:#0c0259;margin:0}.menu ul{list-style:none;padding:0}.menu li{margin:0 20px;position:relative}.menu li a{transition:color .2s;display:flex;align-items:flex-start;gap:10px;font-size:14px;margin:10px 0}.menu li a .icon{font-size:20px;color:#0c0259;font-weight:700}.menu li a:hover{color:#fff}.footer{background:#6cb3f3}.footer-container{padding:50px 0;display:flex;justify-content:space-between;align-items:stretch}.footer-container p{font-family:Montserrat,sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:normal;margin:0}.footer-container .aviso{color:#0339d9;font-weight:500;font-size:14px}.footer-container h5{font-size:18px;font-weight:700;max-width:200px;margin:0 auto}.footer-container ul{list-style:none;padding:0;text-align:left;max-width:200px;margin:30px auto}.footer-container ul li{margin:15px 0}.footer-container ul li a{font-weight:500;font-size:18px}.footer-container .logo img{width:100%}.footer-container .col{width:25%;border-right:2px solid #0c0259;padding:0 5px}.footer-container .col:first-child{text-align:left;border:none}.footer-container .col:last-child{border:none}.footer-container .col.contacto{display:flex;flex-direction:column;justify-content:space-between}.footer-container .col.contacto h5,.footer-container .col.contacto h3,.footer-container .col.contacto p{max-width:250px;margin:0 auto;text-align:left}.footer-container .col.contacto h3{font-size:18px;font-weight:600;margin-bottom:10px}.footer-container .col.contacto p{font-size:15px}.footer-container .col.contacto .nuestras{margin-bottom:30px}.footer-container .col.contacto .redes{display:flex;flex-wrap:wrap;max-width:250px;margin:0 auto}.footer-container .col.contacto .redes .item{margin:5px;background:#0c0259;color:#fff;border-radius:50%;width:30px;height:30px;min-width:30px;min-height:30px;display:flex;justify-content:center;align-items:center}.reveal{position:relative;opacity:0}.reveal.active{opacity:1}.reveal.zoom-out{transform:scale(.5)}.reveal.active.zoom-out{transform:scale(1)}.active.fade-bottom{animation:fade-bottom .7s ease-in}.active.fade-left{animation:fade-left .7s ease-in}.active.fade-right{animation:fade-right .7s ease-in}.active.zoom-out{animation:zoom-out .7s ease-in}@media screen and (max-width: 820px){.header-container figure img{max-width:100px}.header-container .btn-menu{display:flex}}@media screen and (max-width: 580px){.menu li{margin:0 10px}.footer-container{justify-content:center;flex-wrap:wrap}.footer-container .col{width:100%;margin:20px 0;border:none}.footer-container .col.contacto h5,.footer-container .col.contacto p,.footer-container h5,.footer-container ul{max-width:unset}}@-moz-keyframes zoom-out{0%{transform:scale(.5);opacity:1}to{transform:scale(1);opacity:1}}@-webkit-keyframes zoom-out{0%{transform:scale(.5);opacity:1}to{transform:scale(1);opacity:1}}@-o-keyframes zoom-out{0%{transform:scale(.5);opacity:1}to{transform:scale(1);opacity:1}}@keyframes zoom-out{0%{transform:scale(.5);opacity:1}to{transform:scale(1);opacity:1}}@-moz-keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@-o-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-moz-keyframes fade-bottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@-webkit-keyframes fade-bottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@-o-keyframes fade-bottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade-bottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@-moz-keyframes fade-left{0%{-webkit-transform:-100px 0px;transform:translate(-100px);opacity:0}to{-webkit-transform:0px 0px;transform:translate(0);opacity:1}}@-webkit-keyframes fade-left{0%{-webkit-transform:-100px 0px;transform:translate(-100px);opacity:0}to{-webkit-transform:0px 0px;transform:translate(0);opacity:1}}@-o-keyframes fade-left{0%{-webkit-transform:-100px 0px;transform:translate(-100px);opacity:0}to{-webkit-transform:0px 0px;transform:translate(0);opacity:1}}@keyframes fade-left{0%{-webkit-transform:-100px 0px;transform:translate(-100px);opacity:0}to{-webkit-transform:0px 0px;transform:translate(0);opacity:1}}@-moz-keyframes fade-right{0%{-webkit-transform:100px 0px;transform:translate(100px);opacity:0}to{-webkit-transform:0px 0px;transform:translate(0);opacity:1}}@-webkit-keyframes fade-right{0%{-webkit-transform:100px 0px;transform:translate(100px);opacity:0}to{-webkit-transform:0px 0px;transform:translate(0);opacity:1}}@-o-keyframes fade-right{0%{-webkit-transform:100px 0px;transform:translate(100px);opacity:0}to{-webkit-transform:0px 0px;transform:translate(0);opacity:1}}@keyframes fade-right{0%{-webkit-transform:100px 0px;transform:translate(100px);opacity:0}to{-webkit-transform:0px 0px;transform:translate(0);opacity:1}}.sprite-container{position:relative;display:inline-block}.sprite-container img{width:100%;height:100%;object-fit:contain}.sprite-container.sprite-playing{cursor:pointer}.sprite-container.smooth-transition img{transition:opacity .1s ease-in-out}.sprite-container{width:200px;height:200px;display:flex;justify-content:center;align-items:center}.auto-sprite{position:relative;display:inline-block}.auto-sprite img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}#sprite1{animation:spriteAnim1 1s infinite}#sprite2{animation:spriteAnim2 1s infinite}#sprite3{animation:spriteAnim3 1.5s infinite}#sprite4{animation:spriteAnim4 2s infinite}.Soluciones-servicios .layout{max-width:1150px}.Soluciones-servicios h2{font-size:50px;font-family:Teko,sans-serif}.Soluciones-servicios .servicio{display:flex;align-items:center;gap:40px;background:#dfe9f2;position:relative}.Soluciones-servicios .servicio-img{background:#0c0259;color:#fff;padding:100px 20px 50px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:100%;max-width:300px}.Soluciones-servicios .servicio-img img{width:100%;margin:20px 0 40px;max-width:max-content;display:block}.Soluciones-servicios .servicio-img h4{font-size:18px;text-align:center}.Soluciones-servicios .servicio-txt p{font-size:25px;line-height:1.5;margin:0}.Soluciones-servicios .servicio-1{padding:100px 20px 300px 340px}.Soluciones-servicios .servicio-1:before{content:"";position:absolute;top:0;right:100%;width:100%;height:100%;background:#dfe9f2}.Soluciones-servicios .servicio-1 .servicio-img{position:absolute;left:0}.Soluciones-servicios .servicio-2{padding:20px 200px 30px 40px;max-width:800px;margin-bottom:200px}.Soluciones-servicios .servicio-2 .servicio-img{position:absolute;right:-200px;top:-130px}.Soluciones-servicios .servicio-3{padding:100px 20px 100px 360px;max-width:900px;margin-left:auto;margin-right:100px}.Soluciones-servicios .servicio-3:before{content:"";position:absolute;top:0;right:100%;width:100%;height:80%;background:#dfe9f2}.Soluciones-servicios .servicio-3 .servicio-img{position:absolute;left:20px;top:-130px}.Soluciones-servicios .servicio-4{border:2px solid #0c0259;background:transparent;padding:50px}.Soluciones-servicios .servicio-4 .servicio-txt{width:60%}.Soluciones-detalles{background:#dfe9f2;padding:50px 0;margin-top:106px}.Soluciones-detalles h2{font-size:60px;font-family:Teko,sans-serif;color:#0339d9;max-width:850px;background:#dfe9f2;margin:-156px auto 0;padding:50px 20px}.Soluciones-detalles .steps{border-radius:4px;padding:24px 18px 18px;display:flex;flex-direction:column;gap:0;max-width:1000px;margin:0 auto}.Soluciones-detalles .step:last-child .step-main{border-bottom:2px solid #0a1857}.Soluciones-detalles .step-main{display:flex;align-items:stretch;justify-content:space-between;border:2px solid #0a1857;border-bottom:none;border-radius:2px;background:#dfe9f2;padding:0 18px;min-height:54px;margin-bottom:0;font-family:Montserrat,Arial,sans-serif;font-size:1.05rem;font-weight:600;color:#0a1857;position:relative;cursor:pointer}.Soluciones-detalles .step-main.active{border-bottom:2px solid #0a1857}.Soluciones-detalles .step-num{min-width:48px;text-align:center;color:#1760e6;border-right:2px solid #0c0259;border-radius:2px;font-size:1.3rem;font-weight:700;margin-right:18px;padding:4px 0}.Soluciones-detalles .step-title{flex:1;text-align:left;color:#0a1857;font-size:1.05rem;font-weight:700;letter-spacing:.01em;display:flex;align-items:center}.Soluciones-detalles .step-arrow{font-size:2rem;color:#1760e6;margin-left:18px}.Soluciones-detalles .step-desc{font-size:.98rem;color:#222;background:none;border:none;margin:12px 0 18px;padding:0 8px 0 10px;line-height:1.3;font-weight:400;letter-spacing:.01em;text-align:left}.Soluciones-certificaciones{padding:100px 0;background-color:#fff}.Soluciones-certificaciones .layout{max-width:1240px}.Soluciones-certificaciones h2{text-align:center;margin-bottom:60px;font-family:Teko,sans-serif;font-size:40px;color:#0339d9}.Soluciones-certificaciones .flex{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:20px}.Soluciones-certificaciones .flex img{padding:20px 50px;width:50%;max-width:200px;display:block}@media (max-width: 1050px){.Soluciones-servicios .servicio-2{max-width:unset;padding-right:320px}.Soluciones-servicios .servicio-2 .servicio-img{right:0}}@media (max-width: 800px){.Soluciones-servicios .servicio-txt p{font-size:17px}.Soluciones-servicios .servicio-img{max-width:200px}.Soluciones-servicios .servicio-1{padding:100px 20px 300px 240px}.Soluciones-servicios .servicio-2{padding-right:240px}.Soluciones-servicios .servicio-3{padding:100px 20px 100px 240px;margin-right:0}}@media (max-width: 500px){.Soluciones-servicios h2{font-size:45px}.Soluciones-servicios .servicio{flex-direction:column;padding:50px 20px;margin-bottom:50px}.Soluciones-servicios .servicio .servicio-img{padding:50px 20px;position:unset;max-width:unset}.Soluciones-servicios .servicio .servicio-img img{margin:0;width:100%}.Soluciones-servicios .servicio .servicio-txt{width:100%}.Soluciones-servicios .servicio .servicio-txt p{font-size:18px}.Soluciones-servicios .servicio-2{flex-direction:column-reverse;margin-bottom:50px}.Soluciones-servicios .servicio-3{margin-right:0}.Soluciones-servicios .servicio-4{flex-direction:column-reverse}.Soluciones-detalles h2{font-size:40px;margin-top:-100px;padding:30px 20px}.Soluciones-detalles .steps{max-width:100%;padding:12px 2px}.Soluciones-detalles .steps .step-main{padding:0 12px 0 0}.Soluciones-detalles .steps .step-title{font-size:15px;padding:0 6px}.Soluciones-detalles .steps .step-num{font-size:1.1rem;margin-right:0;min-width:35px}.Soluciones-detalles .steps .step-desc{padding:5px;font-size:12px}.Soluciones-certificaciones h2{font-size:30px}.Soluciones-certificaciones .flex img{padding:20px}}
