.elementor-9 .elementor-element.elementor-element-e15cd0b > .elementor-container{min-height:750px;}.elementor-9 .elementor-element.elementor-element-e15cd0b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-157px;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-e15cd0b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-5d74286:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5d74286 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cbe7ac4 );}.elementor-9 .elementor-element.elementor-element-5d74286{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5d74286 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-9 .elementor-element.elementor-element-e2cd939{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-1d27d97 );}.elementor-9 .elementor-element.elementor-element-e2cd939 .elementor-headline{text-align:center;font-family:"Fredoka", Sans-serif;font-size:34px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-e2cd939 .elementor-headline-plain-text{color:var( --e-global-color-astglobalcolor4 );}.elementor-9 .elementor-element.elementor-element-e2cd939 .elementor-headline-dynamic-text{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-38667bb{--divider-border-style:dots_tribal;--divider-color:#FFD700;--divider-pattern-height:37.5px;--divider-icon-size:28px;}.elementor-9 .elementor-element.elementor-element-38667bb > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-38667bb .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-38667bb .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-9 .elementor-element.elementor-element-34134fe:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-34134fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cbe7ac4 );}.elementor-9 .elementor-element.elementor-element-34134fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-34134fe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-69b27be:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-69b27be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-9 .elementor-element.elementor-element-69b27be > .elementor-container{min-height:400px;}.elementor-9 .elementor-element.elementor-element-69b27be, .elementor-9 .elementor-element.elementor-element-69b27be > .elementor-background-overlay{border-radius:14px 14px 14px 14px;}.elementor-9 .elementor-element.elementor-element-69b27be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4px 4px 4px 4px;}.elementor-9 .elementor-element.elementor-element-69b27be > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-7990977:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-7990977 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://trump-xark.coredesignexperts.com/wp-content/uploads/2025/01/200w.gif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-7990977 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-cbe7ac4 ) 0%, var( --e-global-color-secondary ) 100%);opacity:0.86;}.elementor-9 .elementor-element.elementor-element-7990977 > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-7990977 > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-7990977 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-9 .elementor-element.elementor-element-7990977 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-9 .elementor-element.elementor-element-7990977 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-9 .elementor-element.elementor-element-01168c6 > .elementor-widget-container:hover{--e-transform-translateY:-6px;}.elementor-9 .elementor-element.elementor-element-01168c6 img{width:55%;}.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-9 .elementor-element.elementor-element-5f78367{text-align:center;}.elementor-9 .elementor-element.elementor-element-5f78367 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:25px;font-weight:600;}.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-9 .elementor-element.elementor-element-42b33e8{text-align:center;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-45e298b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-45e298b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-9 .elementor-element.elementor-element-45e298b > .elementor-container{min-height:400px;}.elementor-9 .elementor-element.elementor-element-45e298b, .elementor-9 .elementor-element.elementor-element-45e298b > .elementor-background-overlay{border-radius:14px 14px 14px 14px;}.elementor-9 .elementor-element.elementor-element-45e298b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4px 4px 4px 4px;}.elementor-9 .elementor-element.elementor-element-45e298b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-0f62026:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-0f62026 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://trump-xark.coredesignexperts.com/wp-content/uploads/2025/01/200w.gif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-0f62026 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center center, #1E293B 0%, var( --e-global-color-secondary ) 100%);opacity:0.86;}.elementor-9 .elementor-element.elementor-element-0f62026 > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-0f62026 > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-0f62026 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-9 .elementor-element.elementor-element-0f62026 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-9 .elementor-element.elementor-element-0f62026 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-2a60bcc > .elementor-widget-container:hover{--e-transform-translateY:-6px;}.elementor-9 .elementor-element.elementor-element-2a60bcc img{width:55%;}.elementor-9 .elementor-element.elementor-element-7cad2eb{text-align:center;}.elementor-9 .elementor-element.elementor-element-7cad2eb .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:25px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-b1af9fc{text-align:center;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-12c521f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-12c521f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-9 .elementor-element.elementor-element-12c521f > .elementor-container{min-height:400px;}.elementor-9 .elementor-element.elementor-element-12c521f, .elementor-9 .elementor-element.elementor-element-12c521f > .elementor-background-overlay{border-radius:14px 14px 14px 14px;}.elementor-9 .elementor-element.elementor-element-12c521f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4px 4px 4px 4px;}.elementor-9 .elementor-element.elementor-element-12c521f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-506b93a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-506b93a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://trump-xark.coredesignexperts.com/wp-content/uploads/2025/01/200w.gif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-506b93a > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center center, #1E293B 0%, var( --e-global-color-secondary ) 100%);opacity:0.86;}.elementor-9 .elementor-element.elementor-element-506b93a > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-506b93a > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-506b93a > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-9 .elementor-element.elementor-element-506b93a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-9 .elementor-element.elementor-element-506b93a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-f59b9b9 > .elementor-widget-container:hover{--e-transform-translateY:-6px;}.elementor-9 .elementor-element.elementor-element-f59b9b9 img{width:55%;}.elementor-9 .elementor-element.elementor-element-1c71c52{text-align:center;}.elementor-9 .elementor-element.elementor-element-1c71c52 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:25px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-279c4dc{text-align:center;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-056fafd:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-056fafd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://trump-xark.coredesignexperts.com/wp-content/uploads/2025/01/200w.gif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-056fafd > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center center, #1E293B 0%, #00AEEF 100%);opacity:0.86;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-056fafd{border-style:solid;border-width:3px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor4 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-3bc0e8f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-3bc0e8f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-721d46f > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-9 .elementor-element.elementor-element-721d46f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-721d46f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-721d46f{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-721d46f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-721d46f .elementor-icon-list-item > a{font-family:"Fredoka", Sans-serif;font-size:18px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-721d46f .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-3529396{--iteration-count:infinite;--dynamic-text-color:#FE9603;}.elementor-9 .elementor-element.elementor-element-3529396 .elementor-headline{text-align:left;font-family:"Fredoka", Sans-serif;font-size:30px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-3529396 .elementor-headline-plain-text{color:var( --e-global-color-astglobalcolor4 );}.elementor-9 .elementor-element.elementor-element-3529396 .elementor-headline-dynamic-text{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-9 .elementor-element.elementor-element-09a45cd{--divider-border-style:dots_tribal;--divider-color:#FFD700;--divider-pattern-height:37.5px;--divider-icon-size:28px;}.elementor-9 .elementor-element.elementor-element-09a45cd > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-09a45cd .elementor-divider-separator{width:40%;}.elementor-9 .elementor-element.elementor-element-09a45cd .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-9 .elementor-element.elementor-element-9a727b0{text-align:justify;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-6f48e3d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9 .elementor-element.elementor-element-6f48e3d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-3646320:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3646320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-9 .elementor-element.elementor-element-3646320, .elementor-9 .elementor-element.elementor-element-3646320 > .elementor-background-overlay{border-radius:14px 14px 14px 14px;}.elementor-9 .elementor-element.elementor-element-3646320{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4px 4px 4px 4px;}.elementor-9 .elementor-element.elementor-element-3646320 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-3dc15fa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-8e7a286 > .elementor-widget-container{border-radius:14px 14px 14px 14px;}.elementor-9 .elementor-element.elementor-element-8e7a286 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-9 .elementor-element.elementor-element-93e385b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-93e385b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trump-xark.coredesignexperts.com/wp-content/uploads/2025/01/832723-sea-horse-wallpaper-2880x-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-93e385b > .elementor-background-overlay{background-color:#000000;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-93e385b{border-style:solid;border-width:3px 0px 3px 0px;border-color:var( --e-global-color-astglobalcolor4 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-9 .elementor-element.elementor-element-89b3b9b{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-1d27d97 );}.elementor-9 .elementor-element.elementor-element-89b3b9b .elementor-headline{text-align:center;font-family:"Fredoka", Sans-serif;font-size:34px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-89b3b9b .elementor-headline-plain-text{color:var( --e-global-color-astglobalcolor4 );}.elementor-9 .elementor-element.elementor-element-89b3b9b .elementor-headline-dynamic-text{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-9 .elementor-element.elementor-element-fe5add3{--divider-border-style:dots_tribal;--divider-color:var( --e-global-color-primary );--divider-pattern-height:37.5px;--divider-icon-size:28px;}.elementor-9 .elementor-element.elementor-element-fe5add3 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-fe5add3 .elementor-divider-separator{width:24%;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-fe5add3 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-9 .elementor-element.elementor-element-ba2eca1{text-align:center;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-b4af5db:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b4af5db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://trump-xark.coredesignexperts.com/wp-content/uploads/2025/01/200w.gif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-b4af5db > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-astglobalcolor7 ) 0%, var( --e-global-color-secondary ) 100%);opacity:0.86;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-b4af5db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-283baa7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-283baa7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trump-xark.coredesignexperts.com/wp-content/uploads/2025/01/bg-list-removebg-preview.png");background-position:-20px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-283baa7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-283baa7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-283baa7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9 .elementor-element.elementor-element-283baa7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-f5cb503{--spacer-size:60px;}.elementor-9 .elementor-element.elementor-element-f0419ae{--spacer-size:60px;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-213432d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-213432d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-213432d > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-9 .elementor-element.elementor-element-2dc2f97 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-9 .elementor-element.elementor-element-2dc2f97 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-2dc2f97 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-2dc2f97{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-2dc2f97 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-2dc2f97 .elementor-icon-list-item > a{font-family:"Fredoka", Sans-serif;font-size:18px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-2dc2f97 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-c775bb9{--iteration-count:infinite;--dynamic-text-color:#FE9603;}.elementor-9 .elementor-element.elementor-element-c775bb9 .elementor-headline{text-align:left;font-family:"Fredoka", Sans-serif;font-size:30px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-c775bb9 .elementor-headline-plain-text{color:var( --e-global-color-astglobalcolor4 );}.elementor-9 .elementor-element.elementor-element-c775bb9 .elementor-headline-dynamic-text{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-9 .elementor-element.elementor-element-6626c91{--divider-border-style:dots_tribal;--divider-color:var( --e-global-color-primary );--divider-pattern-height:37.5px;--divider-icon-size:28px;}.elementor-9 .elementor-element.elementor-element-6626c91 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6626c91 .elementor-divider-separator{width:40%;}.elementor-9 .elementor-element.elementor-element-6626c91 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-9 .elementor-element.elementor-element-82947c4{text-align:justify;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-7184f1e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7184f1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cbe7ac4 );}.elementor-9 .elementor-element.elementor-element-7184f1e{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-7184f1e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-2f1a6c5{width:var( --container-widget-width, 47.796% );max-width:47.796%;--container-widget-width:47.796%;--container-widget-flex-grow:0;top:387px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-2f1a6c5{left:-270px;}body.rtl .elementor-9 .elementor-element.elementor-element-2f1a6c5{right:-270px;}.elementor-9 .elementor-element.elementor-element-2f1a6c5 img{width:25%;}.elementor-9 .elementor-element.elementor-element-a51e19a{width:var( --container-widget-width, 47.796% );max-width:47.796%;--container-widget-width:47.796%;--container-widget-flex-grow:0;top:1px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-a51e19a{left:-229px;}body.rtl .elementor-9 .elementor-element.elementor-element-a51e19a{right:-229px;}.elementor-9 .elementor-element.elementor-element-a51e19a img{width:18%;}.elementor-9 .elementor-element.elementor-element-9524d2b{width:var( --container-widget-width, 47.796% );max-width:47.796%;--container-widget-width:47.796%;--container-widget-flex-grow:0;top:370px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-9524d2b{left:861px;}body.rtl .elementor-9 .elementor-element.elementor-element-9524d2b{right:861px;}.elementor-9 .elementor-element.elementor-element-9524d2b img{width:18%;}.elementor-9 .elementor-element.elementor-element-75de4e1{width:var( --container-widget-width, 47.796% );max-width:47.796%;--container-widget-width:47.796%;--container-widget-flex-grow:0;top:-5px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-75de4e1{left:785px;}body.rtl .elementor-9 .elementor-element.elementor-element-75de4e1{right:785px;}.elementor-9 .elementor-element.elementor-element-75de4e1 img{width:25%;}.elementor-9 .elementor-element.elementor-element-5981017{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-1d27d97 );}.elementor-9 .elementor-element.elementor-element-5981017 .elementor-headline{text-align:center;font-family:"Fredoka", Sans-serif;font-size:34px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-5981017 .elementor-headline-plain-text{color:var( --e-global-color-astglobalcolor4 );}.elementor-9 .elementor-element.elementor-element-5981017 .elementor-headline-dynamic-text{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-9 .elementor-element.elementor-element-6fa2bef{--divider-border-style:dots_tribal;--divider-color:var( --e-global-color-primary );--divider-pattern-height:37.5px;--divider-icon-size:28px;}.elementor-9 .elementor-element.elementor-element-6fa2bef > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6fa2bef .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-6fa2bef .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-9 .elementor-element.elementor-element-f608f22 .elementor-swiper-button{font-size:26px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-f608f22 .elementor-swiper-button svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-f608f22 .elementor-testimonial__text{color:var( --e-global-color-astglobalcolor4 );font-family:"Fredoka One", Sans-serif;font-size:16px;font-weight:300;}.elementor-9 .elementor-element.elementor-element-f608f22 .elementor-testimonial__name{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-f608f22 .elementor-testimonial__title{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-0464474:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0464474 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-9 .elementor-element.elementor-element-0464474{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-0464474 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-ed5dc49{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-1d27d97 );}.elementor-9 .elementor-element.elementor-element-ed5dc49 .elementor-headline{text-align:center;font-family:"Fredoka", Sans-serif;font-size:34px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-ed5dc49 .elementor-headline-plain-text{color:var( --e-global-color-astglobalcolor4 );}.elementor-9 .elementor-element.elementor-element-ed5dc49 .elementor-headline-dynamic-text{font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-9 .elementor-element.elementor-element-14b0ceb{--divider-border-style:dots_tribal;--divider-color:var( --e-global-color-primary );--divider-pattern-height:37.5px;--divider-icon-size:28px;}.elementor-9 .elementor-element.elementor-element-14b0ceb > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-14b0ceb .elementor-divider-separator{width:24%;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-14b0ceb .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-9 .elementor-element.elementor-element-839766f .swiper-pagination-bullet-active, .elementor-9 .elementor-element.elementor-element-839766f .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-839766f .swiper-pagination-fraction{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-839766f .elementor-swiper-button{font-size:24px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-839766f .elementor-swiper-button svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-839766f .swiper-pagination-bullet{height:8px;width:8px;}.elementor-9 .elementor-element.elementor-element-839766f .swiper-horizontal .swiper-pagination-progressbar{height:8px;}.elementor-9 .elementor-element.elementor-element-839766f .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-879e52f );opacity:var( --e-global-color-879e52f );}.elementor-9 .elementor-element.elementor-element-839766f .elementor-testimonial__text{color:var( --e-global-color-astglobalcolor4 );font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-839766f .elementor-testimonial__name{color:var( --e-global-color-primary );font-family:"Fredoka", Sans-serif;font-weight:500;}.elementor-9 .elementor-element.elementor-element-839766f .elementor-testimonial__title{color:var( --e-global-color-secondary );font-family:"Fredoka", Sans-serif;font-weight:400;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-283baa7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-283baa7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-e15cd0b > .elementor-container{min-height:200px;}.elementor-9 .elementor-element.elementor-element-e15cd0b{margin-top:0px;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-e2cd939 .elementor-headline{font-size:20px;}.elementor-9 .elementor-element.elementor-element-38667bb .elementor-divider-separator{width:52%;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-38667bb .elementor-divider{text-align:center;}.elementor-9 .elementor-element.elementor-element-7990977 > .elementor-element-populated{padding:30px 6px 30px 6px;}.elementor-9 .elementor-element.elementor-element-42b33e8{font-size:14px;}.elementor-9 .elementor-element.elementor-element-0f62026 > .elementor-element-populated{padding:30px 6px 30px 6px;}.elementor-9 .elementor-element.elementor-element-b1af9fc{font-size:14px;}.elementor-9 .elementor-element.elementor-element-506b93a > .elementor-element-populated{padding:30px 6px 30px 6px;}.elementor-9 .elementor-element.elementor-element-279c4dc{font-size:14px;}.elementor-9 .elementor-element.elementor-element-056fafd{padding:20px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-721d46f{--e-icon-list-icon-size:22px;}.elementor-9 .elementor-element.elementor-element-721d46f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-721d46f .elementor-icon-list-item > a{font-size:18px;}.elementor-9 .elementor-element.elementor-element-3529396 .elementor-headline{text-align:center;font-size:18px;}.elementor-9 .elementor-element.elementor-element-09a45cd .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-09a45cd .elementor-divider{text-align:center;}.elementor-9 .elementor-element.elementor-element-9a727b0{text-align:center;font-size:14px;}.elementor-9 .elementor-element.elementor-element-93e385b{padding:20px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-89b3b9b .elementor-headline{font-size:20px;}.elementor-9 .elementor-element.elementor-element-fe5add3 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-fe5add3 .elementor-divider-separator{width:54%;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-fe5add3 .elementor-divider{text-align:center;}.elementor-9 .elementor-element.elementor-element-ba2eca1{font-size:14px;}.elementor-9 .elementor-element.elementor-element-b4af5db{padding:20px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-283baa7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-283baa7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-9 .elementor-element.elementor-element-213432d > .elementor-element-populated{padding:15px 6px 10px 6px;}.elementor-9 .elementor-element.elementor-element-2dc2f97{--e-icon-list-icon-size:22px;}.elementor-9 .elementor-element.elementor-element-2dc2f97 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-2dc2f97 .elementor-icon-list-item > a{font-size:18px;}.elementor-9 .elementor-element.elementor-element-c775bb9 .elementor-headline{text-align:center;font-size:18px;}.elementor-9 .elementor-element.elementor-element-6626c91 .elementor-divider-separator{width:53%;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-6626c91 .elementor-divider{text-align:center;}.elementor-9 .elementor-element.elementor-element-82947c4{text-align:center;font-size:14px;}.elementor-9 .elementor-element.elementor-element-7184f1e{padding:20px 0px 20px 0px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-2f1a6c5{left:-52.969px;}body.rtl .elementor-9 .elementor-element.elementor-element-2f1a6c5{right:-52.969px;}.elementor-9 .elementor-element.elementor-element-2f1a6c5{top:322.969px;}.elementor-9 .elementor-element.elementor-element-2f1a6c5 img{width:30%;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-a51e19a{left:-50px;}body.rtl .elementor-9 .elementor-element.elementor-element-a51e19a{right:-50px;}.elementor-9 .elementor-element.elementor-element-a51e19a{top:35px;}.elementor-9 .elementor-element.elementor-element-a51e19a img{width:30%;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-9524d2b{left:224.953px;}body.rtl .elementor-9 .elementor-element.elementor-element-9524d2b{right:224.953px;}.elementor-9 .elementor-element.elementor-element-9524d2b{top:313.938px;}.elementor-9 .elementor-element.elementor-element-9524d2b img{width:30%;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-75de4e1{left:232px;}body.rtl .elementor-9 .elementor-element.elementor-element-75de4e1{right:232px;}.elementor-9 .elementor-element.elementor-element-75de4e1{top:45px;}.elementor-9 .elementor-element.elementor-element-75de4e1 img{width:30%;}.elementor-9 .elementor-element.elementor-element-5981017 .elementor-headline{font-size:20px;}.elementor-9 .elementor-element.elementor-element-6fa2bef .elementor-divider-separator{width:52%;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-6fa2bef .elementor-divider{text-align:center;}.elementor-9 .elementor-element.elementor-element-f608f22 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-0464474{padding:20px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-ed5dc49 .elementor-headline{font-size:20px;}.elementor-9 .elementor-element.elementor-element-14b0ceb .elementor-divider-separator{width:52%;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-14b0ceb .elementor-divider{text-align:center;}}@media(min-width:1025px){.elementor-9 .elementor-element.elementor-element-93e385b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-93e385b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for html, class: .elementor-element-462958a */.custom-btn {
  line-height: 1;
  text-decoration: none;
  display: inline-flex;
  border: none;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  gap: 0.5rem;
  background-color: #FE9603;
  color: #fff;
  border-radius: 8rem;
  font-weight: 600;
  font-family: fredoka;
  padding: 0.8rem 1.5rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: background-color 0.3s;
  margin: 0 auto;
  position: relative;
}

.custom-btn:focus {
  outline: none;
  background-color: #FE9603;
}

.custom-btn__icon-wrapper {
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  position: relative;
  color: #FE9603;
  background-color: #fff;
  border-radius: 50%;
  display: grid;
  place-items: center;
  overflow: hidden;
}

.custom-btn:hover {    color: #ffffff;
  background-color: #000;
}

.custom-btn:hover .custom-btn__icon-wrapper {
  color: #000;
}

.custom-btn__icon-svg--copy {
  position: absolute;
  transform: translate(-150%, 150%);
}

.custom-btn:hover .custom-btn__icon-svg:first-child {
  transition: transform 0.3s ease-in-out;
  transform: translate(150%, -150%);
}

.custom-btn:hover .custom-btn__icon-svg--copy {
  transition: transform 0.3s ease-in-out 0.1s;
  transform: translate(0);
}

@media only screen and (max-width: 600px) {
  .custom-btn {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-69b27be */.myvideo{
    --first-color: #ef32d9;
    --second-color: #89fffd;
    --size: 100px;
    --speed: 4s;
}
 .myvideo{
    overflow: hidden !important;
    display: flex;
    justify-content: center;
    align-items: center;
}
 .myvideo:before{
    content: '';
    position: absolute;
    width: var(--size);
    height: 180%;
    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 html, class: .elementor-element-e031745 */.custom-btn {
  line-height: 1;
  text-decoration: none;
  display: inline-flex;
  border: none;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  gap: 0.5rem;
  background-color: #FE9603;
  color: #fff;
  border-radius: 8rem;
  font-weight: 600;
  font-family: fredoka;
  padding: 0.8rem 1.5rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: background-color 0.3s;
  margin: 0 auto;
  position: relative;
}

.custom-btn:focus {
  outline: none;
  background-color: #FE9603;
}

.custom-btn__icon-wrapper {
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  position: relative;
  color: #FE9603;
  background-color: #fff;
  border-radius: 50%;
  display: grid;
  place-items: center;
  overflow: hidden;
}

.custom-btn:hover {    color: #ffffff;
  background-color: #000;
}

.custom-btn:hover .custom-btn__icon-wrapper {
  color: #000;
}

.custom-btn__icon-svg--copy {
  position: absolute;
  transform: translate(-150%, 150%);
}

.custom-btn:hover .custom-btn__icon-svg:first-child {
  transition: transform 0.3s ease-in-out;
  transform: translate(150%, -150%);
}

.custom-btn:hover .custom-btn__icon-svg--copy {
  transition: transform 0.3s ease-in-out 0.1s;
  transform: translate(0);
}

@media only screen and (max-width: 600px) {
  .custom-btn {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-45e298b */.myvideo{
    --first-color: #ef32d9;
    --second-color: #89fffd;
    --size: 100px;
    --speed: 4s;
}
 .myvideo{
    overflow: hidden !important;
    display: flex;
    justify-content: center;
    align-items: center;
}
 .myvideo:before{
    content: '';
    position: absolute;
    width: var(--size);
    height: 180%;
    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 html, class: .elementor-element-5b7de0c */.custom-btn {
  line-height: 1;
  text-decoration: none;
  display: inline-flex;
  border: none;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  gap: 0.5rem;
  background-color: #FE9603;
  color: #fff;
  border-radius: 8rem;
  font-weight: 600;
  font-family: fredoka;
  padding: 0.8rem 1.5rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: background-color 0.3s;
  margin: 0 auto;
  position: relative;
}

.custom-btn:focus {
  outline: none;
  background-color: #FE9603;
}

.custom-btn__icon-wrapper {
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  position: relative;
  color: #FE9603;
  background-color: #fff;
  border-radius: 50%;
  display: grid;
  place-items: center;
  overflow: hidden;
}

.custom-btn:hover {    color: #ffffff;
  background-color: #000;
}

.custom-btn:hover .custom-btn__icon-wrapper {
  color: #000;
}

.custom-btn__icon-svg--copy {
  position: absolute;
  transform: translate(-150%, 150%);
}

.custom-btn:hover .custom-btn__icon-svg:first-child {
  transition: transform 0.3s ease-in-out;
  transform: translate(150%, -150%);
}

.custom-btn:hover .custom-btn__icon-svg--copy {
  transition: transform 0.3s ease-in-out 0.1s;
  transform: translate(0);
}

@media only screen and (max-width: 600px) {
  .custom-btn {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-12c521f */.myvideo{
    --first-color: #ef32d9;
    --second-color: #89fffd;
    --size: 100px;
    --speed: 4s;
}
 .myvideo{
    overflow: hidden !important;
    display: flex;
    justify-content: center;
    align-items: center;
}
 .myvideo:before{
    content: '';
    position: absolute;
    width: var(--size);
    height: 180%;
    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 html, class: .elementor-element-c07b3c3 */.custom-btn {
  line-height: 1;
  text-decoration: none;
  display: inline-flex;
  border: none;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  gap: 0.5rem;
  background-color: #FE9603;
  color: #fff;
  border-radius: 8rem;
  font-weight: 600;
  font-family: fredoka;
  padding: 0.8rem 1.5rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: background-color 0.3s;
  margin: 0 auto;
  position: relative;
}

.custom-btn:focus {
  outline: none;
  background-color: #FE9603;
}

.custom-btn__icon-wrapper {
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  position: relative;
  color: #FE9603;
  background-color: #fff;
  border-radius: 50%;
  display: grid;
  place-items: center;
  overflow: hidden;
}

.custom-btn:hover {    color: #ffffff;
  background-color: #000;
}

.custom-btn:hover .custom-btn__icon-wrapper {
  color: #000;
}

.custom-btn__icon-svg--copy {
  position: absolute;
  transform: translate(-150%, 150%);
}

.custom-btn:hover .custom-btn__icon-svg:first-child {
  transition: transform 0.3s ease-in-out;
  transform: translate(150%, -150%);
}

.custom-btn:hover .custom-btn__icon-svg--copy {
  transition: transform 0.3s ease-in-out 0.1s;
  transform: translate(0);
}

@media only screen and (max-width: 600px) {
  .custom-btn {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-59a22c6 */.custom-btn {
  line-height: 1;
  text-decoration: none;
  display: inline-flex;
  border: none;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  gap: 0.5rem;
  background-color: #FE9603;
  color: #fff;
  border-radius: 8rem;
  font-weight: 600;
  font-family: fredoka;
  padding: 0.8rem 1.5rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: background-color 0.3s;
  margin: 0 auto;
  position: relative;
}

.custom-btn:focus {
  outline: none;
  background-color: #FE9603;
}

.custom-btn__icon-wrapper {
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  position: relative;
  color: #FE9603;
  background-color: #fff;
  border-radius: 50%;
  display: grid;
  place-items: center;
  overflow: hidden;
}

.custom-btn:hover {
    color: #ffffff;
  background-color: #000;
}

.custom-btn:hover .custom-btn__icon-wrapper {
  color: #000;
}

.custom-btn__icon-svg--copy {
  position: absolute;
  transform: translate(-150%, 150%);
}

.custom-btn:hover .custom-btn__icon-svg:first-child {
  transition: transform 0.3s ease-in-out;
  transform: translate(150%, -150%);
}

.custom-btn:hover .custom-btn__icon-svg--copy {
  transition: transform 0.3s ease-in-out 0.1s;
  transform: translate(0);
}

@media only screen and (max-width: 600px) {
  .custom-btn {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3646320 */.myvideo{
    --first-color: #ef32d9;
    --second-color: #89fffd;
    --size: 100px;
    --speed: 4s;
}
 .myvideo{
    overflow: hidden !important;
    display: flex;
    justify-content: center;
    align-items: center;
}
 .myvideo:before{
    content: '';
    position: absolute;
    width: var(--size);
    height: 180%;
    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 html, class: .elementor-element-400fae1 */.custom-btn {
  line-height: 1;
  text-decoration: none;
  display: inline-flex;
  border: none;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  gap: 0.5rem;
  background-color: #FE9603;
  color: #fff;
  border-radius: 8rem;
  font-weight: 600;
  font-family: fredoka;
  padding: 0.8rem 1.5rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: background-color 0.3s;
  margin: 0 auto;
  position: relative;
}

.custom-btn:focus {
  outline: none;
  background-color: #FE9603;
}

.custom-btn__icon-wrapper {
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  position: relative;
  color: #FE9603;
  background-color: #fff;
  border-radius: 50%;
  display: grid;
  place-items: center;
  overflow: hidden;
}

.custom-btn:hover {
  background-color: #000;
}

.custom-btn:hover .custom-btn__icon-wrapper {
  color: #000;
}

.custom-btn__icon-svg--copy {
  position: absolute;
  transform: translate(-150%, 150%);
}

.custom-btn:hover .custom-btn__icon-svg:first-child {
  transition: transform 0.3s ease-in-out;
  transform: translate(150%, -150%);
}

.custom-btn:hover .custom-btn__icon-svg--copy {
  transition: transform 0.3s ease-in-out 0.1s;
  transform: translate(0);
}

@media only screen and (max-width: 600px) {
  .custom-btn {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cebf36a */.custom-btn {
  line-height: 1;
  text-decoration: none;
  display: inline-flex;
  border: none;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  gap: 0.5rem;
  background-color: #FE9603;
  color: #fff;
  border-radius: 8rem;
  font-weight: 600;
  font-family: fredoka;
  padding: 0.8rem 1.5rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: background-color 0.3s;
  margin: 0 auto;
  position: relative;
}

.custom-btn:focus {
  outline: none;
  background-color: #FE9603;
}

.custom-btn__icon-wrapper {
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  position: relative;
  color: #FE9603;
  background-color: #fff;
  border-radius: 50%;
  display: grid;
  place-items: center;
  overflow: hidden;
}

.custom-btn:hover {
  background-color: #000;
}

.custom-btn:hover .custom-btn__icon-wrapper {
  color: #000;
}

.custom-btn__icon-svg--copy {
  position: absolute;
  transform: translate(-150%, 150%);
}

.custom-btn:hover .custom-btn__icon-svg:first-child {
  transition: transform 0.3s ease-in-out;
  transform: translate(150%, -150%);
}

.custom-btn:hover .custom-btn__icon-svg--copy {
  transition: transform 0.3s ease-in-out 0.1s;
  transform: translate(0);
}

@media only screen and (max-width: 600px) {
  .custom-btn {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4c58125 */.custom-btn {
  line-height: 1;
  text-decoration: none;
  display: inline-flex;
  border: none;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  gap: 0.5rem;
  background-color: #FE9603;
  color: #fff;
  border-radius: 8rem;
  font-weight: 600;
  font-family: fredoka;
  padding: 0.8rem 1.5rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: background-color 0.3s;
  margin: 0 auto;
  position: relative;
}

.custom-btn:focus {
  outline: none;
  background-color: #FE9603;
}

.custom-btn__icon-wrapper {
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  position: relative;
  color: #FE9603;
  background-color: #fff;
  border-radius: 50%;
  display: grid;
  place-items: center;
  overflow: hidden;
}

.custom-btn:hover {
  background-color: #000;
}

.custom-btn:hover .custom-btn__icon-wrapper {
  color: #000;
}

.custom-btn__icon-svg--copy {
  position: absolute;
  transform: translate(-150%, 150%);
}

.custom-btn:hover .custom-btn__icon-svg:first-child {
  transition: transform 0.3s ease-in-out;
  transform: translate(150%, -150%);
}

.custom-btn:hover .custom-btn__icon-svg--copy {
  transition: transform 0.3s ease-in-out 0.1s;
  transform: translate(0);
}

@media only screen and (max-width: 600px) {
  .custom-btn {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f1a6c5 *//* Default state of the image */
.elementor-9 .elementor-element.elementor-element-2f1a6c5  img {
    transition: transform 2s ease; /* Smooth transition */
    animation: slide-right-left 5s ease-in-out infinite; /* Infinite animation */
}

/* Keyframes for animation */
@keyframes slide-right-left {
    0% {
        transform: translateX(0); /* Start position (left) */
    }
    50% {
        transform: translateX(100px); /* Move to right */
    }
    100% {
        transform: translateX(0); /* Return to left */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a51e19a *//* Default state of the image */
.elementor-9 .elementor-element.elementor-element-a51e19a img {
    transition: transform 0.5s ease; /* Smooth transition */
    animation: rotateImage 6s linear infinite; /* Animation running by default */
    animation-play-state: running; /* Ensures animation is playing by default */
}

/* Hover state to pause animation */
.elementor-9 .elementor-element.elementor-element-a51e19a img:hover {
    animation-play-state: paused; /* Pauses the animation on hover */
}

/* Define Keyframes for Rotation */
@keyframes rotateImage {
    0% {
        transform: rotate(0deg); /* Start position */
    }
    100% {
        transform: rotate(360deg); /* Complete one rotation */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9524d2b *//* Default state of the image */
.elementor-9 .elementor-element.elementor-element-9524d2b img {
    transition: transform 0.5s ease; /* Smooth transition */
    animation: rotateImage 6s linear infinite; /* Animation running by default */
    animation-play-state: running; /* Ensures animation is playing by default */
}

/* Hover state to pause animation */
.elementor-9 .elementor-element.elementor-element-9524d2b img:hover {
    animation-play-state: paused; /* Pauses the animation on hover */
}

/* Define Keyframes for Rotation */
@keyframes rotateImage {
    0% {
        transform: rotate(0deg); /* Start position */
    }
    100% {
        transform: rotate(360deg); /* Complete one rotation */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-75de4e1 *//* Image Animation: Scale Up and Down */
.elementor-9 .elementor-element.elementor-element-75de4e1 img {
    animation: scaleAnimation 3s infinite; /* Animation name, duration, and loop */
}

/* Define Keyframes for Scaling Effect */
@keyframes scaleAnimation {
    0% {
        transform: scale(1); /* Normal size */
    }
    50% {
        transform: scale(1.2); /* 20% bigger */
    }
    100% {
        transform: scale(1); /* Back to normal size */
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-79b272b *//* Button Styling for Desktop */
#music-control {
  background-color: #FE9603; /* Yellow background */
  border: none;
  color: #ffffff; /* Text color */
  padding: 10px 20px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  font-family:fredoka one; 
  margin: 10px 2px;
  cursor: pointer;
  border-radius: 5px;
  font-weight: 400;
  position: fixed; /* Make the button sticky */
  bottom: 20px; /* Distance from the bottom of the screen */
  right: 20px; /* Distance from the right side of the screen */
  z-index: 1000; /* Ensure it stays on top of other content */
}

#music-control:hover {
  background-color: #FE9600; /* Darker yellow on hover */
}

/* Play/Pause Icons Styling */
#play-icon, #pause-icon {
  font-size: 18px; /* Icon and text size */
  color: #ffffff; /* Black icons */
}

/* Media Query for Mobile Screens (Max Width: 600px) */
@media screen and (max-width: 600px) {
  #music-control {
    padding: 8px 15px; /* Smaller padding for mobile */
    font-size: 14px; /* Smaller text size for mobile */
    bottom: 10px; /* Reduced distance from bottom */
    right: 10px; /* Reduced distance from right */
    border-radius: 3px; /* Smaller border radius for mobile */
  }

  #play-icon, #pause-icon {
    font-size: 16px; /* Slightly smaller icons for mobile */
  }
}/* End custom CSS */