.elementor-499 .elementor-element.elementor-element-db125fd{--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:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-499 .elementor-element.elementor-element-db125fd:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-db125fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), poppins;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-499 .elementor-element.elementor-element-e70031a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-499 .elementor-element.elementor-element-e70031a{text-align:center;}.elementor-499 .elementor-element.elementor-element-e70031a .elementor-heading-title{font-family:"Poppins", poppins;font-weight:500;color:#030C43;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), poppins;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-499 .elementor-element.elementor-element-f1135cc{text-align:center;font-family:"Poppins", poppins;font-size:16px;font-weight:400;color:var( --e-global-color-0d23992 );}.elementor-499 .elementor-element.elementor-element-30580a1 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:0px;}.elementor-499 .elementor-element.elementor-element-30580a1 .ekit-price-card-slider{--ekit_client_logo_slidetosho:7;}.elementor-499 .elementor-element.elementor-element-30580a1 .elementskit-clients-slider .ekit-main-swiper{background-color:#FFFFFF;}.elementor-499 .elementor-element.elementor-element-30580a1 .elementskit-clients-slider .single-client{background-color:#02010100;min-height:0px;border-radius:0px 0px 0px 0px;border-style:none;}.elementor-499 .elementor-element.elementor-element-30580a1 .single-client{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-499 .elementor-element.elementor-element-30580a1 .elementskit-clients-slider .single-client:hover{border-style:none;}.elementor-499 .elementor-element.elementor-element-30580a1 .simple_logo_image .single-client .content-image .main-image{opacity:1;filter:alpha(opacity=1);}.elementor-499 .elementor-element.elementor-element-30580a1 .elementskit-clients-slider .single-client img{opacity:1;filter:alpha(opacity=1);}.elementor-499 .elementor-element.elementor-element-30580a1 .simple_logo_image .single-client:hover .content-image img{opacity:1;filter:alpha(opacity=1);}.elementor-499 .elementor-element.elementor-element-30580a1 .simple_logo_image .single-client:hover .content-image .main-image{opacity:1;filter:alpha(opacity=1);}@media(max-width:1024px){.elementor-499 .elementor-element.elementor-element-db125fd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-499 .elementor-element.elementor-element-f1135cc > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-499 .elementor-element.elementor-element-f1135cc{font-size:14px;}.elementor-499 .elementor-element.elementor-element-30580a1 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:10px;}.elementor-499 .elementor-element.elementor-element-30580a1 .ekit-price-card-slider{--ekit_client_logo_slidetosho:6;}.elementor-499 .elementor-element.elementor-element-30580a1 .elementskit-clients-slider .single-client{min-height:0px;}}@media(max-width:767px){.elementor-499 .elementor-element.elementor-element-db125fd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-499 .elementor-element.elementor-element-e70031a > .elementor-widget-container{margin:0% 0% 4% 0%;}.elementor-499 .elementor-element.elementor-element-e70031a .elementor-heading-title{font-size:20px;}.elementor-499 .elementor-element.elementor-element-f1135cc > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-499 .elementor-element.elementor-element-30580a1 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:6px;}.elementor-499 .elementor-element.elementor-element-30580a1 .ekit-price-card-slider{--ekit_client_logo_slidetosho:4;}.elementor-499 .elementor-element.elementor-element-30580a1 .elementskit-clients-slider .swiper-wrapper{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-499 .elementor-element.elementor-element-30580a1 .elementskit-clients-slider .single-client{min-height:58px;}}/* Start custom CSS for elementskit-client-logo, class: .elementor-element-30580a1 *//* Set base styles for the container */
.swiper-wrapper .content-image {
  height: 150px; /* Responsive height based on viewport width */
  display: flex;
  align-items: center; /* Center the image vertically */
  justify-content: center; /* Center the image horizontally */
  box-shadow: none; /* Remove any box shadow */
}

/* Ensure the image fits within its container */
.swiper-wrapper .content-image img {
  height: 100%; /* Make the image take the full height of the container */
  width: auto; /* Maintain aspect ratio */
  object-fit: contain; /* Ensure the image fits within the container */
}

/* Media queries for responsiveness */
@media (max-width: 768px) {
  .swiper-wrapper .content-image {
    height: 120px; /* Increase height on smaller screens */
  }
}

@media (max-width: 480px) {
  .swiper-wrapper .content-image {
    height: 100px; /* Further increase height on very small screens */
  }
}

.ekit-wid-con .elementskit-clients-slider .single-client {
    
     box-shadow: none; 
    
}/* End custom CSS */