.elementor-kit-6{--e-global-color-primary:#160375;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#FF4D00;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Karla";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Karla";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Sora";--e-global-typography-accent-font-weight:500;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1365px;}.e-con{--container-max-width:1365px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */body.home header#site-header {
    display: none;
}

body.home .site-footer {
    display: none;
}

/*main#content {*/
/*        overflow-x: hidden;*/
/*    }*/

/** WhatsApp **/

span.qlwapp-text {
    display: none !important;
}

#qlwapp.qlwapp-button .qlwapp-toggle .qlwapp-icon {
    margin: 0;
}

#qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-text {
    color: #fff !important;
}

#qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-icon {
    font-size: 32px;
}

#qlwapp.qlwapp-bottom-right {
    bottom: 5% !important;
}

/** Ajustes Responsivo **/

@media only screen and (max-width: 1366px) and (min-width: 1280px) {

    div#header {
    padding: 0px 20px;
}

.selo img {
    width: 650px !important;
}

div#form {
    max-width: 85%;
    margin: 0 auto;
    margin-top: -100px;
}

#form .elementor-heading-title {
    font-size: 40px;
}

#como-funciona .e-con {
    --container-max-width: 95%;}
    
#sobre .e-con {
    --container-max-width: 95%;}
    
div#simples {
    padding: 0px 30px;
}
    
#mapa .e-con {
    --container-max-width: 95%;}
    
.elementor-location-footer .e-con {
    --container-max-width: 95%;}


.elementor-location-footer .elementor-item {
    font-size: 15px;
}

#mapa .elementor-icon-box-description {
    font-size: 20px;
}

.texto-10 {    --container-widget-width: 80% !important;}
.escolha {    --container-widget-width: 80% !important}

div#banner {
    --min-height: 500px !important;
}

.agende-avaliacao {
    width: 620px !important;
}

}



@media screen and (max-width: 767px) {

    
    /*main#content {*/
    /*    overflow-x: hidden;*/
    /*}*/
    
    div#form {
        max-width: 95%;
        margin: 0 auto;
        margin-top: -50px;
    }
    
    .selo img {
        width: 300px !important;
    }
    
    .cc-revoke.cc-bottom.cc-right.cc-color-override--666756882 {
    display: none;
}
}/* End custom CSS */