.elementor-46 .elementor-element.elementor-element-6857297{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-821b8cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-46 .elementor-element.elementor-element-6857297{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for html, class: .elementor-element-821b8cb *//* =========================================================
   MAC — CORREÇÃO FINAL COMPLETA DO MODO ESCURO
   COLE ESTE BLOCO NO FINAL DO CSS DO RODAPÉ
========================================================= */

html.mac-dark{

  --hc-bg:#000000;

  --hc-card:#070707;

  --hc-card-hover:#0c0c0c;

  --hc-yellow:#FFD84D;

  --hc-orange:#FF9A45;

  --hc-border:#FFB45F;

}


/* =========================================================
   FUNDO GLOBAL
========================================================= */

html.mac-dark,
html.mac-dark body{

  background:#000000 !important;

  background-color:#000000 !important;

  color:#FFD84D !important;

}


/* =========================================================
   SEÇÕES
========================================================= */

html.mac-dark .mac-header,
html.mac-dark .mac-hero,
html.mac-dark .mac-why-strip,
html.mac-dark .mac-about,
html.mac-dark .mac-services,
html.mac-dark .mac-gallery,
html.mac-dark .mac-reviews,
html.mac-dark .mac-faq,
html.mac-dark .mac-contact,
html.mac-dark .mac-partners-inline,
html.mac-dark .mac-footer{

  background:#000000 !important;

  background-color:#000000 !important;

  background-image:none !important;

}


/* =========================================================
   TÍTULOS GERAIS
========================================================= */

html.mac-dark body h1,
html.mac-dark body h2,
html.mac-dark body h3,
html.mac-dark body h4,
html.mac-dark body h5,
html.mac-dark body h6{

  color:#FFD84D !important;

}


/* =========================================================
   TEXTOS GERAIS
========================================================= */

html.mac-dark body p,
html.mac-dark body li,
html.mac-dark body label,
html.mac-dark body small,
html.mac-dark body strong{

  color:#FFD84D !important;

}


/* =========================================================
   LINKS
========================================================= */

html.mac-dark body a{

  color:#FFD84D !important;

}


/* =========================================================
   EYEBROWS / TEXTOS PEQUENOS DE SEÇÃO
========================================================= */

html.mac-dark .mac-hero__eyebrow,
html.mac-dark .mac-gallery__eyebrow,
html.mac-dark .mac-about__eyebrow,
html.mac-dark .mac-services__eyebrow,
html.mac-dark .mac-reviews__eyebrow,
html.mac-dark .mac-faq__eyebrow,
html.mac-dark .mac-contact__eyebrow,
html.mac-dark .mac-contact__form-eyebrow{

  color:#FFD84D !important;

  opacity:1 !important;

}


/* =========================================================
   HERO
========================================================= */

html.mac-dark #inicio h1,
html.mac-dark #inicio h1 span,
html.mac-dark .mac-hero h1,
html.mac-dark .mac-hero h1 span{

  color:#FFD84D !important;

}


/* SUBTÍTULO DO HERO */

html.mac-dark #inicio .mac-hero__content > p,
html.mac-dark #inicio .mac-hero__content > p *,
html.mac-dark .mac-hero .mac-hero__content > p,
html.mac-dark .mac-hero .mac-hero__content > p *{

  color:#FFD84D !important;

  opacity:1 !important;

}


/* LINK "CONHEÇA OS SERVIÇOS" */

html.mac-dark .mac-button--link,
html.mac-dark .mac-button--link span{

  color:#FFD84D !important;

  opacity:1 !important;

}


/* =========================================================
   DIFERENCIAIS
========================================================= */

html.mac-dark .mac-why-strip,
html.mac-dark .mac-why-strip__marquee{

  background:#000000 !important;

}


html.mac-dark .mac-why-strip__item{

  background:#070707 !important;

  border-color:rgba(255,154,69,.35) !important;

}


html.mac-dark .mac-why-strip__item strong,
html.mac-dark .mac-why-strip__item span{

  color:#FFD84D !important;

  opacity:1 !important;

}


/* =========================================================
   QUEM SOMOS
========================================================= */

html.mac-dark .mac-about h2,
html.mac-dark .mac-about h2 span,
html.mac-dark .mac-about__lead,
html.mac-dark .mac-about__text,
html.mac-dark .mac-about p{

  color:#FFD84D !important;

  opacity:1 !important;

}


/* =========================================================
   SERVIÇOS
========================================================= */

html.mac-dark #servicos h2,
html.mac-dark #servicos h2 span,
html.mac-dark .mac-services h2,
html.mac-dark .mac-services h2 span,
html.mac-dark .mac-services__header > p{

  color:#FFD84D !important;

}


html.mac-dark #servicos .mac-service,
html.mac-dark .mac-services .mac-service{

  background:#070707 !important;

  background-image:none !important;

  border-color:#FF9A45 !important;

  box-shadow:none !important;

}


html.mac-dark .mac-service h3,
html.mac-dark .mac-service p,
html.mac-dark .mac-service__number{

  color:#FFD84D !important;

  opacity:1 !important;

}


/* ÍCONES DOS SERVIÇOS */

html.mac-dark .mac-service__icon{

  background:#000000 !important;

  color:#FFD84D !important;

  border-color:#FF9A45 !important;

}


html.mac-dark .mac-service__icon svg{

  color:#FFD84D !important;

  stroke:#FFD84D !important;

}


html.mac-dark .mac-service__icon svg [stroke]{

  stroke:#FFD84D !important;

}


html.mac-dark .mac-service__icon svg [fill]:not([fill="none"]){

  fill:#FFD84D !important;

}


/* CTA SERVIÇOS */

html.mac-dark .mac-services__footer{

  background:#070707 !important;

  background-image:none !important;

  border-color:#FF9A45 !important;

}


html.mac-dark .mac-services__footer-text strong,
html.mac-dark .mac-services__footer-text > span{

  color:#FFD84D !important;

}


/* =========================================================
   PORTFÓLIO
========================================================= */

html.mac-dark #portfolio h2,
html.mac-dark #portfolio h2 span,
html.mac-dark .mac-gallery h2,
html.mac-dark .mac-gallery h2 span,
html.mac-dark .mac-gallery__header > p{

  color:#FFD84D !important;

}


html.mac-dark .mac-gallery__slide{

  background:#070707 !important;

  border-color:#FF9A45 !important;

  box-shadow:none !important;

}


html.mac-dark .mac-gallery__slide figcaption,
html.mac-dark .mac-gallery__caption-text{

  background:#070707 !important;

  color:#FFD84D !important;

}


html.mac-dark .mac-gallery__youtube{

  background:#070707 !important;

  border-color:#FF9A45 !important;

  box-shadow:none !important;

}


html.mac-dark .mac-gallery__youtube-text span,
html.mac-dark .mac-gallery__youtube-text strong{

  color:#FFD84D !important;

}


/* =========================================================
   DEPOIMENTOS
========================================================= */

html.mac-dark #depoimentos h2,
html.mac-dark #depoimentos h2 span,
html.mac-dark .mac-reviews h2,
html.mac-dark .mac-reviews h2 span,
html.mac-dark .mac-reviews__header > p{

  color:#FFD84D !important;

}


html.mac-dark .mac-review-card{

  background:#070707 !important;

  border-color:#FF9A45 !important;

  box-shadow:none !important;

}


html.mac-dark .mac-review-card__person strong,
html.mac-dark .mac-review-card__person span,
html.mac-dark .mac-review-card p{

  color:#FFD84D !important;

}


html.mac-dark .mac-reviews__rating,
html.mac-dark .mac-reviews__rating strong,
html.mac-dark .mac-reviews__rating > span,
html.mac-dark .mac-reviews__stars{

  color:#FFD84D !important;

}


/* AVATARES */

html.mac-dark .mac-review-card__avatar{

  background:#000000 !important;

  color:#FFD84D !important;

  border-color:#FF9A45 !important;

}


/* =========================================================
   FAQ
========================================================= */

html.mac-dark .mac-faq h2,
html.mac-dark .mac-faq h2 span,
html.mac-dark .mac-faq__header > p{

  color:#FFD84D !important;

}


html.mac-dark .mac-faq__item,
html.mac-dark .mac-faq__question{

  background:#070707 !important;

  border-color:#FF9A45 !important;

}


html.mac-dark .mac-faq__question-text,
html.mac-dark .mac-faq__answer,
html.mac-dark .mac-faq__answer p{

  color:#FFD84D !important;

}


html.mac-dark .mac-faq__answer{

  background:#000000 !important;

}


html.mac-dark .mac-faq__number,
html.mac-dark .mac-faq__plus{

  background:#000000 !important;

  color:#FFD84D !important;

  border-color:#FF9A45 !important;

}


html.mac-dark .mac-faq__cta{

  background:#070707 !important;

  border-color:#FF9A45 !important;

}


html.mac-dark .mac-faq__cta-content > span,
html.mac-dark .mac-faq__cta-content strong{

  color:#FFD84D !important;

}


/* =========================================================
   CONTATO
========================================================= */

html.mac-dark #contato h2,
html.mac-dark #contato h2 span,
html.mac-dark .mac-contact h2,
html.mac-dark .mac-contact h2 span,
html.mac-dark .mac-contact__info > p{

  color:#FFD84D !important;

}


html.mac-dark .mac-contact__link{

  background:#070707 !important;

  border-color:#FF9A45 !important;

  box-shadow:none !important;

}


html.mac-dark .mac-contact__link small,
html.mac-dark .mac-contact__link strong{

  color:#FFD84D !important;

}


html.mac-dark .mac-contact__icon{

  background:#000000 !important;

  color:#FFD84D !important;

  border-color:#FF9A45 !important;

}


/* FORMULÁRIO */

html.mac-dark .mac-contact__form-box{

  background:#070707 !important;

  border-color:#FF9A45 !important;

  box-shadow:none !important;

}


html.mac-dark .mac-contact__form-box h3,
html.mac-dark .mac-contact__field label{

  color:#FFD84D !important;

}


html.mac-dark .mac-contact input,
html.mac-dark .mac-contact select,
html.mac-dark .mac-contact textarea{

  background:#000000 !important;

  color:#FFD84D !important;

  border-color:#FF9A45 !important;

}


/* PLACEHOLDERS */

html.mac-dark .mac-contact input::placeholder,
html.mac-dark .mac-contact textarea::placeholder{

  color:#FFD84D !important;

  opacity:.75 !important;

}


/* OPTION DO SELECT */

html.mac-dark .mac-contact select option{

  background:#000000 !important;

  color:#FFD84D !important;

}


/* =========================================================
   PARCERIAS
========================================================= */

html.mac-dark .mac-partners-inline,
html.mac-dark .mac-partners-inline *{

  color:#FFD84D !important;

}


html.mac-dark .mac-partners-inline__logo-box{

  background:#070707 !important;

  border-color:#FF9A45 !important;

  box-shadow:none !important;

}


/* =========================================================
   HEADER
========================================================= */

html.mac-dark .mac-header{

  background:#000000 !important;

}


html.mac-dark .mac-header a,
html.mac-dark .mac-nav a{

  color:#FFD84D !important;

  opacity:1 !important;

}


/* MENU MOBILE */

@media(max-width:768px){

  html.mac-dark .mac-nav{

    background:#000000 !important;

    border-top-color:#FF9A45 !important;

    border-bottom-color:#FF9A45 !important;

  }


  html.mac-dark .mac-nav a{

    background:#000000 !important;

    color:#FFD84D !important;

    border-bottom-color:rgba(255,216,77,.20) !important;

  }


  html.mac-dark .mac-nav a:hover{

    background:#0A0A0A !important;

    color:#FFD84D !important;

  }

}


/* =========================================================
   FOOTER
========================================================= */

html.mac-dark .mac-footer{

  background:#000000 !important;

  border-top-color:#FF9A45 !important;

}


html.mac-dark .mac-footer p,
html.mac-dark .mac-footer h3,
html.mac-dark .mac-footer a,
html.mac-dark .mac-footer span,
html.mac-dark .mac-footer__legal,
html.mac-dark .mac-footer__credit{

  color:#FFD84D !important;

}


/* =========================================================
   BOTÕES — FUNDO AMARELO / TEXTO PRETO
========================================================= */

html.mac-dark .mac-button--main,
html.mac-dark .mac-services__button,
html.mac-dark .mac-gallery__youtube-button,
html.mac-dark .mac-faq__cta-button,
html.mac-dark .mac-contact__button,
html.mac-dark .mac-menu-btn,
html.mac-dark .mac-floating-theme,
html.mac-dark .mac-floating-top,
html.mac-dark .mac-floating-whatsapp{

  background:#FFD84D !important;

  background-color:#FFD84D !important;

  background-image:none !important;

  color:#000000 !important;

  border-color:#FF9A45 !important;

  box-shadow:none !important;

}


/* TEXTO DENTRO DOS BOTÕES */

html.mac-dark .mac-button--main *,
html.mac-dark .mac-services__button *,
html.mac-dark .mac-gallery__youtube-button *,
html.mac-dark .mac-faq__cta-button *,
html.mac-dark .mac-contact__button *,
html.mac-dark .mac-menu-btn *,
html.mac-dark .mac-floating-theme *,
html.mac-dark .mac-floating-top *,
html.mac-dark .mac-floating-whatsapp *{

  color:#000000 !important;

}


/* =========================================================
   HOVER DOS BOTÕES
========================================================= */

html.mac-dark .mac-button--main:hover,
html.mac-dark .mac-services__button:hover,
html.mac-dark .mac-gallery__youtube-button:hover,
html.mac-dark .mac-faq__cta-button:hover,
html.mac-dark .mac-contact__button:hover,
html.mac-dark .mac-menu-btn:hover,
html.mac-dark .mac-floating-theme:hover,
html.mac-dark .mac-floating-top:hover,
html.mac-dark .mac-floating-whatsapp:hover{

  background:#FFE66A !important;

  background-color:#FFE66A !important;

  color:#000000 !important;

  border-color:#FF9A45 !important;

}


/* =========================================================
   WHATSAPP FLUTUANTE
========================================================= */

html.mac-dark .mac-floating-whatsapp svg{

  fill:#000000 !important;

}


/* =========================================================
   MENU HAMBÚRGUER
========================================================= */

html.mac-dark .mac-menu-btn span{

  background:#000000 !important;

}


/* =========================================================
   BARRAS DOS TÍTULOS — SEM AMARELO
========================================================= */

html.mac-dark .mac-hero h1 span::after,
html.mac-dark .mac-gallery__header h2 span::after,
html.mac-dark .mac-about__content h2 span::after,
html.mac-dark .mac-services__header h2 span::after,
html.mac-dark .mac-reviews__header h2 span::after,
html.mac-dark .mac-faq__header h2 span::after,
html.mac-dark .mac-contact__info h2 span::after{

  background:#FF9A45 !important;

  background-color:#FF9A45 !important;

  opacity:1 !important;

}


/* =========================================================
   LINHAS DECORATIVAS
========================================================= */

html.mac-dark .mac-button--link::before,
html.mac-dark .mac-button--link::after,
html.mac-dark .mac-nav a::after{

  background:#FF9A45 !important;

  background-color:#FF9A45 !important;

}


/* =========================================================
   FOCO
========================================================= */

html.mac-dark a:focus-visible,
html.mac-dark button:focus-visible,
html.mac-dark input:focus-visible,
html.mac-dark select:focus-visible,
html.mac-dark textarea:focus-visible{

  outline:3px solid #FFD84D !important;

  outline-offset:4px !important;

}/* End custom CSS */