@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: #fff;--box-shadow-header: none;--background-header-fixed: #fff;--padding-header-fixed: 20px 0;--size-menu-item: 13px;--color-menu-item: #393036;--color-hover-menu-item: #e6007e;--space-menu-item: 20px;--button-primary-size: 1.6rem;--button-primary-border-radius: 8px;--button-primary-padding: 16px 20px;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);font-weight: 700;line-height: 95%;text-transform: uppercase;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 .dark-bg {max-width: 100%;width: 100%;height: 100%;height: 100vh;position: fixed;top: 0px;z-index: 9999;background: #1b2320;opacity: .95;}
#section-1 .popup-flex-container {display: flex;flex-direction: column;}
#section-1 .popup-proposta {background: #fff;border-radius: 16px;padding: 50px 45px;position: fixed;top: 27%;left: 50%;transform: translateX(calc(-50% - 15px));box-shadow: 0px 4px 50px 0px rgba(0,0,0,.12);z-index: 10000;max-width: 567px;width: calc(100% - 30px);margin: 0 15px;}
#section-1 .popup-titles {display: flex;flex-direction: column;gap: 16px;margin-bottom: 32px;}
#section-1 .list-popup-links {display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: stretch;gap: 16px;}
#section-1 .flex-popup svg {cursor: pointer;}
@media (max-width: 620px) {#section-1 .popup-link, #section-1 .popup-link a {max-width: 100%;width: 100%;}} #mobile-header-navigation .logo a img {height: 60px !important;}
#section-1 {--space-menu-item: 8px !important;}
#section-1.fixed {position: fixed;box-shadow: 0 4px 50px 0 rgba(0,0,0,.12);z-index: 99999999;}
#section-1 a[href="/a-maxipas"] {position: relative;}
#section-1 a[href="/a-maxipas"]:after {content: url("https://files.caymanweb.com.br/64f04860b02acd3fd2e0be1040a1e611/22062023155147000000440926.png");position: absolute;left: 50%;bottom: -10px;transform: translateX(-50%);}
#section-1 a[href="/servicos"] {position: relative;}
#section-1 .menu-item .dropdown .dropdown-content {box-shadow: 0px 4px 50px 0px rgba(0,0,0,.12);border-radius: 8px;display: flex;flex-direction: column;}
#section-1 .menu-item .dropdown .dropdown-content a {text-decoration: none;font-size: var(--size-menu-item);font-weight: 700;line-height: 95%;text-transform: uppercase;color: var(--color-menu-item);text-align: center;padding: 20px 0px 20px;border-radius: 8px;}
#section-1 .menu-item .dropdown .dropdown-content a:hover {color: var(--color-hover-menu-item);}
#section-1 .button-container {display: flex;align-items: stretch;text-align: center;justify-content: center;gap: 8px;}
#section-1 .link-button {padding: 12px;display: flex;align-items: center;font-size: 13px !important;font-weight: 700;line-height: 120%;text-transform: uppercase;max-width: 1;width: 100%;text-align: center;}
#section-1 .link-button:first-child {width: 100%;max-width: 125px;}
#section-1 .link-button:nth-child(2) {width: 100%;max-width: 140px;}
#section-1 .link-button:nth-child(3) {width: 100%;max-width: 115px;}
#section-1 .link-button {justify-content: center;}
#section-1 .button-tertiary {border-radius: 8px;background: #852890;color: #fff;font-weight: 700;-webkit-text-fill-color: #fff;justify-content: center;}
#section-1 .button-tertiary:hover {background: #ed028c;color: #fff;-webkit-text-fill-color: #fff;}
#section-1 .main-nav .list-nav .menu-item {padding: 15px 0;}
#section-1 .main-nav .list-nav .menu-item .link {font-size: 13px;}
#section-1 .menu-item .dropdown .dropdown-content
.header .client-logo img {max-width: 190px;}
#section-1 .dropdown {border-radius: 8px;background: #ed028c;box-shadow: 0px 4px 50px 0px rgba(0,0,0,.25);padding: 0px;}
#section-1 .menu-item .dropdown .dropdown-content {background: transparent;box-shadow: none;margin-top: 0px;padding: 0px;}
#section-1 .menu-item .dropdown .dropdown-content a {background: transparent;border-bottom: 2px solid #dc0081;color: #fff;}
#section-1 .menu-item .dropdown .dropdown-content a:hover {background: #dc0081;border-bottom: 2px solid #dc0081;color: #fff;}
#section-1 .menu-item .dropdown .dropdown-content a:hover {color: #fff;}
#section-1 .menu-item .dropdown .dropdown-content a:last-child {border-bottom: 2px solid transparent;}
#section-1 {position: relative;}
#section-1 .blackout {display: none;background: #1a211f;opacity: .8;position: fixed;top: 0;left: 0;height: 100%;width: 100%;}
#section-1 .popup-call {display: none;position: fixed;top: 50%;left: 50%;transform: translate(-50%,-50%);background: #fcf9fc;border-radius: 16px;max-width: 570px;width: 100%;flex-direction: column;gap: 16px;box-shadow: 0px 4px 50px 0px rgba(0,0,0,.12);padding: 50px 45px;}
#section-1 .popup-call .list-buttons {display: flex;flex-wrap: wrap;gap: 16px;}
#section-1 .popup-call .list-buttons a {text-decoration: none;display: block;text-transform: uppercase;padding: 14px 18px;border: 2px solid #e6007e;color: #e6007e;font-weight: bold;border-radius: 8px;max-width: fit-content;width: 100%;transition: .3s all linear;font-size: 14px;}
#section-1 .popup-call .list-buttons a:hover {color: #fff;background: #e6007e;border: 2px solid #e6007e;}
#section-1 .popup-call img {position: absolute;top: 45px;right: 45px;cursor: pointer;}
#section-1 .flex {display: flex !important;}
@media (max-width: 1180px) {#section-1 .link-button {font-size: 11px !important;}}
#section-1 .dropdown {left: 50%;}
#section-1 .menu-item .dropdown {transform: translate(-50%,10px) !important;}
#section-1 .header.flex {align-items: center;} #section-1 {padding-top: 20px;padding-bottom: 20px;margin-top: 0px;margin-bottom: 0px;} :not([id^="group-"]) > #section-1 {background: #fff;} #group-1 {background: #fff;}@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;
    }
} :root{--pace-color: #ED028C;} :root{--font-size-paragraphs: 16px;--line-height-paragraphs: 26px;}
:root{--button-primary-bg: #ED028C;--button-primary-color: #FFF;--button-primary-border-radius: 8px;--button-primary-padding: 16px 20px;--button-primary-box-shadow: none;--button-primary-border: none;--button-primary-font-weight: 700;--button-primary-hover-bg: #852890;--button-primary-hover-color: #FFF;--button-primary-box-shadow-hover: none;--button-primary-border-hover: none;--button-secondary-bg: transparent;--button-secondary-color: #ED028C;--button-secondary-border-radius: 8px;--button-secondary-padding: 16px 20px;--button-secondary-box-shadow: none;--button-secondary-border: 2px solid #ED028C;--button-secondary-font-weight: 700;--button-secondary-hover-bg: #ED028C;--button-secondary-hover-color: #FFF;--button-secondary-box-shadow-hover: none;--button-secondary-border-hover: 2px solid #ED028C;--button-tertiary-bg: transparent;--button-tertiary-color: #393036;--button-tertiary-padding: 16px 20px;--button-tertiary-font-weight: 400;--button-tertiary-hover-bg: transparent;--button-tertiary-hover-color: #393036;--button-quaternary-bg: transparent;--button-quaternary-color: #852890;--button-quaternary-border-radius: 8px;--button-quaternary-padding: 16px 20px;--button-quaternary-border: 2px solid #852890;--button-quaternary-font-weight: 700;--button-quaternary-hover-bg: #852890;--button-quaternary-hover-color: #FFF;--button-quaternary-border-hover: 2px solid #852890;}
:root{--font-default: Montserrat;--paragraphs-font-size: 16px;--paragraphs-line-height: 26px;--h1-font-size: 50px;--h1-line-height: 125%;--h2-font-size: 40px;--h2-line-height: 125%;--h3-font-size: 28px;--h3-line-height: 125%;--h4-font-size: 20px;--h4-line-height: auto;--h5-font-size: 16px;--h5-line-height: auto;--h6-font-size: 14px;--h6-line-height: 125%;}
:root{--color-selection-color: #393036;--color-selection-background: #ED028C;}
:root{--text-primary-color: #393036;--text-primary-font-family: Montserrat;--text-primary-font-weight: 700;--text-primary-color-hover: #ED028C;--text-secondary-color: #231F20;--text-secondary-font-family: Montserrat;--text-secondary-font-weight: 400;--text-secondary-color-hover: #231F20;--text-tertiary-color: #ED028C;--text-tertiary-font-family: Montserrat;--text-tertiary-font-weight: 700;--text-tertiary-color-hover: #ED028C;--text-quaternary-color: #737373;--text-quaternary-font-family: Montserrat;--text-quaternary-font-weight: 400;--text-quaternary-color-hover: #737373;--text-quinary-color: #393036;--text-quinary-font-family: Montserrat;--text-quinary-font-weight: 400;--text-quinary-color-hover: #393036;--text-senary-color: #FFFFFF;--text-senary-font-family: Montserrat;--text-senary-font-weight: 700;--text-senary-color-hover: #FFFFFF;}
 @media (max-width: 768px){ :root{--h1-font-size: 38px;--h1-line-height: 38px;--h2-font-size: 32px;--h2-line-height: 32px;--h3-font-size: 28px;--h3-line-height: 32px;--h4-font-size: 18px;--h4-line-height: 22px;--h5-font-size: 16px;--h5-line-height: 22px;--h6-font-size: 14px;--h6-line-height: 17px;}
 }@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-15 {position: relative;}
#section-15 .contentflex {display: flex;align-items: flex-start;justify-content: space-between;padding-bottom: 80px;}
#section-15 .contentflex .logo {display: flex;flex-direction: column;align-items: center;gap: 24px;max-width: 270px;width: 100%;}
#section-15 .contentflex .logo div {display: flex;gap: 24px;align-items: center;}
#section-15 .footer-nav {max-width: 350px;width: 100%;}
#section-15 .footer-nav .flex-nav {display: flex;align-items: flex-start;justify-content: space-between;}
#section-15 .footer-nav .flex-nav .left-nav, #section-15 .footer-nav .flex-nav .right-nav {display: flex;flex-direction: column;gap: 8px;}
#section-15 .newsletter {max-width: 350px;width: 100%;position: relative;}
#section-15 .newsletter > p, #section-15 .newsletter > p span {color: #767676;font-weight: 500;}
#section-15 .title {margin-bottom: 24px;}
#section-15 .menu-item .link {color: #767676;text-decoration: none;font-weight: 500;}
#section-15 .menu-item .link.active, #section-15 .menu-item .link:hover {color: #ed028c;}
#section-15 .line-bottom {max-width: 1920px;width: 100%;border: 1px solid rgba(189,189,189,.2);position: absolute;position: absolute;transform: translateX(-375px);transform: translateX(-375px);bottom: 76px;}
#section-15 .footer-final {display: flex;align-items: center;justify-content: space-between;color: #705864;font-weight: 400;}
#section-15 .footer-final a {text-decoration: none;color: #705864;font-weight: 700;transition: .3s all linear;}
#section-15 .footer-final a:hover {transform: translateX(10px);}
#section-15 #formulario-auto-1-newsletter-rodape {position: relative;}
#section-15 form input[type="submit"] {position: absolute;width: 130px;width: fit-content;text-align: center;padding: 10px 15px;bottom: 16px;right: 5px;}
#section-15 form.formulario-ajax .campo-formulario .input {background: #fff;border: 1px solid #b3b3b3;border-radius: 8px;padding: 17px 135px 19px 17px;min-width: 350px;max-width: 350px;width: 100%;}
#section-15 form.formulario-ajax .campo-formulario .input::placeholder {color: #705864;}
#section-15 .logo div .link:hover svg {transition: .2s all linear;}
#section-15 .logo div .link:hover svg path {fill: #705864;}
@media (max-width: 1100px) {#section-15 .contentflex {flex-direction: column;align-items: center;text-align: center;gap: 60px;}
	#section-15 .footer-final {justify-content: center;gap: 5px;}
	#section-15 .footer-nav .flex-nav {flex-wrap: wrap;justify-content: center;gap: 10px;flex-direction: column;align-items: center;}}
@media (max-width: 540px) {#section-15 .line-bottom {display: none;}
	#section-15 .footer-final {flex-direction: column;}}
@media (max-width: 400px) {#section-15 form.formulario-ajax .campo-formulario .input {min-width: 100%;max-width: 100%;}
	#section-15 form.formulario-ajax .campo-formulario .input::placeholder {font-size: 12px;}} #section-15 {padding-top: 72px;padding-bottom: 24px;margin-top: 0px;margin-bottom: 0px;} :not([id^="group-"]) > #section-15 {background: #f2f2f2;} #group-15 {background: #f2f2f2;}