#all{min-height:100vh;overflow:hidden}#header{background:#fff}body{font-family:'Roboto',sans-serif!important}#migalhas{width:220px;margin:15px auto}#brand{width:220px;min-height:70px;margin:0 auto}#brand a img{max-width:100%}#date{font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:#999}#date span{font-weight:900}#container-menu{border-bottom:3px solid #eee}#menu{}.menu-list{margin:2px 0}.menu-list .menu-item,.menu-list .menu-items{padding:3px;text-align:center}.menu-list .menu-items:hover{background:#be1622;border-radius:3px 3px 0 0;transition:background .1s linear .2s}.menu-list .menu-items:hover .menu-button{color:#fff;cursor:pointer;transition:color .1s linear .2s}.menu-list .menu-items:hover .menu-dropdown{visibility:visible;opacity:1;transition:all .1s linear .2s;z-index:9999}.menu-list .menu-items .menu-button,.menu-list .menu-item .menu-link{font-size:16px;font-weight:700;line-height:1;letter-spacing:.05em;text-transform:uppercase;color:#555}.menu-list .menu-items .menu-button{padding:3px 0}.menu-list .menu-item .menu-link:hover{text-decoration:none;color:#be1622}.menu-line{border-top:1px solid #ccc}.column-list{display:block;margin:0;padding:0}.column-list li{display:block;margin:10px;padding:0}.column-title{margin:7px 0;font-size:16px;font-weight:bold;text-transform:uppercase;color:#fff}.column-title span{display:inline-block;padding:6px 10px 5px 10px;line-height:1;background:#be1622}.menu-dropdown{visibility:hidden;opacity:0;position:absolute;margin-left:-3px;border:2px solid #be1622;text-align:left;background:rgba(255,255,255,.96);border-radius:0 3px 3px 3px;box-shadow:0 5px 10px rgba(0,0,0,.15);z-index:1}.menu-dropdown a{font-size:14px;font-weight:bold;text-transform:uppercase;text-decoration:none;color:#333}.menu-dropdown a:hover{border-bottom:2px solid #be1622;transition:border .1s ease-in-out}#editorias{width:600px}#servicos,#migalheiro{width:300px}.migalhas-search-container{width:80%;margin-left:auto}.migalhas-search-container:hover .migalhas-search{border-color:#be1622;transition:border-color .3s ease-in-out}.migalhas-search:focus-within{border-color:#be1622}.migalhas-search{padding:3px;background:#fff;border:1px solid #eee;border-radius:5px}.migalhas-textbox-search{width:100%;padding:0;font-family:'Roboto',sans-serif!important;font-size:14px;color:#000;background:transparent;border:0;outline:none}.migalhas-textbox-search::placeholder{font-weight:300;color:#999}.migalhas-button-search{font-size:14px;color:#999}.migalhas-button-search:hover{color:#be1622}.migalhas-container-button-search{text-align:center;border-left:1px solid #eee}#filling{margin-bottom:100px}.section-name{margin:30px 0;font-size:40px;font-weight:700;line-height:1;color:#be1622}.section-name a{color:#be1622}.section-name a:hover{text-decoration:none;color:red}.section-name-sub{font-size:20px;font-weight:700;text-transform:uppercase;line-height:1}.section-name-sub a{display:inline-block;padding:5px 10px;color:#fff;background:#be1622}.section-name-sub a:hover{text-decoration:none;color:#fff;background:red}.section-line{width:100px;height:0;margin:30px 0 50px 0;border-top:3px solid #ccc}.special-section-name{margin:0 auto}.special-section-container{border-bottom:2px solid #eee}.special-section-name img{max-width:100%}#footer{margin-top:-70px;padding:10px 0;background:#999;border-top:3px solid #eee}#footer-migalhas{display:block;width:150px;margin:0 auto}.banner-ad{margin:30px 0;text-align:center}.banner-label{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:#999}#banner-728x90-area{min-height:90px}.top-ad{margin:0;padding:15px 0 30px 0;background:url(/n/img/dot.png) center center repeat}.top-ad .banner-label span{display:inline-block;padding:0 5px;background:#fff}.partners{margin-bottom:30px;padding-bottom:20px;border:1px solid #eee;border-radius:5px}.partners-section-title{margin-bottom:20px;padding:5px 0;line-height:1;text-align:center;background:#eee;border-radius:5px}.partners-section-title a{font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#000}.swiper-slide{text-align:center}.vip::before{display:inline-block;margin-right:3px;padding-bottom:3px;font-family:"Font Awesome 5 Free";font-size:12px;font-weight:900;font-style:normal;line-height:12px;color:#ffc107;content:"";vertical-align:middle}@media(max-width:575.98px){.top-ad{padding:5px 0 20px 0}#banner-728x90-area{min-height:50px}}@media(max-width:767.98px){#migalhas{width:100%}#brand{width:160px;min-height:50px}#filling{border-top:3px solid #eee;padding:0}.section-name{margin:20px 0;font-size:30px;font-weight:700}.section-name-sub{font-size:16px}}@media(max-width:991.98px){#hamburger-menu,#mobile-search{display:block;width:25px;margin-top:7px;font-size:25px;text-align:center;color:#999}#hamburger-menu:hover,#mobile-search:hover{text-decoration:none;color:#be1622}#mobile-search{display:inline-block;margin-left:auto}#container-menu{width:0;margin:0;padding:0;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(245,245,245,.95);overflow-x:hidden;transition:width .1s ease-in-out;z-index:100}#menu{margin:0!important;padding:20px;border:0}.menu-drop-icon{display:none}.menu-list .menu-item,.menu-list .menu-items{display:block;text-align:left}.menu-list .menu-item{margin:10px 0}.menu-list .menu-items{margin-bottom:30px}.menu-list .menu-items:hover{background:transparent}.menu-list .menu-items:hover .menu-button{text-decoration:none;color:#be1622}.menu-list .menu-items .menu-button,.menu-list .menu-item .menu-link{font-size:20px;font-weight:700;line-height:1;letter-spacing:.05em;text-transform:uppercase;color:#be1622}.column-list{display:block;margin:0;padding:0}.column-list li{display:block;margin:10px 0 0 15px;padding:0}.column-title{margin-top:30px}.column-title span{padding:0;font-size:20px;background:transparent;color:#be1622}.menu-dropdown{visibility:visible;opacity:1;position:initial;background:transparent;border:0;box-shadow:none}.menu-dropdown a{font-size:16px;font-weight:bold;text-transform:uppercase;text-decoration:none;color:#333}.menu-drop-icon{visibility:hidden}#editorias,#servicos,#migalheiro{width:100%}#close-menu{position:absolute;top:20px;right:20px;font-size:30px;line-height:1;color:#000;z-index:999}.partner-banner img{width:170px;height:100px}.section-line{width:75px}}@media(max-width:1199.98px){}