@import url("https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@400;900&display=swap");*{margin:0;padding:0;font-family:Red Hat Display,sans-serif}nav{background-color:#3d6392;justify-content:space-between;align-items:center}nav,nav ul{display:flex}nav ul{flex-direction:row;list-style-type:none;margin:0 40px;font-size:16px;font-style:italic;font-weight:500}nav ul a{text-decoration:none}nav ul li{padding-right:20px;color:#fff}nav ul li:hover{color:#1b3248}.grid-2{display:grid;grid-template-columns:repeat(2,1fr)}.grid-45-55{display:grid;grid-template-columns:45% 55%;width:100%}.ml-60px{margin-left:60px}.flex-column{display:flex;flex-direction:column}.flex-row{display:flex;flex-direction:row}.center{justify-content:center;align-items:center}.slider_section .slider-container{display:flex;align-items:center}.slider_section .detail-box{width:45%;z-index:4;color:#000;margin-right:10px;margin-left:-10px}.slider_section .img-box{width:73%;margin-left:-17%;position:relative;z-index:2;padding-left:10%}.slider_section .img-box img{width:130%;height:auto}.slider_section .slider_bg-container{position:absolute;width:100%;height:100%;background:#fff;z-index:3;-webkit-clip-path:polygon(40% 0,100% 0,100% 100%,55% 100%);clip-path:polygon(40% 0,100% 0,100% 100%,55% 100%)}.slider_section .carousel-control-next,.slider_section .carousel-control-prev{left:47.6%;width:50px;height:50px;z-index:9;background-size:9px;background-repeat:no-repeat;background-position:50%;opacity:1;border-radius:100%}#beneficios{display:flex;align-items:center}#beneficios img{width:auto;height:150px;padding-left:15px}#beneficios .linea{width:50px;height:200px;background-color:#1b3248;margin:30px}#beneficios p{font-size:20px;color:#1b3248}#beneficios p span{font-weight:700}.title{background-color:#3d6392;text-align:center;color:#fff;padding:10px 0}#servicios .title h2{font-size:45px;letter-spacing:10px}#servicios .service{display:flex;margin-left:100px;margin-top:50px;align-items:center}#servicios .img-fluid{border-radius:50%;width:300px;height:300px}#servicios .service .animation{border-radius:50%;box-shadow:0 0 50px #ccc}.service .line{border-bottom:5px solid #ccc;padding-bottom:15px;position:relative;width:500px;margin-right:20px}.service .line:after{position:absolute;top:-3px;left:0;height:40px;width:40px;background:#ccc;content:"";border-radius:20px;right:0;left:auto}.service .info{width:100%}.service .info h3{color:#3d6392;font-weight:700;font-size:36px;background-color:#e1e1e1;text-align:center;padding:2px;-webkit-clip-path:polygon(5% 0,100% 0,100% 100%,0 100%);clip-path:polygon(5% 0,100% 0,100% 100%,0 100%)}.service .info p{padding-right:50px;text-align:justify;font-size:20px}.banner{display:flex;justify-content:space-between;margin-top:50px}.banner h3{font-size:35px;background-color:#c09b68;color:#fff;padding:20px;font-weight:500;-webkit-clip-path:polygon(0 0,97% 0,100% 100%,0 100%);clip-path:polygon(0 0,97% 0,100% 100%,0 100%)}.banner h3 span{font-weight:600}.banner i{color:#fff;display:flex;align-items:center;justify-content:center;font-size:46px;background-color:#25d366;width:70px;height:70px;border-radius:70px;margin-right:10%}#bigImage img{width:100%;height:auto}#bigImage p{background-color:#ccc;font-size:30px;margin-left:30px;padding:0 0 0 50px;-webkit-clip-path:polygon(2% 0,100% 0,100% 100%,0 100%);clip-path:polygon(2% 0,100% 0,100% 100%,0 100%);color:#1b3248}#bigImage p span{font-weight:800}footer{background-color:#1b3248;display:flex;justify-content:space-between;padding:50px;color:#fff}footer h5{font-weight:700;font-size:26px}footer a{color:#fff;text-decoration:none}footer a:hover{color:#3d6392}footer i{text-align:center;font-size:30px;padding:10px;margin:10px;width:50px;height:50px;color:#1b3248;background-color:#fff;border-radius:50px}#procedimiento .wrapper{flex-direction:column}#procedimiento .step,#procedimiento .wrapper{display:flex;justify-content:center;align-items:center}#procedimiento .step{margin-top:40px;width:70%}#procedimiento .step-image{position:relative;left:30px;background-color:grey;padding:20px;border-radius:30px;border-style:solid;border-width:3px}#procedimiento .step-info{align-items:center;font-size:20px;color:#3d6392;text-align:center;border-radius:10px;padding:5px 40px;border:3px solid #212529;box-shadow:8px -8px 0 3px #c2c2c2;width:100%}#procedimiento .step-info span{font-weight:600}@media (min-width:1700px){.detail-box h1{font-size:100px}}@media (max-width:992px){.flex-row{flex-direction:column}.title{margin-top:20px}#servicios .title h2{font-size:16px}nav{display:none}.slider_section .slider-container{flex-direction:column;padding:0}.slider_section .detail-box{width:100%;text-align:center;padding:75px 15px;background-color:#fff;position:relative;margin-right:0;margin-left:0}.slider_section .img-box{width:100%;margin:0;padding-left:0}.slider_section .slider_bg-container{display:none}.slider_section .detail-box p{width:90%;margin-left:auto;margin-right:auto}.slider_section .carousel-control-next,.slider_section .carousel-control-prev{top:auto;bottom:0;left:44.6%}.slider_section .carousel-control-prev{transform:translateY(50%)}.slider_section .carousel-control-next{transform:translate(115%,50%)}#homeSection h1{font-size:40px!important;margin-top:0!important}#homeSection .description{text-align:start!important;font-size:16px!important}#beneficios{flex-direction:column;justify-content:center}#beneficios img{width:150px;height:auto;padding-left:0}#beneficios .linea{width:200px;height:10px;background-color:#1b3248;margin:10px}#beneficios p{text-align:justify;margin:0 30px}#servicios .service .line{display:none}#servicios .service{flex-direction:column;margin-left:0;margin-top:10px}#servicios .img-fluid{height:200px;width:200px}#servicios .service .info h3{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);font-size:25px;margin-top:10px}#servicios .service .info p{padding:15px;font-size:16px}.banner{flex-direction:column;align-items:center}.banner h3{padding:10px;font-size:16px;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.banner i{margin-right:0}#bigImage p{font-size:16px;margin:5px;padding:5px;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);color:#1b3248;text-align:justify}#bigImage p span{font-weight:800}#procedimiento .step{max-width:100%;display:grid;margin:20px}#procedimiento .step-image{display:none}#procedimiento .step-info{font-size:16px}footer{display:grid}footer,footer .flex-row{justify-content:center}}@media (max-width:576px){.slider_section .carousel-control-next,.slider_section .carousel-control-prev{left:41.6%}}@media (max-width:480px){.slider_section .carousel-control-next,.slider_section .carousel-control-prev{left:39%}}@media (max-width:360px){.slider_section .carousel-control-next,.slider_section .carousel-control-prev{left:36%}}#homeSection h1{font-size:60px;font-weight:900}#homeSection .description{text-align:justify;font-size:20px;word-spacing:8px;background-color:#e3e3e3;padding:20px;color:#1b3248;max-width:auto;border-radius:0 0 0 55px}#homeSection .checks{display:flex;align-items:center;margin-top:25px}#homeSection .checks h4{font-weight:500;margin-left:10px;font-size:17px}#homeSection .checks span{font-weight:600}#homeSection h5{text-align:center;margin-top:50px;font-size:20px}#homeSection h5 span{color:#c09b68}@media only screen and (max-width:600px){.grid-2,.grid-45-55{grid-template-columns:repeat(1,1fr)}}.whatsapp-button{background-color:#25d366;color:#fff;border-radius:50px;text-align:center;font-size:30px;display:flex;align-items:center;padding:0 10px;flex-direction:row}.whatsapp-button i{margin:0 10px}