:root {
        /* Ajuste manual da fita da hero */
        --hero-fita-left: -8.2rem;
        --hero-fita-top: 2.6rem;
        --hero-fita-size: 45rem;
        --hero-fita-left-sm: -8.8rem;
        --hero-fita-top-sm: -1.2rem;
        --hero-fita-size-sm: 23rem;
        --hero-fita-left-md: -7rem;
        --hero-fita-top-md: 3rem;
        --hero-fita-size-md: 31rem;
        --hero-fita-left-lg: -7.6rem;
        --hero-fita-top-lg: 2.8rem;
        --hero-fita-size-lg: 40rem;
    }
    html {
        overflow-y: auto;
        scroll-behavior: smooth;
        scrollbar-width: none;
    }
    html::-webkit-scrollbar,
    body::-webkit-scrollbar {
        width: 0;
        height: 0;
        display: none;
    }
    body {
        min-height: 100%;
        overflow-x: hidden;
        overflow-y: auto;
        -ms-overflow-style: none;
    }

html{background:#f0d202!important;scroll-behavior:smooth;width:100%;max-width:100vw;overflow-x:hidden!important}body{margin:0;background:#f0d202!important;width:100%;max-width:100vw;overflow-x:hidden!important}body>section,.wp-site-blocks,#page,.site{max-width:100vw!important;overflow-x:hidden!important}@supports (overflow:clip){html,body,body>section,.wp-site-blocks,#page,.site{overflow-x:clip!important}}.material-symbols-outlined{font-family:"Material Symbols Outlined"!important;font-weight:normal!important;font-style:normal!important;line-height:1!important;letter-spacing:normal!important;text-transform:none!important;display:inline-flex!important;white-space:nowrap!important;word-wrap:normal!important;direction:ltr!important;-webkit-font-feature-settings:"liga"!important;-webkit-font-smoothing:antialiased!important;font-feature-settings:"liga"!important}.admin-bar #siteNav{top:calc(.75rem + 32px)}@media(max-width:782px){.admin-bar #siteNav{top:calc(.75rem + 46px)}}

html,
    body {
        width: 100% !important;
        max-width: 100vw !important;
        min-height: 100% !important;
        height: auto !important;
        overflow-x: hidden !important;
        overflow-x: clip !important;
        overflow-y: auto !important;
        touch-action: pan-y !important;
        -ms-touch-action: pan-y !important;
        overscroll-behavior-y: auto !important;
        position: static;
    }
    body > section {
        max-width: 100vw !important;
        overflow-x: hidden !important;
        overflow-x: clip !important;
    }
    body.menu-open,
    body.no-scroll,
    html.no-scroll {
        overflow-y: auto !important;
        position: static !important;
    }
