.elementor-2824 .elementor-element.elementor-element-779e0b6c{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-2824 .elementor-element.elementor-element-756000e3{text-align:center;}.elementor-2824 .elementor-element.elementor-element-756000e3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:var( --e-global-color-astglobalcolor3 );}.elementor-2824 .elementor-element.elementor-element-376df152{--display:flex;}.elementor-2824 .elementor-element.elementor-element-336e0fa4{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-2824 .elementor-element.elementor-element-36194bbb{--display:flex;--min-height:130px;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--background-transition:2s;--border-radius:0px 0px 0px 0px;box-shadow:8px 4px 15px 0px rgba(0,0,0,0.5);--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-2824 .elementor-element.elementor-element-36194bbb:not(.elementor-motion-effects-element-type-background), .elementor-2824 .elementor-element.elementor-element-36194bbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2824 .elementor-element.elementor-element-36194bbb:hover{background-color:#FFFFFF;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-2824 .elementor-element.elementor-element-36194bbb:hover::before, .elementor-2824 .elementor-element.elementor-element-36194bbb:hover > .elementor-background-video-container::before, .elementor-2824 .elementor-element.elementor-element-36194bbb:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2824 .elementor-element.elementor-element-36194bbb > .elementor-background-slideshow:hover::before, .elementor-2824 .elementor-element.elementor-element-36194bbb > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2824 .elementor-element.elementor-element-36194bbb, .elementor-2824 .elementor-element.elementor-element-36194bbb::before{--overlay-transition:1s;--border-transition:0.3s;}.elementor-2824 .elementor-element.elementor-element-719a43e4 > .elementor-widget-container{border-style:groove;border-width:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-2824 .elementor-element.elementor-element-719a43e4 img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1.5s;}.elementor-2824 .elementor-element.elementor-element-719a43e4:hover img{opacity:0.8;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2824 .elementor-element.elementor-element-7f2a1581 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2824 .elementor-element.elementor-element-7f2a1581.elementor-element{--align-self:center;}.elementor-2824 .elementor-element.elementor-element-7f2a1581 p{margin-block-end:10px;}.elementor-2824 .elementor-element.elementor-element-7f2a1581 .elementor-drop-cap{margin-inline-end:10px;}.elementor-2824 .elementor-element.elementor-element-13702b6c{--display:flex;--min-height:130px;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--background-transition:2s;--border-radius:0px 0px 0px 0px;box-shadow:8px 4px 15px 0px rgba(0,0,0,0.5);--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-2824 .elementor-element.elementor-element-13702b6c:not(.elementor-motion-effects-element-type-background), .elementor-2824 .elementor-element.elementor-element-13702b6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2824 .elementor-element.elementor-element-13702b6c:hover{background-color:#FFFFFF;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-2824 .elementor-element.elementor-element-13702b6c:hover::before, .elementor-2824 .elementor-element.elementor-element-13702b6c:hover > .elementor-background-video-container::before, .elementor-2824 .elementor-element.elementor-element-13702b6c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2824 .elementor-element.elementor-element-13702b6c > .elementor-background-slideshow:hover::before, .elementor-2824 .elementor-element.elementor-element-13702b6c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2824 .elementor-element.elementor-element-13702b6c, .elementor-2824 .elementor-element.elementor-element-13702b6c::before{--overlay-transition:1s;--border-transition:0.3s;}.elementor-2824 .elementor-element.elementor-element-7839d8e7 > .elementor-widget-container{border-style:groove;border-width:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-2824 .elementor-element.elementor-element-7839d8e7 img{width:58%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1.5s;}.elementor-2824 .elementor-element.elementor-element-7839d8e7:hover img{opacity:0.8;}.elementor-2824 .elementor-element.elementor-element-49cfc73e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2824 .elementor-element.elementor-element-49cfc73e.elementor-element{--align-self:center;}.elementor-2824 .elementor-element.elementor-element-49cfc73e p{margin-block-end:10px;}.elementor-2824 .elementor-element.elementor-element-49cfc73e .elementor-drop-cap{margin-inline-end:10px;}.elementor-2824 .elementor-element.elementor-element-6317c683{--display:flex;--min-height:130px;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--background-transition:2s;--border-radius:0px 0px 0px 0px;box-shadow:8px 4px 15px 0px rgba(0,0,0,0.5);--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-2824 .elementor-element.elementor-element-6317c683:not(.elementor-motion-effects-element-type-background), .elementor-2824 .elementor-element.elementor-element-6317c683 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2824 .elementor-element.elementor-element-6317c683:hover{background-color:#FFFFFF;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-2824 .elementor-element.elementor-element-6317c683:hover::before, .elementor-2824 .elementor-element.elementor-element-6317c683:hover > .elementor-background-video-container::before, .elementor-2824 .elementor-element.elementor-element-6317c683:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2824 .elementor-element.elementor-element-6317c683 > .elementor-background-slideshow:hover::before, .elementor-2824 .elementor-element.elementor-element-6317c683 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2824 .elementor-element.elementor-element-6317c683, .elementor-2824 .elementor-element.elementor-element-6317c683::before{--overlay-transition:1s;--border-transition:0.3s;}.elementor-2824 .elementor-element.elementor-element-1912f720 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:groove;border-width:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-2824 .elementor-element.elementor-element-1912f720 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1.5s;}.elementor-2824 .elementor-element.elementor-element-1912f720:hover img{opacity:0.8;}.elementor-2824 .elementor-element.elementor-element-6ecf2bfb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2824 .elementor-element.elementor-element-6ecf2bfb.elementor-element{--align-self:center;}.elementor-2824 .elementor-element.elementor-element-6ecf2bfb p{margin-block-end:10px;}.elementor-2824 .elementor-element.elementor-element-6ecf2bfb .elementor-drop-cap{margin-inline-end:10px;}.elementor-2824 .elementor-element.elementor-element-102d1c41{--display:flex;--min-height:130px;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--background-transition:2s;--border-radius:0px 0px 0px 0px;box-shadow:8px 4px 15px 0px rgba(0,0,0,0.5);--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-2824 .elementor-element.elementor-element-102d1c41:not(.elementor-motion-effects-element-type-background), .elementor-2824 .elementor-element.elementor-element-102d1c41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2824 .elementor-element.elementor-element-102d1c41:hover{background-color:#FFFFFF;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-2824 .elementor-element.elementor-element-102d1c41:hover::before, .elementor-2824 .elementor-element.elementor-element-102d1c41:hover > .elementor-background-video-container::before, .elementor-2824 .elementor-element.elementor-element-102d1c41:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2824 .elementor-element.elementor-element-102d1c41 > .elementor-background-slideshow:hover::before, .elementor-2824 .elementor-element.elementor-element-102d1c41 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2824 .elementor-element.elementor-element-102d1c41, .elementor-2824 .elementor-element.elementor-element-102d1c41::before{--overlay-transition:1s;--border-transition:0.3s;}.elementor-2824 .elementor-element.elementor-element-255fa030 > .elementor-widget-container{border-style:groove;border-width:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-2824 .elementor-element.elementor-element-255fa030 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1.5s;}.elementor-2824 .elementor-element.elementor-element-255fa030:hover img{opacity:0.8;}.elementor-2824 .elementor-element.elementor-element-51288a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2824 .elementor-element.elementor-element-51288a0.elementor-element{--align-self:center;}.elementor-2824 .elementor-element.elementor-element-51288a0 p{margin-block-end:10px;}.elementor-2824 .elementor-element.elementor-element-51288a0 .elementor-drop-cap{margin-inline-end:10px;}.elementor-2824 .elementor-element.elementor-element-6033233{--display:flex;--min-height:130px;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--background-transition:2s;--border-radius:0px 0px 0px 0px;box-shadow:8px 4px 15px 0px rgba(0,0,0,0.5);--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-2824 .elementor-element.elementor-element-6033233:not(.elementor-motion-effects-element-type-background), .elementor-2824 .elementor-element.elementor-element-6033233 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2824 .elementor-element.elementor-element-6033233:hover{background-color:#FFFFFF;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-2824 .elementor-element.elementor-element-6033233:hover::before, .elementor-2824 .elementor-element.elementor-element-6033233:hover > .elementor-background-video-container::before, .elementor-2824 .elementor-element.elementor-element-6033233:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2824 .elementor-element.elementor-element-6033233 > .elementor-background-slideshow:hover::before, .elementor-2824 .elementor-element.elementor-element-6033233 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2824 .elementor-element.elementor-element-6033233, .elementor-2824 .elementor-element.elementor-element-6033233::before{--overlay-transition:1s;--border-transition:0.3s;}.elementor-2824 .elementor-element.elementor-element-3d88d97f > .elementor-widget-container{border-style:groove;border-width:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-2824 .elementor-element.elementor-element-3d88d97f img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1.5s;}.elementor-2824 .elementor-element.elementor-element-3d88d97f:hover img{opacity:0.8;}.elementor-2824 .elementor-element.elementor-element-57e48ff8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2824 .elementor-element.elementor-element-57e48ff8.elementor-element{--align-self:center;}.elementor-2824 .elementor-element.elementor-element-57e48ff8 p{margin-block-end:10px;}.elementor-2824 .elementor-element.elementor-element-57e48ff8 .elementor-drop-cap{margin-inline-end:10px;}.elementor-2824 .elementor-element.elementor-element-3a4167b7{--display:flex;--min-height:130px;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--background-transition:2s;--border-radius:0px 0px 0px 0px;box-shadow:8px 4px 15px 0px rgba(0,0,0,0.5);--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-2824 .elementor-element.elementor-element-3a4167b7:not(.elementor-motion-effects-element-type-background), .elementor-2824 .elementor-element.elementor-element-3a4167b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2824 .elementor-element.elementor-element-3a4167b7:hover{background-color:#FFFFFF;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-2824 .elementor-element.elementor-element-3a4167b7:hover::before, .elementor-2824 .elementor-element.elementor-element-3a4167b7:hover > .elementor-background-video-container::before, .elementor-2824 .elementor-element.elementor-element-3a4167b7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2824 .elementor-element.elementor-element-3a4167b7 > .elementor-background-slideshow:hover::before, .elementor-2824 .elementor-element.elementor-element-3a4167b7 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2824 .elementor-element.elementor-element-3a4167b7, .elementor-2824 .elementor-element.elementor-element-3a4167b7::before{--overlay-transition:1s;--border-transition:0.3s;}.elementor-2824 .elementor-element.elementor-element-68de22ec > .elementor-widget-container{border-style:groove;border-width:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-2824 .elementor-element.elementor-element-68de22ec img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1.5s;}.elementor-2824 .elementor-element.elementor-element-68de22ec:hover img{opacity:0.8;}.elementor-2824 .elementor-element.elementor-element-1d17d144 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2824 .elementor-element.elementor-element-1d17d144.elementor-element{--align-self:center;}.elementor-2824 .elementor-element.elementor-element-1d17d144 p{margin-block-end:10px;}.elementor-2824 .elementor-element.elementor-element-1d17d144 .elementor-drop-cap{margin-inline-end:10px;}.elementor-2824 .elementor-element.elementor-element-7991d6f3{--display:flex;--min-height:130px;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--background-transition:2s;--border-radius:0px 0px 0px 0px;box-shadow:8px 4px 15px 0px rgba(0,0,0,0.5);--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-2824 .elementor-element.elementor-element-7991d6f3:not(.elementor-motion-effects-element-type-background), .elementor-2824 .elementor-element.elementor-element-7991d6f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2824 .elementor-element.elementor-element-7991d6f3:hover{background-color:#FFFFFF;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-2824 .elementor-element.elementor-element-7991d6f3:hover::before, .elementor-2824 .elementor-element.elementor-element-7991d6f3:hover > .elementor-background-video-container::before, .elementor-2824 .elementor-element.elementor-element-7991d6f3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2824 .elementor-element.elementor-element-7991d6f3 > .elementor-background-slideshow:hover::before, .elementor-2824 .elementor-element.elementor-element-7991d6f3 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2824 .elementor-element.elementor-element-7991d6f3, .elementor-2824 .elementor-element.elementor-element-7991d6f3::before{--overlay-transition:1s;--border-transition:0.3s;}.elementor-2824 .elementor-element.elementor-element-319710b4 > .elementor-widget-container{border-style:groove;border-width:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-2824 .elementor-element.elementor-element-319710b4 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1.5s;}.elementor-2824 .elementor-element.elementor-element-319710b4:hover img{opacity:0.8;}.elementor-2824 .elementor-element.elementor-element-769182ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2824 .elementor-element.elementor-element-769182ed.elementor-element{--align-self:center;}.elementor-2824 .elementor-element.elementor-element-769182ed p{margin-block-end:10px;}.elementor-2824 .elementor-element.elementor-element-769182ed .elementor-drop-cap{margin-inline-end:10px;}.elementor-2824 .elementor-element.elementor-element-59031d57{--display:flex;--min-height:130px;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--background-transition:2s;--border-radius:0px 0px 0px 0px;box-shadow:8px 4px 15px 0px rgba(0,0,0,0.5);--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-2824 .elementor-element.elementor-element-59031d57:not(.elementor-motion-effects-element-type-background), .elementor-2824 .elementor-element.elementor-element-59031d57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2824 .elementor-element.elementor-element-59031d57:hover{background-color:#FFFFFF;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-2824 .elementor-element.elementor-element-59031d57:hover::before, .elementor-2824 .elementor-element.elementor-element-59031d57:hover > .elementor-background-video-container::before, .elementor-2824 .elementor-element.elementor-element-59031d57:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2824 .elementor-element.elementor-element-59031d57 > .elementor-background-slideshow:hover::before, .elementor-2824 .elementor-element.elementor-element-59031d57 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2824 .elementor-element.elementor-element-59031d57, .elementor-2824 .elementor-element.elementor-element-59031d57::before{--overlay-transition:1s;--border-transition:0.3s;}.elementor-2824 .elementor-element.elementor-element-32415020 > .elementor-widget-container{border-style:groove;border-width:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-2824 .elementor-element.elementor-element-32415020 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1.5s;}.elementor-2824 .elementor-element.elementor-element-32415020:hover img{opacity:0.8;}.elementor-2824 .elementor-element.elementor-element-22b458cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2824 .elementor-element.elementor-element-22b458cc.elementor-element{--align-self:center;}.elementor-2824 .elementor-element.elementor-element-22b458cc p{margin-block-end:10px;}.elementor-2824 .elementor-element.elementor-element-22b458cc .elementor-drop-cap{margin-inline-end:10px;}.elementor-2824 .elementor-element.elementor-element-2984296e{--display:flex;--min-height:130px;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--background-transition:2s;--border-radius:0px 0px 0px 0px;box-shadow:8px 4px 15px 0px rgba(0,0,0,0.5);--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-2824 .elementor-element.elementor-element-2984296e:not(.elementor-motion-effects-element-type-background), .elementor-2824 .elementor-element.elementor-element-2984296e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2824 .elementor-element.elementor-element-2984296e:hover{background-color:#FFFFFF;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-2824 .elementor-element.elementor-element-2984296e:hover::before, .elementor-2824 .elementor-element.elementor-element-2984296e:hover > .elementor-background-video-container::before, .elementor-2824 .elementor-element.elementor-element-2984296e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2824 .elementor-element.elementor-element-2984296e > .elementor-background-slideshow:hover::before, .elementor-2824 .elementor-element.elementor-element-2984296e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2824 .elementor-element.elementor-element-2984296e, .elementor-2824 .elementor-element.elementor-element-2984296e::before{--overlay-transition:1s;--border-transition:0.3s;}.elementor-2824 .elementor-element.elementor-element-34ab9329 > .elementor-widget-container{border-style:groove;border-width:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-2824 .elementor-element.elementor-element-34ab9329 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1.5s;}.elementor-2824 .elementor-element.elementor-element-34ab9329:hover img{opacity:0.8;}.elementor-2824 .elementor-element.elementor-element-4cfb396b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2824 .elementor-element.elementor-element-4cfb396b.elementor-element{--align-self:center;}.elementor-2824 .elementor-element.elementor-element-4cfb396b p{margin-block-end:10px;}.elementor-2824 .elementor-element.elementor-element-4cfb396b .elementor-drop-cap{margin-inline-end:10px;}.elementor-2824 .elementor-element.elementor-element-4c36d05b{--display:flex;--min-height:130px;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--background-transition:2s;--border-radius:0px 0px 0px 0px;box-shadow:8px 4px 15px 0px rgba(0,0,0,0.5);--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-2824 .elementor-element.elementor-element-4c36d05b:not(.elementor-motion-effects-element-type-background), .elementor-2824 .elementor-element.elementor-element-4c36d05b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2824 .elementor-element.elementor-element-4c36d05b:hover{background-color:#FFFFFF;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-2824 .elementor-element.elementor-element-4c36d05b:hover::before, .elementor-2824 .elementor-element.elementor-element-4c36d05b:hover > .elementor-background-video-container::before, .elementor-2824 .elementor-element.elementor-element-4c36d05b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2824 .elementor-element.elementor-element-4c36d05b > .elementor-background-slideshow:hover::before, .elementor-2824 .elementor-element.elementor-element-4c36d05b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2824 .elementor-element.elementor-element-4c36d05b, .elementor-2824 .elementor-element.elementor-element-4c36d05b::before{--overlay-transition:1s;--border-transition:0.3s;}.elementor-2824 .elementor-element.elementor-element-5a1805b7 > .elementor-widget-container{border-style:groove;border-width:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-2824 .elementor-element.elementor-element-5a1805b7 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1.5s;}.elementor-2824 .elementor-element.elementor-element-5a1805b7:hover img{opacity:0.8;}.elementor-2824 .elementor-element.elementor-element-1c1405d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2824 .elementor-element.elementor-element-1c1405d9.elementor-element{--align-self:center;}.elementor-2824 .elementor-element.elementor-element-1c1405d9 p{margin-block-end:10px;}.elementor-2824 .elementor-element.elementor-element-1c1405d9 .elementor-drop-cap{margin-inline-end:10px;}.elementor-2824 .elementor-element.elementor-element-3828cd53{--display:flex;--min-height:130px;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--background-transition:2s;--border-radius:0px 0px 0px 0px;box-shadow:8px 4px 15px 0px rgba(0,0,0,0.5);--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-2824 .elementor-element.elementor-element-3828cd53:not(.elementor-motion-effects-element-type-background), .elementor-2824 .elementor-element.elementor-element-3828cd53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2824 .elementor-element.elementor-element-3828cd53:hover{background-color:#FFFFFF;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-2824 .elementor-element.elementor-element-3828cd53:hover::before, .elementor-2824 .elementor-element.elementor-element-3828cd53:hover > .elementor-background-video-container::before, .elementor-2824 .elementor-element.elementor-element-3828cd53:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2824 .elementor-element.elementor-element-3828cd53 > .elementor-background-slideshow:hover::before, .elementor-2824 .elementor-element.elementor-element-3828cd53 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2824 .elementor-element.elementor-element-3828cd53, .elementor-2824 .elementor-element.elementor-element-3828cd53::before{--overlay-transition:1s;--border-transition:0.3s;}.elementor-2824 .elementor-element.elementor-element-60d6f31b > .elementor-widget-container{border-style:groove;border-width:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-2824 .elementor-element.elementor-element-60d6f31b img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1.5s;}.elementor-2824 .elementor-element.elementor-element-60d6f31b:hover img{opacity:0.8;}.elementor-2824 .elementor-element.elementor-element-e1b0cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2824 .elementor-element.elementor-element-e1b0cf.elementor-element{--align-self:center;}.elementor-2824 .elementor-element.elementor-element-e1b0cf p{margin-block-end:10px;}.elementor-2824 .elementor-element.elementor-element-e1b0cf .elementor-drop-cap{margin-inline-end:10px;}.elementor-2824 .elementor-element.elementor-element-2d18e9ab{--display:flex;--min-height:130px;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--background-transition:2s;--border-radius:0px 0px 0px 0px;box-shadow:8px 4px 15px 0px rgba(0,0,0,0.5);--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-2824 .elementor-element.elementor-element-2d18e9ab:not(.elementor-motion-effects-element-type-background), .elementor-2824 .elementor-element.elementor-element-2d18e9ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2824 .elementor-element.elementor-element-2d18e9ab:hover{background-color:#FFFFFF;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-2824 .elementor-element.elementor-element-2d18e9ab:hover::before, .elementor-2824 .elementor-element.elementor-element-2d18e9ab:hover > .elementor-background-video-container::before, .elementor-2824 .elementor-element.elementor-element-2d18e9ab:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2824 .elementor-element.elementor-element-2d18e9ab > .elementor-background-slideshow:hover::before, .elementor-2824 .elementor-element.elementor-element-2d18e9ab > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2824 .elementor-element.elementor-element-2d18e9ab, .elementor-2824 .elementor-element.elementor-element-2d18e9ab::before{--overlay-transition:1s;--border-transition:0.3s;}.elementor-2824 .elementor-element.elementor-element-69973e72 > .elementor-widget-container{border-style:groove;border-width:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-2824 .elementor-element.elementor-element-69973e72 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1.5s;}.elementor-2824 .elementor-element.elementor-element-69973e72:hover img{opacity:0.8;}.elementor-2824 .elementor-element.elementor-element-5da0421e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2824 .elementor-element.elementor-element-5da0421e.elementor-element{--align-self:center;}.elementor-2824 .elementor-element.elementor-element-5da0421e p{margin-block-end:10px;}.elementor-2824 .elementor-element.elementor-element-5da0421e .elementor-drop-cap{margin-inline-end:10px;}.elementor-2824 .elementor-element.elementor-element-47f382e6{--display:flex;--min-height:130px;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--background-transition:2s;--border-radius:0px 0px 0px 0px;box-shadow:8px 4px 15px 0px rgba(0,0,0,0.5);--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-2824 .elementor-element.elementor-element-47f382e6:not(.elementor-motion-effects-element-type-background), .elementor-2824 .elementor-element.elementor-element-47f382e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2824 .elementor-element.elementor-element-47f382e6:hover{background-color:#FFFFFF;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-2824 .elementor-element.elementor-element-47f382e6:hover::before, .elementor-2824 .elementor-element.elementor-element-47f382e6:hover > .elementor-background-video-container::before, .elementor-2824 .elementor-element.elementor-element-47f382e6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2824 .elementor-element.elementor-element-47f382e6 > .elementor-background-slideshow:hover::before, .elementor-2824 .elementor-element.elementor-element-47f382e6 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2824 .elementor-element.elementor-element-47f382e6, .elementor-2824 .elementor-element.elementor-element-47f382e6::before{--overlay-transition:1s;--border-transition:0.3s;}.elementor-2824 .elementor-element.elementor-element-269772a5 > .elementor-widget-container{border-style:groove;border-width:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-2824 .elementor-element.elementor-element-269772a5 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1.5s;}.elementor-2824 .elementor-element.elementor-element-269772a5:hover img{opacity:0.8;}.elementor-2824 .elementor-element.elementor-element-4c0cb87e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2824 .elementor-element.elementor-element-4c0cb87e.elementor-element{--align-self:center;}.elementor-2824 .elementor-element.elementor-element-4c0cb87e p{margin-block-end:10px;}.elementor-2824 .elementor-element.elementor-element-4c0cb87e .elementor-drop-cap{margin-inline-end:10px;}@media(min-width:768px){.elementor-2824 .elementor-element.elementor-element-36194bbb{--width:100%;}.elementor-2824 .elementor-element.elementor-element-13702b6c{--width:100%;}.elementor-2824 .elementor-element.elementor-element-6317c683{--width:100%;}.elementor-2824 .elementor-element.elementor-element-102d1c41{--width:100%;}.elementor-2824 .elementor-element.elementor-element-6033233{--width:100%;}.elementor-2824 .elementor-element.elementor-element-3a4167b7{--width:100%;}.elementor-2824 .elementor-element.elementor-element-7991d6f3{--width:100%;}.elementor-2824 .elementor-element.elementor-element-59031d57{--width:100%;}.elementor-2824 .elementor-element.elementor-element-2984296e{--width:100%;}.elementor-2824 .elementor-element.elementor-element-4c36d05b{--width:100%;}.elementor-2824 .elementor-element.elementor-element-3828cd53{--width:100%;}.elementor-2824 .elementor-element.elementor-element-2d18e9ab{--width:100%;}.elementor-2824 .elementor-element.elementor-element-47f382e6{--width:100%;}}@media(max-width:1024px){.elementor-2824 .elementor-element.elementor-element-336e0fa4{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2824 .elementor-element.elementor-element-336e0fa4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-36194bbb */.elementor-2824 .elementor-element.elementor-element-36194bbb{
    --first-color: #F059B9; 
    --second-color: #68ADCA;
    --third-color: #AC47C7;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2824 .elementor-element.elementor-element-36194bbb::before, .elementor-2824 .elementor-element.elementor-element-36194bbb::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2824 .elementor-element.elementor-element-36194bbb:hover::before, .elementor-2824 .elementor-element.elementor-element-36194bbb:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-2824 .elementor-element.elementor-element-36194bbb:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-2824 .elementor-element.elementor-element-36194bbb:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13702b6c */.elementor-2824 .elementor-element.elementor-element-13702b6c{
    --first-color: #F059B9; 
    --second-color: #68ADCA;
    --third-color: #AC47C7;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2824 .elementor-element.elementor-element-13702b6c::before, .elementor-2824 .elementor-element.elementor-element-13702b6c::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2824 .elementor-element.elementor-element-13702b6c:hover::before, .elementor-2824 .elementor-element.elementor-element-13702b6c:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-2824 .elementor-element.elementor-element-13702b6c:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-2824 .elementor-element.elementor-element-13702b6c:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6317c683 */.elementor-2824 .elementor-element.elementor-element-6317c683{
    --first-color: #F059B9; 
    --second-color: #68ADCA;
    --third-color: #AC47C7;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2824 .elementor-element.elementor-element-6317c683::before, .elementor-2824 .elementor-element.elementor-element-6317c683::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2824 .elementor-element.elementor-element-6317c683:hover::before, .elementor-2824 .elementor-element.elementor-element-6317c683:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-2824 .elementor-element.elementor-element-6317c683:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-2824 .elementor-element.elementor-element-6317c683:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-102d1c41 */.elementor-2824 .elementor-element.elementor-element-102d1c41{
    --first-color: #F059B9; 
    --second-color: #68ADCA;
    --third-color: #AC47C7;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2824 .elementor-element.elementor-element-102d1c41::before, .elementor-2824 .elementor-element.elementor-element-102d1c41::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2824 .elementor-element.elementor-element-102d1c41:hover::before, .elementor-2824 .elementor-element.elementor-element-102d1c41:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-2824 .elementor-element.elementor-element-102d1c41:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-2824 .elementor-element.elementor-element-102d1c41:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6033233 */.elementor-2824 .elementor-element.elementor-element-6033233{
    --first-color: #F059B9; 
    --second-color: #68ADCA;
    --third-color: #AC47C7;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2824 .elementor-element.elementor-element-6033233::before, .elementor-2824 .elementor-element.elementor-element-6033233::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2824 .elementor-element.elementor-element-6033233:hover::before, .elementor-2824 .elementor-element.elementor-element-6033233:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-2824 .elementor-element.elementor-element-6033233:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-2824 .elementor-element.elementor-element-6033233:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a4167b7 */.elementor-2824 .elementor-element.elementor-element-3a4167b7{
    --first-color: #F059B9; 
    --second-color: #68ADCA;
    --third-color: #AC47C7;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2824 .elementor-element.elementor-element-3a4167b7::before, .elementor-2824 .elementor-element.elementor-element-3a4167b7::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2824 .elementor-element.elementor-element-3a4167b7:hover::before, .elementor-2824 .elementor-element.elementor-element-3a4167b7:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-2824 .elementor-element.elementor-element-3a4167b7:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-2824 .elementor-element.elementor-element-3a4167b7:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7991d6f3 */.elementor-2824 .elementor-element.elementor-element-7991d6f3{
    --first-color: #F059B9; 
    --second-color: #68ADCA;
    --third-color: #AC47C7;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2824 .elementor-element.elementor-element-7991d6f3::before, .elementor-2824 .elementor-element.elementor-element-7991d6f3::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2824 .elementor-element.elementor-element-7991d6f3:hover::before, .elementor-2824 .elementor-element.elementor-element-7991d6f3:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-2824 .elementor-element.elementor-element-7991d6f3:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-2824 .elementor-element.elementor-element-7991d6f3:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59031d57 */.elementor-2824 .elementor-element.elementor-element-59031d57{
    --first-color: #F059B9; 
    --second-color: #68ADCA;
    --third-color: #AC47C7;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2824 .elementor-element.elementor-element-59031d57::before, .elementor-2824 .elementor-element.elementor-element-59031d57::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2824 .elementor-element.elementor-element-59031d57:hover::before, .elementor-2824 .elementor-element.elementor-element-59031d57:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-2824 .elementor-element.elementor-element-59031d57:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-2824 .elementor-element.elementor-element-59031d57:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2984296e */.elementor-2824 .elementor-element.elementor-element-2984296e{
    --first-color: #F059B9; 
    --second-color: #68ADCA;
    --third-color: #AC47C7;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2824 .elementor-element.elementor-element-2984296e::before, .elementor-2824 .elementor-element.elementor-element-2984296e::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2824 .elementor-element.elementor-element-2984296e:hover::before, .elementor-2824 .elementor-element.elementor-element-2984296e:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-2824 .elementor-element.elementor-element-2984296e:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-2824 .elementor-element.elementor-element-2984296e:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c36d05b */.elementor-2824 .elementor-element.elementor-element-4c36d05b{
    --first-color: #F059B9; 
    --second-color: #68ADCA;
    --third-color: #AC47C7;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2824 .elementor-element.elementor-element-4c36d05b::before, .elementor-2824 .elementor-element.elementor-element-4c36d05b::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2824 .elementor-element.elementor-element-4c36d05b:hover::before, .elementor-2824 .elementor-element.elementor-element-4c36d05b:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-2824 .elementor-element.elementor-element-4c36d05b:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-2824 .elementor-element.elementor-element-4c36d05b:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3828cd53 */.elementor-2824 .elementor-element.elementor-element-3828cd53{
    --first-color: #F059B9; 
    --second-color: #68ADCA;
    --third-color: #AC47C7;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2824 .elementor-element.elementor-element-3828cd53::before, .elementor-2824 .elementor-element.elementor-element-3828cd53::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2824 .elementor-element.elementor-element-3828cd53:hover::before, .elementor-2824 .elementor-element.elementor-element-3828cd53:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-2824 .elementor-element.elementor-element-3828cd53:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-2824 .elementor-element.elementor-element-3828cd53:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d18e9ab */.elementor-2824 .elementor-element.elementor-element-2d18e9ab{
    --first-color: #F059B9; 
    --second-color: #68ADCA;
    --third-color: #AC47C7;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2824 .elementor-element.elementor-element-2d18e9ab::before, .elementor-2824 .elementor-element.elementor-element-2d18e9ab::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2824 .elementor-element.elementor-element-2d18e9ab:hover::before, .elementor-2824 .elementor-element.elementor-element-2d18e9ab:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-2824 .elementor-element.elementor-element-2d18e9ab:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-2824 .elementor-element.elementor-element-2d18e9ab:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47f382e6 */.elementor-2824 .elementor-element.elementor-element-47f382e6{
    --first-color: #F059B9; 
    --second-color: #68ADCA;
    --third-color: #AC47C7;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2824 .elementor-element.elementor-element-47f382e6::before, .elementor-2824 .elementor-element.elementor-element-47f382e6::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2824 .elementor-element.elementor-element-47f382e6:hover::before, .elementor-2824 .elementor-element.elementor-element-47f382e6:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-2824 .elementor-element.elementor-element-47f382e6:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-2824 .elementor-element.elementor-element-47f382e6:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */