.elementor-4596 .elementor-element.elementor-element-9261912:not(.elementor-motion-effects-element-type-background), .elementor-4596 .elementor-element.elementor-element-9261912 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4596 .elementor-element.elementor-element-9261912{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4596 .elementor-element.elementor-element-9261912 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4596 .elementor-element.elementor-element-f8e119f .elementor-button{font-family:"Roboto", Sans-serif;font-weight:bold;letter-spacing:0.8px;fill:#FFFFFF;color:#FFFFFF;background-color:#FFA300;border-radius:133px 133px 133px 133px;padding:20px 20px 20px 20px;}.elementor-4596 .elementor-element.elementor-element-f8e119f > .elementor-widget-container{margin:1px 0px 0px 0px;padding:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4596 .elementor-element.elementor-element-0c68832{--spacer-size:50px;}.elementor-4596 .elementor-element.elementor-element-ecde39e .elementor-button{font-family:"Roboto", Sans-serif;font-weight:bold;letter-spacing:0.8px;fill:#FFFFFF;color:#FFFFFF;background-color:#FFA300;border-radius:133px 133px 133px 133px;padding:20px 20px 20px 20px;}.elementor-4596 .elementor-element.elementor-element-ecde39e > .elementor-widget-container{margin:1px 0px 0px 0px;padding:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4596 .elementor-element.elementor-element-7e58f51{--spacer-size:50px;}.elementor-4596 .elementor-element.elementor-element-2bdea32 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:bold;letter-spacing:0.8px;fill:#FFFFFF;color:#FFFFFF;background-color:#FFA300;border-radius:133px 133px 133px 133px;padding:20px 20px 20px 20px;}.elementor-4596 .elementor-element.elementor-element-2bdea32 > .elementor-widget-container{margin:1px 0px 0px 0px;padding:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4596 .elementor-element.elementor-element-3692949 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:bold;letter-spacing:0.8px;fill:#FFFFFF;color:#FFFFFF;background-color:#FFA300;border-radius:133px 133px 133px 133px;padding:20px 20px 20px 20px;}.elementor-4596 .elementor-element.elementor-element-3692949 > .elementor-widget-container{margin:1px 0px 0px 0px;padding:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4596 .elementor-element.elementor-element-7432f07{--spacer-size:600px;}@media(max-width:767px){.elementor-4596 .elementor-element.elementor-element-53fc0c7 > .elementor-widget-container{margin:-11px -11px -11px -11px;}.elementor-4596 .elementor-element.elementor-element-f8e119f .elementor-button{font-size:1em;border-radius:18px 18px 18px 18px;}.elementor-4596 .elementor-element.elementor-element-0c68832{--spacer-size:10px;}.elementor-4596 .elementor-element.elementor-element-065659d > .elementor-widget-container{margin:-11px -11px -11px -11px;}.elementor-4596 .elementor-element.elementor-element-75ab20f > .elementor-widget-container{margin:-11px -11px -11px -11px;}.elementor-4596 .elementor-element.elementor-element-ecde39e .elementor-button{font-size:1em;border-radius:18px 18px 18px 18px;}.elementor-4596 .elementor-element.elementor-element-7e58f51{--spacer-size:20px;}.elementor-4596 .elementor-element.elementor-element-973dbdc > .elementor-widget-container{margin:-11px -11px -11px -11px;}.elementor-4596 .elementor-element.elementor-element-3e399be > .elementor-widget-container{margin:-11px -11px -11px -11px;}.elementor-4596 .elementor-element.elementor-element-2bdea32 .elementor-button{font-size:1em;border-radius:18px 18px 18px 18px;}.elementor-4596 .elementor-element.elementor-element-7767499 > .elementor-widget-container{margin:-11px -11px -11px -11px;}.elementor-4596 .elementor-element.elementor-element-3692949 .elementor-button{font-size:1em;border-radius:18px 18px 18px 18px;}.elementor-4596 .elementor-element.elementor-element-7432f07{--spacer-size:10px;}}/* Start custom CSS for button, class: .elementor-element-f8e119f */.elementor-button {
    background: linear-gradient(270deg, #54ff14, #0ca30b, #1dce52, #0d5c25, #7cfb00, #5b9226);
    background-size: 1200% 1200%;
    -webkit-animation: AnimationName 30s ease infinite;
    -moz-animation: AnimationName 30s ease infinite;
    -o-animation: AnimationName 30s ease infinite;
    animation: AnimationName 3s ease infinite;
}
@-webkit-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@-moz-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@-o-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ecde39e */.elementor-button {
    background: linear-gradient(270deg, #54ff14, #0ca30b, #1dce52, #0d5c25, #7cfb00, #5b9226);
    background-size: 1200% 1200%;
    -webkit-animation: AnimationName 30s ease infinite;
    -moz-animation: AnimationName 30s ease infinite;
    -o-animation: AnimationName 30s ease infinite;
    animation: AnimationName 3s ease infinite;
}
@-webkit-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@-moz-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@-o-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bdea32 */.elementor-button {
    background: linear-gradient(270deg, #54ff14, #0ca30b, #1dce52, #0d5c25, #7cfb00, #5b9226);
    background-size: 1200% 1200%;
    -webkit-animation: AnimationName 30s ease infinite;
    -moz-animation: AnimationName 30s ease infinite;
    -o-animation: AnimationName 30s ease infinite;
    animation: AnimationName 3s ease infinite;
}
@-webkit-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@-moz-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@-o-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3692949 */.elementor-button {
    background: linear-gradient(270deg, #54ff14, #0ca30b, #1dce52, #0d5c25, #7cfb00, #5b9226);
    background-size: 1200% 1200%;
    -webkit-animation: AnimationName 30s ease infinite;
    -moz-animation: AnimationName 30s ease infinite;
    -o-animation: AnimationName 30s ease infinite;
    animation: AnimationName 3s ease infinite;
}
@-webkit-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@-moz-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@-o-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}/* End custom CSS */