/* COLORS */
:root {
    --primary-color: #e31a1e
}

.primary-color {
    color: var(--primary-color)!important;
}

/*DEFUALT*/

.navy-bg {background:#000;}

.rs-carousel.dot-style1 .owl-dots .owl-dot {background:#e31a1e;}

.readon2.submit-btn {background:#e31a1e;}

.readon {background:#e31a1e;}

.readon:hover {background:#000;}

body.home-eight .full-width-header .rs-header .menu-area .expand-btn-inner ul li .humburger span.dot2, body.home-eight .full-width-header .rs-header .menu-area .expand-btn-inner ul li .humburger span.dot4, body.home-eight .full-width-header .rs-header .menu-area .expand-btn-inner ul li .humburger span.dot6, body.home-eight .full-width-header .rs-header .menu-area .expand-btn-inner ul li .humburger span.dot8 {background:#e31a1e;}

body.home-eight .full-width-header .toolbar-area .toolbar-sl-share ul li.opening {border-color:#e31a1e;}

.rs-blog.style1 .blog-wrap .img-part .fly-btn a {background:#e31a1e;}

.rs-blog.style1 .blog-wrap .img-part .fly-btn a:hover {background:#000;}

.sec-title .sub-title.primary {color:#e31a1e;}

.sec-title .sub-title.primary::after {background:#e31a1e;}

.mw-none {max-width:none!important;}

body .modal-backdrop {background:rgba(0,0,0,0.8);}

body .search-modal .close {background:#e31a1e;}

body .search-modal .search-block form input {border-color:rgba(255,255,255,0.6);}

.flex-direction-column {flex-direction:column;}

.flex-1 {flex:1;}

.bg-black {background:#000!important;}

body.home-eight .loader .spinner {background:#e31a1e;}

.swiper-button-prev, .swiper-button-next {top:calc(50% - 25px);border-radius:0;font-size:20px;color:#fff;background-image:none;display:flex;align-items:center;justify-content:center;width:50px;height:50px;}

.swiper-button-prev {left:0;}

.swiper-button-next {right:0;}


/* NEWSLETTER */
.newsletter-content {
    width:650px;
    max-width:100%;
    margin:0 auto;
}

.newsletter-content input {
    background: #f1f6fc;
    width: 100%;
    padding: 10px 18px;
    border: none;
    outline: none;
    border-radius: 0;
    color: #363636;
    font-size: 16px;
    min-height: 48px;
}

.newsletter-content button {
    padding:0 29px;
}


/*HEADER*/

.full-width-header .rs-header .menu-area .logo-area img {max-height:50px;}

body.home-eight .full-width-header .toolbar-area {background:#000;}

body.home-eight .full-width-header .rs-header .menu-area .main-menu .rs-menu ul.nav-menu > li > a:hover {color:#e31a1e!important;}

body.home-eight .full-width-header .rs-header .menu-area .main-menu .rs-menu ul.sub-menu {background:#e31a1e;}

body.home-eight .full-width-header .right_menu_togle .social li a i {background:#000!important;}

body.home-eight .full-width-header .rs-header .menu-area .main-menu .rs-menu ul.mega-menu {background:#fff;}

body.home-eight .full-width-header .rs-header .menu-area .main-menu .rs-menu ul li.current-menu-item > a, body.home-eight .full-width-header .rs-header .menu-area .main-menu .rs-menu ul li.current-menu-item > a:before {color:#000!important;}

.full-width-header .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li .mega-menu {padding:20px 25px;min-width:initial;width:700px;max-width:100%;right:calc(50% - 350px);}

.full-width-header .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li .novidade_menu .post-image {float:left;}

.full-width-header .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li .novidade_menu .post-image a {padding: 0;border-radius:6px;margin-right:15px;background-size:cover;background-position:center;width:60px;height:60px;line-height:60px;display: inline-block;}

.full-width-header .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li .novidade_menu .post-desc a {height:auto;line-height:initial;padding-right:0;}

.full-width-header .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li .novidade_menu .post-desc a:before {display:none;}

.full-width-header .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li .novidade_menu .single-post {display:block;align-items:center;margin-bottom:20px;}

.full-width-header .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li .novidade_menu .single-post:last-child {margin-bottom:0;}

.full-width-header .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li .novidade_menu .row {margin-left:-15px;margin-right:-15px;}

.full-width-header .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li .novidade_menu .row>div {margin-left:0;margin-right:0;padding-left:15px;padding-right:15px;}

.full-width-header .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li .cinema_menu .image-part {float:left;}

.full-width-header .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li .cinema_menu .image-part img {padding: 0;border-radius:6px;margin-right:15px;width:63px;display: inline-block;}

.full-width-header .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li .cinema_menu .content-part a {height:auto;line-height:initial;padding-right:0;}

.full-width-header .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li .cinema_menu .row {margin-left:-15px;margin-right:-15px;}

.full-width-header .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li .cinema_menu .row>div {margin-left:0;margin-right:0;padding-left:15px;padding-right:15px;text-align:left;}

.full-width-header .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li .cinema_menu .content-part a:before {display:none;}

.full-width-header .rs-header .menu-area .main-menu .rs-menu ul.sub-menu li {white-space:nowrap;}

.rs-menu ul ul a {width:auto;min-width:220px;}



ul.header_redesocial li.mrx-9{margin-right: 9px!important;}

.header_tiktok img{width: 20px;}

.header_linkedin img{width: 20px;}



/*HOME*/

.rs-contact.style4 .contact-wrap .from-control {height:57px;}

#loja_home .rs-contact {background-image:url('https://upload.madnezz.com.br/e5f673dfe124537beff106831b94455e?v=1.1');}

#alimentacao_home .rs-contact {background-image:url('https://upload.madnezz.com.br/6f73b24ea0de09a3a76873ffd8b9f3ad');}

#servico_home .rs-contact {background-image:url('https://upload.madnezz.com.br/ceedb99e53977ae7cbbe9477de544357');}

#compre_home .rs-contact {background-image:url('https://upload.madnezz.com.br/e5f673dfe124537beff106831b94455e?v=1.1');}

.rs-blog.style1.modify .blog-wrap .content-part .blog-meta .date i {color:#e31a1e;}

#loja_home>.container, #alimentacao_home>.container, #compre_home>.container, #servico_home>.container {position:relative;z-index:1;}

#loja_home .rs-casestudies, #alimentacao_home .rs-casestudies, #compre_home .rs-casestudies, #servico_home .rs-casestudies {background:#efefef;padding-top:320px;margin-top:-230px;}

#servico_home .rs-casestudies {margin-top:0;padding-top:50px;}

.bg6 {background-image:url('https://upload.madnezz.com.br/9ad4c91abd5d6a3f53293ed78586ba19');background-position:center;}

.delivery a {color:#fff;}

.bg-gray {background:#efefef;}

#compre_home .owl-stage {display:flex;}

#compre_home .rs-casestudies.style1 .portfolio-item {height:100%;}

#compre_home .rs-casestudies.style1 .portfolio-item .content-part {height:100%;bottom:0;}

#compre_home .rs-casestudies.style1 .portfolio-item .content-part * {color:#333;}

#compre_home .rs-casestudies.style1 .portfolio-item:after {background:transparent;}



/*LOJAS*/

.rs-portfolio.single .project-sidebar .sb-project-detail .title {background:#000;}

.rs-portfolio.style1 .portfolio-item .content-part .title a:hover {color:#e31a1e;}

#loja_lista .rs-contact.style4 .contact-wrap .from-control {background:#efefef;}



/*DELIVERY*/

.delivery i {color:#fff;margin-right:10px;}



/*LAZER*/

#lazer .img-part .img {width:100%;height:370px;background-size:cover;background-position:center;}



/*CINEMA*/

.rs-services.style2 .service-wrap {height:100%;}

.sec-title.style2 .first-half {border-color:#e31a1e;}

.cinema_data {display:flex;padding-left:0;list-style:none;}

.cinema_data li {border:1px solid #e31a1e;border-radius:6px;padding:10px 15px;margin-right:15px;cursor:pointer;}

.cinema_data li h3 {margin-bottom:10px;text-align:center;}

.cinema_data li:last-child {margin-right:0;}

.cinema_data li.active {background:#e31a1e;}

.cinema_data li.active * {color:#fff;}

.btn_horario {width:160px;height:40px;display: inline-block;position: relative;border: 1px solid #000;padding: 3px 15px;text-align: center;margin:0 10px 14px 0;overflow:hidden;}

.btn_horario:last-child {margin-right:0;}

.btn_horario span {position:absolute;transition:all ease .2s;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-transform: uppercase;font-size: 13px;color: #000;font-weight: 500;}

.btn_horario span.hover {transform:translateY(40px);}

.btn_horario:hover span.unhover {transform:translateY(-40px);}

.btn_horario:hover span.hover {transform:translateY(0);}

.filme_censura {font-size: 18px;color: #fff;font-weight: 600;background:#666;;display: inline-block;width: 35px;line-height: 35px;border-radius: 6px;text-align: center;}

.filme_censura.livre {background:#0c9646;}

.filme_censura.dez {background:#0e7ec1;}

.filme_censura.doze {background:#f8c411;}

.filme_censura.quatorze {background:#e57822;}

.filme_censura.dezesseis {background:#db2826;}

.filme_censura.dezoito {background:#1d1815;}



/*CONTATO*/

.rs-contact.inner .g-map iframe {height:400px;}



/*OPORTUNIDADES*/

.vagas .owl-nav {display:none!important;}

.vagas .rs-testimonial.style6 .testi-wrap .icon-part {max-width:160px;}



/*DESTAQUES*/

.recente_lista .post-image a {width:72px;height:72px;background-size:cover;background-position:center;display:block;border-radius:6px;}

.sidebar-grid .sidebar-title .title:after {background:#e31a1e;}

.sidebar-grid.sidebar-popular-post .single-post .post-desc ul li i,

.rs-blog.inner .blog-wrap .content-part .blog-meta li i {color:#e31a1e;}

#novidade_lista .from-control {border:1px solid #ddd;}



/*BUSCA*/

.busca_lista li {margin-bottom:0;}

.busca_lista li a {color:#000;text-decoration:underline;}



/*FOOTER*/

.bg20 {background-image:url('img/bg_footer1.jpg');}

body.home-eight .rs-footer {background-image:url('https://upload.madnezz.com.br/37570934a60cccb09c0129a0aff435be');}

body.home-eight .rs-footer .footer-bottom .footer-social li a {background:#000;}

#scrollUp i {background:#000;}

body.home-eight .rs-footer .footer-content .about-widget .btn-part a.readon {background:#000;}

body.home-eight .rs-footer .footer-content .widget-title {color:#000;}

.copyright a {color:#e31a1e;}

body.home-eight .rs-footer .footer-content .address-widget li i::before,

body.home-eight .rs-footer .footer-content .footer-post .post-wrap .post-desc .date-post i {color:#e31a1e;}

.rs-footer .menu-widget a {color:#000;font-size:17px;font-weight:500;}

.rs-footer .menu-widget a:hover {color:#e31a1e;}

.rs-footer .menu-widget li {margin-bottom:4px;}

.btn-whatsapp {background:#4fce5d;color:#fff;position:fixed;bottom:150px;margin-top:-23px;font-size:36px;right:0;z-index:99;border-top-left-radius:3px;border-bottom-left-radius:3px;box-shadow:0 5px 10px -5px rgba(0,0,0,0.3);}

.btn-whatsapp a {color:#fff;padding:5px 14px;display:block;transition:all ease 0.3s;}

.btn-whatsapp a:hover {opacity:1;padding-right:20px;}



.btn-whatsapp.active .badge-icon {transform:scale(1);}

.btn-whatsapp.active .notification {opacity:1;transform:scaleX(1);}

.footer_tiktok img{width: 22px;}
.footer_linkedin img{width: 22px;}



/*MOBILE*/

@media screen and (max-width:990px){

    .newsletter-content h2.title {
        font-size: 24px;
        line-height: 33px;
    }

    .full-width-header .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li .mega-menu {right:0;}

    body.home-eight .full-width-header.header-style4 .rs-header .menu-area .main-menu .rs-menu ul.nav-menu {background:#e31a1e;}

    body.home-eight .full-width-header.header-style4 .nav-menu > .menu-item-has-children > span.rs-menu-parent, body.home-eight .full-width-header.header-style4 .nav-menu .rs-mega-menu > span.rs-menu-parent {background:#be1417;}

    body.home-eight .full-width-header.header-style4 .rs-header .menu-area .main-menu .rs-menu ul > li > a {border-color:#be1417;}

    #teatro_home {background:#1b1918;}

}