/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#block-banner-publicitario,#block-banner-publicitario-principal{background:-webkit-radial-gradient(center,circle,#F1CD31 10%,#FB9918 70%);font-weight:bold;}.container-galeria{position:relative;text-align:center;color:white;}.bottom-left{position:absolute;bottom:8px;left:16px;}.top-left{position:absolute;top:8px;left:16px;}.top-right{position:absolute;top:8px;right:16px;}.bottom-right{position:absolute;bottom:8px;right:16px;}.centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
body{background-color:#e4e5e4;position:initial;}.container-fluid{overflow:hidden;border:none;}body.navbar-is-fixed-top{}
div#patrocinadores{color:#222954;background-color:#e4e5e4;}div#ubicaciones{color:#222954;background-color:#e4e5e4;}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:4px solid #e51228;}
@media (max-width:767px){h2{font-size:1.3rem;}}@media (max-width:767px){.brand-heading{font-size:2.3rem;}}
.align-center{height:auto;width:80%;display:block;margin-right:auto;margin-left:auto;}
@font-face{font-family:Arcade Rounded;src:url('/sites/default/files/ArcadeRounded.otf') format("opentype");}*{font-family:'Arcade Rounded';}
.container-fluid{width:100%;padding:0;}
.video-container{position:relative;width:100%;padding-bottom:56.25%;}.video{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}
#navbar img{width:30px;height:30px;}#navbar{background-color:#222954;}.navbar-default{border-color:#222954;}@media (min-width:768px){.logo{transform:translateX(-50%);left:15%;position:absolute;}}@media (min-width:768px){.navbar-nav{float:none;margin:0 auto;display:table;table-layout:fixed;}}.dropdown-menu{position:initial;top:100%;left:0;z-index:1000;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:initial;border:0px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);}ul.dropdown-menu{background-color:#e4e5e4;}ul.dropdown-menu a:hover{background-color:#222954;color:white;}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#222954;white-space:nowrap;}.navbar-default .navbar-nav>li>a{color:white;}.navbar-default .navbar-nav>li>a:hover{color:#e51228;}ul.menu.menu--main.nav.navbar-nav{padding:0 2rem;}@media (min-width:768px){ul.menu.menu--main.nav.navbar-nav{position:absolute;padding:0;display:flex;justify-content:center;width:100%;}}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#222954;background-color:#e4e5e4;}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#222954;background-color:#d2d3d2;}@media (max-width:767px){.navbar-default .navbar-toggle{border-color:#ddd;background-color:#e4e5e4;margin-right:3em;}}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#222954;background-color:#e4e5e4;white-space:nowrap;}ul.dropdown-menu{background-color:#e4e5e4;}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:#e4e5e4;border:0;-webkit-box-shadow:none;box-shadow:none;}}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#222954;}}
@media (max-width:767px){.navbar .logo{margin-right:-15px;padding-left:4em;padding-right:15px;}}@media (max-width:767px){a.logo.navbar-btn.pull-left{padding-left:3rem;}}@media (max-width:767px){.navbar-default .navbar-toggle{border-color:#ddd;margin-right:3em;}}
.footer{position:absolute;height:50px;background-color:#222954;padding-top:6px;margin-top:0px;border:0
text-transform:uppercase;font-size:13px;letter-spacing:3px
border-color:black;}@media (max-width:767px){.footer{padding-top:4px;}}.piepag{color:#777777;}.textpie{color:#ffffff;}@media (max-width:767px){.textpie{color:#ffffff;font-size:1rem;}}.link{color:#e51228;}.link:hover{color:#c10f22;}
body{font-family:arcade-rounded,sans-serif;font-weight:300;color:#222954;font-weight:bold;}
#ubicaciones{background-color:black;color:white;text-align:center;}#patrocinadores{background-color:black;color:white;text-align:center;}.row{margin-right:-15px;margin-left:-15px;display:flex;justify-content:center;flex-wrap:wrap;}
#block-video-bg{width:100%;height:100%;object-fit:cover;margin-top:-15px;}
