.elementor-43 .elementor-element.elementor-element-1d0e926{--display:flex;}.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-43 .elementor-element.elementor-element-1de7c44{text-align:center;}.elementor-43 .elementor-element.elementor-element-1de7c44 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:900;color:#0E4900;}.elementor-43 .elementor-element.elementor-element-9acb0e8{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-43 .elementor-element.elementor-element-9acb0e8.elementor-element{--align-self:center;}.elementor-43 .elementor-element.elementor-element-9acb0e8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-43 .elementor-element.elementor-element-8ca158f{--display:flex;}.elementor-43 .elementor-element.elementor-element-2f76abe.elementor-element{--align-self:center;}.elementor-43 .elementor-element.elementor-element-af19d94{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-43 .elementor-element.elementor-element-af19d94.elementor-element{--align-self:center;}.elementor-43 .elementor-element.elementor-element-af19d94 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:900;line-height:40px;color:#000000;}.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-43 .elementor-element.elementor-element-b5b518f .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;background-image:linear-gradient(180deg, #00CE1C 0%, #018300 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#009E15;}.elementor-43 .elementor-element.elementor-element-b7aa317 .elementor-button{background-color:#750000;fill:#FFFFFF;color:#FFFFFF;}@media(max-width:767px){.elementor-43 .elementor-element.elementor-element-1de7c44 .elementor-heading-title{font-size:43px;}.elementor-43 .elementor-element.elementor-element-9acb0e8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-43 .elementor-element.elementor-element-9acb0e8 .elementor-heading-title{font-size:20px;}.elementor-43 .elementor-element.elementor-element-8ca158f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-af19d94{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-43 .elementor-element.elementor-element-af19d94 .elementor-heading-title{font-size:25px;line-height:32px;}}/* Start custom CSS for button, class: .elementor-element-b5b518f */.elementor-43 .elementor-element.elementor-element-b5b518f .elementor-button{
    box-shadow: 0 0 0 0 #000;
    animation: pulse-white 2s infinite;

}

@keyframes pulse-white {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 green
    }

    70% {
        transform: scale(1.04);
        box-shadow: 0 0 0 10px transparent
    }

    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 transparent
    }
}/* End custom CSS */