.elementor-25875 .elementor-element.elementor-element-55f17d4c > .elementor-element-populated{padding:0% 4% 0% 4%;}.elementor-25875 .elementor-element.elementor-element-beba5ad .acf-image{max-width:100px;}.elementor-25875 .elementor-element.elementor-element-98eb94d .acf-image{max-width:100px;}.elementor-25875 .elementor-element.elementor-element-ccb7751 .dynamic-content-for-elementor-acf{margin-bottom:0px;font-size:20px;font-weight:400;line-height:30px;}.elementor-25875 .elementor-element.elementor-element-987f5bd .dynamic-content-for-elementor-acf{margin-bottom:0px;font-size:20px;font-weight:400;line-height:30px;}.elementor-25875 .elementor-element.elementor-element-fd697d3 .dynamic-content-for-elementor-acf{margin-bottom:0px;font-size:16px;}.elementor-25875 .elementor-element.elementor-element-4e429bf .dynamic-content-for-elementor-acf{margin-bottom:0px;font-size:16px;}@media(max-width:767px){.elementor-25875 .elementor-element.elementor-element-55f17d4c > .elementor-element-populated{padding:0px 0px 24px 0px;}.elementor-25875 .elementor-element.elementor-element-ccb7751 .dynamic-content-for-elementor-acf{font-size:22px;}.elementor-25875 .elementor-element.elementor-element-987f5bd .dynamic-content-for-elementor-acf{font-size:22px;}}/* Start custom CSS for dyncontel-acf, class: .elementor-element-beba5ad */@media (max-width: 767px) {
.acf-image {
    margin-bottom: -20px;
    margin-left: -10px;
    margin-top: 20px;
}
}/* End custom CSS */
/* Start custom CSS for dyncontel-acf, class: .elementor-element-98eb94d */@media (max-width: 767px) {
.acf-image {
    margin-bottom: -20px;
    margin-left: -10px;
    margin-top: 20px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7928574d */.elementor-25875 .elementor-element.elementor-element-7928574d .elementor-container.elementor-column-gap-no{
 display: flex;
 justify-content: space-between;
 flex-wrap: wrap;
 
}
.elementor-25875 .elementor-element.elementor-element-7928574d .elementor-container.elementor-column-gap-no:after{
 content: '';
 width: 31%;
}

.elementor-25875 .elementor-element.elementor-element-7928574d .sub-services_capabilities-container {
 width: 31% !important;
}

@media (max-width: 1024px) {
 .elementor-25875 .elementor-element.elementor-element-7928574d .elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper {
 flex-direction: column;
 }
 
 .elementor-25875 .elementor-element.elementor-element-7928574d .elementor-image-box-wrapper .elementor-image-box-img {
 width: 100% !important;
}
}


@media (min-width: 767px) and (max-width: 1024px) {
 .elementor-25875 .elementor-element.elementor-element-7928574d img {
 height: 150px;
 object-fit: cover;
}
}/* End custom CSS */