.elementor-4563 .elementor-element.elementor-element-4d947ff{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.9;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4563 .elementor-element.elementor-element-4d947ff:not(.elementor-motion-effects-element-type-background), .elementor-4563 .elementor-element.elementor-element-4d947ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4563 .elementor-element.elementor-element-4d947ff::before, .elementor-4563 .elementor-element.elementor-element-4d947ff > .elementor-background-video-container::before, .elementor-4563 .elementor-element.elementor-element-4d947ff > .e-con-inner > .elementor-background-video-container::before, .elementor-4563 .elementor-element.elementor-element-4d947ff > .elementor-background-slideshow::before, .elementor-4563 .elementor-element.elementor-element-4d947ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-4563 .elementor-element.elementor-element-4d947ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-4563 .elementor-element.elementor-element-50c1d90{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4563 .elementor-element.elementor-element-0d3ea85{--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;}.elementor-4563 .elementor-element.elementor-element-0d3ea85.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-4563 .elementor-element.elementor-element-c1afa17 > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-4563 .elementor-element.elementor-element-7bf51b6 > .elementor-widget-container{margin:-85px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4563 .elementor-element.elementor-element-7bf51b6 img{max-width:109px;border-radius:999px 999px 999px 999px;box-shadow:0px 0px 15px 0px #000000;}.elementor-4563 .elementor-element.elementor-element-7a4bd6ba{--display:flex;--min-height:762px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--margin-top:0px;--margin-bottom:-200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4563 .elementor-element.elementor-element-7a4bd6ba:not(.elementor-motion-effects-element-type-background), .elementor-4563 .elementor-element.elementor-element-7a4bd6ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4563 .elementor-element.elementor-element-7a4bd6ba::before, .elementor-4563 .elementor-element.elementor-element-7a4bd6ba > .elementor-background-video-container::before, .elementor-4563 .elementor-element.elementor-element-7a4bd6ba > .e-con-inner > .elementor-background-video-container::before, .elementor-4563 .elementor-element.elementor-element-7a4bd6ba > .elementor-background-slideshow::before, .elementor-4563 .elementor-element.elementor-element-7a4bd6ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-4563 .elementor-element.elementor-element-7a4bd6ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4563 .elementor-element.elementor-element-7a4bd6ba > .elementor-shape-bottom .elementor-shape-fill, .elementor-4563 .elementor-element.elementor-element-7a4bd6ba > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-4563 .elementor-element.elementor-element-7a4bd6ba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4563 .elementor-element.elementor-element-ef42786{--display:flex;--min-height:570px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:-200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:21px;}.elementor-4563 .elementor-element.elementor-element-ef42786:not(.elementor-motion-effects-element-type-background), .elementor-4563 .elementor-element.elementor-element-ef42786 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://putrayoh.com/wp-content/uploads/2024/09/LOGO-Transparent-Updated2.png");background-position:9px 10px;background-repeat:no-repeat;background-size:700px auto;}.elementor-4563 .elementor-element.elementor-element-ef42786::before, .elementor-4563 .elementor-element.elementor-element-ef42786 > .elementor-background-video-container::before, .elementor-4563 .elementor-element.elementor-element-ef42786 > .e-con-inner > .elementor-background-video-container::before, .elementor-4563 .elementor-element.elementor-element-ef42786 > .elementor-background-slideshow::before, .elementor-4563 .elementor-element.elementor-element-ef42786 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4563 .elementor-element.elementor-element-ef42786 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-4563 .elementor-element.elementor-element-ef42786.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4563 .elementor-element.elementor-element-8d336e4{--display:flex;--min-height:377px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4563 .elementor-element.elementor-element-e5d0b70{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:69px;--padding-left:0px;--padding-right:27px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4563 .elementor-element.elementor-element-e164049{text-align:center;}.elementor-4563 .elementor-element.elementor-element-e164049 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4563 .elementor-element.elementor-element-031fd28 .elementor-icon-wrapper{text-align:center;}.elementor-4563 .elementor-element.elementor-element-031fd28.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4563 .elementor-element.elementor-element-031fd28.elementor-view-framed .elementor-icon, .elementor-4563 .elementor-element.elementor-element-031fd28.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4563 .elementor-element.elementor-element-031fd28.elementor-view-framed .elementor-icon, .elementor-4563 .elementor-element.elementor-element-031fd28.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4563 .elementor-element.elementor-element-031fd28 .elementor-icon{font-size:15px;}.elementor-4563 .elementor-element.elementor-element-031fd28 .elementor-icon svg{height:15px;}.elementor-4563 .elementor-element.elementor-element-ba7e37a{--display:flex;--min-height:150px;--justify-content:center;--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4563 .elementor-element.elementor-element-b1fe37d{--e-transform-transition-duration:1000ms;}.elementor-4563 .elementor-element.elementor-element-b1fe37d img{max-width:120px;}.elementor-4563 .elementor-element.elementor-element-10caa43{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:2px;--padding-left:24px;--padding-right:0px;}.elementor-4563 .elementor-element.elementor-element-10caa43.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4563 .elementor-element.elementor-element-79daab4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4563 .elementor-element.elementor-element-79daab4{text-align:center;}.elementor-4563 .elementor-element.elementor-element-79daab4 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-secondary );}.elementor-4563 .elementor-element.elementor-element-efe6414 .elementor-icon-wrapper{text-align:center;}.elementor-4563 .elementor-element.elementor-element-efe6414.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4563 .elementor-element.elementor-element-efe6414.elementor-view-framed .elementor-icon, .elementor-4563 .elementor-element.elementor-element-efe6414.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4563 .elementor-element.elementor-element-efe6414.elementor-view-framed .elementor-icon, .elementor-4563 .elementor-element.elementor-element-efe6414.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4563 .elementor-element.elementor-element-efe6414 .elementor-icon{font-size:15px;}.elementor-4563 .elementor-element.elementor-element-efe6414 .elementor-icon svg{height:15px;}.elementor-4563 .elementor-element.elementor-element-dc09c05{--display:flex;--min-height:225px;--justify-content:center;--border-radius:999px 999px 999px 999px;}.elementor-4563 .elementor-element.elementor-element-c673ebb{--e-transform-transition-duration:1000ms;}.elementor-4563 .elementor-element.elementor-element-c673ebb img{max-width:180px;}.elementor-4563 .elementor-element.elementor-element-530eda9{--display:flex;--min-height:225px;--justify-content:center;--border-radius:999px 999px 999px 999px;}.elementor-4563 .elementor-element.elementor-element-698fa86{--e-transform-transition-duration:1000ms;}.elementor-4563 .elementor-element.elementor-element-698fa86 img{max-width:180px;}.elementor-4563 .elementor-element.elementor-element-2b6ac62{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:0px;--padding-top:0px;--padding-bottom:83px;--padding-left:44px;--padding-right:0px;}.elementor-4563 .elementor-element.elementor-element-9968ff0{text-align:center;}.elementor-4563 .elementor-element.elementor-element-9968ff0 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-4563 .elementor-element.elementor-element-8c14eeb .elementor-icon-wrapper{text-align:center;}.elementor-4563 .elementor-element.elementor-element-8c14eeb.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4563 .elementor-element.elementor-element-8c14eeb.elementor-view-framed .elementor-icon, .elementor-4563 .elementor-element.elementor-element-8c14eeb.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4563 .elementor-element.elementor-element-8c14eeb.elementor-view-framed .elementor-icon, .elementor-4563 .elementor-element.elementor-element-8c14eeb.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4563 .elementor-element.elementor-element-8c14eeb .elementor-icon{font-size:15px;}.elementor-4563 .elementor-element.elementor-element-8c14eeb .elementor-icon svg{height:15px;}.elementor-4563 .elementor-element.elementor-element-25ea92c{--display:flex;--min-height:0px;--justify-content:center;--border-radius:999px 999px 999px 999px;}.elementor-4563 .elementor-element.elementor-element-5f699ca{--e-transform-transition-duration:1000ms;}.elementor-4563 .elementor-element.elementor-element-5f699ca img{max-width:120px;}.elementor-4563 .elementor-element.elementor-element-73336c7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:17px;--padding-right:0px;}.elementor-4563 .elementor-element.elementor-element-159d28c > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 5px;}.elementor-4563 .elementor-element.elementor-element-159d28c{text-align:center;}.elementor-4563 .elementor-element.elementor-element-159d28c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-4563 .elementor-element.elementor-element-923375a > .elementor-widget-container{margin:20px 0px -22px 0px;}.elementor-4563 .elementor-element.elementor-element-923375a .elementor-icon-wrapper{text-align:center;}.elementor-4563 .elementor-element.elementor-element-923375a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4563 .elementor-element.elementor-element-923375a.elementor-view-framed .elementor-icon, .elementor-4563 .elementor-element.elementor-element-923375a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4563 .elementor-element.elementor-element-923375a.elementor-view-framed .elementor-icon, .elementor-4563 .elementor-element.elementor-element-923375a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4563 .elementor-element.elementor-element-923375a .elementor-icon{font-size:15px;}.elementor-4563 .elementor-element.elementor-element-923375a .elementor-icon svg{height:15px;}.elementor-4563 .elementor-element.elementor-element-ad5a8b1{--display:flex;--min-height:0px;--justify-content:center;--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4563 .elementor-element.elementor-element-9d4fb66{--e-transform-transition-duration:1000ms;}.elementor-4563 .elementor-element.elementor-element-9d4fb66 img{max-width:120px;}.elementor-4563 .elementor-element.elementor-element-2136b1e{--display:flex;--min-height:879px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--margin-top:0px;--margin-bottom:-200px;--margin-left:0px;--margin-right:0px;}.elementor-4563 .elementor-element.elementor-element-2136b1e:not(.elementor-motion-effects-element-type-background), .elementor-4563 .elementor-element.elementor-element-2136b1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4563 .elementor-element.elementor-element-2136b1e::before, .elementor-4563 .elementor-element.elementor-element-2136b1e > .elementor-background-video-container::before, .elementor-4563 .elementor-element.elementor-element-2136b1e > .e-con-inner > .elementor-background-video-container::before, .elementor-4563 .elementor-element.elementor-element-2136b1e > .elementor-background-slideshow::before, .elementor-4563 .elementor-element.elementor-element-2136b1e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4563 .elementor-element.elementor-element-2136b1e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4563 .elementor-element.elementor-element-2136b1e > .elementor-shape-bottom .elementor-shape-fill, .elementor-4563 .elementor-element.elementor-element-2136b1e > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-4563 .elementor-element.elementor-element-756b388{--display:flex;--min-height:570px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:-200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:21px;}.elementor-4563 .elementor-element.elementor-element-756b388:not(.elementor-motion-effects-element-type-background), .elementor-4563 .elementor-element.elementor-element-756b388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://putrayoh.com/wp-content/uploads/2024/09/LOGO-Transparent-Updated2.png");background-position:0% 10px;background-repeat:no-repeat;background-size:700px auto;}.elementor-4563 .elementor-element.elementor-element-756b388::before, .elementor-4563 .elementor-element.elementor-element-756b388 > .elementor-background-video-container::before, .elementor-4563 .elementor-element.elementor-element-756b388 > .e-con-inner > .elementor-background-video-container::before, .elementor-4563 .elementor-element.elementor-element-756b388 > .elementor-background-slideshow::before, .elementor-4563 .elementor-element.elementor-element-756b388 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4563 .elementor-element.elementor-element-756b388 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-4563 .elementor-element.elementor-element-756b388.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4563 .elementor-element.elementor-element-7eaedee{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-evenly;}.elementor-4563 .elementor-element.elementor-element-b8fe9a1{--display:flex;}.elementor-4563 .elementor-element.elementor-element-7b2d4c4 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-4563 .elementor-element.elementor-element-69233db .elementor-icon-wrapper{text-align:center;}.elementor-4563 .elementor-element.elementor-element-69233db.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4563 .elementor-element.elementor-element-69233db.elementor-view-framed .elementor-icon, .elementor-4563 .elementor-element.elementor-element-69233db.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4563 .elementor-element.elementor-element-69233db.elementor-view-framed .elementor-icon, .elementor-4563 .elementor-element.elementor-element-69233db.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4563 .elementor-element.elementor-element-69233db .elementor-icon{font-size:15px;}.elementor-4563 .elementor-element.elementor-element-69233db .elementor-icon svg{height:15px;}.elementor-4563 .elementor-element.elementor-element-d51aa7d{--display:flex;--min-height:0px;--justify-content:center;--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4563 .elementor-element.elementor-element-326e022{--e-transform-transition-duration:1000ms;}.elementor-4563 .elementor-element.elementor-element-326e022 img{max-width:120px;}.elementor-4563 .elementor-element.elementor-element-d6d85ef{--display:flex;}.elementor-4563 .elementor-element.elementor-element-dd82c5e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-4563 .elementor-element.elementor-element-df6ee7f .elementor-icon-wrapper{text-align:center;}.elementor-4563 .elementor-element.elementor-element-df6ee7f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4563 .elementor-element.elementor-element-df6ee7f.elementor-view-framed .elementor-icon, .elementor-4563 .elementor-element.elementor-element-df6ee7f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4563 .elementor-element.elementor-element-df6ee7f.elementor-view-framed .elementor-icon, .elementor-4563 .elementor-element.elementor-element-df6ee7f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4563 .elementor-element.elementor-element-df6ee7f .elementor-icon{font-size:15px;}.elementor-4563 .elementor-element.elementor-element-df6ee7f .elementor-icon svg{height:15px;}.elementor-4563 .elementor-element.elementor-element-dd07f1a{--display:flex;--min-height:0px;--justify-content:center;--border-radius:999px 999px 999px 999px;}.elementor-4563 .elementor-element.elementor-element-0b6f6f5{--e-transform-transition-duration:1000ms;}.elementor-4563 .elementor-element.elementor-element-0b6f6f5 img{max-width:120px;}.elementor-4563 .elementor-element.elementor-element-24feb00{--display:flex;}.elementor-4563 .elementor-element.elementor-element-f5b8d6c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-4563 .elementor-element.elementor-element-765728a .elementor-icon-wrapper{text-align:center;}.elementor-4563 .elementor-element.elementor-element-765728a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4563 .elementor-element.elementor-element-765728a.elementor-view-framed .elementor-icon, .elementor-4563 .elementor-element.elementor-element-765728a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4563 .elementor-element.elementor-element-765728a.elementor-view-framed .elementor-icon, .elementor-4563 .elementor-element.elementor-element-765728a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4563 .elementor-element.elementor-element-765728a .elementor-icon{font-size:15px;}.elementor-4563 .elementor-element.elementor-element-765728a .elementor-icon svg{height:15px;}.elementor-4563 .elementor-element.elementor-element-5dfe22c{--display:flex;--min-height:0px;--justify-content:center;--border-radius:999px 999px 999px 999px;}.elementor-4563 .elementor-element.elementor-element-424edbb{--e-transform-transition-duration:1000ms;}.elementor-4563 .elementor-element.elementor-element-424edbb img{max-width:120px;}.elementor-4563 .elementor-element.elementor-element-b8a4e0d{--display:flex;}.elementor-4563 .elementor-element.elementor-element-6bf0214 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-4563 .elementor-element.elementor-element-6291d9e .elementor-icon-wrapper{text-align:center;}.elementor-4563 .elementor-element.elementor-element-6291d9e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4563 .elementor-element.elementor-element-6291d9e.elementor-view-framed .elementor-icon, .elementor-4563 .elementor-element.elementor-element-6291d9e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4563 .elementor-element.elementor-element-6291d9e.elementor-view-framed .elementor-icon, .elementor-4563 .elementor-element.elementor-element-6291d9e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4563 .elementor-element.elementor-element-6291d9e .elementor-icon{font-size:15px;}.elementor-4563 .elementor-element.elementor-element-6291d9e .elementor-icon svg{height:15px;}.elementor-4563 .elementor-element.elementor-element-17e7ea1{--display:flex;--min-height:0px;--justify-content:center;--border-radius:999px 999px 999px 999px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4563 .elementor-element.elementor-element-ec7e937{--e-transform-transition-duration:1000ms;}.elementor-4563 .elementor-element.elementor-element-ec7e937 img{max-width:120px;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-4563 .elementor-element.elementor-element-ef42786:not(.elementor-motion-effects-element-type-background), .elementor-4563 .elementor-element.elementor-element-ef42786 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:54.5% 44%;background-size:77% auto;}.elementor-4563 .elementor-element.elementor-element-e5d0b70{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:37px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-4563 .elementor-element.elementor-element-e164049 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4563 .elementor-element.elementor-element-10caa43{--padding-top:0px;--padding-bottom:31px;--padding-left:18px;--padding-right:0px;}.elementor-4563 .elementor-element.elementor-element-79daab4 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4563 .elementor-element.elementor-element-dc09c05{--min-height:174px;}.elementor-4563 .elementor-element.elementor-element-c673ebb img{max-width:140px;}.elementor-4563 .elementor-element.elementor-element-530eda9{--min-height:174px;}.elementor-4563 .elementor-element.elementor-element-698fa86 img{max-width:140px;}.elementor-4563 .elementor-element.elementor-element-2b6ac62{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:42px;--padding-left:59px;--padding-right:0px;}.elementor-4563 .elementor-element.elementor-element-73336c7{--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:0px;}.elementor-4563 .elementor-element.elementor-element-159d28c > .elementor-widget-container{margin:3px 0px -18px 0px;padding:0px 0px -4px 0px;}.elementor-4563 .elementor-element.elementor-element-923375a > .elementor-widget-container{margin:17px 0px -23px 0px;padding:0px 0px 0px 0px;}.elementor-4563 .elementor-element.elementor-element-ad5a8b1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4563 .elementor-element.elementor-element-756b388:not(.elementor-motion-effects-element-type-background), .elementor-4563 .elementor-element.elementor-element-756b388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:54% 44%;background-size:77% auto;}.elementor-4563 .elementor-element.elementor-element-17e7ea1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-4563 .elementor-element.elementor-element-ef42786:not(.elementor-motion-effects-element-type-background), .elementor-4563 .elementor-element.elementor-element-ef42786 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:70% 66%;background-size:95% auto;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-4563 .elementor-element.elementor-element-ba7e37a{--width:130px;}.elementor-4563 .elementor-element.elementor-element-b1fe37d img{width:110px;}.elementor-4563 .elementor-element.elementor-element-dc09c05{--width:150px;}.elementor-4563 .elementor-element.elementor-element-530eda9{--width:150px;}.elementor-4563 .elementor-element.elementor-element-25ea92c{--width:130px;}.elementor-4563 .elementor-element.elementor-element-5f699ca img{width:105px;}.elementor-4563 .elementor-element.elementor-element-ad5a8b1{--width:150px;}.elementor-4563 .elementor-element.elementor-element-2136b1e{--min-height:500px;--margin-top:0px;--margin-bottom:-200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4563 .elementor-element.elementor-element-756b388{--min-height:0px;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4563 .elementor-element.elementor-element-756b388:not(.elementor-motion-effects-element-type-background), .elementor-4563 .elementor-element.elementor-element-756b388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:52% 52%;background-repeat:no-repeat;background-size:359px auto;}.elementor-4563 .elementor-element.elementor-element-7eaedee{--width:100%;--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 0px;--row-gap:0px;--column-gap:0px;--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-4563 .elementor-element.elementor-element-b8fe9a1{--width:130px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-4563 .elementor-element.elementor-element-7b2d4c4{text-align:center;}.elementor-4563 .elementor-element.elementor-element-d51aa7d{--width:130px;--min-height:130px;}.elementor-4563 .elementor-element.elementor-element-326e022 img{width:110px;}.elementor-4563 .elementor-element.elementor-element-d6d85ef{--width:130px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-4563 .elementor-element.elementor-element-dd82c5e{text-align:center;}.elementor-4563 .elementor-element.elementor-element-dd07f1a{--width:130px;--min-height:130px;}.elementor-4563 .elementor-element.elementor-element-0b6f6f5 img{width:105px;}.elementor-4563 .elementor-element.elementor-element-24feb00{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4563 .elementor-element.elementor-element-24feb00.e-con{--align-self:center;}.elementor-4563 .elementor-element.elementor-element-f5b8d6c{text-align:center;}.elementor-4563 .elementor-element.elementor-element-765728a > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-4563 .elementor-element.elementor-element-5dfe22c{--width:150px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4563 .elementor-element.elementor-element-b8a4e0d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-4563 .elementor-element.elementor-element-b8a4e0d.e-con{--align-self:center;}.elementor-4563 .elementor-element.elementor-element-6bf0214 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-4563 .elementor-element.elementor-element-6bf0214{text-align:center;}.elementor-4563 .elementor-element.elementor-element-6291d9e > .elementor-widget-container{margin:18px 0px -17px 0px;}.elementor-4563 .elementor-element.elementor-element-17e7ea1{--width:150px;}}@media(min-width:768px){.elementor-4563 .elementor-element.elementor-element-0d3ea85{--width:100%;}.elementor-4563 .elementor-element.elementor-element-7a4bd6ba{--width:100%;}.elementor-4563 .elementor-element.elementor-element-ef42786{--width:700px;}.elementor-4563 .elementor-element.elementor-element-e5d0b70{--width:150px;}.elementor-4563 .elementor-element.elementor-element-ba7e37a{--width:150px;}.elementor-4563 .elementor-element.elementor-element-10caa43{--width:300px;}.elementor-4563 .elementor-element.elementor-element-dc09c05{--width:225px;}.elementor-4563 .elementor-element.elementor-element-530eda9{--width:225px;}.elementor-4563 .elementor-element.elementor-element-2b6ac62{--width:150px;}.elementor-4563 .elementor-element.elementor-element-25ea92c{--width:150px;}.elementor-4563 .elementor-element.elementor-element-ad5a8b1{--width:150px;}.elementor-4563 .elementor-element.elementor-element-756b388{--width:700px;}.elementor-4563 .elementor-element.elementor-element-d51aa7d{--width:150px;}.elementor-4563 .elementor-element.elementor-element-dd07f1a{--width:150px;}.elementor-4563 .elementor-element.elementor-element-5dfe22c{--width:150px;}.elementor-4563 .elementor-element.elementor-element-17e7ea1{--width:150px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4563 .elementor-element.elementor-element-10caa43{--width:181px;}.elementor-4563 .elementor-element.elementor-element-dc09c05{--width:174px;}.elementor-4563 .elementor-element.elementor-element-530eda9{--width:174px;}}/* Start custom CSS for container, class: .elementor-element-0d3ea85 */.elementor-4563 .elementor-element.elementor-element-0d3ea85 {
    --first-color: Red;
    --second-color: Green;
    --third-color: Blue;
    position: relative;
    overflow: hidden;  /* Ensure the glow doesn't overflow the circle */
    border-radius: 50%; /* Ensures the container is round */
    width: 200px; /* Adjust size for the circle */
    height: 200px; /* Same height and width to keep it circular */
    display: inline-block; /* Ensures the container behaves as an inline element */
    box-sizing: border-box; /* Include padding and border in the element’s total size */
}

.elementor-4563 .elementor-element.elementor-element-0d3ea85::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: ; /* Ensures the glow is behind the container */
    border-radius: 50%; /* Makes sure the glow stays round */
    background-image: linear-gradient(
        132deg,
        var(--first-color),
        var(--second-color) 50%,
        var(--third-color) 
    );
    filter: blur(10px); /* Apply blur to create a glowing effect */
    opacity: 1;
    animation: spin 2.5s linear infinite; /* Make the glow spin continuously */
    transform-origin: center; /* Keep the spin centered */
}

@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b1fe37d */.green{
        animation: sway 2s ease-in-out infinite;
    transform-origin: center center;
    }
    @keyframes sway {
    0% {
        transform: rotate(-10deg);
    }
    50% {
        transform: rotate(10deg);
    }
    100% {
        transform: rotate(-10deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba7e37a */.green{
        --first-color: green;
        --second-color: green;
        --size: 50px;
        --speed: 3.6s;
    }
    .green{
        overflow: hidden !important;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .green:before{
        content: '';
        
        position: absolute;
        left: 50px;
        top: -180px;
        width: var(--size);
        height: 360%;
        background: linear-gradient(var(--first-color), var(--second-color));
        animation: animate var(--speed) linear infinite;
    }
    @keyframes animate{
        0%{
            transform: rotate(0deg);
        }
        100%{
            transform: rotate(360deg);
        }
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c673ebb */.white2{
        animation: sway 2s ease-in-out infinite;
    transform-origin: center center;
    }
    @keyframes sway {
    0% {
        transform: rotate(-10deg);
    }
    50% {
        transform: rotate(10deg);
    }
    100% {
        transform: rotate(-10deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc09c05 */.white2 {
    --first-color: white;
    --second-color: white;
    --size: 50px;
    --speed: 3.6s; /* Faster sway */
}

.white2 {
    overflow: hidden !important;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.white2:before {
    content: '';
    position: absolute;
    left: 50px;
    top: -180px;
    width: var(--size);
    height: 360%;
    background: linear-gradient(var(--first-color), var(--second-color));
    animation: sway-vertical var(--speed) ease-in-out infinite;
    transform-origin: center;
}

@keyframes sway-vertical {
         0% {
        transform: translateX(-0px); /* Start from left */
    }
    50% {
        transform: translateX(80px);  /* Move to right */
    }
    100% {
        transform: translateX(-0px); /* Back to left */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-698fa86 */.white3{
        animation: sway 2s ease-in-out infinite;
    transform-origin: center center;
    }
    @keyframes sway {
    0% {
        transform: rotate(-10deg);
    }
    50% {
        transform: rotate(10deg);
    }
    100% {
        transform: rotate(-10deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-530eda9 */.white3 {
    --first-color: white;
    --second-color: white;
    --size: 50px;
    --speed: 3.6s; /* Faster sway */
}

.white3 {
    overflow: hidden !important;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.white3:before {
    content: '';
    position: absolute;
    left: 50px;
    top: -180px;
    width: var(--size);
    height: 360%;
    background: linear-gradient(var(--first-color), var(--second-color));
    animation: sway-vertical3 var(--speed) ease-in-out infinite;
    transform-origin: center;
}

@keyframes sway-vertical3 {
         0% {
        transform: translateX(-20px); /* Start from left */
    }
    50% {
        transform: translateX(40px);  /* Move to right */
    }
    100% {
        transform: translateX(-20px); /* Back to left */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5f699ca */.red{
        animation: sway 2s ease-in-out infinite;
    transform-origin: center center;
    }
    @keyframes sway {
    0% {
        transform: rotate(-10deg);
    }
    50% {
        transform: rotate(10deg);
    }
    100% {
        transform: rotate(-10deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25ea92c */.red{
        --first-color: red;
        --second-color: red;
        --size: 50px;
        --speed: 3.6s;
    }
    .red{
        overflow: hidden !important;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .red:before{
        content: '';
        
        position: absolute;
        left: 50px;
        top: -180px;
        width: var(--size);
        height: 360%;
        background: linear-gradient(var(--first-color), var(--second-color));
        animation: red-counter-clockwise var(--speed) linear infinite;
        
    }
    @keyframes red-counter-clockwise{
        0%{
            transform: rotate(0deg);
        }
        100%{
            transform: rotate(-360deg);
        }
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d4fb66 */.blue{
        animation: sway2 2s ease-in-out infinite;
    transform-origin: center center;
    }
    @keyframes sway2 {
    0% {
        transform: rotate(-10deg);
    }
    50% {
        transform: rotate(10deg);
    }
    100% {
        transform: rotate(-10deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad5a8b1 */.blue {
    --first-color: #24bec9;
    --second-color: #24bec9;
    --size: 50px;
    --speed: 2.6s;
}

.blue {
    overflow: hidden !important;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.blue:before {
    content: '';
    position: absolute;
    top: 50px;
    left: -180px;
    height: var(--size);
    width: 360%;
    background: linear-gradient(to right, var(--first-color), var(--second-color));
    animation: sway-horizontal2 var(--speed) ease-in-out infinite;
    transform-origin: center;
}

@keyframes sway-horizontal2 {
    0% {
        transform: translateY(-20px); /* Start from top */
    }
    50% {
        transform: translateY(40px);  /* Move to bottom */
    }
    100% {
        transform: translateY(-20px); /* Back to top */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-326e022 */.green{
        animation: sway 2s ease-in-out infinite;
    transform-origin: center center;
    }
    @keyframes sway {
    0% {
        transform: rotate(-10deg);
    }
    50% {
        transform: rotate(10deg);
    }
    100% {
        transform: rotate(-10deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d51aa7d */.green{
        --first-color: green;
        --second-color: green;
        --size: 50px;
        --speed: 3.6s;
    }
    .green{
        overflow: hidden !important;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .green:before{
        content: '';
        
        position: absolute;
        left: 50px;
        top: -180px;
        width: var(--size);
        height: 360%;
        background: linear-gradient(var(--first-color), var(--second-color));
        animation: animate var(--speed) linear infinite;
    }
    @keyframes animate{
        0%{
            transform: rotate(0deg);
        }
        100%{
            transform: rotate(360deg);
        }
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0b6f6f5 */.red{
        animation: sway 2s ease-in-out infinite;
    transform-origin: center center;
    }
    @keyframes sway {
    0% {
        transform: rotate(-10deg);
    }
    50% {
        transform: rotate(10deg);
    }
    100% {
        transform: rotate(-10deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd07f1a */.red{
        --first-color: red;
        --second-color: red;
        --size: 50px;
        --speed: 3.6s;
    }
    .red{
        overflow: hidden !important;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .red:before{
        content: '';
        
        position: absolute;
        left: 50px;
        top: -180px;
        width: var(--size);
        height: 360%;
        background: linear-gradient(var(--first-color), var(--second-color));
        animation: red-counter-clockwise var(--speed) linear infinite;
        
    }
    @keyframes red-counter-clockwise{
        0%{
            transform: rotate(0deg);
        }
        100%{
            transform: rotate(-360deg);
        }
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-424edbb */.white{
        animation: sway 2s ease-in-out infinite;
    transform-origin: center center;
    }
    @keyframes sway {
    0% {
        transform: rotate(-10deg);
    }
    50% {
        transform: rotate(10deg);
    }
    100% {
        transform: rotate(-10deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5dfe22c */.white {
    --first-color: white;
    --second-color: white;
    --size: 50px;
    --speed: 2.6s; /* Faster sway */
}

.white {
    overflow: hidden !important;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.white:before {
    content: '';
    position: absolute;
    left: 50px;
    top: -180px;
    width: var(--size);
    height: 360%;
    background: linear-gradient(var(--first-color), var(--second-color));
    animation: sway-vertical-p var(--speed) ease-in-out infinite;
    transform-origin: center;
}

@keyframes sway-vertical-p {
         0% {
        transform: translateX(-20px); /* Start from left */
    }
    50% {
        transform: translateX(20px);  /* Move to right */
    }
    100% {
        transform: translateX(-20px); /* Back to left */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ec7e937 */.blue{
        animation: sway2 2s ease-in-out infinite;
    transform-origin: center center;
    }
    @keyframes sway2 {
    0% {
        transform: rotate(-10deg);
    }
    50% {
        transform: rotate(10deg);
    }
    100% {
        transform: rotate(-10deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17e7ea1 */.blue {
    --first-color: #24bec9;
    --second-color: #24bec9;
    --size: 50px;
    --speed: 2.6s;
}

.blue {
    overflow: hidden !important;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.blue:before {
    content: '';
    position: absolute;
    top: 50px;
    left: -180px;
    height: var(--size);
    width: 360%;
    background: linear-gradient(to right, var(--first-color), var(--second-color));
    animation: sway-horizontal2 var(--speed) ease-in-out infinite;
    transform-origin: center;
}

@keyframes sway-horizontal2 {
    0% {
        transform: translateY(-20px); /* Start from top */
    }
    50% {
        transform: translateY(10px);  /* Move to bottom */
    }
    100% {
        transform: translateY(-20px); /* Back to top */
    }
}/* End custom CSS */