


/* === BEGIN: elementor-element-d186742 === */
@media(max-width: 1535px) and (min-width: 1367px){
    .elementor-element.elementor-element-d186742 h3{
        font-size: 17px;
    }
    .elementor-element.elementor-element-d186742 .icon_box_4 {
        padding-left: 100px !important;
    }
}
/* === END: elementor-element-d186742 === */

/* === BEGIN: elementor-element-0307a36 === */
@media(max-width: 1475px) and (min-width: 1367px){
    .elementor-element.elementor-element-0307a36 h3{
        font-size: 17px;
    }
    .elementor-element.elementor-element-0307a36 .icon_box_4 {
        padding-left: 100px !important;
    }
}
/* === END: elementor-element-0307a36 === */

/* === BEGIN: elementor-element-ad11d92 === */
@media(max-width: 1475px) and (min-width: 1367px){
    .elementor-element.elementor-element-ad11d92 h3{
        font-size: 17px;
    }
    .elementor-element.elementor-element-ad11d92 .icon_box_4 {
        padding-left: 100px !important;
    }
}
/* === END: elementor-element-ad11d92 === */

/* === BEGIN: elementor-element-253ab0a === */
@media(max-width: 1475px) and (min-width: 1367px){
    .elementor-element.elementor-element-253ab0a h3{
        font-size: 17px;
    }
    .elementor-element.elementor-element-253ab0a .icon_box_4 {
        padding-left: 100px !important;
    }
}
/* === END: elementor-element-253ab0a === */

/* === BEGIN: elementor-element-ef20fdb === */
@media(max-width: 1475px) and (min-width: 1367px){
    .elementor-element.elementor-element-ef20fdb h3{
        font-size: 17px;
    }
    .elementor-element.elementor-element-ef20fdb .icon_box_4 {
        padding-left: 100px !important;
    }
}
/* === END: elementor-element-ef20fdb === */

/* === BEGIN: elementor-element-fcb28a4 === */
@media(max-width: 1640px) and (min-width: 1400px){
    .elementor-element.elementor-element-fcb28a4 .service_item_02{
        padding-left: 25px !important;
        padding-right: 25px !important;
    }
}
/* === END: elementor-element-fcb28a4 === */

/* === BEGIN: elementor-element-b4e89b9 === */
@media(max-width: 1560px) and (min-width: 1367px){
    .elementor-element.elementor-element-b4e89b9 .cspi_details h3 {
        font-size: 26px;
        line-height: 34px;
    }
    .elementor-element.elementor-element-b4e89b9 .caseStudyItems04 .cspi_details {
        padding: 29px 29px 19px;
    }
    .elementor-element.elementor-element-b4e89b9 .caseStudyItems04 .cspi_psNumber{
        padding-left: 29px;
    }
}
@media(max-width: 1560px) and (min-width: 768px){
    .elementor-element.elementor-element-b4e89b9 .caseStudy_linkWrap4 .busuxLink{
        padding: 30.36px 24.44px;
    }
}
/* === END: elementor-element-b4e89b9 === */

/* === BEGIN: elementor-element-5b6d406 === */
@media(max-width: 1640px) and (min-width: 1367px){
    .elementor-element.elementor-element-5b6d406 .cspi_details h3 {
        font-size: 26px;
        line-height: 36px;
    }
}
/* === END: elementor-element-5b6d406 === */

/* === BEGIN: elementor-element-9ae0864 === */
 @media(max-width: 1540px) and (min-width: 1367px){
     .elementor-element.elementor-element-9ae0864 .service_item_02 {
         padding-left: 50px !important;
         padding-right: 50px !important;
     }
 }
  .elementor-element.elementor-element-9ae0864 .servicePostColumn:nth-child(1)  .service_item_02{
      border-left: 1px solid #1C27341A;
  }
/* === END: elementor-element-9ae0864 === */

/* === BEGIN: elementor-element-fa489ae === */
@media(max-width: 1535px) and (min-width: 1367px){
    .elementor-element.elementor-element-fa489ae h3{
        font-size: 17px;
    }
    .elementor-element.elementor-element-fa489ae .icon_box_4 {
        padding-left: 100px !important;
    }
}
/* === END: elementor-element-fa489ae === */

/* === BEGIN: elementor-element-1a6c73f === */
@media(max-width: 1475px) and (min-width: 1367px){
    .elementor-element.elementor-element-1a6c73f h3{
        font-size: 17px;
    }
    .elementor-element.elementor-element-1a6c73f .icon_box_4 {
        padding-left: 100px !important;
    }
}
/* === END: elementor-element-1a6c73f === */

/* === BEGIN: elementor-element-158067e === */
@media(max-width: 1475px) and (min-width: 1367px){
    .elementor-element.elementor-element-158067e h3{
        font-size: 17px;
    }
    .elementor-element.elementor-element-158067e .icon_box_4 {
        padding-left: 100px !important;
    }
}
/* === END: elementor-element-158067e === */

/* === BEGIN: elementor-element-86be411 === */
@media(max-width: 1475px) and (min-width: 1367px){
    .elementor-element.elementor-element-86be411 h3{
        font-size: 17px;
    }
    .elementor-element.elementor-element-86be411 .icon_box_4 {
        padding-left: 100px !important;
    }
}
/* === END: elementor-element-86be411 === */

/* === BEGIN: elementor-element-c44f9aa === */
@media(max-width: 1475px) and (min-width: 1367px){
    .elementor-element.elementor-element-c44f9aa h3{
        font-size: 17px;
    }
    .elementor-element.elementor-element-c44f9aa .icon_box_4 {
        padding-left: 100px !important;
    }
}
/* === END: elementor-element-c44f9aa === */

/* === BEGIN: elementor-element-8896ee4 === */
 @media(max-width: 1540px) and (min-width: 1367px){
     .elementor-element.elementor-element-8896ee4 .service_item_02 {
         padding-left: 50px !important;
         padding-right: 50px !important;
     }
 }
  .elementor-element.elementor-element-8896ee4 .servicePostColumn:nth-child(1)  .service_item_02{
      border-left: 1px solid #1C27341A;
  }
/* === END: elementor-element-8896ee4 === */

/* === BEGIN: elementor-element-40a32b6 === */
 @media(max-width: 1540px) and (min-width: 1367px){
     .elementor-element.elementor-element-40a32b6 .service_item_02 {
         padding-left: 50px !important;
         padding-right: 50px !important;
     }
 }
  .elementor-element.elementor-element-40a32b6 .servicePostColumn:nth-child(1)  .service_item_02{
      border-left: 1px solid #1C27341A;
  }
/* === END: elementor-element-40a32b6 === */

/* === BEGIN: elementor-element-0df3dd3 === */
@media(max-width:1780px) and (min-width: 1600px){
    .elementor-element.elementor-element-0df3dd3 .cspi_details h3 {
        font-size: 28px;
        line-height: 38px;
    }
}
@media(max-width: 1599px) and (min-width: 1400px){
    .elementor-element.elementor-element-0df3dd3 .cspi_details h3 {
        font-weight: 400;
        font-size: 25px;
        line-height: 35px;
    }
    .elementor-element.elementor-element-0df3dd3 .cspi_details{
        padding:30px 20px 43px;
    }
}
/* === END: elementor-element-0df3dd3 === */

/* === BEGIN: elementor-element-1fc19fc === */
@media(max-width: 1535px) and (min-width: 1367px){
    .elementor-element.elementor-element-1fc19fc h3{
        font-size: 17px;
    }
    .elementor-element.elementor-element-1fc19fc .icon_box_4 {
        padding-left: 100px !important;
    }
}
/* === END: elementor-element-1fc19fc === */

/* === BEGIN: elementor-element-8186f79 === */
@media(max-width: 1475px) and (min-width: 1367px){
    .elementor-element.elementor-element-8186f79 h3{
        font-size: 17px;
    }
    .elementor-element.elementor-element-8186f79 .icon_box_4 {
        padding-left: 100px !important;
    }
}
/* === END: elementor-element-8186f79 === */

/* === BEGIN: elementor-element-1b7edb0 === */
@media(max-width: 1475px) and (min-width: 1367px){
    .elementor-element.elementor-element-1b7edb0 h3{
        font-size: 17px;
    }
    .elementor-element.elementor-element-1b7edb0 .icon_box_4 {
        padding-left: 100px !important;
    }
}
/* === END: elementor-element-1b7edb0 === */

/* === BEGIN: elementor-element-2ed4816 === */
@media(max-width: 1475px) and (min-width: 1367px){
    .elementor-element.elementor-element-2ed4816 h3{
        font-size: 17px;
    }
    .elementor-element.elementor-element-2ed4816 .icon_box_4 {
        padding-left: 100px !important;
    }
}
/* === END: elementor-element-2ed4816 === */

/* === BEGIN: elementor-element-8169a36 === */
@media(max-width: 1475px) and (min-width: 1367px){
    .elementor-element.elementor-element-8169a36 h3{
        font-size: 17px;
    }
    .elementor-element.elementor-element-8169a36 .icon_box_4 {
        padding-left: 100px !important;
    }
}
/* === END: elementor-element-8169a36 === */

/* === BEGIN: elementor-element-3640a47 === */
@media(max-width: 1640px) and (min-width: 1400px){
    .elementor-element.elementor-element-3640a47 .service_item_02{
        padding-left: 25px !important;
        padding-right: 25px !important;
    }
}


/* === END: elementor-element-3640a47 === */

/* === BEGIN: elementor-element-d2daea7 === */

@media(max-width: 1199px){
    .elementor-element.elementor-element-d2daea7 .icon_box_4 .ib_icon_wrap {
    width: 45px;
    height: 54px;
    left: 18px;
}
}
/* === END: elementor-element-d2daea7 === */

/* === BEGIN: elementor-element-73e570d === */

@media(max-width: 1199px){
    .elementor-element.elementor-element-73e570d .icon_box_4 .ib_icon_wrap {
    width: 45px;
    height: 54px;
    left: 18px;
}
}
/* === END: elementor-element-73e570d === */

/* === BEGIN: elementor-element-f5f5440 === */

@media(max-width: 1199px){
    .elementor-element.elementor-element-f5f5440 .icon_box_4 .ib_icon_wrap {
    width: 45px;
    height: 54px;
    left: 18px;
}
}
/* === END: elementor-element-f5f5440 === */

/* === BEGIN: elementor-element-d36ea8a === */

@media(max-width: 1199px){
    .elementor-element.elementor-element-d36ea8a .icon_box_4 .ib_icon_wrap {
    width: 45px;
    height: 54px;
    left: 18px;
}
}
/* === END: elementor-element-d36ea8a === */

/* === BEGIN: elementor-element-6dbddd2 === */

@media(max-width: 1199px){
    .elementor-element.elementor-element-6dbddd2 .icon_box_4 .ib_icon_wrap {
    width: 45px;
    height: 54px;
    left: 18px;
}
}
/* === END: elementor-element-6dbddd2 === */

/* === BEGIN: elementor-element-712ad5c === */

@media(max-width: 1199px){
    .elementor-element.elementor-element-712ad5c .icon_box_4 .ib_icon_wrap {
    width: 45px;
    height: 54px;
    left: 18px;
}
}
/* === END: elementor-element-712ad5c === */

/* === BEGIN: elementor-element-a4b192e === */

@media(max-width: 1199px){
    .elementor-element.elementor-element-a4b192e .icon_box_4 .ib_icon_wrap {
    width: 45px;
    height: 54px;
    left: 18px;
}
}
/* === END: elementor-element-a4b192e === */

/* === BEGIN: elementor-element-794a7b6 === */

@media(max-width: 1199px){
    .elementor-element.elementor-element-794a7b6 .icon_box_4 .ib_icon_wrap {
    width: 45px;
    height: 54px;
    left: 18px;
}
}
/* === END: elementor-element-794a7b6 === */

/* === BEGIN: elementor-element-784346f === */

@media(max-width: 1199px){
    .elementor-element.elementor-element-784346f .icon_box_4 .ib_icon_wrap {
    width: 45px;
    height: 54px;
    left: 18px;
}
}
/* === END: elementor-element-784346f === */

/* === BEGIN: elementor-element-4d5258d === */

@media(max-width: 1199px){
    .elementor-element.elementor-element-4d5258d .icon_box_4 .ib_icon_wrap {
    width: 45px;
    height: 54px;
    left: 18px;
}
}
/* === END: elementor-element-4d5258d === */

/* === BEGIN: elementor-element-ff69b99 === */

@media(max-width: 1199px){
    .elementor-element.elementor-element-ff69b99 .icon_box_4 .ib_icon_wrap {
    width: 45px;
    height: 54px;
    left: 18px;
}
}
/* === END: elementor-element-ff69b99 === */

/* === BEGIN: elementor-element-10afd77 === */

@media(max-width: 1199px){
    .elementor-element.elementor-element-10afd77 .icon_box_4 .ib_icon_wrap {
    width: 45px;
    height: 54px;
    left: 18px;
}
}
/* === END: elementor-element-10afd77 === */

/* === BEGIN: elementor-element-738a2b2 === */
@media(max-width: 1640px) and (min-width: 1367px){
    .elementor-element.elementor-element-738a2b2 .cspi_details h3 {
        font-size: 26px;
        line-height: 36px;
    }
}
/* === END: elementor-element-738a2b2 === */

/* === BEGIN: elementor-element-cc5a14a === */
@media(max-width: 1199px) and (min-width : 767px){
.elementor-element.elementor-element-cc5a14a h3{
    width: 151px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: "_";
}
}
/* === END: elementor-element-cc5a14a === */

/* === BEGIN: elementor-element-a9dfeb7 === */
@media(max-width: 1199px) and (min-width : 1024px){
.elementor-element.elementor-element-a9dfeb7 h3{
    width: 151px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: "_";
}
}
/* === END: elementor-element-a9dfeb7 === */

/* === BEGIN: elementor-element-0393133 === */
 @media(max-width: 1540px) and (min-width: 1367px){
     .elementor-element.elementor-element-0393133 .service_item_02 {
         padding-left: 50px !important;
         padding-right: 50px !important;
     }
 }
  .elementor-element.elementor-element-0393133 .servicePostColumn:nth-child(1)  .service_item_02{
      border-left: 1px solid #1C27341A;
  }
/* === END: elementor-element-0393133 === */

/* === BEGIN: elementor-element-28537a5 === */
@media(max-width: 1535px) and (min-width: 1367px){
    .elementor-element.elementor-element-28537a5 h3{
        font-size: 17px;
    }
    .elementor-element.elementor-element-28537a5 .icon_box_4 {
        padding-left: 100px !important;
    }
}
/* === END: elementor-element-28537a5 === */

/* === BEGIN: elementor-element-c8dbbc2 === */
@media(max-width: 1475px) and (min-width: 1367px){
    .elementor-element.elementor-element-c8dbbc2 h3{
        font-size: 17px;
    }
    .elementor-element.elementor-element-c8dbbc2 .icon_box_4 {
        padding-left: 100px !important;
    }
}
/* === END: elementor-element-c8dbbc2 === */

/* === BEGIN: elementor-element-a123e68 === */
@media(max-width: 1475px) and (min-width: 1367px){
    .elementor-element.elementor-element-a123e68 h3{
        font-size: 17px;
    }
    .elementor-element.elementor-element-a123e68 .icon_box_4 {
        padding-left: 100px !important;
    }
}
/* === END: elementor-element-a123e68 === */

/* === BEGIN: elementor-element-aaac218 === */
@media(max-width: 1475px) and (min-width: 1367px){
    .elementor-element.elementor-element-aaac218 h3{
        font-size: 17px;
    }
    .elementor-element.elementor-element-aaac218 .icon_box_4 {
        padding-left: 100px !important;
    }
}
/* === END: elementor-element-aaac218 === */

/* === BEGIN: elementor-element-cffaa38 === */
@media(max-width: 1475px) and (min-width: 1367px){
    .elementor-element.elementor-element-cffaa38 h3{
        font-size: 17px;
    }
    .elementor-element.elementor-element-cffaa38 .icon_box_4 {
        padding-left: 100px !important;
    }
}
/* === END: elementor-element-cffaa38 === */

/* === BEGIN: elementor-element-16c0e41 === */
.elementor-element.elementor-element-16c0e41 .servicePostColumn:nth-child(2) .service_evenItem{
    background: #F6F6F7;
}
/* === END: elementor-element-16c0e41 === */

/* === BEGIN: elementor-element-c435a57 === */
.elementor-element.elementor-element-c435a57 .servicePostColumn:nth-child(2) .service_evenItem{
    background: #F6F6F7;
}
/* === END: elementor-element-c435a57 === */

/* === BEGIN: elementor-element-9508ab4 === */
@media(max-width: 1535px) and (min-width: 1367px){
    .elementor-element.elementor-element-9508ab4 h3{
        font-size: 17px;
    }
    .elementor-element.elementor-element-9508ab4 .icon_box_4 {
        padding-left: 100px !important;
    }
}
/* === END: elementor-element-9508ab4 === */

/* === BEGIN: elementor-element-ba85a2d === */
@media(max-width: 1475px) and (min-width: 1367px){
    .elementor-element.elementor-element-ba85a2d h3{
        font-size: 17px;
    }
    .elementor-element.elementor-element-ba85a2d .icon_box_4 {
        padding-left: 100px !important;
    }
}
/* === END: elementor-element-ba85a2d === */

/* === BEGIN: elementor-element-01abb25 === */
@media(max-width: 1475px) and (min-width: 1367px){
    .elementor-element.elementor-element-01abb25 h3{
        font-size: 17px;
    }
    .elementor-element.elementor-element-01abb25 .icon_box_4 {
        padding-left: 100px !important;
    }
}
/* === END: elementor-element-01abb25 === */

/* === BEGIN: elementor-element-74f3d19 === */
@media(max-width: 1475px) and (min-width: 1367px){
    .elementor-element.elementor-element-74f3d19 h3{
        font-size: 17px;
    }
    .elementor-element.elementor-element-74f3d19 .icon_box_4 {
        padding-left: 100px !important;
    }
}
/* === END: elementor-element-74f3d19 === */

/* === BEGIN: elementor-element-dbbf8f5 === */
@media(max-width: 1475px) and (min-width: 1367px){
    .elementor-element.elementor-element-dbbf8f5 h3{
        font-size: 17px;
    }
    .elementor-element.elementor-element-dbbf8f5 .icon_box_4 {
        padding-left: 100px !important;
    }
}
/* === END: elementor-element-dbbf8f5 === */

/* === BEGIN: elementor-element-a6b8751 === */
@media(max-width: 1199px) and (min-width : 767px){
.elementor-element.elementor-element-a6b8751 h3{
    width: 151px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: "_";
}
}
/* === END: elementor-element-a6b8751 === */

/* === BEGIN: elementor-element-7ca52d9 === */
@media(max-width: 1199px) and (min-width : 767px){
.elementor-element.elementor-element-7ca52d9 h3{
    width: 151px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: "_";
}
}
/* === END: elementor-element-7ca52d9 === */