.elementor-474 .elementor-element.elementor-element-cefa6df{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-474 .elementor-element.elementor-element-cefa6df > .elementor-shape-top .elementor-shape-fill, .elementor-474 .elementor-element.elementor-element-cefa6df > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-474 .elementor-element.elementor-element-cefa6df > .elementor-shape-top svg, .elementor-474 .elementor-element.elementor-element-cefa6df > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:330px;}.elementor-474 .elementor-element.elementor-element-2c6f8dc .elementor-repeater-item-7416acd.elementor-social-icon{background-color:#D30065;}.elementor-474 .elementor-element.elementor-element-2c6f8dc .elementor-repeater-item-0696fe7.elementor-social-icon{background-color:#569700;}.elementor-474 .elementor-element.elementor-element-2c6f8dc .elementor-repeater-item-0696fe7.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-474 .elementor-element.elementor-element-2c6f8dc .elementor-repeater-item-0696fe7.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-474 .elementor-element.elementor-element-2c6f8dc{--grid-template-columns:repeat(0, auto);text-align:center;margin:19% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--icon-size:27px;--grid-column-gap:10rem;--grid-row-gap:0px;}.elementor-474 .elementor-element.elementor-element-2c6f8dc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-474 .elementor-element.elementor-element-2c6f8dc .elementor-social-icon{--icon-padding:0.5em;}.elementor-474 .elementor-element.elementor-element-1b13fad{--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;--justify-content:center;}.elementor-474 .elementor-element.elementor-element-1b13fad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-474 .elementor-element.elementor-element-378a8d0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-474 .elementor-element.elementor-element-378a8d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-474 .elementor-element.elementor-element-5b03bf0{--display:flex;}.elementor-474 .elementor-element.elementor-element-826dbc6{--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-474 .elementor-element.elementor-element-826dbc6:not(.elementor-motion-effects-element-type-background), .elementor-474 .elementor-element.elementor-element-826dbc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb52d74 );}.elementor-474 .elementor-element.elementor-element-826dbc6 > .elementor-shape-top .elementor-shape-fill, .elementor-474 .elementor-element.elementor-element-826dbc6 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-0313c25 );}.elementor-474 .elementor-element.elementor-element-826dbc6 > .elementor-shape-top svg, .elementor-474 .elementor-element.elementor-element-826dbc6 > .e-con-inner > .elementor-shape-top svg{transform:translateX(-50%) rotateY(180deg);}.elementor-474 .elementor-element.elementor-element-826dbc6 > .elementor-shape-bottom .elementor-shape-fill, .elementor-474 .elementor-element.elementor-element-826dbc6 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-0313c25 );}.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-474 .elementor-element.elementor-element-4ff71cb{width:var( --container-widget-width, 16% );max-width:16%;margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-474 .elementor-element.elementor-element-4ff71cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-474 .elementor-element.elementor-element-4ff71cb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-474 .elementor-element.elementor-element-95288b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:11px 11px 11px 11px;--margin-top:11%;--margin-bottom:7%;--margin-left:0%;--margin-right:-18%;}.elementor-474 .elementor-element.elementor-element-95288b8:not(.elementor-motion-effects-element-type-background), .elementor-474 .elementor-element.elementor-element-95288b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0313c25 );}.elementor-474 .elementor-element.elementor-element-a78a4b2{width:var( --container-widget-width, 102.213% );max-width:102.213%;--container-widget-width:102.213%;--container-widget-flex-grow:0;}.elementor-474 .elementor-element.elementor-element-a78a4b2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-474 .elementor-element.elementor-element-a78a4b2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFFE3;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-474 .elementor-element.elementor-element-a6b8752{width:var( --container-widget-width, 99.266% );max-width:99.266%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:99.266%;--container-widget-flex-grow:0;}.elementor-474 .elementor-element.elementor-element-a6b8752.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-474 .elementor-element.elementor-element-a6b8752 .elementor-icon-wrapper{text-align:center;}.elementor-474 .elementor-element.elementor-element-a6b8752.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-474 .elementor-element.elementor-element-a6b8752.elementor-view-framed .elementor-icon, .elementor-474 .elementor-element.elementor-element-a6b8752.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-474 .elementor-element.elementor-element-a6b8752.elementor-view-framed .elementor-icon, .elementor-474 .elementor-element.elementor-element-a6b8752.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.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-474 .elementor-element.elementor-element-f8e282f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-474 .elementor-element.elementor-element-f8e282f{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-474 .elementor-element.elementor-element-17c9524 .elementor-button{background-color:#00D5FF;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-0313c25 );color:var( --e-global-color-0313c25 );}.elementor-474 .elementor-element.elementor-element-17c9524.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-474 .elementor-element.elementor-element-b3b2892{--display:flex;--justify-content:space-between;--margin-top:11%;--margin-bottom:7%;--margin-left:0%;--margin-right:0%;}.elementor-474 .elementor-element.elementor-element-b3b2892:not(.elementor-motion-effects-element-type-background), .elementor-474 .elementor-element.elementor-element-b3b2892 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0313c25 );}.elementor-474 .elementor-element.elementor-element-23b4af6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-474 .elementor-element.elementor-element-23b4af6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;color:#FFFFFFE3;}.elementor-474 .elementor-element.elementor-element-a380705 .elementor-icon-wrapper{text-align:center;}.elementor-474 .elementor-element.elementor-element-a380705.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-474 .elementor-element.elementor-element-a380705.elementor-view-framed .elementor-icon, .elementor-474 .elementor-element.elementor-element-a380705.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-474 .elementor-element.elementor-element-a380705.elementor-view-framed .elementor-icon, .elementor-474 .elementor-element.elementor-element-a380705.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-474 .elementor-element.elementor-element-2a3f862.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-474 .elementor-element.elementor-element-2a3f862{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-474 .elementor-element.elementor-element-fe4f79b .elementor-button{background-color:#00D5FF;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-0313c25 );color:var( --e-global-color-0313c25 );}.elementor-474 .elementor-element.elementor-element-fe4f79b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-474 .elementor-element.elementor-element-4f8fef5{--display:flex;--justify-content:space-between;--margin-top:11%;--margin-bottom:7%;--margin-left:0%;--margin-right:0%;}.elementor-474 .elementor-element.elementor-element-4f8fef5:not(.elementor-motion-effects-element-type-background), .elementor-474 .elementor-element.elementor-element-4f8fef5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0313c25 );}.elementor-474 .elementor-element.elementor-element-367b65d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-474 .elementor-element.elementor-element-367b65d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFFE3;}.elementor-474 .elementor-element.elementor-element-409788e .elementor-icon-wrapper{text-align:center;}.elementor-474 .elementor-element.elementor-element-409788e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-474 .elementor-element.elementor-element-409788e.elementor-view-framed .elementor-icon, .elementor-474 .elementor-element.elementor-element-409788e.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-474 .elementor-element.elementor-element-409788e.elementor-view-framed .elementor-icon, .elementor-474 .elementor-element.elementor-element-409788e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-474 .elementor-element.elementor-element-037556d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-474 .elementor-element.elementor-element-037556d{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-474 .elementor-element.elementor-element-825dc04 .elementor-button{background-color:var( --e-global-color-cb52d74 );font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-474 .elementor-element.elementor-element-825dc04.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-474 .elementor-element.elementor-element-efb73f3{--display:flex;--justify-content:space-between;--margin-top:11%;--margin-bottom:7%;--margin-left:0%;--margin-right:0%;}.elementor-474 .elementor-element.elementor-element-efb73f3:not(.elementor-motion-effects-element-type-background), .elementor-474 .elementor-element.elementor-element-efb73f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0313c25 );}.elementor-474 .elementor-element.elementor-element-5ff09e0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-474 .elementor-element.elementor-element-5ff09e0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFFE3;}.elementor-474 .elementor-element.elementor-element-1268333 .elementor-icon-wrapper{text-align:center;}.elementor-474 .elementor-element.elementor-element-1268333.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-474 .elementor-element.elementor-element-1268333.elementor-view-framed .elementor-icon, .elementor-474 .elementor-element.elementor-element-1268333.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-474 .elementor-element.elementor-element-1268333.elementor-view-framed .elementor-icon, .elementor-474 .elementor-element.elementor-element-1268333.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-474 .elementor-element.elementor-element-8dc8d44.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-474 .elementor-element.elementor-element-8dc8d44{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-474 .elementor-element.elementor-element-06356f1 .elementor-button{background-color:var( --e-global-color-cb52d74 );font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-474 .elementor-element.elementor-element-06356f1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-474 .elementor-element.elementor-element-3012b8b{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-474 .elementor-element.elementor-element-3012b8b > .elementor-shape-bottom .elementor-shape-fill, .elementor-474 .elementor-element.elementor-element-3012b8b > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#5A005D;}.elementor-474 .elementor-element.elementor-element-3012b8b > .elementor-shape-bottom svg, .elementor-474 .elementor-element.elementor-element-3012b8b > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:51px;}.elementor-474 .elementor-element.elementor-element-322a1f8{width:var( --container-widget-width, 46.704% );max-width:46.704%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:46.704%;--container-widget-flex-grow:0;}.elementor-474 .elementor-element.elementor-element-322a1f8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-474 .elementor-element.elementor-element-322a1f8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-474 .elementor-element.elementor-element-31cf92c{width:var( --container-widget-width, 49% );max-width:49%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 6%) 0%;--container-widget-width:49%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;color:#E1E1E1;}.elementor-474 .elementor-element.elementor-element-31cf92c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-474 .elementor-element.elementor-element-6571b48{--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-474 .elementor-element.elementor-element-6571b48:not(.elementor-motion-effects-element-type-background), .elementor-474 .elementor-element.elementor-element-6571b48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A005D;}.elementor-474 .elementor-element.elementor-element-6571b48.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-474 .elementor-element.elementor-element-4ef552d{text-align:center;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.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-474 .elementor-element.elementor-element-357ecc6{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;top:-73px;}.elementor-474 .elementor-element.elementor-element-357ecc6.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-474 .elementor-element.elementor-element-357ecc6{left:48%;}body.rtl .elementor-474 .elementor-element.elementor-element-357ecc6{right:48%;}.elementor-474 .elementor-element.elementor-element-07a58df{--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-474 .elementor-element.elementor-element-07a58df:not(.elementor-motion-effects-element-type-background), .elementor-474 .elementor-element.elementor-element-07a58df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #5A005D 0%, #0099B7 100%);}.elementor-474 .elementor-element.elementor-element-894ab4a{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;box-shadow:-4px -4px 10px 0px rgba(0,0,0,0.5);}.elementor-474 .elementor-element.elementor-element-4f00749{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-474 .elementor-element.elementor-element-4f00749 > .elementor-shape-top .elementor-shape-fill, .elementor-474 .elementor-element.elementor-element-4f00749 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#0099B7;}.elementor-474 .elementor-element.elementor-element-4f00749 > .elementor-shape-top svg, .elementor-474 .elementor-element.elementor-element-4f00749 > .e-con-inner > .elementor-shape-top svg{height:68px;}.elementor-474 .elementor-element.elementor-element-4f00749.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-474 .elementor-element.elementor-element-2fa0e07{--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;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-474 .elementor-element.elementor-element-2fa0e07.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-474 .elementor-element.elementor-element-edaa702{--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:1%;--margin-bottom:1%;--margin-left:0%;--margin-right:0%;}.elementor-474 .elementor-element.elementor-element-edaa702.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-474 .elementor-element.elementor-element-e608e36{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-474 .elementor-element.elementor-element-e608e36 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-474 .elementor-element.elementor-element-2e1d196{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-474 .elementor-element.elementor-element-2e1d196.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-474 .elementor-element.elementor-element-e6138d3{text-align:center;}.elementor-474 .elementor-element.elementor-element-e6138d3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-474 .elementor-element.elementor-element-d85fa13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-474 .elementor-element.elementor-element-d85fa13.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-474 .elementor-element.elementor-element-0021f02{text-align:center;}.elementor-474 .elementor-element.elementor-element-0021f02 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-474 .elementor-element.elementor-element-cefa6df{--content-width:100%;}.elementor-474 .elementor-element.elementor-element-1b13fad{--width:98%;}.elementor-474 .elementor-element.elementor-element-95288b8{--width:100%;}.elementor-474 .elementor-element.elementor-element-2fa0e07{--width:82%;}.elementor-474 .elementor-element.elementor-element-edaa702{--width:40%;}.elementor-474 .elementor-element.elementor-element-2e1d196{--width:25%;}.elementor-474 .elementor-element.elementor-element-d85fa13{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-474 .elementor-element.elementor-element-2fa0e07{--width:93%;}}@media(max-width:1024px){.elementor-474 .elementor-element.elementor-element-2c6f8dc{margin:27% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-474 .elementor-element.elementor-element-4ff71cb{--container-widget-width:16%;--container-widget-flex-grow:0;width:var( --container-widget-width, 16% );max-width:16%;}.elementor-474 .elementor-element.elementor-element-4ff71cb .elementor-heading-title{font-size:27px;}.elementor-474 .elementor-element.elementor-element-322a1f8 .elementor-heading-title{font-size:37px;}.elementor-474 .elementor-element.elementor-element-31cf92c{font-size:19px;}body:not(.rtl) .elementor-474 .elementor-element.elementor-element-357ecc6{left:45.761%;}body.rtl .elementor-474 .elementor-element.elementor-element-357ecc6{right:45.761%;}.elementor-474 .elementor-element.elementor-element-357ecc6{top:38px;}.elementor-474 .elementor-element.elementor-element-2fa0e07{--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-474 .elementor-element.elementor-element-2fa0e07.e-con{--align-self:center;}.elementor-474 .elementor-element.elementor-element-e608e36 .elementor-heading-title{font-size:23px;}.elementor-474 .elementor-element.elementor-element-e6138d3 .elementor-heading-title{font-size:27px;}.elementor-474 .elementor-element.elementor-element-0021f02 .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-474 .elementor-element.elementor-element-cefa6df > .elementor-shape-top svg, .elementor-474 .elementor-element.elementor-element-cefa6df > .e-con-inner > .elementor-shape-top svg{width:calc(134% + 1.3px);height:107px;}.elementor-474 .elementor-element.elementor-element-2c6f8dc{--grid-template-columns:repeat(0, auto);width:var( --container-widget-width, 100% );max-width:100%;margin:25% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-size:1.9rem;--grid-column-gap:23px;--grid-row-gap:10px;}.elementor-474 .elementor-element.elementor-element-2c6f8dc.elementor-element{--align-self:center;}.elementor-474 .elementor-element.elementor-element-2c6f8dc .elementor-social-icon{--icon-padding:0.5em;}.elementor-474 .elementor-element.elementor-element-2c6f8dc .elementor-icon{border-radius:16px 16px 16px 16px;}.elementor-474 .elementor-element.elementor-element-1b13fad{--width:100%;--justify-content:center;}.elementor-474 .elementor-element.elementor-element-378a8d0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-474 .elementor-element.elementor-element-826dbc6{--content-width:100%;}.elementor-474 .elementor-element.elementor-element-826dbc6 > .elementor-shape-top svg, .elementor-474 .elementor-element.elementor-element-826dbc6 > .e-con-inner > .elementor-shape-top svg{height:22px;}.elementor-474 .elementor-element.elementor-element-826dbc6 > .elementor-shape-bottom svg, .elementor-474 .elementor-element.elementor-element-826dbc6 > .e-con-inner > .elementor-shape-bottom svg{height:24px;}.elementor-474 .elementor-element.elementor-element-4ff71cb{width:var( --container-widget-width, 100% );max-width:100%;margin:7% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-474 .elementor-element.elementor-element-95288b8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--border-radius:15px 15px 15px 15px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-474 .elementor-element.elementor-element-a78a4b2{width:var( --container-widget-width, 60.555% );max-width:60.555%;--container-widget-width:60.555%;--container-widget-flex-grow:0;}.elementor-474 .elementor-element.elementor-element-a78a4b2.elementor-element{--align-self:center;}.elementor-474 .elementor-element.elementor-element-a78a4b2 .elementor-heading-title{font-size:23px;}.elementor-474 .elementor-element.elementor-element-a6b8752{width:var( --container-widget-width, 59px );max-width:59px;--container-widget-width:59px;--container-widget-flex-grow:0;}.elementor-474 .elementor-element.elementor-element-f8e282f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:13px;}.elementor-474 .elementor-element.elementor-element-17c9524{width:var( --container-widget-width, 284.787px );max-width:284.787px;--container-widget-width:284.787px;--container-widget-flex-grow:0;}.elementor-474 .elementor-element.elementor-element-17c9524 .elementor-button{font-size:20px;border-radius:9px 9px 9px 9px;}.elementor-474 .elementor-element.elementor-element-b3b2892{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--border-radius:15px 15px 15px 15px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-474 .elementor-element.elementor-element-23b4af6{width:var( --container-widget-width, 60.555% );max-width:60.555%;--container-widget-width:60.555%;--container-widget-flex-grow:0;}.elementor-474 .elementor-element.elementor-element-23b4af6.elementor-element{--align-self:center;}.elementor-474 .elementor-element.elementor-element-23b4af6 .elementor-heading-title{font-size:18px;}.elementor-474 .elementor-element.elementor-element-2a3f862{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:13px;}.elementor-474 .elementor-element.elementor-element-fe4f79b{width:var( --container-widget-width, 284.787px );max-width:284.787px;--container-widget-width:284.787px;--container-widget-flex-grow:0;}.elementor-474 .elementor-element.elementor-element-fe4f79b .elementor-button{font-size:20px;border-radius:9px 9px 9px 9px;}.elementor-474 .elementor-element.elementor-element-4f8fef5{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--border-radius:15px 15px 15px 15px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-474 .elementor-element.elementor-element-367b65d{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-474 .elementor-element.elementor-element-367b65d.elementor-element{--align-self:center;}.elementor-474 .elementor-element.elementor-element-367b65d .elementor-heading-title{font-size:23px;}.elementor-474 .elementor-element.elementor-element-037556d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:13px;}.elementor-474 .elementor-element.elementor-element-825dc04{width:var( --container-widget-width, 284.787px );max-width:284.787px;--container-widget-width:284.787px;--container-widget-flex-grow:0;}.elementor-474 .elementor-element.elementor-element-825dc04 .elementor-button{font-size:20px;border-radius:9px 9px 9px 9px;}.elementor-474 .elementor-element.elementor-element-efb73f3{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--border-radius:15px 15px 15px 15px;--margin-top:0%;--margin-bottom:8%;--margin-left:0%;--margin-right:0%;}.elementor-474 .elementor-element.elementor-element-5ff09e0{width:var( --container-widget-width, 70.548% );max-width:70.548%;--container-widget-width:70.548%;--container-widget-flex-grow:0;}.elementor-474 .elementor-element.elementor-element-5ff09e0.elementor-element{--align-self:center;}.elementor-474 .elementor-element.elementor-element-5ff09e0 .elementor-heading-title{font-size:23px;}.elementor-474 .elementor-element.elementor-element-8dc8d44{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:13px;}.elementor-474 .elementor-element.elementor-element-06356f1{width:var( --container-widget-width, 284.787px );max-width:284.787px;--container-widget-width:284.787px;--container-widget-flex-grow:0;}.elementor-474 .elementor-element.elementor-element-06356f1 .elementor-button{font-size:20px;border-radius:9px 9px 9px 9px;}.elementor-474 .elementor-element.elementor-element-3012b8b{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-474 .elementor-element.elementor-element-3012b8b > .elementor-shape-bottom svg, .elementor-474 .elementor-element.elementor-element-3012b8b > .e-con-inner > .elementor-shape-bottom svg{height:43px;}.elementor-474 .elementor-element.elementor-element-322a1f8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-474 .elementor-element.elementor-element-322a1f8 .elementor-heading-title{font-size:18px;}.elementor-474 .elementor-element.elementor-element-31cf92c{width:var( --container-widget-width, 100% );max-width:100%;margin:2% 2% calc(var(--kit-widget-spacing, 0px) + 2%) 2%;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:-5px -5px -5px -5px;text-align:start;font-size:13px;}.elementor-474 .elementor-element.elementor-element-31cf92c p{margin-block-end:24px;}.elementor-474 .elementor-element.elementor-element-6571b48{--width:100%;}.elementor-474 .elementor-element.elementor-element-4ef552d{text-align:center;font-size:27px;}.elementor-474 .elementor-element.elementor-element-357ecc6{width:var( --container-widget-width, 43.8px );max-width:43.8px;--container-widget-width:43.8px;--container-widget-flex-grow:0;top:-24px;}body:not(.rtl) .elementor-474 .elementor-element.elementor-element-357ecc6{left:44%;}body.rtl .elementor-474 .elementor-element.elementor-element-357ecc6{right:44%;}.elementor-474 .elementor-element.elementor-element-894ab4a{border-radius:25px 25px 25px 25px;}.elementor-474 .elementor-element.elementor-element-894ab4a iframe{height:273px;}.elementor-474 .elementor-element.elementor-element-4f00749{--width:100%;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-474 .elementor-element.elementor-element-4f00749 > .elementor-shape-top svg, .elementor-474 .elementor-element.elementor-element-4f00749 > .e-con-inner > .elementor-shape-top svg{height:35px;}.elementor-474 .elementor-element.elementor-element-e608e36{text-align:center;}.elementor-474 .elementor-element.elementor-element-e608e36 .elementor-heading-title{font-size:22px;}.elementor-474 .elementor-element.elementor-element-2e1d196{--width:50%;}.elementor-474 .elementor-element.elementor-element-e6138d3.elementor-element{--align-self:center;}.elementor-474 .elementor-element.elementor-element-e6138d3 .elementor-heading-title{font-size:18px;}.elementor-474 .elementor-element.elementor-element-d85fa13{--width:50%;}.elementor-474 .elementor-element.elementor-element-0021f02.elementor-element{--align-self:center;}.elementor-474 .elementor-element.elementor-element-0021f02 .elementor-heading-title{font-size:18px;}}/* Start custom CSS for html, class: .elementor-element-378a8d0 */:root{

--bg:#0d3944;
--border:#7ad4e4;
--primary:#8a35ff;
--secondary:#1e4d5a;
--text:#ffffff;
--muted:#c6d4d8;

}


.joypad-hero{

width:100%;
max-width:100%;

background:linear-gradient(
180deg,
#0d3944 0%,
#0b3340 100%
);

border:1px solid rgba(122,212,228,.7);

border-radius:30px;

padding:20px;

position:relative;

box-shadow:
0 0 0 1px rgba(255,255,255,.04),
0 20px 50px rgba(0,0,0,.35);

}

.joypad-badge{

display:inline-flex;
align-items:center;
gap:8px;

padding:10px 18px;

border-radius:50px;

border:1px solid rgba(255,255,255,.25);

background:rgba(255,255,255,.03);

font-size:12px;

color:#d7e6ea;

margin-bottom:25px;

}

.joypad-hero h1{

font-size:42px;

font-weight:900;

line-height:1.2;

color:white;

margin-bottom:18px;

}

.joypad-hero h1 span{

color:white;
font-weight:900;

}

.hero-desc{

color:var(--muted);

line-height:2;

font-size:15px;

margin-bottom:25px;

}

.hero-image{

position:relative;

overflow:hidden;

border-radius:25px;

height:260px;

}

.hero-image img{

width:100%;
height:100%;
object-fit:cover;

display:block;

}

.hero-overlay{

position:absolute;

bottom:12px;
right:12px;
left:12px;

display:flex;
align-items:center;
gap:12px;

}

.play-btn{

);

display:flex;
justify-content:center;
align-items:center;

font-size:20px;
color:white;

backdrop-filter:blur(10px);

flex-shrink:0;

}

.overlay-text{

background:rgba(0,0,0,.75);

padding:14px;

border-radius:16px;

font-size:13px;

line-height:1.8;

color:white;

}

.hero-buttons{

display:flex;
gap:12px;

margin-top:20px;

}

.hero-buttons a{

flex:1;

text-decoration:none;

text-align:center;

padding:16px;

border-radius:18px;

font-weight:bold;

}

.btn-primary{

background:linear-gradient(
135deg,
#6d28ff,
#a855f7
);

color:white;

}

.btn-secondary{

background:#143f4d;

color:white;

border:1px solid rgba(255,255,255,.08);

}

.btn-primary:hover{

transform:translateY(-2px);

}

.btn-secondary:hover{

transform:translateY(-2px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ae3df80 */body {
  margin: 0;
  font-family: sans-serif;
  background: #0b0f14;
  color: #fff;
}



.grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 20px;
}

.card {
  background: #121824;
  padding: 20px;
  border-radius: 18px;
  position: relative;
  transition: 0.3s;
  overflow: hidden;
}

.card:hover {
  transform: translateY(-5px);
  background: #151d2c;
}

.icon {
  width: 42px;
  height: 42px;
  border-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  margin-bottom: 15px;
}

.purple {
  background: rgba(168, 85, 247, 0.15);
  color: #c084fc;
}

.blue {
  background: rgba(56, 189, 248, 0.15);
  color: #38bdf8;
}

.card h3 {
  margin: 0;
  font-size: 18px;
}

.card p {
  margin-top: 8px;
  color: #9aa4b2;
  font-size: 14px;
}/* End custom CSS */