.elementor-2505 .elementor-element.elementor-element-43d10d5{--display:flex;--min-height:0px;--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;--margin-top:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2505 .elementor-element.elementor-element-43d10d5:not(.elementor-motion-effects-element-type-background), .elementor-2505 .elementor-element.elementor-element-43d10d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#023B66;}.elementor-2505 .elementor-element.elementor-element-e67d90c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2505 .elementor-element.elementor-element-e67d90c.e-con{--align-self:stretch;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2505 .elementor-element.elementor-element-f0bd9b5{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-search-input-transition:0s;--e-search-input-padding-block-start:8px;--e-search-input-padding-inline-start:7px;--e-search-input-padding-block-end:12px;--e-search-input-padding-inline-end:398px;--e-search-submit-margin-inline-start:0px;--e-search-icon-clear-size:0px;--e-search-submit-border-radius:0px 0px 0px 0px;--e-search-submit-padding:0px 0px 0px 0px;--e-search-results-max-height:0px;--e-search-results-row-gap:0px;}.elementor-2505 .elementor-element.elementor-element-f0bd9b5.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-2505 .elementor-element.elementor-element-f0bd9b5 .e-search-input{border-radius:15px 15px 15px 15px;}.elementor-2505 .elementor-element.elementor-element-cddc41d{--e-image-carousel-slides-to-show:1;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2505 .elementor-element.elementor-element-df26d84{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2505 .elementor-element.elementor-element-b1c1e49{--display:flex;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;}.elementor-2505 .elementor-element.elementor-element-b1c1e49:not(.elementor-motion-effects-element-type-background), .elementor-2505 .elementor-element.elementor-element-b1c1e49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0808;}.elementor-2505 .elementor-element.elementor-element-b1c1e49:hover{background-color:#050266;border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#EC07C3;--border-color:#EC07C3;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 0px 10px 0px rgba(8.777751358695639, 182.26663836819918, 229.5, 0.5);}.elementor-2505 .elementor-element.elementor-element-b1c1e49, .elementor-2505 .elementor-element.elementor-element-b1c1e49::before{--border-transition:0.8s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-2505 .elementor-element.elementor-element-a3a000e .elementor-icon-box-wrapper{text-align:center;gap:42px;}.elementor-2505 .elementor-element.elementor-element-a3a000e.elementor-view-stacked .elementor-icon{background-color:#DB0086;}.elementor-2505 .elementor-element.elementor-element-a3a000e.elementor-view-framed .elementor-icon, .elementor-2505 .elementor-element.elementor-element-a3a000e.elementor-view-default .elementor-icon{fill:#DB0086;color:#DB0086;border-color:#DB0086;}.elementor-2505 .elementor-element.elementor-element-a3a000e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2505 .elementor-element.elementor-element-a3a000e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#7FFAF8;}.elementor-2505 .elementor-element.elementor-element-a3a000e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2505 .elementor-element.elementor-element-a3a000e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2505 .elementor-element.elementor-element-a3a000e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2505 .elementor-element.elementor-element-a3a000e.elementor-view-default:has(:focus) .elementor-icon{fill:#7FFAF8;color:#7FFAF8;border-color:#7FFAF8;}.elementor-2505 .elementor-element.elementor-element-a3a000e .elementor-icon{font-size:59px;}.elementor-2505 .elementor-element.elementor-element-a3a000e .elementor-icon i{transform:rotate(82deg);}.elementor-2505 .elementor-element.elementor-element-a3a000e .elementor-icon-box-title{color:#FFFFFF;}.elementor-2505 .elementor-element.elementor-element-a3a000e:has(:hover) .elementor-icon-box-title,
					 .elementor-2505 .elementor-element.elementor-element-a3a000e:has(:focus) .elementor-icon-box-title{color:#D1E90B;}.elementor-2505 .elementor-element.elementor-element-9284702{--display:flex;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;}.elementor-2505 .elementor-element.elementor-element-9284702:not(.elementor-motion-effects-element-type-background), .elementor-2505 .elementor-element.elementor-element-9284702 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0808;}.elementor-2505 .elementor-element.elementor-element-9284702:hover{background-color:#050266;border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#EC07C3;--border-color:#EC07C3;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 0px 10px 0px rgba(8.777751358695639, 182.26663836819918, 229.5, 0.5);}.elementor-2505 .elementor-element.elementor-element-9284702, .elementor-2505 .elementor-element.elementor-element-9284702::before{--border-transition:0.8s;}.elementor-2505 .elementor-element.elementor-element-79ff9ee .elementor-icon-box-wrapper{gap:15px;}.elementor-2505 .elementor-element.elementor-element-79ff9ee.elementor-view-stacked .elementor-icon{background-color:#F13232;}.elementor-2505 .elementor-element.elementor-element-79ff9ee.elementor-view-framed .elementor-icon, .elementor-2505 .elementor-element.elementor-element-79ff9ee.elementor-view-default .elementor-icon{fill:#F13232;color:#F13232;border-color:#F13232;}.elementor-2505 .elementor-element.elementor-element-79ff9ee.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2505 .elementor-element.elementor-element-79ff9ee.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#7FFAF8;}.elementor-2505 .elementor-element.elementor-element-79ff9ee.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2505 .elementor-element.elementor-element-79ff9ee.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2505 .elementor-element.elementor-element-79ff9ee.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2505 .elementor-element.elementor-element-79ff9ee.elementor-view-default:has(:focus) .elementor-icon{fill:#7FFAF8;color:#7FFAF8;border-color:#7FFAF8;}.elementor-2505 .elementor-element.elementor-element-79ff9ee .elementor-icon{font-size:89px;}.elementor-2505 .elementor-element.elementor-element-79ff9ee .elementor-icon-box-title{color:#F8F8F8;}.elementor-2505 .elementor-element.elementor-element-79ff9ee:has(:hover) .elementor-icon-box-title,
					 .elementor-2505 .elementor-element.elementor-element-79ff9ee:has(:focus) .elementor-icon-box-title{color:#D1E90B;}.elementor-2505 .elementor-element.elementor-element-b36e076{--display:flex;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;}.elementor-2505 .elementor-element.elementor-element-b36e076:not(.elementor-motion-effects-element-type-background), .elementor-2505 .elementor-element.elementor-element-b36e076 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0808;}.elementor-2505 .elementor-element.elementor-element-b36e076:hover{background-color:#050266;border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#EC07C3;--border-color:#EC07C3;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 0px 10px 0px rgba(8.777751358695639, 182.26663836819918, 229.5, 0.5);}.elementor-2505 .elementor-element.elementor-element-b36e076, .elementor-2505 .elementor-element.elementor-element-b36e076::before{--border-transition:0.8s;}.elementor-2505 .elementor-element.elementor-element-43128ac .elementor-icon-box-wrapper{gap:15px;}.elementor-2505 .elementor-element.elementor-element-43128ac.elementor-view-stacked .elementor-icon{background-color:#F13232;}.elementor-2505 .elementor-element.elementor-element-43128ac.elementor-view-framed .elementor-icon, .elementor-2505 .elementor-element.elementor-element-43128ac.elementor-view-default .elementor-icon{fill:#F13232;color:#F13232;border-color:#F13232;}.elementor-2505 .elementor-element.elementor-element-43128ac.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2505 .elementor-element.elementor-element-43128ac.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#7FFAF8;}.elementor-2505 .elementor-element.elementor-element-43128ac.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2505 .elementor-element.elementor-element-43128ac.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2505 .elementor-element.elementor-element-43128ac.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2505 .elementor-element.elementor-element-43128ac.elementor-view-default:has(:focus) .elementor-icon{fill:#7FFAF8;color:#7FFAF8;border-color:#7FFAF8;}.elementor-2505 .elementor-element.elementor-element-43128ac .elementor-icon{font-size:94px;}.elementor-2505 .elementor-element.elementor-element-43128ac .elementor-icon-box-title{color:#F8FAFC;}.elementor-2505 .elementor-element.elementor-element-43128ac:has(:hover) .elementor-icon-box-title,
					 .elementor-2505 .elementor-element.elementor-element-43128ac:has(:focus) .elementor-icon-box-title{color:#D1E90B;}.elementor-2505 .elementor-element.elementor-element-4a6c277{--display:flex;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;}.elementor-2505 .elementor-element.elementor-element-4a6c277:not(.elementor-motion-effects-element-type-background), .elementor-2505 .elementor-element.elementor-element-4a6c277 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0808;}.elementor-2505 .elementor-element.elementor-element-4a6c277:hover{background-color:#050266;border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#EC07C3;--border-color:#EC07C3;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 0px 10px 0px rgba(8.777751358695639, 182.26663836819918, 229.5, 0.5);}.elementor-2505 .elementor-element.elementor-element-4a6c277, .elementor-2505 .elementor-element.elementor-element-4a6c277::before{--border-transition:0.8s;}.elementor-2505 .elementor-element.elementor-element-9b3df09 .elementor-icon-box-wrapper{gap:15px;}.elementor-2505 .elementor-element.elementor-element-9b3df09.elementor-view-stacked .elementor-icon{background-color:#DA0000;}.elementor-2505 .elementor-element.elementor-element-9b3df09.elementor-view-framed .elementor-icon, .elementor-2505 .elementor-element.elementor-element-9b3df09.elementor-view-default .elementor-icon{fill:#DA0000;color:#DA0000;border-color:#DA0000;}.elementor-2505 .elementor-element.elementor-element-9b3df09.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2505 .elementor-element.elementor-element-9b3df09.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#7FFAF8;}.elementor-2505 .elementor-element.elementor-element-9b3df09.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2505 .elementor-element.elementor-element-9b3df09.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2505 .elementor-element.elementor-element-9b3df09.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2505 .elementor-element.elementor-element-9b3df09.elementor-view-default:has(:focus) .elementor-icon{fill:#7FFAF8;color:#7FFAF8;border-color:#7FFAF8;}.elementor-2505 .elementor-element.elementor-element-9b3df09 .elementor-icon{font-size:92px;}.elementor-2505 .elementor-element.elementor-element-9b3df09 .elementor-icon-box-title{color:#EFF2F3;}.elementor-2505 .elementor-element.elementor-element-9b3df09:has(:hover) .elementor-icon-box-title,
					 .elementor-2505 .elementor-element.elementor-element-9b3df09:has(:focus) .elementor-icon-box-title{color:#D1E90B;}.elementor-2505 .elementor-element.elementor-element-5660425{--display:flex;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;}.elementor-2505 .elementor-element.elementor-element-5660425:not(.elementor-motion-effects-element-type-background), .elementor-2505 .elementor-element.elementor-element-5660425 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0808;}.elementor-2505 .elementor-element.elementor-element-5660425:hover{background-color:#050266;border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#EC07C3;--border-color:#EC07C3;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 0px 10px 0px rgba(8.777751358695639, 182.26663836819918, 229.5, 0.5);}.elementor-2505 .elementor-element.elementor-element-5660425, .elementor-2505 .elementor-element.elementor-element-5660425::before{--border-transition:0.8s;}.elementor-2505 .elementor-element.elementor-element-77b27e0 .elementor-icon-box-wrapper{gap:15px;}.elementor-2505 .elementor-element.elementor-element-77b27e0.elementor-view-stacked .elementor-icon{background-color:#F13232;}.elementor-2505 .elementor-element.elementor-element-77b27e0.elementor-view-framed .elementor-icon, .elementor-2505 .elementor-element.elementor-element-77b27e0.elementor-view-default .elementor-icon{fill:#F13232;color:#F13232;border-color:#F13232;}.elementor-2505 .elementor-element.elementor-element-77b27e0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2505 .elementor-element.elementor-element-77b27e0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#7FFAF8;}.elementor-2505 .elementor-element.elementor-element-77b27e0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2505 .elementor-element.elementor-element-77b27e0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2505 .elementor-element.elementor-element-77b27e0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2505 .elementor-element.elementor-element-77b27e0.elementor-view-default:has(:focus) .elementor-icon{fill:#7FFAF8;color:#7FFAF8;border-color:#7FFAF8;}.elementor-2505 .elementor-element.elementor-element-77b27e0 .elementor-icon{font-size:94px;}.elementor-2505 .elementor-element.elementor-element-77b27e0 .elementor-icon-box-title{color:#F8F8F8;}.elementor-2505 .elementor-element.elementor-element-77b27e0:has(:hover) .elementor-icon-box-title,
					 .elementor-2505 .elementor-element.elementor-element-77b27e0:has(:focus) .elementor-icon-box-title{color:#D1E90B;}.elementor-2505 .elementor-element.elementor-element-cc4aaa9{--display:flex;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;}.elementor-2505 .elementor-element.elementor-element-cc4aaa9:not(.elementor-motion-effects-element-type-background), .elementor-2505 .elementor-element.elementor-element-cc4aaa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0808;}.elementor-2505 .elementor-element.elementor-element-cc4aaa9:hover{background-color:#050266;border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#EC07C3;--border-color:#EC07C3;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 0px 10px 0px rgba(8.777751358695639, 182.26663836819918, 229.5, 0.5);}.elementor-2505 .elementor-element.elementor-element-cc4aaa9, .elementor-2505 .elementor-element.elementor-element-cc4aaa9::before{--border-transition:0.8s;}.elementor-2505 .elementor-element.elementor-element-0fdb0ab .elementor-icon-box-wrapper{gap:22px;}.elementor-2505 .elementor-element.elementor-element-0fdb0ab .elementor-icon-box-title{margin-block-end:9px;color:#ECF1F3;}.elementor-2505 .elementor-element.elementor-element-0fdb0ab.elementor-view-stacked .elementor-icon{background-color:#05F517;}.elementor-2505 .elementor-element.elementor-element-0fdb0ab.elementor-view-framed .elementor-icon, .elementor-2505 .elementor-element.elementor-element-0fdb0ab.elementor-view-default .elementor-icon{fill:#05F517;color:#05F517;border-color:#05F517;}.elementor-2505 .elementor-element.elementor-element-0fdb0ab.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2505 .elementor-element.elementor-element-0fdb0ab.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#7FFAF8;}.elementor-2505 .elementor-element.elementor-element-0fdb0ab.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2505 .elementor-element.elementor-element-0fdb0ab.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2505 .elementor-element.elementor-element-0fdb0ab.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2505 .elementor-element.elementor-element-0fdb0ab.elementor-view-default:has(:focus) .elementor-icon{fill:#7FFAF8;color:#7FFAF8;border-color:#7FFAF8;}.elementor-2505 .elementor-element.elementor-element-0fdb0ab .elementor-icon{font-size:70px;}.elementor-2505 .elementor-element.elementor-element-0fdb0ab .elementor-icon i{transform:rotate(0deg);}.elementor-2505 .elementor-element.elementor-element-0fdb0ab:has(:hover) .elementor-icon-box-title,
					 .elementor-2505 .elementor-element.elementor-element-0fdb0ab:has(:focus) .elementor-icon-box-title{color:#D1E90B;}.elementor-2505 .elementor-element.elementor-element-9af8393{--display:flex;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;}.elementor-2505 .elementor-element.elementor-element-9af8393:not(.elementor-motion-effects-element-type-background), .elementor-2505 .elementor-element.elementor-element-9af8393 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0808;}.elementor-2505 .elementor-element.elementor-element-9af8393:hover{background-color:#050266;border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#EC07C3;--border-color:#EC07C3;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 0px 10px 0px rgba(8.777751358695639, 182.26663836819918, 229.5, 0.5);}.elementor-2505 .elementor-element.elementor-element-9af8393, .elementor-2505 .elementor-element.elementor-element-9af8393::before{--border-transition:0.8s;}.elementor-2505 .elementor-element.elementor-element-d5e9189 .elementor-icon-box-wrapper{gap:22px;}.elementor-2505 .elementor-element.elementor-element-d5e9189 .elementor-icon-box-title{margin-block-end:9px;color:#ECF1F3;}.elementor-2505 .elementor-element.elementor-element-d5e9189.elementor-view-stacked .elementor-icon{background-color:#05F517;}.elementor-2505 .elementor-element.elementor-element-d5e9189.elementor-view-framed .elementor-icon, .elementor-2505 .elementor-element.elementor-element-d5e9189.elementor-view-default .elementor-icon{fill:#05F517;color:#05F517;border-color:#05F517;}.elementor-2505 .elementor-element.elementor-element-d5e9189.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2505 .elementor-element.elementor-element-d5e9189.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#7FFAF8;}.elementor-2505 .elementor-element.elementor-element-d5e9189.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2505 .elementor-element.elementor-element-d5e9189.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2505 .elementor-element.elementor-element-d5e9189.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2505 .elementor-element.elementor-element-d5e9189.elementor-view-default:has(:focus) .elementor-icon{fill:#7FFAF8;color:#7FFAF8;border-color:#7FFAF8;}.elementor-2505 .elementor-element.elementor-element-d5e9189 .elementor-icon{font-size:70px;}.elementor-2505 .elementor-element.elementor-element-d5e9189 .elementor-icon i{transform:rotate(0deg);}.elementor-2505 .elementor-element.elementor-element-d5e9189:has(:hover) .elementor-icon-box-title,
					 .elementor-2505 .elementor-element.elementor-element-d5e9189:has(:focus) .elementor-icon-box-title{color:#D1E90B;}.elementor-2505 .elementor-element.elementor-element-6dbc59b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2505 .elementor-element.elementor-element-6dbc59b8:not(.elementor-motion-effects-element-type-background), .elementor-2505 .elementor-element.elementor-element-6dbc59b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F182A;}.elementor-2505 .elementor-element.elementor-element-33581c6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-23px;--padding-top:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:10px;--z-index:1;}.elementor-2505 .elementor-element.elementor-element-33581c6.e-con{--align-self:center;}.elementor-2505 .elementor-element.elementor-element-3ad852f{--display:flex;--margin-top:22px;--margin-bottom:0px;--margin-left:14px;--margin-right:20px;}.elementor-2505 .elementor-element.elementor-element-3ad852f.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-weight:var( --e-global-typography-text-font-weight );}.elementor-2505 .elementor-element.elementor-element-8b939d7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:28px;--margin-right:-23px;--padding-top:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:10px;--z-index:1;}.elementor-2505 .elementor-element.elementor-element-8b939d7.e-con{--align-self:center;}.elementor-2505 .elementor-element.elementor-element-f3b28b8{--display:flex;--margin-top:22px;--margin-bottom:0px;--margin-left:14px;--margin-right:20px;}.elementor-2505 .elementor-element.elementor-element-f3b28b8.e-con{--align-self:center;}.elementor-2505 .elementor-element.elementor-element-7a728ae{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:28px;--margin-right:-23px;--padding-top:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:10px;--z-index:1;}.elementor-2505 .elementor-element.elementor-element-7a728ae.e-con{--align-self:center;}.elementor-2505 .elementor-element.elementor-element-eaa34af{--display:flex;--margin-top:22px;--margin-bottom:0px;--margin-left:14px;--margin-right:20px;}.elementor-2505 .elementor-element.elementor-element-eaa34af.e-con{--align-self:center;}.elementor-2505 .elementor-element.elementor-element-8664fd4{--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-2505 .elementor-element.elementor-element-f3129b6{--display:flex;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.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-2505 .elementor-element.elementor-element-5ffa3ff{--iteration-count:infinite;--dynamic-text-color:#7C105E;--typing-selected-color:#60DF63;}.elementor-2505 .elementor-element.elementor-element-5ffa3ff .elementor-headline{text-align:center;font-family:"Reggae One", Sans-serif;font-size:39px;font-weight:700;text-transform:none;}.elementor-2505 .elementor-element.elementor-element-5ffa3ff .elementor-headline-plain-text{color:#0A42D3;}.elementor-2505 .elementor-element.elementor-element-5ffa3ff .elementor-headline-dynamic-text{font-family:"Reggae One", Sans-serif;font-weight:600;}.elementor-2505 .elementor-element.elementor-element-5ffa3ff .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#0EB0CF;stroke:#0EB0CF;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2505 .elementor-element.elementor-element-315bf85.elementor-wc-products ul.products li.product{text-align:center;}.elementor-2505 .elementor-element.elementor-element-315bf85{width:100%;max-width:100%;}.elementor-2505 .elementor-element.elementor-element-315bf85 > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-2505 .elementor-element.elementor-element-315bf85.elementor-wc-products  ul.products{grid-column-gap:26px;grid-row-gap:0px;}.elementor-2505 .elementor-element.elementor-element-315bf85.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:groove;margin-bottom:38px;}.elementor-2505 .elementor-element.elementor-element-315bf85.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#3A012D;margin-bottom:5px;}.elementor-2505 .elementor-element.elementor-element-315bf85.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#3A012D;margin-bottom:5px;}.elementor-2505 .elementor-element.elementor-element-315bf85.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-2505 .elementor-element.elementor-element-315bf85.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-2505 .elementor-element.elementor-element-315bf85.elementor-wc-products ul.products li.product .star-rating{color:#F3BD08;font-size:1.5em;margin-bottom:5px;}.elementor-2505 .elementor-element.elementor-element-315bf85.elementor-wc-products ul.products li.product .star-rating::before{color:#E200D7;}.elementor-2505 .elementor-element.elementor-element-315bf85.elementor-wc-products ul.products li.product .price{color:#05833C;}.elementor-2505 .elementor-element.elementor-element-315bf85.elementor-wc-products ul.products li.product .price ins{color:#05833C;}.elementor-2505 .elementor-element.elementor-element-315bf85.elementor-wc-products ul.products li.product .price ins .amount{color:#05833C;}.elementor-2505 .elementor-element.elementor-element-315bf85.elementor-wc-products ul.products li.product .price del{color:#D50C0C;}.elementor-2505 .elementor-element.elementor-element-315bf85.elementor-wc-products ul.products li.product .price del .amount{color:#D50C0C;}.elementor-2505 .elementor-element.elementor-element-315bf85.elementor-wc-products ul.products li.product .button{border-style:solid;margin-top:12px;}.elementor-2505 .elementor-element.elementor-element-315bf85.elementor-wc-products .added_to_cart{margin-inline-start:0px;}.elementor-2505 .elementor-element.elementor-element-315bf85.elementor-wc-products ul.products li.product span.onsale{display:block;border-radius:30px;min-width:54px;min-height:8px;line-height:8px;margin:5px;}@media(min-width:768px){.elementor-2505 .elementor-element.elementor-element-33581c6{--width:40%;}.elementor-2505 .elementor-element.elementor-element-8b939d7{--width:40%;}.elementor-2505 .elementor-element.elementor-element-7a728ae{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2505 .elementor-element.elementor-element-df26d84{--width:1208px;}}@media(max-width:1024px){.elementor-2505 .elementor-element.elementor-element-df26d84{--min-height:0px;--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-2505 .elementor-element.elementor-element-315bf85.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-2505 .elementor-element.elementor-element-df26d84{--width:500px;--min-height:0px;}.elementor-2505 .elementor-element.elementor-element-3ad852f{--margin-top:14px;--margin-bottom:0px;--margin-left:-5px;--margin-right:8px;--padding-top:5px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-2505 .elementor-element.elementor-element-f3b28b8{--margin-top:14px;--margin-bottom:0px;--margin-left:-5px;--margin-right:8px;--padding-top:5px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-2505 .elementor-element.elementor-element-eaa34af{--margin-top:14px;--margin-bottom:0px;--margin-left:-5px;--margin-right:8px;--padding-top:5px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-2505 .elementor-element.elementor-element-315bf85.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for container, class: .elementor-element-b1c1e49 */.elementor-2505 .elementor-element.elementor-element-b1c1e49{
    --first-color: #5ddcff;
    --second-color: #3c67e3;
    --third-color: #4e00c2;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2505 .elementor-element.elementor-element-b1c1e49::before, .elementor-2505 .elementor-element.elementor-element-b1c1e49::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2505 .elementor-element.elementor-element-b1c1e49:hover::before, .elementor-2505 .elementor-element.elementor-element-b1c1e49:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-2505 .elementor-element.elementor-element-b1c1e49:hover::before {
  width: 94%;
  height: 94%;
  border-radius: 8px;
  top: 3%;
  left: 3%;
}
.elementor-2505 .elementor-element.elementor-element-b1c1e49:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33581c6 */.elementor-2505 .elementor-element.elementor-element-33581c6{
    --first-color: #5ddcff;
    --second-color: #3c67e3;
    --third-color: #4e00c2;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2505 .elementor-element.elementor-element-33581c6::before, .elementor-2505 .elementor-element.elementor-element-33581c6::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2505 .elementor-element.elementor-element-33581c6:hover::before, .elementor-2505 .elementor-element.elementor-element-33581c6:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-2505 .elementor-element.elementor-element-33581c6:hover::before {
  width: 94%;
  height: 94%;
  border-radius: 8px;
  top: 3%;
  left: 3%;
}
.elementor-2505 .elementor-element.elementor-element-33581c6:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b939d7 */.elementor-2505 .elementor-element.elementor-element-8b939d7{
    --first-color: #5ddcff;
    --second-color: #3c67e3;
    --third-color: #4e00c2;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2505 .elementor-element.elementor-element-8b939d7::before, .elementor-2505 .elementor-element.elementor-element-8b939d7::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2505 .elementor-element.elementor-element-8b939d7:hover::before, .elementor-2505 .elementor-element.elementor-element-8b939d7:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-2505 .elementor-element.elementor-element-8b939d7:hover::before {
  width: 94%;
  height: 94%;
  border-radius: 8px;
  top: 3%;
  left: 3%;
}
.elementor-2505 .elementor-element.elementor-element-8b939d7:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a728ae */.elementor-2505 .elementor-element.elementor-element-7a728ae{
    --first-color: #5ddcff;
    --second-color: #3c67e3;
    --third-color: #4e00c2;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-2505 .elementor-element.elementor-element-7a728ae::before, .elementor-2505 .elementor-element.elementor-element-7a728ae::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-2505 .elementor-element.elementor-element-7a728ae:hover::before, .elementor-2505 .elementor-element.elementor-element-7a728ae:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-2505 .elementor-element.elementor-element-7a728ae:hover::before {
  width: 94%;
  height: 94%;
  border-radius: 8px;
  top: 3%;
  left: 3%;
}
.elementor-2505 .elementor-element.elementor-element-7a728ae:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */