.elementor-1166 .elementor-element.elementor-element-af700c8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1166 .elementor-element.elementor-element-13330d9.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-1166 .elementor-element.elementor-element-13330d9.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-1166 .elementor-element.elementor-element-13330d9.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-1166 .elementor-element.elementor-element-13330d9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1166 .elementor-element.elementor-element-13330d9 .elementor-image-box-title{color:var( --e-global-color-93412d4 );font-size:12px;font-weight:500;}@media(max-width:767px){.elementor-1166 .elementor-element.elementor-element-af700c8 > .elementor-element-populated{padding:8px 5px 8px 5px;}.elementor-1166 .elementor-element.elementor-element-13330d9 .elementor-image-box-img{margin-bottom:5px;}.elementor-1166 .elementor-element.elementor-element-13330d9 .elementor-image-box-wrapper .elementor-image-box-img{width:65%;}.elementor-1166 .elementor-element.elementor-element-13330d9 .elementor-image-box-title{font-size:10px;}}/* Start custom CSS for image-box, class: .elementor-element-13330d9 */.elementor-1166 .elementor-element.elementor-element-13330d9 img {
    max-width: 50px;
    width: 100%;
    height: 50px;
    object-fit: contain;
    object-position: center center;
}

@media screen and (max-width: 767px) {
    .elementor-1166 .elementor-element.elementor-element-13330d9 img {
        max-width: 32px;
        height: 32px;
    }
}/* End custom CSS */