.elementor-871 .elementor-element.elementor-element-2afb255{--display:flex;--min-height:146px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:24px 24px 24px 24px;}.elementor-871 .elementor-element.elementor-element-2afb255:not(.elementor-motion-effects-element-type-background), .elementor-871 .elementor-element.elementor-element-2afb255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-871 .elementor-element.elementor-element-2afb255::before, .elementor-871 .elementor-element.elementor-element-2afb255 > .elementor-background-video-container::before, .elementor-871 .elementor-element.elementor-element-2afb255 > .e-con-inner > .elementor-background-video-container::before, .elementor-871 .elementor-element.elementor-element-2afb255 > .elementor-background-slideshow::before, .elementor-871 .elementor-element.elementor-element-2afb255 > .e-con-inner > .elementor-background-slideshow::before, .elementor-871 .elementor-element.elementor-element-2afb255 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-871 .elementor-element.elementor-element-4d5bbf4 img{max-width:122px;}@media(max-width:1024px){.elementor-871 .elementor-element.elementor-element-2afb255{--min-height:104px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-871 .elementor-element.elementor-element-4d5bbf4 img{max-width:86.9px;}}@media(min-width:768px){.elementor-871 .elementor-element.elementor-element-2afb255{--width:146px;}}@media(max-width:1024px) and (min-width:768px){.elementor-871 .elementor-element.elementor-element-2afb255{--width:104px;}}@media(max-width:767px){.elementor-871 .elementor-element.elementor-element-2afb255{--width:122px;--min-height:122px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-871 .elementor-element.elementor-element-4d5bbf4 img{max-width:88.58px;}}/* Start custom CSS for image, class: .elementor-element-4d5bbf4 */.elementor-871 .elementor-element.elementor-element-4d5bbf4 img {
    max-height: 106px;
    object-fit: contain;
}

@media only screen and (max-width: 1024px) {
    .elementor-871 .elementor-element.elementor-element-4d5bbf4 img {
    max-height: 75px;
}
}

@media only screen and (max-width: 767px) {
    .elementor-871 .elementor-element.elementor-element-4d5bbf4 img {
    max-height: 82.51px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2afb255 */.elementor-871 .elementor-element.elementor-element-2afb255 {
    box-shadow: -0.38px 0px 1.51px 0px #FFFFFFC2 inset;
    backdrop-filter: blur(15.300000190734863px);
    position: relative;
}

.elementor-871 .elementor-element.elementor-element-2afb255::after {
  content: '';
		position: absolute;
		inset: 0;
		border-radius: inherit;
		padding: 0.75px;
		background: linear-gradient(73.83deg, #FFFFFF -3.5%, rgba(255, 255, 255, 0) 24.83%, rgba(255, 255, 255, 0) 85.64%, #FFFFFF 98.47%);
		-webkit-mask: 
			linear-gradient(#fff 0 0) content-box, 
			linear-gradient(#fff 0 0);
		-webkit-mask-composite: xor;
		mask-comroposite: exclude;
		pointer-events: none;
}/* End custom CSS */