.elementor-29 .elementor-element.elementor-element-724b89d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-26d8d0d{margin:160px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-ffdcc3e{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-29 .elementor-element.elementor-element-ffdcc3e .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-29 .elementor-element.elementor-element-ffdcc3e .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-29 .elementor-element.elementor-element-d450379{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-29 .elementor-element.elementor-element-4269421 img{border-radius:15px 15px 15px 15px;}.elementor-29 .elementor-element.elementor-element-33d7179 img{border-radius:15px 15px 15px 15px;}.elementor-29 .elementor-element.elementor-element-6fb387b img{border-radius:15px 15px 15px 15px;}.elementor-29 .elementor-element.elementor-element-e24d727 img{border-radius:15px 15px 15px 15px;}.elementor-29 .elementor-element.elementor-element-c66e47a img{border-radius:15px 15px 15px 15px;}.elementor-29 .elementor-element.elementor-element-7dfd6a5 img{border-radius:15px 15px 15px 15px;}.elementor-29 .elementor-element.elementor-element-a2e653b img{border-radius:15px 15px 15px 15px;}.elementor-29 .elementor-element.elementor-element-44d479d img{border-radius:15px 15px 15px 15px;}.elementor-29 .elementor-element.elementor-element-b8610bb img{border-radius:15px 15px 15px 15px;}.elementor-29 .elementor-element.elementor-element-93ecad4 img{border-radius:15px 15px 15px 15px;}.elementor-29 .elementor-element.elementor-element-6617160 img{border-radius:15px 15px 15px 15px;}.elementor-29 .elementor-element.elementor-element-ff38f77 img{border-radius:15px 15px 15px 15px;}.elementor-29 .elementor-element.elementor-element-28dd47a img{border-radius:15px 15px 15px 15px;}.elementor-29 .elementor-element.elementor-element-3de4228{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-29 .elementor-element.elementor-element-d450379{--grid-auto-flow:row;}}@media(min-width:2400px){.elementor-29 .elementor-element.elementor-element-d450379{--grid-auto-flow:row;}}@media(max-width:1366px){.elementor-29 .elementor-element.elementor-element-d450379{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-d450379{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}}@media(max-width:880px){.elementor-29 .elementor-element.elementor-element-d450379{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-26d8d0d{margin:200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-d450379{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for divider, class: .elementor-element-ffdcc3e */.elementor-29 .elementor-element.elementor-element-ffdcc3e .elementor-divider-separator {
  box-shadow: 0 0 20px 1px #F0D44D;
}/* End custom CSS */
/* Start custom CSS */html, body {
max-width: 100%;
overflow-x: hidden;
}

body.elementor-page-29 p:last-child {
    margin-bottom: 0px;
}


/*Efeito de Raios*/

.bgrelampago {
    animation: relampago 8s ease-out infinite;
}

@keyframes relampago {
    0%, 100% {
        filter: brightness(1);
    } 70% {
        filter: brightness(1);
    } 71% {
        filter: brightness(2);
    } 72% {
        filter: brightness(1.5);
    } 74% {
        filter: brightness(4);
    } 80% {
        filter: brightness(1);
    }
}/* End custom CSS */