.elementor-953 .elementor-element.elementor-element-a46a61c{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-953 .elementor-element.elementor-element-3136330{width:var( --container-widget-width, 109px );max-width:109px;--container-widget-width:109px;--container-widget-flex-grow:0;}.elementor-953 .elementor-element.elementor-element-3136330.elementor-element{--align-self:center;}}/* Start custom CSS for image, class: .elementor-element-f9386e1 */.elementor-953 .elementor-element.elementor-element-f9386e1 {
  overflow: visible !important;
}

.elementor-953 .elementor-element.elementor-element-f9386e1 img {
  transition: filter 0.3s ease, transform 0.3s ease !important;
}
.elementor-953 .elementor-element.elementor-element-f9386e1:hover img {
  filter: drop-shadow(0 0 10px rgba(101, 236, 245, 0.55))
          drop-shadow(0 0 24px rgba(0, 191, 255, 0.25)) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f88e131 */.elementor-953 .elementor-element.elementor-element-f88e131 {
  overflow: visible !important;
}

.elementor-953 .elementor-element.elementor-element-f88e131 img {
  transition: filter 0.3s ease, transform 0.3s ease !important;
}
.elementor-953 .elementor-element.elementor-element-f88e131:hover img {
  filter: drop-shadow(0 0 10px rgba(101, 236, 245, 0.55))
          drop-shadow(0 0 24px rgba(0, 191, 255, 0.25)) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-937f092 */.elementor-953 .elementor-element.elementor-element-937f092 {
  overflow: visible !important;
}

.elementor-953 .elementor-element.elementor-element-937f092 img {
  transition: filter 0.3s ease, transform 0.3s ease !important;
}
.elementor-953 .elementor-element.elementor-element-937f092:hover img {
  filter: drop-shadow(0 0 10px rgba(101, 236, 245, 0.55))
          drop-shadow(0 0 24px rgba(0, 191, 255, 0.25)) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d6ce24c */.elementor-953 .elementor-element.elementor-element-d6ce24c {
  overflow: visible !important;
}

.elementor-953 .elementor-element.elementor-element-d6ce24c img {
  transition: filter 0.3s ease, transform 0.3s ease !important;
}
.elementor-953 .elementor-element.elementor-element-d6ce24c:hover img {
  filter: drop-shadow(0 0 10px rgba(101, 236, 245, 0.55))
          drop-shadow(0 0 24px rgba(0, 191, 255, 0.25)) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c32906 */.elementor-953 .elementor-element.elementor-element-2c32906 {
  overflow: visible !important;
}

.elementor-953 .elementor-element.elementor-element-2c32906 img {
  transition: filter 0.3s ease, transform 0.3s ease !important;
}
.elementor-953 .elementor-element.elementor-element-2c32906:hover img {
  filter: drop-shadow(0 0 10px rgba(101, 236, 245, 0.55))
          drop-shadow(0 0 24px rgba(0, 191, 255, 0.25)) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a47e68 */.elementor-953 .elementor-element.elementor-element-7a47e68 {
  overflow: visible !important;
}

.elementor-953 .elementor-element.elementor-element-7a47e68 img {
  transition: filter 0.3s ease, transform 0.3s ease !important;
}
.elementor-953 .elementor-element.elementor-element-7a47e68:hover img {
  filter: drop-shadow(0 0 10px rgba(101, 236, 245, 0.55))
          drop-shadow(0 0 24px rgba(0, 191, 255, 0.25)) !important;
}/* End custom CSS */