.elementor-6489 .elementor-element.elementor-element-79dfa04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-105px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:136px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-6489 .elementor-element.elementor-element-79dfa04:not(.elementor-motion-effects-element-type-background), .elementor-6489 .elementor-element.elementor-element-79dfa04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://adleg.com/wp-content/uploads/2025/07/Group-427321011.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6489 .elementor-element.elementor-element-64f392b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:150px 150px;--row-gap:150px;--column-gap:150px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6489 .elementor-element.elementor-element-e91f7fe{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6489 .elementor-element.elementor-element-83aa9a1{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--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-6489 .elementor-element.elementor-element-5c14d26 > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-6489 .elementor-element.elementor-element-5c14d26 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:50px;font-weight:500;text-transform:capitalize;color:#FFFFFF;}.elementor-6489 .elementor-element.elementor-element-c71040a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-6489 .elementor-element.elementor-element-ab3ba0e > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-6489 .elementor-element.elementor-element-ab3ba0e{column-gap:0px;text-align:left;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFFCC;}.elementor-6489 .elementor-element.elementor-element-ab3ba0e p{margin-block-end:0px;}.elementor-6489 .elementor-element.elementor-element-74dc66c{--display:flex;--overflow:hidden;--margin-top:-48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6489 .elementor-element.elementor-element-74dc66c:not(.elementor-motion-effects-element-type-background), .elementor-6489 .elementor-element.elementor-element-74dc66c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#33CC66;}.elementor-6489 .elementor-element.elementor-element-74dc66c.e-con{--e-con-transform-rotateZ:-7deg;--e-con-transform-scale:1.1;}.elementor-widget-ucaddon_logo_marquee .ue_marquee_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_logo_marquee .ue-item-badge{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6489 .elementor-element.elementor-element-5fedb1d .ue_img_marquee{width:343px;display:inline-block;}.elementor-6489 .elementor-element.elementor-element-5fedb1d .uc_logo_marquee_holder{height:72px;background-color:#33CC66;border-radius:0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#33CC66;}.elementor-6489 .elementor-element.elementor-element-5fedb1d .ue_marquee_title{text-align:center;}.elementor-6489 .elementor-element.elementor-element-5fedb1d .ue-item-badge{min-height:0px;min-width:0px;color:#ffffff;background-color:#3E3FF0;padding:10px 10px 10px 10px;border-radius:3px;}.elementor-6489 .elementor-element.elementor-element-5ba4130{--display:flex;--overflow:hidden;--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6489 .elementor-element.elementor-element-5ba4130:not(.elementor-motion-effects-element-type-background), .elementor-6489 .elementor-element.elementor-element-5ba4130 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#33CC66;}.elementor-6489 .elementor-element.elementor-element-5ba4130.e-con{--e-con-transform-rotateZ:3deg;--e-con-transform-scale:1.1;}.elementor-6489 .elementor-element.elementor-element-60438c9 .ue_img_marquee{width:343px;display:inline-block;}.elementor-6489 .elementor-element.elementor-element-60438c9 .uc_logo_marquee_holder{height:72px;background-color:#33CC66;border-radius:0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#33CC66;}.elementor-6489 .elementor-element.elementor-element-60438c9 .ue_marquee_title{text-align:center;}.elementor-6489 .elementor-element.elementor-element-60438c9 .ue-item-badge{min-height:0px;min-width:0px;color:#ffffff;background-color:#3E3FF0;padding:10px 10px 10px 10px;border-radius:3px;}@media(max-width:1024px){.elementor-6489 .elementor-element.elementor-element-64f392b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-6489 .elementor-element.elementor-element-5c14d26 .elementor-heading-title{font-size:40px;}.elementor-6489 .elementor-element.elementor-element-74dc66c.e-con{--e-con-transform-rotateZ:-9deg;}.elementor-6489 .elementor-element.elementor-element-74dc66c{--margin-top:-41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6489 .elementor-element.elementor-element-5fedb1d .ue_img_marquee{width:100%;}.elementor-6489 .elementor-element.elementor-element-5ba4130.e-con{--e-con-transform-rotateZ:5deg;}.elementor-6489 .elementor-element.elementor-element-5ba4130{--margin-top:-28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6489 .elementor-element.elementor-element-60438c9 .ue_img_marquee{width:100%;}}@media(min-width:768px){.elementor-6489 .elementor-element.elementor-element-79dfa04{--content-width:1440px;}.elementor-6489 .elementor-element.elementor-element-c71040a{--width:83%;}.elementor-6489 .elementor-element.elementor-element-74dc66c{--content-width:100%;}.elementor-6489 .elementor-element.elementor-element-5ba4130{--content-width:100%;}}@media(max-width:767px){.elementor-6489 .elementor-element.elementor-element-79dfa04{--padding-top:136px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-6489 .elementor-element.elementor-element-64f392b{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-6489 .elementor-element.elementor-element-83aa9a1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-6489 .elementor-element.elementor-element-5c14d26 .elementor-heading-title{font-size:30px;}.elementor-6489 .elementor-element.elementor-element-ab3ba0e{font-size:16px;}.elementor-6489 .elementor-element.elementor-element-74dc66c{--min-height:50px;--margin-top:-67px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6489 .elementor-element.elementor-element-5fedb1d .ue_img_marquee{width:90%;}.elementor-6489 .elementor-element.elementor-element-5fedb1d .uc_logo_marquee_holder{height:60px;}.elementor-6489 .elementor-element.elementor-element-5ba4130.e-con{--e-con-transform-rotateZ:11deg;}.elementor-6489 .elementor-element.elementor-element-5ba4130{--min-height:50px;--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6489 .elementor-element.elementor-element-60438c9 .ue_img_marquee{width:90%;}.elementor-6489 .elementor-element.elementor-element-60438c9 .uc_logo_marquee_holder{height:60px;}}/* Start custom CSS */html {
    overflow-x: hidden;
}
body{
    overflow-x: hidden!important;
}

#faq_item {
    background: #131418;
    border-radius: 8px !important;
}

.e-n-accordion-item-title-icon {
    background: #33CC66;
    height: 40px;
    padding: 13px;
    border-radius: 50%;
    border: 1px solid black;
}

.e-font-icon-svg.e-fas-plus {
    fill: black;
}


button#submit_button {
    border: transparent !important;
}

input#form-field-email {
    color: #ffffff;
}



#testimonials_id .elementor-swiper-button.elementor-swiper-button-next {
    background: #33CC66;
    border-radius: 50%;
    /* padding: 156px; */
    width: 54px;
    height: 54px;
    display: flex
;
    justify-content: center;
    align-items: center;
}


#testimonials_id svg {
    height: 2em;
    width: 2em;
}


#testimonials_id .elementor-swiper-button.elementor-swiper-button-prev {
        background: #33CC66;
    border-radius: 50%;
    /* padding: 156px; */
    width: 54px;
    height: 54px;
    display: flex
;
    justify-content: center;
    align-items: center;
    
}


.help_slides-wrapper .swiper-slide {
    overflow: visible;
    
} 


.help_slider .e-n-carousel {
    
    padding-top: 40px
}


.help_slides-wrapper .elementor-swiper-button-prev {
      background: #33CC66;
    border-radius: 50%;
    /* padding: 156px; */
    width: 54px;
    height: 54px;
    display: flex
;
    justify-content: center;
    align-items: center;
    
}

.help_slides-wrapper svg {
    height: 2em;
    width: 2em;
}

.help_slides-wrapper .elementor-swiper-button-next {
    
          background: #33CC66;
    border-radius: 50%;
    /* padding: 156px; */
    width: 54px;
    height: 54px;
    display: flex
;
    justify-content: center;
    align-items: center;
    
}

.elementor-custom-embed-play {
    display: none;
}

.stories_id svg {
    
    display: none;
}

/* Base: default for larger screens */
.stories_id .elementor-swiper-button.elementor-swiper-button-prev:after,
.stories_id .elementor-swiper-button.elementor-swiper-button-next:after {
  content: "";
  display: block;
  width: 60px;
  height: 60px;
  background-image: url('https://adleg.com/wp-content/uploads/2025/07/Group-427320918-1.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

/* Rotate only the prev arrow */
.stories_id .elementor-swiper-button.elementor-swiper-button-prev:after {
  transform: rotate(180deg);
}

/* Mobile / Tablet (<=766px): reduce size to 40px */
@media (max-width: 766px) {
  .stories_id .elementor-swiper-button.elementor-swiper-button-prev:after,
  .stories_id .elementor-swiper-button.elementor-swiper-button-next:after {
    width: 40px;
    height: 40px;
  }
    .team_slider .elementor-swiper-button.elementor-swiper-button-prev:after,
  .team_slider .elementor-swiper-button.elementor-swiper-button-next:after {
    width: 40px;
    height: 40px;
  }
}


.stories_id .elementor-swiper-button-prev {
    left: -70px !important;
}

.stories_id .elementor-swiper-button-next {
    right: -70px !important;
}


#image_wrap img{
    
    height: 100%;
}


@media (min-width: 1025px) and (max-width: 1595px) {
  .help_slides-wrapper .elementor-swiper-button-prev {
    left: 0;
  }

  .help_slides-wrapper .elementor-swiper-button-next {
    right: 0;
  }
  
  
  #testimonials_id .elementor-swiper-button-prev{
      left: 0;
  }
  
  #testimonials_id .elementor-swiper-button-next{
      right:0;
  }
  
  
  .stories_id .elementor-swiper-button-prev {
      left:0;
  }
  
  
 .stories_id .elementor-swiper-button-next {
      right:0;
  }
  
}





.swiper-slide.swiper-slide-active .help_card  {
  background-color: #33CC66 !important;
}

.help_slider .swiper-slide.swiper-slide-active .help_card-heading  h2 {
  color: black;
}

.help_slider .swiper-slide.swiper-slide-active .help_card-para p {
  color: black;
}





#testimonials_id .swiper-slide.swiper-slide-next .c-slides {
  background-color: #000000 !important;
}

#testimonials_id .swiper-slide.swiper-slide-next .color_white h4,
#testimonials_id .swiper-slide.swiper-slide-next .color_white p {
  color: #ffffff;
}



@media (max-width: 766px) {
  .stories_id .elementor-swiper-button-prev {
    left: -30px;
  }

  .stories_id .elementor-swiper-button-next {
    right: -30px;
  }
  
  
  
}
@media (max-width: 766px) {
  .help_slider .elementor-swiper-button-prev,
  .help_slider .elementor-swiper-button-next {
    border: 1.5px solid white;
    width:40px;
    height:40px;
  }
  
}


@media (max-width: 766px) {
  #testimonials_id .elementor-swiper-button-prev,
  #testimonials_id .elementor-swiper-button-next {
    height: 40px !important;
    width: 40px !important; /* Agar width bhi 40px chahiye to */
  }
}

.help_slider svg {
    width: 2em !important;
    height: 2em !important;
}

.team_slider .elementor-swiper-button {
    
    background: #33CC66;
    height: 60px;
    width: 60px;
    display: flex
;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
}

.team_slider svg {
    
    width: 2em !important;
    height: 2em !important;
}


.videos_1 .elementor-open-lightbox {
    --video-aspect-ratio: 0 !important;
}


@media (max-width: 766px) {
  .team_slider .elementor-swiper-button-prev,
  .team_slider .elementor-swiper-button-next {
    width: 40px;
    height: 40px;
  }
  
    
   .team_slider .elementor-swiper-button-prev,
 .team_slider .elementor-swiper-button-next {
    height: 40px !important;
    width: 40px !important; /* Agar width bhi 40px chahiye to */
  }
}



.uc_logo_marquee_holder {
    
width: auto !important;
}/* End custom CSS */