.app-selector{background-color:#005758;display:flex;height:25px;position:fixed;width:calc(100% - 200px);z-index:50}body.sidebar-collapsed .app-selector{width:calc(100% - 50px)}.app-selector a{text-decoration:none;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.app-selector .app-option{color:hsla(0,0%,100%,.5);line-height:25px;padding:0 15px;text-align:center;vertical-align:middle}.app-selector .app-option.active,.app-selector .app-option:hover{background-color:#333;color:#fff;font-weight:700}.content{margin-top:25px}.w-overflow-x-hidden{overflow-x:initial!important}.g-recaptcha,.grecaptcha-badge{visibility:hidden}.cc-btn.cc-allow{background-color:#387a7d!important;color:#fff!important}.cc-btn.cc-allow,.cc-btn.cc-deny{border-radius:3}@media only screen and (min-width:991.98px){.js-cookies-click.text{display:block}.js-cookies-click.icon{display:none}.cc-revoke.cc-left{border-top-left-radius:8px;border-top-right-radius:0;left:unset;right:0}.cc-window.cc-left{border-top-left-radius:5px!important;border-top-right-radius:0!important;left:unset;right:0}}@media only screen and (max-width:991.98px){.js-cookies-click.text{display:none}.js-cookies-click.icon{display:block}}@font-face{font-family:Swiss721BT-LightExtended;src:url(/assets/cms/alumni/fonts/Swiss721/webfonts/2CDA71_0_0.54356adf2f78942d9b54.eot);src:url(/assets/cms/alumni/fonts/Swiss721/webfonts/2CDA71_0_0.54356adf2f78942d9b54.eot?#iefix) format("embedded-opentype"),url(/assets/cms/alumni/fonts/Swiss721/webfonts/2CDA71_0_0.0cecc6153ae376d10cdb.woff2) format("woff2"),url(/assets/cms/alumni/fonts/Swiss721/webfonts/2CDA71_0_0.d1e01f1ecb40ee684cf5.woff) format("woff"),url(/assets/cms/alumni/fonts/Swiss721/webfonts/2CDA71_0_0.a9fd94e8cdf68ea3f0f2.ttf) format("truetype")}@font-face{font-family:Swiss721BT-RomanExtended;src:url(/assets/cms/alumni/fonts/Swiss721/webfonts/2CDA71_1_0.8478c56c2f3eeda381a8.eot);src:url(/assets/cms/alumni/fonts/Swiss721/webfonts/2CDA71_1_0.8478c56c2f3eeda381a8.eot?#iefix) format("embedded-opentype"),url(/assets/cms/alumni/fonts/Swiss721/webfonts/2CDA71_1_0.03ee9d6197c2aee1d3e8.woff2) format("woff2"),url(/assets/cms/alumni/fonts/Swiss721/webfonts/2CDA71_1_0.600e6592439e42916440.woff) format("woff"),url(/assets/cms/alumni/fonts/Swiss721/webfonts/2CDA71_1_0.c1b47fb117ab4aff5221.ttf) format("truetype")}@font-face{font-family:Swiss721BT-BlackExtended;src:url(/assets/cms/alumni/fonts/Swiss721/webfonts/2CDA71_2_0.f42b7cd85c1f811f8645.eot);src:url(/assets/cms/alumni/fonts/Swiss721/webfonts/2CDA71_2_0.f42b7cd85c1f811f8645.eot?#iefix) format("embedded-opentype"),url(/assets/cms/alumni/fonts/Swiss721/webfonts/2CDA71_2_0.ac210f6a23884bc5ed68.woff2) format("woff2"),url(/assets/cms/alumni/fonts/Swiss721/webfonts/2CDA71_2_0.c20fc983c25b69fee73c.woff) format("woff"),url(/assets/cms/alumni/fonts/Swiss721/webfonts/2CDA71_2_0.78764bc311168f8120df.ttf) format("truetype")}@font-face{font-family:Satoshi;font-style:normal;src:url(/assets/cms/alumni/fonts/Satoshi/Satoshi-Regular.811ccb0b5af1892a71df.otf) format("opentype")}@font-face{font-family:Satoshi;font-style:normal;font-weight:700;src:url(/assets/cms/alumni/fonts/Satoshi/Satoshi-Bold.b5dd7deee13e32689234.otf) format("opentype")}html{font-size:10px;height:100%;scroll-behavior:smooth;width:100%}body{color:#000;font-family:Satoshi,sans-serif;font-size:2.2rem}@media only screen and (max-width:575px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){body{font-size:1.8rem}}a,a:active,a:focus,a:hover,a:visited{color:#000}.visible-xs{display:none}@media(max-width:767px){.visible-xs{display:block!important}.hidden-xs{display:none!important}}.visible-sm{display:none}@media(max-width:991px)and (min-width:768px){.visible-sm{display:block!important}.hidden-sm{display:none!important}}.header{background-color:#da261b;color:#000;height:140px;position:fixed;transition:background-color .3s ease;width:100%;z-index:100}@media only screen and (max-width:575px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.header{height:100px}}.header.transparent{background-color:transparent}.header a,.header a:active,.header a:focus,.header a:hover,.header a:visited{color:#000;text-decoration:none}.header .navbar{align-items:end;border:none;flex-wrap:nowrap;font-family:Swiss721BT-RomanExtended,Satoshi,sans-serif;height:100%;justify-content:space-between;margin-bottom:0;padding:0 4rem 1rem}@media only screen and (max-width:575px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.header .navbar{padding:0 2rem 1rem}}.header .navbar__brand{background-color:#da261b;-webkit-border-bottom-left-radius:15px;-webkit-border-bottom-right-radius:15px;padding:20px 20px 0;-moz-border-radius-bottomright:15px;-moz-border-radius-bottomleft:15px;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.header .navbar__brand .text-logo{color:#fff;font-family:Swiss721BT-RomanExtended,Satoshi,sans-serif;font-size:4.5rem;margin:0}@media only screen and (max-width:575px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.header .navbar__brand .text-logo{font-size:3.5rem}}.header .navbar__brand img{cursor:pointer;display:inline;height:60px;padding:2px}@media only screen and (max-width:768px){.header .navbar__brand{padding:20px 0 0}.header .navbar__brand img{height:55px}}.header .navbar__toogle-menu{background-color:#da261b;border-radius:10px;padding:0 0 10px}.header .navbar__toogle-menu .navbar-toggler{border:2px solid;border-radius:10px;color:#fff;padding:.5rem 1rem}.header .navbar__toogle-menu .navbar-toggler img{width:20px}.header .navbar__drop-down-menu{background:#fff;border-radius:10px;max-width:300px;position:absolute;right:1rem;text-align:center;top:139px;width:100%}@media only screen and (max-width:575px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.header .navbar__drop-down-menu{top:99px}}.header .navbar__drop-down-menu ul{border:2px solid #000;border-radius:10px;list-style:none;margin:0;padding:5px}.header .navbar__drop-down-menu ul li{float:none;font-family:Satoshi,sans-serif;padding:5px;text-transform:uppercase}.header .navbar__drop-down-menu ul li a{color:#000;font-size:1.25rem;outline:0;padding:10px}.header .navbar__drop-down-menu ul li a:hover{color:#900}.header .navbar__drop-down-menu ul li:last-child{border:0}.header .navbar__short-menu{padding:20px 20px 0}.header .navbar__short-menu ul{align-items:center;display:flex;justify-content:space-between;list-style:none;margin:0;padding:0}.header .navbar__short-menu ul li{margin-left:30px}.header .navbar__short-menu ul li a{color:#fff;font-size:1.8rem}.header .navbar__short-menu ul li a:hover{color:#000}.base-content{background-color:#f3f3f5;color:#000;min-height:calc(100vh - 220px);padding-top:140px}@media only screen and (max-width:575px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.base-content{padding-top:90px}}.footer{background-color:#000;background-image:url(/assets/cms/alumni/icons/footer-bg.937ba6b11d74c3322875.png);background-position:bottom;background-repeat:repeat-x;color:#fff;padding:3rem 5rem 200px;text-align:center}@media only screen and (max-width:575px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.footer{padding:0 2rem 200px}}.footer__logo{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:20px;padding:2rem 0}.footer__logo img{margin:20px 0;max-width:270px;padding:0 10px;width:100%}.footer__menu{font-size:1.2rem;padding-bottom:10px}.footer__menu .flat-menu,.footer__menu ul,.footer__menu--copyright{display:inline}.footer__menu ul{margin:0;padding:0}.footer__menu ul li{display:inline}.footer__menu ul li a{color:#fff!important}.footer__menu ul li:before{content:"|"}@media(max-width:767px){.footer__menu .flat-menu,.footer__menu ul,.footer__menu--copyright{display:block}.footer__menu ul li{display:block;margin-top:11px}.footer__menu ul li:before{content:""}}h1{font-family:Swiss721BT-RomanExtended,Satoshi,sans-serif;font-size:7.2rem;font-weight:700;margin:25px 0}@media only screen and (min-width:768px)and (max-width:991px){h1{font-size:4.2rem}}@media only screen and (max-width:575px),only screen and (min-width:576px)and (max-width:767px){h1{font-size:3.8rem}}h2{font-family:Swiss721BT-RomanExtended,Satoshi,sans-serif;font-size:3.8rem;font-weight:700;margin:25px 0}@media only screen and (max-width:575px),only screen and (min-width:576px)and (max-width:767px){h2{font-size:3.6rem}}h3{font-size:3.2rem;font-weight:700}@media only screen and (min-width:768px)and (max-width:991px){h3{font-size:2.6rem}}@media only screen and (max-width:575px),only screen and (min-width:576px)and (max-width:767px){h3{font-size:2.2rem}}h4{font-size:2.8rem;font-weight:700}@media only screen and (min-width:768px)and (max-width:991px){h4{font-size:2.6rem}}@media only screen and (max-width:575px),only screen and (min-width:576px)and (max-width:767px){h4{font-size:2.2rem}}.cc-window{border-radius:0!important;bottom:0}.cc-window.cc-left{border-top-right-radius:5px!important;left:0}.cc-btn{padding:.4em .8em .1rem}.cc-revoke.cc-left{border-top-left-radius:0;left:0;padding:8px 10px!important}.cc-floating.cc-theme-classic{font-family:Satoshi,sans-serif}.cc-btn.cc-allow,.cc-btn.cc-deny{border-radius:15px;font-family:Satoshi,sans-serif;padding:2.5px}.cc-btn.cc-allow span,.cc-btn.cc-deny span{border:1px solid #000;border-radius:10px;color:#000;display:block;font-size:1.2rem;text-transform:uppercase}.cc-btn.cc-allow:hover,.cc-btn.cc-deny:hover{background-color:#fff!important;text-decoration:none!important}.cc-btn.cc-allow:hover span,.cc-btn.cc-deny:hover span{background-color:#fff}.cc-btn.cc-allow{background-color:#da261b!important}.cc-btn.cc-allow span{background-color:#da261b}.cc-btn.cc-deny{background-color:#a4a5a7!important}.cc-btn.cc-deny span{background-color:#a4a5a7}.js-cookies-click.icon,.js-cookies-click.text{color:#fff}.js-cookies-click.icon{margin-left:-5px;margin-top:5px}@media only screen and (min-width:992px){.js-cookies-click.text{display:block}.js-cookies-click.icon{display:none}.cc-revoke.cc-left{border-top-left-radius:8px;border-top-right-radius:0;left:unset;right:0}.cc-window.cc-left{border-top-left-radius:5px!important;border-top-right-radius:0!important;left:unset;right:0}}@media only screen and (max-width:991.98px){.cc-revoke.cc-left{display:none}}#ck-block-eu-law button.accept{background-color:transparent;border:1px solid #da261b;color:#da261b;font-family:Swiss721BT-RomanExtended,Satoshi,sans-serif;padding-bottom:0}.base-content section{position:relative}.base-content .anchor{display:block;height:140px;margin-top:-140px;visibility:hidden}.base-content .index__intro .landing-intro:before{background-color:rgba(0,0,0,.3);content:"";height:100%;position:absolute;top:0;width:100%}.base-content .index__intro .landing-intro{background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:calc(100vh - 140px);overflow:hidden;position:relative}.base-content .index__intro .landing-intro__container{bottom:60px;color:#fff;left:50%;padding:0 5rem;position:absolute;text-align:left;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%}@media only screen and (max-width:575px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px),only screen and (min-width:992px)and (max-width:1199px){.base-content .index__intro .landing-intro__container{bottom:40px}}@media only screen and (max-width:575px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.base-content .index__intro .landing-intro__container{padding:0 2rem}}@media only screen and (max-width:575px),only screen and (min-width:576px)and (max-width:767px){.base-content .index__intro .landing-intro__container{bottom:20px}}.base-content .index__intro .landing-intro__title h2{color:#da261b;font-size:8.4rem;margin:5px 0;padding-bottom:10px}@media only screen and (min-width:768px)and (max-width:991px){.base-content .index__intro .landing-intro__title h2{font-size:6.4rem}}@media only screen and (max-width:575px),only screen and (min-width:576px)and (max-width:767px){.base-content .index__intro .landing-intro__title h2{font-size:4.4rem}}@media only screen and (max-width:991.98px){.base-content .index__intro .landing-intro__title{width:100%!important}.base-content .index__intro .landing-intro__title h2{margin:20px 0}}.base-content .index__intro .landing-intro__caption{margin-top:25px;width:100%}.base-content .index__intro .landing-intro__caption h3{font-size:2.6rem;font-weight:lighter}@media only screen and (max-width:991.98px){.base-content .index__intro .landing-intro__caption h3{width:100%!important}}@media only screen and (min-width:768px)and (max-width:991px){.base-content .index__intro .landing-intro__caption h3{font-size:2.4rem}}@media only screen and (max-width:575px),only screen and (min-width:576px)and (max-width:767px){.base-content .index__intro .landing-intro__caption h3{font-size:2rem}}@media only screen and (min-width:768px)and (max-width:991px){.base-content .index__intro .landing-intro__caption{width:70%}}.base-content .index__intro .landing-intro__signature{bottom:10px;position:absolute;right:5rem}@media only screen and (min-width:768px)and (max-width:991px){.base-content .index__intro .landing-intro__signature{bottom:20px;right:2rem}.base-content .index__intro .landing-intro__signature img{max-height:48px;width:auto}}@media only screen and (max-width:575px),only screen and (min-width:576px)and (max-width:767px){.base-content .index__intro .landing-intro__signature{padding:20px 0;position:static;text-align:center}.base-content .index__intro .landing-intro__signature img{max-height:40px;width:auto}}.base-content .simple_link_section{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:180px}.base-content .simple_link_section.no_img{background-color:#a4a5a7}.base-content .simple_link_section:before{content:"";height:100%;position:absolute;top:0;width:100%}.base-content .simple_link_section__container{left:50%;padding:0 2rem;position:absolute;text-align:center;top:45%;-webkit-transform:translate(-50%,-45%);-ms-transform:translate(-50%,-45%);transform:translate(-50%,-45%);width:100%}.base-content .simple_link_section__title{color:#fff;font-family:Swiss721BT-RomanExtended,Satoshi,sans-serif;margin:25px 0}.base-content .simple_link_section__text{color:#fff;margin:15px 0}.base-content .simple_link_section__text a{color:#da261b}.base-content .simple_link_section__link>a{background-color:#fff;border-radius:20px;color:#000;display:inline-block;margin-top:10px;padding:5px}.base-content .simple_link_section__link>a span{border:2px solid #000;border-radius:20px;display:inline-block;font-family:Swiss721BT-RomanExtended,Satoshi,sans-serif;font-weight:600;padding:5px 15px;text-decoration:none;text-transform:uppercase;vertical-align:middle;white-space:normal}.base-content .simple_link_section__link>a:hover{background-color:#000;color:#f3f3f5}.base-content .contact-block{background-color:#000;color:#fff;padding-bottom:0;padding-top:80px;text-align:center}.base-content .contact-block h2{color:#da261b;margin-bottom:60px;text-align:center}.base-content .contact-block__container{padding:0 40px}.base-content .contact-block__phone{margin-top:40px}.base-content .contact-block__email,.base-content .contact-block__phone{color:#da261b;font-size:2.4rem;text-align:center}.base-content .contact-block__email a,.base-content .contact-block__phone a{color:#da261b}.base-content .contact-block__rrss{display:flex;justify-content:space-around;margin-top:40px;text-align:center}.base-content .contact-block__rrss a{background-color:#da261b;border-radius:50%;display:block;margin:2px;padding:3px;text-decoration:none}.base-content .contact-block__rrss a img{border:1px solid #000;border-radius:50%;height:42px;padding:5px;width:42px}@media only screen and (max-width:575px),only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.base-content .contact-block{padding-bottom:20px}.base-content .contact-block__email{margin-bottom:40px}.base-content .contact-block__container{padding:0 10px}}.base-content .contact-block__separator{padding-top:80px}.base-content .contact-block__section a{color:#da261b}.base-content .image-text-section-block{background-color:#da261b;padding-top:0}@media only screen and (max-width:991.98px){.base-content .image-text-section-block{padding-top:0!important}}.base-content .image-text-section-block .anchor{height:0;margin-top:0}.base-content .image-text-section-block__image{background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:620px;position:relative}.base-content .image-text-section-block__image:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.base-content .image-text-section-block__image .itemPlay{cursor:pointer;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.base-content .image-text-section-block__image .itemPlay img{margin:0 auto}.base-content .image-text-section-block__image .itemPlay span{color:#fff;display:block;font-size:1.6rem;margin-top:20px;text-align:center;text-transform:uppercase}.base-content .image-text-section-block__explanation{align-items:center;color:#fff;display:flex;justify-content:center;position:relative}.base-content .image-text-section-block__explanation--container{max-width:660px;padding:10rem;width:100%;z-index:2}@media only screen and (max-width:991.98px){.base-content .image-text-section-block__explanation--container{padding:10rem 1rem}}.base-content .image-text-section-block.left .image-text-section-block__explanation{overflow:visible}@media only screen and (min-width:1200px){.base-content .image-text-section-block.left .image-text-section-block__explanation:before{background-image:url(/assets/cms/alumni/icons/mancha.7e3fdf5823c390786286.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:105%;left:50%;position:absolute;top:50%;transform:translate(-50%,-47%);width:100%;z-index:2}}.base-content .image-text-section-block.right{background-color:#cccdce;overflow:hidden}.base-content .image-text-section-block.right .row{flex-direction:row-reverse}.base-content .image-text-section-block.right h2.title{color:#da261b}.base-content .image-text-section-block.right .image-text-section-block__explanation{background-image:url(/assets/cms/alumni/icons/mancha_rellena.a697e412d4b5920030e6.svg);background-position:100%;background-repeat:no-repeat;background-size:cover;color:#000;margin-right:-20px}@media only screen and (max-width:1199.98px){.base-content .image-text-section-block.right .image-text-section-block__explanation{background-position:50%;margin-right:0}}.base-content .text-section-block{background-color:#f3f3f5;display:flex;flex-direction:column;justify-content:center;padding:8rem 0;text-align:center}.base-content .text-section-block .title{align-items:center;background-image:url(/assets/cms/alumni/icons/title_bg.c91159beb8cce3e442c8.svg);background-position:50%;background-repeat:no-repeat;color:#da261b;display:flex;height:230px;justify-content:center;margin-top:5px;padding:0 2rem;width:100%}.base-content .text-section-block__data{padding:0 2rem;text-align:center;width:100%}.base-content .text-section-block__data .text{padding:40px 0}.base-content .generic-content-block{background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.base-content .generic-content-block:before{content:"";height:100%;position:absolute;top:0;width:100%}.base-content .generic-content-block .weft{height:100%;left:0;position:absolute;top:140px;width:100%}.base-content .generic-content-block.default-container{padding:80px 20px}.base-content .generic-content-block__row{align-content:center}.base-content .generic-content-block__row.has-image{min-height:calc(70vh - 200px)}.base-content .generic-content-block h2{font-family:Swiss721BT-RomanExtended,Satoshi,sans-serif;font-weight:700;margin:5px 0 25px}.base-content .generic-content-block .generic-content-sub-block{background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.base-content .generic-content-block .generic-content-sub-block .weft{top:0}.base-content .generic-content-block .generic-content-sub-block .generic-icon-block{padding:10px;text-align:center;width:25%}@media only screen and (max-width:575px){.base-content .generic-content-block .generic-content-sub-block .generic-icon-block{width:50%}}.base-content .generic-content-block .generic-content-sub-block .generic-icon-block a{color:#fff;display:block;padding:0;text-align:center;text-decoration:none}.base-content .generic-content-block .generic-content-sub-block .generic-icon-block span{display:block;font-size:1.1rem;font-weight:700;margin-top:10px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.base-content .generic-content-block .generic-content-sub-block .generic-icon-block .icon{display:block;margin:0 auto;transition:margin-top .3s linear}.base-content .generic-content-block .generic-content-sub-block .generic-icon-block .icon:hover{margin-bottom:5px;margin-top:-5px}.base-content .generic-content-block .generic-content-sub-block__title{display:inline-block;position:relative}.base-content .generic-content-block:not(.default-container) .generic-content-sub-block{min-height:60vh;padding:40px 125px}@media only screen and (min-width:992px)and (max-width:1199px){.base-content .generic-content-block:not(.default-container) .generic-content-sub-block{padding:40px 60px}}@media only screen and (min-width:768px)and (max-width:991px){.base-content .generic-content-block:not(.default-container) .generic-content-sub-block{padding:40px 60px}}@media only screen and (max-width:575px),only screen and (min-width:576px)and (max-width:767px){.base-content .generic-content-block:not(.default-container) .generic-content-sub-block{padding:40px 20px}}.base-content .simple-lines-block{background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:80px 0}.base-content .simple-lines-block:before{content:"";height:100%;position:absolute;top:0;width:100%;z-index:-1}.base-content .simple-lines-block h2{font-family:Swiss721BT-RomanExtended,Satoshi,sans-serif;font-weight:700;margin:25px 0}.base-content .simple-lines-block .simple-lines-sub-block{display:block;width:100%}.base-content .simple-lines-block .simple-lines-sub-block span{display:inline-block;position:relative}.base-content .simple-lines-block .simple-lines-sub-block span h2,.base-content .simple-lines-block .simple-lines-sub-block span h3,.base-content .simple-lines-block .simple-lines-sub-block span h4{margin-top:0}.base-content .simple-lines-block .simple-lines-sub-block .has-border h1,.base-content .simple-lines-block .simple-lines-sub-block .has-border h2,.base-content .simple-lines-block .simple-lines-sub-block .has-border h3,.base-content .simple-lines-block .simple-lines-sub-block .has-border h4{display:inline-block}.base-content .simple-lines-block .simple-lines-sub-block .has-border a p{margin:0}.base-content .simple-lines-block s{text-decoration-color:#da261b}.base-content .index__rotating_banner{background:#900;margin:0;padding:20px 0;position:relative;width:100%}.base-content .index__rotating_banner .marquee{align-items:center;box-sizing:border-box;display:flex;height:155px;overflow:hidden;position:relative;width:100%}.base-content .index__rotating_banner .marquee .content,.base-content .index__rotating_banner .marquee .content-clone{color:#fff;left:0;margin:0;position:absolute;right:0;top:50%;transform:translateY(-50%);white-space:nowrap;width:fit-content;z-index:2}.base-content .index__rotating_banner .marquee .content-clone>div,.base-content .index__rotating_banner .marquee .content>div{display:inline-block;font-family:Swiss721BT-RomanExtended,Satoshi,sans-serif;font-size:6.5rem;padding:0 5px;text-transform:uppercase}.base-content .index__rotating_banner .marquee .content-clone>div:after,.base-content .index__rotating_banner .marquee .content>div:after{content:"•";font-weight:700;padding-left:10px}.base-content .index__rotating_banner .marquee .content-clone>div.emphasize-class,.base-content .index__rotating_banner .marquee .content>div.emphasize-class{font-family:Swiss721BT-BlackExtended}.base-content .index__rotating_banner .marquee .content-clone{left:100%}@media only screen and (max-width:767.98px){.base-content .index__rotating_banner .marquee{height:75px}.base-content .index__rotating_banner .marquee .content-clone>div,.base-content .index__rotating_banner .marquee .content>div{font-size:4.5rem}}.base-content .downloadapp-section-block{background-color:#a4a5a7;padding:8rem 2rem;position:relative;z-index:1}@media only screen and (max-width:991.98px){.base-content .downloadapp-section-block{padding:8rem 1rem}}.base-content .downloadapp-section-block:after{background-image:url(/assets/cms/alumni/icons/downloadapp-bg.1944a5f255835d2482be.png);background-position:bottom;background-repeat:repeat-x;bottom:-20px;content:"";height:43px;left:0;position:absolute;width:100%;z-index:-1}.base-content .downloadapp-section-block__image{padding-right:50px;text-align:right}.base-content .downloadapp-section-block__image img{max-height:700px}@media only screen and (max-width:991.98px){.base-content .downloadapp-section-block__image{padding-right:0;text-align:center}.base-content .downloadapp-section-block__image img{max-height:500px}}.base-content .downloadapp-section-block__explanation{padding:8rem 2.5rem 0}@media only screen and (max-width:991.98px){.base-content .downloadapp-section-block__explanation{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:4rem 0 0}}.base-content .downloadapp-section-block__explanation .title{color:#fff;padding-bottom:7rem;position:relative}.base-content .downloadapp-section-block__explanation .title:after{background-image:url(/assets/cms/alumni/icons/subrayado_title.0e62007e6124f697fb90.png);background-position:0 100%;background-repeat:no-repeat;bottom:0;content:"";height:60px;left:-20px;position:absolute;width:100%}@media only screen and (max-width:991.98px){.base-content .downloadapp-section-block__explanation .title:after{background-size:contain;left:0}}.base-content .downloadapp-section-block__explanation .text{margin-bottom:8rem;max-width:600px}@media only screen and (max-width:991.98px){.base-content .downloadapp-section-block__explanation .text{margin-bottom:4rem}}.base-content .downloadapp-section-block__explanation .text a{color:#da261b}.base-content .downloadapp-section-block__buttons{display:flex;justify-content:start;margin-top:20px}.base-content .downloadapp-section-block__buttons a{margin-right:20px}.base-content .downloadapp-section-block__buttons a img{max-height:55px}@media only screen and (max-width:991.98px){.base-content .downloadapp-section-block__buttons{flex-wrap:wrap;justify-content:center}.base-content .downloadapp-section-block__buttons a{margin-top:10px}}@keyframes slide{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.index__generic_section,.index__simple_lines_section{overflow-x:hidden}