.elementor-517 .elementor-element.elementor-element-827cd39{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--overlay-opacity:1;--padding-top:080px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-827cd39:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-827cd39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-517 .elementor-element.elementor-element-827cd39::before, .elementor-517 .elementor-element.elementor-element-827cd39 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-827cd39 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-827cd39 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-827cd39 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-827cd39 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-517 .elementor-element.elementor-element-827cd39.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-517 .elementor-element.elementor-element-73fc859{--display:flex;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-517 .elementor-element.elementor-element-e1e4c6c{background-color:var( --e-global-color-text );padding:6px 25px 6px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;text-align:center;}.elementor-517 .elementor-element.elementor-element-e1e4c6c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:0.4em;color:var( --e-global-color-secondary );}.elementor-517 .elementor-element.elementor-element-5691d33{text-align:center;}.elementor-517 .elementor-element.elementor-element-5691d33 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:67px;font-weight:700;line-height:1.2em;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-517 .elementor-element.elementor-element-13f3f57{padding:10px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-592e95d{--display:flex;--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;}.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-517 .elementor-element.elementor-element-9f9af33 .elementor-button{background-color:#FBB03B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1.4px;fill:#1B2436;color:#1B2436;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-517 .elementor-element.elementor-element-9f9af33 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-517 .elementor-element.elementor-element-9f9af33 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-517 .elementor-element.elementor-element-b9d5be7 .elementor-button{background-color:#1B243600;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1.4px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-517 .elementor-element.elementor-element-b9d5be7 .elementor-button:hover, .elementor-517 .elementor-element.elementor-element-b9d5be7 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#452B00;}.elementor-517 .elementor-element.elementor-element-b9d5be7 .elementor-button:hover svg, .elementor-517 .elementor-element.elementor-element-b9d5be7 .elementor-button:focus svg{fill:#452B00;}.elementor-517 .elementor-element.elementor-element-e614408{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-517 .elementor-element.elementor-element-14285d5{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-517 .elementor-element.elementor-element-14285d5 .elementor-divider-separator{width:100%;}.elementor-517 .elementor-element.elementor-element-14285d5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-517 .elementor-element.elementor-element-5ff9180{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{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-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-517 .elementor-element.elementor-element-edfa66a .elementor-counter{gap:10px;}.elementor-517 .elementor-element.elementor-element-edfa66a .elementor-counter-number-wrapper{color:#6F84B800;font-family:"Plus Jakarta Sans", Sans-serif;font-size:62px;font-weight:700;}.elementor-517 .elementor-element.elementor-element-edfa66a .elementor-counter-title{color:#D4E4FA;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1.2px;}.elementor-517 .elementor-element.elementor-element-286fd6a .elementor-counter{gap:10px;}.elementor-517 .elementor-element.elementor-element-286fd6a .elementor-counter-number-wrapper{color:#6F84B800;font-family:"Plus Jakarta Sans", Sans-serif;font-size:62px;font-weight:700;}.elementor-517 .elementor-element.elementor-element-286fd6a .elementor-counter-title{color:#D4E4FA;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1.2px;}.elementor-517 .elementor-element.elementor-element-a3c3ad5 .elementor-counter{gap:10px;}.elementor-517 .elementor-element.elementor-element-a3c3ad5 .elementor-counter-number-wrapper{color:#6F84B800;font-family:"Plus Jakarta Sans", Sans-serif;font-size:62px;font-weight:700;}.elementor-517 .elementor-element.elementor-element-a3c3ad5 .elementor-counter-title{color:#D4E4FA;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1.2px;}.elementor-517 .elementor-element.elementor-element-796ee54 .elementor-counter{gap:10px;}.elementor-517 .elementor-element.elementor-element-796ee54 .elementor-counter-number-wrapper{color:#6F84B800;font-family:"Plus Jakarta Sans", Sans-serif;font-size:62px;font-weight:700;}.elementor-517 .elementor-element.elementor-element-796ee54 .elementor-counter-title{color:#D4E4FA;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1.2px;}.elementor-517 .elementor-element.elementor-element-6200ca8.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-52ec52e{--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;--overlay-opacity:1;border-style:dashed;--border-style:dashed;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-52ec52e:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-52ec52e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171F2E;}.elementor-517 .elementor-element.elementor-element-52ec52e::before, .elementor-517 .elementor-element.elementor-element-52ec52e > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-52ec52e > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-52ec52e > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-52ec52e > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-52ec52e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#050505;--background-overlay:'';}.elementor-517 .elementor-element.elementor-element-52ec52e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-517 .elementor-element.elementor-element-2344282{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-517 .elementor-element.elementor-element-44ecf05{--display:flex;--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;--align-items:stretch;}.elementor-517 .elementor-element.elementor-element-f77ddc5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-81e1e12{text-align:start;}.elementor-517 .elementor-element.elementor-element-81e1e12 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-5a64d59{padding:10px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#94A3B8;}.elementor-517 .elementor-element.elementor-element-2dc737f{padding:10px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#94A3B8;}.elementor-517 .elementor-element.elementor-element-a84095f{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-517 .elementor-element.elementor-element-77d8b48 img{height:384px;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-517 .elementor-element.elementor-element-8e004a6{--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;--overlay-opacity:1;border-style:dashed;--border-style:dashed;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#27344E;--border-color:#27344E;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-8e004a6:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-8e004a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171F2E;}.elementor-517 .elementor-element.elementor-element-8e004a6::before, .elementor-517 .elementor-element.elementor-element-8e004a6 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-8e004a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-8e004a6 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-8e004a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-8e004a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#050505;--background-overlay:'';}.elementor-517 .elementor-element.elementor-element-8e004a6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-517 .elementor-element.elementor-element-37b8f45{--spacer-size:20px;border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-text );}.elementor-517 .elementor-element.elementor-element-d400a17{--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;--overlay-opacity:1;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-d400a17:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-d400a17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171F2E;}.elementor-517 .elementor-element.elementor-element-d400a17::before, .elementor-517 .elementor-element.elementor-element-d400a17 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-d400a17 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-d400a17 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-d400a17 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-d400a17 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #05050533 0%, #050505 100%);}.elementor-517 .elementor-element.elementor-element-d400a17.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-517 .elementor-element.elementor-element-a3b7a7c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:120px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-517 .elementor-element.elementor-element-6c08546{--display:flex;--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;--align-items:flex-end;}.elementor-517 .elementor-element.elementor-element-aabafb3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-735e0af{text-align:start;}.elementor-517 .elementor-element.elementor-element-735e0af .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-2870a5a{padding:10px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#94A3B8;}.elementor-517 .elementor-element.elementor-element-325cbd9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-1d6c551 .elementor-button{background-color:#94A3B800;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1.4px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-1d6c551{padding:0px 0px 20px 0px;}.elementor-517 .elementor-element.elementor-element-1d6c551 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-517 .elementor-element.elementor-element-1d6c551 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-517 .elementor-element.elementor-element-835afb6{--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-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-517 .elementor-element.elementor-element-a0234f1{width:var( --container-widget-width, 20% );max-width:20%;background-color:#0B102099;padding:50px 25px 100px 25px;--container-widget-width:20%;--container-widget-flex-grow:0;--e-transform-transition-duration:200ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6F84B82E;}.elementor-517 .elementor-element.elementor-element-a0234f1:hover{--e-transform-translateX:0px;--e-transform-translateY:-4px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6F84B85E;}.elementor-517 .elementor-element.elementor-element-a0234f1 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-517 .elementor-element.elementor-element-a0234f1.elementor-view-stacked .elementor-icon{background-color:#6F84B8;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-517 .elementor-element.elementor-element-a0234f1.elementor-view-framed .elementor-icon, .elementor-517 .elementor-element.elementor-element-a0234f1.elementor-view-default .elementor-icon{fill:#6F84B8;color:#6F84B8;border-color:#6F84B8;}.elementor-517 .elementor-element.elementor-element-a0234f1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-517 .elementor-element.elementor-element-a0234f1 .elementor-icon{font-size:32px;border-width:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-a0234f1 .elementor-icon-box-title, .elementor-517 .elementor-element.elementor-element-a0234f1 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-a0234f1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-a0234f1:has(:hover) .elementor-icon-box-title,
					 .elementor-517 .elementor-element.elementor-element-a0234f1:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-a0234f1 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#94A3B8;}.elementor-517 .elementor-element.elementor-element-aaf0d9d{width:var( --container-widget-width, 20% );max-width:20%;background-color:#0B102099;padding:50px 25px 60px 25px;--container-widget-width:20%;--container-widget-flex-grow:0;--e-transform-transition-duration:200ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6F84B82E;}.elementor-517 .elementor-element.elementor-element-aaf0d9d:hover{--e-transform-translateX:0px;--e-transform-translateY:-4px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6F84B85E;}.elementor-517 .elementor-element.elementor-element-aaf0d9d.elementor-element{--align-self:flex-end;}.elementor-517 .elementor-element.elementor-element-aaf0d9d .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-517 .elementor-element.elementor-element-aaf0d9d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-517 .elementor-element.elementor-element-aaf0d9d.elementor-view-framed .elementor-icon, .elementor-517 .elementor-element.elementor-element-aaf0d9d.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-517 .elementor-element.elementor-element-aaf0d9d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-517 .elementor-element.elementor-element-aaf0d9d .elementor-icon{font-size:32px;border-width:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-aaf0d9d .elementor-icon-box-title, .elementor-517 .elementor-element.elementor-element-aaf0d9d .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-aaf0d9d .elementor-icon-box-title{color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-aaf0d9d:has(:hover) .elementor-icon-box-title,
					 .elementor-517 .elementor-element.elementor-element-aaf0d9d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-aaf0d9d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#94A3B8;}.elementor-517 .elementor-element.elementor-element-9ac8923{width:var( --container-widget-width, 20% );max-width:20%;background-color:#0B102099;padding:50px 25px 60px 25px;--container-widget-width:20%;--container-widget-flex-grow:0;--e-transform-transition-duration:200ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6F84B82E;}.elementor-517 .elementor-element.elementor-element-9ac8923:hover{--e-transform-translateX:0px;--e-transform-translateY:-4px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6F84B85E;}.elementor-517 .elementor-element.elementor-element-9ac8923.elementor-element{--align-self:flex-end;}.elementor-517 .elementor-element.elementor-element-9ac8923 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-517 .elementor-element.elementor-element-9ac8923.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-517 .elementor-element.elementor-element-9ac8923.elementor-view-framed .elementor-icon, .elementor-517 .elementor-element.elementor-element-9ac8923.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-517 .elementor-element.elementor-element-9ac8923.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-517 .elementor-element.elementor-element-9ac8923 .elementor-icon{font-size:32px;border-width:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-9ac8923 .elementor-icon-box-title, .elementor-517 .elementor-element.elementor-element-9ac8923 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-9ac8923 .elementor-icon-box-title{color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-9ac8923:has(:hover) .elementor-icon-box-title,
					 .elementor-517 .elementor-element.elementor-element-9ac8923:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-9ac8923 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#94A3B8;}.elementor-517 .elementor-element.elementor-element-b919409{width:var( --container-widget-width, 20% );max-width:20%;background-color:#0B102099;padding:50px 25px 80px 25px;--container-widget-width:20%;--container-widget-flex-grow:0;--e-transform-transition-duration:200ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6F84B82E;}.elementor-517 .elementor-element.elementor-element-b919409:hover{--e-transform-translateX:0px;--e-transform-translateY:-4px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6F84B85E;}.elementor-517 .elementor-element.elementor-element-b919409.elementor-element{--align-self:flex-end;}.elementor-517 .elementor-element.elementor-element-b919409 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-517 .elementor-element.elementor-element-b919409.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-517 .elementor-element.elementor-element-b919409.elementor-view-framed .elementor-icon, .elementor-517 .elementor-element.elementor-element-b919409.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-517 .elementor-element.elementor-element-b919409.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-517 .elementor-element.elementor-element-b919409 .elementor-icon{font-size:32px;border-width:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-b919409 .elementor-icon-box-title, .elementor-517 .elementor-element.elementor-element-b919409 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-b919409 .elementor-icon-box-title{color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-b919409:has(:hover) .elementor-icon-box-title,
					 .elementor-517 .elementor-element.elementor-element-b919409:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-b919409 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#94A3B8;}.elementor-517 .elementor-element.elementor-element-7f29f73{width:var( --container-widget-width, 20% );max-width:20%;background-color:#0B102099;padding:50px 25px 100px 25px;--container-widget-width:20%;--container-widget-flex-grow:0;--e-transform-transition-duration:200ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6F84B82E;}.elementor-517 .elementor-element.elementor-element-7f29f73:hover{--e-transform-translateX:0px;--e-transform-translateY:-4px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6F84B85E;}.elementor-517 .elementor-element.elementor-element-7f29f73 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-517 .elementor-element.elementor-element-7f29f73.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-517 .elementor-element.elementor-element-7f29f73.elementor-view-framed .elementor-icon, .elementor-517 .elementor-element.elementor-element-7f29f73.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-517 .elementor-element.elementor-element-7f29f73.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-517 .elementor-element.elementor-element-7f29f73 .elementor-icon{font-size:32px;border-width:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-7f29f73 .elementor-icon-box-title, .elementor-517 .elementor-element.elementor-element-7f29f73 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-7f29f73 .elementor-icon-box-title{color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-7f29f73:has(:hover) .elementor-icon-box-title,
					 .elementor-517 .elementor-element.elementor-element-7f29f73:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-7f29f73 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#94A3B8;}.elementor-517 .elementor-element.elementor-element-9b381bc{--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;--overlay-opacity:1;border-style:dashed;--border-style:dashed;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#29395A;--border-color:#29395A;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-9b381bc:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-9b381bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171F2E;}.elementor-517 .elementor-element.elementor-element-9b381bc::before, .elementor-517 .elementor-element.elementor-element-9b381bc > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-9b381bc > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-9b381bc > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-9b381bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-9b381bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#05050536;--background-overlay:'';}.elementor-517 .elementor-element.elementor-element-9b381bc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-517 .elementor-element.elementor-element-4457b38{--spacer-size:20px;border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-text );}.elementor-517 .elementor-element.elementor-element-37bd5e2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--overlay-opacity:1;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-37bd5e2:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-37bd5e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171F2E;}.elementor-517 .elementor-element.elementor-element-37bd5e2::before, .elementor-517 .elementor-element.elementor-element-37bd5e2 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-37bd5e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-37bd5e2 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-37bd5e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-37bd5e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #05050533 0%, #050505 100%);}.elementor-517 .elementor-element.elementor-element-37bd5e2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-517 .elementor-element.elementor-element-6d5caaa{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:120px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-517 .elementor-element.elementor-element-7c274db{text-align:start;}.elementor-517 .elementor-element.elementor-element-7c274db .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-14dbdcf{padding:10px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#94A3B8;}.elementor-517 .elementor-element.elementor-element-d7b672f{--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-517 .elementor-element.elementor-element-b3ee135{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0rem 0rem 0rem 0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-b3ee135:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-b3ee135 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060914;}.elementor-517 .elementor-element.elementor-element-b3ee135:hover{--border-radius:0rem 0rem 0rem 0rem;--border-top-left-radius:0rem;--border-top-right-radius:0rem;--border-bottom-right-radius:0rem;--border-bottom-left-radius:0rem;}.elementor-517 .elementor-element.elementor-element-b3ee135, .elementor-517 .elementor-element.elementor-element-b3ee135::before{--border-transition:0.3s;}.elementor-517 .elementor-element.elementor-element-55e3374{background-color:#FFFFFF00;background-image:url("https://gardantglobal.allroundermickey.xyz/wp-content/uploads/2026/06/1.png");}.elementor-517 .elementor-element.elementor-element-55e3374 img{width:100%;height:220px;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 36deg );}.elementor-517 .elementor-element.elementor-element-d5f6238{--spacer-size:220px;background-color:transparent;margin:-200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;background-image:linear-gradient(180deg, #02010100 0%, #060914 100%);}.elementor-517 .elementor-element.elementor-element-a98a58a{padding:20px 32px 20px 32px;}.elementor-517 .elementor-element.elementor-element-a98a58a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-98dbc35{padding:0px 32px 0px 32px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#94A3B8;}.elementor-517 .elementor-element.elementor-element-8536309 .elementor-button{background-color:#94A3B800;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1.4px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-8536309{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 32px 0px 32px;}.elementor-517 .elementor-element.elementor-element-8536309 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-517 .elementor-element.elementor-element-8536309 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-517 .elementor-element.elementor-element-3ed263b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0rem 0rem 0rem 0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-3ed263b:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-3ed263b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060914;}.elementor-517 .elementor-element.elementor-element-3ed263b:hover{--border-radius:0rem 0rem 0rem 0rem;--border-top-left-radius:0rem;--border-top-right-radius:0rem;--border-bottom-right-radius:0rem;--border-bottom-left-radius:0rem;}.elementor-517 .elementor-element.elementor-element-3ed263b, .elementor-517 .elementor-element.elementor-element-3ed263b::before{--border-transition:0.3s;}.elementor-517 .elementor-element.elementor-element-672a926{background-color:#FFFFFF00;background-image:url("https://gardantglobal.allroundermickey.xyz/wp-content/uploads/2026/06/1.png");}.elementor-517 .elementor-element.elementor-element-672a926 img{width:100%;height:220px;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 28deg );}.elementor-517 .elementor-element.elementor-element-074b4c4{--spacer-size:220px;background-color:transparent;margin:-200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;background-image:linear-gradient(180deg, #02010100 0%, #060914 100%);}.elementor-517 .elementor-element.elementor-element-5cda632{padding:20px 32px 20px 32px;}.elementor-517 .elementor-element.elementor-element-5cda632 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-1ddf800{padding:0px 32px 0px 32px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#94A3B8;}.elementor-517 .elementor-element.elementor-element-5a4477f .elementor-button{background-color:#94A3B800;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1.4px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-5a4477f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 32px 0px 32px;}.elementor-517 .elementor-element.elementor-element-5a4477f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-517 .elementor-element.elementor-element-5a4477f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-517 .elementor-element.elementor-element-3b27716{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0rem 0rem 0rem 0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-3b27716:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-3b27716 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060914;}.elementor-517 .elementor-element.elementor-element-3b27716:hover{--border-radius:0rem 0rem 0rem 0rem;--border-top-left-radius:0rem;--border-top-right-radius:0rem;--border-bottom-right-radius:0rem;--border-bottom-left-radius:0rem;}.elementor-517 .elementor-element.elementor-element-3b27716, .elementor-517 .elementor-element.elementor-element-3b27716::before{--border-transition:0.3s;}.elementor-517 .elementor-element.elementor-element-e1ee75d{background-color:#FFFFFF00;background-image:url("https://gardantglobal.allroundermickey.xyz/wp-content/uploads/2026/06/1.png");}.elementor-517 .elementor-element.elementor-element-e1ee75d img{width:100%;height:220px;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 26deg );}.elementor-517 .elementor-element.elementor-element-5fc519c{--spacer-size:220px;background-color:transparent;margin:-200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;background-image:linear-gradient(180deg, #02010100 0%, #060914 100%);}.elementor-517 .elementor-element.elementor-element-94ce6d1{padding:20px 32px 20px 32px;}.elementor-517 .elementor-element.elementor-element-94ce6d1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-54a6d0d{padding:0px 32px 0px 32px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#94A3B8;}.elementor-517 .elementor-element.elementor-element-4ee64d4 .elementor-button{background-color:#94A3B800;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1.4px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-4ee64d4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 32px 0px 32px;}.elementor-517 .elementor-element.elementor-element-4ee64d4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-517 .elementor-element.elementor-element-4ee64d4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-517 .elementor-element.elementor-element-1fd474f{--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;--overlay-opacity:1;border-style:dashed;--border-style:dashed;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#27344E;--border-color:#27344E;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-1fd474f:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-1fd474f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171F2E;}.elementor-517 .elementor-element.elementor-element-1fd474f::before, .elementor-517 .elementor-element.elementor-element-1fd474f > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-1fd474f > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-1fd474f > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-1fd474f > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-1fd474f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#050505;--background-overlay:'';}.elementor-517 .elementor-element.elementor-element-1fd474f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-517 .elementor-element.elementor-element-5298c9c{--spacer-size:20px;border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-text );}.elementor-517 .elementor-element.elementor-element-32d3281{--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;--overflow:hidden;--overlay-opacity:1;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-32d3281:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-32d3281 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171F2E;}.elementor-517 .elementor-element.elementor-element-32d3281::before, .elementor-517 .elementor-element.elementor-element-32d3281 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-32d3281 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-32d3281 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-32d3281 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-32d3281 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #05050533 0%, #050505 100%);}.elementor-517 .elementor-element.elementor-element-32d3281.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-517 .elementor-element.elementor-element-e8a264b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-517 .elementor-element.elementor-element-e8a264b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-2cd433a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-e63b648{--display:flex;--min-height:520px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:3s;--overlay-opacity:0.6;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-e63b648:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-e63b648 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gardantglobal.allroundermickey.xyz/wp-content/uploads/2026/06/unnamed-3.png");background-position:center left;background-size:cover;}.elementor-517 .elementor-element.elementor-element-e63b648:hover{background-image:url("https://gardantglobal.allroundermickey.xyz/wp-content/uploads/2026/06/unnamed-3.png");background-position:center center;--overlay-opacity:0.3;}.elementor-517 .elementor-element.elementor-element-e63b648::before, .elementor-517 .elementor-element.elementor-element-e63b648 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-e63b648 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-e63b648 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-e63b648 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-e63b648 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-517 .elementor-element.elementor-element-e63b648:hover::before, .elementor-517 .elementor-element.elementor-element-e63b648:hover > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-e63b648:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-e63b648 > .elementor-background-slideshow:hover::before, .elementor-517 .elementor-element.elementor-element-e63b648 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-517 .elementor-element.elementor-element-e63b648, .elementor-517 .elementor-element.elementor-element-e63b648::before{--overlay-transition:0.5s;}.elementor-517 .elementor-element.elementor-element-f4a33da{--spacer-size:206px;}.elementor-517 .elementor-element.elementor-element-e7e1c69{width:100%;max-width:100%;padding:50px 25px 0px 25px;--e-transform-transition-duration:200ms;}.elementor-517 .elementor-element.elementor-element-e7e1c69 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-517 .elementor-element.elementor-element-e7e1c69.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-517 .elementor-element.elementor-element-e7e1c69.elementor-view-framed .elementor-icon, .elementor-517 .elementor-element.elementor-element-e7e1c69.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-517 .elementor-element.elementor-element-e7e1c69.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-517 .elementor-element.elementor-element-e7e1c69 .elementor-icon{font-size:22px;}.elementor-517 .elementor-element.elementor-element-e7e1c69 .elementor-icon-box-title, .elementor-517 .elementor-element.elementor-element-e7e1c69 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-e7e1c69 .elementor-icon-box-title{color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-e7e1c69:has(:hover) .elementor-icon-box-title,
					 .elementor-517 .elementor-element.elementor-element-e7e1c69:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-e7e1c69 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#94A3B8;}.elementor-517 .elementor-element.elementor-element-6c62cfa{padding:20px 25px 0px 25px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1em;color:var( --e-global-color-secondary );}.elementor-517 .elementor-element.elementor-element-770b5ed{--display:flex;--min-height:520px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:3s;--overlay-opacity:0.7;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-770b5ed:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-770b5ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gardantglobal.allroundermickey.xyz/wp-content/uploads/2026/06/unnamed-6.png");background-position:center left;background-size:cover;}.elementor-517 .elementor-element.elementor-element-770b5ed:hover{background-image:url("https://gardantglobal.allroundermickey.xyz/wp-content/uploads/2026/06/unnamed-6.png");background-position:center center;--overlay-opacity:0.4;}.elementor-517 .elementor-element.elementor-element-770b5ed::before, .elementor-517 .elementor-element.elementor-element-770b5ed > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-770b5ed > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-770b5ed > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-770b5ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-770b5ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-517 .elementor-element.elementor-element-770b5ed:hover::before, .elementor-517 .elementor-element.elementor-element-770b5ed:hover > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-770b5ed:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-770b5ed > .elementor-background-slideshow:hover::before, .elementor-517 .elementor-element.elementor-element-770b5ed > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-517 .elementor-element.elementor-element-770b5ed, .elementor-517 .elementor-element.elementor-element-770b5ed::before{--overlay-transition:0.5s;}.elementor-517 .elementor-element.elementor-element-c87e4a5{--spacer-size:206px;}.elementor-517 .elementor-element.elementor-element-de9fa20{width:100%;max-width:100%;padding:50px 25px 0px 25px;--e-transform-transition-duration:200ms;}.elementor-517 .elementor-element.elementor-element-de9fa20 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-517 .elementor-element.elementor-element-de9fa20.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-517 .elementor-element.elementor-element-de9fa20.elementor-view-framed .elementor-icon, .elementor-517 .elementor-element.elementor-element-de9fa20.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-517 .elementor-element.elementor-element-de9fa20.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-517 .elementor-element.elementor-element-de9fa20 .elementor-icon{font-size:22px;}.elementor-517 .elementor-element.elementor-element-de9fa20 .elementor-icon-box-title, .elementor-517 .elementor-element.elementor-element-de9fa20 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-de9fa20 .elementor-icon-box-title{color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-de9fa20:has(:hover) .elementor-icon-box-title,
					 .elementor-517 .elementor-element.elementor-element-de9fa20:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-de9fa20 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#94A3B8;}.elementor-517 .elementor-element.elementor-element-2cac81a{padding:20px 25px 0px 25px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1em;color:var( --e-global-color-secondary );}.elementor-517 .elementor-element.elementor-element-09c456b{--display:flex;--min-height:520px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:3s;--overlay-opacity:0.6;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-09c456b:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-09c456b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gardantglobal.allroundermickey.xyz/wp-content/uploads/2026/06/unnamed-2.png");background-position:center left;background-size:cover;}.elementor-517 .elementor-element.elementor-element-09c456b:hover{background-image:url("https://gardantglobal.allroundermickey.xyz/wp-content/uploads/2026/06/unnamed-2.png");background-position:center center;--overlay-opacity:0.3;}.elementor-517 .elementor-element.elementor-element-09c456b::before, .elementor-517 .elementor-element.elementor-element-09c456b > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-09c456b > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-09c456b > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-09c456b > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-09c456b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-517 .elementor-element.elementor-element-09c456b:hover::before, .elementor-517 .elementor-element.elementor-element-09c456b:hover > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-09c456b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-09c456b > .elementor-background-slideshow:hover::before, .elementor-517 .elementor-element.elementor-element-09c456b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-517 .elementor-element.elementor-element-09c456b, .elementor-517 .elementor-element.elementor-element-09c456b::before{--overlay-transition:0.5s;}.elementor-517 .elementor-element.elementor-element-edc5246{--spacer-size:206px;}.elementor-517 .elementor-element.elementor-element-7cb4c75{width:100%;max-width:100%;padding:50px 25px 0px 25px;--e-transform-transition-duration:200ms;}.elementor-517 .elementor-element.elementor-element-7cb4c75 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-517 .elementor-element.elementor-element-7cb4c75.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-517 .elementor-element.elementor-element-7cb4c75.elementor-view-framed .elementor-icon, .elementor-517 .elementor-element.elementor-element-7cb4c75.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-517 .elementor-element.elementor-element-7cb4c75.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-517 .elementor-element.elementor-element-7cb4c75 .elementor-icon{font-size:22px;}.elementor-517 .elementor-element.elementor-element-7cb4c75 .elementor-icon-box-title, .elementor-517 .elementor-element.elementor-element-7cb4c75 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-7cb4c75 .elementor-icon-box-title{color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-7cb4c75:has(:hover) .elementor-icon-box-title,
					 .elementor-517 .elementor-element.elementor-element-7cb4c75:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-7cb4c75 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#94A3B8;}.elementor-517 .elementor-element.elementor-element-6465779{padding:20px 25px 0px 25px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1em;color:var( --e-global-color-secondary );}.elementor-517 .elementor-element.elementor-element-5b577b3{--display:flex;--min-height:520px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-5b577b3:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-5b577b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gardantglobal.allroundermickey.xyz/wp-content/uploads/2026/06/unnamed-4.png");background-position:center left;background-size:cover;}.elementor-517 .elementor-element.elementor-element-5b577b3:hover{background-image:url("https://gardantglobal.allroundermickey.xyz/wp-content/uploads/2026/06/unnamed-4.png");background-position:center center;--overlay-opacity:0;}.elementor-517 .elementor-element.elementor-element-5b577b3::before, .elementor-517 .elementor-element.elementor-element-5b577b3 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-5b577b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-5b577b3 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-5b577b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-5b577b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-517 .elementor-element.elementor-element-5b577b3:hover::before, .elementor-517 .elementor-element.elementor-element-5b577b3:hover > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-5b577b3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-5b577b3 > .elementor-background-slideshow:hover::before, .elementor-517 .elementor-element.elementor-element-5b577b3 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-517 .elementor-element.elementor-element-5b577b3, .elementor-517 .elementor-element.elementor-element-5b577b3::before{--overlay-transition:0.5s;}.elementor-517 .elementor-element.elementor-element-c6ce8e1{--spacer-size:206px;}.elementor-517 .elementor-element.elementor-element-0cee273{width:100%;max-width:100%;padding:50px 25px 0px 25px;--e-transform-transition-duration:200ms;}.elementor-517 .elementor-element.elementor-element-0cee273 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-517 .elementor-element.elementor-element-0cee273.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-517 .elementor-element.elementor-element-0cee273.elementor-view-framed .elementor-icon, .elementor-517 .elementor-element.elementor-element-0cee273.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-517 .elementor-element.elementor-element-0cee273.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-517 .elementor-element.elementor-element-0cee273 .elementor-icon{font-size:22px;}.elementor-517 .elementor-element.elementor-element-0cee273 .elementor-icon-box-title, .elementor-517 .elementor-element.elementor-element-0cee273 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-0cee273 .elementor-icon-box-title{color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-0cee273:has(:hover) .elementor-icon-box-title,
					 .elementor-517 .elementor-element.elementor-element-0cee273:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-0cee273 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#94A3B8;}.elementor-517 .elementor-element.elementor-element-4d28f4b{padding:20px 25px 0px 25px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0.1em;color:var( --e-global-color-secondary );}.elementor-517 .elementor-element.elementor-element-149013d{--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;--overlay-opacity:1;border-style:dashed;--border-style:dashed;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#29395A;--border-color:#29395A;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-149013d:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-149013d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171F2E;}.elementor-517 .elementor-element.elementor-element-149013d::before, .elementor-517 .elementor-element.elementor-element-149013d > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-149013d > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-149013d > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-149013d > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-149013d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#05050536;--background-overlay:'';}.elementor-517 .elementor-element.elementor-element-149013d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-517 .elementor-element.elementor-element-5d81373{--spacer-size:20px;border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-text );}.elementor-517 .elementor-element.elementor-element-67284a3{--display:flex;--min-height:61vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1B2436;--border-color:#1B2436;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-67284a3:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-67284a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171F2E;}.elementor-517 .elementor-element.elementor-element-67284a3::before, .elementor-517 .elementor-element.elementor-element-67284a3 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-67284a3 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-67284a3 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-67284a3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-67284a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #05050533 0%, #050505 100%);}.elementor-517 .elementor-element.elementor-element-67284a3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-517 .elementor-element.elementor-element-f50ffc8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-517 .elementor-element.elementor-element-d78075b{text-align:start;}.elementor-517 .elementor-element.elementor-element-d78075b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-122e7f1{padding:10px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#94A3B8;}.elementor-517 .elementor-element.elementor-element-191ad92{--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:29px 29px;--row-gap:29px;--column-gap:29px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-daba167{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-517 .elementor-element.elementor-element-3158d69{--divider-border-style:dashed;--divider-color:var( --e-global-color-primary );--divider-border-width:1.6px;}.elementor-517 .elementor-element.elementor-element-3158d69 .elementor-divider-separator{width:100%;}.elementor-517 .elementor-element.elementor-element-3158d69 .elementor-divider{padding-block-start:18px;padding-block-end:18px;}.elementor-517 .elementor-element.elementor-element-8cdeaeb{background-color:var( --e-global-color-primary );padding:20px 20px 20px 20px;z-index:1;border-radius:100px 100px 100px 100px;}.elementor-517 .elementor-element.elementor-element-8cdeaeb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-517 .elementor-element.elementor-element-b2431a0{padding:5px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-b2431a0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-c416d8c{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#94A3B8;}.elementor-517 .elementor-element.elementor-element-141d382{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-517 .elementor-element.elementor-element-f5521a3{background-color:var( --e-global-color-primary );padding:20px 20px 20px 20px;z-index:1;border-radius:100px 100px 100px 100px;}.elementor-517 .elementor-element.elementor-element-f5521a3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-517 .elementor-element.elementor-element-f6d15f9{padding:5px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-f6d15f9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-a75c1d4{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#94A3B8;}.elementor-517 .elementor-element.elementor-element-a4b30f5{--divider-border-style:dashed;--divider-color:var( --e-global-color-primary );--divider-border-width:1.6px;}.elementor-517 .elementor-element.elementor-element-a4b30f5 .elementor-divider-separator{width:100%;}.elementor-517 .elementor-element.elementor-element-a4b30f5 .elementor-divider{padding-block-start:18px;padding-block-end:18px;}.elementor-517 .elementor-element.elementor-element-a7b338f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-517 .elementor-element.elementor-element-a60c47e{background-color:var( --e-global-color-primary );padding:20px 20px 20px 20px;z-index:1;border-radius:1005px 1005px 1005px 1005px;}.elementor-517 .elementor-element.elementor-element-a60c47e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-517 .elementor-element.elementor-element-99d6e39{padding:5px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-99d6e39 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-e0bb085{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#94A3B8;}.elementor-517 .elementor-element.elementor-element-3988556{--divider-border-style:dashed;--divider-color:var( --e-global-color-primary );--divider-border-width:1.6px;}.elementor-517 .elementor-element.elementor-element-3988556 .elementor-divider-separator{width:100%;}.elementor-517 .elementor-element.elementor-element-3988556 .elementor-divider{padding-block-start:18px;padding-block-end:18px;}.elementor-517 .elementor-element.elementor-element-ad3422e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-517 .elementor-element.elementor-element-27b838e{background-color:var( --e-global-color-primary );padding:20px 20px 20px 20px;z-index:1;border-radius:1005px 1005px 1005px 1005px;}.elementor-517 .elementor-element.elementor-element-27b838e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-517 .elementor-element.elementor-element-f7f37da{padding:5px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-f7f37da .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-4b69fe4{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#94A3B8;}.elementor-517 .elementor-element.elementor-element-2269fff{--divider-border-style:dashed;--divider-color:var( --e-global-color-primary );--divider-border-width:1.6px;}.elementor-517 .elementor-element.elementor-element-2269fff .elementor-divider-separator{width:100%;}.elementor-517 .elementor-element.elementor-element-2269fff .elementor-divider{padding-block-start:18px;padding-block-end:18px;}.elementor-517 .elementor-element.elementor-element-f663ebf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-517 .elementor-element.elementor-element-d904f93{background-color:var( --e-global-color-primary );padding:20px 20px 20px 20px;z-index:1;border-radius:1000px 1000px 1000px 1000px;}.elementor-517 .elementor-element.elementor-element-d904f93 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-text );}.elementor-517 .elementor-element.elementor-element-e168efe{padding:5px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-e168efe .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-ac54b61{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#94A3B8;}.elementor-517 .elementor-element.elementor-element-b69373e{--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;--overlay-opacity:1;border-style:dashed;--border-style:dashed;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#27344E;--border-color:#27344E;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-b69373e:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-b69373e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171F2E;}.elementor-517 .elementor-element.elementor-element-b69373e::before, .elementor-517 .elementor-element.elementor-element-b69373e > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-b69373e > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-b69373e > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-b69373e > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-b69373e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#050505;--background-overlay:'';}.elementor-517 .elementor-element.elementor-element-b69373e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-517 .elementor-element.elementor-element-3cd01d2{--spacer-size:20px;border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-text );}.elementor-517 .elementor-element.elementor-element-e2a7c9e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1B2436;--border-color:#1B2436;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-e2a7c9e:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-e2a7c9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171F2E;}.elementor-517 .elementor-element.elementor-element-e2a7c9e::before, .elementor-517 .elementor-element.elementor-element-e2a7c9e > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-e2a7c9e > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-e2a7c9e > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-e2a7c9e > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-e2a7c9e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#050505;--background-overlay:'';}.elementor-517 .elementor-element.elementor-element-e2a7c9e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-517 .elementor-element.elementor-element-7deffab{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-4dda485{padding:10px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#94A3B8;}.elementor-517 .elementor-element.elementor-element-00912ae{--e-image-carousel-slides-to-show:5;}.elementor-517 .elementor-element.elementor-element-00912ae .swiper-wrapper{display:flex;align-items:center;}.elementor-517 .elementor-element.elementor-element-921634e{--display:flex;--min-height:58vh;--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;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-921634e:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-921634e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B2436;}.elementor-517 .elementor-element.elementor-element-921634e::before, .elementor-517 .elementor-element.elementor-element-921634e > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-921634e > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-921634e > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-921634e > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-921634e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #05050533 0%, #050505 100%);}.elementor-517 .elementor-element.elementor-element-921634e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-517 .elementor-element.elementor-element-7dca315{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;text-align:center;}.elementor-517 .elementor-element.elementor-element-7dca315.elementor-element{--align-self:center;}.elementor-517 .elementor-element.elementor-element-7dca315 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18vw;font-weight:900;text-transform:uppercase;line-height:1em;letter-spacing:-0.05em;color:#D4E4FA;}.elementor-517 .elementor-element.elementor-element-461e9bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:50px 0px 0px 0px;z-index:3;text-align:center;}.elementor-517 .elementor-element.elementor-element-461e9bf .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:8vw;font-weight:700;line-height:1.2em;letter-spacing:-0.05em;color:#6F84B8;}.elementor-517 .elementor-element.elementor-element-ffd9305{padding:6px 25px 6px 25px;z-index:3;text-align:center;}.elementor-517 .elementor-element.elementor-element-ffd9305 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1vw;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1.75rem;letter-spacing:0.6em;color:#D4E4FA;}.elementor-517 .elementor-element.elementor-element-5d4cf2b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-0876b78{--spacer-size:1px;}.elementor-517 .elementor-element.elementor-element-f1712c0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-f1712c0:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-f1712c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-517 .elementor-element.elementor-element-f1712c0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-517 .elementor-element.elementor-element-e72e7db{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-517 .elementor-element.elementor-element-4a85521{text-align:start;}.elementor-517 .elementor-element.elementor-element-4a85521 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-cf71c78{padding:10px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#94A3B8;}.elementor-517 .elementor-element.elementor-element-c099a8d{--display:flex;--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;}.elementor-517 .elementor-element.elementor-element-0885f89 .elementor-button{background-color:#FBB03B;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1.4px;fill:#1B2436;color:#1B2436;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-517 .elementor-element.elementor-element-0885f89{z-index:5;}.elementor-517 .elementor-element.elementor-element-0885f89 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-517 .elementor-element.elementor-element-0885f89 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-517 .elementor-element.elementor-element-cf16fb9 .elementor-button{background-color:#1B243600;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1.4px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-517 .elementor-element.elementor-element-cf16fb9 .elementor-button:hover, .elementor-517 .elementor-element.elementor-element-cf16fb9 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#452B00;}.elementor-517 .elementor-element.elementor-element-cf16fb9{z-index:5;}.elementor-517 .elementor-element.elementor-element-cf16fb9 .elementor-button:hover svg, .elementor-517 .elementor-element.elementor-element-cf16fb9 .elementor-button:focus svg{fill:#452B00;}.elementor-517 .elementor-element.elementor-element-d69187e{--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;--overlay-opacity:1;border-style:dashed;--border-style:dashed;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#29395A;--border-color:#29395A;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-d69187e:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-d69187e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171F2E;}.elementor-517 .elementor-element.elementor-element-d69187e::before, .elementor-517 .elementor-element.elementor-element-d69187e > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-d69187e > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-d69187e > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-d69187e > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-d69187e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#05050536;--background-overlay:'';}.elementor-517 .elementor-element.elementor-element-d69187e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-517 .elementor-element.elementor-element-bfcd67f{--spacer-size:20px;border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-text );}@media(max-width:1366px){.elementor-517 .elementor-element.elementor-element-5ff9180{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-517 .elementor-element.elementor-element-5691d33 .elementor-heading-title{font-size:52px;}.elementor-517 .elementor-element.elementor-element-13f3f57{font-size:16px;}.elementor-517 .elementor-element.elementor-element-5ff9180{--grid-auto-flow:row;}.elementor-517 .elementor-element.elementor-element-edfa66a .elementor-counter-number-wrapper{font-size:42px;}.elementor-517 .elementor-element.elementor-element-edfa66a .elementor-counter-title{font-size:10px;}.elementor-517 .elementor-element.elementor-element-286fd6a .elementor-counter-number-wrapper{font-size:42px;}.elementor-517 .elementor-element.elementor-element-286fd6a .elementor-counter-title{font-size:10px;}.elementor-517 .elementor-element.elementor-element-a3c3ad5 .elementor-counter-number-wrapper{font-size:42px;}.elementor-517 .elementor-element.elementor-element-a3c3ad5 .elementor-counter-title{font-size:10px;}.elementor-517 .elementor-element.elementor-element-796ee54 .elementor-counter-number-wrapper{font-size:42px;}.elementor-517 .elementor-element.elementor-element-796ee54 .elementor-counter-title{font-size:10px;}.elementor-517 .elementor-element.elementor-element-81e1e12 .elementor-heading-title{font-size:36px;}.elementor-517 .elementor-element.elementor-element-735e0af .elementor-heading-title{font-size:36px;}.elementor-517 .elementor-element.elementor-element-835afb6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-517 .elementor-element.elementor-element-a0234f1{padding:50px 10px 100px 10px;}.elementor-517 .elementor-element.elementor-element-aaf0d9d{padding:50px 10px 60px 10px;}.elementor-517 .elementor-element.elementor-element-9ac8923{padding:50px 10px 60px 10px;}.elementor-517 .elementor-element.elementor-element-b919409{padding:50px 10px 80px 10px;}.elementor-517 .elementor-element.elementor-element-7f29f73{padding:50px 10px 100px 10px;}.elementor-517 .elementor-element.elementor-element-7c274db .elementor-heading-title{font-size:36px;}.elementor-517 .elementor-element.elementor-element-e8a264b .elementor-heading-title{font-size:36px;}.elementor-517 .elementor-element.elementor-element-e7e1c69 .elementor-icon-box-title, .elementor-517 .elementor-element.elementor-element-e7e1c69 .elementor-icon-box-title a{font-size:20px;}.elementor-517 .elementor-element.elementor-element-e7e1c69 .elementor-icon-box-description{font-size:12px;}.elementor-517 .elementor-element.elementor-element-de9fa20 .elementor-icon-box-title, .elementor-517 .elementor-element.elementor-element-de9fa20 .elementor-icon-box-title a{font-size:20px;}.elementor-517 .elementor-element.elementor-element-de9fa20 .elementor-icon-box-description{font-size:12px;}.elementor-517 .elementor-element.elementor-element-7cb4c75 .elementor-icon-box-title, .elementor-517 .elementor-element.elementor-element-7cb4c75 .elementor-icon-box-title a{font-size:20px;}.elementor-517 .elementor-element.elementor-element-7cb4c75 .elementor-icon-box-description{font-size:12px;}.elementor-517 .elementor-element.elementor-element-0cee273 .elementor-icon-box-title, .elementor-517 .elementor-element.elementor-element-0cee273 .elementor-icon-box-title a{font-size:20px;}.elementor-517 .elementor-element.elementor-element-0cee273 .elementor-icon-box-description{font-size:12px;}.elementor-517 .elementor-element.elementor-element-d78075b .elementor-heading-title{font-size:36px;}.elementor-517 .elementor-element.elementor-element-00912ae{--e-image-carousel-slides-to-show:4;}.elementor-517 .elementor-element.elementor-element-4a85521 .elementor-heading-title{font-size:36px;}}@media(max-width:767px){.elementor-517 .elementor-element.elementor-element-827cd39{--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-517 .elementor-element.elementor-element-5691d33 .elementor-heading-title{font-size:32px;}.elementor-517 .elementor-element.elementor-element-13f3f57{font-size:14px;}.elementor-517 .elementor-element.elementor-element-5ff9180{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-517 .elementor-element.elementor-element-81e1e12 .elementor-heading-title{font-size:28px;}.elementor-517 .elementor-element.elementor-element-5a64d59{font-size:14px;}.elementor-517 .elementor-element.elementor-element-2dc737f{font-size:14px;}.elementor-517 .elementor-element.elementor-element-735e0af{text-align:center;}.elementor-517 .elementor-element.elementor-element-735e0af .elementor-heading-title{font-size:28px;}.elementor-517 .elementor-element.elementor-element-2870a5a{text-align:center;font-size:14px;}.elementor-517 .elementor-element.elementor-element-a0234f1{padding:25px 25px 25px 25px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-517 .elementor-element.elementor-element-aaf0d9d{padding:25px 25px 25px 25px;--container-widget-width:41008%;--container-widget-flex-grow:0;width:var( --container-widget-width, 41008% );max-width:41008%;}.elementor-517 .elementor-element.elementor-element-9ac8923{padding:25px 25px 25px 25px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-517 .elementor-element.elementor-element-b919409{padding:25px 25px 25px 25px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-517 .elementor-element.elementor-element-7f29f73{padding:25px 25px 25px 25px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-517 .elementor-element.elementor-element-7c274db{text-align:center;}.elementor-517 .elementor-element.elementor-element-7c274db .elementor-heading-title{font-size:28px;}.elementor-517 .elementor-element.elementor-element-14dbdcf{text-align:center;font-size:14px;}.elementor-517 .elementor-element.elementor-element-32d3281{--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-517 .elementor-element.elementor-element-e8a264b .elementor-heading-title{font-size:28px;}.elementor-517 .elementor-element.elementor-element-d78075b{text-align:center;}.elementor-517 .elementor-element.elementor-element-d78075b .elementor-heading-title{font-size:28px;}.elementor-517 .elementor-element.elementor-element-122e7f1{text-align:center;font-size:14px;}.elementor-517 .elementor-element.elementor-element-4dda485{text-align:center;font-size:14px;}.elementor-517 .elementor-element.elementor-element-00912ae{--e-image-carousel-slides-to-show:3;}.elementor-517 .elementor-element.elementor-element-921634e{--min-height:26vh;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-ffd9305 .elementor-heading-title{font-size:3vw;}.elementor-517 .elementor-element.elementor-element-4a85521{text-align:center;}.elementor-517 .elementor-element.elementor-element-4a85521 .elementor-heading-title{font-size:28px;}.elementor-517 .elementor-element.elementor-element-cf71c78{font-size:14px;}}@media(min-width:768px){.elementor-517 .elementor-element.elementor-element-827cd39{--content-width:1240px;}.elementor-517 .elementor-element.elementor-element-52ec52e{--content-width:1240px;}.elementor-517 .elementor-element.elementor-element-f77ddc5{--width:100%;}.elementor-517 .elementor-element.elementor-element-a84095f{--width:75%;}.elementor-517 .elementor-element.elementor-element-8e004a6{--content-width:1240px;}.elementor-517 .elementor-element.elementor-element-d400a17{--content-width:1240px;}.elementor-517 .elementor-element.elementor-element-325cbd9{--width:50%;}.elementor-517 .elementor-element.elementor-element-9b381bc{--content-width:1240px;}.elementor-517 .elementor-element.elementor-element-37bd5e2{--content-width:1240px;}.elementor-517 .elementor-element.elementor-element-1fd474f{--content-width:1240px;}.elementor-517 .elementor-element.elementor-element-149013d{--content-width:1240px;}.elementor-517 .elementor-element.elementor-element-67284a3{--content-width:1240px;}.elementor-517 .elementor-element.elementor-element-b69373e{--content-width:1240px;}.elementor-517 .elementor-element.elementor-element-e2a7c9e{--content-width:1240px;}.elementor-517 .elementor-element.elementor-element-5d4cf2b{--content-width:500px;}.elementor-517 .elementor-element.elementor-element-f1712c0{--content-width:1240px;}.elementor-517 .elementor-element.elementor-element-d69187e{--content-width:1240px;}}@media(min-width:2400px){.elementor-517 .elementor-element.elementor-element-5ff9180{--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-5691d33 */.elementor-517 .elementor-element.elementor-element-5691d33 span{
    --tw-text-opacity: 1;
    color: rgba(251, 176, 59, 1);
        text-shadow: 0 0 20px  rgba(251, 176, 59, .3);

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9f9af33 */.elementor-517 .elementor-element.elementor-element-9f9af33 .elementor-button-icon {
    transition: transform 0.3s ease;
}

.elementor-517 .elementor-element.elementor-element-9f9af33:hover .elementor-button-icon {
    transform: translateX(5px);
}
.elementor-517 .elementor-element.elementor-element-9f9af33 .elementor-button:hover{
    box-shadow: 0 8px 25px rgba(255,185,83, 0.4);
}
.elementor-517 .elementor-element.elementor-element-9f9af33 .elementor-button{
    transition: all 0.3s ease!important;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-edfa66a *//* Counter Wrapper */
.elementor-517 .elementor-element.elementor-element-edfa66a .elementor-counter {
    text-align: center;
}


/* Blue Prefix & Suffix */
.elementor-517 .elementor-element.elementor-element-edfa66a .elementor-counter-number-prefix,
.elementor-517 .elementor-element.elementor-element-edfa66a .elementor-counter-number-suffix {
    color: #FBB03B;
    font-size: 0.45em;
    font-weight: 700;
    position: relative;
    top: 12px;
}

/* Title */
.elementor-517 .elementor-element.elementor-element-edfa66a .elementor-counter-title {

    color: #7f8ea3;
    text-transform: uppercase;
    letter-spacing: 2px;

    font-weight: 500;
}


.elementor-517 .elementor-element.elementor-element-edfa66a .elementor-counter-number{
    background: linear-gradient(
        to bottom,
        #ffffff 0%,
        #f5f5f5 25%,
        #515152 100%
    );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-286fd6a *//* Counter Wrapper */
.elementor-517 .elementor-element.elementor-element-286fd6a .elementor-counter {
    text-align: center;
}


/* Blue Prefix & Suffix */
.elementor-517 .elementor-element.elementor-element-286fd6a .elementor-counter-number-prefix,
.elementor-517 .elementor-element.elementor-element-286fd6a .elementor-counter-number-suffix {
    color: #FBB03B;
    font-size: 0.45em;
    font-weight: 700;
    position: relative;
    top: 12px;
}

/* Title */
.elementor-517 .elementor-element.elementor-element-286fd6a .elementor-counter-title {

    color: #7f8ea3;
    text-transform: uppercase;
    letter-spacing: 2px;

    font-weight: 500;
}


.elementor-517 .elementor-element.elementor-element-286fd6a .elementor-counter-number{
    background: linear-gradient(
        to bottom,
        #ffffff 0%,
        #f5f5f5 25%,
        #515152 100%
    );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-a3c3ad5 *//* Counter Wrapper */
.elementor-517 .elementor-element.elementor-element-a3c3ad5 .elementor-counter {
    text-align: center;
}


/* Blue Prefix & Suffix */
.elementor-517 .elementor-element.elementor-element-a3c3ad5 .elementor-counter-number-prefix,
.elementor-517 .elementor-element.elementor-element-a3c3ad5 .elementor-counter-number-suffix {
    color: #FBB03B;
    font-size: 0.45em;
    font-weight: 700;
    position: relative;
    top: 12px;
}

/* Title */
.elementor-517 .elementor-element.elementor-element-a3c3ad5 .elementor-counter-title {

    color: #7f8ea3;
    text-transform: uppercase;
    letter-spacing: 2px;

    font-weight: 500;
}


.elementor-517 .elementor-element.elementor-element-a3c3ad5 .elementor-counter-number{
    background: linear-gradient(
        to bottom,
        #ffffff 0%,
        #f5f5f5 25%,
        #515152 100%
    );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-796ee54 *//* Counter Wrapper */
.elementor-517 .elementor-element.elementor-element-796ee54 .elementor-counter {
    text-align: center;
}


/* Blue Prefix & Suffix */
.elementor-517 .elementor-element.elementor-element-796ee54 .elementor-counter-number-prefix,
.elementor-517 .elementor-element.elementor-element-796ee54 .elementor-counter-number-suffix {
    color: #FBB03B;
    font-size: 0.45em;
    font-weight: 700;
    position: relative;
    top: 12px;
}

/* Title */
.elementor-517 .elementor-element.elementor-element-796ee54 .elementor-counter-title {

    color: #7f8ea3;
    text-transform: uppercase;
    letter-spacing: 2px;

    font-weight: 500;
}


.elementor-517 .elementor-element.elementor-element-796ee54 .elementor-counter-number{
    background: linear-gradient(
        to bottom,
        #ffffff 0%,
        #f5f5f5 25%,
        #515152 100%
    );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-827cd39 */.elementor-517 .elementor-element.elementor-element-827cd39{
    position:relative;
    overflow:hidden;
}

/* Dark gradient overlay */
.elementor-517 .elementor-element.elementor-element-827cd39::before{
    content:'';
    position:absolute;
    inset:0;
    z-index:1;
    pointer-events:none;

    background-image: linear-gradient(
        to bottom,
        rgba(5,5,5,0.2) 0%,
        rgba(5,5,5,0) 50%,
        #050505 100%
    );
}

/* Shader canvas */
.elementor-517 .elementor-element.elementor-element-827cd39 #shader-canvas-elementor{
    position:absolute !important;
    inset:0;
    width:100% !important;
    height:100% !important;
    z-index:0;
}

/* Content above gradient */
.elementor-517 .elementor-element.elementor-element-827cd39 > .e-con-inner{
    position:relative;
    z-index:2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-81e1e12 */.elementor-517 .elementor-element.elementor-element-81e1e12 span{
    --tw-text-opacity: 1;
    color: rgba(251, 176, 59, 1);
        text-shadow: 0 0 20px  rgba(251, 176, 59, .3);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77d8b48 */.elementor-517 .elementor-element.elementor-element-77d8b48 {
  position: relative;
}

.elementor-517 .elementor-element.elementor-element-77d8b48::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;

  background: linear-gradient(
    90deg,
    transparent,
    rgba(0, 200, 255, 0.8),
    rgba(0, 140, 255, 1),
    rgba(0, 200, 255, 0.8),
    transparent
  );

  box-shadow: 0 0 12px rgba(0, 170, 255, 0.6);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-735e0af */.elementor-517 .elementor-element.elementor-element-735e0af span{
    --tw-text-opacity: 1;
    color: rgba(251, 176, 59, 1);
        text-shadow: 0 0 20px  rgba(251, 176, 59, .3);

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1d6c551 */.elementor-517 .elementor-element.elementor-element-1d6c551 .elementor-button-icon {
    transition: transform 0.3s ease;
}

.elementor-517 .elementor-element.elementor-element-1d6c551:hover .elementor-button-icon {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a0234f1 */.elementor-517 .elementor-element.elementor-element-a0234f1::after{
    content:'';
    position:absolute;
    inset:-1px;
    border-radius:0px;
    padding:1px;
    background:linear-gradient(
        135deg,
        rgba(0, 200, 255, 0),
        rgba(0, 140, 255, .8),
        rgba(0, 200, 255, 0)
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite:xor;
    mask-composite:exclude;
    opacity:0;
    transition:.4s;
}

.elementor-517 .elementor-element.elementor-element-a0234f1:hover::after{
    opacity:1;
}

.elementor-517 .elementor-element.elementor-element-a0234f1:hover .elementor-icon{
    background-color: var(--e-global-color-primary)!important;
    fill: var(--e-global-color-text)!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-aaf0d9d */.elementor-517 .elementor-element.elementor-element-aaf0d9d::after{
    content:'';
    position:absolute;
    inset:-1px;
    border-radius:0px;
    padding:1px;
    background:linear-gradient(
        135deg,
        rgba(0, 200, 255, 0),
        rgba(0, 140, 255, .8),
        rgba(0, 200, 255, 0)
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite:xor;
    mask-composite:exclude;
    opacity:0;
    transition:.4s;
}

.elementor-517 .elementor-element.elementor-element-aaf0d9d:hover::after{
    opacity:1;
}

.elementor-517 .elementor-element.elementor-element-aaf0d9d:hover .elementor-icon{
    background-color: var(--e-global-color-primary)!important;
    fill: var(--e-global-color-text)!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9ac8923 */.elementor-517 .elementor-element.elementor-element-9ac8923::after{
    content:'';
    position:absolute;
    inset:-1px;
    border-radius:0px;
    padding:1px;
    background:linear-gradient(
        135deg,
        rgba(0, 200, 255, 0),
        rgba(0, 140, 255, .8),
        rgba(0, 200, 255, 0)
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite:xor;
    mask-composite:exclude;
    opacity:0;
    transition:.4s;
}

.elementor-517 .elementor-element.elementor-element-9ac8923:hover::after{
    opacity:1;
}

.elementor-517 .elementor-element.elementor-element-9ac8923:hover .elementor-icon{
    background-color: var(--e-global-color-primary)!important;
    fill: var(--e-global-color-text)!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b919409 */.elementor-517 .elementor-element.elementor-element-b919409::after{
    content:'';
    position:absolute;
    inset:-1px;
    border-radius:0px;
    padding:1px;
    background:linear-gradient(
        135deg,
        rgba(0, 200, 255, 0),
        rgba(0, 140, 255, .8),
        rgba(0, 200, 255, 0)
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite:xor;
    mask-composite:exclude;
    opacity:0;
    transition:.4s;
}

.elementor-517 .elementor-element.elementor-element-b919409:hover::after{
    opacity:1;
}

.elementor-517 .elementor-element.elementor-element-b919409:hover .elementor-icon{
    background-color: var(--e-global-color-primary)!important;
    fill: var(--e-global-color-text)!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7f29f73 */.elementor-517 .elementor-element.elementor-element-7f29f73::after{
    content:'';
    position:absolute;
    inset:-1px;
    border-radius:0px;
    padding:1px;
    background:linear-gradient(
        135deg,
        rgba(0, 200, 255, 0),
        rgba(0, 140, 255, .8),
        rgba(0, 200, 255, 0)
    );
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite:xor;
    mask-composite:exclude;
    opacity:0;
    transition:.4s;
}

.elementor-517 .elementor-element.elementor-element-7f29f73:hover::after{
    opacity:1;
}

.elementor-517 .elementor-element.elementor-element-7f29f73:hover .elementor-icon{
    background-color: var(--e-global-color-primary)!important;
    fill: var(--e-global-color-text)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c274db */.elementor-517 .elementor-element.elementor-element-7c274db span{
    --tw-text-opacity: 1;
    color: rgba(251, 176, 59, 1);
        text-shadow: 0 0 20px  rgba(251, 176, 59, .3);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55e3374 */.elementor-517 .elementor-element.elementor-element-55e3374{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8536309 */.elementor-517 .elementor-element.elementor-element-8536309 .elementor-button-icon {
    transition: transform 0.3s ease;
}

.elementor-517 .elementor-element.elementor-element-8536309:hover .elementor-button-icon {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3ee135 */.elementor-517 .elementor-element.elementor-element-b3ee135 {
    overflow: hidden;
}

.elementor-517 .elementor-element.elementor-element-b3ee135 .elementor-widget-image img {
    transition: transform 0.5s ease;
}

.elementor-517 .elementor-element.elementor-element-b3ee135:hover .elementor-widget-image img {
    transform: scale(1.1);
}

.elementor-517 .elementor-element.elementor-element-b3ee135{
    background: rgba(14, 34, 61, 0.6);
    /* backdrop-filter: blur(12px); */
    border: 1px solid rgba(139, 152, 165, 0.1);
}

.elementor-517 .elementor-element.elementor-element-b3ee135:hover {
    transform: translateY(-4px) scale(1.0);
    box-shadow: 0 25px 20px -15px rgba(0, 163, 255, 0.3);
    border: 1px solid rgba(111, 132, 184, 0.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-672a926 */.elementor-517 .elementor-element.elementor-element-672a926{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5a4477f */.elementor-517 .elementor-element.elementor-element-5a4477f .elementor-button-icon {
    transition: transform 0.3s ease;
}

.elementor-517 .elementor-element.elementor-element-5a4477f:hover .elementor-button-icon {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ed263b */.elementor-517 .elementor-element.elementor-element-3ed263b {
    overflow: hidden;
}

.elementor-517 .elementor-element.elementor-element-3ed263b .elementor-widget-image img {
    transition: transform 0.5s ease;
}

.elementor-517 .elementor-element.elementor-element-3ed263b:hover .elementor-widget-image img {
    transform: scale(1.1);
}

.elementor-517 .elementor-element.elementor-element-3ed263b{
    background: rgba(14, 34, 61, 0.6);
    /* backdrop-filter: blur(12px); */
    border: 1px solid rgba(139, 152, 165, 0.1);
}

.elementor-517 .elementor-element.elementor-element-3ed263b:hover {
    transform: translateY(-4px) scale(1.0);
    box-shadow: 0 25px 20px -15px rgba(0, 163, 255, 0.3);
    border: 1px solid rgba(111, 132, 184, 0.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e1ee75d */.elementor-517 .elementor-element.elementor-element-e1ee75d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4ee64d4 */.elementor-517 .elementor-element.elementor-element-4ee64d4 .elementor-button-icon {
    transition: transform 0.3s ease;
}

.elementor-517 .elementor-element.elementor-element-4ee64d4:hover .elementor-button-icon {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b27716 */.elementor-517 .elementor-element.elementor-element-3b27716 {
    overflow: hidden;
}

.elementor-517 .elementor-element.elementor-element-3b27716 .elementor-widget-image img {
    transition: transform 0.5s ease;
}

.elementor-517 .elementor-element.elementor-element-3b27716:hover .elementor-widget-image img {
    transform: scale(1.1);
}

.elementor-517 .elementor-element.elementor-element-3b27716{
    background: rgba(14, 34, 61, 0.6);
    /* backdrop-filter: blur(12px); */
    border: 1px solid rgba(139, 152, 165, 0.1);
}

.elementor-517 .elementor-element.elementor-element-3b27716:hover {
    transform: translateY(-4px) scale(1.0);
    box-shadow: 0 25px 20px -15px rgba(0, 163, 255, 0.3);
    border: 1px solid rgba(111, 132, 184, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8a264b */.elementor-517 .elementor-element.elementor-element-e8a264b span{
    --tw-text-opacity: 1;
    color: rgba(251, 176, 59, 1);
        text-shadow: 0 0 20px  rgba(251, 176, 59, .3);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e63b648 *//* Icon animation */
.elementor-517 .elementor-element.elementor-element-e63b648 .elementor-icon {
  transition: transform 0.3s ease;
  transform-origin: center;
}

/* Hide description initially */
.elementor-517 .elementor-element.elementor-element-e63b648 .elementor-icon-box-description {
  opacity: 0;
  max-height: 0;
  overflow: hidden;
  transform: translateY(10px);
  transition: all 0.3s ease;
}

/* Optional: also hide the small text below */
.elementor-517 .elementor-element.elementor-element-e63b648 .elementor-widget-text-editor {
  opacity: 0;
  max-height: 0;
  overflow: hidden;
  transition: all 0.3s ease;
}

/* HOVER STATE */
.elementor-517 .elementor-element.elementor-element-e63b648:hover .elementor-icon {
  transform: scale(1.4);
}

/* Show description on hover */
.elementor-517 .elementor-element.elementor-element-e63b648:hover .elementor-icon-box-description {
  opacity: 1;
  max-height: 200px;
  transform: translateY(0);
  margin-top: 10px;
  text-shadow: 0 2px 10px rgba(0, 0, 0, 0.6);
}

/* Show bottom text on hover */
.elementor-517 .elementor-element.elementor-element-e63b648:hover .elementor-widget-text-editor {
  opacity: 1;
  max-height: 100px;
  margin-top: 10px;
  text-shadow: 0 2px 10px rgba(0, 0, 0, 0.6);
}

.elementor-517 .elementor-element.elementor-element-e63b648 {
  position: relative;
}

.elementor-517 .elementor-element.elementor-element-e63b648::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;

  background: linear-gradient(
    90deg,
    transparent,
    rgba(0, 200, 255, 0.8),
    rgba(0, 140, 255, 1),
    rgba(0, 200, 255, 0.8),
    transparent
  );

  box-shadow: 0 0 12px rgba(0, 170, 255, 0.6);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-770b5ed *//* Icon animation */
.elementor-517 .elementor-element.elementor-element-770b5ed .elementor-icon {
  transition: transform 0.3s ease;
  transform-origin: center;
}

/* Hide description initially */
.elementor-517 .elementor-element.elementor-element-770b5ed .elementor-icon-box-description {
  opacity: 0;
  max-height: 0;
  overflow: hidden;
  transform: translateY(10px);
  transition: all 0.3s ease;
}

/* Optional: also hide the small text below */
.elementor-517 .elementor-element.elementor-element-770b5ed .elementor-widget-text-editor {
  opacity: 0;
  max-height: 0;
  overflow: hidden;
  transition: all 0.3s ease;
}

/* HOVER STATE */
.elementor-517 .elementor-element.elementor-element-770b5ed:hover .elementor-icon {
  transform: scale(1.4);
}

/* Show description on hover */
.elementor-517 .elementor-element.elementor-element-770b5ed:hover .elementor-icon-box-description {
  opacity: 1;
  max-height: 200px;
  transform: translateY(0);
  margin-top: 10px;
  text-shadow: 0 2px 10px rgba(0, 0, 0, 0.6);
}

/* Show bottom text on hover */
.elementor-517 .elementor-element.elementor-element-770b5ed:hover .elementor-widget-text-editor {
  opacity: 1;
  max-height: 100px;
  margin-top: 10px;
  text-shadow: 0 2px 10px rgba(0, 0, 0, 0.6);
}

.elementor-517 .elementor-element.elementor-element-770b5ed {
  position: relative;
}

.elementor-517 .elementor-element.elementor-element-770b5ed::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;

  background: linear-gradient(
    90deg,
    transparent,
    rgba(0, 200, 255, 0.8),
    rgba(0, 140, 255, 1),
    rgba(0, 200, 255, 0.8),
    transparent
  );

  box-shadow: 0 0 12px rgba(0, 170, 255, 0.6);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09c456b *//* Icon animation */
.elementor-517 .elementor-element.elementor-element-09c456b .elementor-icon {
  transition: transform 0.3s ease;
  transform-origin: center;
}

/* Hide description initially */
.elementor-517 .elementor-element.elementor-element-09c456b .elementor-icon-box-description {
  opacity: 0;
  max-height: 0;
  overflow: hidden;
  transform: translateY(10px);
  transition: all 0.3s ease;
}

/* Optional: also hide the small text below */
.elementor-517 .elementor-element.elementor-element-09c456b .elementor-widget-text-editor {
  opacity: 0;
  max-height: 0;
  overflow: hidden;
  transition: all 0.3s ease;
}

/* HOVER STATE */
.elementor-517 .elementor-element.elementor-element-09c456b:hover .elementor-icon {
  transform: scale(1.4);
}

/* Show description on hover */
.elementor-517 .elementor-element.elementor-element-09c456b:hover .elementor-icon-box-description {
  opacity: 1;
  max-height: 200px;
  transform: translateY(0);
  margin-top: 10px;
  text-shadow: 0 2px 10px rgba(0, 0, 0, 0.6);
}

/* Show bottom text on hover */
.elementor-517 .elementor-element.elementor-element-09c456b:hover .elementor-widget-text-editor {
  opacity: 1;
  max-height: 100px;
  margin-top: 10px;
  text-shadow: 0 2px 10px rgba(0, 0, 0, 0.6);
}

.elementor-517 .elementor-element.elementor-element-09c456b {
  position: relative;
}

.elementor-517 .elementor-element.elementor-element-09c456b::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;

  background: linear-gradient(
    90deg,
    transparent,
    rgba(0, 200, 255, 0.8),
    rgba(0, 140, 255, 1),
    rgba(0, 200, 255, 0.8),
    transparent
  );

  box-shadow: 0 0 12px rgba(0, 170, 255, 0.6);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b577b3 *//* Icon animation */
.elementor-517 .elementor-element.elementor-element-5b577b3 .elementor-icon {
  transition: transform 0.3s ease;
  transform-origin: center;
}

/* Hide description initially */
.elementor-517 .elementor-element.elementor-element-5b577b3 .elementor-icon-box-description {
  opacity: 0;
  max-height: 0;
  overflow: hidden;
  transform: translateY(10px);
  transition: all 0.3s ease;
}

/* Optional: also hide the small text below */
.elementor-517 .elementor-element.elementor-element-5b577b3 .elementor-widget-text-editor {
  opacity: 0;
  max-height: 0;
  overflow: hidden;
  transition: all 0.3s ease;
}

/* HOVER STATE */
.elementor-517 .elementor-element.elementor-element-5b577b3:hover .elementor-icon {
  transform: scale(1.4);
}

/* Show description on hover */
.elementor-517 .elementor-element.elementor-element-5b577b3:hover .elementor-icon-box-description {
  opacity: 1;
  max-height: 200px;
  transform: translateY(0);
  margin-top: 10px;
  text-shadow: 0 2px 10px rgba(0, 0, 0, 0.6);
}

/* Show bottom text on hover */
.elementor-517 .elementor-element.elementor-element-5b577b3:hover .elementor-widget-text-editor {
  opacity: 1;
  max-height: 100px;
  margin-top: 10px;
  text-shadow: 0 2px 10px rgba(0, 0, 0, 0.6);
}

.elementor-517 .elementor-element.elementor-element-5b577b3 {
  position: relative;
}



/* BOTTOM GLOW */
.elementor-517 .elementor-element.elementor-element-5b577b3::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;

  background: linear-gradient(
    90deg,
    transparent,
    rgba(0, 200, 255, 0.8),
    rgba(0, 140, 255, 1),
    rgba(0, 200, 255, 0.8),
    transparent
  );

  box-shadow: 0 0 12px rgba(0, 170, 255, 0.6);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d78075b */.elementor-517 .elementor-element.elementor-element-d78075b span{
    --tw-text-opacity: 1;
    color: rgba(251, 176, 59, 1);
        text-shadow: 0 0 20px  rgba(251, 176, 59, .3);

}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3158d69 */.elementor-517 .elementor-element.elementor-element-3158d69{
  width: 100%;
  position: absolute;
  inset-block-start: 25px;
  inset-inline-start: 57%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-daba167 *//* NUMBER TEXT */
.elementor-517 .elementor-element.elementor-element-daba167 h2{
  transition: all 0.35s ease;
}

/* HOVER GLOW ON NUMBER */
.elementor-517 .elementor-element.elementor-element-daba167:hover h2{
  transform: scale(1.1);
}

.elementor-517 .elementor-element.elementor-element-daba167:hover .mynumber{
    box-shadow: 0 8px 25px rgba(0, 140, 255, 0.4);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a4b30f5 */.elementor-517 .elementor-element.elementor-element-a4b30f5{
  width: 100%;
  position: absolute;
  inset-block-start: 25px;
  inset-inline-start: 57%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-141d382 *//* NUMBER TEXT */
.elementor-517 .elementor-element.elementor-element-141d382 h2{
  transition: all 0.35s ease;
}

/* HOVER GLOW ON NUMBER */
.elementor-517 .elementor-element.elementor-element-141d382:hover h2{
  transform: scale(1.1);
}

.elementor-517 .elementor-element.elementor-element-141d382:hover .mynumber{
    box-shadow: 0 8px 25px rgba(0, 140, 255, 0.4);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3988556 */.elementor-517 .elementor-element.elementor-element-3988556{
  width: 100%;
  position: absolute;
  inset-block-start: 25px;
  inset-inline-start: 57%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7b338f *//* NUMBER TEXT */
.elementor-517 .elementor-element.elementor-element-a7b338f h2{
  transition: all 0.35s ease;
}

/* HOVER GLOW ON NUMBER */
.elementor-517 .elementor-element.elementor-element-a7b338f:hover h2{
  transform: scale(1.1);
}

.elementor-517 .elementor-element.elementor-element-a7b338f:hover .mynumber{
    box-shadow: 0 8px 25px rgba(0, 140, 255, 0.4);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2269fff */.elementor-517 .elementor-element.elementor-element-2269fff{
  width: 100%;
  position: absolute;
  inset-block-start: 25px;
  inset-inline-start: 57%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad3422e *//* NUMBER TEXT */
.elementor-517 .elementor-element.elementor-element-ad3422e h2{
  transition: all 0.35s ease;
}

/* HOVER GLOW ON NUMBER */
.elementor-517 .elementor-element.elementor-element-ad3422e:hover h2{
  transform: scale(1.1);
}

.elementor-517 .elementor-element.elementor-element-ad3422e:hover .mynumber{
    box-shadow: 0 8px 25px rgba(0, 140, 255, 0.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f663ebf *//* NUMBER TEXT */
.elementor-517 .elementor-element.elementor-element-f663ebf h2{
  transition: all 0.35s ease;
}

/* HOVER GLOW ON NUMBER */
.elementor-517 .elementor-element.elementor-element-f663ebf:hover h2{
  transform: scale(1.1);
}

.elementor-517 .elementor-element.elementor-element-f663ebf:hover .mynumber{
    box-shadow: 0 8px 25px rgba(0, 140, 255, 0.4);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-00912ae *//* ---------------------------------------
   Smooth Infinite Scroll
--------------------------------------- */

.elementor-517 .elementor-element.elementor-element-00912ae .swiper-wrapper{
    transition-timing-function: linear !important;
    -webkit-transition-timing-function: linear !important;
}

/* Pause on hover */
.elementor-517 .elementor-element.elementor-element-00912ae .swiper-wrapper:hover{
    transition-timing-function: linear !important;
    animation-play-state: paused !important;
}


/* ---------------------------------------
   Logo Cards
--------------------------------------- */

.elementor-517 .elementor-element.elementor-element-00912ae .swiper-slide{
    display:flex;
    align-items:center;
    justify-content:center;
    padding:12px;
}

.elementor-517 .elementor-element.elementor-element-00912ae .swiper-slide figure{
    width:100%;
    height:110px;
    display:flex;
    align-items:center;
    justify-content:center;

    background:#fff;
    border-radius:14px;
    padding:20px;

    box-shadow:0 6px 20px rgba(0,0,0,.06);
    transition:.3s ease;
}

.elementor-517 .elementor-element.elementor-element-00912ae .swiper-slide figure:hover{
    transform:translateY(-3px);
    box-shadow:0 12px 28px rgba(0,0,0,.08);
}

.elementor-517 .elementor-element.elementor-element-00912ae .swiper-slide img{
    width:100%;
    height:60px;
    object-fit:contain;

    max-width:160px;
    max-height:60px;

    display:block;
}


/* ---------------------------------------
   Carousel Fade Effect
--------------------------------------- */

.elementor-517 .elementor-element.elementor-element-00912ae .elementor-image-carousel-wrapper{
    position:relative;
    overflow:hidden;
}

.elementor-517 .elementor-element.elementor-element-00912ae .elementor-image-carousel-wrapper::before,
.elementor-517 .elementor-element.elementor-element-00912ae .elementor-image-carousel-wrapper::after{
    content:"";
    position:absolute;
    top:0;
    width:120px;
    height:100%;
    z-index:5;
    pointer-events:none;
}

.elementor-517 .elementor-element.elementor-element-00912ae .elementor-image-carousel-wrapper::before{
    left:0;
    background:linear-gradient(to right,#050505 0%,rgba(244,244,246,0) 100%);
}

.elementor-517 .elementor-element.elementor-element-00912ae .elementor-image-carousel-wrapper::after{
    right:0;
    background:linear-gradient(to left,#050505 0%,rgba(244,244,246,0) 100%);
}


/* ---------------------------------------
   Tablet
--------------------------------------- */

@media (max-width:1024px){

    .elementor-517 .elementor-element.elementor-element-00912ae .swiper-slide figure{
        height:95px;
        padding:16px;
    }

    .elementor-517 .elementor-element.elementor-element-00912ae .swiper-slide img{
        height:50px;
        max-width:130px;
    }

    .elementor-517 .elementor-element.elementor-element-00912ae .elementor-image-carousel-wrapper::before,
    .elementor-517 .elementor-element.elementor-element-00912ae .elementor-image-carousel-wrapper::after{
        width:70px;
    }

}


/* ---------------------------------------
   Mobile
--------------------------------------- */

@media (max-width:767px){

    .elementor-517 .elementor-element.elementor-element-00912ae .swiper-slide figure{
        height:80px;
        padding:14px;
        border-radius:12px;
    }

    .elementor-517 .elementor-element.elementor-element-00912ae .swiper-slide img{
        height:40px;
        max-width:110px;
    }

    .elementor-517 .elementor-element.elementor-element-00912ae .elementor-image-carousel-wrapper::before,
    .elementor-517 .elementor-element.elementor-element-00912ae .elementor-image-carousel-wrapper::after{
        width:40px;
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7dca315 */.elementor-517 .elementor-element.elementor-element-7dca315 {
    background: linear-gradient(
        to bottom,
        #ffffff 0%,
        #f5f5f5 25%,
        #515152 100%
    );

    -webkit-background-clip: text;
    background-clip: text;

    -webkit-text-fill-color: transparent;
    color: transparent;

    opacity: .08;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-461e9bf */.elementor-517 .elementor-element.elementor-element-461e9bf span{
    --tw-text-opacity: 1;
    color: rgba(251, 176, 59, 1);
        text-shadow: 0 0 20px  rgba(251, 176, 59, .3);

}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-0876b78 */.elementor-517 .elementor-element.elementor-element-0876b78 {
  position: relative;
}

.elementor-517 .elementor-element.elementor-element-0876b78::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;

  background: linear-gradient(
    90deg,
    transparent,
    rgba(0, 200, 255, 0.8),
    rgba(0, 140, 255, 1),
    rgba(0, 200, 255, 0.8),
    transparent
  );

  box-shadow: 0 0 12px rgba(0, 170, 255, 0.6);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-921634e */.elementor-517 .elementor-element.elementor-element-921634e {
  position: relative;
}

.elementor-517 .elementor-element.elementor-element-921634e::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;

  background: linear-gradient(
    90deg,
    transparent,
    rgba(0, 200, 255, 0.2),
    rgba(0, 140, 255, 0.6),
    rgba(0, 200, 255, 0.2),
    transparent
  );

  box-shadow: 0 0 12px rgba(0, 170, 255, 0.6);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a85521 */.elementor-517 .elementor-element.elementor-element-4a85521 span{
    --tw-text-opacity: 1;
    color: rgba(251, 176, 59, 1);
        text-shadow: 0 0 20px  rgba(251, 176, 59, .3);

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0885f89 */.elementor-517 .elementor-element.elementor-element-0885f89 .elementor-button-icon {
    transition: transform 0.3s ease;
}

.elementor-517 .elementor-element.elementor-element-0885f89:hover .elementor-button-icon {
    transform: translateX(5px);
}
.elementor-517 .elementor-element.elementor-element-0885f89 .elementor-button:hover{
    box-shadow: 0 8px 25px rgba(255,185,83, 0.4);
}
.elementor-517 .elementor-element.elementor-element-0885f89 .elementor-button{
    transition: all 0.3s ease!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1712c0 */.elementor-517 .elementor-element.elementor-element-f1712c0 {
  position: relative;
  background-color: #061a2f;
  overflow: hidden;
}

/* =========================
   1. GRID MESH
========================= */
.elementor-517 .elementor-element.elementor-element-f1712c0::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 1;
  pointer-events: none;

  background-image:
    linear-gradient(rgba(0, 200, 255, 0.5) 1px, transparent 1px),
    linear-gradient(90deg, rgba(0, 200, 255, 0.5) 1px, transparent 1px);

    background-size: 68px 68px;

  animation: gridPulse 4s ease-in-out infinite;
}

/* =========================
   2. INTERSECTION DOTS
========================= */
.elementor-517 .elementor-element.elementor-element-f1712c0::after {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 2;
  pointer-events: none;

   background-image:
    radial-gradient(circle at 0 0, rgba(0,200,255,0.8) 0px, transparent 3px);

  background-size: 68px 68px;
  background-position: 0 0;

  animation: dotGlow 4s ease-in-out infinite;
}

/* =========================
   3. SCANNING BEAM (HORIZONTAL SWEEP)
   (we use a pseudo overlay via extra layer trick)
========================= */

/* extra beam layer using box-shadow trick */
.elementor-517 .elementor-element.elementor-element-f1712c0 {
  box-shadow:
    inset 0 0 120px rgba(0, 180, 255, 0.02);
}

/* beam overlay */
.elementor-517 .elementor-element.elementor-element-f1712c0 {
  position: relative;
}

.elementor-517 .elementor-element.elementor-element-f1712c0::before,
.elementor-517 .elementor-element.elementor-element-f1712c0::after {
  will-change: transform;
}

/* create scanning beam using extra overlay */
.elementor-517 .elementor-element.elementor-element-f1712c0 {
  --scan: linear-gradient(
    to bottom,
    transparent 0%,
    rgba(0, 200, 255, 0.03) 30%,
    rgba(0, 200, 255, 0.2) 50%,
    rgba(0, 140, 255, 0.6) 55%,
    rgba(0, 200, 255, 0.2) 60%,
    transparent 100%
  );
}

/* pseudo element override for beam */
.elementor-517 .elementor-element.elementor-element-f1712c0::before {
  z-index: 3;
}

.elementor-517 .elementor-element.elementor-element-f1712c0::after {
  z-index: 4;
}

/* beam layer using extra background hack */
.elementor-517 .elementor-element.elementor-element-f1712c0::before {
  background-image:
    linear-gradient(rgba(0, 200, 255, 0.08) 1px, transparent 1px),
    linear-gradient(90deg, rgba(0, 200, 255, 0.08) 1px, transparent 1px),
    var(--scan);

  background-size:
    68px 68px,
    68px 68px,
    100% 20%;

  background-repeat: repeat, repeat, no-repeat;

  animation: scanMove 4s linear infinite, gridPulse 4s ease-in-out infinite;
}

/* =========================
   4. ANIMATIONS
========================= */

@keyframes scanMove {
  0% {
    background-position:
      0 0,
      0 0,
      0 -120%;
  }
  100% {
    background-position:
      0 0,
      0 0,
      0 300%;
  }
}

@keyframes dotGlow {
  0%, 100% {
    opacity: 0.2;
    filter: blur(0.3px);
  }
  50% {
    opacity: 1;
    filter: blur(0.8px);
  }
}


@keyframes gridPulse {
  0%, 100% {
    opacity: 0.8;
  }
  50% {
    opacity: 0.5;
  }
}/* End custom CSS */