@charset "UTF-8";.hero.hero--landings{text-align:center;margin:0;height:auto;padding:2rem 0}.hero.hero--landings .container{max-width:100%}.hero.hero--landings .hero__content{position:relative;display:block;margin:0;margin-bottom:2rem}.hero.hero--landings .hero__logo{display:block;margin:0;margin-bottom:1.5rem;max-width:100%;height:auto}.hero.hero--landings .hero__title{color:#ffffff;font-size:2.25rem;font-weight:400;line-height:1.1;margin:0 !important;margin-bottom:2rem !important;padding:0}.hero.hero--landings p{color:#ffffff;font-size:1.25rem;font-weight:500;margin:0}.hero.hero--landings p img{display:inline-block;margin:0;margin-left:.88rem;vertical-align:bottom}@media screen and (min-width:768px){.hero.hero--landings{text-align:left;padding:4vw 0}.hero.hero--landings .hero__content{max-width:35rem}.hero.hero--landings .hero__logo{margin-bottom:1.25rem;height:90px}.hero.hero--landings .hero__title{font-size:3.5rem;margin-bottom:2.5rem !important}}@media screen and (min-width:992px){.hero.hero--landings .hero__content{margin:0}.hero.hero--landings .hero__logo{margin-bottom:1.5rem}.hero.hero--landings .hero__title{font-size:3.75rem;margin-bottom:3rem !important}}@media screen and (min-width:1024px){.hero.hero--landings .container{max-width:964px}}@media screen and (min-width:1280px){.hero.hero--landings .container{max-width:1220px}}@media screen and (min-width:1440px){.hero.hero--landings .container{max-width:1380px}}.section_supertitle{position:relative;display:block;margin:0 auto;padding-top:2rem;text-align:center}.section_supertitle h3{color:#010101;font-size:2rem;margin:0;padding:0}@media screen and (min-width:768px){.section_supertitle{padding-top:3rem}.section_supertitle h3{font-size:2.5rem}}@media screen and (min-width:992px){.section_supertitle{padding-top:3rem}.section_supertitle h3{font-size:3rem}}.banner--box{position:relative;display:block;font-size:1.25rem;line-height:1.4;font-weight:700;margin:0 auto;padding:1rem 2rem;color:#ffffff;background:#38688C;text-align:center;z-index:1;text-decoration:none;border:1px solid #38688C}.banner--box:hover{background-color:#223f55}@media screen and (min-width:768px){.banner--box{font-size:1.5rem;padding:1.25rem 4rem}}@media screen and (min-width:992px){.banner--box{font-size:2rem;padding:1.25rem 6rem}}.page-landings .form--landing{position:relative;display:block;margin:0 auto;padding:1.25rem 2rem;background:#ffffff}.page-landings .form--landing h3{color:#38688C;font-size:1.25rem;font-weight:700;line-height:1.2;text-align:center;margin-bottom:1.25rem}.page-landings .form--landing p{color:#272D3A;font-size:1rem;font-weight:500;line-height:1.2;text-align:center;margin:0;margin-bottom:1.88rem}.page-landings .form--landing .form-group{margin:0;margin-bottom:1rem}.page-landings .form--landing .form__input,.page-landings .form--landing .form__select{color:#64748B;font-size:1rem;font-weight:400;line-height:1.5;font-style:normal;padding:.45rem 1.25rem;height:auto;border:1px solid #38688C;background:#EFF4F9}.page-landings .form--landing .form__input::-webkit-input-placeholder,.page-landings .form--landing .form__select::-webkit-input-placeholder{color:#64748B;font-size:1rem;font-weight:400;font-style:normal;opacity:1}.page-landings .form--landing .form__input:-moz-placeholder,.page-landings .form--landing .form__select:-moz-placeholder{color:#64748B;font-size:1rem;font-weight:400;font-style:normal;opacity:1}.page-landings .form--landing .form__input::-moz-placeholder,.page-landings .form--landing .form__select::-moz-placeholder{color:#64748B;font-size:1rem;font-weight:400;font-style:normal;opacity:1}.page-landings .form--landing .form__input:-ms-input-placeholder,.page-landings .form--landing .form__select:-ms-input-placeholder{color:#64748B;font-size:1rem;font-weight:400;font-style:normal;opacity:1}.page-landings .form--landing .select_wrapper::before{background:transparent}.page-landings .form--landing .check-visible label{color:#64748B;font-size:.875rem;font-weight:400;line-height:1.5;padding:0;cursor:normal}.page-landings .form--landing .check-visible a{color:#38688C;font-size:.875rem;font-weight:400;text-decoration:underline}.page-landings .form--landing .form-send-contacto{margin:0 auto}@media screen and (min-width:768px){.page-landings .form--landing{padding:1.5rem 3rem;max-width:30.5rem;margin-right:0}.page-landings .form--landing h3{font-size:1.5rem}.page-landings .form--landing .form-group{margin-bottom:1.2rem}.page-landings .form--landing .check-visible{margin-bottom:.625rem}.page-landings .form--landing .form__input,.page-landings .form--landing .form__select{padding:.5rem 1.5rem}}@media screen and (min-width:992px){.page-landings .form--landing{padding:1.88rem 3.5rem}.page-landings .form--landing h3{font-size:1.875rem}}.top_bar--cta .btn-menu-alt{display:none;font-size:14px;font-weight:500;text-transform:none}.top_bar--cta .ico-link i{vertical-align:middle;font-size:20px;margin-right:4px}@media screen and (min-width:992px){.top_bar--cta .btn-menu-alt{margin-left:20px}}@media screen and (min-width:992px){.top_bar--cta .btn-menu-alt{display:inline-block}header .main_nav nav .btn-menu-resp{display:none !important}}
/*# sourceMappingURL=web.css.map */