.vitrine-title{padding-top:8rem;background:#fff}.vitrine-title h1{font-weight:700;font-size:48px;line-height:64px;color:#3372ab}.vitrine-title .descricao-topo{font-weight:400;font-size:24px;line-height:32px;color:#555;margin-bottom:3rem}.header .navbar{position:absolute;top:0;z-index:10;width:100%;background:linear-gradient(180deg,#0000007d 0,rgba(6,45,152,0) 100%);box-shadow:none}.header.interna .navbar{background:0 0}.navbar{position:absolute;top:0;z-index:2;width:100%;background:0 0}.navbar-light .navbar-nav .nav-link{color:#33313f;font-weight:600;text-align:center}.navbar-light .navbar-nav .nav-item .nav-link{width:105%;font-weight:900;font-size:22px;line-height:29px;color:#33313f}.nav-position{width:100%;z-index:6;background:linear-gradient(180deg,#062d98 0,rgba(6,45,152,0) 100%);border-radius:0 0 10px 10px}.logo-azul{display:none;opacity:0;width:7rem;margin-left:15px}.logo,.navbar-collapse,.social{transition:.4s}.card-relative{position:relative}@media (min-width:1200px) and (max-width:1300px){.navbar-expand-xl .navbar-nav .nav-link{padding:0 1rem!important}}@media (min-width:991px){.w-xl-100{width:100%}header.scrolling>.navbar{position:fixed;background:0 0;background-color:#fff!important;box-shadow:0 2px 20px 0 rgba(0,0,0,.15);top:0;transition:.4s}header.scrolling>.navbar .logo img{height:auto;width:80px;margin-top:0;transition:.4s}header.scrolling>.navbar .social{opacity:0;z-index:-1}header.scrolling>.navbar .input-search-focus{background-color:#e9e9e9!important}header.scrolling>.navbar{width:100%;padding:0;z-index:1000000}header.scrolling>.navbar .navbar-collapse{width:100%;justify-content:center;display:flex}header.scrolling>.navbar .navbar-collapse .navbar-nav{box-shadow:none}header.scrolling>.navbar .logo{height:0;opacity:0;visibility:hidden;display:none}header.scrolling>.navbar .logo-azul{display:block;opacity:1}header.scrolling>.navbar .navbar-nav .nav-item .nav-link{padding-right:1.5rem;padding-left:.5rem;color:#f9a827!important}header.scrolling>.navbar .navbar-nav .nav-item{padding:10px 5px}header.scrolling>.navbar .text-white{padding:10px 5px;color:#f9a827!important}header.scrolling>.navbar .btn-search,header.scrolling>.navbar .search-icon{color:#f9a827!important}header.scrolling>.navbar .input-group{padding:10px 5px}}.navbar-dark .navbar-nav .nav-link{text-align:center;font-weight:900;font-size:22px;line-height:29px;color:#fff!important;padding-left:.5rem;padding-right:1.5rem}header.interna .navbar-dark .navbar-nav .nav-link{color:#33313f!important}.navbar-dark .navbar-nav .nav-item .nav-link{width:105%}.navbar-dark .navbar-nav .nav-item .nav-link::after,.navbar-light .navbar-nav .nav-item .nav-link::after{content:'';display:block;height:4px;background-color:#ee1b2e;width:100%;border-radius:20px;opacity:0;transition:.4s}.navbar-dark .navbar-nav .nav-item.active .nav-link::after,.navbar-dark .navbar-nav .nav-item:hover .nav-link::after,.navbar-light .navbar-nav .nav-item:hover .nav-link::after{opacity:1}.dropdown-menu{position:absolute;background-image:url(https://projetos.maxmeio.com/midway-site-2021/assets/img/bg_drop.png);margin:1rem -5rem}.dropdown-header,.dropdown-menu .dropdown-item{color:#3372ab}.dropdown-item:focus,.dropdown-item:hover{color:#3372ab;text-decoration:none;background-color:transparent}.dropdown-header.tex{color:#ee1b2e;font-weight:600;text-decoration:underline}.dropdown-item{display:block;padding:.25rem 1.5rem;font-weight:700;font-size:18px;line-height:21px}@media (min-width:992px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:1.5rem;padding-left:.5rem}}.search-box{width:fit-content;height:fit-content;position:relative}.search-box--close{position:absolute;right:60px;top:10px;display:none}.search-box--close_show{display:block;cursor:pointer}.input-search{height:50px;width:50px;border-style:none;padding:10px 26px;font-size:18px;letter-spacing:2px;outline:0;border-radius:25px;transition:all .5s ease-in-out;background-color:transparent;padding-right:40px;color:#000;padding-right:65px}.input-search::placeholder{color:rgba(0,0,0,.5);font-size:18px;letter-spacing:2px;font-weight:100}.btn-search{width:50px;height:50px;border-style:none;font-size:20px;font-weight:700;outline:0;cursor:pointer;border-radius:50%;position:absolute;right:0;color:#fff;background-color:transparent;pointer-events:painted}header .search-icon{color:#fff;transition:.6s}header.interna .btn-search,header.interna .search-icon{color:#33313f}.btn-search:focus~.input-search{width:300px;border-radius:50px;background-color:#fff;border-bottom:1px solid rgba(255,255,255,.5);transition:all .5s cubic-bezier(0,.11,.35,2)}.input-search-focus{width:300px;border-radius:50px;background-color:#fff;border-bottom:1px solid rgba(255,255,255,.5);transition:all .5s cubic-bezier(0,.11,.35,2)}.btn-search:focus{background-color:#f5811f;border-top-left-radius:0;border-bottom-left-radius:0}.btn-search-active{background-color:#f5811f;border-top-left-radius:0;border-bottom-left-radius:0}#sidebar{min-width:374px;max-width:374px;background:#fff;color:#f5811f;transition:all .6s cubic-bezier(.945,.020,.27,.665);transform-origin:center right;position:fixed;top:0;right:0;height:100%;box-shadow:0 4px 20px rgba(0,0,0,.25);z-index:2;animation-duration:.5s!important}#sidebar.active{margin-left:-250px;transform:rotateY(100deg)}#sidebarCollapse i{font-size:25px}#sidebarCollapse span{width:80%;height:2px;margin:0 auto;display:block;background:#555;transition:all .8s cubic-bezier(.81,-.33,.345,1.375)}#sidebarCollapse span:first-of-type{transform:rotate(45deg) translate(2px,2px)}#sidebarCollapse span:nth-of-type(2){opacity:0}#sidebarCollapse span:last-of-type{transform:rotate(-45deg) translate(1px,-1px)}#sidebarCollapse.active span{transform:none;opacity:1;margin:5px auto;display:block}#sidebar .list-unstyled li{background:#fff;border-radius:5px;width:86%;padding:10px 20px}#sidebar .list-unstyled li:hover,.drop_shopping .dropdown-menu a:hover{background:#fff1e4}.sidebar{display:none}.sidebar-close{display:none}.sidebar-active{display:block;-webkit-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.drop_shopping.show{margin-bottom:115px}.drop_shopping .dropdown-menu{margin:0;width:100%;background:#fff;top:40px;border:2px solid #fff1e4;padding:0}#sidebar .list-unstyled a{font-size:16px;line-height:21px;color:#f5811f;font-weight:900}#sidebar .list-unstyled{margin-top:25px;margin-left:45px}#sidebar .list-unstyled p{font-size:16px;line-height:21px;color:#c4c4c4}#sidebar button{background:#ee1b2e;padding:15px 20px;box-shadow:0 4px 6px rgb(0 0 0 / 25%);margin-top:25px;border-bottom-right-radius:50px;border-top-right-radius:50px;border:none}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.nav-mobile{position:fixed;bottom:0;z-index:9999;width:100%;display:flex;align-items:center;justify-content:space-around;text-align:center;background-image:url(https://projetos.maxmeio.com/midway-site-2021/assets/img/bg-mobile.png);background-repeat:no-repeat;background-size:cover;background-position:top;padding-top:14px;padding-bottom:10px}.nav-mobile a{font-weight:500;font-size:13px;line-height:12px;text-align:center;color:rgba(238,27,46,.59);cursor:pointer}.nav-mobile a svg{margin-bottom:10px}.collapse-horario{z-index:999;position:fixed;bottom:55px;width:100%;background-image:url(https://projetos.maxmeio.com/midway-site-2021/assets/img/bg-horario.svg);background-size:cover;padding-bottom:70px;padding-top:20px}.collapse-horario--link{font-weight:700;font-size:14px;line-height:36px;color:#fff}.collapse-horario--descricao{font-weight:700;font-size:12px;line-height:20px;color:#fff}.collapse-horario--restaurantes{font-weight:700;font-size:14px;line-height:26px;text-decoration-line:underline;color:#fff200}.horario-icon2{display:none}.horario-hidden{display:none}.horario-visible{display:block}.search-mobile{position:fixed;bottom:70px;z-index:9999;display:flex;justify-content:center;width:100%}.btn-search-mobile{background:#f9f9f9;box-shadow:0 1px 5px rgba(0,0,0,.2);border:none;border-radius:50px;width:45px;height:45px;transition:all .5s cubic-bezier(0,.11,.35,2);display:flex;justify-content:center;align-items:center}.search-box-mobile{position:fixed;bottom:85px;z-index:9999;display:none;justify-content:space-evenly;width:280px;height:45px;align-items:center;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:30px;transition:all .5s cubic-bezier(0,.11,.35,2)}.search-box-mobile input{border:none;background:0 0;margin:10px;transition:all .5s ease-in-out;font-weight:700}.search-box-mobile input::placeholder{background:-webkit-linear-gradient(119.05deg,#ee1b2e 20.45%,#f5811f 62.37%,#fff200 105.18%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.btn-search-mobile--hidden{display:none}.search-box-mobile--visible{display:flex}#menu-mobile .home--hidden{display:none}#menu-mobile .home-close{display:none}#menu-mobile .home-close--visible{display:inline}.nav-mobile a:hover{color:rgba(238,27,46,.59);text-decoration:none}@media (min-width:767px){.header-mobile{display:none}.hidden_desktop{display:none}}@media (max-width:767px){#sidebar{background:#f5811f;border-radius:0;min-width:255px;max-width:287px;z-index:999}#sidebar .list-unstyled li{background:0 0}#sidebar .list-unstyled a{color:#fff}#sidebar .list-unstyled p{color:rgba(255,255,255,.5)}section.acessibilidade{display:none}section.banner .item img{height:355px}section.banner .item .overlay span{font-size:14px;line-height:16px}.navbar-dark .navbar-toggler{display:none}.navbar{flex-direction:row-reverse;display:none}.header-mobile .logo{position:absolute;z-index:2;right:0}.navbar-brand{background:rgba(248,248,248,.1);border-radius:24.5px;padding:6px 20px;margin-top:20px}.header-mobile.interna .navbar-brand{display:none}.navbar-brand img{width:77px}.vitrine-title{padding-top:2rem}.vitrine-title h1{text-align:center!important;font-size:26px;line-height:34px}.vitrine-title .descricao-topo{text-align:center;font-size:14px;line-height:16px}}.footer-new .footer_endereco--text p{font-weight:700;font-size:24px;line-height:28px;text-align:center;color:#3372ab}.footer-new .footer_hora--text h3{font-weight:700;font-size:26px;line-height:30px;text-align:center;color:#f5811f}.footer-new .footer_hora--text{display:flex;flex-direction:column;align-items:flex-start}.footer-new .footer_phone--text h3{font-weight:700;font-size:25px;line-height:30px;color:#f5811f;text-align:end}.footer-new .footer_phone--text a{font-size:16px;line-height:21px;color:#3372ab}.footer-new .footer_phone--text a:hover{font-size:16px;line-height:21px;color:#f5811f;text-align:right}.footer-new .footer_itinerario--text p{font-size:16px;line-height:21px;color:#3372ab}.footer-new .footer_direitos--text{font-size:12px;line-height:16px;text-align:center;color:#555}.footer-new .footer_endereco--text button{background:#3372ab;box-shadow:0 4px 10px rgba(0,0,0,.25);border-radius:37px;border:none;padding:10px 35px;font-weight:700;font-size:24px;line-height:32px;color:#fff}.footer-new{margin-top:-9rem;padding:1rem 0;background:#fff!important}.elipse-footer{background-color:#f2f2f2;clip-path:ellipse(60% 100% at 50% 0);height:150px}.scroll-top{position:absolute;right:-155px;bottom:115px}.scroll-top:hover{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-iteration-count:infinite}.como-chegar-btn{color:#fff;background:#3372ab;border-radius:40px;padding:7px 25px;transform:scale(1.1)}@media(max-width:768px){.footer-new{margin-top:-4rem;padding:0;padding-bottom:130px}.footer-new .footer_endereco--text button{padding:10px 15px;font-size:12px;line-height:16px}.scroll-top{position:absolute;right:20px;bottom:125px;width:34px;height:34px}.footer-new .footer_endereco--text p{font-size:14px;line-height:16px}.footer-new .footer_hora--text h3{font-size:14px;line-height:16px;text-align:left}.footer-new .footer_itinerario--text p{font-size:10px;line-height:13px;text-align:left}.footer-new .footer_phone--text h3{font-size:14px;line-height:16px}.footer-new .footer_phone--text a{font-size:10px;line-height:13px}}