*{box-sizing:border-box;font-family:Poppins,sans-serif!important;font-style:normal;margin:0;padding:0}body,html{height:100%}body{display:flex;flex-direction:column;min-height:100%}main{flex:1 1}@font-face{font-family:MontserratExtraBold;font-style:normal;font-weight:400;src:url(../../static/media/Montserrat-ExtraBold.0eac3d0f226f458230a2.ttf) format("truetype"),url(../../static/media/Montserrat-ExtraBold.0eac3d0f226f458230a2.ttf) format("truetype")}@font-face{font-family:MontserratBold;font-style:normal;font-weight:400;src:url(../../static/media/Montserrat-Bold.0915f0a8c3367a6d05ec.ttf) format("truetype"),url(../../static/media/Montserrat-Bold.0915f0a8c3367a6d05ec.ttf) format("truetype")}@font-face{font-family:MontserratRegular;font-style:normal;font-weight:400;src:url(../../static/media/Montserrat-Regular.2a2d37bf7680d86811db.ttf) format("truetype"),url(../../static/media/Montserrat-Regular.2a2d37bf7680d86811db.ttf) format("truetype")}.imgLogo{height:50px;margin-right:25px}.navBarCustom{background-color:#2c2f48!important;height:65px}.nav-link{color:#fff;font-size:1.075em;font-weight:400;margin-right:5px}.nav-link,.nav-link:hover{transition:.3s ease-in-out}.nav-link:hover{color:#d2bb77}.dropdown-item{color:#fff;font-size:1.075em;font-weight:400;transition:.3s ease-in-out}.dropdown-item:hover{color:#d2bb77;transition:.3s ease-in-out}.btnContactanos{border:1px solid #d2bb77!important;font-size:1.075em!important;font-weight:400!important}.btnContactanos,.btnContactanos:hover{color:#fff!important;transition:.3s ease-in-out!important}.btnContactanos:hover{background-color:#d2bb77!important}@media(max-width:1000px){.navBarCustom{height:auto}}@media(max-width:480px){.navBarCustom{height:auto}.dropdown-item{color:#fff;font-size:.85em;font-weight:400;transition:.3s ease-in-out}.dropdown-item:hover{color:#d2bb77;transition:.3s ease-in-out}}.carouselContainer{align-items:center;display:flex;gap:30px;justify-content:center;padding:0 15px;position:relative;width:100%}.carouselContainer .carouselText{position:relative;width:50%}.carouselContainer .carouselText .title1{font-size:2em}.carouselContainer .carouselText .title2{font-size:1.25em}.carouselContainer .carouselText .firstText{font-size:1em}.carouselContainer .carouselText .containerDatosMain{align-items:center;display:flex;gap:30px;justify-content:start;position:relative;width:100%}.carouselContainer .carouselText .containerDatosMain .containerDatos{align-items:start;display:flex;flex-direction:column;justify-content:start;position:relative;width:22.5%}.carouselContainer .carouselText .containerDatosMain .containerDatos .contadorNum{color:#d2bb77;font-size:2em}.carouselContainer .carouselText .containerDatosMain .containerDatos .contadorNumText{font-size:1.4em;margin-top:-25px}.carouselContainer .carouselText .containerBtn1 .btnCarousel{background-color:#2c2f48;border:1px solid rgba(215,176,77,.141);box-shadow:3px 3px 5px #d7b04d2e;color:#d2bb77;letter-spacing:1px;width:65%}.carouselContainer .carouselText .containerBtn1 .btnCarousel:hover{background-color:#3e4144;box-shadow:3px 3px 5px #7e7e7e00;color:#fff}.carouselContainer .carouselImages{position:relative;width:50%}@media screen and (max-width:1250px){.carouselContainer{align-items:center;display:flex;justify-content:center;padding:0 15px;position:relative;width:100%}.carouselContainer .carouselText{position:relative;text-align:center;width:50%}.carouselContainer .carouselText .title1{font-size:2em}.carouselContainer .carouselText .title2{font-size:1.25em;margin-top:10px}.carouselContainer .carouselText .firstText{font-size:1em}.carouselContainer .carouselText .containerDatosMain{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.carouselContainer .carouselText .containerDatosMain .containerDatos{align-items:center!important;display:flex;flex-direction:column;justify-content:center!important;position:relative;width:100%}.carouselContainer .carouselText .containerDatosMain .containerDatos .contadorNum{color:#d2bb77;font-size:3em}.carouselContainer .carouselText .containerDatosMain .containerDatos .contadorNumText{font-size:1.4em;margin-top:-25px}.carouselContainer .carouselText .containerBtn1 .btnCarousel{background-color:#2c2f48;border:1px solid rgba(215,176,77,.141);box-shadow:3px 3px 5px #d7b04d2e;color:#d2bb77;font-size:1.25em;letter-spacing:1px;width:100%}.carouselContainer .carouselText .containerBtn1 .btnCarousel:hover{background-color:#3e4144;box-shadow:3px 3px 5px #7e7e7e00;color:#fff}.carouselContainer .carouselImages{position:relative;width:50%}}@media screen and (max-width:900px){.carouselContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 15px;position:relative;width:100%}.carouselContainer .carouselText{position:relative;text-align:center;width:100%}.carouselContainer .carouselText .title1{font-size:2em}.carouselContainer .carouselText .title2{font-size:1.25em;margin-top:10px}.carouselContainer .carouselText .firstText{font-size:1em}.carouselContainer .carouselText .containerDatosMain{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.carouselContainer .carouselText .containerDatosMain .containerDatos{align-items:center!important;display:flex;flex-direction:column;justify-content:center!important;position:relative;width:100%}.carouselContainer .carouselText .containerDatosMain .containerDatos .contadorNum{color:#d2bb77;font-size:3em}.carouselContainer .carouselText .containerDatosMain .containerDatos .contadorNumText{font-size:1.4em;margin-top:-25px}.carouselContainer .carouselText .containerBtn1 .btnCarousel{background-color:#2c2f48;border:1px solid rgba(215,176,77,.141);box-shadow:3px 3px 5px #d7b04d2e;color:#d2bb77;font-size:1.25em;letter-spacing:1px;width:100%}.carouselContainer .carouselText .containerBtn1 .btnCarousel:hover{background-color:#3e4144;box-shadow:3px 3px 5px #7e7e7e00;color:#fff}.carouselContainer .carouselImages{position:relative;width:100%}}@media screen and (max-width:480px){.carouselContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:20px;padding:0 15px;position:relative;width:100%}.carouselContainer .carouselText{position:relative;text-align:center;width:100%}.carouselContainer .carouselText .title1{font-size:1.65em}.carouselContainer .carouselText .title2{font-size:1.25em;margin-top:10px}.carouselContainer .carouselText .firstText{font-size:1em}.carouselContainer .carouselText .containerDatosMain{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.carouselContainer .carouselText .containerDatosMain .containerDatos{align-items:center!important;display:flex;flex-direction:column;justify-content:center!important;position:relative;width:100%}.carouselContainer .carouselText .containerDatosMain .containerDatos .contadorNum{color:#d2bb77;font-size:3em}.carouselContainer .carouselText .containerDatosMain .containerDatos .contadorNumText{font-size:1.4em;margin-top:-25px}.carouselContainer .carouselText .containerBtn1 .btnCarousel{background-color:#2c2f48;border:1px solid rgba(215,176,77,.141);box-shadow:3px 3px 5px #d7b04d2e;color:#d2bb77;font-size:1.25em;letter-spacing:1px;width:100%}.carouselContainer .carouselText .containerBtn1 .btnCarousel:hover{background-color:#3e4144;box-shadow:3px 3px 5px #7e7e7e00;color:#fff}.carouselContainer .carouselImages{position:relative;width:100%}}@keyframes shadowPulse{0%{filter:drop-shadow(2px 2px 3px rgba(255,255,255,.3))}50%{filter:drop-shadow(4px 4px 5px rgba(255,255,255,.6))}to{filter:drop-shadow(2px 2px 3px rgba(255,255,255,.3))}}.callContainer{bottom:20px;height:auto;position:fixed;right:13px;z-index:1000}.callContainer .callImg{animation:shadowPulse 3s infinite;height:70px}@media(max-width:480px){.callContainer{bottom:20px;height:auto;position:fixed;right:13px}.callContainer .callImg{height:70px}}#porqueE{background:#2c2f48!important}#titlePorque{color:#fff!important;font-size:30px!important}.containerCards{align-items:center;display:flex;flex-wrap:wrap;gap:70px;justify-content:center;margin-top:100px!important;position:relative;width:100%!important;z-index:0}.containerCards .containerCard{background-color:#fff!important;border-radius:20px!important;box-shadow:7px 7px 10px #071d3d1a,-2px -2px 10px #071d3d1a;height:240px!important;padding:5px 10px!important;position:relative;transition:.3s ease-in-out;width:350px!important}.containerCards .containerCard .imgCard{border-radius:50%;margin-top:-50px;width:75px}.containerCards .containerCard .containerCardText{margin-top:25px}.containerCards .containerCard .containerCardText .firstText{color:#000;font-size:1.3em;margin-top:20px!important}.containerCards .containerCard .containerCardText .textIdentificador{font-size:.85em}@media screen and (max-width:480px){.containerCards{align-items:center;display:flex;flex-wrap:wrap;gap:70px;justify-content:center;margin-top:100px!important;position:relative;width:100%!important;z-index:0}.containerCards .containerCard{background-color:#fff!important;border-radius:20px!important;box-shadow:7px 7px 10px #071d3d1a,-2px -2px 10px #071d3d1a;height:250px!important;padding:5px 10px!important;position:relative;transition:.3s ease-in-out;width:350px!important}.containerCards .containerCard .imgCard{margin-top:-50px;width:75px}.containerCards .containerCard .containerCardText{margin-top:25px}.containerCards .containerCard .containerCardText .firstText{color:#000;font-size:1.35em}.containerCards .containerCard .containerCardText .textIdentificador{font-size:.9em}}.title{font-size:30px!important;margin-top:50px;text-align:center}.cursosContainer{display:flex;flex-direction:row;height:450px;margin-top:15px}.cursosContainer .imgContainer{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:10px 15px;width:50%}.cursosContainer .imgContainer img{box-shadow:5px 5px 15px #8af5ff1a;width:90%}.cursosContainer .infoCursoContainer{align-items:start;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:10px 40px;position:relative;width:50%}.cursosContainer .infoCursoContainer .titleService{font-size:1.5em}.cursosContainer .infoCursoContainer .textService{font-size:1em;margin-top:30px}.cursosContainer .infoCursoContainer .btnServiceContainer{align-items:center;display:flex;justify-content:center;margin-top:40px;position:relative;width:60%!important}.cursosContainer .infoCursoContainer .btnServiceContainer .btnService{background-color:#2c2f48;color:#d2bb77;height:45px;letter-spacing:1px;transition:.3s ease-in-out;width:100%}.cursosContainer .infoCursoContainer .btnServiceContainer .btnService:hover{background-color:#5c5c5c;box-shadow:5px 5px 10px rgba(0,0,0,.258);transition:.3s ease-in-out}#servicio2,#servicio4,#servicio6{background-color:#f8f9fa;flex-direction:row-reverse!important}@media screen and (max-width:768px){.title{font-size:30px!important;margin-top:25px;text-align:center}.cursosContainer{display:flex;flex-direction:column;height:auto}.cursosContainer .imgContainer{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin-top:40px;padding:10px 15px;width:100%}.cursosContainer .imgContainer img{box-shadow:5px 5px 15px #8af5ff1a;width:90%}.cursosContainer .infoCursoContainer{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin-top:10px;padding:10px 25px;position:relative;text-align:center!important;width:100%}.cursosContainer .infoCursoContainer .titleService{font-size:1.5em;text-align:center}.cursosContainer .infoCursoContainer .textService{font-size:1em;margin-top:15px;text-align:center}.cursosContainer .infoCursoContainer .btnServiceContainer{align-items:center;display:flex;justify-content:center;margin-bottom:25px;margin-top:40px;position:relative;width:80%!important}.cursosContainer .infoCursoContainer .btnServiceContainer .btnService{background-color:#2c2f48;color:#d2bb77;height:45px;letter-spacing:1px;transition:.3s ease-in-out;width:100%}.cursosContainer .infoCursoContainer .btnServiceContainer .btnService:hover{background-color:#5c5c5c;box-shadow:5px 5px 10px rgba(0,0,0,.258);transition:.3s ease-in-out}#servicio1{border-top:1px solid #33f1ff0d}#servicio2,#servicio4,#servicio6{background-color:#f8f9fa;border:1px solid #33f1ff0d;flex-direction:column!important}}.containerFooter{align-items:center;background-color:#2c2f48;border-top:1px solid hsla(0,0%,100%,.104);box-shadow:5px 5px 15px rgba(43,58,70,.227),-5px -5px 15px rgba(43,58,70,.227);display:flex;flex-wrap:wrap;gap:10px;height:310px;justify-content:center;position:relative;width:100%;z-index:1000}.containerFooter .column1{align-items:start;display:flex;flex-direction:column;height:250px;justify-content:start;position:relative;width:350px}.containerFooter .column1 img{height:65px;transition:.3s ease-in-out}.containerFooter .column1 img:hover{filter:drop-shadow(3px 3px 5px rgba(255,255,255,.2));transform:translateY(-3px);transition:.3s ease-in-out}.containerFooter .column1 .containerTextColumn1{padding:0 25px}.containerFooter .column1 .containerTextColumn1 p{color:#fff;font-size:.75em;margin-top:10px}.containerFooter .column2{align-items:start;display:flex;flex-direction:column;height:250px;justify-content:start;position:relative;width:200px}.containerFooter .column2 div p{color:#fff;font-size:.85em}.containerFooter .column2 div .textColumn2{margin-top:-15px}.containerFooter .column2 div .textColumn2 a{text-decoration:none!important}.containerFooter .column2 div .textColumn2 a span{color:#fff;font-size:.7em;transition:.3s ease-in-out}.containerFooter .column2 div .textColumn2 a span:hover{color:#d2bb77;transition:.3s ease-in-out}.containerFooter .column3{align-items:start;display:flex;flex-direction:column;height:250px;justify-content:start;position:relative;width:250px}.containerFooter .column3 div p{color:#fff;font-size:.85em}.containerFooter .column3 div .textColumn3{margin-top:-18px}.containerFooter .column3 div .textColumn3 a{text-decoration:none!important}.containerFooter .column3 div .textColumn3 a span{color:#fff;font-size:.7em;transition:.3s ease-in-out}.containerFooter .column3 div .textColumn3 a span:hover{color:#d2bb77;transition:.3s ease-in-out}.containerFooter .column3 div .textColumn3 .ubicacionTitle{color:#fff;font-size:.85em}.containerFooter .column4{align-items:start;display:flex;flex-direction:column;height:250px;justify-content:start;position:relative;width:200px}.containerFooter .column4 div p{color:#fff;font-size:.85em}.containerFooter .column4 div div{margin-top:-15px!important}.containerFooter .column4 div div span{color:#fff;font-size:.7em;transition:.3s ease-in-out}.containerFooter .column4 .containerImgApp{margin-top:30px!important}.containerFooter .column4 .containerImgApp img{height:100px}.containerFooter .column4 .containerRedes{align-items:center;display:flex;gap:3px;justify-content:center;margin-top:50px}.containerFooter .column4 .containerRedes img{height:25px;transition:.3s ease-in-out}.containerFooter .column4 .containerRedes img:hover{filter:drop-shadow(3px 3px 5px rgba(255,255,255,.2));transform:translateY(-3px);transition:.3s ease-in-out}@media(max-width:1050px){.containerFooter{height:600px}.containerFooter .column2{margin-top:20px}}@media(max-width:600px){.containerFooter{height:800px;margin-top:-100px}.containerFooter .column1{margin-top:30px}.containerFooter .column2{margin-top:-10px;width:200px}.containerFooter .column3{margin-top:-30px;width:200px}.containerFooter .column4{align-items:center;justify-content:center;margin-top:-30px}}@media(max-width:480px){.containerFooter{align-items:center;background-color:#2c2f48;box-shadow:5px 5px 15px rgba(43,58,70,.227),-5px -5px 15px rgba(43,58,70,.227);display:flex;flex-wrap:wrap;gap:0;height:800px;justify-content:center;margin-top:0;position:relative;width:100%}.containerFooter .column1{align-items:start;display:flex;flex-direction:column;height:auto;justify-content:start;margin-top:25px;position:relative;width:100%}.containerFooter .column1 img{height:85px;margin-left:20px;transition:.3s ease-in-out}.containerFooter .column1 img:hover{filter:drop-shadow(3px 3px 5px rgba(255,255,255,.2));transform:translateY(-3px);transition:.3s ease-in-out}.containerFooter .column1 .containerTextColumn1{padding:0 25px}.containerFooter .column1 .containerTextColumn1 p{color:#fff;font-size:.8em;margin-top:20px}.containerFooter .column2{align-items:start;display:flex;flex-direction:column;height:225px;justify-content:start;margin-left:-15px;margin-top:-50px;position:relative;width:41%}.containerFooter .column2 div p{color:#fff;font-size:.85em}.containerFooter .column2 div .textColumn2{margin-top:-15px}.containerFooter .column2 div .textColumn2 span{color:#fff;font-size:.75em;transition:.3s ease-in-out}.containerFooter .column2 div .textColumn2 span:hover{color:var(--acilSecundario);transition:.3s ease-in-out}.containerFooter .column3{align-items:start;display:flex;flex-direction:column;height:225px;justify-content:start;margin-top:-50px;position:relative;width:45%}.containerFooter .column3 div p{color:#fff;font-size:.85em}.containerFooter .column3 div .textColumn3{margin-top:-18px}.containerFooter .column3 div .textColumn3 span{color:#fff;font-size:.75em;transition:.3s ease-in-out}.containerFooter .column3 div .textColumn3 span:hover{color:var(--acilSecundario);transition:.3s ease-in-out}.containerFooter .column4{align-items:center;display:flex;flex-direction:row;gap:80px;height:auto;justify-content:center;margin-left:-60px;margin-top:-90px;position:relative;width:100%}.containerFooter .column4 div{text-align:start}.containerFooter .column4 div p{color:#fff;font-size:.85em}.containerFooter .column4 div div{margin-top:-15px!important}.containerFooter .column4 div div span{color:#fff;font-size:.75em;transition:.3s ease-in-out}.containerFooter .column4 div div span:hover{color:var(--acilSecundario);transition:.3s ease-in-out}.containerFooter .column4 .containerImgApp{margin-left:-15px;margin-top:10px}.containerFooter .column4 .containerImgApp img{height:125px}.containerFooter .column4 .containerRedes{align-items:center;display:flex;gap:5px;justify-content:center;margin-right:-50px!important;margin-top:80px}.containerFooter .column4 .containerRedes img{height:30px;transition:.3s ease-in-out}.containerFooter .column4 .containerRedes img:hover{filter:drop-shadow(3px 3px 5px rgba(255,255,255,.2));transform:translateY(-3px);transition:.3s ease-in-out}}.formContainerMain{background-color:#373a53;display:flex;justify-content:center;position:relative;z-index:2000}.formContainer{background-color:#fff;border-radius:20px;box-shadow:3px 3px 15px #837f7f;position:relative;right:0;top:10%;width:35%}.formContainer .textTermns{color:gray;font-size:.8em}.formContainer .inputCustom{height:45px}.linkAgent{color:#fff;text-decoration:none!important}.btnAgent,.btnWhats{border-radius:25px;color:#fff;padding:12px 0;width:100%}.btnWhats{background-color:#25d366}.btnWhats:hover{background-color:#2ee471}.btnWhats:disabled{background-color:#25d366;border:none;color:#fff;opacity:1}.btnAgent{background-color:#1786f9}.btnAgent:hover{background-color:#2e93ff}@media(max-width:767px){.formContainerMain{height:auto;padding:35px 20px!important;position:relative}.formContainer{background-color:#fff;border-radius:20px;box-shadow:3px 3px 15px #837f7f;padding:25px!important;position:relative;right:0;top:10%;width:100%}.formContainer .textTermns{color:gray;font-size:.8em}.formContainer .inputCustom{height:45px}}.promoContainerMain{background-color:#c43815;height:100px;padding:10px;position:relative;width:100%}.promoContainerMain .promoContainer{height:100%;position:relative;width:80%}.promoContainerMain .promoContainer .textPromo{height:100%;position:relative;text-align:center}.promoContainerMain .promoContainer .textPromo .textPromoFirst{color:#fff;font-size:1em;font-weight:700}.promoContainerMain .promoContainer .textPromo .textPromoFirst .textPromoSecond{color:#000;font-size:1em;font-weight:700}.promoContainerMain .promoContainer .textPromo .ofertaText{font-size:.85em;font-style:italic}.promoContainerMain .promoContainer .buttonPromo{height:100%;position:relative}.promoContainerMain .promoContainer .buttonPromo .btnPromo{background-color:#fff;border-radius:20px;color:#c43815;height:40px;width:200px}@media(max-width:815px){.promoContainerMain{height:150px}}@media(max-width:770px){.promoContainerMain .promoContainer .textPromo{margin-top:-25px!important;text-align:center}.promoContainerMain .promoContainer .buttonPromo{margin-top:-65px!important}}@media(max-width:480px){.promoContainerMain{height:170px!important}.promoContainerMain .promoContainer{width:90%}.promoContainerMain .promoContainer .textPromo{height:100%;margin-top:0!important;position:relative}.promoContainerMain .promoContainer .textPromo .textPromoFirst{margin-top:0}.promoContainerMain .promoContainer .textPromo .textPromoFirst .textPromoSecond:before{content:"\a";white-space:pre}.promoContainerMain .promoContainer .buttonPromo{margin-top:-90px!important}}.containerCasosExito{background-color:#373a53;height:auto;position:relative;width:100%!important}.containerCasosExito .titleCasosExito{position:relative;width:75%}.containerCasosExito .titleCasosExito .titleCasos{color:#d2bb77;font-size:2.5em;font-weight:600!important}.containerCasosExito .titleCasosExito .subtitleCasos{color:#fff;font-size:1.15em}.containerCasosExito .titleCasosExito .subtitleCasos .prox{color:#d2bb77}.containerCasosExito .resenasContainerManin{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:25px;margin-top:25px}.containerCasosExito .resenasContainerManin .resena{align-items:start;border:2px solid hsla(0,0%,100%,.753);border-radius:20px;display:flex;flex-direction:column;height:360px;justify-content:start;padding:0 25px;position:relative;width:400px}.containerCasosExito .resenasContainerManin .resena .titleResena{color:#fff;font-size:1.7em}.containerCasosExito .resenasContainerManin .resena .containerStars{align-items:center;display:flex;gap:18px;justify-content:center}.containerCasosExito .resenasContainerManin .resena .containerStars .iconoEstilo{color:#f6a200;font-size:20px}.containerCasosExito .resenasContainerManin .resena .containerDialogImg ion-icon{background-color:#0000;color:#fff;height:40px;width:40px}.containerCasosExito .resenasContainerManin .resena .containerOpinion .textOpinion{color:#fff}@media screen and (max-width:1250px){.containerCasosExito{background-color:#373a53;height:auto;position:relative;width:100%!important}.containerCasosExito .titleCasosExito{position:relative;width:75%}.containerCasosExito .titleCasosExito .titleCasos{color:#fff;font-size:2.5em}.containerCasosExito .titleCasosExito .subtitleCasos{color:#fff;font-size:1.15em}.containerCasosExito .resenasContainerManin{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:25px;margin-top:25px}.containerCasosExito .resenasContainerManin .resena{align-items:start;border:2px solid hsla(0,0%,100%,.753);border-radius:20px;display:flex;flex-direction:column;height:410px;justify-content:start;padding:0 25px;position:relative;width:400px}.containerCasosExito .resenasContainerManin .resena .titleResena{color:#fff;font-size:1.7em}.containerCasosExito .resenasContainerManin .resena .containerStars{align-items:center;display:flex;gap:18px;justify-content:center}.containerCasosExito .resenasContainerManin .resena .containerStars .iconoEstilo{color:#f6a200;font-size:20px}.containerCasosExito .resenasContainerManin .resena .containerDialogImg ion-icon{background-color:#0000;color:#fff;height:40px;width:40px}.containerCasosExito .resenasContainerManin .resena .containerOpinion .textOpinion{color:#fff}}@media screen and (max-width:480px){.containerCasosExito{background-color:#373a53;height:auto;position:relative;width:100%!important}.containerCasosExito .titleCasosExito{position:relative;width:90%}.containerCasosExito .titleCasosExito .titleCasos{color:#fff;font-size:1.75em;line-height:1.2;margin-top:25px!important}.containerCasosExito .titleCasosExito .subtitleCasos{color:#fff;font-size:1.15em;margin-top:20px!important}.containerCasosExito .resenasContainerManin{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:25px;margin-top:25px;width:90%!important}.containerCasosExito .resenasContainerManin .resena{align-items:start;border:2px solid hsla(0,0%,100%,.753);border-radius:20px;display:flex;flex-direction:column;height:auto;justify-content:start;padding:0 25px;position:relative;width:400px}.containerCasosExito .resenasContainerManin .resena .titleResena{color:#fff;font-size:1.7em}.containerCasosExito .resenasContainerManin .resena .containerStars{align-items:center;display:flex;gap:18px;justify-content:center}.containerCasosExito .resenasContainerManin .resena .containerStars .iconoEstilo{color:#f6a200;font-size:20px}.containerCasosExito .resenasContainerManin .resena .containerDialogImg ion-icon{background-color:#0000;color:#fff;height:40px;width:40px}.containerCasosExito .resenasContainerManin .resena .containerOpinion{margin-bottom:25px!important}.containerCasosExito .resenasContainerManin .resena .containerOpinion .textOpinion{color:#fff}}.section-hero{align-items:center;display:flex;height:100vh!important;justify-content:center;overflow:hidden;position:relative;text-align:center;width:100%}@media screen and (max-width:768px){.section-hero{height:875px;padding:0 10px}}.section-hero .hero-video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.section-hero .hero-overlay{background-color:#0a0f23cc;inset:0;position:absolute;z-index:1}.section-hero .hero-content{align-items:center;display:flex;flex-direction:column;gap:1.5rem;margin-top:150px!important;padding:2rem 0!important;position:relative;width:100%!important;z-index:2}.section-hero .hero-content h2{color:#fff;font-family:Poppins,sans-serif;font-size:3.5rem;font-weight:700;line-height:1.3}@media screen and (max-width:780px){.section-hero .hero-content h2{font-size:2.25rem;margin-top:-150px!important;width:100%}}.section-hero .hero-content h2 .highlight{color:#fff}.section-hero .hero-content h2 .highlight1{color:#d2bb77}.section-hero .hero-content p{color:#fff;font-family:Poppins,sans-serif;font-size:1.2rem;max-width:600px}@media screen and (min-width:768px){.section-hero .hero-content p{font-size:1.125rem}}.section-hero .hero-content .hero-button{background:linear-gradient(90deg,#1e4294,#15b1cd);border-radius:30px;color:#fff;display:inline-block;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;padding:.8rem 4rem;text-decoration:none;transition:background .3s ease}.section-hero .hero-content .hero-button:hover{background:#0e76a8}.custom-modal-overlay{align-items:flex-start;background:#0009;display:flex;height:100%;justify-content:center;left:0;overflow-y:auto;padding-top:60px;position:fixed;top:0;width:100%;z-index:9999}.custom-modal-content{background:#fff;border-radius:10px;box-shadow:0 10px 25px #0000004d;max-width:600px;overflow:hidden;position:relative;width:90%}.modal-image{display:block;pointer-events:none;width:100%}.custom-close-button{align-items:center;background:#fff;border:1px solid #ccc;border-radius:50%;color:#000;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:30px;justify-content:center;line-height:1;position:absolute;right:10px;top:10px;width:30px;z-index:10000}.agentesContainer{background:#f9fafc;padding:80px 20px;text-align:center}.agentesContainer .titleAgentes{color:#0b3954;font-family:Poppins,sans-serif}.agentesContainer .subtitleAgentes{color:#555;font-size:1rem;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px}.agentesContainer .cardsContainer{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.agentesContainer .cardAgente{background:#fff;border-radius:25px;box-shadow:0 8px 25px #00000014;padding:30px 20px;text-align:center;transition:all .3s ease;width:260px}.agentesContainer .cardAgente:hover{box-shadow:0 12px 30px #00000026;transform:translateY(-8px)}.agentesContainer .cardAgente .imgAgenteContainer{border:4px solid #00bfa6;border-radius:50%;box-shadow:0 0 10px #00bfa666;height:130px;margin:0 auto 15px;overflow:hidden;width:130px}.agentesContainer .cardAgente .imgAgenteContainer img{height:100%;object-fit:cover;width:100%}.agentesContainer .cardAgente .nombreAgente{color:#0b3954;font-family:Poppins,sans-serif;font-size:1.1rem;font-weight:700;margin-bottom:8px;margin-top:10px}.agentesContainer .cardAgente .correoLink{color:#0b3954;display:inline-block;font-size:.95rem;font-weight:500;margin-bottom:15px;text-decoration:underline;text-underline-offset:4px;transition:color .2s ease}.agentesContainer .cardAgente .correoLink:hover{color:#00bfa6}.agentesContainer .cardAgente .btnContactar{background:#00bfa6;border-radius:25px;color:#fff;display:inline-block;font-weight:600;padding:8px 16px;text-decoration:none;transition:all .2s ease}.agentesContainer .cardAgente .btnContactar:hover{background:#008c7a;box-shadow:0 4px 12px #00bfa64d}@media(max-width:768px){.cardAgente{width:80%}}@media(max-width:480px){.cardAgente{width:100%}}.misionVisionContainer{background:#f9fafc;padding:80px 20px;text-align:center}.misionVisionContainer .titleMisionVision{color:#0b3954;font-family:Poppins,sans-serif;margin-bottom:10px}.misionVisionContainer .subtitleMisionVision{color:#555;font-size:1rem;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:700px}.misionVisionContainer .cardsMVContainer{display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.misionVisionContainer .cardMV{background:#fff;border-radius:20px;border-top:6px solid #00bfa6;box-shadow:0 8px 25px #00000014;padding:40px 25px;text-align:left;transition:all .3s ease;width:360px}.misionVisionContainer .cardMV:hover{box-shadow:0 12px 30px #00000026;transform:translateY(-8px)}.misionVisionContainer .cardMV .tituloMV{color:#0b3954;font-family:Poppins,sans-serif;font-size:1.3rem;font-weight:700;margin-bottom:15px;text-align:center}.misionVisionContainer .cardMV .textoMV{color:#555;font-size:.98rem;line-height:1.6;text-align:justify}@media(max-width:768px){.cardMV{width:90%}.cardMV,.cardMV .textoMV{text-align:center!important}}.productosContainer{background:#f9fafc;padding:80px 40px;text-align:center}.productosContainer .titleProductos{color:#0b3954;font-family:Poppins,sans-serif;margin-bottom:10px}.productosContainer .subtitleProductos{color:#555;font-size:1rem;margin:0 auto 40px;max-width:780px}.productosContainer .gridProductos{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(6,1fr);justify-items:center}.productosContainer .cardProducto{background:#fff;border-radius:18px;border-top:5px solid #00bfa6;box-shadow:0 8px 24px #00000014;height:auto;max-width:280px;padding:26px 20px;text-align:left;transition:transform .2s ease,box-shadow .2s ease;width:100%}.productosContainer .cardProducto:hover{box-shadow:0 12px 30px #00000024;transform:translateY(-6px)}.productosContainer .cardProducto .iconProducto{font-size:30px;line-height:1;margin-bottom:10px}.productosContainer .cardProducto .tituloProducto{color:#0b3954;font-family:Poppins,sans-serif;font-size:1.05rem;font-weight:700;margin:6px 0 8px}.productosContainer .cardProducto .textoProducto{color:#555;font-size:.96rem;line-height:1.5;margin:0}@media(max-width:1200px){.productosContainer .gridProductos{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.productosContainer .gridProductos{grid-template-columns:1fr}.productosContainer .cardProducto{height:225px;max-width:500px;text-align:left}}.sociosContainer{align-items:center;background:#f4f6f9;display:flex;justify-content:center;padding:70px 20px;text-align:left}.sociosContainer .sociosContent{align-items:center;display:flex;flex-wrap:wrap;gap:40px;max-width:1000px}.sociosContainer .logoPrudential{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));max-width:100%;width:180px}.sociosContainer .textSocios{flex:1 1;min-width:280px}.sociosContainer .textSocios .titleSocios{color:#0b3954;font-family:Poppins,sans-serif;font-size:1.3rem;font-weight:700;margin-bottom:10px}.sociosContainer .textSocios .paragraphSocios{color:#555;font-size:1rem;line-height:1.6;margin-bottom:15px}.sociosContainer .textSocios .linkPrudential{color:#00bfa6;font-weight:600;text-decoration:none;transition:color .2s ease}.sociosContainer .textSocios .linkPrudential:hover{color:#008c7a;text-decoration:underline}@media(max-width:768px){.sociosContent{flex-direction:column}.sociosContent,.sociosContent .textSocios{text-align:center}.sociosContent .logoPrudential{margin-bottom:15px}}.ceoBio{background:#f9fafc;margin-top:-80px;padding:80px 24px}.ceoBio__wrap{grid-gap:48px;align-items:center;display:grid;gap:48px;grid-template-columns:420px 1fr;margin:0 auto;max-width:1100px}.ceoBio__photoArea{display:grid;place-items:center;position:relative;width:100%}.ceoBio__photoFrame{background:linear-gradient(135deg,#00bfa6,#0b3954);filter:blur(28px);opacity:.18;position:absolute;z-index:0}.ceoBio__photo,.ceoBio__photoFrame{border-radius:50%;height:260px;width:260px}.ceoBio__photo{border:5px solid #fff;box-shadow:0 12px 34px #0000001f;object-fit:cover;position:relative;z-index:1}.ceoBio__content{text-align:left}.ceoBio__eyebrow{background:#00bfa614;border-radius:999px;color:#00bfa6;display:inline-block;font-size:.85rem;font-weight:600;letter-spacing:.06em;margin-bottom:10px;padding:6px 10px}.ceoBio__title{color:#0b3954;font-family:Poppins,sans-serif;font-size:2rem;font-weight:800;line-height:1.2;margin:8px 0 14px}.ceoBio__lede{color:#0b3954;font-size:1.06rem;font-weight:600;margin-bottom:14px}.ceoBio__text{color:#545b64;font-size:1rem;line-height:1.7;margin-bottom:12px}@media(max-width:992px){.ceoBio__wrap{grid-template-columns:1fr;text-align:center}.ceoBio__content{margin:0 auto;max-width:760px;text-align:center}.ceoBio__photo,.ceoBio__photoFrame{height:220px;width:220px}}@media(max-width:480px){.ceoBio{padding:64px 18px}.ceoBio__title{font-size:1.7rem}.ceoBio__text{font-size:.98rem}}
/*# sourceMappingURL=main.0a8cea86.css.map*/