.elementor-widget-section .scroll-to-down-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-76305 .elementor-element.elementor-element-2f15be5e > .elementor-container{max-width:1442px;}.elementor-76305 .elementor-element.elementor-element-2f15be5e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.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-76305 .elementor-element.elementor-element-55ac542{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 0px 25px 0px;}.elementor-76305 .elementor-element.elementor-element-55ac542 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;color:#0068FF;}.elementor-76305 .elementor-element.elementor-element-d965b6e{text-align:left;padding:12px 20px 12px 20px;background-color:#1C9DFF;}.elementor-76305 .elementor-element.elementor-element-d965b6e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-76305 .elementor-element.elementor-element-294a09e9 .gallery-item .gallery-caption{text-align:center;}.elementor-76305 .elementor-element.elementor-element-294a09e9{padding:40px 40px 40px 40px;}.elementor-76305 .elementor-element.elementor-element-ce5c61f{text-align:left;padding:12px 20px 12px 20px;background-color:#1C9DFF;}.elementor-76305 .elementor-element.elementor-element-ce5c61f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-76305 .elementor-element.elementor-element-b85cefc .gallery-item .gallery-caption{display:none;}.elementor-76305 .elementor-element.elementor-element-b85cefc .gallery-item{padding:0 77px 77px 0;}.elementor-76305 .elementor-element.elementor-element-b85cefc .gallery{margin:0 -77px -77px 0;}.elementor-76305 .elementor-element.elementor-element-b85cefc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 250px 40px 250px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;}.elementor-76305 .elementor-element.elementor-element-2c91b1b{text-align:left;padding:12px 20px 12px 20px;background-color:#1C9DFF;}.elementor-76305 .elementor-element.elementor-element-2c91b1b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-76305 .elementor-element.elementor-element-283d9f2a .gallery-item .gallery-caption{text-align:center;}.elementor-76305 .elementor-element.elementor-element-283d9f2a{padding:40px 40px 40px 40px;}.elementor-76305 .elementor-element.elementor-element-f15dd8a{text-align:left;padding:12px 20px 12px 20px;background-color:#1C9DFF;}.elementor-76305 .elementor-element.elementor-element-f15dd8a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-76305 .elementor-element.elementor-element-34eff907 .gallery-item .gallery-caption{text-align:center;}.elementor-76305 .elementor-element.elementor-element-34eff907{padding:40px 40px 40px 40px;}.elementor-76305 .elementor-element.elementor-element-9b6a1bb{text-align:left;padding:12px 20px 12px 20px;background-color:#1C9DFF;}.elementor-76305 .elementor-element.elementor-element-9b6a1bb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-76305 .elementor-element.elementor-element-68a83b2e .gallery-item .gallery-caption{text-align:center;}.elementor-76305 .elementor-element.elementor-element-68a83b2e{padding:40px 60px 40px 60px;}.elementor-76305 .elementor-element.elementor-element-88d7f70{text-align:left;padding:12px 20px 12px 20px;background-color:#1C9DFF;}.elementor-76305 .elementor-element.elementor-element-88d7f70 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-76305 .elementor-element.elementor-element-4216fa2 .gallery-item .gallery-caption{text-align:center;}.elementor-76305 .elementor-element.elementor-element-4216fa2{padding:40px 200px 40px 200px;}.elementor-76305 .elementor-element.elementor-element-b0d6c6b{text-align:left;padding:12px 20px 12px 20px;background-color:#1C9DFF;}.elementor-76305 .elementor-element.elementor-element-b0d6c6b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-76305 .elementor-element.elementor-element-2c4f0cc9 .gallery-item{padding:0 14px 14px 0;}.elementor-76305 .elementor-element.elementor-element-2c4f0cc9 .gallery{margin:0 -14px -14px 0;}.elementor-76305 .elementor-element.elementor-element-2c4f0cc9 .gallery-item .gallery-caption{text-align:center;}.elementor-76305 .elementor-element.elementor-element-2c4f0cc9{padding:40px 60px 40px 60px;}/* Start custom CSS for image-gallery, class: .elementor-element-283d9f2a */.elementor-76305 .elementor-element.elementor-element-283d9f2a .elementor-gallery-item {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  overflow: hidden;
  height: 250px; /* Set your desired height */
}

.elementor-76305 .elementor-element.elementor-element-283d9f2a .elementor-gallery-item img {
  width: 100%;
  height: 100%;
  object-fit: cover;       /* Keeps the image ratio but fills the box */
  object-position: center; /* Centers the image */
  display: block;
}/* End custom CSS */