@font-face{font-family:"CambriaBoldItalic";src:url("../../fonts/CambriaBoldItalic.ttf")}html{font-size:100%;box-sizing:border-box}*::before,*::after{box-sizing:inherit}body{margin:0;padding:0;font-family:"CambriaBoldItalic",Helvetica,sans-serif,Arial;color:#000;line-height:1.3}body.noscroll{overflow:hidden}a{text-decoration:none}ul{list-style:none}.title_section{text-align:center;padding-bottom:20px;border-bottom:1px solid #707070}@media(min-width: 64em){.title_section{text-align:left;border-bottom:none}}@media(max-width: 63.9375em){.hide-for-mobile{display:none}}@media(min-width: 64em){.hide-for-desktop{display:none}}.about_text{text-align:justify}.has-fade{visibility:hidden}@keyframes fade-in{0%{visibility:hidden;opacity:0}1%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@keyframes fade-out{from{visibility:visible;opacity:1}99%{visibility:visible;opacity:0}to{visibility:hidden;opacity:0}}.fade-in{animation:fade-in 300ms ease-in-out forwards}.fade-out{animation:fade-out 300ms ease-in-out forwards}@keyframes scalein{from{transform:scale(1)}to{transform:scale(1.1)}}.reveal{position:relative;transform:translateY(100px);opacity:0;transition:1s all ease-in-out}.reveal.active{transform:translateY(0);opacity:1}.header{position:relative;z-index:1;padding:20px;background-image:url("../../images/bg/bg_mobile.png");background-repeat:no-repeat;background-position:top right;background-size:contain}.header.open .navbar__mobile>span:first-child{transform:rotate(45deg)}.header.open .navbar__mobile>span:nth-child(2){opacity:0}.header.open .navbar__mobile>span:last-child{transform:rotate(-45deg)}@media(min-width: 64em){.header{background-image:url("../../images/bg/bg.png");padding-top:50px;justify-content:space-around}}.header .overlay{opacity:1;background-image:linear-gradient(#3b5688, transparent);position:fixed;top:60px;left:0px;bottom:0px;right:0px}.header .navbar{display:flex;justify-content:space-between;align-items:center;width:100%}.header .navbar__mobile>span{display:block;border-radius:3px;width:30px;height:3px;background-color:#3b5688;transform-origin:3px 2px;transition:all 300ms ease-in-out}.header .navbar__mobile>span:not(:last-child){margin-bottom:5px}@media(min-width: 64em){.header .navbar_menu{padding:10px}.header .navbar_menu .menu_link{margin-right:10px;padding:20px;color:#000}}.header .navbar_socialmedia>a{margin:0 5px}.header .navbar_socialmedia img{width:32px}.header .navbar_menu__mobile{position:absolute;background-color:#3b5688;display:flex;flex-direction:column;top:65px;left:0;width:100%;height:300px}.header .navbar_menu__mobile>a{color:#fff;display:block;padding:20px 30px;text-align:center}.hero{width:100%}@media(min-width: 64em){.hero_content{display:flex;justify-content:space-between;align-items:center;margin-top:50px}}.hero_content .slogan{width:100%}@media(min-width: 64em){.hero_content .slogan{padding:20px;width:60%}}.hero_content .slogan .wraplogo{align-items:center;display:flex;flex-direction:column;width:100%}.hero_content .slogan .wraplogo>img{width:120px}.hero_content .slogan .wraplogo>h1{text-align:center;font-size:28px;font-weight:bold}@media(min-width: 64em){.hero_content .slogan .wraplogo>h1{width:650px;font-size:62px;font-weight:bold}}.hero_content .slogan .wrapCTA{display:flex;align-items:center;justify-content:center;gap:20px}@media(min-width: 64em){.hero_content .slogan .wrapCTA{justify-content:space-around}}.hero_content .slogan .wrapCTA .btn_cta{box-shadow:2px 2px 5px 2px rgba(0,0,0,.25);color:#fff;font-size:.875rem;padding:15px 10px;text-align:center;letter-spacing:1px;width:150px;font-weight:bold}.hero_content .slogan .wrapCTA .btn_cta__login{background-color:#3b5688;border-radius:15px 15px 0 15px}.hero_content .slogan .wrapCTA .btn_cta__contact{background-color:#ff7f11;border-radius:15px 15px 15px 0}.hero_securities{display:grid;gap:10px 20px;grid-template-columns:repeat(2, 1fr);grid-template-areas:"s1 s2" "s3 s4" "s5 s5";justify-items:center}@media(min-width: 64em){.hero_securities{grid-template-columns:repeat(6, 1fr);grid-template-areas:"s1 s1 s2 s2 s3 s3" "s4 s4 s4 s5 s5 s5";place-items:center}}.hero_securities__security{align-self:center;background:#fff;border-radius:10px;box-shadow:0px 3px 5px 1px rgba(0,0,0,.5);font-size:.875rem;padding:15px 20px;text-align:center;width:100px}.hero_logos{display:flex;gap:20px;align-items:center;justify-content:space-around;margin-top:160px}.hero_logos>img{max-width:80px}@media(min-width: 64em){.hero_logos{max-width:900px;margin-top:120px;gap:10px;justify-content:space-evenly}.hero_logos>img{max-width:120px}}.sec1{grid-area:s1}.sec2{grid-area:s2}.sec3{grid-area:s3}.sec4{grid-area:s4}.sec5{grid-area:s5}.about{margin-top:100px;text-align:center;background-image:url("../../images/bg/cuadro-circulos.svg");background-repeat:no-repeat;background-position:top 50px right 0px}@media(min-width: 64em){.about{background-position:top 120px right 0px;padding:20px 100px}}.about_img__title{margin-bottom:-5px;width:75%}@media(min-width: 64em){.about_vision{display:flex}.about_vision>p{align-self:flex-end}}.about_title{background-color:#3b5688;box-shadow:5px 5px 10px 1px rgba(0,0,0,.35);margin:0;padding:20px;color:#fff}@media(min-width: 64em){.about_title{width:500px;border-radius:10px}}.about_text{margin:0;padding:30px 20px;margin:10px;font-size:.875rem}@media(min-width: 64em){.about_mission{display:flex;margin-top:40px;justify-content:space-between}.about_mission>p{width:85%}}.about_mission_p2{max-width:700px}.about_mission_img__circlemask{background-image:url("../../images/bg/circle_orange.svg");background-repeat:no-repeat;background-position:top center;background-size:120%}@media(min-width: 64em){.about_mission_img__circlemask{background-size:100%}.about_mission_img__circlemask>img{width:300px}}.about_mission__content{padding:20px}@media(min-width: 64em){.about_mission__content{display:flex;flex-direction:column}}.about_mission_text{margin-top:50px}@media(min-width: 64em){.about_mission_text{width:600px}}.about_mission_text:nth-child(odd){border-left:5px solid #3b5688;border-bottom:5px solid #3b5688}.about_mission_text:nth-child(even){border-left:5px solid #ff7f11;border-bottom:5px solid #ff7f11}@media(min-width: 64em){.about_mission_text:nth-child(even){align-self:self-end}}.about_logo{width:10%;margin:40px auto}.about_logo>img{width:100%}.securities{padding:20px}@media(min-width: 64em){.securities{padding:100px}}.securities .security_list{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-areas:"si1" "si2" "si3" "si4" "si5";gap:30px 0;justify-items:center}@media(min-width: 64em){.securities .security_list{grid-template-columns:repeat(6, 1fr);grid-template-areas:"si1 si1 si2 si2 si3 si3" "si4 si4 si4 si5 si5 si5";gap:50px 0px}}.securities .security_list__item{background-color:#3b5688;box-shadow:2px 2px 5px 2px rgba(0,0,0,.35);display:flex;flex-direction:column;justify-content:center;color:#fff;height:300px;width:280px}.securities .security_list__item:nth-child(odd){background-color:#d65780}.securities .security_list__item_title{text-align:center}.securities .security_list__item_title_img{width:40%;filter:invert(100%) sepia(96%) saturate(0%) hue-rotate(48deg) brightness(110%) contrast(101%)}.securities .security_list__item_title>h3{margin:0}.securities .security_list__item_description{display:none}.sec_item_1{grid-area:si1}.sec_item_2{grid-area:si2}.sec_item_3{grid-area:si3}.sec_item_4{grid-area:si4}.sec_item_5{grid-area:si5}.footer{padding:50px 20px;background-color:#eee5e9}@media(min-width: 64em){.footer{padding:30px 100px}}.footer_content{display:flex;flex-direction:column-reverse;align-items:center}@media(min-width: 64em){.footer_content{flex-direction:row;justify-content:space-between}.footer_content__logo{max-width:150px}}.footer_content__logo{max-width:100px}.footer_content__logo>img{width:100%}.footer_content__contact>ul{list-style:none}.footer_content__contact>ul>li{padding:20px;display:flex;align-items:center}.footer_content__contact>ul>li span{padding:5px 15px}.footer_content__contact>ul>li img{width:24px}.footer_logos{width:100%;display:flex;justify-content:space-between}.footer_logos__item{margin:0;width:60px}@media(min-width: 64em){.footer_logos{display:flex;justify-content:center;gap:30px}}