.elementor-10993 .elementor-element.elementor-element-84944de > .elementor-container{min-height:100vh;}.elementor-10993 .elementor-element.elementor-element-84944de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10993 .elementor-element.elementor-element-84944de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10993 .elementor-element.elementor-element-f9bc6a0{width:var( --container-widget-width, 125.287% );max-width:125.287%;--container-widget-width:125.287%;--container-widget-flex-grow:0;}/* Start custom CSS for html, class: .elementor-element-aba8ea9 */.ifinance-video-modal-player {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e815506 */.ifinance-client-logo-img {
  display: block;
  max-height: 34px;
  width: auto;
  object-fit: contain;
  filter: grayscale(1);
  opacity: 0.42;
  transition: 0.3s ease;
}

.ifinance-client-logo-img:hover {
  opacity: 0.7;
}/* End custom CSS */