body{margin:0}body *{position:relative;box-sizing:border-box;-webkit-font-smoothing:antialiased}body *:focus{outline:0}body a{border:0;text-decoration:none}body input,body select{border:0;-webkit-border-radius:0px}body button{border:0;background:0;cursor:pointer}body p,body span,body h1,body h2,body h3,body h4,body h5,body h6{margin:0}body ul{padding:0;margin:0}body ul li{list-style-type:none}body img{max-width:100%}.clearfix:after{display:table;content:"";clear:both}.row{margin-right:0px;margin-left:0px}.kid-mayo{position:fixed;max-height:85%;height:100%;top:0;display:none}.container{max-width:1300px}.landing{font-family:"Open Sans",sans-serif}.landing .main-section{background-color:#0047ba;min-height:850px;background-size:auto 650px;background-repeat:no-repeat;background-position:center}.landing .main-section .top img{width:120px;background-color:#24aac5;padding:15px}.landing .main-section .row .text-form,.landing .main-section .row .form{padding:40px 0}.landing .main-section .row .text-form h1,.landing .main-section .row .text-form p{color:white;max-width:400px;padding:20px 0}.landing .main-section .row .text-form h1{font-family:"Noto Serif",serif;font-weight:700;font-size:50px}.landing .main-section .row .text-form p{font-size:16px;top:75vh}.landing .main-section .row .text-form img{margin-top:8vh}.landing .main-section .row .text-form p span{font-weight:800}.landing .main-section .row .symbols-responsive{display:none}.landing .main-section .row .form{z-index:2}.landing .main-section .row .form .content-form{-webkit-box-shadow:0px 0px 10px 3px rgba(50,50,50,0.2);-moz-box-shadow:0px 0px 10px 3px rgba(50,50,50,0.2);box-shadow:0px 0px 10px 3px rgba(50,50,50,0.2);background-color:white;text-align:center;padding:25px;border-radius:25px}.landing .main-section .row .form .content-form h6{display:none}.landing .main-section .row .form .content-form h5{color:#ff4021}.landing .main-section .row .form .content-form .reg-text,.landing .main-section .row .form .content-form .icons-form,.landing .main-section .row .form .content-form .bold-text,.landing .main-section .row .form .content-form .title-form{padding:20px}.landing .main-section .row .form .content-form .reg-text p{color:#fe3a1e}.landing .main-section .row .form .content-form .reg-text p span{font-weight:800}.landing .main-section .row .form .content-form .icons-form .calendar img,.landing .main-section .row .form .content-form .icons-form .location img,.landing .main-section .row .form .content-form .icons-form .clock img{width:30px}.landing .main-section .row .form .content-form .icons-form .calendar p,.landing .main-section .row .form .content-form .icons-form .location p,.landing .main-section .row .form .content-form .icons-form .clock p{padding:10px 0;font-size:12px;color:#4e4e4e;font-weight:bold}.landing .main-section .row .form .content-form .icons-form .location{border-right:1px solid #4e4e4e;border-left:1px solid #4e4e4e}.landing .main-section .row .form .content-form .bold-text p{color:#4e4e4e;font-weight:800}.landing .main-section .row .form .content-form .title-form p{text-transform:uppercase}.landing .main-section .symbols{position:absolute;width:90%;bottom:-15vh;left:5%}.landing .footer{padding:30px}.landing .footer .text-left,.landing .footer .text-right{display:inline-block;vertical-align:top;font-size:12px;color:#4e4e4e}.landing .footer .text-left .name-bold,.landing .footer .text-right .name-bold{font-weight:800}.landing .footer .text-right{float:right}form{text-align:left}label{color:#1f49b6;font-weight:400;text-align:left;font-size:13px;height:20px;line-height:1}.input{border:1px solid #0047bb;padding:5px}.input input{width:100%}.hs-recaptcha>.input{border:0;padding:10px 0}.hs-form-field{padding:8px 0}.hs-recaptcha{width:100%}.grecaptcha-badge{margin:0 auto}select{color:#0047bb;width:100%;background-color:transparent}.hs-submit{text-align:center}.hs-button{background-color:#0047bb;padding:10px;width:270px;color:white;font-weight:800;text-transform:uppercase;margin-top:10px}.hs-button:hover{-webkit-box-shadow:0px 10px 23px -6px rgba(0,0,0,0.33);-moz-box-shadow:0px 10px 23px -6px rgba(0,0,0,0.33);box-shadow:0px 10px 23px -6px rgba(0,0,0,0.33)}.hs-error-msgs>li>label{color:red;font-weight:400;position:absolute;font-size:10px}.hs_error_rollup{display:none}.hs_politica_de_datos{width:100%}.hs_politica_de_datos .input{border:0}.hs_politica_de_datos .input input{width:7%;border-color:green}.hs_politica_de_datos span{font-weight:900;color:#4e4e4e;padding-left:5px}.hs_politica_de_datos span a{color:#6e6a6a}@media screen and (max-width:1024px){label{color:#1f49b6;font-weight:400;text-align:left;font-size:13px}#hs_form_target_Formulario{width:95%;margin:0 auto}#hs_form_target_Formulario form{width:80%;margin:0 auto}.landing .footer{padding:20px 0}}@media screen and (max-width:992px){.landing .main-section{background-image:none;background-color:#0047ba;background-size:cover;min-height:initial;max-height:initial}.landing .main-section .container{width:100%;padding:0}.kid-mayo{display:block;position:relative;width:100%;max-width:800px;margin:0 auto}.landing .main-section .row .text-form p{top:0;text-align:center;margin:0 auto}.landing .main-section .row .text-form img{margin-top:15px}}@media screen and (max-width:768px){.landing .main-section .row .text-form{padding:0}.landing .main-section .row .form{padding:0 15px}.landing .footer{text-align:center;padding:20px 0}.landing .footer .text-left,.landing .footer .text-right{text-align:center;padding:10px 0}.landing .footer .text-right{float:none}.hs-form-field{width:100% !important;display:block;margin-right:0px}.landing .main-section .row .form .content-form{margin:0 auto;max-width:500px;min-width:250px}}@media screen and (max-width:500px){.landing .main-section .row .text-form p{font-size:14px}.landing .main-section .row .form .content-form .icons-form{padding:20px 0}.landing .main-section .row .form .content-form{padding:15px}.landing .main-section .row .text-form h1{font-size:35px}.landing .main-section .row .form .content-form .icons-form .calendar p,.landing .main-section .row .form .content-form .icons-form .location p,.landing .main-section .row .form .content-form .icons-form .clock p{font-size:9px}.landing .footer{padding:20px 0}.landing .footer .text-left,.landing .footer .text-right{width:275px;font-size:10px}.hs-button{background-color:#1f49b6;padding:10px;width:200px;color:white;font-weight:800;text-transform:uppercase;font-size:10px}}