@charset "UTF-8";body{--rg-color-base:#38688C;--rg-menu-text-color:#2C3343;--rg-font-family-base:'Poppins',sans-serif}.titular-seccion{font-family:var(--rg-font-family-base);font-size:1.375rem;font-weight:700;line-height:1.2}@media screen and (min-width:768px){.titular-seccion{font-size:2.25rem}}.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}.hero.hero--landings .hero_texto_logo p{color:#ffffff;font-size:1.25rem;font-weight:500;margin:0}.hero.hero--landings .hero_texto_logo 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:2.6vw 0}.hero.hero--landings .hero__content{max-width:38rem}.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}}.lateral-buttons{--sm-lateral-button-width:100%;--sm-lateral-icon-width:30px;--sm-lateral-button-bg:#0F172A;position:fixed;top:auto;left:0;right:0;bottom:0;transform:none;display:block;margin:0;overflow:hidden;z-index:100;display:flex;flex-direction:row}.lateral-buttons .button-lateral{position:relative;display:block;color:#ffffff;font-size:.725rem;font-weight:500;line-height:1.5;margin:0;margin-bottom:0;padding:.425rem .125rem;background:var(--sm-lateral-button-bg);text-decoration:none;border:0;box-shadow:none;outline:none;width:var(--sm-lateral-button-width);transition:.7s;z-index:102;text-align:center}.lateral-buttons .button-lateral img{display:block;margin:0 auto;margin-bottom:.25rem;border:0;line-height:1;vertical-align:middle;width:var(--sm-lateral-icon-width);height:auto}.lateral-buttons .button-lateral span{text-align:left;width:100%}.lateral-buttons .button-lateral:hover{right:0;transition:.7s}.lateral-buttons .button-lateral+.button-lateral{border-left:1px solid #ffffff}@media screen and (min-width:768px){.lateral-buttons{--sm-lateral-button-width:255px;--sm-lateral-icon-width:37px;top:50%;left:auto;right:0;bottom:auto;transform:translateY(-50%);display:block}.lateral-buttons .button-lateral{display:flex;align-items:center;font-size:1rem;padding:.8125rem .875rem;height:64px;right:calc((var(--sm-lateral-button-width) - 64px) * -1);margin:0;margin-bottom:1rem}.lateral-buttons .button-lateral img{display:inline-block;margin:0;margin-right:.875rem}.lateral-buttons .button-lateral span{text-align:left;width:100%}.lateral-buttons .button-lateral:hover{right:0;transition:.7s}.lateral-buttons .button-lateral+.button-lateral{border-left:0}}footer .nav--rrss .nav-link{color:var(--rg-color-base);font-size:1.125rem;background:#ffffff;line-height:31px;width:31px;height:31px;border:0;border-radius:50%;text-decoration:none;text-align:center;margin:auto;vertical-align:middle;box-shadow:none}footer .nav--rrss .nav-link:hover{outline:0;text-decoration:none}
/*# sourceMappingURL=web.css.map */