@font-face{font-family:Grantipo Bold;src:url(/_astro/Grantipo-Bold.Cl2VBaKn.woff2) format("woff2"),url(/_astro/Grantipo-Bold.IyfD6qSh.woff) format("woff"),url(/_astro/Grantipo-Bold.MzoisSW5.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Intro Book;src:url(/_astro/Intro-Book.DNM7qNxt.woff2) format("woff2"),url(/_astro/Intro-Book.CkyUAuxh.woff) format("woff"),url(/_astro/Intro-Book.BlJzSdus.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.banner-interior.nosotros .caption{color:#fff}.banner-interior.nosotros .back{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.banner-interior.nosotros .back img,.banner-interior.nosotros .back video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.banner-interior.nosotros .back img{filter:blur(50px);-webkit-filter:blur(50px)}.banner-interior.nosotros .back video{z-index:3;transition:opacity 1s linear;opacity:0;visibility:hidden}.banner-interior.nosotros .back video.show{opacity:1;visibility:visible}.que-hacemos{padding:80px 0}.que-hacemos .feats{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:row;align-items:stretch}.que-hacemos .feats li{width:33.33333%;position:relative}.que-hacemos .feats li:before{content:"";display:block;width:1px;height:100%;background-color:#e5e5e5;position:absolute;top:0;right:0}.que-hacemos .feats li:last-child:before{display:none}.que-hacemos .feats li figure{margin:0;padding:0 2em;display:flex;flex-direction:row;align-items:center}.que-hacemos .feats li figure figcaption{font-family:Grantipo Bold,Helvetica,Arial,sans-serif;padding-left:1.5em}@media (max-width: 767.98px){.que-hacemos .feats li figure{flex-direction:column;width:100%;padding:0}.que-hacemos .feats li figure .icon{width:100%}.que-hacemos .feats li figure .icon img{display:block;max-width:100%;height:auto;margin:auto}.que-hacemos .feats li figure figcaption{width:100%;text-align:center;margin-top:1em;padding:0}}@media (max-width: 575.98px){.que-hacemos .feats{flex-wrap:wrap}.que-hacemos .feats li{width:50%;margin-bottom:40px}.que-hacemos .feats li:before{display:none}.que-hacemos .feats li figure figcaption{font-size:16px}}.presencia-globe{margin:80px 0}.presencia-globe .info{background-color:#cff6ff;padding:50px 0 40px;text-align:center;position:relative;z-index:10}.presencia-globe .mapa{position:relative;z-index:1;margin:0 0 -80px}.presencia,.grupo-star{margin:80px 0;position:relative;overflow:hidden}.presencia .cont,.grupo-star .cont{display:flex;flex-direction:row;align-items:center}.presencia .cont .thumb,.grupo-star .cont .thumb{width:50%;position:relative;z-index:20}.presencia .cont .thumb .pic,.grupo-star .cont .thumb .pic{width:calc(100% + 40px);height:auto}.presencia .cont .thumb button,.grupo-star .cont .thumb button{display:block;width:110px;height:110px;border:none;margin:0;padding:0;position:absolute;top:50%;left:50%;z-index:10;background:none;transform:translate(-50%) translateY(-50%);transition:all .2s ease-out}.presencia .cont .thumb button:hover,.grupo-star .cont .thumb button:hover{transform:translate(-50%) translateY(-50%) scale(1.1)}.presencia .cont .info,.grupo-star .cont .info{width:50%;background-color:#cff6ff;display:flex;justify-content:center;align-items:center;position:relative}.presencia .cont .info:before,.grupo-star .cont .info:before{content:"";display:block;position:absolute;top:50%;left:0;z-index:1;width:100%;height:calc(100% + 100px);transform:translateY(-50%);background-color:#cff6ff}.presencia .cont .info .inner,.grupo-star .cont .info .inner{padding:80px 120px;width:100%;position:relative;z-index:10}@media (max-width: 991.98px){.presencia .cont,.grupo-star .cont{flex-direction:column}.presencia .cont .thumb,.grupo-star .cont .thumb,.presencia .cont .info,.grupo-star .cont .info{width:100%}.presencia .cont .info:before,.grupo-star .cont .info:before{display:none}.presencia .cont .info .inner,.grupo-star .cont .info .inner{padding:50px 15px 80px;max-width:700px;margin:auto}}.mision,.vision{position:relative;overflow:hidden;padding:100px 0}.mision .contw,.vision .contw{position:relative;z-index:10}.mision .caption,.vision .caption{position:relative;padding-left:40px}.mision .caption .lead,.vision .caption .lead{font-family:Intro Book,Helvetica,Arial,sans-serif;color:#001d85;font-size:24px}.mision .caption .fig,.vision .caption .fig{position:absolute;top:-80px;left:0;transform:translate(-100%)}.mision .back,.vision .back{position:absolute;top:0;left:50%;width:100%;height:100%;z-index:1}.mision .back img,.vision .back img{position:absolute;top:0;left:0;width:50%;height:100%;object-fit:cover}@media (max-width: 767.98px){.mision,.vision{padding:50px 0}.mision .caption,.vision .caption{padding-left:0}.mision .caption .fig,.vision .caption .fig{display:none}.mision .back,.vision .back{position:relative;left:0}.mision .back img,.vision .back img{position:relative;width:100%;height:auto}}.vision .caption{padding-left:0;padding-right:40px}.vision .caption .fig{position:absolute;top:-80px;left:inherit;right:0;transform:translate(100%)}.vision .back{left:0}.grupo-star{margin:120px 0 150px}.grupo-star .cont{flex-direction:row-reverse}.grupo-star .cont .thumb .pic{width:calc(100% + 40px);transform:translate(-40px)}.grupo-star .cont .thumb .logo{width:190px;height:190px;border-radius:50%;position:absolute;top:50%;left:-40px;background-color:#fff;display:flex;justify-content:center;align-items:center;transform:translateY(-50%) translate(-50%)}.grupo-star .cont .info{background-color:#001d85}.grupo-star .cont .info .inner{padding:80px 200px 80px 100px}.grupo-star .cont .info:before{background-color:#001d85}.grupo-star .cont .info .heading-s2,.grupo-star .cont .info p{color:#fff}@media (max-width: 991.98px){.grupo-star{margin:80px 0}.grupo-star .cont{flex-direction:column}.grupo-star .cont .thumb .logo{top:50%;left:50%}.grupo-star .cont .info:before{display:none}.grupo-star .cont .info .inner{padding:50px 15px 80px;max-width:700px;margin:auto}}@media (max-width: 575.98px){.grupo-star .cont{flex-direction:column}.grupo-star .cont .thumb .logo{width:100px;height:100px}.grupo-star .cont .thumb .logo img{width:80px;height:auto}.grupo-star .cont .info:before{display:none}.grupo-star .cont .info .inner{padding:50px 15px 80px;max-width:700px;margin:auto}}
