.elementor-23917 .elementor-element.elementor-element-be21049{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-23917 .elementor-element.elementor-element-d52ba35{--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:20px 50px;--row-gap:20px;--column-gap:50px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-23917 .elementor-element.elementor-element-e5fc291{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:left;}.elementor-23917 .elementor-element.elementor-element-e5fc291 .elementor-heading-title{color:var( --e-global-color-0764065 );}.elementor-23917 .elementor-element.elementor-element-619998a{color:var( --e-global-color-0764065 );}.elementor-23917 .elementor-element.elementor-element-927ed42{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23917 .elementor-element.elementor-element-af3a14b .elementor-button-content-wrapper{flex-direction:row;}.elementor-23917 .elementor-element.elementor-element-af3a14b .elementor-button{font-family:"Manrope", Sans-serif;font-weight:700;text-transform:uppercase;padding:18px 25px 18px 25px;}.elementor-23917 .elementor-element.elementor-element-d19f9dd .elementor-button-content-wrapper{flex-direction:row;}.elementor-23917 .elementor-element.elementor-element-d19f9dd .elementor-button{font-family:"Manrope", Sans-serif;font-weight:700;text-transform:uppercase;padding:18px 25px 18px 25px;}.elementor-23917 .elementor-element.elementor-element-64a5e63{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-23917 .elementor-element.elementor-element-64a5e63{--width:46%;}}@media(max-width:1024px){.elementor-23917 .elementor-element.elementor-element-be21049{--gap:0px 25px;--row-gap:0px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23917 .elementor-element.elementor-element-d52ba35{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-23917 .elementor-element.elementor-element-be21049{--gap:25px 0px;--row-gap:25px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23917 .elementor-element.elementor-element-d52ba35{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for container, class: .elementor-element-d52ba35 */.elementor-motion-effects-container {
    border-radius: 10px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be21049 */.mesh-test{
background-color:hsla(29,99%,41%,1);
background-image:
radial-gradient(at 16% 15%, hsla(81,87%,32%,1) 0px, transparent 50%),
radial-gradient(at 15% 77%, hsla(46,100%,49%,1) 0px, transparent 50%),
radial-gradient(at 69% 15%, hsla(29,99%,41%,1) 0px, transparent 50%),
radial-gradient(at 89% 78%, hsla(14,98%,36%,1) 0px, transparent 50%);



animation: gradient 13s ease infinite;
    background-size: 200% 200%;
}

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