/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 3.19.14.1550098675
Updated: 2019-02-13 22:57:55

*/

#find-your-talent .et_pb_column_1_2 {
	margin-left:95px;
} 

.testimonial-slider .et-pb-arrow-next, .testimonial-slider .et-pb-arrow-prev{
	opacity: 1;
}

.testimonial-slider .et-pb-arrow-prev{
	left:-15px !important;
}

.testimonial-slider .et-pb-arrow-next{
	right:-15px !important;
}

.testimonial-slider .et_pb_container{
	height: auto !important;
}
.testimonial-slider .et_pb_container .et_pb_slide_description{
	padding:0px !important;
}
.testimonial-slider .et_pb_container .et_pb_slide_description .et_pb_slide_title{
	display:none;
}

.et_header_style_left .logo_container{
	width:auto;
}

#about-us-row-1 p{
	padding-bottom:40px;
}

#et-info-phone:before{
    display:none;
}

#footer-text a:hover{
    text-decoration:underline;
}

#submissions-text a:hover{
	text-decoration:underline;
}

.container{
	max-width:1920px;
	width:100%;
	padding:0px 5%;
}

.et_pb_fullwidth_header .et_pb_fullwidth_header_container{
	max-width:1920px;
	width:100%;
}

#logo{
    margin-top:2px;
	padding-bottom:3px;
	max-height:150%;
}

#et-info{
    float:right;
}

#et-info a[href^='mailto:']{
    display:none;
}

#et-info-phone{
    margin-right:0px;
}

#et-info-phone a:hover{
    text-decoration:underline;
}

#footer-info{
    float:right;
	padding-bottom:0px;
	font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif;
}

#footer-info a{
	font-weight:normal;
}

#footer-bottom{
    padding:15px 0 15px;
}

#footer-bottom a:hover{
    text-decoration: underline;
}

.mobile_menu_bar:before{
	color: #4c3d37;
}

/*** MOBILE MENU ***/
#mobile_menu {
	display: block !important;
	min-height: 100vh;
	top: 0;
	border-top: none;
	padding-top: 80px;
	z-index: 9998;
	text-transform: uppercase;
}

.mobile_nav.closed #mobile_menu {
	transform: rotateY(90deg);
	-webkit-transform: rotateY(90deg);
	transform-origin: right;
	-webkit-transform-origin: right;
	background: #fff;
	transition: .8s ease-in-out !important;
}

.mobile_nav.opened #mobile_menu {
	transform: rotateY(0deg);
	-webkit-transform: rotateY(0deg);
	transform-origin: right;
	-webkit-transform-origin: right;
	background: #f1f1f1;
	transition: .8s ease-in-out;
}

.mobile_nav.opened .mobile_menu_bar:before {
	content: "\4d";
	color: #303030;
}

.et_mobile_menu li a {
	color: #303030;
}

@media(max-width: 1123px) {
	.et_header_style_split .mobile_menu_bar,
	.et_header_style_left .mobile_menu_bar {
		z-index: 9999;
	}
	#main-header .container.clearfix.et_menu_container {
		width: 100%;
	}
	.logo_container {
		padding-left: 30px;
	}
	#et-top-navigation {
		padding-right: 30px;
	}
}

@media(min-width: 341px) {
	#mobile_menu {
		width: 340px;
		margin-left: calc(100% - 340px);
	}
}

@media(max-width: 340px) {
	#mobile_menu {
		width: 100%;
		margin-left: 0;
	}
}
/*** END:MOBILE MENU ***/

@media (max-width: 980px){
	.logo_container {
		padding-left:0px;
	}
	#et-top-navigation{
		padding-right:0px;
	}
}

@media (min-width:981px){
	.et_right_sidebar #main-content .container:before{
		right: 24% !important;
	}
}

/* @media (min-width:1123px){
	.et_header_style_left .logo_container{
		width:auto;
	}
} */

@media only screen and ( max-width: 1123px ) {
	#top-menu-nav, #top-menu {
	   display: none;
   }
	#et_top_search {
	   display: none;
   }
	#et_mobile_nav_menu {
	   display: block;
   }
}