.elementor-748 .elementor-element.elementor-element-bebc86f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-748 .elementor-element.elementor-element-19d33a6{--display:flex;--min-height:575px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-748 .elementor-element.elementor-element-19d33a6:not(.elementor-motion-effects-element-type-background), .elementor-748 .elementor-element.elementor-element-19d33a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kmedia.mmindsdemo3.com/wp-content/uploads/2026/07/a8.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.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-748 .elementor-element.elementor-element-d61b651 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:100px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-748 .elementor-element.elementor-element-9a75531{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-748 .elementor-element.elementor-element-e56ce4d .gradient-outline-heading{background-color:transparent;position:relative;display:inline-block;margin:0;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:"Roboto Condensed", Sans-serif;font-size:188px;text-transform:uppercase;-webkit-text-stroke:2px transparent;background-image:linear-gradient(180deg, #00B2FF 0%, #370060 68%);}.elementor-748 .elementor-element.elementor-element-e56ce4d > .elementor-widget-container{margin:0px 0px -86px -32px;}.elementor-748 .elementor-element.elementor-element-e56ce4d .gradient-outline-heading::before{content:attr(data-text);position:absolute;left:0;top:0;z-index:1;-webkit-text-stroke:0px transparent;background:none;pointer-events:none;-webkit-text-fill-color:#141414;}.elementor-748 .elementor-element.elementor-element-4b38780{z-index:5;}.elementor-748 .elementor-element.elementor-element-4b38780 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:95px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.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-748 .elementor-element.elementor-element-5fbabc1{--divider-border-style:solid;--divider-color:#9B14FF00;--divider-border-width:1px;width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;}.elementor-748 .elementor-element.elementor-element-5fbabc1 .elementor-divider-separator{width:100%;}.elementor-748 .elementor-element.elementor-element-5fbabc1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-748 .elementor-element.elementor-element-7b070b6{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-748 .elementor-element.elementor-element-dd1646b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;}.elementor-748 .elementor-element.elementor-element-dd1646b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-748 .elementor-element.elementor-element-dd1646b.elementor-element{--order:0;}.elementor-748 .elementor-element.elementor-element-dd1646b:hover .elementor-widget-container{border-style:none;}.elementor-748 .elementor-element.elementor-element-dd1646b .owvs-wrapper{background-color:#111111;padding:0px 0px 0px 0px;}.elementor-748 .elementor-element.elementor-element-dd1646b .owvs-card{height:522px;border-radius:22px;}.elementor-748 .elementor-element.elementor-element-dd1646b .owvs-play-btn{width:60px;height:60px;}.elementor-748 .elementor-element.elementor-element-dd1646b .owvs-play-btn i{font-size:28px;color:#ffffff;}.elementor-748 .elementor-element.elementor-element-dd1646b .owvs-play-btn svg{width:28px;height:28px;fill:#ffffff;}.elementor-748 .elementor-element.elementor-element-dd1646b .owvs-arrow{width:60px;height:60px;margin-top:-15px;background-color:#FFFFFF;border-radius:50% 50% 50% 50%;}.elementor-748 .elementor-element.elementor-element-dd1646b .owvs-arrow i{font-size:17px;color:#000000;}.elementor-748 .elementor-element.elementor-element-dd1646b .owvs-arrow svg{width:17px;height:17px;fill:#000000;}.elementor-748 .elementor-element.elementor-element-dd1646b .owvs-slider-shell{--owvs-arrow-side-offset:11px;}.elementor-748 .elementor-element.elementor-element-dd1646b .owvs-arrow:not(:disabled):hover i{color:#000000;}.elementor-748 .elementor-element.elementor-element-dd1646b .owvs-arrow:not(:disabled):hover svg{fill:#000000;}.elementor-748 .elementor-element.elementor-element-dd1646b .owvs-arrow:not(:disabled):hover{background-color:#F10E0E;}.elementor-748 .elementor-element.elementor-element-dd1646b .owvs-progress{width:990px;margin-top:82px;background:#2B2B2B;height:6px;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-748 .elementor-element.elementor-element-e1ec573{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-748 .elementor-element.elementor-element-e1ec573 .elementor-headline{text-align:center;}.elementor-748 .elementor-element.elementor-element-e1ec573 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-748 .elementor-element.elementor-element-e1ec573 .elementor-headline-dynamic-wrapper path{stroke:#6E74E4;}.elementor-748 .elementor-element.elementor-element-86f5a5b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-748 .elementor-element.elementor-element-f1ea42b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-748 .elementor-element.elementor-element-f1ea42b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-748 .elementor-element.elementor-element-438ffab{text-align:start;}.elementor-748 .elementor-element.elementor-element-438ffab .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:67px;font-weight:400;line-height:79px;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-748 .elementor-element.elementor-element-75d061a{font-family:"Roboto Condensed", Sans-serif;font-size:22px;font-weight:400;color:#FFEEEE;}.elementor-748 .elementor-element.elementor-element-75d061a p{margin-block-end:0px;}.elementor-748 .elementor-element.elementor-element-ac3e40f{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-ucaddon_neon_glowing_button_effect .ue_neon_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-748 .elementor-element.elementor-element-e8241f6{width:auto;max-width:auto;}.elementor-748 .elementor-element.elementor-element-e8241f6.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-748 .elementor-element.elementor-element-e8241f6 .ue_neon_btn{gap:27px;font-family:"Roboto Condensed", Sans-serif;font-size:14px;font-weight:500;padding:15px 30px 15px 30px;background-color:#141414;color:#FFFFFF;}.elementor-748 .elementor-element.elementor-element-e8241f6 .ue_neon_btn:before{padding:5px;}.elementor-748 .elementor-element.elementor-element-e8241f6 .ue_neon_btn_wrapper{justify-content:center;}.elementor-748 .elementor-element.elementor-element-e8241f6 .ue_neon_btn:hover{background-color:#141414;color:#FFFFFF;}.elementor-748 .elementor-element.elementor-element-3df5510{--display:flex;--min-height:0px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:00px 00px 00px 00px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-748 .elementor-element.elementor-element-573319a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-748 .elementor-element.elementor-element-573319a{z-index:0;}.elementor-748 .elementor-element.elementor-element-573319a .custom-portfolio-item{border-radius:15px 15px 15px 15px;}.elementor-748 .elementor-element.elementor-element-573319a .custom-portfolio-overlay{background-color:rgba(0, 0, 0, 0.8);padding:0px 0px 0px 0px;}.elementor-748 .elementor-element.elementor-element-573319a .portfolio-heading{color:#ffffff;margin:0px 0px 0px 0px;}.elementor-748 .elementor-element.elementor-element-573319a .portfolio-tagline{color:#f39c12;margin:0px 0px 0px 0px;}.elementor-748 .elementor-element.elementor-element-573319a .portfolio-paragraph{color:#dddddd;}.elementor-748 .elementor-element.elementor-element-573319a .swiper-pagination-progressbar{height:4px !important;background:rgba(255,255,255,0.1);}.elementor-748 .elementor-element.elementor-element-573319a .swiper-pagination-progressbar-fill{background:linear-gradient(90deg, #00d2ff 0%, #8a2be2 100%);}.elementor-748 .elementor-element.elementor-element-573319a .portfolio-slider-shell{--kmedia-arrow-outside-distance:31px;}.elementor-748 .elementor-element.elementor-element-8d136c8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-748 .elementor-element.elementor-element-ed00686 .gradient-outline-heading{background-color:transparent;position:relative;display:inline-block;margin:0;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:"Roboto Condensed", Sans-serif;font-size:188px;text-transform:uppercase;-webkit-text-stroke:2px transparent;background-image:linear-gradient(180deg, #00B2FF 0%, #370060 68%);}.elementor-748 .elementor-element.elementor-element-ed00686 > .elementor-widget-container{margin:0px 0px -86px -32px;}.elementor-748 .elementor-element.elementor-element-ed00686 .gradient-outline-heading::before{content:attr(data-text);position:absolute;left:0;top:0;z-index:1;-webkit-text-stroke:0px transparent;background:none;pointer-events:none;-webkit-text-fill-color:#141414;}.elementor-748 .elementor-element.elementor-element-233f678{z-index:5;}.elementor-748 .elementor-element.elementor-element-233f678 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:95px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-748 .elementor-element.elementor-element-411fc3f{--divider-border-style:solid;--divider-color:#9B14FF00;--divider-border-width:1px;width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;}.elementor-748 .elementor-element.elementor-element-411fc3f .elementor-divider-separator{width:100%;}.elementor-748 .elementor-element.elementor-element-411fc3f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-748 .elementor-element.elementor-element-c5fcf9c{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-748 .elementor-element.elementor-element-5f0f448{width:100%;max-width:100%;}.elementor-748 .elementor-element.elementor-element-5f0f448 .owvs-wrapper{background-color:#111111;padding:0px 0px 0px 0px;}.elementor-748 .elementor-element.elementor-element-5f0f448 .owvs-card{height:392px;border-radius:18px;}.elementor-748 .elementor-element.elementor-element-5f0f448 .owvs-play-btn{width:67px;height:67px;}.elementor-748 .elementor-element.elementor-element-5f0f448 .owvs-play-btn i{font-size:25px;color:#ffffff;}.elementor-748 .elementor-element.elementor-element-5f0f448 .owvs-play-btn svg{width:25px;height:25px;fill:#ffffff;}.elementor-748 .elementor-element.elementor-element-5f0f448 .owvs-arrow{width:52px;height:52px;margin-top:0px;background-color:#FFFFFF;border-radius:50% 50% 50% 50%;}.elementor-748 .elementor-element.elementor-element-5f0f448 .owvs-arrow i{font-size:18px;color:#111111;}.elementor-748 .elementor-element.elementor-element-5f0f448 .owvs-arrow svg{width:18px;height:18px;fill:#111111;}.elementor-748 .elementor-element.elementor-element-5f0f448 .owvs-slider-shell{--owvs-arrow-side-offset:16px;}.elementor-748 .elementor-element.elementor-element-5f0f448 .owvs-arrow:not(:disabled):hover i{color:#FFFFFF;}.elementor-748 .elementor-element.elementor-element-5f0f448 .owvs-arrow:not(:disabled):hover svg{fill:#FFFFFF;}.elementor-748 .elementor-element.elementor-element-5f0f448 .owvs-arrow:not(:disabled):hover{background-color:#111111;}.elementor-748 .elementor-element.elementor-element-5f0f448 .owvs-progress{width:690px;margin-top:82px;background:#2B2B2B;height:2px;}@media(max-width:1024px){.elementor-748 .elementor-element.elementor-element-dd1646b .owvs-card{height:340px;}.elementor-748 .elementor-element.elementor-element-dd1646b .owvs-arrow{width:46px;height:46px;}.elementor-748 .elementor-element.elementor-element-dd1646b .owvs-progress{width:70%;margin-top:55px;}.elementor-748 .elementor-element.elementor-element-573319a .portfolio-slider-shell{--kmedia-arrow-outside-distance:12px;}.elementor-748 .elementor-element.elementor-element-5f0f448 .owvs-card{height:340px;}.elementor-748 .elementor-element.elementor-element-5f0f448 .owvs-arrow{width:46px;height:46px;}.elementor-748 .elementor-element.elementor-element-5f0f448 .owvs-progress{width:70%;margin-top:55px;}}@media(max-width:767px){.elementor-748 .elementor-element.elementor-element-bebc86f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-748 .elementor-element.elementor-element-19d33a6{--min-height:300px;--border-radius:0px 0px 0px 0px;}.elementor-748 .elementor-element.elementor-element-d61b651{text-align:center;}.elementor-748 .elementor-element.elementor-element-d61b651 .elementor-heading-title{font-size:40px;}.elementor-748 .elementor-element.elementor-element-9a75531{--padding-top:30px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-748 .elementor-element.elementor-element-e56ce4d > .elementor-widget-container{margin:0px 0px -49px 0px;}.elementor-748 .elementor-element.elementor-element-e56ce4d .gradient-outline-heading{font-size:70px;}.elementor-748 .elementor-element.elementor-element-4b38780 .elementor-heading-title{font-size:24px;}.elementor-748 .elementor-element.elementor-element-7b070b6{--padding-top:30px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-748 .elementor-element.elementor-element-dd1646b .owvs-card{height:320px;}.elementor-748 .elementor-element.elementor-element-dd1646b .owvs-play-btn{width:60px;height:60px;}.elementor-748 .elementor-element.elementor-element-dd1646b .owvs-arrow{width:42px;height:42px;}.elementor-748 .elementor-element.elementor-element-dd1646b .owvs-slider-shell{--owvs-arrow-side-offset:10px;}.elementor-748 .elementor-element.elementor-element-dd1646b .owvs-progress{width:85%;margin-top:35px;}.elementor-748 .elementor-element.elementor-element-86f5a5b{--padding-top:30px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-748 .elementor-element.elementor-element-438ffab .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-748 .elementor-element.elementor-element-75d061a{font-size:14px;}.elementor-748 .elementor-element.elementor-element-ac3e40f{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-748 .elementor-element.elementor-element-ac3e40f.e-con{--align-self:flex-start;}.elementor-748 .elementor-element.elementor-element-e8241f6.elementor-element{--align-self:flex-start;}.elementor-748 .elementor-element.elementor-element-3df5510{--padding-top:30px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-748 .elementor-element.elementor-element-573319a .portfolio-slider-shell{--kmedia-arrow-outside-distance:8px;}.elementor-748 .elementor-element.elementor-element-8d136c8{--padding-top:30px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-748 .elementor-element.elementor-element-ed00686 > .elementor-widget-container{margin:0px 0px -49px 0px;}.elementor-748 .elementor-element.elementor-element-ed00686 .gradient-outline-heading{font-size:70px;}.elementor-748 .elementor-element.elementor-element-233f678 .elementor-heading-title{font-size:24px;}.elementor-748 .elementor-element.elementor-element-c5fcf9c{--padding-top:30px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-748 .elementor-element.elementor-element-5f0f448 .owvs-card{height:320px;}.elementor-748 .elementor-element.elementor-element-5f0f448 .owvs-play-btn{width:60px;height:60px;}.elementor-748 .elementor-element.elementor-element-5f0f448 .owvs-arrow{width:42px;height:42px;}.elementor-748 .elementor-element.elementor-element-5f0f448 .owvs-slider-shell{--owvs-arrow-side-offset:10px;}.elementor-748 .elementor-element.elementor-element-5f0f448 .owvs-progress{width:85%;margin-top:35px;}}@media(min-width:768px){.elementor-748 .elementor-element.elementor-element-9a75531{--content-width:1240px;}.elementor-748 .elementor-element.elementor-element-7b070b6{--content-width:1600px;}.elementor-748 .elementor-element.elementor-element-86f5a5b{--content-width:1240px;}.elementor-748 .elementor-element.elementor-element-f1ea42b{--width:70%;}.elementor-748 .elementor-element.elementor-element-3df5510{--width:77%;}.elementor-748 .elementor-element.elementor-element-8d136c8{--content-width:1440px;}.elementor-748 .elementor-element.elementor-element-c5fcf9c{--content-width:1240px;}}/* Start custom CSS for heading, class: .elementor-element-4b38780 */.grad-heading {
  /* 1. Define the gradient using your hex codes */
  background: linear-gradient(to right, #00AFFF, #9B14FF);
  
  /* 2. Clip the background to the text */
  -webkit-background-clip: text;
  background-clip: text;
  
  /* 3. Make the actual text transparent to reveal the gradient */
  color: transparent;
   display: inline-block; 
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5fbabc1 */.divider-grad {
  /* 1. Remove default border styles */
  border: 0;
  
  /* 2. Set the thickness of your divider */
  height: 2px; 
  
  /* 3. Apply the gradient background */
  background: linear-gradient(to right, #00AFFF, #9B14FF);
  
  /* Optional: Round the edges slightly for a smoother look */
  border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for ucaddon_neon_glowing_button_effect, class: .elementor-element-e8241f6 *//* 1. Size the main text button and create empty space to the right */
#btn-icon .ue_neon_btn {
    padding: 20px 35px !important; /* Adjust padding around the text */
    margin-right: 75px !important; /* Creates physical space inside the container so the absolute icon doesn't overlap other columns */
}

/* 2. Pull the icon out of the button boundary and position it */
#btn-icon .ue-btn-icon {
    position: absolute !important;
    right: -54px !important; /* The distance the icon sits outside the main button */
    top: 55% !important;
    transform: translateY(-50%) !important; /* Perfectly centers the icon vertically */
    margin: 0 !important;
}

/* 3. (Optional) Mobile adjustments if screen is too narrow */
@media (max-width: 767px) {
    #btn-icon .ue_neon_btn {
        padding: 15px 25px !important; 
        margin-right: 60px !important; 
    }
    #btn-icon .ue-btn-icon {
        right: -55px !important; 
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-233f678 */.grad-heading {
  /* 1. Define the gradient using your hex codes */
  background: linear-gradient(to right, #00AFFF, #9B14FF);
  
  /* 2. Clip the background to the text */
  -webkit-background-clip: text;
  background-clip: text;
  
  /* 3. Make the actual text transparent to reveal the gradient */
  color: transparent;
   display: inline-block; 
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-411fc3f */.divider-grad {
  /* 1. Remove default border styles */
  border: 0;
  
  /* 2. Set the thickness of your divider */
  height: 2px; 
  
  /* 3. Apply the gradient background */
  background: linear-gradient(to right, #00AFFF, #9B14FF);
  
  /* Optional: Round the edges slightly for a smoother look */
  border-radius: 2px;
}/* End custom CSS */