.home__banner{background:linear-gradient(#0008,#0008),url('../../assets/ready/ready-press.jpg') center/cover!important;position:relative}.home__banner--overlay{display:none}.ready-logo{object-fit:contain!important}.logo__wrapper .ready-logo{width:270px;height:105px}.ready-zone-card{display:block;position:relative;height:170px;color:white;overflow:hidden}.ready-zone-card .home__grid--image{height:100%;width:100%;background-size:cover;background-position:center;opacity:1!important;transform:none!important}.ready-zone-card span{position:absolute;inset:0;display:grid;place-items:center;background:#0005;font:700 27px 'Roboto Condensed',sans-serif;text-transform:uppercase;text-shadow:0 2px 5px black}.ready-zone-venues{display:flex;justify-content:center;gap:70px;padding:36px 0;text-align:center}.ready-zone-venues a{color:white}.ready-zone-venues small{font-size:14px}.booking-bar{display:block!important}.booking-bar .disabledOverlay{display:none}@media(max-width:767px){.home__banner{min-height:900px}.booking-bar{position:absolute!important;bottom:30px!important;transform:none!important;visibility:visible!important;opacity:1!important;width:100%}.home__banner--text{font-size:42px!important;line-height:1.2!important;margin-top:0!important}.ready-zone-venues{flex-direction:column;gap:24px}.header .ready-logo{max-width:160px;height:72px}}
.header-fixed .header{position:absolute!important;top:0;left:0;right:0;background:transparent!important;z-index:50}.header-fixed .home__banner{margin-top:0!important}.ready-adaptation .home__content-section{padding-top:0}.header-fixed .home__banner--text{text-shadow:0 2px 4px #000}

.home__content-section{margin-top:48px}footer#sedes{background:#2a57b2;color:#fff}footer#sedes a{color:#fff}footer#sedes .footer__list{padding:24px 0}footer#sedes .bottom-footer{padding:24px 0}footer#sedes .main-footer{padding:20px 0}.ready-zone-venues{padding:20px 0}.header__nav--main .nav-link{white-space:nowrap;font-size:15px}.header__nav--main .navbar-left{flex-basis:41%}.header__nav--main .navbar--right{flex-basis:34%}.logo__wrapper{flex-basis:25%}.logo__wrapper .ready-logo{width:235px;height:101px}
@media(max-width:767px){.booking-bar{height:auto!important;max-height:none!important;left:0!important;right:0!important;bottom:30px!important;padding:0!important;background:transparent!important;border:0!important}.booking-bar>.container{width:100%!important;padding:0 24px!important;max-width:none!important;margin:0!important}.booking-bar .row{height:auto!important;display:block}.booking-bar .row>div{width:100%;max-width:100%;padding:5px 15px!important;margin:0!important}.booking-bar h4{margin-bottom:10px}.booking-bar .form-control,.booking-bar button{height:44px!important}.home__banner--text{top:29%!important}.ready-zone-venues a{color:#fff}.home__content-section{margin-top:40px}}
