@import"https://fonts.googleapis.com/css2?family=Red+Hat+Display:ital,wght@0,300..900;1,300..900&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}.jumbotron{padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button.focus,button:focus,.btn.focus,.btn:focus{outline:0;box-shadow:none}.form-control{border-radius:0}.form-control:focus{box-shadow:none}textarea{resize:none}.modal .modal-content{border-radius:0;border:0}a{color:inherit}a:hover{text-decoration:none}b{font-weight:700}h2{color:#006aff;font-size:2.188rem;line-height:2.813rem}@media only screen and (min-width: 768px){h2{font-size:2.813rem;line-height:3.438rem}}h3{color:#006aff;font-size:1.875rem;line-height:2.5rem;font-weight:600}@media only screen and (min-width: 768px){h3{font-size:2.5rem;line-height:3.125rem}}h4{color:#006aff;font-size:1.2rem;font-weight:600}p{color:#7e7e7e;font-size:1.5rem;line-height:1.8rem}@media only screen and (min-width: 768px){p{font-size:1.375rem;line-height:2rem}}html{scroll-behavior:smooth;font-family:"Red Hat Display",sans-serif;font-weight:400}.container{padding:0 15px;max-width:1400px;margin:auto}@media only screen and (min-width: 768px){.container{padding:0 30px}}.row{display:grid}header{height:80px;display:flex;align-items:center}@media only screen and (min-width: 768px){header{height:130px}}header .logo{max-width:80%}.hero{width:100%;height:auto}@media only screen and (min-width: 768px){.hero{min-height:300px;max-height:500px;object-fit:cover}}.section-1{padding:55px 0}.section-1 h2{max-width:600px}.section-1 .row{grid-template-columns:1fr;gap:20px}@media only screen and (min-width: 768px){.section-1 .row{grid-template-columns:1fr 1fr;gap:50px}}.section-2{padding-bottom:50px}.section-2 .container{padding-top:50px}.section-2 .row{grid-template-columns:1fr;gap:20px}.section-2 h3{text-align:center;margin-bottom:25px}@media only screen and (min-width: 1100px){.section-2 .row{grid-template-columns:1fr 1fr 1fr;gap:30px}.section-2 .container{margin-top:-160px;padding-top:0}}@media only screen and (min-width: 1300px){.section-2 .row{gap:150px}}.section-2 .icons-row img{display:block;margin:auto}@media only screen and (min-width: 1100px){.section-2 .icons-row img{background-color:#fff;padding:40px;border-radius:10px;margin-bottom:15px}}.section-3{background-color:#a6ffc7;padding:35px 0}.section-3 img{width:100%}.section-3 p{color:#006aff}.section-3 h3+p{margin-top:20px}@media only screen and (min-width: 768px){.section-3 h3+p{margin-top:30px}}.section-3 .row{grid-template-columns:1fr;gap:20px;align-items:center}@media only screen and (min-width: 768px){.section-3 .row{grid-template-columns:350px 1fr;gap:150px}}.section-4{position:relative;padding:50px 0;background-color:#006aff}@media only screen and (min-width: 1100px){.section-4{padding:100px 0 150px 0}}.section-4 .row{grid-template-columns:1fr;gap:20px}@media only screen and (min-width: 768px){.section-4 .row{grid-template-columns:1fr 1fr;gap:50px}}@media only screen and (min-width: 1100px){.section-4 .row{gap:150px}}.section-4 .logo{display:block;max-width:250px;margin-bottom:30px}@media only screen and (min-width: 768px){.section-4 .logo{margin-bottom:100px;max-width:400px}}.section-4 p{color:#fff}.section-4 .logo-group{display:flex;align-items:center;gap:20px;justify-content:start;margin-top:30px;position:relative;z-index:2}.section-4 .logo-group img{max-width:100px}@media only screen and (min-width: 768px){.section-4 .logo-group{justify-content:end;margin-top:50px;gap:90px}.section-4 .logo-group img{max-width:none}}.section-4 .fondo{position:absolute;right:100px;bottom:0;display:none}@media only screen and (min-width: 1100px){.section-4 .fondo{display:block}}.section-5{padding:100px 0}.section-5 .row{grid-template-columns:1fr;gap:20px}@media only screen and (min-width: 1100px){.section-5 .row{grid-template-columns:1fr 2fr;gap:50px}}@media only screen and (min-width: 768px){form{display:flex;gap:70px}}form div{flex:1}form div:nth-child(2){display:flex;flex-direction:column}form div:nth-child(2) .form-group:nth-child(2){flex:0;align-self:flex-end}form .form-group:not(:last-child){margin-bottom:10px}@media only screen and (min-width: 768px){form .form-group:not(:last-child){margin-bottom:30px}}form .form-control{background-color:#ededed;height:50px;border-radius:10px;border:0;width:100%;padding:0 15px;font-size:18px;color:#7e7e7e;box-sizing:border-box;font-weight:500;font-family:"Red Hat Display",sans-serif}form .form-control:focus{outline-color:#006aff}form textarea.form-control{height:-webkit-fill-available;padding:15px;min-height:200px}@media only screen and (max-width: 767px){form textarea.form-control{margin-top:10px}}form .submit{background-color:#006aff;height:50px;width:180px;border:0;border-radius:10px;color:#fff;text-transform:uppercase;font-weight:700;margin-left:auto}form .submit[disabled]{cursor:not-allowed;opacity:.5}form label.error{color:red;font-size:12px;margin-top:5px;text-transform:uppercase;font-weight:700}footer{padding:22px 0;border-top:3px #26d467 solid}footer .container{display:flex;justify-content:center}.msjExito{text-align:center;margin-top:50px}/*# sourceMappingURL=main.min.css.map */