.elementor-1487 .elementor-element.elementor-element-08bb46b a{color:#FFFFFF;}.elementor-1487 .elementor-element.elementor-element-702e45f > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-1487 .elementor-element.elementor-element-702e45f{text-align:center;}.elementor-1487 .elementor-element.elementor-element-6ed1387{text-align:center;font-family:"Open Sans", Sans-serif;}.elementor-1487 .elementor-element.elementor-element-6a4636a .elementor-button{background-color:transparent;font-family:"Open Sans", Sans-serif;font-size:23px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-image:linear-gradient(230deg, #791065 0%, #0E345D 100%);}/* Start custom CSS for heading, class: .elementor-element-702e45f */.gradient-text h1, .gradient-text h2, .gradient-text h3, .gradient-text h4, .gradient-text h5, .gradient-text h6 {
 background: linear-gradient(45deg, #2FEBDC, #EB413B, #FFA300, #E422EB);
 background-size:400%;
 animation: text-gradient 15s ease infinite;
 padding:5px 0;
   -webkit-background-clip: text;
   -webkit-text-fill-color: transparent;
 background-clip: text;
   text-fill-color: transparent;
}

@keyframes text-gradient {
 0% {
  background-position: 0% 50%;
 }
 50% {
  background-position: 100% 50%;
 }
 100% {
  background-position: 0% 50%;
 }
}/* End custom CSS */