.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-1b50e25{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-c2f7c9f .elementor-button{background-color:#265628;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-c2f7c9f .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-c2f7c9f .elementor-button:focus{background-color:#265628C9;}.elementor-8 .elementor-element.elementor-element-f7c24d4 .elementor-button{background-color:#EBBB39;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-f7c24d4 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-f7c24d4 .elementor-button:focus{background-color:#265628C9;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-f5329f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-f5329f1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:800;color:#265628;}.elementor-8 .elementor-element.elementor-element-bba7dd3{padding:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-bba7dd3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#265628;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4db92f9{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-7703794{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;column-gap:5px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-7703794 p{margin-block-end:5px;}.elementor-8 .elementor-element.elementor-element-97ea8ed{text-align:center;}.elementor-8 .elementor-element.elementor-element-97ea8ed .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-f4a760c{padding:020px 10px 020px 0px;color:#000000;}.elementor-8 .elementor-element.elementor-element-f4a760c p{margin-block-end:5px;}.elementor-8 .elementor-element.elementor-element-d77974e{width:var( --container-widget-width, 49.482% );max-width:49.482%;--container-widget-width:49.482%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-d77974e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-14dea9c{width:var( --container-widget-width, 215px );max-width:215px;background-color:#265628;padding:5px 5px 5px 5px;--container-widget-width:215px;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;text-align:center;}.elementor-8 .elementor-element.elementor-element-14dea9c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-cf38d98 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:800;color:#265628;}.elementor-8 .elementor-element.elementor-element-20512c2{text-align:center;}.elementor-8 .elementor-element.elementor-element-20512c2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5de7baa{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-5de7baa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-ebe0ddd{padding:020px 10px 020px 0px;color:#000000;}.elementor-8 .elementor-element.elementor-element-ebe0ddd p{margin-block-end:15px;}.elementor-8 .elementor-element.elementor-element-0d9f662 .elementor-button{background-color:#EBBB39;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-0d9f662 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-0d9f662 .elementor-button:focus{background-color:#265628C9;}.elementor-8 .elementor-element.elementor-element-8bc90ca{text-align:center;}.elementor-8 .elementor-element.elementor-element-8bc90ca .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-df6ca1e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-df6ca1e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-df6ca1e img{width:100%;}.elementor-8 .elementor-element.elementor-element-5a985de{padding:020px 10px 020px 0px;color:#000000;}.elementor-8 .elementor-element.elementor-element-5a985de p{margin-block-end:15px;}.elementor-8 .elementor-element.elementor-element-847a7fc .elementor-button{background-color:#EBBB39;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-847a7fc .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-847a7fc .elementor-button:focus{background-color:#265628C9;}.elementor-8 .elementor-element.elementor-element-2a41045{text-align:center;}.elementor-8 .elementor-element.elementor-element-2a41045 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1bbe780 .elementor-button{background-color:#EBBB39;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-1bbe780 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-1bbe780 .elementor-button:focus{background-color:#265628C9;}.elementor-8 .elementor-element.elementor-element-ad60c1e img{width:100%;}.elementor-8 .elementor-element.elementor-element-8fe3384{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-8fe3384 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-a02523a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -33px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-0e9f642{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-097b9c7{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-4f6af48{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-1c94a29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;}.elementor-8 .elementor-element.elementor-element-0a046fe{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-7a45e4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;}.elementor-8 .elementor-element.elementor-element-85cab9a{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-951e77b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;}.elementor-8 .elementor-element.elementor-element-221544f{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-7a0fb9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;}.elementor-8 .elementor-element.elementor-element-d97ccd7{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-632ee10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;}.elementor-8 .elementor-element.elementor-element-5309108{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-70dc914{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;}.elementor-8 .elementor-element.elementor-element-086ce63{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:15px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:18px 18px 18px 18px;--n-accordion-icon-size:15px;}.elementor-8 .elementor-element.elementor-element-b7d1942{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-b7d1942 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7d11477{padding:020px 10px 020px 0px;color:#000000;}.elementor-8 .elementor-element.elementor-element-7d11477 p{margin-block-end:15px;}.elementor-8 .elementor-element.elementor-element-c2be65c .elementor-button{background-color:#EBBB39;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-c2be65c .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-c2be65c .elementor-button:focus{background-color:#265628C9;}.elementor-8 .elementor-element.elementor-element-f78afac .elementor-wrapper{--video-aspect-ratio:1.77777;}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-1b50e25{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-8 .elementor-element.elementor-element-c2f7c9f .elementor-button{font-size:15px;}.elementor-8 .elementor-element.elementor-element-f7c24d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-bba7dd3{padding:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-97ea8ed .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-d77974e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-cf38d98{text-align:center;}.elementor-8 .elementor-element.elementor-element-20512c2 .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-5de7baa{--container-widget-width:184px;--container-widget-flex-grow:0;width:var( --container-widget-width, 184px );max-width:184px;}.elementor-8 .elementor-element.elementor-element-8bc90ca .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-df6ca1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-2a41045 .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-1bbe780 .elementor-button{font-size:18px;}.elementor-8 .elementor-element.elementor-element-8fe3384 .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-a02523a{text-align:center;font-size:11px;}.elementor-8 .elementor-element.elementor-element-b7d1942 .elementor-heading-title{font-size:20px;}}/* Start custom CSS */.menu {

  /* Efeito de desfoque no fundo */
  -webkit-backdrop-filter: blur(25px);
  backdrop-filter: blur(25px);

  top: 0;
  left: 0;
  width: 100%;
  z-index: 1000;
}

.bg {
    -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
}

/* Desktop e tablet: esconde .menu */
@media (min-width: 768px) {
    .mobile {
        display: none !important;
    }
}

/* Mobile: esconde .desktop */
@media (max-width: 767px) {
    .desktop {
        display: none !important;
    }
}/* End custom CSS */