.inline-buttons .et_pb_column {
    display: flex;
    align-items: center;
    justify-content: center;
}

.inline-buttons .et_pb_column .et_pb_button_module_wrapper {
    margin: 0 10px !important;
}

body .et_pb_button.ghost, body .et_pb_button.ghost:hover, body .et_pb_button.ghost:focus {
    border-color: #fff !important;
    background-color: transparent;
}

body .et_pb_button.ghost {
    border-width: 2px !important;
    padding: 10px 26px 9px !important;
}

body .et_pb_button.ghost:hover, body .et_pb_button.ghost:focus {
    padding: 10px 40px 9px 26px !important;
}

.icon-pillars.no-pb {
    padding-bottom: 0;
}

.icon-pillars.no-pt {
    padding-top: 0;
}

.icon-pillars .et_pb_row {
    display: flex;
    justify-content: center;
}

.icon-pillars.last .et-last-child {
    display: none;
}

.icon-pillars .et_pb_column {
    background: #f5f9fb;
    padding: 40px;
    border-radius: 30px;
    margin: 0 20px 0;
    width: 32%;
    flex: 0 0 32%;
}

.icon-pillars .et_pb_column .et_pb_heading, .icon-pillars .et_pb_column .et_pb_text {
    text-align: center;
    margin: 0;
}

.icon-pillars img {
    max-height: 62px;
    width: auto;
    display: block;
    margin: 0 auto;
}

.icon-pillars .et_pb_image_wrap {
    width: 100%;
}

.logistics-experience {
    padding-top: 0;
}

.logistics-experience .badge img {
    width: 305px;
    height: 305px;
    display: block;
}

.experience-images {
    position: relative;
}

.experience-images br {
    display: none !important;
}

.experience-images img {
    border-radius: 40px;
    position: relative;
    display: block;
}

.experience-images img.ei-1 {
    z-index: 1;
}

.experience-images img.ei-2 {
    z-index: 2;
    margin: -70px 0;
    position: relative;
    right: -140px;
}

.experience-images img.ei-3 {
    z-index: 3;
}
.logistics-lead,
.bg-light {
    background-color: #f5f9fb !important;
}

.logistics-lead, .logistics-lead h2, .logistics-lead p,
.logistics-partners, .logistics-partners h2, .logistics-partners p {text-align: center !important;}

.logistics-partners .et_pb_text_inner br {
    display: none;
}

.logistics-partners .et_pb_text_inner {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
}

.logistics-partners .et_pb_text_inner img {
    max-height: 140px;
    max-width: 300px;
    margin: 25px 40px;
}

body .logistics-lead .et_pb_button.ghost, body .logistics-lead .et_pb_button.ghost:hover, body .logistics-lead .et_pb_button.ghost:focus {
    border-color: #025ea1 !important;
    color: #025ea1;
}

.page-id-251533 .et_pb_row_0_tb_footer {
    display: none;
}

.bigger-heading h2 {
    font-size: 40px !important;
    line-height: 1;
    margin: 0 0 10px;
}

@media (max-width: 1367px) {

    .logistics-experience .badge img {
    width: 200px;
    height: 200px;
}

.experience-images img {
    max-width: 390px;
    border-radius: 30px;
}

}

@media (max-width: 1199px) {
.bigger-heading h2 {
    font-size: 36px !important;
}
.logistics-experience .badge img {
    width: 177px;
    height: 177px;
}

.experience-images img {
    max-width: 330px;
    border-radius: 20px;
}

.experience-images img.ei-2 {
    right: -60px;
    margin: -50px 0;
}


.icon-pillars .et_pb_column {
    padding: 27px;
}

.icon-pillars img {
    max-height: 45px;
}

body {
    overflow-x: hidden;
}

.logistics-partners .et_pb_text_inner img {
    max-height: 70px;
    max-width: 170px;
    margin: 15px 20px;
}


}

@media (max-width: 991px) {

.experience-images img {
    max-width: 31%;
    margin: 0 !important;
    left: 0;
    right: 0;
    flex: 0 0 33%;
}

.experience-images .et_pb_text_inner {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-content: space-between;
}

.experience-images img.ei-2 {}

.logistics-experience span.et_pb_image_wrap {
    width: 100%;
}

.logistics-experience .badge img {
    margin: 0 auto;
}

.logistics-experience h2, .logistics-experience h4, .logistics-experience p {
    text-align: center;
}

.icon-pillars .et_pb_column {
    flex: 0 0 100%;
    max-width: 100%;
    margin: 0 0 20px !important;
}

.icon-pillars .et_pb_row {
    flex-wrap: wrap;
    padding: 0;
}

.inline-buttons .et_pb_column {
    display: block !important;
}

.inline-buttons .et_pb_column a {
    margin: 5px 0 !important;
    font-size: 12px !important;
}

.bigger-heading h2 {
    font-size: 34px !important;
}

}

@media (max-width: 767px) {
    .logistics-partners .et_pb_text_inner img {
        max-height: 30px;
        max-width: 120px;
        margin: 7px 20px;
    }
.experience-images img.ei-2 {
    order: 12;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    margin-top: 20px !important;
}

.experience-images img {
    flex: 0 0 48% !important;
    max-width: 48% !important;
}
}