@media (max-width: 1199px) {

    [data-type-section="2"]{
        display: none !important;
    }

    #mobile-header-navigation{
        display: flex !important;
    }

}@media (max-width: 767px){

    [data-type-section="2"]{
        display: none;
    }

    #mobile-header-navigation{
        display: flex;
    }
} #section-1 {--background-header: transparent;--box-shadow-header: 0 0px 0px rgba(0,0,0,0);--background-header-fixed: #f0eff2;--padding-header-fixed: 12px 0;--size-menu-item: 1.6rem;--color-menu-item: #515151;--color-hover-menu-item: #a84a26;--space-menu-item: 21px;--button-primary-size: 1.6rem;--button-primary-border-radius: 8px;--button-primary-padding: 14px 24px;z-index: 7000;transition: .2s;background: var(--background-header) !important;position: fixed;left: 0;right: 0;top: 0;}
#section-1.fixed {background: var(--background-header-fixed) !important;box-shadow: var(--box-shadow-header);padding: var(--padding-header-fixed);}
#section-1 .button-primary {text-decoration: none;padding: var(--button-primary-padding);border-radius: var(--button-primary-border-radius);display: block;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;line-height: 1em;}
#section-1 .header {max-width: 1200px;margin: 0 auto;padding: 0 15px;}
#section-1 .header .client-logo {width: initial;}
#section-1 .header .client-logo img {width: 100%;height: auto;}
#section-1 .main-nav .list-nav .menu-item {margin-right: var(--space-menu-item);text-align: center;}
#section-1 .main-nav .list-nav .menu-item:first-child {margin-left: var(--space-menu-item);}
#section-1 .main-nav .list-nav .menu-item .link {text-decoration: none;font-size: var(--size-menu-item);line-height: 1.4em;color: var(--color-menu-item);text-align: center;}
#section-1 .main-nav .list-nav .menu-item .link:hover, #section-1 .main-nav .list-nav .menu-item .link.active {color: var(--color-hover-menu-item);}
#section-1 .header-content {width: initial;} #section-1 .link {font-weight: 700;font-size: 15px !important;}
#section-1 .menu-item:first-child {display: none;}
#section-1 .button-primary {padding: 12px 20px !important;}
#section-1 .main-nav .list-nav .menu-item .link {text-transform: uppercase;}
@media (max-width: 1190px) {#section-1 .header .client-logo img {width: 100%;height: auto;max-width: 250px;}}
@media (max-width: 1090px) {#section-1 .header .client-logo img {max-width: 300px;}} #section-1 {padding-top: 24px;padding-bottom: 24px;margin-top: 0px;margin-bottom: 0px;} :not([id^="group-"]) > #section-1 {background: transparent;} #group-1 {background: transparent;}@media (max-width: 1199px) {

    [data-type-section="2"]{
        display: none !important;
    }

    #mobile-header-navigation{
        display: flex !important;
    }

}@media (max-width: 767px){

    [data-type-section="2"]{
        display: none;
    }

    #mobile-header-navigation{
        display: flex;
    }
} @font-face { font-family: "Telegraf"; src: url("https://files.bewezy.com/f7e00f1f7c8e403b99f72159635a3f34/03042023180713000000964312/Telegraf_Regular_400.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }@font-face { font-family: "Telegraf"; src: url("https://files.bewezy.com/f7e00f1f7c8e403b99f72159635a3f34/03042023180635000000711953/Telegraf_UltraLight_200.otf") format("opentype"); font-weight: 200; font-style: normal; font-display: swap; }@font-face { font-family: "Telegraf"; src: url("https://files.bewezy.com/f7e00f1f7c8e403b99f72159635a3f34/03042023181147000000675934/Telegraf_UltraBold_800.otf") format("opentype"); font-weight: 800; font-style: normal; font-display: swap; }@font-face { font-family: "Telegraf"; src: url("https://files.bewezy.com/f7e00f1f7c8e403b99f72159635a3f34/03042023181128000000976659/Telegraf_Bold.otf") format("opentype"); font-weight: 700; font-style: normal; font-display: swap; }@font-face { font-family: "Telegraf"; src: url("https://files.bewezy.com/f7e00f1f7c8e403b99f72159635a3f34/0304202318101400000024873/Telegraf_Medium.ttf") format("truetype"); font-weight: 500; font-style: normal; font-display: swap; }@font-face { font-family: "Telegraf"; src: url("https://files.bewezy.com/f7e00f1f7c8e403b99f72159635a3f34/03042023181104000000512913/Telegraf_SemiBold.otf") format("opentype"); font-weight: 600; font-style: normal; font-display: swap; }:root{--pace-color: #a84a26;}body{
    background: #f0eff2;
}
#mobile-header-navigation a img{
    max-width: 80vw;
    height: auto;
    width: 100%;
}

/* ANIMAÇÃO HOVER BOTÃO*/

.button-primary {
    position: relative;
    border: 2px solid #A84A26;
    z-index: 18 !important;
    transition: all 0.3s cubic-bezier(0.42, 0, 0.58, 1);
    text-align: center;
    font-size:15px !important;
}
.button-primary:hover {
    color: #fff;
    border: 2px solid #A84A26;
    transition: all 0.5s cubic-bezier(0.62, 0.2, 0.78, 1.2);
}

.button-primary::before,
.button-primary::after {
    background: #A84A26;
}
.button-primary::before,
.button-primary::after {
    content: '';
    position: absolute;
    z-index: -1;
    transition: all 0.3s cubic-bezier(0.42, 0, 0.58, 1);
}
.btn-l-r::after {
    height: 100%;
    width: 0;
    top: 0;
}
.btn-l-r:hover::after {
    width: 100%;
}
.btn-l-r::after {
    left: 0;
}
.image-anime {
    opacity: 1;
    transform: translate3d(0, 0px, 0);
    transition: 0.3s all linear;
}
.image-anime-start {
    opacity: 1;
    transform: translate3d(0, 0 ,0);
}
.plan{
    font-size: 14px !important;
    font-weight: 900;
    text-transform: uppercase;
}
.contentflex .btn-form .title,
.contentflex .btn-form .title span {
    font-size: 22px !important;
}
.describe {
    font-size: 22px !important;
}

/* PÁGINA 404 */

.pagina-naoencontrada .erro-404,
.pagina-naoencontrada .texto-404{
   color: #A84A26;
   background: #f0eff2;
}

div#group-21 {
    background-position-x: -190px !important; 
    background-position-y: 650px !important;
}
@media (max-width: 1600px) {
    div#group-21 {
        background-position-x: -490px !important; 
    }
}

@media (max-width: 1024px) {
    div#group-21 {
        background-color: #f0eff2 !important;
        background-image: none !important;
    }
}

.social-media .link{
    display: block;
    height: 36px;
    padding: 6px;
    border-radius: 8px;
}
.social-media .link:hover{
    background: #A84A26;
}
.social-media .link:hover svg,
.social-media .link:hover svg path{
    fill: transparent;
    stroke: #ffffff;
}

.social-media .link:first-child:hover svg,
.social-media .link:first-child:hover svg path{
    stroke: transparent;
    fill: #FFF;
}
@keyframes fadeInUp {
    0%{
        opacity:0;
        -webkit-transform: translate3d(0,80px,0);
        transform: translate3d(0,80px,0);
    }
    100%{
        opacity:1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
    }
}

.pagina-naoencontrada,
.pagina-naoencontrada *{
    background: #f0eff2 !important;
}

 :root{--font-size-paragraphs: 18px;--line-height-paragraphs: 26px;}
:root{--button-primary-bg: transparent;--button-primary-color: #a84a26;--button-primary-border-radius: 8px;--button-primary-padding: 14px 24px;--button-primary-border: 2px solid #A84A26;--button-primary-font-weight: 700;--button-primary-hover-bg: #a84a26;--button-primary-hover-color: #ffffff;--button-primary-border-hover: 2px solid #A84A26;}
:root{--font-default: "Telegraf";--paragraphs-font-size: 18px;--paragraphs-line-height: 26px;--h1-font-size: 56px;--h1-line-height: 64px;--h2-font-size: 38px;--h2-line-height: 120%;--h3-font-size: 28px;--h3-line-height: 140%;--h4-font-size: 25px;--h4-line-height: 140%;--h5-font-size: 22px;--h5-line-height: 140%;--h6-font-size: 20px;--h6-line-height: 140%;}
:root{--color-selection-color: #ffffff;--color-selection-background: #a84a26;}
:root{--text-primary-color: #a84a26;--text-primary-font-family: "Telegraf";--text-primary-font-weight: 500;--text-primary-color-hover: #cb704a;--text-secondary-color: #373331;--text-secondary-font-family: "Telegraf";--text-secondary-font-weight: 700;--text-secondary-color-hover: #373331;--text-tertiary-color: #a84a26;--text-tertiary-font-family: "Telegraf";--text-tertiary-font-weight: 700;--text-tertiary-color-hover: #cb704a;--text-quaternary-color: #515151;--text-quaternary-font-family: "Telegraf";--text-quaternary-font-weight: 500;--text-quaternary-color-hover: #515151;--text-quinary-color: rgba(81, 81, 81, 1);--text-quinary-font-family: "Telegraf";--text-quinary-font-weight: 400;--text-quinary-color-hover: rgba(255, 159, 78, 1);}
 @media (max-width: 768px){ :root{--font-size-paragraphs: 16px;--line-height-paragraphs: 150%;}
:root{--paragraphs-font-size: 16px;--paragraphs-line-height: 150%;--h1-font-size: 32px;--h1-line-height: 125%;--h2-font-size: 24px;--h2-line-height: 120%;--h3-font-size: 22px;--h3-line-height: 120%;--h4-font-size: 20px;--h4-line-height: 120%;--h5-font-size: 18px;--h5-line-height: 120%;--h6-font-size: 18px;--h6-line-height: 120%;}
 }@media (max-width: 1199px) {

    [data-type-section="2"]{
        display: none !important;
    }

    #mobile-header-navigation{
        display: flex !important;
    }

}@media (max-width: 767px){

    [data-type-section="2"]{
        display: none;
    }

    #mobile-header-navigation{
        display: flex;
    }
} #section-9 .container {max-width: 1200px;width: 100%;margin: 0 auto;display: block;}
#section-9 .container .contentflex {display: flex;flex-direction: row;align-items: flex-start;justify-content: space-between;margin-bottom: 105px;}
#section-9 .container .contentflex .logotype {max-width: 180px;width: 100%;margin: 0;}
#section-9 .container .contentflex .logo {margin-bottom: 20px;}
#section-9 .container .contentflex .social-media {display: flex;align-items: center;gap: 8px;justify-content: center;}
#section-9 .container .contentflex .contact-list {max-width: 318px;width: 100%;display: flex;flex-direction: column;gap: 36px;}
#section-9 .container .contentflex .contact-list .flex-contact-1 {display: flex;align-items: flex-start;max-width: 200px;width: 100%;gap: 8px;}
#section-9 .container .contentflex .contact-list .flex-contact-2 {display: flex;align-items: flex-start;max-width: 318px;width: 100%;gap: 8px;}
#section-9 .container .contentflex .contact-list .flex-contact-3 {display: flex;align-items: flex-start;max-width: 318px;width: 100%;gap: 8px;}
#section-9 .container .contentflex .quality-stamps {display: flex;flex-direction: column;align-items: center;}
#section-9 .container .contentflex .clean-world {max-width: 315px;}
#section-9 .credenciais .description {text-align: center;margin-bottom: 16px;}
#section-9 .credenciais .description span {font-size: 14px;}
#section-9 .clean-world img {margin-bottom: 20px;}
#section-9 .footer-name-brand {display: flex !important;justify-content: center;gap: 12px;align-items: center;padding-top: 12px;}
#section-9 .footer-end {margin-top: 24px;}
#section-9 .footer-end .footer-name-brand p, #section-9 .footer-end .footer-name-brand a {color: #696969;text-decoration: none;}
#section-9 .footer-end .footer-name-brand p:first-child::after {content: "/";margin-left: 10px;}
#section-9 .footer-end .footer-name-brand p:nth-child(2)::after {content: "/";margin-left: 10px;}
#section-9 .footer-end .footer-name-brand a {display: inline-block;}
#section-9 .footer-end .footer-name-brand a.company {margin-left: 5px;}
#section-9 .footer-end .footer-name-brand a.company:hover {transform: translateX(5px);}
#section-9 .social-media .link:first-child:hover svg, #section-9 .social-media .link:first-child:hover svg path {stroke: #fff !important;fill: transparent !important;}
#section-9 .social-media .link:nth-child(2):hover svg, #section-9 .social-media .link:nth-child(2):hover svg path {stroke: transparent !important;fill: #fff !important;}
#section-9 .social-media .link:last-child:hover svg, #section-9 .social-media .link:last-child:hover svg path {stroke: #fff !important;fill: transparent !important;}
@media (max-width: 1189px) {#section-9 .container .contentflex {flex-direction: column;justify-content: center;align-items: center;gap: 120px;}
	#section-9 .container .contentflex .contact-list {align-items: center;justify-content: center;}
	#section-9 .container .contentflex .contact-list .flex-contact-1, #section-9 .container .contentflex .contact-list .flex-contact-2, #section-9 .container .contentflex .contact-list .flex-contact-3 {justify-content: center;}
	#section-9 .container .contentflex .contact-list .flex-contact-1 .description, #section-9 .container .contentflex .contact-list .flex-contact-2 .description, #section-9 .container .contentflex .contact-list .flex-contact-3 .description {text-align: center;}
	#section-9 .container .contentflex .clean-world img {width: 100%;height: auto;}}
@media (max-width: 1024px) {#section-9 .footer-name-brand {flex-direction: column;text-align: center;}} #section-9 {padding-top: 105px;padding-bottom: 12px;margin-top: 0px;margin-bottom: 0px;} @media (max-width: 1199px){ :not([id^="group-"]) > #section-9 {padding-top: 40px;} } @media (max-width: 1199px){ #group-9 {padding-top: 40px;} } :not([id^="group-"]) > #section-9 {background: #f0eff2;} #group-9 {background: #f0eff2;}