 :root{ --color-cor-7:rgba(0, 0, 0, 1); --color-cor-3:rgba(248, 6, 152, 1); --color-cor-1:rgba(255, 255, 255, 1); --color-cor-2:rgba(0, 255, 240, 1); --color-cor-4:rgba(52, 52, 52, 1); --color-cor-5:rgba(117, 117, 117, 1); --color-cor-6:rgba(246, 246, 246, 1);--pace-color: var(--color-cor-7) !important;--color-selection-color: var(--color-cor-7); --color-selection-background: var(--color-cor-3) !important;}  .color-cor-7, .color-cor-7 > *{color:var(--color-cor-7);} .color-cor-3, .color-cor-3 > *{color:var(--color-cor-3);} .color-cor-1, .color-cor-1 > *{color:var(--color-cor-1);} .color-cor-2, .color-cor-2 > *{color:var(--color-cor-2);} .color-cor-4, .color-cor-4 > *{color:var(--color-cor-4);} .color-cor-5, .color-cor-5 > *{color:var(--color-cor-5);} .color-cor-6, .color-cor-6 > *{color:var(--color-cor-6);} .btn-btn-1{font-family:'Kanit';font-size:;line-height:;font-weight:;letter-spacing:;text-decoration:;text-transform:;max-width: fit-content;transition:0.3s all linear;padding:15px 32px 15px 32px;border-radius:22px;background:#00fff0;color:#343434;display:block;} .btn-btn-1:hover{max-width: fit-content;transition:0.3s all linear;background:#f80698;color:#ffffff;} .btn-btn-2{font-family:'Kanit';font-size:;line-height:;font-weight:;letter-spacing:;text-decoration:;text-transform:;max-width: fit-content;transition:0.3s all linear;padding:15px 32px 15px 32px;border-radius:22px;background:;color:#343434;border:2px SOLID #343434;display:block;} .btn-btn-2:hover{max-width: fit-content;transition:0.3s all linear;background:#343434;color:#ffffff;} .btn-btn-3{font-family:'Kanit';font-size:;line-height:;font-weight:;letter-spacing:;text-decoration:;text-transform:;max-width: fit-content;transition:0.3s all linear;padding:16px 32px 16px 32px;border-radius:22px;background:#f80698;color:;display:block;} .btn-btn-3:hover{max-width: fit-content;transition:0.3s all linear;background:;color:;} .title-h1, .title-h1 > *{font-family:'Kanit';font-size:62px;line-height:87px;font-weight:600;letter-spacing:initial;text-decoration:initial;text-transform:initial;} .icon-h1, .icon-h1 > *{font-size:62px;line-height:87px;font-weight:600;letter-spacing:initial;text-decoration:initial;text-transform:initial;} h1, h1 > *{font-family:'Kanit';font-size:62px;line-height:87px;font-weight:600;letter-spacing:initial;text-decoration:initial;text-transform:initial;} @media(max-width:1200px){.title-h1, .title-h1 > *{font-size:26px;line-height:150%;}} @media(max-width:767px){.title-h1, .title-h1 > *{font-size:26px;line-height:150%;}} .title-h2, .title-h2 > *{font-family:'Kanit';font-size:54px;line-height:54px;font-weight:600;letter-spacing:initial;text-decoration:initial;text-transform:initial;} .icon-h2, .icon-h2 > *{font-size:54px;line-height:54px;font-weight:600;letter-spacing:initial;text-decoration:initial;text-transform:initial;} h2, h2 > *{font-family:'Kanit';font-size:54px;line-height:54px;font-weight:600;letter-spacing:initial;text-decoration:initial;text-transform:initial;} @media(max-width:1200px){.title-h2, .title-h2 > *{font-size:25px;line-height:150%;}} @media(max-width:767px){.title-h2, .title-h2 > *{font-size:25px;line-height:150%;}} .title-h3, .title-h3 > *{font-family:'Kanit';font-size:46px;line-height:46px;font-weight:600;letter-spacing:initial;text-decoration:initial;text-transform:initial;} .icon-h3, .icon-h3 > *{font-size:46px;line-height:46px;font-weight:600;letter-spacing:initial;text-decoration:initial;text-transform:initial;} h3, h3 > *{font-family:'Kanit';font-size:46px;line-height:46px;font-weight:600;letter-spacing:initial;text-decoration:initial;text-transform:initial;} @media(max-width:1200px){.title-h3, .title-h3 > *{font-size:24px;line-height:150%;}} @media(max-width:767px){.title-h3, .title-h3 > *{font-size:24px;line-height:150%;}} .title-h4, .title-h4 > *{font-family:'Kanit';font-size:40px;line-height:56px;font-weight:600;letter-spacing:initial;text-decoration:initial;text-transform:uppercase;} .icon-h4, .icon-h4 > *{font-size:40px;line-height:56px;font-weight:600;letter-spacing:initial;text-decoration:initial;text-transform:uppercase;} h4, h4 > *{font-family:'Kanit';font-size:40px;line-height:56px;font-weight:600;letter-spacing:initial;text-decoration:initial;text-transform:uppercase;} @media(max-width:1200px){.title-h4, .title-h4 > *{font-size:23px;line-height:150%;}} @media(max-width:767px){.title-h4, .title-h4 > *{font-size:23px;line-height:150%;}} .title-h5, .title-h5 > *{font-family:'Kanit';font-size:34px;line-height:48px;font-weight:700;letter-spacing:initial;text-decoration:initial;text-transform:initial;} .icon-h5, .icon-h5 > *{font-size:34px;line-height:48px;font-weight:700;letter-spacing:initial;text-decoration:initial;text-transform:initial;} h5, h5 > *{font-family:'Kanit';font-size:34px;line-height:48px;font-weight:700;letter-spacing:initial;text-decoration:initial;text-transform:initial;} @media(max-width:1200px){.title-h5, .title-h5 > *{font-size:22px;line-height:150%;}} @media(max-width:767px){.title-h5, .title-h5 > *{font-size:22px;line-height:150%;}} .title-h6, .title-h6 > *{font-family:'Kanit';font-size:28px;line-height:39px;font-weight:700;letter-spacing:initial;text-decoration:initial;text-transform:initial;} .icon-h6, .icon-h6 > *{font-size:28px;line-height:39px;font-weight:700;letter-spacing:initial;text-decoration:initial;text-transform:initial;} h6, h6 > *{font-family:'Kanit';font-size:28px;line-height:39px;font-weight:700;letter-spacing:initial;text-decoration:initial;text-transform:initial;} @media(max-width:1200px){.title-h6, .title-h6 > *{font-size:21px;line-height:150%;}} @media(max-width:767px){.title-h6, .title-h6 > *{font-size:21px;line-height:150%;}} .title-h7, .title-h7 > *{font-family:'Kanit';font-size:24px;line-height:34px;font-weight:700;letter-spacing:initial;text-decoration:initial;text-transform:initial;} .icon-h7, .icon-h7 > *{font-size:24px;line-height:34px;font-weight:700;letter-spacing:initial;text-decoration:initial;text-transform:initial;} @media(max-width:1200px){.title-h7, .title-h7 > *{font-size:20px;line-height:150%;}} @media(max-width:767px){.title-h7, .title-h7 > *{font-size:20px;line-height:150%;}} .title-h8, .title-h8 > *{font-family:'Kanit';font-size:22px;line-height:31px;font-weight:400;letter-spacing:initial;text-decoration:initial;text-transform:initial;} .icon-h8, .icon-h8 > *{font-size:22px;line-height:31px;font-weight:400;letter-spacing:initial;text-decoration:initial;text-transform:initial;} @media(max-width:1200px){.title-h8, .title-h8 > *{font-size:19px;line-height:150%;}} @media(max-width:767px){.title-h8, .title-h8 > *{font-size:19px;line-height:150%;}} .title-h9, .title-h9 > *{font-family:'Kanit';font-size:20px;line-height:28px;font-weight:400;letter-spacing:initial;text-decoration:initial;text-transform:initial;} .icon-h9, .icon-h9 > *{font-size:20px;line-height:28px;font-weight:400;letter-spacing:initial;text-decoration:initial;text-transform:initial;} @media(max-width:1200px){.title-h9, .title-h9 > *{font-size:18px;line-height:150%;}} @media(max-width:767px){.title-h9, .title-h9 > *{font-size:18px;line-height:150%;}} .title-h10, .title-h10 > *{font-family:'Kanit';font-size:18px;line-height:18px;font-weight:600;letter-spacing:initial;text-decoration:initial;text-transform:initial;} .icon-h10, .icon-h10 > *{font-size:18px;line-height:18px;font-weight:600;letter-spacing:initial;text-decoration:initial;text-transform:initial;} @media(max-width:1200px){.title-h10, .title-h10 > *{font-size:17px;line-height:150%;}} @media(max-width:767px){.title-h10, .title-h10 > *{font-size:17px;line-height:150%;}} .title-h11, .title-h11 > *{font-family:'Kanit';font-size:16px;line-height:16px;font-weight:600;letter-spacing:initial;text-decoration:initial;text-transform:initial;} .icon-h11, .icon-h11 > *{font-size:16px;line-height:16px;font-weight:600;letter-spacing:initial;text-decoration:initial;text-transform:initial;} @media(max-width:1200px){.title-h11, .title-h11 > *{font-size:16px;line-height:150%;}} @media(max-width:767px){.title-h11, .title-h11 > *{font-size:16px;line-height:150%;}} .title-h12, .title-h12 > *{font-family:'Kanit';font-size:14px;line-height:20px;font-weight:700;letter-spacing:initial;text-decoration:initial;text-transform:initial;} .icon-h12, .icon-h12 > *{font-size:14px;line-height:20px;font-weight:700;letter-spacing:initial;text-decoration:initial;text-transform:initial;} @media(max-width:1200px){.title-h12, .title-h12 > *{font-size:15px;line-height:150%;}} @media(max-width:767px){.title-h12, .title-h12 > *{font-size:15px;line-height:150%;}} .text-p, .text-p > *{font-family:'Kanit';font-size:16px;line-height:22px;font-weight:400;letter-spacing:initial;text-decoration:initial;text-transform:initial;} p, p > *{font-family:'Kanit';font-size:16px;line-height:22px;font-weight:400;letter-spacing:initial;text-decoration:initial;text-transform:initial;} @media(max-width:1200px){.text-p, .text-p > *{font-size:14px;line-height:150%;}} @media(max-width:767px){.text-p, .text-p > *{font-size:14px;line-height:150%;}} .text-p-bold, .text-p-bold > *{font-family:'Kanit';font-size:16px;line-height:22px;font-weight:700;letter-spacing:initial;text-decoration:initial;text-transform:initial;} @media(max-width:1200px){.text-p-bold, .text-p-bold > *{font-size:14px;line-height:150%;}} @media(max-width:767px){.text-p-bold, .text-p-bold > *{font-size:14px;line-height:150%;}} .text-p2, .text-p2 > *{font-family:'Kanit';font-size:15px;line-height:21px;font-weight:400;letter-spacing:initial;text-decoration:initial;text-transform:initial;} @media(max-width:1200px){.text-p2, .text-p2 > *{font-size:14px;line-height:150%;}} @media(max-width:767px){.text-p2, .text-p2 > *{font-size:14px;line-height:150%;}} .text-p3, .text-p3 > *{font-family:'Kanit';font-size:14px;line-height:20px;font-weight:400;letter-spacing:initial;text-decoration:initial;text-transform:initial;} @media(max-width:1200px){.text-p3, .text-p3 > *{font-size:14px;line-height:150%;}} @media(max-width:767px){.text-p3, .text-p3 > *{font-size:14px;line-height:150%;}} .text-p4, .text-p4 > *{font-family:'Kanit';font-size:13px;line-height:18px;font-weight:700;letter-spacing:initial;text-decoration:initial;text-transform:initial;} @media(max-width:1200px){.text-p4, .text-p4 > *{font-size:14px;line-height:150%;}} @media(max-width:767px){.text-p4, .text-p4 > *{font-size:14px;line-height:150%;}} .text-p5, .text-p5 > *{font-family:'Kanit';font-size:12px;line-height:17px;font-weight:400;letter-spacing:initial;text-decoration:initial;text-transform:initial;} @media(max-width:1200px){.text-p5, .text-p5 > *{font-size:14px;line-height:150%;}} @media(max-width:767px){.text-p5, .text-p5 > *{font-size:14px;line-height:150%;}} .text-p6, .text-p6 > *{font-family:'Kanit';font-size:11px;line-height:15px;font-weight:400;letter-spacing:initial;text-decoration:initial;text-transform:initial;} @media(max-width:1200px){.text-p6, .text-p6 > *{font-size:14px;line-height:150%;}} @media(max-width:767px){.text-p6, .text-p6 > *{font-size:14px;line-height:150%;}} .text-p7, .text-p7 > *{font-family:'Kanit';font-size:10px;line-height:14px;font-weight:400;letter-spacing:initial;text-decoration:initial;text-transform:initial;} @media(max-width:1200px){.text-p7, .text-p7 > *{font-size:14px;line-height:150%;}} @media(max-width:767px){.text-p7, .text-p7 > *{font-size:14px;line-height:150%;}} .text-p8, .text-p8 > *{font-family:'Kanit';font-size:9px;line-height:13px;font-weight:400;letter-spacing:initial;text-decoration:initial;text-transform:initial;} @media(max-width:1200px){.text-p8, .text-p8 > *{font-size:14px;line-height:150%;}} @media(max-width:767px){.text-p8, .text-p8 > *{font-size:14px;line-height:150%;}}#section-1 {
    position: static;
}
.logo .social-icon,
.logo .social-icon svg {
    border-radius: 300px;
}
.container {
    max-width: 1200px !important;
}
.truncate,
.truncate * {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.uppercase,
.uppercase * {
    text-transform: uppercase;
}
.transition,
.transition * {
    transition: 0.3s all linear;
}
.white-space-collapse {
    white-space-collapse: collapse;
}
.font-semibold,
.font-semibold * {
    font-weight: 600;
}
#formulario-auto-1-contato input[type="submit"],
#formulario-auto-2-anuncie-aqui input[type="submit"] {
    background-color: var(--color-cor-2);
    border-radius: 22px;
    font-weight: 700;
}
#formulario-auto-2-anuncie-aqui input[type="submit"] {
    margin: 24px auto 0;
}
#formulario-auto-1-contato input[type="submit"]:hover,
#formulario-auto-2-anuncie-aqui input[type="submit"]:hover {
    background-color: var(--color-cor-3);
}
#formulario-auto-1-contato .label-formulario,
#formulario-auto-2-anuncie-aqui .label-formulario {
    color: var(--color-cor-5);
}
#formulario-auto-1-contato input:not(input[type="submit"]),
#formulario-auto-2-anuncie-aqui input:not(input[type="submit"]) {
    padding: 16px 10px;
    border-radius: 8px;
}
#formulario-auto-1-contato textarea,
#formulario-auto-2-anuncie-aqui textarea {
    border-radius: 8px;
}
form.formulario-ajax .campo-formulario {
    margin-bottom: 24px;
}
.pagecontact-social-media .link .social-icon .svg .path {
    fill: #FFFFFF;
}
.pagecontact-social-media .link .social-icon .svg:hover .path {
    fill: var(--color-cor-5);
}
div.social-icon,
div.social-icon svg {
    border-radius: 300px;
}
@media(max-width: 1024px) {
    
    .desk-header {
        display: none !important;
    }
    #section-header-mobile[componente]{
        display: none !important;
    }
    #section-1 #section-header-mobile.new-header {
        display: block !important;
        position: fixed;
    }
    body main section#section-1[data-type-section="2"] {
        display: block !important;
    }
    #section-1 #section-header-mobile.new-header.total-cabecalho-fixo {
        top: -225px !important;
    }
}