.elementor-17 .elementor-element.elementor-element-adac7ea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-f4f228f{--display:flex;--min-height:80vh;--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-f4f228f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f4f228f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000711;}.elementor-17 .elementor-element.elementor-element-7757213{--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;}.elementor-17 .elementor-element.elementor-element-120091a{--display:flex;}.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-17 .elementor-element.elementor-element-02dc1be .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:68px;font-weight:800;letter-spacing:2px;color:#FFFFFF;}.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-17 .elementor-element.elementor-element-8251b35{font-family:"Outfit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-a143e45{--display:flex;}.elementor-17 .elementor-element.elementor-element-393736b{--display:flex;}.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-17 .elementor-element.elementor-element-c3fe58c .e-search-input{background-color:#02010100;font-family:"Outfit", Sans-serif;border-style:none;}.elementor-17 .elementor-element.elementor-element-c3fe58c .e-search-submit{background-color:#02010100;border-style:none;}.elementor-17 .elementor-element.elementor-element-c3fe58c .e-search-results-container{background-color:#000711;}.elementor-17 .elementor-element.elementor-element-c3fe58c{--e-search-results-columns:2;--e-search-results-grid-auto-rows:1fr;--e-search-loop-item-equal-height:100%;--e-search-placeholder-color:#FFFFFF;--e-search-input-color:#FFFFFF;--e-search-input-and-results-gap:20px;--e-search-results-width:600px;--e-search-loader-icon-color:#FFFFFF;--e-search-nothing-found-message-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-c3fe58c .e-search-results-container > div{border-style:none;}.elementor-17 .elementor-element.elementor-element-bdb2640{--display:flex;--overflow:hidden;}.elementor-17 .elementor-element.elementor-element-af37b68{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-af37b68:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-af37b68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000711;}.elementor-17 .elementor-element.elementor-element-de4712e{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:none;--border-style:none;--border-radius:22px 22px 22px 22px;}.elementor-17 .elementor-element.elementor-element-de4712e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-de4712e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000C44;}.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-17 .elementor-element.elementor-element-ad8530f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-17 .elementor-element.elementor-element-ad8530f .elementor-icon-box-title{margin-block-end:1px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-ad8530f.elementor-view-stacked .elementor-icon{background-color:#2874C4;}.elementor-17 .elementor-element.elementor-element-ad8530f.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-ad8530f.elementor-view-default .elementor-icon{fill:#2874C4;color:#2874C4;border-color:#2874C4;}.elementor-17 .elementor-element.elementor-element-ad8530f .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-ad8530f .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:38px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-ad8530f:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-ad8530f:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-ad8530f .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-afbc56f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-17 .elementor-element.elementor-element-afbc56f .elementor-icon-box-title{margin-block-end:1px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-afbc56f.elementor-view-stacked .elementor-icon{background-color:#3D904C;}.elementor-17 .elementor-element.elementor-element-afbc56f.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-afbc56f.elementor-view-default .elementor-icon{fill:#3D904C;color:#3D904C;border-color:#3D904C;}.elementor-17 .elementor-element.elementor-element-afbc56f .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-afbc56f .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:38px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-afbc56f:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-afbc56f:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-afbc56f .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-7c2eacf .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-17 .elementor-element.elementor-element-7c2eacf .elementor-icon-box-title{margin-block-end:1px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-7c2eacf.elementor-view-stacked .elementor-icon{background-color:#FBBC05;}.elementor-17 .elementor-element.elementor-element-7c2eacf.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-7c2eacf.elementor-view-default .elementor-icon{fill:#FBBC05;color:#FBBC05;border-color:#FBBC05;}.elementor-17 .elementor-element.elementor-element-7c2eacf .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-7c2eacf .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:38px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-7c2eacf:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-7c2eacf:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-7c2eacf .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-de02c18 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-17 .elementor-element.elementor-element-de02c18 .elementor-icon-box-title{margin-block-end:1px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-de02c18.elementor-view-stacked .elementor-icon{background-color:#C43323;}.elementor-17 .elementor-element.elementor-element-de02c18.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-de02c18.elementor-view-default .elementor-icon{fill:#C43323;color:#C43323;border-color:#C43323;}.elementor-17 .elementor-element.elementor-element-de02c18 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-de02c18 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:38px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-de02c18:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-de02c18:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-de02c18 .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-447902c .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-17 .elementor-element.elementor-element-447902c .elementor-icon-box-title{margin-block-end:1px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-447902c .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-447902c .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:38px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-447902c:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-447902c:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-447902c .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-74df8e9{--display:flex;--min-height:100vh;--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;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-74df8e9:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-74df8e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000711;}.elementor-17 .elementor-element.elementor-element-8cd7698{--display:flex;}.elementor-17 .elementor-element.elementor-element-04a10a9{--display:flex;--min-height:700px;border-style:solid;--border-style:solid;border-color:#253C52;--border-color:#253C52;--border-radius:22px 22px 22px 22px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-04a10a9:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-04a10a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020E1A;}.elementor-17 .elementor-element.elementor-element-bb67520 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-01fbd8c{--e-filter-direction:column;--e-filter-white-space:initial;--e-filter-align-items:flex-start;--e-filter-item-width:initial;--e-filter-item-max-width:calc(100% - calc(var( --e-filter-item-padding )*3 ) );--e-filter-item-flex-grow:initial;--e-filter-item-box-sizing:initial;--e-filter-item-align-text:start;--e-filter-normal-text-color:#FFFFFF;--e-filter-hover-text-color:#FFFFFF;--e-filter-active-text-color:#FFFFFF;--e-filter-item-border-radius:12px 12px 12px 12px;}.elementor-17 .elementor-element.elementor-element-01fbd8c .e-filter-item:hover:not( [aria-pressed=true] ){background-color:#0D4FD6;border-style:solid;border-color:#0D4FD6;}.elementor-17 .elementor-element.elementor-element-01fbd8c .e-filter-item[aria-pressed="true"]{background-color:#0D4FD6;}.elementor-17 .elementor-element.elementor-element-01fbd8c .e-filter-item{font-family:"Outfit", Sans-serif;padding:12px 16px 12px 16px;}.elementor-17 .elementor-element.elementor-element-01fbd8c .e-filter-item:not( [aria-pressed=true] ):not( :hover ){border-style:solid;border-color:#0D4FD6;}.elementor-17 .elementor-element.elementor-element-6fe8da8{--display:flex;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-17 .elementor-element.elementor-element-fb90082{--grid-columns:3;--load-more-button-align:center;}.elementor-17 .elementor-element.elementor-element-fb90082 .elementor-button{background-color:#0A54C2;font-family:"Outfit", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-602384a{--display:flex;}.elementor-17 .elementor-element.elementor-element-602384a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-602384a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000711;}.elementor-17 .elementor-element.elementor-element-73f79c6{padding:0px 0px 20px 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-73f79c6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:800;letter-spacing:2px;color:#FFFFFF;}.elementor-widget-premium-media-wheel .premium-adv-carousel__media-title{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .premium-adv-carousel__media-desc{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button svg, .elementor-widget-premium-media-wheel .flipster__button svg *{fill:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover span{background-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-a74e7a4 img.premium-adv-carousel__item-img, .elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-a74e7a4 .premium-adv-carousel__item-img img, .elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-a74e7a4 .vid-overlay{object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-a74e7a4.premium-adv-carousel__item{border-radius:24px 24px 24px 24px;}.elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-4ed707f img.premium-adv-carousel__item-img, .elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-4ed707f .premium-adv-carousel__item-img img, .elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-4ed707f .vid-overlay{object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-4ed707f.premium-adv-carousel__item{border-radius:24px 24px 24px 24px;}.elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-6924734 img.premium-adv-carousel__item-img, .elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-6924734 .premium-adv-carousel__item-img img, .elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-6924734 .vid-overlay{object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-6924734.premium-adv-carousel__item{border-radius:24px 24px 24px 24px;}.elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-ef2237c img.premium-adv-carousel__item-img, .elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-ef2237c .premium-adv-carousel__item-img img, .elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-ef2237c .vid-overlay{object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-ef2237c.premium-adv-carousel__item{border-radius:24px 24px 24px 24px;}.elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-3c057c7 img.premium-adv-carousel__item-img, .elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-3c057c7 .premium-adv-carousel__item-img img, .elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-3c057c7 .vid-overlay{object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-3c057c7.premium-adv-carousel__item{border-radius:24px 24px 24px 24px;}.elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-592e32f img.premium-adv-carousel__item-img, .elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-592e32f .premium-adv-carousel__item-img img, .elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-592e32f .vid-overlay{object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-592e32f.premium-adv-carousel__item{border-radius:24px 24px 24px 24px;}.elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-eaaba30 img.premium-adv-carousel__item-img, .elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-eaaba30 .premium-adv-carousel__item-img img, .elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-eaaba30 .vid-overlay{object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-eaaba30.premium-adv-carousel__item{border-radius:24px 24px 24px 24px;}.elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-d158892 img.premium-adv-carousel__item-img, .elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-d158892 .premium-adv-carousel__item-img img, .elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-d158892 .vid-overlay{object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-d158892.premium-adv-carousel__item{border-radius:24px 24px 24px 24px;}.elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-15b65c2 img.premium-adv-carousel__item-img, .elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-15b65c2 .premium-adv-carousel__item-img img, .elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-15b65c2 .vid-overlay{object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-15b65c2.premium-adv-carousel__item{border-radius:24px 24px 24px 24px;}.elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-65394da img.premium-adv-carousel__item-img, .elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-65394da .premium-adv-carousel__item-img img, .elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-65394da .vid-overlay{object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-65394da.premium-adv-carousel__item{border-radius:24px 24px 24px 24px;}.elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-0ef7956 img.premium-adv-carousel__item-img, .elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-0ef7956 .premium-adv-carousel__item-img img, .elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-0ef7956 .vid-overlay{object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-0ef7956.premium-adv-carousel__item{border-radius:24px 24px 24px 24px;}.elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-d69d345 img.premium-adv-carousel__item-img, .elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-d69d345 .premium-adv-carousel__item-img img, .elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-d69d345 .vid-overlay{object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-e117f6b .elementor-repeater-item-d69d345.premium-adv-carousel__item{border-radius:24px 24px 24px 24px;}.elementor-17 .elementor-element.elementor-element-e117f6b.premium-adv-carousel__horizontal .premium-adv-carousel__items{column-gap:2px;}.elementor-17 .elementor-element.elementor-element-e117f6b.premium-adv-carousel__vertical .premium-adv-carousel__items{row-gap:2px;}.elementor-17 .elementor-element.elementor-element-e117f6b.premium-adv-carousel__infinite{--pa-wheel-spacing:2;}.elementor-17 .elementor-element.elementor-element-e117f6b .premium-adv-carousel__items{animation-direction:normal !important;align-items:center;animation-duration:calc( 50 * 1000ms ) !important;}.elementor-17 .elementor-element.elementor-element-e117f6b .premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:100px;}.elementor-17 .elementor-element.elementor-element-e117f6b .premium-adv-carousel__media-wrap{border-radius:0px;}.elementor-17 .elementor-element.elementor-element-e117f6b .premium-adv-carousel__media-info-wrap{text-align:flex-start;}.elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-a74e7a4 img.premium-adv-carousel__item-img, .elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-a74e7a4 .premium-adv-carousel__item-img img, .elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-a74e7a4 .vid-overlay{object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-a74e7a4.premium-adv-carousel__item{border-radius:24px 24px 24px 24px;}.elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-a3a1200 img.premium-adv-carousel__item-img, .elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-a3a1200 .premium-adv-carousel__item-img img, .elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-a3a1200 .vid-overlay{object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-a3a1200.premium-adv-carousel__item{border-radius:24px 24px 24px 24px;}.elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-0fcb126 img.premium-adv-carousel__item-img, .elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-0fcb126 .premium-adv-carousel__item-img img, .elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-0fcb126 .vid-overlay{object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-0fcb126.premium-adv-carousel__item{border-radius:24px 24px 24px 24px;}.elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-58fa672 img.premium-adv-carousel__item-img, .elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-58fa672 .premium-adv-carousel__item-img img, .elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-58fa672 .vid-overlay{object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-58fa672.premium-adv-carousel__item{border-radius:24px 24px 24px 24px;}.elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-2028eaf img.premium-adv-carousel__item-img, .elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-2028eaf .premium-adv-carousel__item-img img, .elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-2028eaf .vid-overlay{object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-2028eaf.premium-adv-carousel__item{border-radius:24px 24px 24px 24px;}.elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-4519c50 img.premium-adv-carousel__item-img, .elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-4519c50 .premium-adv-carousel__item-img img, .elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-4519c50 .vid-overlay{object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-4519c50.premium-adv-carousel__item{border-radius:24px 24px 24px 24px;}.elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-5a73e37 img.premium-adv-carousel__item-img, .elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-5a73e37 .premium-adv-carousel__item-img img, .elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-5a73e37 .vid-overlay{object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-5a73e37.premium-adv-carousel__item{border-radius:24px 24px 24px 24px;}.elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-8d5ec23 img.premium-adv-carousel__item-img, .elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-8d5ec23 .premium-adv-carousel__item-img img, .elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-8d5ec23 .vid-overlay{object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-8d5ec23.premium-adv-carousel__item{border-radius:24px 24px 24px 24px;}.elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-0550b82 img.premium-adv-carousel__item-img, .elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-0550b82 .premium-adv-carousel__item-img img, .elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-0550b82 .vid-overlay{object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-0550b82.premium-adv-carousel__item{border-radius:24px 24px 24px 24px;}.elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-e7094ed img.premium-adv-carousel__item-img, .elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-e7094ed .premium-adv-carousel__item-img img, .elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-e7094ed .vid-overlay{object-fit:cover;object-position:center center;}.elementor-17 .elementor-element.elementor-element-c1c5b0b .elementor-repeater-item-e7094ed.premium-adv-carousel__item{border-radius:24px 24px 24px 24px;}.elementor-17 .elementor-element.elementor-element-c1c5b0b.premium-adv-carousel__horizontal .premium-adv-carousel__items{column-gap:2px;}.elementor-17 .elementor-element.elementor-element-c1c5b0b.premium-adv-carousel__vertical .premium-adv-carousel__items{row-gap:2px;}.elementor-17 .elementor-element.elementor-element-c1c5b0b.premium-adv-carousel__infinite{--pa-wheel-spacing:2;}.elementor-17 .elementor-element.elementor-element-c1c5b0b .premium-adv-carousel__items{animation-direction:reverse !important;align-items:center;animation-duration:calc( 50 * 1000ms ) !important;}.elementor-17 .elementor-element.elementor-element-c1c5b0b .premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:100px;}.elementor-17 .elementor-element.elementor-element-c1c5b0b .premium-adv-carousel__media-wrap{border-radius:0px;}.elementor-17 .elementor-element.elementor-element-c1c5b0b .premium-adv-carousel__media-info-wrap{text-align:flex-start;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-de4712e{--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-fb90082{--grid-columns:2;}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-f4f228f{--content-width:1400px;}.elementor-17 .elementor-element.elementor-element-7757213{--width:50%;}.elementor-17 .elementor-element.elementor-element-bdb2640{--width:50%;}.elementor-17 .elementor-element.elementor-element-af37b68{--content-width:1400px;}.elementor-17 .elementor-element.elementor-element-74df8e9{--content-width:1400px;}.elementor-17 .elementor-element.elementor-element-8cd7698{--width:25%;}.elementor-17 .elementor-element.elementor-element-6fe8da8{--width:75%;}.elementor-17 .elementor-element.elementor-element-602384a{--content-width:1600px;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-f4f228f{--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;}.elementor-17 .elementor-element.elementor-element-120091a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-02dc1be .elementor-heading-title{font-size:32px;}.elementor-17 .elementor-element.elementor-element-a143e45{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c3fe58c{--e-search-results-columns:1;--e-search-results-width:100%;}.elementor-17 .elementor-element.elementor-element-de4712e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-74df8e9{--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;}.elementor-17 .elementor-element.elementor-element-fb90082{--grid-columns:1;}.elementor-17 .elementor-element.elementor-element-73f79c6 .elementor-heading-title{font-size:32px;}}/* Start custom CSS for html, class: .elementor-element-a4c0aa7 */.mouse-glow{
    position:fixed;
    top:0;
    left:0;

    pointer-events:none;

    border-radius:50%;

    filter:blur(80px);

    opacity:0;

    z-index:1;

    transition:opacity .35s;

    will-change:transform;
}

/* Cyan */
.glow-1{
    width:420px;
    height:420px;

    background:radial-gradient(circle,
        rgba(0,212,255,.22),
        transparent 70%);
}

/* Purple */
.glow-2{
    width:320px;
    height:320px;

    background:radial-gradient(circle,
        rgba(184,77,255,.18),
        transparent 70%);
}

/* Pink */
.glow-3{
    width:260px;
    height:260px;

    background:radial-gradient(circle,
        rgba(255,46,189,.16),
        transparent 70%);
}

@media(max-width:768px){

    .mouse-glow{
        display:none;
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-02dc1be */.gradient-text {
    background:linear-gradient(
    90deg,
    #368746,
    #eea51c,
    #2a77c9
    );

   background-size: 300% auto;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
   background-clip: text;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-393736b */.div-anima{
    border: 2px solid transparent;
    border-radius: 22px;

    background:
        linear-gradient(#07111d, #07111d) padding-box,
        linear-gradient(
            90deg,
            #00d4ff,
            #5f7cff,
            #c53cff,
            #ff2ebd,
            #ff7b00,
            #ffee00,
            #00ff99,
            #00d4ff
        ) border-box;
        
    background-size: 100% 100%, 400% 400%;
    animation: gradientMove 8s linear infinite;
}

@keyframes gradientMove{
    from{
        background-position: 0 0, 0% 50%;
    }
    to{
        background-position: 0 0, 400% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-385260e */.portfolio-slider{
    width:100%;
    height:700px;
    overflow:hidden;
    perspective:1600px;
}

.portfolio-slider .swiper-wrapper{
    align-items:center;
}

.portfolio-slider .swiper-slide{

    width:420px !important;
    height:560px;

    position:relative;

    overflow:hidden;

    border-radius:24px;

    background:#09111d;

    padding:3px;

    transition:.5s;

}

.portfolio-slider .swiper-slide img{

    width:100%;
    height:100%;

    object-fit:cover;

    border-radius:22px;

    display:block;

}

.portfolio-slider .swiper-slide::before{

    content:"";

    position:absolute;

    inset:-120%;

    background:conic-gradient(

        #00d4ff,
        #4f6fff,
        #b84dff,
        #ff2ebd,
        #ff9800,
        #ffee00,
        #00ff99,
        #00d4ff

    );

    animation:rotateBorder 5s linear infinite;

}

.portfolio-slider .swiper-slide::after{

    content:"";

    position:absolute;

    inset:3px;

    background:#07111d;

    border-radius:22px;

    z-index:1;

}

.portfolio-slider .swiper-slide img{

    position:relative;

    z-index:2;

}

@keyframes rotateBorder{

    from{

        transform:rotate(0deg);

    }

    to{

        transform:rotate(360deg);

    }

}

.swiper-slide-active{

    box-shadow:

        0 0 25px rgba(0,212,255,.45),
        0 0 60px rgba(0,212,255,.25),
        0 0 90px rgba(255,46,189,.15);

}

.swiper-slide-prev,
.swiper-slide-next{

    opacity:.75;

}

.swiper-slide-active{

    transform:scale(1.05);

}


@keyframes floating {

    0% {
        transform: translateY(0px);
    }

    50% {
        transform: translateY(-12px);
    }

    100% {
        transform: translateY(0px);
    }

}

.swiper-slide-active{

    animation:floating 4s ease-in-out infinite;

    z-index:20;

}

.swiper-slide-prev,
.swiper-slide-next{

    filter:brightness(.65);

    opacity:.8;

}

.swiper-slide:not(.swiper-slide-active):not(.swiper-slide-prev):not(.swiper-slide-next){

    opacity:.35;

    filter:blur(1px);

}

.swiper-slide-active{

    box-shadow:

    0 0 25px rgba(0,212,255,.45),

    0 0 60px rgba(0,212,255,.35),

    0 0 100px rgba(255,46,189,.25),

    0 25px 60px rgba(0,0,0,.55);

}

.swiper-slide{

    transition:
        transform .7s ease,
        opacity .7s ease,
        filter .7s ease,
        box-shadow .7s ease;

}

/* ===========================
   Desktop
=========================== */

.portfolio-slider{
    height:700px;
}

/* ===========================
   Tablet
=========================== */

@media (max-width:1024px){

    .portfolio-slider{
        height:580px;
    }

    .portfolio-slider .swiper-slide{

        width:330px !important;
        height:460px;

    }

}

/* ===========================
   Mobile
=========================== */

@media (max-width:767px){

    .portfolio-slider{

        height:430px;

        padding:40px 0;

    }

    .portfolio-slider .swiper-slide{

        width:260px !important;
        height:360px;

        border-radius:18px;

    }

    .portfolio-slider .swiper-slide img{

        border-radius:16px;

    }

}

.portfolio-slider{

    touch-action:pan-y;

    -webkit-user-select:none;
    user-select:none;

}

@media (max-width:767px){

    .swiper-slide-active{

        box-shadow:

        0 0 18px rgba(0,212,255,.35),
        0 0 35px rgba(255,46,189,.18);

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4f228f */.hero-section{
    position:relative;
    overflow:hidden;
    isolation:isolate;
}

.hero-spotlight{

    position:absolute;

    width:650px;
    height:650px;

    left:50%;
    top:50%;

    transform:translate(-50%,-50%);

    pointer-events:none;

    border-radius:50%;

    background:
        radial-gradient(circle,
            rgba(0,212,255,.18) 0%,
            rgba(95,124,255,.12) 30%,
            rgba(255,46,189,.10) 55%,
            transparent 75%
        );

    filter:blur(70px);

    transition:none;

    z-index:-1;

    will-change:transform;
}/* End custom CSS */
/* Start custom CSS for taxonomy-filter, class: .elementor-element-01fbd8c */.e-filter-item {
    width: 100% !important;
    justify-content: space-between !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73f79c6 */.gradient-text {
    background:linear-gradient(
    90deg,
    #368746,
    #eea51c,
    #2a77c9
    );

   background-size: 300% auto;

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
   background-clip: text;

}/* End custom CSS */