
.falkor_logos_2.falkor_logos_team_2 .et_pb_row:last-child .et_pb_image:last-child {
    margin-right: 0 !important;
}

.falkor_logos_2.falkor_logos_team_2 .et_pb_row:last-child .et_pb_image {
    float: left !important;
    width: 15.3% !important;
    margin-right: 1.6% !important;
}

/*Responsive*/

@media only screen and (max-width: 980px) {
    .falkor_logos_2.falkor_logos_team_2 .et_pb_row:last-child .et_pb_image:nth-child(3n + 3) {
        margin-right: 0 !important;
    }

    .falkor_logos_2.falkor_logos_team_2 .et_pb_row:last-child .et_pb_image {
        float: left !important;
        width: 32% !important;
        margin-right: 2% !important;
    }

    .falkor_how_we_work_video .et_pb_main_blurb_image {
        margin-bottom: 0 !important;
    }

    .content_19_f.content_team_19_f .et_pb_blurb .et_pb_main_blurb_image {
        margin-left: 0 !important;
    }
}

/*Content Page*/

#page-container .content_5_f.content_contentpage_5_f .blue_lines:before {
    border-color: #efeff2 !important;
}

#page-container .header_5_f.header_content_5_f .et-pb-slider-arrows a {
    margin-top: -70px;
    transform: translate(0, -50%);
    border-color: rgba(255, 255, 255, 0.2) !important;
}

.header_5_f.header_content_5_f .et_pb_container {
    max-width: 1186px !important;
    height: auto !important;
}

.header_5_f.header_content_5_f .et_pb_slider .et_pb_slide .et_pb_slide_content {
    padding: 33px 0 0 38px;
}

.footer_4_f.footer_content_4_f .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap {
    border: 2px solid #ececec;
}

/*** Dark Links **/

#page-container .dark_links a {
    color: #757575 !important;
}

#page-container .dark_links a:hover {
    color: #0080ff !important;
}

/* Social Icons Color */
.et_pb_social_media_follow li a:hover.icon::before {
    color: #0080ff !important;
}

.et_pb_social_media_follow li a.icon::before {
    color: #757575;
}

.footer_4_f .et_pb_social_media_follow li a:hover.icon::before,
.footer_5_f .et_pb_social_media_follow li a:hover.icon::before,
.footer_1_f .et_pb_social_media_follow li a:hover.icon::before {
    color: #0080ff !important;
}

.footer_4_f .et_pb_social_media_follow li a.icon::before,
.footer_5_f .et_pb_social_media_follow li a.icon::before,
.footer_1_f .et_pb_social_media_follow li a.icon::before {
    color: #fff;
}

.person_3_f.person_content_3_f .et_pb_column_1_3:hover {
    z-index: 99;
}



@media only screen and (max-width: 980px) {
    .person_3_f.person_content_3_f .et_pb_column_1_3 {
        width: 33.33% !important;
    }

    .blurb_8_f.blurb_case_study_8_f .et_pb_column_1_2 .et_pb_promo_description,
    .blurb_8_f.blurb_case_study_8_f .et_pb_column_1_2 .et_pb_promo_description h2 {
        padding-bottom: 0 !important;
    }
}

@media only screen and (max-width: 767px) {
    .person_3_f.person_content_3_f .et_pb_team_member {
        width: 100% !important;
    }

    .blurb_8_f.blurb_case_study_8_f .et_pb_column_1_2 .et_pb_promo_description h2 {
        text-align: center !important;
    }
}

@media only screen and (max-width: 480px) {
    .header_5_f.header_content_5_f .et_pb_slider .et_pb_slide .et_pb_slide_content {
        padding: 33px 0 0 8px;
    }

    .person_3_f.person_case_study_3_f .et_pb_row {
        width: 80% !important;
    }

    .footer_6_f.footer_case_study_6_f .et_pb_promo .et_pb_promo_description h2 {
        text-align: center !important;
    }

    .person_3_f.person_content_3_f .et_pb_column_1_3 {
        width: 100% !important;
    }
}

/*Services*/

.blurb_8_f.blurb_home4_8_f.blurb_services2_8_f .et_pb_blurb .et_pb_blurb_container .et_pb_blurb_description h3:after {
    border-color: #0080ff !important;
}

@media only screen and (max-width: 1390px) {
    .blurb_23_f.blurb_services_23_f .et_pb_row .et_pb_blurb_container h4 {
        padding-left: 37px;
    }

    .blurb_22_f.blurb_services2_22_f .et_pb_row,
    .content_19_f.content_services_19_f .et_pb_row,
    .blurb_23_f.blurb_services_23_f .et_pb_row {
        width: 90% !important;
    }
}

@media only screen and (max-width: 1390px) and (min-width: 981px) {
    .blurb_22_f.blurb_services2_22_f .et_pb_row .et_pb_promo_description h2 {
        font-size: 30px !important;
    }
}

@media only screen and (max-width: 980px) {
    .blurb_13_f.blurb_services_13_f .et_pb_row:last-child .et_pb_column_1_3:last-child {
        margin-right: 0 !important;
    }

    .blurb_13_f.blurb_services_13_f .et_pb_row:last-child .et_pb_column_1_3 {
        width: 32% !important;
        margin-right: 2% !important;
    }

    .blurb_12_f.blurb_services_12_f .et_pb_text {
        text-align: left;
    }

    .blurb_24_f.blurb_services_24_f .et_pb_column .et_pb_blurb_container {
        padding: 15px;
    }

    #page-container .blurb_18_f.blurb_services2_18_f .et_pb_row:last-child .et_pb_column_1_3:last-child {
        margin-right: 0 !important;
    }

    #page-container .blurb_18_f.blurb_services2_18_f .et_pb_row:last-child .et_pb_column_1_3 {
        width: 32% !important;
        margin-right: 2% !important;
    }
}

@media only screen and (max-width: 767px) {
    .blurb_13_f.blurb_services_13_f .et_pb_row:last-child .et_pb_column_1_3 {
        width: 100% !important;
        margin-right: 0% !important;
    }

    .blurb_13_f.blurb_services_13_f .et_pb_row:last-child .et_pb_column_1_3:hover .et_pb_divider:before {
        border-top-width: 40px;
    }

    .blurb_13_f.blurb_services_13_f .et_pb_row:last-child .et_pb_column_1_3 .et_pb_divider:before {
        border-top-width: 0;
    }

    #page-container .blurb_22_f.blurb_services2_22_f .et_pb_blurb {
        margin-left: 0 !important;
    }
}

@media only screen and (max-width: 480px) {
    #page-container .blurb_18_f.blurb_services2_18_f .et_pb_row:last-child .et_pb_column_1_3 {
        width: 100% !important;
        margin-right: 0 !important;
    }
}

.content_2_f.content_about1_2_f ul:before {
    top: -60%;
}

.content_2_f.content_about1_2_f.view_port ul:before {
    height: 160%;
}

@media only screen and (min-width: 1930px) {
    .content_2_f.content_about1_2_f ul:before {
        top: -80%;
    }

    .content_2_f.content_about1_2_f.view_port ul:before {
        height: 180%;
    }
}

@media only screen and (min-width: 1390px) {
    .content_2_f.content_about1_2_f ul:before {
        top: -40%;
    }

    .content_2_f.content_about1_2_f.view_port ul:before {
        height: 140%;
    }
}