
/*** SLIDE IN ****/

body .et_slide_in_menu_container.shadoA {
        background: #f08643 !important;
}

body .et_slide_in_menu_container.shadoB {
        background: #f08643 !important;
}

/******************Gradient Text Colors For IE and Edge*********************/

body.ie .features1  .et_pb_blurb.shadoB .et_pb_main_blurb_image ,
body.unknown .features1  .et_pb_blurb.shadoB .et_pb_main_blurb_image ,
body.ie .content_contact_section .et_pb_blurb.shadoB.front ,
body.unknown .content_contact_section .et_pb_blurb.shadoB.front ,
body.unknown .et_pb_blurb.blurb4.shadoB.front ,
body.ie .et_pb_blurb.blurb4.shadoB.front {
    background: -webkit-linear-gradient(60deg, #f9345b 0%, #f08643 100%) !important;
    background: -moz-linear-gradient(60deg, #f9345b 0%, #f08643 100%) !important;
    background: -o-linear-gradient(60deg, #f9345b 0%, #f08643 100%) !important;
    background: -ms-linear-gradient(60deg, #f9345b 0%, #f08643 100%) !important;
    background: linear-gradient(60deg, #f9345b 0%, #f08643 100%) !important;
}

body.ie .features1  .et_pb_blurb.shadoA .et_pb_main_blurb_image ,
body.unknown .features1  .et_pb_blurb.shadoA .et_pb_main_blurb_image ,
body.ie .content_contact_section .et_pb_blurb.shadoA.front ,
body.unknown .content_contact_section .et_pb_blurb.shadoA.front ,
body.unknown .et_pb_blurb.blurb4.shadoA.front ,
body.ie .et_pb_blurb.blurb4.shadoA.front {
    background: -webkit-linear-gradient(60deg, #f90031 0%, #f08643 100%) !important;
    background: -moz-linear-gradient(60deg, #f90031 0%, #f08643 100%) !important;
    background: -o-linear-gradient(60deg, #f90031 0%, #f08643 100%) !important;
    background: -ms-linear-gradient(60deg, #f90031 0%, #f08643 100%) !important;
    background: linear-gradient(60deg, #f90031 0%, #f08643 100%) !important;

}

body.unknown .blurb8.shadoB .et_pb_main_blurb_image,
body.ie .blurb8.shadoB .et_pb_main_blurb_image{
    background: -webkit-linear-gradient(60deg, #f9345b 0%, #f08643 100%);
    background: -moz-linear-gradient(60deg, #f9345b 0%, #f08643 100%);
    background: -o-linear-gradient(60deg, #f9345b 0%, #f08643 100%);
    background: -ms-linear-gradient(60deg, #f9345b 0%, #f08643 100%);
    background: linear-gradient(60deg, #f9345b 0%, #f08643 100%);
    padding: 1vw;
}
body.unknown .blurb8.shadoA .et_pb_main_blurb_image,
body.ie .blurb8.shadoA .et_pb_main_blurb_image{
    background: -webkit-linear-gradient(60deg, #f90031 0%, #f08643 100%);
    background: -moz-linear-gradient(60deg, #f90031 0%, #f08643 100%);
    background: -o-linear-gradient(60deg, #f90031 0%, #f08643 100%);
    background: -ms-linear-gradient(60deg, #f90031 0%, #f08643 100%);
    background: linear-gradient(60deg, #f90031 0%, #f08643 100%);
    padding: 1vw;
}

.contact_1 .et_pb_column_4_4 .et_pb_promo_description p,
.team_4 .et_pb_column_1_2 .shadoB p a,
.shadoB.home2_link p a,
.content_about_us .shadoB p a,
.content_box_with_image .shadoB p a,
.content6 .shadoB p a,
#page-container .shadoB .et_pb_button.different_buttom:hover,
.et_pb_testimonial_author,
#page-container .et_pb_button_module_wrapper .et_pb_button.different_buttom,
body a.more-link.shadoB,
#comment-wrap .commentlist.shadoB .comment_area a.comment-reply-link,
#comment-wrap .commentlist.shadoB .comment_postinfo span.fn,
.content_what_we_do.shadoB .et_pb_column_1_3 .et_pb_main_blurb_image span.et-pb-icon,
.shadoB a.et_pb_promo_button,
.shadoB.contact_2_top_section .et_pb_main_blurb_image span,
#main-header.shadoB .logo_container a, .shadoB .et_pb_toggle h5.et_pb_toggle_title,
.shadoB h1,
.shadoB h1 a,
.shadoB h2,
.shadoB h2 a,
.shadoB h3,
.shadoB h3 a,
.shadoB h4,
.shadoB h4 a,
.shadoB h5,
.shadoB h5 a,
.shadoB h6,
.shadoB h6 a .shadoB .et_pb_pricing_table .et_pb_pricing_content_top .et_pb_et_price span {
    background: -webkit-linear-gradient(0deg, #f9345b, #f08643);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

/*For IE*/

body.ie .contact_1 .et_pb_column_4_4 .et_pb_promo_description p,
body.ie .team_4 .et_pb_column_1_2 .shadoB p a,
body.ie .shadoB.home2_link p a,
body.ie .content_about_us .shadoB p a,
body.ie .content_box_with_image .shadoB p a,
body.ie .content6 .shadoB p a,
body.ie #page-container .shadoB .et_pb_button.different_buttom:hover,
body.ie .et_pb_testimonial_author,
body.ie #page-container .et_pb_button_module_wrapper .et_pb_button.different_buttom,
body.ie a.more-link.shadoB,
body.ie #comment-wrap .commentlist.shadoB .comment_area a.comment-reply-link,
body.ie #comment-wrap .commentlist.shadoB .comment_postinfo span.fn,
body.ie .content_what_we_do.shadoB .et_pb_column_1_3 .et_pb_main_blurb_image span.et-pb-icon,
body.ie .shadoB a.et_pb_promo_button,
body.ie .shadoB.contact_2_top_section .et_pb_main_blurb_image span,
body.ie #main-header.shadoB .logo_container a, .shadoB .et_pb_toggle h5.et_pb_toggle_title,
body.ie .shadoB h1,
body.ie .shadoB h1 a,
body.ie .shadoB h2,
body.ie .shadoB h2 a,
body.ie .shadoB h3,
body.ie .shadoB h3 a,
body.ie .shadoB h4,
body.ie .shadoB h4 a,
body.ie .shadoB h5,
body.ie .shadoB h5 a,
body.ie .shadoB h6,
body.ie .shadoB h6 a .shadoB .et_pb_pricing_table .et_pb_pricing_content_top .et_pb_et_price span {
    color: #f90031;
}

.contact_1 .et_pb_column_4_4 .et_pb_promo_description p,
.team_4 .et_pb_column_1_2 .shadoA p a,
.shadoA.home2_link p a,
.content_about_us .shadoA p a,
.content_box_with_image .shadoA p a,
.content6 .shadoA p a,
#page-container .shadoA .et_pb_button.different_buttom:hover,
.et_pb_testimonial_author,
#page-container .et_pb_button_module_wrapper .et_pb_button.different_buttom,
body a.more-link.shadoA, #comment-wrap .commentlist.shadoA .comment_area a.comment-reply-link,
#comment-wrap .commentlist.shadoA .comment_postinfo span.fn,
.content_what_we_do.shadoA .et_pb_column_1_3 .et_pb_main_blurb_image span.et-pb-icon,
.shadoA a.et_pb_promo_button,
.shadoA.contact_2_top_section .et_pb_main_blurb_image span,
#main-header.shadoA .logo_container a,
.shadoA .et_pb_toggle h5.et_pb_toggle_title, .shadoA h1,
.shadoA h1 a,
.shadoA h2,
.shadoA h2 a,
.shadoA h3,
.shadoA h3 a,
.shadoA h4,
.shadoA h4 a,
.shadoA h5,
.shadoA h5 a,
.shadoA h6,
.shadoA h6 a,
.shadoA .et_pb_pricing_table .et_pb_pricing_content_top .et_pb_et_price span {
    background: -webkit-linear-gradient(0deg, #f90031, #f08643);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

/*For IE*/

body.ie .contact_1 .et_pb_column_4_4 .et_pb_promo_description p,
body.ie .team_4 .et_pb_column_1_2 .shadoA p a,
body.ie .shadoA.home2_link p a,
body.ie .content_about_us .shadoA p a,
body.ie .content_box_with_image .shadoA p a,
body.ie .content6 .shadoA p a,
body.ie #page-container .shadoA .et_pb_button.different_buttom:hover,
body.ie .et_pb_testimonial_author,
body.ie #page-container .et_pb_button_module_wrapper .et_pb_button.different_buttom,
body.ie a.more-link.shadoA, #comment-wrap .commentlist.shadoA .comment_area a.comment-reply-link,
body.ie #comment-wrap .commentlist.shadoA .comment_postinfo span.fn,
body.ie .content_what_we_do.shadoA .et_pb_column_1_3 .et_pb_main_blurb_image span.et-pb-icon,
body.ie .shadoA a.et_pb_promo_button,
body.ie .shadoA.contact_2_top_section .et_pb_main_blurb_image span,
body.ie #main-header.shadoA .logo_container a,
body.ie .shadoA .et_pb_toggle h5.et_pb_toggle_title, .shadoA h1,
body.ie .shadoA h1 a,
body.ie .shadoA h2,
body.ie .shadoA h2 a,
body.ie .shadoA h3,
body.ie .shadoA h3 a,
body.ie .shadoA h4,
body.ie .shadoA h4 a,
body.ie .shadoA h5,
body.ie .shadoA h5 a,
body.ie .shadoA h6,
body.ie .shadoA h6 a,
body.ie .shadoA .et_pb_pricing_table .et_pb_pricing_content_top .et_pb_et_price span {
    color: #f90031;
}

/* Title Blue*/

body a.more-link.shadoB:before,
.shadoB a.et_pb_promo_button,
body #page-container .shadoB .et_pb_blurb_container a:after,
.blurb8.shadoB .et_pb_blurb_container h4:before,
#main-footer .shadoB .social_icons li a:before,
.shadoB .et_pb_toggle h5.et_pb_toggle_title:before {
    color: #f9345b !important;

}

html body #page-container .shadoA .et_pb_newsletter .et_pb_newsletter_button.et_pb_button:hover {
    -webkit-text-fill-color:#f08643 !important;
    color: #f08643 !important;
    background: #fff !important;
    z-index: 8;
}

body a.more-link.shadoA:before, body .shadoA a.et_pb_promo_button, body #page-container .shadoA.shadoA .et_pb_blurb_container a:after, .blurb8.shadoA .et_pb_blurb_container h4:before, body #main-footer .shadoA .social_icons li a:before, body .shadoA .et_pb_toggle h5.et_pb_toggle_title:before {
	 color: #f08643 !important;
	
}
html body #page-container .shadoB .et_pb_newsletter .et_pb_newsletter_button.et_pb_button:hover {
    -webkit-text-fill-color: #f9345b !important;
    color: #f9345b !important;
    background: #fff !important;
    z-index: 8;
}

.shadoA .et_pb_signup_0.et_pb_subscribe.et_pb_subscribe .et_pb_newsletter_button.et_pb_button {
	background-color: #f90031 !important;
}


.shadoB .et_pb_signup_0.et_pb_subscribe.et_pb_subscribe .et_pb_newsletter_button.et_pb_button {
	background-color: #f9345b !important;
}

.shadoA.blurb8:hover .et_pb_blurb_container h4 {
    -webkit-text-fill-color: #f90031}

.shadoB.blurb8:hover .et_pb_blurb_container h4 {
    -webkit-text-fill-color: #f9345b}



#respond.shadoA p.form-submit:hover:after, #respond.shadoA p.form-submit:hover:before, #page-container .shadoA .et_pb_button:not(.different_buttom):hover:after, #page-container .shadoA .et_pb_button:not(.different_buttom):hover:before, #page-container .shadoA.et_pb_newsletter .et_pb_newsletter_button.et_pb_button:hover:after, #page-container .shadoA .et_pb_newsletter .et_pb_newsletter_button.et_pb_button:hover:after, #page-container .shadoA .et_pb_newsletter .et_pb_newsletter_button.et_pb_button:hover:before, #page-container .shadoA.et_pb_newsletter .et_pb_newsletter_button.et_pb_button:hover:before, #page-container .shadoA .et_pb_contact_form .et_contact_bottom_container:hover:after, #page-container .shadoA .et_pb_contact_form .et_contact_bottom_container:hover:before {
    border-color: #f08643}

#respond.shadoB p.form-submit:hover:after, #respond.shadoB p.form-submit:hover:before, #page-container .shadoB .et_pb_button:not(.different_buttom):hover:after, #page-container .shadoB .et_pb_button:not(.different_buttom):hover:before, #page-container .shadoB.et_pb_newsletter .et_pb_newsletter_button.et_pb_button:hover:after, #page-container .shadoB .et_pb_newsletter .et_pb_newsletter_button.et_pb_button:hover:after, #page-container .shadoB .et_pb_newsletter .et_pb_newsletter_button.et_pb_button:hover:before, #page-container .shadoB.et_pb_newsletter .et_pb_newsletter_button.et_pb_button:hover:before, #page-container .shadoB .et_pb_contact_form .et_contact_bottom_container:hover:after, #page-container .shadoB .et_pb_contact_form .et_contact_bottom_container:hover:before {
    border-color: #f9345b}

body #page-container .shadoA a:after {
    color: #f90031 !important;
}

body #page-container .shadoB a:after {
    color: #f9345b !important;
}

#page-container .shadoA .et_pb_button:not(.different_buttom):hover, #page-container .shadoA .et_pb_contact_form .et_contact_bottom_container:hover .et_pb_contact_submit {
    -webkit-text-fill-color: #f08643 !important;
    color: #f08643 !important;
    background: transparent !important;
    z-index: 8;
}

#page-container .shadoB .et_pb_button:not(.different_buttom):hover, #page-container .shado .et_pb_contact_form .et_contact_bottom_container:hover .et_pb_contact_submit {
    -webkit-text-fill-color: #f08643 !important;
    color: #f08643 !important;
    background: transparent !important;
    z-index: 8;
}

/****************** Boxes Gradient Background Colors*********************/

/*Pink Gradient*/

.contact1_top_section.shadoA .contact_2_top_section .et_pb_blurb_container h4:after,
.shadoA .et-pb-controllers .et-pb-active-control,
.blog_2 .shadoA .post-meta span.published,
.home_3_what_we_do_flip .shadoA.et_pb_blurb.front,
.shadoA.features_with_bg_line:before,
.search #sidebar .widget_text.shadoA p:after,
.content_section_with_dark_bg .shadoA .et_pb_promo_description h2:after,
.content_contact_section .et_pb_blurb.shadoA .et_pb_main_blurb_image a,
.features5.shadoA .et_pb_blurb h4:after,
.features1 .et_pb_blurb.shadoA h4:after,
.team_landing_bottom_section.shadoA .et_pb_column_1_3:hover,
.team_landing_bottom_section.shadoA .et_pb_text h2:after,
.features1 .et_pb_blurb.shadoA .et_pb_main_blurb_image a,
.shadoA .et_pb_tabs .tab_content .content_text:before,
.shadoL.blurb5.shadoA .et_pb_blurb_container h4:after,
.shadoL .et_pb_column .shadoA .et_pb_team_member_description,
.shadoA .et_pb_member_social_links a,
.team_1 .shadoA .et_pb_member_position:after,
.et_pb_blurb.shadoA .et_pb_main_blurb_image,
.et_pb_blurb.shadoA.back,
#page-container #main-footer .shadoA.footer-widget:first-child {
    background: -webkit-linear-gradient(60deg, #f90031 0%, #f08643 100%);
    background: -moz-linear-gradient(60deg, #f90031 0%, #f08643 100%);
    background: -o-linear-gradient(60deg, #f90031 0%, #f08643 100%);
    background: -ms-linear-gradient(60deg, #f90031 0%, #f08643 100%);
    background: linear-gradient(60deg, #f90031 0%, #f08643 100%);
}

/*Blue Gradient*/

.contact1_top_section.shadoB .contact_2_top_section .et_pb_blurb_container h4:after,
.shadoB .et-pb-controllers .et-pb-active-control,
.blog_2 .shadoB .post-meta span.published,
.home_3_what_we_do_flip .shadoB.et_pb_blurb.front,
.shadoB.features_with_bg_line:before,
.search #sidebar .widget_text.shadoB p:after,
.content_section_with_dark_bg .shadoB .et_pb_promo_description h2:after,
.content_contact_section .et_pb_blurb.shadoB .et_pb_main_blurb_image a,
.features5.shadoB .et_pb_blurb h4:after,
.features1 .et_pb_blurb.shadoB h4:after,
.team_landing_bottom_section.shadoB .et_pb_column_1_3:hover,
.team_landing_bottom_section.shadoB .et_pb_text h2:after,
.features1 .et_pb_blurb.shadoB .et_pb_main_blurb_image a,
.shadoB .et_pb_tabs .tab_content .content_text:before,
.shadoL.blurb5.shadoB .et_pb_blurb_container h4:after,
.shadoL .et_pb_column .shadoB .et_pb_team_member_description,
.shadoB .et_pb_member_social_links a,
.team_1 .shadoB .et_pb_member_position:after,
.et_pb_blurb.shadoB .et_pb_main_blurb_image,
.et_pb_blurb.shadoB.back,
#page-container #main-footer .shadoB.footer-widget:first-child {
    background: -webkit-linear-gradient(60deg, #f9345b 0%, #f08643 100%);
    background: -moz-linear-gradient(60deg, #f9345b 0%, #f08643 100%);
    background: -o-linear-gradient(60deg, #f9345b 0%, #f08643 100%);
    background: -ms-linear-gradient(60deg, #f9345b 0%, #f08643 100%);
    background: linear-gradient(60deg, #f9345b 0%, #f08643 100%);
}

/*buttons Background*/

.shadoA .et_pb_pricing_table_button.et_pb_button:hover,
.shadoA .et_pb_button,
.shadoA #searchform input[type="submit"],
#respond.shadoA input#submit,
.shadoA .et_pb_newsletter_form .et_pb_newsletter_button,
.shadoA .et_pb_contact_form .et_contact_bottom_container button {
    background: -webkit-linear-gradient(60deg, #f90031 0%, #f08643 100%);
    background: -moz-linear-gradient(60deg, #f90031 0%, #f08643 100%);
    background: -o-linear-gradient(60deg, #f90031 0%, #f08643 100%);
    background: -ms-linear-gradient(60deg, #f90031 0%, #f08643 100%);
    background: linear-gradient(60deg, #f90031 0%, #f08643 100%);

    -webkit-background-clip: border-box;
    -webkit-text-fill-color: #fff;
}

.shadoB .et_pb_pricing_table_button.et_pb_button:hover,
.shadoB .et_pb_button,
.shadoB #searchform input[type="submit"],
#respond.shadoB input#submit,
.shadoB .et_pb_contact_form .et_contact_bottom_container button,
.shadoB .et_pb_newsletter_form .et_pb_newsletter_button {
    background: -webkit-linear-gradient(60deg, #f9345b 0%, #f08643 100%);
    background: -moz-linear-gradient(60deg, #f9345b 0%, #f08643 100%);
    background: -o-linear-gradient(60deg, #f9345b 0%, #f08643 100%);
    background: -ms-linear-gradient(60deg, #f9345b 0%, #f08643 100%);
    background: linear-gradient(60deg, #f9345b 0%, #f08643 100%);

    -webkit-background-clip: border-box;
    -webkit-text-fill-color: #fff;
}

/*Image gradient color only for blurb 4 and blurb 8*/

/*blue*/

.blurb8.shadoB .et_pb_main_blurb_image a,
.blurbs_4 .shadoB .et_pb_main_blurb_image a {
    background: -webkit-linear-gradient(0deg, #f9345b 0%, #f08643 100%);
    background: -moz-linear-gradient(0deg, #f9345b 0%, #f08643 100%);
    background: -o-linear-gradient(0deg, #f9345b 0%, #f08643 100%);
    background: -ms-linear-gradient(0deg, #f9345b 0%, #f08643 100%);
    background: linear-gradient(90deg, #f9345b 0%, #f08643 100%);
}

/*pink*/

.blurb8.shadoA .et_pb_main_blurb_image a,
.blurbs_4 .shadoA .et_pb_main_blurb_image a {
    background: -webkit-linear-gradient(90deg, #f90031 0%, #f08643 100%);
    background: -moz-linear-gradient(90deg, #f90031 0%, #f08643 100%);
    background: -o-linear-gradient(90deg, #f90031 0%, #f08643 100%);
    background: -ms-linear-gradient(90deg, #f90031 0%, #f08643 100%);
    background: linear-gradient(90deg, #f90031 0%, #f08643 100%);
}


/*Current menu item*/

.shadoB #et-secondary-menu #et-secondary-nav li.current-menu-parent > a,
.shadoB #et-secondary-menu #et-secondary-nav li.current-menu-item > a {
    color: #f9345b !important
}

.shadoA #et-secondary-menu #et-secondary-nav li.current-menu-parent > a,
.shadoA #et-secondary-menu #et-secondary-nav li.current-menu-item > a {
    color: #f08643 !important;
}

.shadoA #et_top_search #et_search_icon:hover {
    color: #f08643 !important;
}

.shadoB #et_top_search #et_search_icon:hover {
    color: #f9345b !important;
}

/*Mobile Menu*/

.shadoB #mobile_menu {
    border-color: #f9345b !important;
}

.shadoA #mobile_menu {
    border-color: #f08643 !important;
}



.contact_1 .shadoA .et_pb_contact_form p.filled label,
.contact_1 .shadoA .et_pb_contact_form p.focus label {

    color:#f08643;
}

.contact_1 .shadoB .et_pb_contact_form p.filled label,
.contact_1 .shadoB .et_pb_contact_form p.focus label {
    color: #f9345b;
}

.contact_2 .shadoA .et_pb_contact_form p:before {
    color: #f08643;
}

.contact_2 .shadoB .et_pb_contact_form p:before {
    color: #f9345b;
}

.blurbs_1 .et_pb_blurb.shadoB:hover .et_pb_main_blurb_image {
    background: -webkit-linear-gradient(220deg, #f9345b 0%, #f08643 100%);
    background: -moz-linear-gradient(220deg, #f9345b 0%, #f08643 100%);
    background: -o-linear-gradient(220deg, #f9345b 0%, #f08643 100%);
    background: -ms-linear-gradient(220deg, #f9345b 0%, #f08643 100%);
    background: linear-gradient(220deg, #f9345b 0%, #f08643 100%);
}

.blurbs_1 .et_pb_blurb.shadoA:hover .et_pb_main_blurb_image {
    background: -webkit-linear-gradient(220deg, #f90031 0%, #f08643 100%);
    background: -moz-linear-gradient(220deg, #f90031 0%, #f08643 100%);
    background: -o-linear-gradient(220deg, #f90031 0%, #f08643 100%);
    background: -ms-linear-gradient(220deg, #f90031 0%, #f08643 100%);
    background: linear-gradient(220deg, #f90031 0%, #f08643 100%);
}

.et_pb_blurb .et_pb_main_blurb_image img {

.shadoB.blurb8:hover .et_pb_blurb_container h4 {
    -webkit-text-fill-color: #f9345b;
}

.shadoA.blurb8:hover .et_pb_blurb_container h4 {
    -webkit-text-fill-color: #f08643;
}


body #page-container .shadoB #et-secondary-menu > ul > li:last-child > a:after {
    -webkit-text-fill-color: #f9345b !important;
}

body #page-container .shadoB a:after {
    color: #f9345b !important;
}

body #page-container .shadoA #et-secondary-menu > ul > li:last-child > a:after {
    -webkit-text-fill-color: #f08643 !important;
}

body #page-container .shadoA a:after {
    color: #f08643 !important;
}

body.unknown #page-container .home2_link.shadoA p a:after,
body.unknown #page-container .home2_link.shadoA p a span {
    -webkit-text-fill-color: #f08643;
}

/* Gradients for images*/

.header1.inside_banner.home_banner .et_pb_section_0:before, header1.inside_banner.home_3_bunner .et_pb_section_0:after {
	border-color: transparent transparent transparent rgba(249,0,49,0.6) !important;
}