@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@keyframes bounce{0%{transform:translateY(0);opacity:1}50%{transform:translateY(10px);opacity:.5}100%{transform:translateY(0);opacity:1}}@keyframes slideUp{0%{transform:translateY(200px)}100%{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes arrowPulse{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}@keyframes marquee-left{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes marquee-right{0%{transform:translateX(0)}100%{transform:translateX(50%)}}h1,h2,h3,h4,h5,h6{line-height:1}p{font-family:"Inter",sans-serif}a{text-decoration:none}ul{list-style:none;margin:0;padding:0}img{max-width:100%;width:auto}blockquote{background-color:rgba(26,74,114,.08);padding:20px;border-radius:8px;margin:30px 0px}@font-face{font-family:"General Sans";src:url("../../dist/fonts/GeneralSans-Regular.woff2") format("opentype");font-weight:400}@font-face{font-family:"General Sans";src:url("../../dist/fonts/GeneralSans-Medium.otf") format("opentype");font-weight:500}.header{position:fixed;z-index:1000;width:100%;top:0px;transition:all .4s ease;transform:translateY(0);opacity:1}.header__container{max-width:1200px;margin:0 auto;padding:0 30px;display:flex;justify-content:space-between;align-items:center;height:60px}@media(min-width: 1140px){.header__container{height:80px}}.header__container--logo a{display:flex}.header__container--logo a img{width:150px}@media(min-width: 1140px){.header__container--logo a img{width:180px}}.header__container--btnMenu{display:flex;align-items:center;justify-content:center}@media(min-width: 1140px){.header__container--btnMenu{display:none}}.header__container--btnMenu .btnMenu__container--icon a{border-radius:8px;border:1px solid rgba(0,0,0,.08);padding:12px;display:flex;justify-content:center;align-items:center}.header__container--navbar{display:none;background-color:#fff;position:absolute;left:0;top:-2000px;width:100%;height:100%;animation:fadeIn .4s ease-in-out}@media(min-width: 1140px){.header__container--navbar{display:flex;justify-content:center;align-content:center;position:relative;background-color:rgba(0,0,0,0);left:0;top:0;width:100%}}.header__container--navbar .navbar__container{background-color:#fff}@media(min-width: 1140px){.header__container--navbar .navbar__container{display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0)}}.header__container--navbar .navbar__container ul{display:flex;flex-direction:column;padding:30px 0px;align-items:center}@media(min-width: 1140px){.header__container--navbar .navbar__container ul{flex-direction:row;justify-content:center;padding:0}}.header__container--navbar .navbar__container ul li{margin-bottom:15px}@media(min-width: 1140px){.header__container--navbar .navbar__container ul li{margin-right:20px;margin-bottom:0px}}.header__container--navbar .navbar__container ul li:last-child{margin-right:0}.header__container--navbar .navbar__container ul li a{padding:5px 20px;color:#1a4a72;text-align:center;font-size:22px;transition:all .4s ease}@media(min-width: 1140px){.header__container--navbar .navbar__container ul li a{font-size:18px}}.header__container--navbar .navbar__container ul li a:hover{color:#24c3c9}.header__container--navbar .navbar__container ul li.menu-item-has-children{position:relative}.header__container--navbar .navbar__container ul li.menu-item-has-children>a{position:relative}.header__container--navbar .navbar__container ul li.menu-item-has-children>a::after{content:"";background-image:url('data:image/svg+xml,<svg width="15" height="8" viewBox="0 0 15 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.5 1L7.5 7L13.5 1" stroke="%231A4A72" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');position:absolute;background-size:contain;background-repeat:no-repeat;height:6px;width:12px;right:0px;left:auto;font-size:12px;color:#fff;transition:all .2s ease-in-out;top:10px}@media(min-width: 1140px){.header__container--navbar .navbar__container ul li.menu-item-has-children>a::after{top:14px}}.header__container--navbar .navbar__container ul li.menu-item-has-children:hover>a::after{transform:rotate(180deg);background-image:url('data:image/svg+xml,<svg width="15" height="8" viewBox="0 0 15 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.5 1L7.5 7L13.5 1" stroke="%2324c3c9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.header__container--navbar .navbar__container ul li.menu-item-has-children ul.sub-menu{display:none;position:absolute;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:8px;padding:10px 5px;animation:fadeIn .4s ease-in-out;width:280px;left:50%;transform:translateX(-50%);z-index:500}@media(min-width: 1140px){.header__container--navbar .navbar__container ul li.menu-item-has-children ul.sub-menu{background:hsla(0,0%,100%,.9);position:absolute;top:25px;left:0;transform:translateX(0)}}.header__container--navbar .navbar__container ul li.menu-item-has-children ul.sub-menu li{margin:0;margin-bottom:5px;border-bottom:.3px solid rgba(26,74,114,.08)}.header__container--navbar .navbar__container ul li.menu-item-has-children ul.sub-menu li:last-child{margin-bottom:0}.header__container--navbar .navbar__container ul li.menu-item-has-children ul.sub-menu li a{padding:12px 16px;font-size:15px;font-weight:500;display:inline-flex;color:#0868b7}.header__container--navbar .navbar__container ul li.menu-item-has-children ul.sub-menu li a:hover{color:#24c3c9}.header__container--navbar .navbar__container ul li.menu-item-has-children:hover ul.sub-menu{display:block}.header__container--navbar.active{top:60px;display:block}.header__container--contact{display:none}@media(min-width: 1140px){.header__container--contact{display:block}}.header__container--contact .contact__container--btn a{width:100%;text-align:center;display:flex;justify-content:center;align-items:center;background-color:#1a4a72;border-radius:30px;color:#fff;padding:12px 30px;transition:all .3s ease}.header__container--contact .contact__container--btn a:hover{background:radial-gradient(100% 100% at 50.36% 100%, rgba(105, 255, 165, 0.4) 0%, rgba(105, 255, 165, 0) 100%),#0868b7}.header.is-hidden{transform:translateY(-100%);opacity:0}.header.scrolled{background-color:#fff;box-shadow:0 4px 20px rgba(0,0,0,.1);padding-top:0px}.main{overflow:hidden}@keyframes bounce{0%{transform:translateY(0);opacity:1}50%{transform:translateY(10px);opacity:.5}100%{transform:translateY(0);opacity:1}}@keyframes slideUp{0%{transform:translateY(200px)}100%{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes arrowPulse{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}@keyframes marquee-left{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes marquee-right{0%{transform:translateX(0)}100%{transform:translateX(50%)}}.main__container--hero{position:relative}@media(min-width: 1140px){.main__container--hero .hero__container{display:grid;grid-template-columns:60% 1fr;max-width:1200px;margin:0 auto;padding:0 30px;margin-top:120px;min-height:100%;column-gap:50px;padding-bottom:80px}}.main__container--hero .hero__container--left{margin-top:80px}@media(min-width: 1140px){.main__container--hero .hero__container--left{margin-top:0px}}.main__container--hero .hero__container--left .left__container--title{padding:0px 30px;position:relative;z-index:60}@media(min-width: 1140px){.main__container--hero .hero__container--left .left__container--title{padding:0px}}.main__container--hero .hero__container--left .left__container--title h3{font-family:"Inter",sans-serif;color:#1a4a72;font-weight:600;font-size:48px;line-height:1}@media(min-width: 1140px){.main__container--hero .hero__container--left .left__container--title h3{font-size:90px}}.main__container--hero .hero__container--left .left__container--texts{margin-top:30px;position:relative;z-index:60}@media(min-width: 1140px){.main__container--hero .hero__container--left .left__container--texts{margin-top:60px}}.main__container--hero .hero__container--left .left__container--texts .texts__container--top .top__container--text{padding:0px 30px}@media(min-width: 1140px){.main__container--hero .hero__container--left .left__container--texts .texts__container--top .top__container--text{padding:0px;margin-left:150px}}.main__container--hero .hero__container--left .left__container--texts .texts__container--top .top__container--text p{color:#1a4a72;font-size:20px}@media(min-width: 1140px){.main__container--hero .hero__container--left .left__container--texts .texts__container--top .top__container--text p{font-size:24px}}.main__container--hero .hero__container--left .left__container--texts .texts__container--top .top__container--text p strong{font-weight:600}.main__container--hero .hero__container--left .left__container--texts .texts__container--bottom{margin-top:40px}.main__container--hero .hero__container--left .left__container--texts .texts__container--bottom .bottom__container{position:relative;z-index:60}@media(min-width: 1140px){.main__container--hero .hero__container--left .left__container--texts .texts__container--bottom .bottom__container{display:grid;grid-template-columns:80% 1fr;column-gap:10px;width:90%}}.main__container--hero .hero__container--left .left__container--texts .texts__container--bottom .bottom__container--text{padding:0px 30px}@media(min-width: 1140px){.main__container--hero .hero__container--left .left__container--texts .texts__container--bottom .bottom__container--text{padding:0px;margin-left:150px}}.main__container--hero .hero__container--left .left__container--texts .texts__container--bottom .bottom__container--text .text__container{position:relative;overflow:hidden;height:50px;background-color:#fff;padding:15px 20px;border-radius:34px;border:1px solid #c0cccb}.main__container--hero .hero__container--left .left__container--texts .texts__container--bottom .bottom__container--text .text__container p{color:#1a4a72;display:flex;align-items:center;justify-content:flex-start;text-align:left;font-weight:500;position:absolute;padding:15px 20px;width:99%;top:100%;font-size:14px;left:0;margin:0;text-align:center;opacity:0;transform:rotateX(90deg);transform-origin:top;transition:all .6s ease-in-out}.main__container--hero .hero__container--left .left__container--texts .texts__container--bottom .bottom__container--text .text__container p.active{top:0;opacity:1;transform:rotateX(0deg)}.main__container--hero .hero__container--left .left__container--texts .texts__container--bottom .bottom__container--text .text__container p.exit{top:-100%;opacity:0;transform:rotateX(-90deg)}.main__container--hero .hero__container--left .left__container--texts .texts__container--bottom .bottom__container--button{margin-top:20px;padding:0px 30px}@media(min-width: 1140px){.main__container--hero .hero__container--left .left__container--texts .texts__container--bottom .bottom__container--button{padding:0px;margin-top:0px}}.main__container--hero .hero__container--left .left__container--texts .texts__container--bottom .bottom__container--button .button__container a{width:100%;text-align:center;display:flex;justify-content:center;align-items:center;background-color:#1a4a72;border-radius:30px;color:#fff;padding:12px 30px;transition:all .3s ease}.main__container--hero .hero__container--left .left__container--texts .texts__container--bottom .bottom__container--button .button__container a:hover{background:radial-gradient(100% 100% at 50.36% 100%, rgba(105, 255, 165, 0.4) 0%, rgba(105, 255, 165, 0) 100%),#0868b7}.main__container--hero .hero__container--right{margin-top:-44px;position:relative}@media(min-width: 1140px){.main__container--hero .hero__container--right{margin-top:0px;display:flex;align-items:flex-end}}.main__container--hero .hero__container--right::after{content:"";position:absolute;top:-2px;left:0;right:0;bottom:0;z-index:50;background:#fff;background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%)}@media(min-width: 1140px){.main__container--hero .hero__container--right::after{background-color:rgba(0,0,0,0);display:none}}.main__container--hero .hero__container--right .right__container--video{position:relative;z-index:10}.main__container--hero .hero__container--right .right__container--video .video__container{position:relative;min-height:500px;overflow:hidden}@media(min-width: 1140px){.main__container--hero .hero__container--right .right__container--video .video__container{min-height:auto}}.main__container--hero .hero__container--right .right__container--video .video__container video{position:absolute;left:50%;min-width:100%;width:auto;height:auto;z-index:-1;transform:translateX(-50%);object-fit:cover}@media(min-width: 1140px){.main__container--hero .hero__container--right .right__container--video .video__container video{position:relative;transform:translateX(0%);left:0px;min-width:auto;max-width:480px;height:450px;width:100%;border-radius:30px;z-index:200}}.main__container--hero .hero__container--right .right__container--video .element-1{display:none}@media(min-width: 1140px){.main__container--hero .hero__container--right .right__container--video .element-1{display:block;position:absolute;left:-60px;top:100px}.main__container--hero .hero__container--right .right__container--video .element-1 img{width:150px;height:150px}}.main__container--hero .hero__container--right .right__container--video .element-2{display:none}@media(min-width: 1140px){.main__container--hero .hero__container--right .right__container--video .element-2{display:block;position:absolute;right:-50px;bottom:60px;z-index:250}.main__container--hero .hero__container--right .right__container--video .element-2 img{width:110px;height:110px}}.main__container--hero .hero__container--right .right__container--video .element-3{display:none}@media(min-width: 1140px){.main__container--hero .hero__container--right .right__container--video .element-3{display:block;position:absolute;right:30px;bottom:40px;z-index:250}.main__container--hero .hero__container--right .right__container--video .element-3 img{width:70px;height:70px}}.main__container--hero .hero__container--right .right__container--video .element-4{display:none}@media(min-width: 1140px){.main__container--hero .hero__container--right .right__container--video .element-4{display:block;position:absolute;left:60px;bottom:30px;z-index:260}.main__container--hero .hero__container--right .right__container--video .element-4 img{width:115px;height:115px}}.main__container--hero .hero__container--right .right__container--video .element-5{display:none}@media(min-width: 1140px){.main__container--hero .hero__container--right .right__container--video .element-5{display:block;position:absolute;left:10px;bottom:-30px;z-index:250}.main__container--hero .hero__container--right .right__container--video .element-5 img{width:110px;height:110px}}.main__container--hero .hero__container--right .right__container--video .element-6{display:none}@media(min-width: 1140px){.main__container--hero .hero__container--right .right__container--video .element-6{display:block;position:absolute;left:0px;bottom:-40px;z-index:250}.main__container--hero .hero__container--right .right__container--video .element-6 img{width:52px;height:52px}}.main__container--hero .hero__container--right .right__container--video .element-7{display:none}@media(min-width: 1140px){.main__container--hero .hero__container--right .right__container--video .element-7{display:block;position:absolute;left:40px;top:-40px;z-index:250}.main__container--hero .hero__container--right .right__container--video .element-7 img{width:150px;height:150px}}.main__container--hero .hero__container--right .right__container--video .element-8{display:none}@media(min-width: 1140px){.main__container--hero .hero__container--right .right__container--video .element-8{display:block;position:absolute;right:98px;top:-48px;z-index:250}.main__container--hero .hero__container--right .right__container--video .element-8 img{width:80px;height:80px}}.main__container--hero .hero__container--right .right__container--video .element-9{display:none}@media(min-width: 1140px){.main__container--hero .hero__container--right .right__container--video .element-9{display:block;position:absolute;right:80px;top:-50px;z-index:-1}.main__container--hero .hero__container--right .right__container--video .element-9 img{width:120px;height:120px}}@media(min-width: 1140px){.main__container--hero::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:47%;background-color:#f5f5f5}}.main__container--hero .element{position:absolute;top:-50px;left:-100px;right:0;bottom:0;z-index:-1}.main__container--hero .element img{max-width:600px;height:600px}.main__container--servicesHome{background-color:#1a4a72;position:relative}@media(min-width: 1140px){.main__container--servicesHome{height:390px;padding-bottom:0px;display:flex;align-items:center}}.main__container--servicesHome .servicesHome__container{padding:40px 30px;position:relative;z-index:200}@media(min-width: 1140px){.main__container--servicesHome .servicesHome__container{max-width:1200px;margin:0 auto;padding:0 30px;display:flex;justify-content:space-between;align-items:center}}@media(min-width: 1140px){.main__container--servicesHome .servicesHome__container--texts{order:2;flex-basis:55%}}.main__container--servicesHome .servicesHome__container--texts .texts__container--subtitle p{font-size:22px;color:#34c7c0}@media(min-width: 1140px){.main__container--servicesHome .servicesHome__container--texts .texts__container--subtitle p{font-size:24px}}.main__container--servicesHome .servicesHome__container--texts .texts__container--title{margin-top:20px}.main__container--servicesHome .servicesHome__container--texts .texts__container--title h3{font-size:32px;font-weight:bold;color:#fff}@media(min-width: 1140px){.main__container--servicesHome .servicesHome__container--texts .texts__container--title h3{font-size:54px}}.main__container--servicesHome .servicesHome__container--image{position:relative;z-index:200}@media(min-width: 1140px){.main__container--servicesHome .servicesHome__container--image{order:1;flex-basis:45%;position:relative;top:70px}}@media(min-width: 1140px){.main__container--servicesHome .servicesHome__container--image img{max-width:570px}}.main__container--servicesHome .servicesHome__container::after{content:"";height:30%;width:100%;background-color:#f5f5f5;position:absolute;left:0;right:0;bottom:-5px}@media(min-width: 1140px){.main__container--servicesHome .servicesHome__container::after{background-color:rgba(0,0,0,0)}}.main__container--servicesHome .element-1{position:absolute;top:0px;right:-170px}@media(min-width: 1140px){.main__container--servicesHome .element-1{right:0px}}.main__container--servicesHome .element-1 img{width:500px;height:500px}.main__container--servicesHome .element-2{display:none}@media(min-width: 1140px){.main__container--servicesHome .element-2{display:block;left:-70px;top:20px;position:absolute}}.main__container--servicesHome .element-2 img{width:130px;height:130px}.main__container--clientsMobile{background-color:#f5f5f5;display:block}@media(min-width: 1140px){.main__container--clientsMobile{display:none;padding-top:160px}}.main__container--clientsMobile .clientsMobile__container{padding:0px 30px 60px}@media(min-width: 1140px){.main__container--clientsMobile .clientsMobile__container{padding:40px 30px}}.main__container--clientsMobile .clientsMobile__container--swiper .swiper{overflow:visible}.main__container--clientsMobile .clientsMobile__container--swiper .swiper-wrapper{overflow:visible}.main__container--clientsMobile .clientsMobile__container--swiper .swiper-wrapper .swiper-slide{overflow:visible}.main__container--clientsMobile .clientsMobile__container--swiper .swiper-wrapper .swiper-slide-card-top{background-color:#fff;padding:40px 35px;border-radius:12px}.main__container--clientsMobile .clientsMobile__container--swiper .swiper-wrapper .swiper-slide-card-top-title{margin-bottom:30px}.main__container--clientsMobile .clientsMobile__container--swiper .swiper-wrapper .swiper-slide-card-top-title h3{font-size:28px;font-weight:bold;color:#1a4a72}.main__container--clientsMobile .clientsMobile__container--swiper .swiper-wrapper .swiper-slide-card-top-text p{font-size:16px;color:rgba(0,0,0,.7);line-height:1.3}.main__container--clientsMobile .clientsMobile__container--swiper .swiper-wrapper .swiper-slide-card-top-button{margin-top:30px}.main__container--clientsMobile .clientsMobile__container--swiper .swiper-wrapper .swiper-slide-card-top-button a{display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;background-color:#34c7c0;border-radius:25px;padding:15px 30px}.main__container--clientsMobile .clientsMobile__container--swiper .swiper-wrapper .swiper-slide-card-bottom{margin-top:20px;background-color:#fff;padding:20px 35px;border-radius:12px}.main__container--clientsMobile .clientsMobile__container--swiper .swiper-pagination-progressbar{background:#e0e0e0;height:6px;border-radius:3px;bottom:-30px;top:auto}.main__container--clientsMobile .clientsMobile__container--swiper .swiper-pagination-progressbar-fill{background:#1a4a72;border-radius:3px}.main__container--clientDesktop{display:none;position:relative;background-color:#f5f5f5}@media(min-width: 1140px){.main__container--clientDesktop{display:block}}@media(min-width: 1140px){.main__container--clientDesktop .clientDesktop__container{max-width:1200px;margin:0 auto;padding:0 30px;padding-top:160px}}.main__container--clientDesktop .clientDesktop__container--content{background-color:#fff;border-radius:15px;display:none;opacity:0;transform:translateY(50px);transition:all .5s ease;overflow:hidden}.main__container--clientDesktop .clientDesktop__container--content .content__container{display:grid;grid-template-columns:45% 1fr;column-gap:60px;align-items:center;min-height:450px}.main__container--clientDesktop .clientDesktop__container--content .content__container--left{padding:60px 40px}.main__container--clientDesktop .clientDesktop__container--content .content__container--left .left__container--title{animation:fadeIn .4s ease-in-out;margin-bottom:30px}.main__container--clientDesktop .clientDesktop__container--content .content__container--left .left__container--title h3{font-size:32px;line-height:1.2;color:#1a4a72}.main__container--clientDesktop .clientDesktop__container--content .content__container--left .left__container--text{animation:fadeIn .4s ease-in-out;min-height:150px}.main__container--clientDesktop .clientDesktop__container--content .content__container--left .left__container--text p{line-height:1.3;font-size:18px;color:#000}.main__container--clientDesktop .clientDesktop__container--content .content__container--left .left__container--button{animation:fadeIn .4s ease-in-out}.main__container--clientDesktop .clientDesktop__container--content .content__container--left .left__container--button a{width:100%;text-align:center;display:flex;justify-content:center;align-items:center;background-color:#34c7c0;border-radius:83px;color:#fff;padding:12px 30px;transition:all .3s ease;display:inline-flex;width:auto;padding:12px 35px}.main__container--clientDesktop .clientDesktop__container--content .content__container--left .left__container--button a:hover{background:radial-gradient(100% 100% at 50.36% 100%, rgba(105, 255, 165, 0.4) 0%, rgba(105, 255, 165, 0) 100%),#0868b7}.main__container--clientDesktop .clientDesktop__container--content .content__container--right .right__container--image{animation:slideUp .4s ease-in-out}.main__container--clientDesktop .clientDesktop__container--content .content__container--right .right__container--image img{max-height:400px}@media(min-width: 1140px){.main__container--clientDesktop .clientDesktop__container--content .content__container--right.Abajo{margin-top:auto}}.main__container--clientDesktop .clientDesktop__container--content.active{display:block;opacity:1;transform:translateY(0)}.main__container--clientDesktop .clientDesktop__logos{background-color:#f2f2f2;margin-top:30px;border-radius:15px;overflow:hidden;position:relative}.main__container--clientDesktop .clientDesktop__logos--swiper .swiper-wrapper .swiper-slide button{border:none;cursor:pointer;border-bottom:5px solid rgba(0,0,0,0);padding-top:10px;width:100%}.main__container--clientDesktop .clientDesktop__logos--swiper .swiper-wrapper .swiper-slide button img{max-width:100%;filter:grayscale(100%);transition:filter .3s ease;height:70px;object-fit:cover}.main__container--clientDesktop .clientDesktop__logos--swiper .swiper-wrapper .swiper-slide button:hover img{filter:grayscale(0%)}.main__container--clientDesktop .clientDesktop__logos--swiper .swiper-wrapper .swiper-slide button.active{background-color:#fff;border-bottom:5px solid #34c7c0}.main__container--clientDesktop .clientDesktop__logos--swiper .swiper-wrapper .swiper-slide button.active img{filter:grayscale(0%)}@media(min-width: 1140px){.main__container--clientDesktop::after{content:"";background-color:#fff;position:absolute;left:0;bottom:0;height:20%;width:100%}}.main__container--solucionesDesktop{display:none;position:relative}@media(min-width: 1140px){.main__container--solucionesDesktop{display:block;background-color:#fff;padding:80px 0px 0px}}.main__container--solucionesDesktop .solucionesDesktop__container{max-width:1200px;margin:0 auto;padding:0 30px}.main__container--solucionesDesktop .solucionesDesktop__container--texts .texts__container--title{margin-bottom:20px}.main__container--solucionesDesktop .solucionesDesktop__container--texts .texts__container--title h2{font-size:24px;color:#1a4a72}.main__container--solucionesDesktop .solucionesDesktop__container--texts .texts__container--text p{font-size:16px;line-height:1.3;color:#1a4a72}@media(min-width: 1140px){.main__container--solucionesDesktop .solucionesDesktop__container--texts .texts__container--text p{width:80%}}.main__container--solucionesDesktop .solucionesDesktop__container--cards{margin-top:40px}.main__container--solucionesDesktop .solucionesDesktop__container--cards .cards__container{display:grid;grid-template-columns:repeat(4, 1fr);column-gap:20px}.main__container--solucionesDesktop .solucionesDesktop__container--cards .cards__container--item{background-color:#fff;padding:20px;border-radius:16px;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:60;position:relative}.main__container--solucionesDesktop .solucionesDesktop__container--cards .cards__container--item .item__container--image img{max-width:100%;border-radius:16px;object-fit:cover;height:140px;width:100%}.main__container--solucionesDesktop .solucionesDesktop__container--cards .cards__container--item .item__container--title{margin-top:10px}.main__container--solucionesDesktop .solucionesDesktop__container--cards .cards__container--item .item__container--title h3{color:#0868b7;font-size:20px;font-weight:500}.main__container--solucionesDesktop .solucionesDesktop__container--cards .cards__container--item .item__container--text{margin-top:10px}.main__container--solucionesDesktop .solucionesDesktop__container--cards .cards__container--item .item__container--text p{color:#1a4a72;font-size:16px;line-height:1.3}.main__container--solucionesDesktop .element{position:absolute;z-index:40;right:-200px;top:100px}.main__container--logosHome{padding:80px 0px}@media(min-width: 1140px){.main__container--logosHome{padding:80px 0px}}@media(min-width: 1140px){.main__container--logosHome .logosHome__container{max-width:1200px;margin:0 auto;padding:0 30px}}.main__container--logosHome .logosHome__container--title{padding:0px 30px}@media(min-width: 1140px){.main__container--logosHome .logosHome__container--title{padding:0px}}.main__container--logosHome .logosHome__container--title h3{font-size:24px;color:#1a4a72}.main__container--logosHome .logosHome__container--text{margin-top:20px;padding:0px 30px}@media(min-width: 1140px){.main__container--logosHome .logosHome__container--text{padding:0px}}.main__container--logosHome .logosHome__container--text p{line-height:1.3;color:#1a4a72}@media(min-width: 1140px){.main__container--logosHome .logosHome__container--text p{max-width:60%}}.main__container--logosHome .logosHome__container--swiperRight{margin-top:40px}.main__container--logosHome .logosHome__container--row{margin-top:40px}.main__container--logosHome .logosHome__container--row .row__container{display:grid;grid-template-columns:repeat(5, 1fr)}.main__container--ayuda{display:none}@media(min-width: 1140px){.main__container--ayuda{display:block}}.main__container--ayuda .ayuda__container{max-width:1200px;margin:0 auto;padding:0 30px;display:grid;grid-template-columns:1fr 40%;align-items:start}.main__container--ayuda .ayuda__container--left{height:100%;position:relative}.main__container--ayuda .ayuda__container--left .left__container{height:100%;position:relative}.main__container--ayuda .ayuda__container--left .left__container--title h3{font-size:54px;color:#1a4a72;font-weight:bold;max-width:75%}.main__container--ayuda .ayuda__container--left .left__container--text{margin-top:20px}.main__container--ayuda .ayuda__container--left .left__container--text p{font-size:16px;color:#1a4a72;line-height:1.3;width:65%}.main__container--ayuda .ayuda__container--right .right__container{position:sticky;top:100px;align-self:start;padding:0px 100px;display:flex;flex-direction:column;row-gap:50px}.main__container--ayuda .ayuda__container--right .right__container--item{background-color:#1a4a72;border-radius:100%;width:240px;height:240px}.main__container--ayuda .ayuda__container--right .right__container--item:first-of-type{background-color:#24c3c9}.main__container--ayuda .ayuda__container--right .right__container--item .item__container{padding:20px;display:flex;flex-direction:column;align-items:center;height:100%;justify-content:center}.main__container--ayuda .ayuda__container--right .right__container--item .item__container--title h3{font-size:64px;color:#fff;text-align:center}.main__container--ayuda .ayuda__container--right .right__container--item .item__container--text p{color:#fff;text-align:center}.main__container--ayudanew{display:none}@media(min-width: 1140px){.main__container--ayudanew{display:block}}.main__container--ayudanew .ayudanew__container{max-width:1200px;margin:0 auto;padding:0 30px}.main__container--ayudanew .ayudanew__container--title h3{font-size:54px;color:#1a4a72;font-weight:bold;max-width:75%}.main__container--ayudanew .ayudanew__container--text{margin-top:20px}.main__container--ayudanew .ayudanew__container--text p{font-size:16px;color:#1a4a72;line-height:1.3;width:65%}.main__container--ayudanew .ayudanew__container--items{margin-top:30px}.main__container--ayudanew .ayudanew__container--items .items__container{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:20px}.main__container--ayudanew .ayudanew__container--items .items__container--item{background-color:#1a4a72;border-radius:100%;width:240px;height:240px}.main__container--ayudanew .ayudanew__container--items .items__container--item:first-of-type{background-color:#24c3c9}.main__container--ayudanew .ayudanew__container--items .items__container--item .item__container{padding:20px;display:flex;flex-direction:column;align-items:center;height:100%;justify-content:center}.main__container--ayudanew .ayudanew__container--items .items__container--item .item__container--title h3{font-size:64px;color:#fff;text-align:center}.main__container--ayudanew .ayudanew__container--items .items__container--item .item__container--text p{color:#fff;text-align:center}.main__container--tecnologiesHome{padding:0px 0px 80px;position:relative}@media(min-width: 1140px){.main__container--tecnologiesHome{padding:80px 0px}}@media(min-width: 1140px){.main__container--tecnologiesHome .tecnologiesHome__container{max-width:1200px;margin:0 auto;padding:0 30px}}.main__container--tecnologiesHome .tecnologiesHome__container--title{padding:0px 30px}@media(min-width: 1140px){.main__container--tecnologiesHome .tecnologiesHome__container--title{padding:0px}}.main__container--tecnologiesHome .tecnologiesHome__container--title h2{font-size:24px;color:#1a4a72}.main__container--tecnologiesHome .tecnologiesHome__container--swiper{margin-top:50px;padding:0px 30px 30px 30px}@media(min-width: 1140px){.main__container--tecnologiesHome .tecnologiesHome__container--swiper{padding-left:0px}}.main__container--tecnologiesHome .tecnologiesHome__container--swiper .swiper__container .swiper{overflow:visible}.main__container--tecnologiesHome .tecnologiesHome__container--swiper .swiper__container .swiper-wrapper .swiper-slide-card .card{border:1px solid #e0e6ed;background-color:#fff;padding:20px;border-radius:16px;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:60;position:relative}.main__container--tecnologiesHome .tecnologiesHome__container--swiper .swiper__container .swiper-wrapper .swiper-slide-card .card-icon{margin-bottom:20px}.main__container--tecnologiesHome .tecnologiesHome__container--swiper .swiper__container .swiper-wrapper .swiper-slide-card .card-icon img{width:80px;height:80px}.main__container--tecnologiesHome .tecnologiesHome__container--swiper .swiper__container .swiper-wrapper .swiper-slide-card .card-title{margin-bottom:30px}.main__container--tecnologiesHome .tecnologiesHome__container--swiper .swiper__container .swiper-wrapper .swiper-slide-card .card-title h3{color:#1a4a72;font-size:30px;min-height:60px}.main__container--tecnologiesHome .tecnologiesHome__container--swiper .swiper__container .swiper-wrapper .swiper-slide-card .card-text{min-height:90px}.main__container--tecnologiesHome .tecnologiesHome__container--swiper .swiper__container .swiper-wrapper .swiper-slide-card .card-text p{color:rgba(26,74,114,.65);font-size:16px}.main__container--tecnologiesHome .tecnologiesHome__container--swiper .swiper__container .swiper-wrapper .swiper-slide-card .card-button a{background-color:#fff;border:1px solid #1a4a72;color:#1a4a72;font-size:16px;border-radius:30px;padding:12px 30px;display:inline-flex;justify-content:space-between;column-gap:20px;transition:all .3s ease}.main__container--tecnologiesHome .tecnologiesHome__container--swiper .swiper__container .swiper-wrapper .swiper-slide-card .card-button a img{transition:all .3s ease}.main__container--tecnologiesHome .tecnologiesHome__container--swiper .swiper__container .swiper-wrapper .swiper-slide-card .card-button a:hover{background:radial-gradient(100% 100% at 50.36% 100%, rgba(105, 255, 165, 0.4) 0%, rgba(105, 255, 165, 0) 100%),#0868b7;color:#fff}.main__container--tecnologiesHome .tecnologiesHome__container--swiper .swiper__container .swiper-wrapper .swiper-slide-card .card-button a:hover img{transform:translateX(5px)}.main__container--tecnologiesHome .tecnologiesHome__container--swiper .swiper__container .swiper-pagination-progressbar{background:#e0e0e0;height:6px;border-radius:3px;bottom:-30px;top:auto}.main__container--tecnologiesHome .tecnologiesHome__container--swiper .swiper__container .swiper-pagination-progressbar-fill{background:#1a4a72;border-radius:3px}.main__container--tecnologiesHome .tecnologiesHome__container--swiper .swiper__container .swiper-nav-btn{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border:0;border-radius:9999px;background:rgba(0,0,0,.45);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px rgba(0,0,0,.15);cursor:pointer;z-index:5;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease}.main__container--tecnologiesHome .tecnologiesHome__container--swiper .swiper__container .swiper-nav-prev{left:8px}.main__container--tecnologiesHome .tecnologiesHome__container--swiper .swiper__container .swiper-nav-next{right:8px}.main__container--tecnologiesHome .tecnologiesHome__container--swiper .swiper__container .swiperTecnologiesHome:hover .swiper-nav-btn,.main__container--tecnologiesHome .tecnologiesHome__container--swiper .swiper__container .swiperTecnologiesHome:focus-within .swiper-nav-btn{opacity:1;pointer-events:auto}.main__container--tecnologiesHome .tecnologiesHome__container--swiper .swiper__container .swiperTecnologiesHome .swiper-nav-btn.swiper-button-disabled{opacity:.35 !important;cursor:not-allowed;pointer-events:none}@media(hover: none){.main__container--tecnologiesHome .tecnologiesHome__container--swiper .swiper__container .swiperTecnologiesHome .swiper-nav-btn{opacity:1;pointer-events:auto}}.main__container--tecnologiesHome .element{position:absolute;right:-100px;bottom:150px}@media(min-width: 1140px){.main__container--tecnologiesHome .element{top:50px;bottom:auto}}.main__container--disenoHome{background-color:#1a4a72;position:relative}@media(min-width: 1140px){.main__container--disenoHome{height:390px;padding-bottom:0px;display:flex;height:420px;align-items:center}}.main__container--disenoHome .disenoHome__container{padding:40px 30px}@media(min-width: 1140px){.main__container--disenoHome .disenoHome__container{max-width:1200px;margin:0 auto;padding:0 30px;display:flex;justify-content:space-between;align-items:center}}.main__container--disenoHome .disenoHome__container--texts{position:relative;z-index:200}@media(min-width: 1140px){.main__container--disenoHome .disenoHome__container--texts{flex-basis:60%}}.main__container--disenoHome .disenoHome__container--texts .texts__container--subtitle p{font-size:20px;color:#34c7c0}@media(min-width: 1140px){.main__container--disenoHome .disenoHome__container--texts .texts__container--subtitle p{font-size:24px}}.main__container--disenoHome .disenoHome__container--texts .texts__container--title{margin-bottom:20px}.main__container--disenoHome .disenoHome__container--texts .texts__container--title h3{font-size:32px;font-weight:bold;color:#fff}@media(min-width: 1140px){.main__container--disenoHome .disenoHome__container--texts .texts__container--title h3{font-size:54px}}.main__container--disenoHome .disenoHome__container--image{position:relative;z-index:200}@media(min-width: 1140px){.main__container--disenoHome .disenoHome__container--image{order:1;flex-basis:40%;position:relative;top:0px;right:-100px}}@media(min-width: 1140px){.main__container--disenoHome .disenoHome__container--image img{max-width:430px}}.main__container--disenoHome .disenoHome__container::after{content:"";height:30%;width:100%;background-color:#f5f5f5;position:absolute;left:0;right:0;bottom:-5px}@media(min-width: 1140px){.main__container--disenoHome .disenoHome__container::after{background-color:rgba(0,0,0,0)}}.main__container--disenoHome .element-1{position:absolute;top:0px;right:-170px;z-index:100}@media(min-width: 1140px){.main__container--disenoHome .element-1{right:0px}}.main__container--disenoHome .element-1 img{width:500px;height:500px}.main__container--disenoHome .element-2{display:none}@media(min-width: 1140px){.main__container--disenoHome .element-2{display:block;left:-70px;top:20px;position:absolute}}.main__container--disenoHome .element-2 img{width:130px;height:130px}.main__container--testimoniosHome{background-color:#f5f5f5;padding:0px 0px 80px;position:relative}@media(min-width: 1140px){.main__container--testimoniosHome{padding:80px 0px 80px}}@media(min-width: 1140px){.main__container--testimoniosHome .testimoniosHome__container{max-width:1200px;margin:0 auto;padding:0 30px}}.main__container--testimoniosHome .testimoniosHome__container--title{padding:0px 30px}@media(min-width: 1140px){.main__container--testimoniosHome .testimoniosHome__container--title{padding:0px}}.main__container--testimoniosHome .testimoniosHome__container--title h2{font-size:24px;color:#1a4a72}.main__container--testimoniosHome .testimoniosHome__container--swiper{margin-top:50px;padding:0px 30px 30px 30px}@media(min-width: 1140px){.main__container--testimoniosHome .testimoniosHome__container--swiper{padding-left:0px}}.main__container--testimoniosHome .testimoniosHome__container--swiper .swiper__container .swiper{overflow:visible}.main__container--testimoniosHome .testimoniosHome__container--swiper .swiper__container .swiper-wrapper .swiper-slide-card .card{background-color:#fff;padding:35px 25px;border-radius:16px;z-index:60;position:relative;min-height:360px}.main__container--testimoniosHome .testimoniosHome__container--swiper .swiper__container .swiper-wrapper .swiper-slide-card .card-icon{margin-bottom:10px}.main__container--testimoniosHome .testimoniosHome__container--swiper .swiper__container .swiper-wrapper .swiper-slide-card .card-icon img{max-width:128px}.main__container--testimoniosHome .testimoniosHome__container--swiper .swiper__container .swiper-wrapper .swiper-slide-card .card-title{margin-bottom:30px}.main__container--testimoniosHome .testimoniosHome__container--swiper .swiper__container .swiper-wrapper .swiper-slide-card .card-title h3{color:#1a4a72;font-size:30px}.main__container--testimoniosHome .testimoniosHome__container--swiper .swiper__container .swiper-wrapper .swiper-slide-card .card-text{padding-bottom:15px;margin-bottom:15px;min-height:150px;border-bottom:.3px solid rgba(26,74,114,.1)}@media(min-width: 1140px){.main__container--testimoniosHome .testimoniosHome__container--swiper .swiper__container .swiper-wrapper .swiper-slide-card .card-text{margin-bottom:30px;padding-bottom:30px}}.main__container--testimoniosHome .testimoniosHome__container--swiper .swiper__container .swiper-wrapper .swiper-slide-card .card-text p{color:rgba(26,74,114,.65);font-size:16px}@media(min-width: 1140px){.main__container--testimoniosHome .testimoniosHome__container--swiper .swiper__container .swiper-wrapper .swiper-slide-card .card-text p{font-size:18px}}@media(min-width: 1140px){.main__container--testimoniosHome .testimoniosHome__container--swiper .swiper__container .swiper-wrapper .swiper-slide-card .card-info-container{display:grid;column-gap:10px;grid-template-columns:35% 1fr}}.main__container--testimoniosHome .testimoniosHome__container--swiper .swiper__container .swiper-wrapper .swiper-slide-card .card-info-container-logo{max-width:130px}.main__container--testimoniosHome .testimoniosHome__container--swiper .swiper__container .swiper-wrapper .swiper-slide-card .card-info-container-name h3{color:#1a4a72;font-size:18px}.main__container--testimoniosHome .testimoniosHome__container--swiper .swiper__container .swiper-wrapper .swiper-slide-card .card-info-container-position{margin-top:5px;min-height:45px}.main__container--testimoniosHome .testimoniosHome__container--swiper .swiper__container .swiper-wrapper .swiper-slide-card .card-info-container-position p{color:#717276;font-size:14px}.main__container--testimoniosHome .testimoniosHome__container--swiper .swiper__container .swiper-pagination-progressbar{background:#e0e0e0;height:6px;border-radius:3px;bottom:-30px;top:auto}.main__container--testimoniosHome .testimoniosHome__container--swiper .swiper__container .swiper-pagination-progressbar-fill{background:#1a4a72;border-radius:3px}.main__container--testimoniosHome .testimoniosHome__container--swiper .swiper__container .swiper-nav-btn{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border:0;border-radius:9999px;background:rgba(0,0,0,.45);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px rgba(0,0,0,.15);cursor:pointer;z-index:5;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease}.main__container--testimoniosHome .testimoniosHome__container--swiper .swiper__container .swiper-nav-prev{left:8px}.main__container--testimoniosHome .testimoniosHome__container--swiper .swiper__container .swiper-nav-next{right:8px}.main__container--testimoniosHome .testimoniosHome__container--swiper .swiper__container .swiperTestimoniosHome:hover .swiper-nav-btn,.main__container--testimoniosHome .testimoniosHome__container--swiper .swiper__container .swiperTestimoniosHome:focus-within .swiper-nav-btn{opacity:1;pointer-events:auto}.main__container--testimoniosHome .testimoniosHome__container--swiper .swiper__container .swiperTestimoniosHome .swiper-nav-btn.swiper-button-disabled{opacity:.35 !important;cursor:not-allowed;pointer-events:none}@media(hover: none){.main__container--testimoniosHome .testimoniosHome__container--swiper .swiper__container .swiperTestimoniosHome .swiper-nav-btn{opacity:1;pointer-events:auto}}@keyframes bounce{0%{transform:translateY(0);opacity:1}50%{transform:translateY(10px);opacity:.5}100%{transform:translateY(0);opacity:1}}@keyframes slideUp{0%{transform:translateY(200px)}100%{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes arrowPulse{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}@keyframes marquee-left{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes marquee-right{0%{transform:translateX(0)}100%{transform:translateX(50%)}}.main__container--listCasos{background-color:#f6f8f9}.main__container--listCasos .listCasos__container{padding:60px 30px}@media(min-width: 1140px){.main__container--listCasos .listCasos__container{padding:120px 0px}}@media(min-width: 1140px){.main__container--listCasos .listCasos__container--filter .filter__container{max-width:1200px;margin:0 auto;padding:0 30px;display:grid;grid-template-columns:repeat(3, 1fr);column-gap:20px}}.main__container--listCasos .listCasos__container--filter .filter__container--input{margin-bottom:15px}@media(min-width: 1140px){.main__container--listCasos .listCasos__container--filter .filter__container--input{flex:1}}@media(min-width: 1140px){.main__container--listCasos .listCasos__container--filter .filter__container--input{margin-bottom:0px}}.main__container--listCasos .listCasos__container--filter .filter__container--input select{width:100%;height:56px;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:8px 35px 8px 12px;font-size:18px;border:1px solid #d1d5db;border-radius:6px;background-color:#fff;color:#1e3a8a;background-image:url('data:image/svg+xml,<svg width="14" height="8" viewBox="0 0 14 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 1L7 7L13 1" stroke="%231A4A72" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:right 10px center;background-size:16px;cursor:pointer;font-weight:500;font-family:"General Sans",sans-serif}.main__container--listCasos .listCasos__container--filter .filter__container--input select:focus{outline:none;border-color:#1a4a72;box-shadow:0 0 0 3px rgba(26,74,114,.5)}.main__container--listCasos .listCasos__container--filter .filter__container--search{display:grid;grid-template-columns:60% 1fr;column-gap:20px}.main__container--listCasos .listCasos__container--filter .filter__container--search .search-container{flex:1;position:relative}.main__container--listCasos .listCasos__container--filter .filter__container--search .search-container input{width:100%;padding:8px 12px 8px 38px;border:1px solid #d1d5db;border-radius:6px;height:56px;font-size:18px;color:#1a4a72;font-weight:500;font-family:"General Sans",sans-serif}.main__container--listCasos .listCasos__container--filter .filter__container--search .search-container input::placeholder{color:rgba(26,74,114,.7);font-size:18px}.main__container--listCasos .listCasos__container--filter .filter__container--search .search-container input:focus{outline:none;border-color:#1a4a72;box-shadow:0 0 0 3px rgba(26,74,114,.5)}.main__container--listCasos .listCasos__container--filter .filter__container--search .search-container .icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#1e3a8a}.main__container--listCasos .listCasos__container--filter .filter__container--search .button-container{flex:1}.main__container--listCasos .listCasos__container--filter .filter__container--search .button-container a{background-color:rgba(26,74,114,.12);border:1px solid rgba(0,0,0,.1);border-radius:6px;padding:8px 12px;cursor:pointer;color:#1a4a72;font-weight:500;height:56px;font-family:"General Sans",sans-serif;font-size:18px;width:100%;display:flex;justify-content:center;align-items:center}.main__container--listCasos .listCasos__container--filter .filter__container--search .button-container a:hover{background-color:rgba(26,74,114,.18)}.main__container--listCasos .listCasos__container--grid{margin-top:40px}@media(min-width: 1140px){.main__container--listCasos .listCasos__container--grid .grid__container{max-width:1200px;margin:0 auto;padding:0 30px;display:grid;grid-template-columns:repeat(3, 1fr);column-gap:20px;row-gap:20px}}.main__container--listCasos .listCasos__container--grid .grid__container .card{background-color:#fff;border-radius:18px;border:.3px solid rgba(0,0,0,.1);padding:25px;margin-bottom:30px}@media(min-width: 1140px){.main__container--listCasos .listCasos__container--grid .grid__container .card{margin-bottom:0px}}.main__container--listCasos .listCasos__container--grid .grid__container .card-image{margin-bottom:20px}.main__container--listCasos .listCasos__container--grid .grid__container .card-image img{width:100%;object-fit:cover;height:240px;border-radius:12px}.main__container--listCasos .listCasos__container--grid .grid__container .card-category{margin-bottom:20px}.main__container--listCasos .listCasos__container--grid .grid__container .card-category p{color:#1a4a72;font-size:14px;font-weight:bold}.main__container--listCasos .listCasos__container--grid .grid__container .card-title{margin-bottom:20px}.main__container--listCasos .listCasos__container--grid .grid__container .card-title h3 a{color:#1a4a72;font-size:24px;font-weight:bold}.main__container--listCasos .listCasos__container--grid .grid__container .card-excerpt p{color:#1a4a72;font-size:16px;line-height:1.5}.main__container--listCasos .listCasos__container--grid .grid__container .card-partners{margin-top:20px}.main__container--listCasos .listCasos__container--grid .grid__container .card-partners ul{display:flex;align-items:center;column-gap:10px;flex-wrap:wrap}.main__container--listCasos .listCasos__container--grid .grid__container .card-partners ul li{color:rgba(26,74,114,.4);font-size:16px}.main__container--listCasos .listCasos__container--grid .grid__container .card-partners ul li.budget{background-color:rgba(26,74,114,.08);padding:10px;border-radius:8px;font-size:16px;color:#1a4a72}.main__container--listCasos .listCasos__container--grid .grid__container .card-button{margin-top:30px}.main__container--listCasos .listCasos__container--grid .grid__container .card-button a{width:100%;text-align:center;display:flex;justify-content:center;align-items:center;background-color:#1a4a72;border-radius:30px;color:#fff;padding:12px 30px;transition:all .3s ease}.main__container--listCasos .listCasos__container--grid .grid__container .card-button a:hover{background:radial-gradient(100% 100% at 50.36% 100%, rgba(105, 255, 165, 0.4) 0%, rgba(105, 255, 165, 0) 100%),#0868b7}.main__container--listCasos .listCasos__container--grid .grid__container--empty{grid-column:1/4}.main__container--listCasos .listCasos__container--grid .grid__container--empty p{text-align:center;background-color:rgba(26,74,114,.6);color:#fff;padding:20px 30px;border-radius:12px}.main__container--listCasos .listCasos__container--pagination{background-color:#fff;margin-top:40px;border-radius:18px;padding:25px}@media(min-width: 1140px){.main__container--listCasos .listCasos__container--pagination{background-color:rgba(0,0,0,0)}}.main__container--listCasos .listCasos__container--pagination .pagination__container .page-numbers{display:flex;justify-content:center;column-gap:10px}.main__container--listCasos .listCasos__container--pagination .pagination__container .page-numbers li a{display:inline-flex;padding:10px 15px;background-color:rgba(26,74,114,.08);border-radius:8px;color:#1a4a72}.main__container--listCasos .listCasos__container--pagination .pagination__container .page-numbers li span.current{display:inline-flex;padding:10px 15px;background-color:#1a4a72;border-radius:8px;color:#fff}@keyframes bounce{0%{transform:translateY(0);opacity:1}50%{transform:translateY(10px);opacity:.5}100%{transform:translateY(0);opacity:1}}@keyframes slideUp{0%{transform:translateY(200px)}100%{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes arrowPulse{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}@keyframes marquee-left{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes marquee-right{0%{transform:translateX(0)}100%{transform:translateX(50%)}}.main__container--blog{background-color:#f6f8f9}.main__container--blog .blog__container{padding:60px 30px}@media(min-width: 1140px){.main__container--blog .blog__container{padding:120px 0px}}@media(min-width: 1140px){.main__container--blog .blog__container--filter .filter__container{max-width:1200px;margin:0 auto;padding:0 30px;display:grid;grid-template-columns:32% 1fr;column-gap:20px}}.main__container--blog .blog__container--filter .filter__container--input{margin-bottom:15px}@media(min-width: 1140px){.main__container--blog .blog__container--filter .filter__container--input{flex:1}}@media(min-width: 1140px){.main__container--blog .blog__container--filter .filter__container--input{margin-bottom:0px}}.main__container--blog .blog__container--filter .filter__container--input select{width:100%;height:56px;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:8px 35px 8px 12px;font-size:18px;border:1px solid #d1d5db;border-radius:6px;background-color:#fff;color:#1e3a8a;background-image:url('data:image/svg+xml,<svg width="14" height="8" viewBox="0 0 14 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 1L7 7L13 1" stroke="%231A4A72" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:right 10px center;background-size:16px;cursor:pointer;font-weight:500;font-family:"General Sans",sans-serif}.main__container--blog .blog__container--filter .filter__container--input select:focus{outline:none;border-color:#1a4a72;box-shadow:0 0 0 3px rgba(26,74,114,.5)}.main__container--blog .blog__container--filter .filter__container--search{display:grid;grid-template-columns:60% 1fr;column-gap:20px}@media(min-width: 1140px){.main__container--blog .blog__container--filter .filter__container--search{grid-template-columns:80% 1fr}}.main__container--blog .blog__container--filter .filter__container--search .search-container{flex:1;position:relative}.main__container--blog .blog__container--filter .filter__container--search .search-container input{width:100%;padding:8px 12px 8px 38px;border:1px solid #d1d5db;border-radius:6px;height:56px;font-size:18px;color:#1a4a72;font-weight:500;font-family:"General Sans",sans-serif}.main__container--blog .blog__container--filter .filter__container--search .search-container input::placeholder{color:rgba(26,74,114,.7);font-size:18px}.main__container--blog .blog__container--filter .filter__container--search .search-container input:focus{outline:none;border-color:#1a4a72;box-shadow:0 0 0 3px rgba(26,74,114,.5)}.main__container--blog .blog__container--filter .filter__container--search .search-container .icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#1e3a8a}.main__container--blog .blog__container--filter .filter__container--search .button-container{flex:1}.main__container--blog .blog__container--filter .filter__container--search .button-container a{background-color:rgba(26,74,114,.12);border:1px solid rgba(0,0,0,.1);border-radius:6px;padding:8px 12px;cursor:pointer;color:#1a4a72;font-weight:500;height:56px;font-family:"General Sans",sans-serif;font-size:18px;width:100%;display:flex;justify-content:center;align-items:center}.main__container--blog .blog__container--filter .filter__container--search .button-container a:hover{background-color:rgba(26,74,114,.18)}.main__container--blog .blog__container--grid{margin-top:40px}@media(min-width: 1140px){.main__container--blog .blog__container--grid .grid__container{max-width:1200px;margin:0 auto;padding:0 30px;display:grid;grid-template-columns:repeat(3, 1fr);column-gap:20px;row-gap:20px}}.main__container--blog .blog__container--grid .grid__container .card{background-color:#fff;border-radius:18px;border:.3px solid rgba(0,0,0,.1);padding:25px}.main__container--blog .blog__container--grid .grid__container .card-image{margin-bottom:20px}.main__container--blog .blog__container--grid .grid__container .card-image img{width:100%;object-fit:cover;height:240px;border-radius:12px}.main__container--blog .blog__container--grid .grid__container .card-category{margin-bottom:20px}.main__container--blog .blog__container--grid .grid__container .card-category p{color:#1a4a72;font-size:14px;font-weight:bold}.main__container--blog .blog__container--grid .grid__container .card-title{margin-bottom:20px}.main__container--blog .blog__container--grid .grid__container .card-title h3 a{color:#1a4a72;font-size:24px;font-weight:bold}.main__container--blog .blog__container--grid .grid__container .card-excerpt{margin-bottom:20px}.main__container--blog .blog__container--grid .grid__container .card-excerpt p{color:#1a4a72;font-size:16px;line-height:1.5}.main__container--blog .blog__container--grid .grid__container .card-author{margin-bottom:20px}.main__container--blog .blog__container--grid .grid__container .card-author span{color:rgba(26,74,114,.4);font-size:16px}.main__container--blog .blog__container--grid .grid__container .card-author span.author-name{background-color:rgba(26,74,114,.08);border-radius:8px;padding:10px;color:#1a4a72}.main__container--blog .blog__container--grid .grid__container .card-date span{color:rgba(26,74,114,.4);font-size:16px}.main__container--blog .blog__container--grid .grid__container--empty{grid-column:1/4}.main__container--blog .blog__container--grid .grid__container--empty p{text-align:center;background-color:rgba(26,74,114,.6);color:#fff;padding:20px 30px;border-radius:12px}.main__container--blog .blog__container--pagination{background-color:#fff;margin-top:40px;border-radius:18px;padding:25px}@media(min-width: 1140px){.main__container--blog .blog__container--pagination{background-color:rgba(0,0,0,0)}}.main__container--blog .blog__container--pagination .pagination__container .page-numbers{display:flex;justify-content:center;column-gap:10px}.main__container--blog .blog__container--pagination .pagination__container .page-numbers li a{display:inline-flex;padding:10px 15px;background-color:rgba(26,74,114,.08);border-radius:8px;color:#1a4a72}.main__container--blog .blog__container--pagination .pagination__container .page-numbers li span.current{display:inline-flex;padding:10px 15px;background-color:#1a4a72;border-radius:8px;color:#fff}@keyframes bounce{0%{transform:translateY(0);opacity:1}50%{transform:translateY(10px);opacity:.5}100%{transform:translateY(0);opacity:1}}@keyframes slideUp{0%{transform:translateY(200px)}100%{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes arrowPulse{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}@keyframes marquee-left{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes marquee-right{0%{transform:translateX(0)}100%{transform:translateX(50%)}}.main__container--innerBlog{background-color:#f6f8f9;color:#1a4a72}.main__container--innerBlog .innerBlog__container{padding:80px 30px}@media(min-width: 1140px){.main__container--innerBlog .innerBlog__container--content .content__container{max-width:1200px;margin:0 auto;padding:0 30px}}.main__container--innerBlog .innerBlog__container--content .content__container h1,.main__container--innerBlog .innerBlog__container--content .content__container h2,.main__container--innerBlog .innerBlog__container--content .content__container h3,.main__container--innerBlog .innerBlog__container--content .content__container h4,.main__container--innerBlog .innerBlog__container--content .content__container h5,.main__container--innerBlog .innerBlog__container--content .content__container h6{color:#1a4a72;margin-bottom:20px}.main__container--innerBlog .innerBlog__container--content .content__container h1{font-size:48px}@media(min-width: 1140px){.main__container--innerBlog .innerBlog__container--content .content__container h1{font-size:60px}}.main__container--innerBlog .innerBlog__container--content .content__container h2{font-size:36px}@media(min-width: 1140px){.main__container--innerBlog .innerBlog__container--content .content__container h2{font-size:48px}}.main__container--innerBlog .innerBlog__container--content .content__container h3{font-size:24px}@media(min-width: 1140px){.main__container--innerBlog .innerBlog__container--content .content__container h3{font-size:36px}}.main__container--innerBlog .innerBlog__container--content .content__container h4{font-size:20px}@media(min-width: 1140px){.main__container--innerBlog .innerBlog__container--content .content__container h4{font-size:30px}}.main__container--innerBlog .innerBlog__container--content .content__container h5{font-size:18px}@media(min-width: 1140px){.main__container--innerBlog .innerBlog__container--content .content__container h5{font-size:24px}}.main__container--innerBlog .innerBlog__container--content .content__container h6{font-size:16px}@media(min-width: 1140px){.main__container--innerBlog .innerBlog__container--content .content__container h6{font-size:20px}}.main__container--innerBlog .innerBlog__container--content .content__container p{font-size:18px;line-height:1.4;margin-bottom:15px}.main__container--innerBlog .innerBlog__container--content .content__container ul{list-style:disc;margin-left:20px}.main__container--innerBlog .innerBlog__container--content .content__container ul li{font-size:18px;margin-bottom:10px}.main__container--innerBlog .innerBlog__container--content .content__container .wp-block-columns{margin-bottom:30px}@keyframes bounce{0%{transform:translateY(0);opacity:1}50%{transform:translateY(10px);opacity:.5}100%{transform:translateY(0);opacity:1}}@keyframes slideUp{0%{transform:translateY(200px)}100%{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes arrowPulse{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}@keyframes marquee-left{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes marquee-right{0%{transform:translateX(0)}100%{transform:translateX(50%)}}@media(min-width: 1140px){.main__container--innerCasosDeExito .innerCasosDeExito__container--content{background-color:#f6f8f9;position:relative}.main__container--innerCasosDeExito .innerCasosDeExito__container--content::after{content:"";position:absolute;z-index:10;display:block;height:100%;width:50%;right:0;top:0;background-color:#fff}}@media(min-width: 1140px){.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container{max-width:1200px;margin:0 auto;padding:0 30px;display:grid;grid-template-columns:25% 1fr}}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--swiper{display:block;background-color:#f6f8f9;border-bottom:1px solid rgba(26,74,114,.16);padding:50px 30px}@media(min-width: 1140px){.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--swiper{display:none}}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--swiper .swiper{overflow:visible}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--swiper .swiper-wrapper .swiper-slide{opacity:0}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--swiper .swiper-wrapper .swiper-slide-info-content-logo{margin-bottom:15px}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--swiper .swiper-wrapper .swiper-slide-info-content-logo img{max-width:260px}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--swiper .swiper-wrapper .swiper-slide-info-content-sobre p{color:#1a4a72;font-size:20px;line-height:1.5}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--swiper .swiper-wrapper .swiper-slide-items-content{padding:50px 0px}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--swiper .swiper-wrapper .swiper-slide-items-content-industria,.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--swiper .swiper-wrapper .swiper-slide-items-content-tamano,.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--swiper .swiper-wrapper .swiper-slide-items-content-locacion{margin-bottom:30px}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--swiper .swiper-wrapper .swiper-slide-items-content-industria h3,.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--swiper .swiper-wrapper .swiper-slide-items-content-tamano h3,.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--swiper .swiper-wrapper .swiper-slide-items-content-locacion h3{display:flex;column-gap:10px;align-items:center;color:#1a4a72;margin-bottom:15px}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--swiper .swiper-wrapper .swiper-slide-items-content-industria h3 span,.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--swiper .swiper-wrapper .swiper-slide-items-content-tamano h3 span,.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--swiper .swiper-wrapper .swiper-slide-items-content-locacion h3 span{font-size:20px}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--swiper .swiper-wrapper .swiper-slide-items-content-industria p,.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--swiper .swiper-wrapper .swiper-slide-items-content-tamano p,.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--swiper .swiper-wrapper .swiper-slide-items-content-locacion p{color:#1a4a72;font-size:20px;margin-left:40px}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--swiper .swiper-wrapper .swiper-slide-caso-content{padding:50px 0px}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--swiper .swiper-wrapper .swiper-slide-caso-content-titulo h3{display:flex;column-gap:10px;align-items:center;color:#1a4a72;margin-bottom:15px}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--swiper .swiper-wrapper .swiper-slide-caso-content-titulo h3 span{font-size:20px}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--swiper .swiper-wrapper .swiper-slide-caso-content-titulo p{color:#1a4a72;font-size:20px;margin-left:40px;line-height:1.5}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--swiper .swiper-wrapper .swiper-slide-active{opacity:1}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--swiper .swiper-pagination-progressbar{background:#e0e0e0;height:6px;border-radius:3px;bottom:-10px;top:auto}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--swiper .swiper-pagination-progressbar-fill{background:#1a4a72;border-radius:3px}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--sidebar{display:none}@media(min-width: 1140px){.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--sidebar{background-color:#f6f8f9;border-right:1px solid rgba(26,74,114,.16);display:block;padding:50px 0px}}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--sidebar .sidebar__container{padding:0px 30px 0px 0px}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--sidebar .sidebar__container--info{margin-bottom:40px}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--sidebar .sidebar__container--info-content-logo{margin-bottom:15px}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--sidebar .sidebar__container--info-content-logo img{max-width:200px}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--sidebar .sidebar__container--info-content-sobre p{color:#1a4a72;font-size:18px;line-height:1.5}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--sidebar .sidebar__container--items-content-industria,.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--sidebar .sidebar__container--items-content-tamano,.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--sidebar .sidebar__container--items-content-locacion{margin-bottom:30px}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--sidebar .sidebar__container--items-content-industria h3,.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--sidebar .sidebar__container--items-content-tamano h3,.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--sidebar .sidebar__container--items-content-locacion h3{display:flex;column-gap:10px;align-items:center;color:#1a4a72;margin-bottom:15px}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--sidebar .sidebar__container--items-content-industria h3 span,.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--sidebar .sidebar__container--items-content-tamano h3 span,.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--sidebar .sidebar__container--items-content-locacion h3 span{font-size:18px}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--sidebar .sidebar__container--items-content-industria p,.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--sidebar .sidebar__container--items-content-tamano p,.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--sidebar .sidebar__container--items-content-locacion p{color:#1a4a72;font-size:18px;margin-left:40px}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--sidebar .sidebar__container--caso-content-titulo h3{display:flex;column-gap:10px;align-items:center;color:#1a4a72;margin-bottom:15px}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--sidebar .sidebar__container--caso-content-titulo h3 span{font-size:18px}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--sidebar .sidebar__container--caso-content-titulo p{color:#1a4a72;font-size:18px;margin-left:40px;line-height:1.5}@media(min-width: 1140px){.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--texts{background-color:#fff;padding-left:40px;position:relative;z-index:300}}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--texts .texts__container{padding:50px 30px;color:#1a4a72}@media(min-width: 1140px){.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--texts .texts__container{padding:50px 0px}}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--texts .texts__container h1,.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--texts .texts__container h2,.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--texts .texts__container h3,.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--texts .texts__container h4,.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--texts .texts__container h5,.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--texts .texts__container h6{color:#1a4a72;margin-bottom:20px}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--texts .texts__container h1{font-size:48px}@media(min-width: 1140px){.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--texts .texts__container h1{font-size:60px}}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--texts .texts__container h2{font-size:34px}@media(min-width: 1140px){.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--texts .texts__container h2{font-size:48px}}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--texts .texts__container h3{font-size:24px}@media(min-width: 1140px){.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--texts .texts__container h3{font-size:36px}}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--texts .texts__container h4{font-size:20px}@media(min-width: 1140px){.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--texts .texts__container h4{font-size:30px}}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--texts .texts__container h5{font-size:18px}@media(min-width: 1140px){.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--texts .texts__container h5{font-size:24px}}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--texts .texts__container h6{font-size:16px}@media(min-width: 1140px){.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--texts .texts__container h6{font-size:20px}}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--texts .texts__container p{font-size:18px;line-height:1.4;margin-bottom:15px}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--texts .texts__container ul{margin-top:20px;margin-bottom:20px;margin-left:20px;list-style:disc}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--texts .texts__container ul li,.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--texts .texts__container ul ol{font-size:18px;margin-bottom:5px}.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--texts .texts__container--principal,.main__container--innerCasosDeExito .innerCasosDeExito__container--content .content__container--texts .texts__container--secundario{margin-bottom:50px}.main__container--servicesPrincipal{background-color:#f6f8f9}.main__container--servicesPrincipal .servicesPrincipal__container{padding:60px 30px 60px}@media(min-width: 1140px){.main__container--servicesPrincipal .servicesPrincipal__container{max-width:1200px;margin:0 auto;padding:0 30px;display:grid;grid-template-columns:40% 1fr;column-gap:80px;padding:80px 30px;align-items:center}}.main__container--servicesPrincipal .servicesPrincipal__container--left .left__container--image{margin-bottom:40px}@media(min-width: 1140px){.main__container--servicesPrincipal .servicesPrincipal__container--left .left__container--image{margin-bottom:0}}.main__container--servicesPrincipal .servicesPrincipal__container--left .left__container--image img{min-height:322px;object-fit:cover;width:100%;border-radius:60px}@media(min-width: 1140px){.main__container--servicesPrincipal .servicesPrincipal__container--left .left__container--image img{min-height:360px}}.main__container--servicesPrincipal .servicesPrincipal__container--left .left__container--image img.rounded{border-radius:50%}.main__container--servicesPrincipal .servicesPrincipal__container--right .right__container--title{margin-bottom:20px}.main__container--servicesPrincipal .servicesPrincipal__container--right .right__container--title h3{color:#1a4a72;font-size:32px}@media(min-width: 1140px){.main__container--servicesPrincipal .servicesPrincipal__container--right .right__container--title h3{font-size:54px}}.main__container--servicesPrincipal .servicesPrincipal__container--right .right__container--text p{color:#1a4a72;font-size:16px;margin-bottom:20px;line-height:1.3}.main__container--servicesPrincipal .servicesPrincipal__container--right .right__container--text p:last-child{margin-bottom:0}.main__container--servicesPrincipal .servicesPrincipal__container--right .right__container--text ul{list-style:inside;margin-left:20px}.main__container--servicesPrincipal .servicesPrincipal__container--right .right__container--text ul li{color:#1a4a72;font-size:16px;line-height:1.3}.main__container--servicesPrincipal .servicesPrincipal__container--right .right__container--link{margin-top:30px}.main__container--servicesPrincipal .servicesPrincipal__container--right .right__container--link a{width:100%;text-align:center;display:flex;justify-content:center;align-items:center;background-color:#34c7c0;border-radius:83px;color:#fff;padding:12px 30px;transition:all .3s ease}.main__container--servicesPrincipal .servicesPrincipal__container--right .right__container--link a:hover{background:radial-gradient(100% 100% at 50.36% 100%, rgba(105, 255, 165, 0.4) 0%, rgba(105, 255, 165, 0) 100%),#0868b7}@media(min-width: 1140px){.main__container--servicesPrincipal .servicesPrincipal__container--right .right__container--link a{width:auto;display:inline-flex;padding:15px 60px}}.main__container--servicesImplementations{background-color:#f2f4f5}.main__container--servicesImplementations .servicesImplementations__container{padding:60px 30px}@media(min-width: 1140px){.main__container--servicesImplementations .servicesImplementations__container{max-width:1200px;margin:0 auto;padding:0 30px;padding:80px 30px}}.main__container--servicesImplementations .servicesImplementations__container--icon{margin-bottom:20px}.main__container--servicesImplementations .servicesImplementations__container--icon img{max-width:80px;height:80px;object-fit:cover;border-radius:50%}.main__container--servicesImplementations .servicesImplementations__container--title{margin-bottom:50px}.main__container--servicesImplementations .servicesImplementations__container--title h3{color:#1a4a72;font-size:32px}@media(min-width: 1140px){.main__container--servicesImplementations .servicesImplementations__container--title h3{font-size:54px}}@media(min-width: 1140px){.main__container--servicesImplementations .servicesImplementations__container--items .items__container{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:50px}}.main__container--servicesImplementations .servicesImplementations__container--items .items__container--item{margin-bottom:50px}.main__container--servicesImplementations .servicesImplementations__container--items .items__container--item:last-child{margin-bottom:0px}.main__container--servicesImplementations .servicesImplementations__container--items .items__container--item:last-child{margin-bottom:0}.main__container--servicesImplementations .servicesImplementations__container--items .items__container--item img{max-width:80px;margin-bottom:20px}.main__container--servicesImplementations .servicesImplementations__container--items .items__container--item h3{color:#1a4a72;font-size:24px;margin-bottom:20px}@media(min-width: 1140px){.main__container--servicesImplementations .servicesImplementations__container--items .items__container--item h3{font-size:28px}}.main__container--servicesImplementations .servicesImplementations__container--items .items__container--item p{font-size:16px;color:#1a4a72;line-height:1.3}.main__container--servicesFaq{background-color:#1a4a72}.main__container--servicesFaq .servicesFaq__container{padding:60px 30px}@media(min-width: 1140px){.main__container--servicesFaq .servicesFaq__container{max-width:1200px;margin:0 auto;padding:0 30px;display:grid;grid-template-columns:repeat(2, 1fr);padding:80px 30px;column-gap:80px}}.main__container--servicesFaq .servicesFaq__container--left .left__container--image{margin-bottom:50px}.main__container--servicesFaq .servicesFaq__container--left .left__container--image img{max-height:480px;object-fit:cover;width:auto}.main__container--servicesFaq .servicesFaq__container--right .right__container--title{margin-bottom:50px}.main__container--servicesFaq .servicesFaq__container--right .right__container--title h3{color:#fff;font-size:32px}@media(min-width: 1140px){.main__container--servicesFaq .servicesFaq__container--right .right__container--title h3{font-size:54px}}.main__container--servicesFaq .servicesFaq__container--right .right__container--items .items__container--item{border-top:.3px solid #eee;margin-bottom:20px}.main__container--servicesFaq .servicesFaq__container--right .right__container--items .items__container--item .top-title{width:100%;display:grid;grid-template-columns:1fr auto;align-items:center;gap:.75rem;padding:1rem 0;background:none;border:0;cursor:pointer;text-align:left}.main__container--servicesFaq .servicesFaq__container--right .right__container--items .items__container--item .top-title h3{font-size:24px;font-weight:500;color:#fff}.main__container--servicesFaq .servicesFaq__container--right .right__container--items .items__container--item .top-arrow img{display:block;transition:transform 280ms ease}.main__container--servicesFaq .servicesFaq__container--right .right__container--items .items__container--item .bottom{overflow:hidden;transition:max-height 320ms ease,opacity 220ms ease;opacity:0;will-change:max-height,opacity}.main__container--servicesFaq .servicesFaq__container--right .right__container--items .items__container--item .bottom-text{border-top:.3px solid hsla(0,0%,100%,.3);padding:0 0 1rem}.main__container--servicesFaq .servicesFaq__container--right .right__container--items .items__container--item .bottom-text p{color:#fff;padding-top:1rem;font-size:16px;line-height:1.3}.main__container--servicesFaq .servicesFaq__container--right .right__container--items .items__container--item.is-open .top-arrow img{transform:rotate(180deg)}.main__container--servicesFaq .servicesFaq__container--right .right__container--items .items__container--item.is-open .bottom{opacity:1}.main__container--servicesFaq .servicesFaq__container--right .right__container--items .items__container--item.is-open .bottom-text{padding:0 0 1rem}.main__container--servicesInferior{background-color:#1a4a72}.main__container--servicesInferior .servicesInferior__container{padding:60px 30px 60px}@media(min-width: 1140px){.main__container--servicesInferior .servicesInferior__container{max-width:1200px;margin:0 auto;padding:0 30px;display:grid;grid-template-columns:repeat(2, 1fr);column-gap:80px;padding:80px 30px;align-items:center}}.main__container--servicesInferior .servicesInferior__container--left{order:2}.main__container--servicesInferior .servicesInferior__container--left .left__container--image{margin-bottom:40px}@media(min-width: 1140px){.main__container--servicesInferior .servicesInferior__container--left .left__container--image{margin-bottom:0}}.main__container--servicesInferior .servicesInferior__container--left .left__container--image img{min-height:322px;object-fit:cover;width:100%;border-radius:50%}@media(min-width: 1140px){.main__container--servicesInferior .servicesInferior__container--left .left__container--image img{width:480px;min-height:480px}}.main__container--servicesInferior .servicesInferior__container--right{order:1}.main__container--servicesInferior .servicesInferior__container--right .right__container--title{margin-bottom:20px}.main__container--servicesInferior .servicesInferior__container--right .right__container--title h3{color:#fff;font-size:36px}@media(min-width: 1140px){.main__container--servicesInferior .servicesInferior__container--right .right__container--title h3{font-size:54px}}.main__container--servicesInferior .servicesInferior__container--right .right__container--text p{color:#fff;font-size:16px;margin-bottom:20px;line-height:1.3}.main__container--servicesInferior .servicesInferior__container--right .right__container--text p:last-child{margin-bottom:0}.main__container--servicesInferior .servicesInferior__container--right .right__container--link{margin-top:30px}.main__container--servicesInferior .servicesInferior__container--right .right__container--link a{width:100%;text-align:center;display:flex;justify-content:center;align-items:center;background-color:#34c7c0;border-radius:83px;color:#fff;padding:12px 30px;transition:all .3s ease}.main__container--servicesInferior .servicesInferior__container--right .right__container--link a:hover{background:radial-gradient(100% 100% at 50.36% 100%, rgba(105, 255, 165, 0.4) 0%, rgba(105, 255, 165, 0) 100%),#0868b7}@media(min-width: 1140px){.main__container--servicesInferior .servicesInferior__container--right .right__container--link a{width:auto;display:inline-flex;padding:15px 60px}}.main__container--partnerPrincipal{background-color:#1a4a72}.main__container--partnerPrincipal .partnerPrincipal__container{padding:60px 30px}@media(min-width: 1140px){.main__container--partnerPrincipal .partnerPrincipal__container{max-width:1200px;margin:0 auto;padding:0 30px;padding:80px 30px;display:grid;grid-template-columns:45% 1fr;align-items:center;column-gap:10px}}.main__container--partnerPrincipal .partnerPrincipal__container--left .left__container--image{margin-bottom:50px}@media(min-width: 1140px){.main__container--partnerPrincipal .partnerPrincipal__container--left .left__container--image{margin-bottom:0px}}.main__container--partnerPrincipal .partnerPrincipal__container--right .right__container--title h3{color:#fff;font-size:36px;margin-bottom:20px}@media(min-width: 1140px){.main__container--partnerPrincipal .partnerPrincipal__container--right .right__container--title h3{font-size:54px}}.main__container--partnerPrincipal .partnerPrincipal__container--right .right__container--text p{color:#fff;font-size:16px;margin-bottom:20px;line-height:1.3}.main__container--partnerPrincipal .partnerPrincipal__container--right .right__container--text p:last-child{margin-bottom:0}.main__container--partnerOfertas{background-color:#f2f4f5}.main__container--partnerOfertas .partnerOfertas__container{padding:60px 30px}@media(min-width: 1140px){.main__container--partnerOfertas .partnerOfertas__container{max-width:1200px;margin:0 auto;padding:0 30px;padding:80px 30px}}.main__container--partnerOfertas .partnerOfertas__container--icono{margin-bottom:20px}.main__container--partnerOfertas .partnerOfertas__container--icono img{max-width:80px;height:80px;object-fit:cover;border-radius:50%}.main__container--partnerOfertas .partnerOfertas__container--title{margin-bottom:20px}.main__container--partnerOfertas .partnerOfertas__container--title h2{font-size:36px;color:#1a4a72}@media(min-width: 1140px){.main__container--partnerOfertas .partnerOfertas__container--title h2{font-size:54px;width:60%}}.main__container--partnerOfertas .partnerOfertas__container--text{margin-bottom:40px}.main__container--partnerOfertas .partnerOfertas__container--text p{color:#1a4a72;font-size:16px;line-height:1.3}@media(min-width: 1140px){.main__container--partnerOfertas .partnerOfertas__container--items .items__container{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:50px}}.main__container--partnerOfertas .partnerOfertas__container--items .items__container--item{margin-bottom:50px}.main__container--partnerOfertas .partnerOfertas__container--items .items__container--item .item__container--image{margin-bottom:20px}.main__container--partnerOfertas .partnerOfertas__container--items .items__container--item .item__container--image img{width:100%;object-fit:cover;height:320px;border-radius:40px}.main__container--partnerOfertas .partnerOfertas__container--items .items__container--item .item__container--title{margin-bottom:20px}.main__container--partnerOfertas .partnerOfertas__container--items .items__container--item .item__container--title h3{color:#1a4a72;margin-bottom:10px;font-size:28px}@media(min-width: 1140px){.main__container--partnerOfertas .partnerOfertas__container--items .items__container--item .item__container--title h3{min-height:53px;margin-bottom:0px}}.main__container--partnerOfertas .partnerOfertas__container--items .items__container--item .item__container--text{margin-bottom:20px}.main__container--partnerOfertas .partnerOfertas__container--items .items__container--item .item__container--text p{color:#1a4a72;font-size:16px;line-height:1.3}.main__container--partnerOfertas .partnerOfertas__container--items .items__container--item .item__container--button a{width:100%;text-align:center;display:flex;justify-content:center;align-items:center;background-color:#1a4a72;border-radius:30px;color:#fff;padding:12px 30px;transition:all .3s ease;display:inline-flex;width:auto}.main__container--partnerOfertas .partnerOfertas__container--items .items__container--item .item__container--button a:hover{background:radial-gradient(100% 100% at 50.36% 100%, rgba(105, 255, 165, 0.4) 0%, rgba(105, 255, 165, 0) 100%),#0868b7}.main__container--partnerExperiencias{background-color:#fff}.main__container--partnerExperiencias .partnerExperiencias__container{padding:60px 30px}@media(min-width: 1140px){.main__container--partnerExperiencias .partnerExperiencias__container{max-width:1200px;margin:0 auto;padding:0 30px;padding:80px 30px}}.main__container--partnerExperiencias .partnerExperiencias__container--title{margin-bottom:50px}.main__container--partnerExperiencias .partnerExperiencias__container--title h2{font-size:36px;color:#1a4a72}@media(min-width: 1140px){.main__container--partnerExperiencias .partnerExperiencias__container--title h2{font-size:54px}}@media(min-width: 1140px){.main__container--partnerExperiencias .partnerExperiencias__container--items .items__container{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:50px}}.main__container--partnerExperiencias .partnerExperiencias__container--items .items__container--item{margin-bottom:50px}.main__container--partnerExperiencias .partnerExperiencias__container--items .items__container--item .item__container--logo{border-radius:24px;border:1px solid rgba(26,74,114,.08);margin-bottom:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 0px}.main__container--partnerExperiencias .partnerExperiencias__container--items .items__container--item .item__container--logo img{max-width:50%}.main__container--partnerExperiencias .partnerExperiencias__container--items .items__container--item .item__container--logo h3{margin-top:20px;font-weight:300;color:#6a7a83;font-size:20px}.main__container--partnerExperiencias .partnerExperiencias__container--items .items__container--item .item__container--text p{color:#1a4a72;font-size:16px;line-height:1.3}.main__container--partnerInferior{background-color:#f6f8f9}.main__container--partnerInferior .partnerInferior__container{padding:60px 30px}@media(min-width: 1140px){.main__container--partnerInferior .partnerInferior__container{max-width:1200px;margin:0 auto;padding:0 30px;padding:120px 30px;display:grid;grid-template-columns:repeat(2, 1fr);align-items:center;column-gap:50px}}.main__container--partnerInferior .partnerInferior__container--left{margin-bottom:50px}.main__container--partnerInferior .partnerInferior__container--left .left__container--icon{margin-bottom:20px}.main__container--partnerInferior .partnerInferior__container--left .left__container--icon img{max-width:80px;height:80px;object-fit:cover;border-radius:50%}.main__container--partnerInferior .partnerInferior__container--left .left__container--title h3{color:#1a4a72;font-size:36px;margin-bottom:20px}@media(min-width: 1140px){.main__container--partnerInferior .partnerInferior__container--left .left__container--title h3{font-size:54px}}.main__container--partnerInferior .partnerInferior__container--left .left__container--text{margin-bottom:20px}.main__container--partnerInferior .partnerInferior__container--left .left__container--text p{color:#1a4a72;font-size:16px;margin-bottom:20px;line-height:1.3}.main__container--partnerInferior .partnerInferior__container--left .left__container--text p:last-child{margin-bottom:0}@media(min-width: 1140px){.main__container--partnerInferior .partnerInferior__container--left .left__container--text p{max-width:85%}}@media(min-width: 1140px){.main__container--partnerInferior .partnerInferior__container--right{display:flex;justify-content:center}}.main__container--partnerInferior .partnerInferior__container--right .right__container--image img{border-radius:50%;max-width:100%;min-height:320px;border-radius:50%;object-fit:cover}@media(min-width: 1140px){.main__container--partnerInferior .partnerInferior__container--right .right__container--image img{max-width:320px;height:320px}}@keyframes bounce{0%{transform:translateY(0);opacity:1}50%{transform:translateY(10px);opacity:.5}100%{transform:translateY(0);opacity:1}}@keyframes slideUp{0%{transform:translateY(200px)}100%{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes arrowPulse{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}@keyframes marquee-left{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes marquee-right{0%{transform:translateX(0)}100%{transform:translateX(50%)}}.main__container--innerPage{background-color:#f6f8f9;color:#1a4a72}.main__container--innerPage .innerPage__container{padding:80px 30px}@media(min-width: 1140px){.main__container--innerPage .innerPage__container--content .content__container{max-width:1200px;margin:0 auto;padding:0 30px}}.main__container--innerPage .innerPage__container--content .content__container h1,.main__container--innerPage .innerPage__container--content .content__container h2,.main__container--innerPage .innerPage__container--content .content__container h3,.main__container--innerPage .innerPage__container--content .content__container h4,.main__container--innerPage .innerPage__container--content .content__container h5,.main__container--innerPage .innerPage__container--content .content__container h6{color:#1a4a72;margin-bottom:20px}.main__container--innerPage .innerPage__container--content .content__container h1{font-size:48px}@media(min-width: 1140px){.main__container--innerPage .innerPage__container--content .content__container h1{font-size:60px}}.main__container--innerPage .innerPage__container--content .content__container h2{font-size:36px}@media(min-width: 1140px){.main__container--innerPage .innerPage__container--content .content__container h2{font-size:48px}}.main__container--innerPage .innerPage__container--content .content__container h3{font-size:24px}@media(min-width: 1140px){.main__container--innerPage .innerPage__container--content .content__container h3{font-size:36px}}.main__container--innerPage .innerPage__container--content .content__container h4{font-size:20px}@media(min-width: 1140px){.main__container--innerPage .innerPage__container--content .content__container h4{font-size:30px}}.main__container--innerPage .innerPage__container--content .content__container h5{font-size:18px}@media(min-width: 1140px){.main__container--innerPage .innerPage__container--content .content__container h5{font-size:24px}}.main__container--innerPage .innerPage__container--content .content__container h6{font-size:16px}@media(min-width: 1140px){.main__container--innerPage .innerPage__container--content .content__container h6{font-size:20px}}.main__container--innerPage .innerPage__container--content .content__container p{font-size:18px;line-height:1.4;margin-bottom:15px}.main__container--innerPage .innerPage__container--content .content__container ul{list-style:disc;margin-left:20px}.main__container--innerPage .innerPage__container--content .content__container ul li{font-size:18px;margin-bottom:10px}.main__container--innerPage .innerPage__container--content .content__container .wp-block-columns{margin-bottom:30px}.main__container--nosotrosPropuestas{background-color:#f2f4f5;position:relative}.main__container--nosotrosPropuestas::after{content:"";position:absolute;bottom:100%;left:0;right:0;bottom:0px;height:40%;width:100%;background-color:#fff;z-index:200}.main__container--nosotrosPropuestas .nosotrosPropuestas__container{padding:60px 30px}@media(min-width: 1140px){.main__container--nosotrosPropuestas .nosotrosPropuestas__container{max-width:1200px;margin:0 auto;padding:0 30px;padding:80px 30px}}.main__container--nosotrosPropuestas .nosotrosPropuestas__container--icon{display:none;margin-bottom:30px}.main__container--nosotrosPropuestas .nosotrosPropuestas__container--icon img{width:80px;height:80px}.main__container--nosotrosPropuestas .nosotrosPropuestas__container--title{margin-bottom:50px}.main__container--nosotrosPropuestas .nosotrosPropuestas__container--title h3{color:#1a4a72;font-size:36px}@media(min-width: 1140px){.main__container--nosotrosPropuestas .nosotrosPropuestas__container--title h3{font-size:54px}}.main__container--nosotrosPropuestas .nosotrosPropuestas__container--listaSuperior{margin-bottom:50px}@media(min-width: 1140px){.main__container--nosotrosPropuestas .nosotrosPropuestas__container--listaSuperior .listaSuperior__container{display:grid;grid-template-columns:repeat(4, 1fr);column-gap:50px}}.main__container--nosotrosPropuestas .nosotrosPropuestas__container--listaSuperior .listaSuperior__container--item{margin-bottom:30px}.main__container--nosotrosPropuestas .nosotrosPropuestas__container--listaSuperior .listaSuperior__container--item p{color:#1a4a72;font-size:16px}.main__container--nosotrosPropuestas .nosotrosPropuestas__container--listaInferior{position:relative}@media(min-width: 1140px){.main__container--nosotrosPropuestas .nosotrosPropuestas__container--listaInferior .listaInferior__container{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:30px}}.main__container--nosotrosPropuestas .nosotrosPropuestas__container--listaInferior .listaInferior__container--item{padding:30px;background-color:#fff;border-radius:10px;margin-bottom:30px;border:.3px solid #cdcdcd;box-shadow:0px 4px 10px rgba(0,0,0,.1);position:relative;z-index:300}@media(min-width: 1140px){.main__container--nosotrosPropuestas .nosotrosPropuestas__container--listaInferior .listaInferior__container--item{margin-bottom:0px}}.main__container--nosotrosPropuestas .nosotrosPropuestas__container--listaInferior .listaInferior__container--item:last-child{margin-bottom:0px}.main__container--nosotrosPropuestas .nosotrosPropuestas__container--listaInferior .listaInferior__container--item h3{color:#1a4a72;font-size:24px;margin-bottom:20px}@media(min-width: 1140px){.main__container--nosotrosPropuestas .nosotrosPropuestas__container--listaInferior .listaInferior__container--item h3{font-size:28px;margin-bottom:20px}}.main__container--nosotrosPropuestas .nosotrosPropuestas__container--listaInferior .listaInferior__container--item p{color:rgba(26,74,114,.8);font-size:16px;line-height:1.3}.main__container--equipoNosotros{padding:80px 0px;display:none}@media(min-width: 1140px){.main__container--equipoNosotros{display:block}}.main__container--equipoNosotros .equipoNosotros__container{max-width:1200px;margin:0 auto;padding:0 30px}.main__container--equipoNosotros .equipoNosotros__container--title{padding:0px 30px}@media(min-width: 1140px){.main__container--equipoNosotros .equipoNosotros__container--title{padding:0px}}.main__container--equipoNosotros .equipoNosotros__container--title h2{font-size:36px;color:#1a4a72}@media(min-width: 1140px){.main__container--equipoNosotros .equipoNosotros__container--title h2{font-size:54px}}.main__container--equipoNosotros .equipoNosotros__container--miembros{margin-top:80px}.main__container--equipoNosotros .equipoNosotros__container--miembros .miembros__container{display:grid;grid-template-columns:repeat(4, 1fr);column-gap:80px;z-index:400;position:relative;row-gap:50px}.main__container--equipoNosotros .equipoNosotros__container--miembros .miembros__container--item .item__container--foto{margin-bottom:30px}.main__container--equipoNosotros .equipoNosotros__container--miembros .miembros__container--item .item__container--foto img{border-radius:100%;height:230px;width:100%;object-fit:cover}.main__container--equipoNosotros .equipoNosotros__container--miembros .miembros__container--item .item__container--nombre{margin-bottom:5px;display:flex;column-gap:20px}.main__container--equipoNosotros .equipoNosotros__container--miembros .miembros__container--item .item__container--nombre h3{color:#1a4a72;font-size:20px;line-height:1.3}.main__container--equipoNosotros .equipoNosotros__container--miembros .miembros__container--item .item__container--nombre a{display:flex;align-items:center}.main__container--equipoNosotros .equipoNosotros__container--miembros .miembros__container--item .item__container--nombre a svg{width:30px;height:30px}.main__container--equipoNosotros .equipoNosotros__container--miembros .miembros__container--item .item__container--cargo{margin-bottom:15px}.main__container--equipoNosotros .equipoNosotros__container--miembros .miembros__container--item .item__container--cargo p{font-size:20px;color:rgba(26,74,114,.5);font-weight:500}.main__container--equipoNosotros .equipoNosotros__container--miembros .miembros__container--item .item__container--texto{margin-bottom:25px}.main__container--equipoNosotros .equipoNosotros__container--miembros .miembros__container--item .item__container--texto p{font-size:16px;color:rgba(26,74,114,.5);font-weight:400}.main__container--equipoNosotros .equipoNosotros__container--miembrosPrincipales{margin-top:80px}.main__container--equipoNosotros .equipoNosotros__container--miembrosPrincipales .miembrosPrincipales__container{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:80px;row-gap:50px}.main__container--equipoNosotros .equipoNosotros__container--miembrosPrincipales .miembrosPrincipales__container--item .item__container--foto{margin-bottom:30px}.main__container--equipoNosotros .equipoNosotros__container--miembrosPrincipales .miembrosPrincipales__container--item .item__container--foto img{max-width:100%;height:330px;width:100%;object-fit:cover;border-radius:100%}.main__container--equipoNosotros .equipoNosotros__container--miembrosPrincipales .miembrosPrincipales__container--item .item__container--nombre{margin-bottom:5px;display:flex;column-gap:20px}.main__container--equipoNosotros .equipoNosotros__container--miembrosPrincipales .miembrosPrincipales__container--item .item__container--nombre h3{color:#1a4a72;font-size:24px;line-height:1.3}.main__container--equipoNosotros .equipoNosotros__container--miembrosPrincipales .miembrosPrincipales__container--item .item__container--nombre a{display:flex;align-items:center}.main__container--equipoNosotros .equipoNosotros__container--miembrosPrincipales .miembrosPrincipales__container--item .item__container--nombre a svg{width:30px;height:30px}.main__container--equipoNosotros .equipoNosotros__container--miembrosPrincipales .miembrosPrincipales__container--item .item__container--cargo{margin-bottom:15px}.main__container--equipoNosotros .equipoNosotros__container--miembrosPrincipales .miembrosPrincipales__container--item .item__container--cargo p{font-size:20px;color:rgba(26,74,114,.5);font-weight:500}.main__container--equipoNosotros .equipoNosotros__container--miembrosPrincipales .miembrosPrincipales__container--item .item__container--texto{margin-bottom:25px}.main__container--equipoNosotros .equipoNosotros__container--miembrosPrincipales .miembrosPrincipales__container--item .item__container--texto p{font-size:18px;color:rgba(26,74,114,.5);font-weight:400}.main__container--talento{position:relative}@media(min-width: 1140px){.main__container--talento{padding:100px 0px}}.main__container--talento .talento__container{position:relative}@media(min-width: 1140px){.main__container--talento .talento__container{max-width:1200px;margin:0 auto;padding:0 30px;padding:0px 30px;display:grid;grid-template-columns:repeat(2, 1fr);column-gap:40px}}.main__container--talento .talento__container--textos{position:relative;overflow:hidden}.main__container--talento .talento__container--textos .textos__container{overflow:hidden;padding:100px 30px;position:relative;z-index:100}@media(min-width: 1140px){.main__container--talento .talento__container--textos .textos__container{padding:0px}}.main__container--talento .talento__container--textos .textos__container--title{margin-bottom:20px}@media(min-width: 1140px){.main__container--talento .talento__container--textos .textos__container--title{margin-bottom:30px}}.main__container--talento .talento__container--textos .textos__container--title h3{color:#1a4a72;font-size:32px;line-height:1.1}@media(min-width: 1140px){.main__container--talento .talento__container--textos .textos__container--title h3{font-size:64px}}.main__container--talento .talento__container--textos .textos__container--subtitle p{font-size:18px;color:#1a4a72;line-height:1.2}@media(min-width: 1140px){.main__container--talento .talento__container--textos .textos__container--subtitle p{font-size:20px;width:80%}}.main__container--talento .talento__container--textos .element-mobile{display:block;position:absolute;top:50px;left:-300px}@media(min-width: 1140px){.main__container--talento .talento__container--textos .element-mobile{display:none}}.main__container--talento .talento__container--form .form__container{padding:100px 30px 0px;position:relative;z-index:100}@media(min-width: 1140px){.main__container--talento .talento__container--form .form__container{padding:0px}.main__container--talento .talento__container--form .form__container .wpforms-container{margin:0px}}.main__container--talento .talento__container--form .form__container input[type=text],.main__container--talento .talento__container--form .form__container input[type=email],.main__container--talento .talento__container--form .form__container input[type=tel]{border:0px;border-bottom:1px solid #cdcdcd;border-radius:0px}.main__container--talento .talento__container--form .form__container input[type=text]:focus,.main__container--talento .talento__container--form .form__container input[type=email]:focus,.main__container--talento .talento__container--form .form__container input[type=tel]:focus{border:0px !important;border-bottom:3px solid #1a4a72 !important;outline:none !important;box-shadow:none !important}.main__container--talento .talento__container--form .form__container textarea{border:1px solid #cdcdcd}.main__container--talento .talento__container--form .form__container textarea:focus{outline:none !important;box-shadow:none !important;border:3px solid #1a4a72 !important}.main__container--talento .talento__container--form .form__container button{background-color:#34c7c0 !important;width:100%}.main__container--talento .talento__container--form .form__container .wpforms-field-label{color:#1a4a72}.main__container--talento .talento__container--form .form__container .wpforms-field.wpforms-field-checkbox ul,.main__container--talento .talento__container--form .form__container .wpforms-field.wpforms-field-radio ul{display:flex;flex-wrap:wrap;gap:10px;padding:0;list-style:none}.main__container--talento .talento__container--form .form__container .wpforms-field.wpforms-field-checkbox li,.main__container--talento .talento__container--form .form__container .wpforms-field.wpforms-field-radio li{margin:0}.main__container--talento .talento__container--form .form__container .wpforms-field.wpforms-field-checkbox input[type=checkbox],.main__container--talento .talento__container--form .form__container .wpforms-field.wpforms-field-radio input[type=radio]{display:none}.main__container--talento .talento__container--form .form__container .wpforms-field.wpforms-field-checkbox label,.main__container--talento .talento__container--form .form__container .wpforms-field.wpforms-field-radio label{display:inline-block;padding:8px 16px;border:1px solid #787878;border-radius:25px;cursor:pointer;background:#fff;color:#787878;transition:all .2s ease}.main__container--talento .talento__container--form .form__container .wpforms-field.wpforms-field-checkbox input[type=checkbox]:checked+label,.main__container--talento .talento__container--form .form__container .wpforms-field.wpforms-field-radio input[type=radio]:checked+label{background:#1a4a72;color:#fff;border-color:#1a4a72}.main__container--talento .talento__container--form .form__container .wpforms-submit{width:100%;text-align:center;display:flex;justify-content:center;align-items:center;background-color:#34c7c0;border-radius:83px;color:#fff;padding:12px 30px;transition:all .3s ease;display:inline-flex;width:auto;padding:12px 35px}.main__container--talento .talento__container--form .form__container .wpforms-submit:hover{background:radial-gradient(100% 100% at 50.36% 100%, rgba(105, 255, 165, 0.4) 0%, rgba(105, 255, 165, 0) 100%),#0868b7}.main__container--talento .talento__container--form .form__container .wpforms-submit:hover:hover{background:radial-gradient(100% 100% at 50.36% 100%, rgba(105, 255, 165, 0.4) 0%, rgba(105, 255, 165, 0) 100%),#0868b7}.main__container--talento .talento__container--form .form__container .wpforms-field.wpforms-field-file-upload{display:flex;align-items:center;justify-content:space-between}.main__container--talento .talento__container--form .form__container .wpforms-field.wpforms-field-file-upload label{margin-bottom:0px}.main__container--talento .talento__container--form .form__container .wpforms-field.wpforms-field-file-upload input[type=file]::-webkit-file-upload-button,.main__container--talento .talento__container--form .form__container .wpforms-field.wpforms-field-file-upload input[type=file]::file-selector-button{background:#1a4a72;color:#fff;border:none;border-radius:6px;padding:10px 20px;font-size:14px;cursor:pointer}.main__container--talento .talento__container--form .form__container .wpforms-field.wpforms-field-file-upload input[type=file]::-webkit-file-upload-button:hover,.main__container--talento .talento__container--form .form__container .wpforms-field.wpforms-field-file-upload input[type=file]::file-selector-button:hover{background:#1a4a72}.main__container--talento .talento__container--form .form__container .wpforms-field.wpforms-field-file-upload input[type=file]{color:rgba(0,0,0,0);text-shadow:0 0 0 gray}.main__container--talento .talento__container .element-contact-2{position:absolute;top:480px;left:115px}@media(min-width: 1140px){.main__container--talento .talento__container .element-contact-2{top:auto;bottom:-20px;left:250px}}.main__container--talento .talento__container .element-contact-3{display:none}@media(min-width: 1140px){.main__container--talento .talento__container .element-contact-3{display:block;position:absolute;top:auto;bottom:30px;left:180px;z-index:300}}.main__container--talento .element-desktop{display:none;position:absolute;bottom:-200px;left:-200px}@media(min-width: 1140px){.main__container--talento .element-desktop{display:block}}.main__container--error{position:relative}@media(min-width: 1140px){.main__container--error{min-height:70svh;display:flex;align-items:center;justify-content:center}}.main__container--error .error__container{padding:200px 30px}@media(min-width: 1140px){.main__container--error .error__container{padding:60px}}.main__container--error .error__container--subtitle{margin-bottom:20px}.main__container--error .error__container--subtitle h4{color:#1a4a72;font-size:20px;text-align:center}@media(min-width: 1140px){.main__container--error .error__container--subtitle h4{font-size:24px}}.main__container--error .error__container--title{margin-bottom:20px}.main__container--error .error__container--title h1{color:#1a4a72;font-size:40px;text-align:center}@media(min-width: 1140px){.main__container--error .error__container--title h1{font-size:46px}}.main__container--error .error__container--text{margin-bottom:20px}.main__container--error .error__container--text p{color:#1a4a72;font-size:14px;text-align:center}@media(min-width: 1140px){.main__container--error .error__container--text p{font-size:16px}}.main__container--error .error__container--link{margin-top:50px;display:flex;justify-content:center}.main__container--error .error__container--link a{width:100%;text-align:center;display:flex;justify-content:center;align-items:center;background-color:#1a4a72;border-radius:30px;color:#fff;padding:12px 30px;transition:all .3s ease;border-radius:20px;padding:12px 40px}.main__container--error .error__container--link a:hover{background:radial-gradient(100% 100% at 50.36% 100%, rgba(105, 255, 165, 0.4) 0%, rgba(105, 255, 165, 0) 100%),#0868b7}@media(min-width: 1140px){.main__container--error .error__container--link a{display:inline-flex;width:auto}}.main__container--error .element-contact-left{position:absolute;left:0px;bottom:-90px;z-index:-1}@media(min-width: 1140px){.main__container--error .element-contact-left{bottom:-30px}}.main__container--error .element-contact-left img{max-width:350px}@media(min-width: 1140px){.main__container--error .element-contact-left img{max-width:600px}}.main__container--error .element-contact-right{position:absolute;right:-40px;top:70px}@media(min-width: 1140px){.main__container--error .element-contact-right{bottom:30px;top:auto;right:40px}}.main__container--error .element-contact-right img{max-width:100px}@media(min-width: 1140px){.main__container--error .element-contact-right img{max-width:160px}}@keyframes bounce{0%{transform:translateY(0);opacity:1}50%{transform:translateY(10px);opacity:.5}100%{transform:translateY(0);opacity:1}}@keyframes slideUp{0%{transform:translateY(200px)}100%{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes arrowPulse{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}@keyframes marquee-left{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes marquee-right{0%{transform:translateX(0)}100%{transform:translateX(50%)}}.main__container--contacto{position:relative}@media(min-width: 1140px){.main__container--contacto{padding:100px 0px}}.main__container--contacto .contacto__container{position:relative;z-index:400}@media(min-width: 1140px){.main__container--contacto .contacto__container{max-width:1200px;margin:0 auto;padding:0 30px;padding:0px 30px;display:grid;grid-template-columns:repeat(2, 1fr);column-gap:50px}}.main__container--contacto .contacto__container--textos{position:relative;overflow:hidden}.main__container--contacto .contacto__container--textos .textos__container{overflow:hidden;padding:100px 30px;position:relative;z-index:100}@media(min-width: 1140px){.main__container--contacto .contacto__container--textos .textos__container{padding:0px}}.main__container--contacto .contacto__container--textos .textos__container--title{margin-bottom:20px}@media(min-width: 1140px){.main__container--contacto .contacto__container--textos .textos__container--title{margin-bottom:30px}}.main__container--contacto .contacto__container--textos .textos__container--title h3{color:#1a4a72;font-size:32px}@media(min-width: 1140px){.main__container--contacto .contacto__container--textos .textos__container--title h3{font-size:80px}}.main__container--contacto .contacto__container--textos .textos__container--subtitle p{font-size:22px;color:#1a4a72}@media(min-width: 1140px){.main__container--contacto .contacto__container--textos .textos__container--subtitle p{font-size:28px}}.main__container--contacto .contacto__container--textos .element-mobile{display:block;position:absolute;top:50px;left:-300px}@media(min-width: 1140px){.main__container--contacto .contacto__container--textos .element-mobile{display:none}}.main__container--contacto .contacto__container--form .form__container{padding:100px 30px 0px;position:relative;z-index:100}@media(min-width: 1140px){.main__container--contacto .contacto__container--form .form__container{padding:0px}.main__container--contacto .contacto__container--form .form__container .wpforms-container{margin:0px}}.main__container--contacto .contacto__container--form .form__container input[type=text],.main__container--contacto .contacto__container--form .form__container input[type=email],.main__container--contacto .contacto__container--form .form__container input[type=tel]{border:0px;border-bottom:1px solid #cdcdcd;border-radius:0px}.main__container--contacto .contacto__container--form .form__container input[type=text]:focus,.main__container--contacto .contacto__container--form .form__container input[type=email]:focus,.main__container--contacto .contacto__container--form .form__container input[type=tel]:focus{border:0px !important;border-bottom:3px solid #1a4a72 !important;outline:none !important;box-shadow:none !important}.main__container--contacto .contacto__container--form .form__container textarea{border:1px solid #cdcdcd}.main__container--contacto .contacto__container--form .form__container textarea:focus{outline:none !important;box-shadow:none !important;border:3px solid #1a4a72 !important}.main__container--contacto .contacto__container--form .form__container button{background-color:#34c7c0 !important;width:100%}.main__container--contacto .contacto__container--form .form__container .wpforms-field-label{color:#1a4a72}.main__container--contacto .contacto__container--form .form__container .wpforms-field.wpforms-field-checkbox ul,.main__container--contacto .contacto__container--form .form__container .wpforms-field.wpforms-field-radio ul{display:flex;flex-wrap:wrap;gap:10px;padding:0;list-style:none}.main__container--contacto .contacto__container--form .form__container .wpforms-field.wpforms-field-checkbox li,.main__container--contacto .contacto__container--form .form__container .wpforms-field.wpforms-field-radio li{margin:0}.main__container--contacto .contacto__container--form .form__container .wpforms-field.wpforms-field-checkbox input[type=checkbox],.main__container--contacto .contacto__container--form .form__container .wpforms-field.wpforms-field-radio input[type=radio]{display:none}.main__container--contacto .contacto__container--form .form__container .wpforms-field.wpforms-field-checkbox label,.main__container--contacto .contacto__container--form .form__container .wpforms-field.wpforms-field-radio label{display:inline-block;padding:8px 16px;border:1px solid #787878;border-radius:25px;cursor:pointer;background:#fff;color:#787878;transition:all .2s ease}.main__container--contacto .contacto__container--form .form__container .wpforms-field.wpforms-field-checkbox input[type=checkbox]:checked+label,.main__container--contacto .contacto__container--form .form__container .wpforms-field.wpforms-field-radio input[type=radio]:checked+label{background:#1a4a72;color:#fff;border-color:#1a4a72}.main__container--contacto .contacto__container--form .form__container .wpforms-submit{width:100%;text-align:center;display:flex;justify-content:center;align-items:center;background-color:#34c7c0;border-radius:83px;color:#fff;padding:12px 30px;transition:all .3s ease;display:inline-flex;width:auto;padding:12px 35px}.main__container--contacto .contacto__container--form .form__container .wpforms-submit:hover{background:radial-gradient(100% 100% at 50.36% 100%, rgba(105, 255, 165, 0.4) 0%, rgba(105, 255, 165, 0) 100%),#0868b7}.main__container--contacto .contacto__container--form .form__container .wpforms-submit:hover:hover{background:radial-gradient(100% 100% at 50.36% 100%, rgba(105, 255, 165, 0.4) 0%, rgba(105, 255, 165, 0) 100%),#0868b7}.main__container--contacto .contacto__container .element-contact-2{position:absolute;top:310px;left:115px}@media(min-width: 1140px){.main__container--contacto .contacto__container .element-contact-2{top:auto;bottom:0px;left:250px}}.main__container--contacto .contacto__container .element-contact-3{display:none}@media(min-width: 1140px){.main__container--contacto .contacto__container .element-contact-3{display:block;position:absolute;top:auto;bottom:50px;left:180px;z-index:300}}.main__container--contacto .element-desktop{display:none;position:absolute;bottom:-200px;left:-200px}@media(min-width: 1140px){.main__container--contacto .element-desktop{display:block}}@media(min-width: 1140px){.main__container--contacto.nosotros .element-desktop{z-index:300}}@media(min-width: 1140px){.main__container--contacto.nosotros .element-desktop img{width:1200px}}.main__container--heroInner{overflow:hidden;position:relative;border-bottom:1px solid rgba(26,74,114,.16)}@media(min-width: 1140px){.main__container--heroInner{overflow:visible}}.main__container--heroInner .heroInner__container{padding:80px 30px}@media(min-width: 1140px){.main__container--heroInner .heroInner__container{max-width:1200px;margin:0 auto;padding:0 30px;display:grid;align-items:center;grid-template-columns:60% 1fr;column-gap:50px;padding:120px 30px 0px}}.main__container--heroInner .heroInner__container--texts{margin-bottom:100px}@media(min-width: 1140px){.main__container--heroInner .heroInner__container--texts{margin-bottom:0px;margin-top:30px}}.main__container--heroInner .heroInner__container--texts .texts__container--title{margin-bottom:25px}.main__container--heroInner .heroInner__container--texts .texts__container--title h1{font-size:36px;color:#1a4a72}@media(min-width: 1140px){.main__container--heroInner .heroInner__container--texts .texts__container--title h1{font-size:65px}}.main__container--heroInner .heroInner__container--texts .texts__container--text p{font-size:18px;color:#1a4a72;line-height:1.5}@media(min-width: 1140px){.main__container--heroInner .heroInner__container--texts .texts__container--text p{font-size:20px;width:80%}}.main__container--heroInner .heroInner__container--texts .texts__container--link{margin-top:20px}.main__container--heroInner .heroInner__container--texts .texts__container--link a{width:100%;text-align:center;display:flex;justify-content:center;align-items:center;background-color:#1a4a72;border-radius:30px;color:#fff;padding:12px 30px;transition:all .3s ease;display:inline-flex;width:auto}.main__container--heroInner .heroInner__container--texts .texts__container--link a:hover{background:radial-gradient(100% 100% at 50.36% 100%, rgba(105, 255, 165, 0.4) 0%, rgba(105, 255, 165, 0) 100%),#0868b7}.main__container--heroInner .heroInner__container--image{position:relative;display:flex;justify-content:center;padding:0px 40px}@media(min-width: 1140px){.main__container--heroInner .heroInner__container--image{padding:0px;transform:translateY(40px)}}.main__container--heroInner .heroInner__container--image img{width:100%;object-fit:cover;position:relative;z-index:200;border-radius:16px}.main__container--heroInner .heroInner__container--image .element-heroinner-1{position:absolute;top:-20px;right:-20px;z-index:100}@media(min-width: 1140px){.main__container--heroInner .heroInner__container--image .element-heroinner-1{top:-50px;right:-50px}}.main__container--heroInner .heroInner__container--image .element-heroinner-1 img{width:140px;height:140px}@media(min-width: 1140px){.main__container--heroInner .heroInner__container--image .element-heroinner-1 img{width:220px;height:220px}}.main__container--heroInner .heroInner__container--image .element-heroinner-2{position:absolute;top:-60px;right:70px;z-index:100}@media(min-width: 1140px){.main__container--heroInner .heroInner__container--image .element-heroinner-2{top:-100px;right:70px}}.main__container--heroInner .heroInner__container--image .element-heroinner-2 img{width:25px;height:25px}@media(min-width: 1140px){.main__container--heroInner .heroInner__container--image .element-heroinner-2 img{width:50px;height:50px}}.main__container--heroInner .heroInner__container--image .element-heroinner-3{position:absolute;top:-30px;left:80px;z-index:300}@media(min-width: 1140px){.main__container--heroInner .heroInner__container--image .element-heroinner-3{top:-50px;left:70px}}.main__container--heroInner .heroInner__container--image .element-heroinner-3 img{width:85px;height:85px}@media(min-width: 1140px){.main__container--heroInner .heroInner__container--image .element-heroinner-3 img{width:160px;height:160px}}.main__container--heroInner .heroInner__container--image .element-heroinner-4{position:absolute;top:50px;left:0px;z-index:300}@media(min-width: 1140px){.main__container--heroInner .heroInner__container--image .element-heroinner-4{top:80px;left:-40px}}.main__container--heroInner .heroInner__container--image .element-heroinner-4 img{width:65px;height:65px}@media(min-width: 1140px){.main__container--heroInner .heroInner__container--image .element-heroinner-4 img{width:120px;height:120px}}.main__container--heroInner .heroInner__container--image .element-heroinner-5{position:absolute;bottom:-40px;right:0px;z-index:300}@media(min-width: 1140px){.main__container--heroInner .heroInner__container--image .element-heroinner-5{right:-30px}}.main__container--heroInner .heroInner__container--image .element-heroinner-5 img{width:80px;height:80px}@media(min-width: 1140px){.main__container--heroInner .heroInner__container--image .element-heroinner-5 img{width:110px;height:110px}}.main__container--heroInner .heroInner__container--image .element-heroinner-6{position:absolute;bottom:-15px;right:12px;z-index:300}@media(min-width: 1140px){.main__container--heroInner .heroInner__container--image .element-heroinner-6{bottom:-15px;right:-15px}}.main__container--heroInner .heroInner__container--image .element-heroinner-6 img{width:52px;height:30px}@media(min-width: 1140px){.main__container--heroInner .heroInner__container--image .element-heroinner-6 img{width:82px;height:60px}}.main__container--heroInner .heroInner__container--image .element-heroinner-7{position:absolute;bottom:30px;right:60px;z-index:300}.main__container--heroInner .heroInner__container--image .element-heroinner-7 img{width:47px;height:47px}.main__container--heroInner .heroInner__container--image .element-heroinner-8{position:absolute;bottom:0px;left:80px;z-index:300}.main__container--heroInner .heroInner__container--image .element-heroinner-8 img{width:55px;height:55px}@media(min-width: 1140px){.main__container--heroInner .heroInner__container--image .element-heroinner-8 img{width:100px;height:100px}}.main__container--heroInner .heroInner__container--image .element-heroinner-9{position:absolute;bottom:-30px;left:50px;z-index:300}@media(min-width: 1140px){.main__container--heroInner .heroInner__container--image .element-heroinner-9{bottom:40px;left:-30px}}.main__container--heroInner .heroInner__container--image .element-heroinner-9 img{width:25px;height:25px}@media(min-width: 1140px){.main__container--heroInner .heroInner__container--image .element-heroinner-9 img{width:40px;height:40px}}.main__container--heroInner .heroInner__container.full{display:block}@media(min-width: 1140px){.main__container--heroInner .heroInner__container.full{padding-bottom:50px}}.main__container--heroInner .heroInner__container.full .heroInner__container--texts{margin-bottom:0px}.main__container--heroInner .element-heroinner-general{position:absolute;left:-180px;bottom:-150px;z-index:-1}@media(min-width: 1140px){.main__container--heroInner .element-heroinner-general{left:-125px}}@media(min-width: 1140px){.main__container--heroInner .element-heroinner-general img{width:600px;height:600px}}.main__container--heroInner .heroInner__container.partners{padding:80px 30px}@media(min-width: 1140px){.main__container--heroInner .heroInner__container.partners{padding:90px 30px 35px}}.main__container--heroInner .heroInner__container.partners .heroInner__container--image{display:flex;justify-content:center;align-items:center}.main__container--heroInner .heroInner__container.partners .heroInner__container--image img{max-width:350px;transform:translateY(5px)}.main__container--heroInner .heroInner__container.partners .heroInner__container--image .element-heroinner-1{right:75px;top:-20px}@media(min-width: 1140px){.main__container--heroInner .heroInner__container.partners .heroInner__container--image .element-heroinner-1{right:35px;top:-35px}}.main__container--heroInner .heroInner__container.partners .heroInner__container--image .element-heroinner-3{top:auto;left:45px;bottom:10px;z-index:100}@media(min-width: 1140px){.main__container--heroInner .heroInner__container.partners .heroInner__container--image .element-heroinner-3{bottom:-30px}}.main__container--heroInner .heroInner__container.partners .heroInner__container--image .element-heroinner-9{top:0px;bottom:auto;left:90px;z-index:100}.main__container--heroInner .heroInner__container.partners.template-b{grid-template-columns:55% 1fr}.main__container--heroInner .heroInner__container.partners.template-b .heroInner__container--image{padding:0px}.main__container--heroInner .heroInner__container.partners.template-b .heroInner__container--image img{max-height:400px}.main__container--heroInner .heroInner__container.partners.template-b .heroInner__container--image .element-heroinner-1{top:25px}.main__container--heroInner .heroInner__container.partners.template-b .heroInner__container--image .element-heroinner-3{bottom:120px}.main__container--heroInner .heroInner__container.partners.template-b .heroInner__container--image .element-heroinner-9{left:150px}@media(min-width: 1140px){.main__container--heroInner .heroInner__container.nosotrosPortada{padding-bottom:60px;grid-template-columns:80% 1fr}}@media(min-width: 1140px){.main__container--heroInner .heroInner__container.nosotrosPortada .heroInner__container--texts .texts__container--title h1{max-width:70%}}.main__container--heroInner .heroInner__container.nosotrosPortada .element-heroinner-7{position:absolute;top:40px;right:35px;z-index:200}.main__container--heroInner .heroInner__container.nosotrosPortada .element-heroinner-7 img{width:42px;height:42px}.main__container--heroInner .heroInner__container.nosotrosPortada .element-heroinner-8{position:absolute;bottom:20px;left:5px;z-index:500}.main__container--heroInner .heroInner__container.nosotrosPortada .element-heroinner-8 img{width:55px;height:55px}.main__container--heroInner .heroInner__container.nosotrosPortada .element-heroinner-9{position:absolute;bottom:20px;left:5px;z-index:300}.main__container--heroInner .heroInner__container.nosotrosPortada .element-heroinner-9 img{width:75px;height:75px}.main__container--heroInner .heroInner__container.nosotrosPortada .element-heroinner-10{position:absolute;bottom:-30px;right:20px;z-index:300}.main__container--heroInner .heroInner__container.nosotrosPortada .element-heroinner-10 img{width:60px;height:60px}.main__container--masServicios{background-color:#f2f4f5;padding:60px 30px}@media(min-width: 1140px){.main__container--masServicios{padding:80px 30px}}.main__container--masServicios .masServicios__container{background-color:#fff;border-radius:16px}@media(min-width: 1140px){.main__container--masServicios .masServicios__container{max-width:1200px;margin:0 auto;padding:0 30px}}@media(min-width: 1140px){.main__container--masServicios .masServicios__container--items .items__container{display:grid;grid-template-columns:repeat(5, 1fr)}}.main__container--masServicios .masServicios__container--items .items__container--item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:15px 10px;border-bottom:1px solid #69ffa5}@media(min-width: 1140px){.main__container--masServicios .masServicios__container--items .items__container--item{border-bottom:none}}.main__container--masServicios .masServicios__container--items .items__container--item:last-child{border-bottom:none}.main__container--masServicios .masServicios__container--items .items__container--item .item__container--icon img{max-height:80px;transition:all .3s ease}@media(min-width: 1140px){.main__container--masServicios .masServicios__container--items .items__container--item .item__container--icon img{max-height:60px}}.main__container--masServicios .masServicios__container--items .items__container--item .item__container--icon img:hover{filter:grayscale(100%)}.main__container--masServicios .masServicios__container--items .items__container--item .item__container--link{text-align:center}.main__container--masServicios .masServicios__container--items .items__container--item .item__container--link span{text-decoration:underline;color:#1a4a72;font-size:16px;font-weight:500}.main__container--contenidoPrincipal{background-color:#1a4a72}.main__container--contenidoPrincipal .contenidoPrincipal__container{padding:60px 30px}@media(min-width: 1140px){.main__container--contenidoPrincipal .contenidoPrincipal__container{max-width:1200px;margin:0 auto;padding:0 30px;padding:80px 30px;display:grid;grid-template-columns:45% 1fr;align-items:center;column-gap:50px}}.main__container--contenidoPrincipal .contenidoPrincipal__container--left .left__container--image{margin-bottom:50px}@media(min-width: 1140px){.main__container--contenidoPrincipal .contenidoPrincipal__container--left .left__container--image{margin-bottom:0px}}.main__container--contenidoPrincipal .contenidoPrincipal__container--left .left__container--image img{border-radius:16px}.main__container--contenidoPrincipal .contenidoPrincipal__container--left .left__container--image img.template-b{border-radius:50%;max-width:100%;height:auto;object-fit:cover}@media(min-width: 1140px){.main__container--contenidoPrincipal .contenidoPrincipal__container--left .left__container--image img.template-b{max-width:480px;height:480px}}.main__container--contenidoPrincipal .contenidoPrincipal__container--right .right__container--icon{margin-bottom:20px}.main__container--contenidoPrincipal .contenidoPrincipal__container--right .right__container--icon img{max-width:80px;height:80px;object-fit:cover;border-radius:50%}.main__container--contenidoPrincipal .contenidoPrincipal__container--right .right__container--title h3{color:#fff;font-size:36px;margin-bottom:20px}@media(min-width: 1140px){.main__container--contenidoPrincipal .contenidoPrincipal__container--right .right__container--title h3{font-size:54px}}.main__container--contenidoPrincipal .contenidoPrincipal__container--right .right__container--text p{color:#fff;font-size:16px;margin-bottom:20px}.main__container--contenidoPrincipal .contenidoPrincipal__container--right .right__container--text p:last-child{margin-bottom:0}@media(min-width: 1140px){.main__container--contenidoPrincipal .contenidoPrincipal__container--right .right__container--text p{font-size:18px}}.footer{padding:80px 30px 80px 30px;background-color:#f0f9fc}@media(min-width: 1140px){.footer{padding:80px 0px}}.footer__container{display:flex;flex-direction:column;align-items:center}@media(min-width: 1140px){.footer__container{max-width:1200px;margin:0 auto;padding:0 30px;display:grid;grid-template-columns:40% 1fr;align-items:flex-start;column-gap:20px}}.footer__container--left{order:2;margin-top:20px}@media(min-width: 1140px){.footer__container--left{order:1;margin-top:0px}}.footer__container--left .left__container--logo{display:flex;justify-content:center;align-items:center;margin-bottom:20px}@media(min-width: 1140px){.footer__container--left .left__container--logo{justify-content:flex-start}}.footer__container--left .left__container--text{display:flex;justify-content:center}@media(min-width: 1140px){.footer__container--left .left__container--text{justify-content:flex-start}}.footer__container--left .left__container--text p{text-align:center;font-size:14px;color:rgba(11,11,11,.72);max-width:50%;line-height:1.5}@media(min-width: 1140px){.footer__container--left .left__container--text p{text-align:left}}.footer__container--left .left__container--banderas{margin-top:30px;display:flex;justify-content:center}@media(min-width: 1140px){.footer__container--left .left__container--banderas{justify-content:flex-start}}.footer__container--left .left__container--banderas img{max-width:200px}.footer__container--right{order:1;width:100%}@media(min-width: 1140px){.footer__container--right{order:2}}@media(min-width: 1140px){.footer__container--right .right__container{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:20px}}.footer__container--right .right__container--links{margin-bottom:40px}@media(min-width: 1140px){.footer__container--right .right__container--links{margin-bottom:0px}}.footer__container--right .right__container--links h4{font-size:20px;color:#0868b7;margin-bottom:15px;text-align:center;font-weight:500}@media(min-width: 1140px){.footer__container--right .right__container--links h4{text-align:left}}.footer__container--right .right__container--links ul li{text-align:center}@media(min-width: 1140px){.footer__container--right .right__container--links ul li{text-align:left}}.footer__container--right .right__container--links ul li a{text-align:center;font-size:14px;color:rgba(11,11,11,.72);margin-bottom:5px;display:inline-block}@media(min-width: 1140px){.footer__container--right .right__container--links ul li a{text-align:left}}.footer__container--right .right__container--links ul li a:hover{text-decoration:underline}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{display:flex;flex-direction:column;min-height:100vh;font-family:"Inter",sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-weight:300;justify-content:space-between}/*# sourceMappingURL=style.css.map */
