a:link{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;text-decoration:none;}
a:focus, a:hover{outline:none !important;}
#wprmenu_bar .wprmenu_icon span{height:2px;}
#wprmenu_menu ul li a, 
#wprmenu_menu ul li a:hover{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
#et-top-navigation #top-menu li.current_page_item a{color:#3499B8;background-color:#eee;}
.head{font-size:20px;text-transform:uppercase;}
.sub-head{letter-spacing:1px;}
.staffing_header .header-content-container .et_pb_fullwidth_header_subhead{padding:0;}
.staffing_header .header-content-container .header-content{margin:0 auto !important;}
.et_pb_fullwidth_header_scroll a .et-pb-icon{font-size:2.5em !important;}
.et_pb_toggle{border:1px solid #3499b8;}
 .services span{padding:30px;border-radius:50%;display:inline-block;vertical-align:middle;-webkit-transition:background 0.3s ease-in 0s;-moz-transition:background 0.3s ease-in 0s;-ms-transition:background 0.3s ease-in 0s;transition:background 0.3s ease-in 0s;border:1px solid #dfdfdf;}
.services span:hover{background:#E53245;border-color:#E53245;}
.services span i{color:#E53245;vertical-align:middle;}
.services span:hover i{transform:rotate(360deg);-webkit-transition:transform 1s linear 0s;-moz-transition:transform 1s linear 0s;-ms-transition:transform 1s linear 0s;transition:transform 1s linear 0s;color:#fff;}
.et_pb_text_0.services p{line-height:22px;font-size:14px;}
.services h3, .home3_about_wrapper h3, .home3_team_wrapper h3, .home3_contact_wrapper h3{font-size:18px;text-transform:uppercase;font-weight:600;color:#111;line-height:normal;}
.home3_about_wrapper p, .home3_contact_wrapper address{color:#929191;}
.home3_about_wrapper .et_pb_bg_layout_light h2{border:0;}
.home3_about_wrapper .et_pb_bg_layout_light h2 p{color:#111;}
.home3_about_wrapper .et_pb_bg_layout_light h2 blockquote{margin:0;font-size:24px;font-weight:600;letter-spacing:1.5px;font-weight:600;border-color:#e53245;color:#111;}
.home3_about_wrapper i{font-size:24px;color:#e53245;border:1px solid #dfdfdf;padding:20px 20px;margin:20px 0 20px;border-radius:50%;}
.home3_video_background_wrapper .header-content a{color:#e53245;}
.desktop_content{display:block;}
.mobile_content{display:none;}
.home3_team_wrapper p{color:#929191;}
.home3_team_wrapper .et_pb_bg_layout_light h2{border:0;}
.home3_team_wrapper .et_pb_bg_layout_light h2 p{color:#111;}
.home3_team_wrapper .et_pb_bg_layout_light h2 blockquote{margin:0;font-size:24px;font-weight:600;letter-spacing:1.5px;font-weight:600;border-color:#e53245;color:#111;}
.home3_team_wrapper figure{background-color:#f8f8f8;padding:20px 0 0;position:relative;}
.home3_team_wrapper figure img{display:block;margin:auto;}
.home3_team_wrapper .home3_team_inner{position:relative;z-index:0;}
.home3_team_wrapper figcaption{background-color:#ffffff;padding:30px 30px 0 !important;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;position:relative;z-index:9;}
.home3_team_wrapper .home3_team_inner:hover figcaption{margin-top:-20px;padding-bottom:20px !important;}
.home3_team_wrapper .home3_team_inner:hover{box-shadow:0 0 10px #b0b0b0;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.home3_team_wrapper h3{padding:0;}
.designation{font-size:13px;}
.home3_team_wrapper .social-list{padding:0;margin:10px 0;}
.social-list li{display:inline-block;padding:0;}
.social-list li a{padding:10px 20px;color:#111111;}
.social-list li a:hover, .social-list li a:focus{color:#e53245;}
.home3_testimonial_wrapper .et_pb_slide_description{padding:10% 8%;}
.home3_testimonial_wrapper .et_pb_slide_description h3{font-size:20px;line-height:24px;font-weight:400;}
.home3_testimonial_wrapper .et_pb_slide_description a:hover, .home3_testimonial_wrapper .et_pb_slide_description a:focus{color:#c9081c;text-decoration:none;}
.home3_testimonial_wrapper figure{width:80px;border-radius:50%;border:2px solid #fff;overflow:hidden;margin:0 auto 30px;background:#fff;}
.home3_testimonial_wrapper figure img{display:inline-block;vertical-align:middle;}
.home3_testimonial_wrapper figcaption .author{color:#111111;font-weight:600;text-shadow:none;text-transform:uppercase;}
.home3_contact_wrapper p{color:#929191;}
.home3_contact_wrapper .et_pb_bg_layout_light h2{border:0;}
.home3_contact_wrapper .et_pb_bg_layout_light h2 p{color:#111;}
.home3_contact_wrapper .et_pb_bg_layout_light h2 blockquote{margin:0;font-size:24px;font-weight:600;letter-spacing:1.5px;font-weight:600;border-color:#e53245;color:#111;}
.footer_social_wrapper{text-align:center;}
.footer_social_wrapper li .follow_button{display:none;}
.footer_social_wrapper li{float:none;display:inline-block;}
.home3_contact_wrapper .contact-social-list{padding:0;margin:0px;}
.contact-social-list li{color:#929191;}
.contact-social-list li a{padding:10px 20px;color:#929191;;}
.contact-social-list li a:hover, .contact-social-list li a:focus{color:#e53245;}
.contact-social-list li i{padding:0 10px 0 0;color:#E53245;}
.home3_contact_wrapper form .et_contact_bottom_container{float:none;text-align:center;}
.home3_contact_wrapper .et-pb-contact-message p{color:#E53245;}
 .home8_slider_wrapper .et_pb_slide_description .et_pb_slide_content{border:10px solid rgba(255,255,255,0.5);padding:50px !important;max-width:600px;margin:0 auto;}
.home8_slider_wrapper .et_pb_slide_description h2{font-family:'PT Sans', Helvetica, Arial, Lucida, sans-serif !important;text-transform:uppercase !important;font-size:38px !important;color:#d7d065 !important;line-height:38px !important;padding:0 0 15px;}
.home8_about_wrapper{padding:10em 0 !important;}
.home8_about_wrapper h2 , .home8_services_wrapper h2{color:#2C3E50;border-bottom:2px solid #ededed;padding-bottom:15px !important;font-size:26px;font-weight:600;letter-spacing:1.5px;text-transform:capitalize;margin:0 0 15px;padding:0 0 20px !important;}
.home8_about_wrapper .col-md-2{width:50%;float:left;}
.home8_about_wrapper figure i{color:#d7d065}
.home8_about_wrapper h3{font-size:18px;text-transform:uppercase;font-weight:600;letter-spacing:1.5px;color:#2C3E50;padding:10px 0 10px;}
.home8_about_wrapper section{margin:0 0 10px;}
.home8_subscribe_wrapper{padding:0 !important;}
.home8_subscribe_wrapper .right{background:rgba(255,255,255,0.2);-webkit-box-shadow:0 0 0 30px rgba(255,255,255,0.2);-moz-box-shadow:0 0 0 30px rgba(255,255,255,0.2);-o-box-shadow:0 0 0 30px rgba(255,255,255,0.2);box-shadow:0 0 0 30px rgba(255,255,255,0.2);border:3px solid rgba(221,208,101,1);margin:80px 0 !important;}
.home8_subscribe_wrapper .left{margin:80px 0 !important;}
.home8_subscribe_wrapper .right i{color:#d7d065;font-size:60px;}
.home8_skill_wrapper figure{color:#fff;font-family:'PT Sans Narrow', Helvetica, Arial, Lucida, sans-serif;font-size:18px;letter-spacing:0.5px;line-height:20px;}
.home8_skill_wrapper .one_fourth{text-align:center;}
.home8_skill_wrapper i{color:#fff;font-size:38px;}
.home8_skill_wrapper h3{font-size:28px;text-transform:uppercase;font-weight:600;letter-spacing:1.5px;color:#2C3E50;}
.home8_services_wrapper .col-md-2{width:50%;float:left;}
.home8_services_wrapper figure i{color:#d7d065;font-size:50px;text-align:center;}
.home8_services_wrapper h3{font-size:18px;text-transform:uppercase;font-weight:600;letter-spacing:1.5px;color:#2C3E50;padding:0px 0 10px;}
.home8_services_wrapper section{margin:0 0 10px;}
.home8_services_wrapper figure{border:3px solid #eee;position:relative;overflow:hidden;padding:30px 20px;margin:0 0 20px;}
.home8_services_wrapper figure:hover{background:#D7D065;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;border-color:#B9B359;box-shadow:0px 10px 20px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 10px 20px 0px rgba(0,0,0,0.2);-webkit-box-shadow:0px 10px 20px 0px rgba(0,0,0,0.2);color:#fff;}
.home8_services_wrapper figure:hover i{color:#fff;}
.home8_services_wrapper figure:hover h3{color:#030405;}
.home8_footer_social .et_pb_social_media_follow li a{background-color:transparent !important;width:auto;height:auto;display:block;float:none;margin:0;}
.home8_footer_social .et_pb_social_media_follow li{width:20%;}
.home8_footer_social .et_pb_social_media_follow li a.icon::before{width:auto;height:auto;font-size:46px;}
@media only screen and (max-width: 980px){
.home8_slider_wrapper .et_pb_slide .et_pb_slide_content{letter-spacing:1px !important;}
.home8_about_wrapper .et_pb_row.et_pb_row_fullwidth, .home8_services_wrapper .et_pb_row.et_pb_row_fullwidth, .home8_about_wrapper .et_pb_specialty_fullwidth > .et_pb_row, .home8_services_wrapper .et_pb_specialty_fullwidth > .et_pb_row{width:80% !important;max-width:80% !important;}
.home8_subscribe_wrapper .left{margin:0px 0 !important;}
.home8_subscribe_wrapper .right{margin:0 0 80px !important;}
body.et_right_sidebar .home8_skill_wrapper .two_third, body.et_right_sidebar .home8_skill_wrapper .one_fourth{float:left;margin-right:4%;position:relative;}
.home8_skill_wrapper h3, .home8_skill_wrapper .two_third p, .home8_about_wrapper h2, .home8_about_wrapper h3, .home8_about_wrapper p, .home8_about_wrapper a, .home8_services_wrapper h2, .home8_services_wrapper h3, .home8_services_wrapper p, .home8_services_wrapper a, body.et_right_sidebar .home8_services_wrapper .two_third, body.et_right_sidebar .home8_services_wrapper .one_fourth{text-align:center;}}
}
@media all and (min-width: 768px) and (max-width: 979px){.home3_about_wrapper .et_pb_text_align_left,
.home3_about_wrapper .et_pb_text_align_right{text-align:center;}
.desktop_content{display:none;}
.mobile_content{display:block;}
.home8_skill_wrapper .one_fourth, .home8_skill_wrapper .three_fourth{float:left !important;margin-right:4% !important;position:relative;}}
@media all and (max-width: 767px){.home3_about_wrapper .et_pb_text_align_left,
.home3_about_wrapper .et_pb_text_align_right{text-align:center;}
.home3_about_wrapper .et_pb_bg_layout_light h2 blockquote{text-align:left;}
.desktop_content{display:none;}
.mobile_content{display:block;}
.home8_slider_wrapper .et_pb_slide_description .et_pb_slide_content h2{font-size:24px !important;line-height:28px !important;}
.home8_slider_wrapper .et_pb_slide_description .et_pb_slide_content{max-width:100% !important;}}
@media all and (max-width: 640px){.home3_testimonial_wrapper .et_pb_slide_description h3{font-size:14px;line-height:20px;font-weight:400;}
.home3_about_wrapper .et_pb_bg_layout_light h2 blockquote{text-align:left;}
.home3_testimonial_wrapper .et_pb_slide{padding:10% 8%;}
.home8_about_wrapper .col-xs-2, .home8_services_wrapper .col-xs-2, body.et_right_sidebar .home8_skill_wrapper .two_third, body.et_right_sidebar .home8_skill_wrapper .one_fourth, body.et_right_sidebar .home8_services_wrapper .two_third, body.et_right_sidebar .home8_services_wrapper .one_fourth{width:100%;float:none;text-align:center;}
.home8_footer_social .et_pb_social_media_follow li a.icon::before{font-size:26px;}}
@media only screen and (max-width: 480px){.home8_slider_wrapper .et_pb_slide p{display:none;}}