/* Enter Your Custom CSS Here */
.header_main_action {
    margin-top: 0;
}

.wraper_footer_main a {
    color: white;
    text-decoration: underline !important;
}

#post-9924 .vc_custom_1592210786275 {
    background-position: top !important;
}

.entry-content .vc_custom_1592232889806{
	padding-bottom: 160px !important;
	padding-top: 160px !important;
} 

.owl-item{
	height: 200px !important;
}

/* .rt-portfolio-box.element-five .rt-portfolio-box-item > .holder:hover > .pic > .overlay{
	display: none;
} */


.wraper_header.style-three .wraper_header_main{
	background-color: #ffffff !important;
}
.header_main .header-data > .header-data-contact p strong a{
	color: #00174D !important;
}

.header_main .header-data > .header-data-contact p{
	color: #00174d !important;
}

.header_main .header-data > .header-data-social p{
	color: #3852a4 !important;
}
.wraper_header.style-nine .nav{
	margin-top: 20px;
}

.header_main_action{
	margin-top: 23px;
}

.header_main .brand-logo img{
	max-width: 177px;
}

.wraper_header_main > .container{
	padding-top: 10px;
	padding-bottom: 10px;
}

.wraper_inner_banner{
	background-image: none !important;
}

.nav > [class*='menu-'] > ul.menu > li > a{
	padding-top: 5px; 
}

.nav > [class*='menu-'] > ul.menu > li > a:before{
	top: 13px;
}

.inner_banner_main{
	margin: -7px auto;
}

.inner_banner_breadcrumb > *:last-child{
	margin-bottom: 16px !important;
}

.vc_custom_1518675617323{
	padding-top: 4px !important;
}

.overview-height .vc_column-inner {
 height: 380px;
}

.rt-button2.element-two .rt-button2-main{
	pointer-events:none;
}

.integrity .vc_custom_1591962321773{
	padding-bottom: 52px !important;
}

.why-choose .vc_column-inner{
	height: 320px;
}


.vc_row .wpb_row .vc_row-fluid .overflow-hidden .vc_custom_1568352394379{
	margin-bottom: -56px !important;

}


#media_image-1 img{
	max-width: 63% !important;
}

.team.element-six .team-item > .holder .data ul.social{
	display: none;
}
/* 
.vc_custom_heading {
	line-height: 69px;
}


.vc_custom_heading .vc_custom_1592482850235 {
	margin-top: -3px;
} */

.integrity .vc_custom_1591961900578{
	padding-bottom: 61px !important;
}


.vc_custom_heading .vc_custom_1591962009354{
	padding-bottom: 27px !important;

}

/* 
.customer-focus .vc_custom_1591962112236{
	padding-top: 15px !important;
	padding-bottom: 30px !important;
} */


.customer-focus .vc_custom_1592565521850{
	padding-bottom: 52px !important;
}

.customer-focus .vc_custom_1591962112236{
	padding-bottom: 34px !important;
}

.individual-respect .vc_custom_1591962237325{
	padding-bottom: 33px !important;
}

.individual-respect .vc_custom_1592563644424{
	padding-bottom: 36px !important;
}

.wpb_wrapper .vc_custom_1592488766301{
	padding-bottom: 0px !important;
}

.vc_custom_1567506089524 .vc_custom_1568352394379{
	padding-bottom: 0px;
}

.core-icons{
	display: none;
}

.company-overview{
	padding-top: 116px;
}

.entry-content .vc_custom_1519362419432{
	padding-bottom: 0px !important;
}

.some-client{
	padding-top: 100px;
}

.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner{
	padding-top: 0px !important;
}

.vc_row-has-fill>.vc_column_container>.vc_column-inner {
	padding-top: 0px !important;
}
 
.vc_custom_1567598952180{
	padding-top: 19px !important;
}
/* }
.vc_section .overflow-visible .back-background-part .vc_custom_1567588881059 .vc_section-has-fill{
	padding-bottom: 1px !important;
} */
/* 	
 .vc_custom_1592505356653{
	padding-top: 23px !important;
} */

.our-methods .vc_custom_1568352394379{
	padding-bottom: 0px !important;
}

.excellence-skills .vc_custom_1567588881059{
	padding-bottom: 0px !important;
}


@media screen and (max-width: 320px) {
	
.back-img .vc_custom_1592473408062{
	background-position: center !important;
}
}
.address{
	display: none;
}

.vc_custom_1567574524527 p{
	display: none;
}
.rt-button2.element-two[data-button-direction=left]{
	display: none;
}

.edit-link{
	display: none;
}
.footer_copyright_item .text-left p a{
	color: #ffffff;
}
/* 
h4.vc_custom_heading .vc_custom_1519965966381{
	display: none;
} */
.rt-accordion.element-three{
	display:none;
} 

.vc_custom_1519192567520{
	display: none;
} 

.vc_custom_heading a, .vc_custom_heading a:focus, .vc_custom_heading a:hover, .vc_custom_heading a:visited{
	pointer-events: none;
}
.team-three .vc_custom_1592735116653{
	padding-bottom: 51px !important;
}

@media screen and (max-width: 992px) {
	.header_main .responsive-nav{
		margin-top: 15px !important;
	}
	
	.clients .owl-item {
			height: auto !important;
	}
	
	.why-choose .vc_column-inner{
		height: 480px;
	}
	.wpb_wrapper .vc_custom_heading a{
		font-size: 14px !important;
	}
	
	.customer-focus .vc_custom_1591962112236{
		padding-bottom: 92px !important;
	}
	
	.customer-focus .vc_custom_1592565521850{
		padding-bottom: 20px !important;
	}
	
	.vc_custom_1591962009354{
		padding-bottom: 37px !important;
	}
	
	.team-three .vc_custom_1591962009354{
		padding-bottom: 37px !important;
	}
	.integrity .vc_custom_1591961900578{
		padding-bottom: 120px !important;
	}
	.vc_custom_1592230973332{
		height: 734px !important;
	}
/* 	.overview-height .vc_column-inner{
		height: 367px !important;
	} */
	.vc_column-inner .vc_custom_1591949001870{
		margin-top: 0px !important;
	}
	.wpb_text_column p{
		text-align: left;
	}
}


 @media screen and (max-width: 600px) {
	
	 .wpb_wrapper .vc_custom_heading a{
		 font-size: x-large !important;
	 }
	 .why-choose .vc_column-inner{
		 height: 367px !important;
	 }
	 .integrity .vc_custom_1591961900578{
		 padding-bottom: 78px !important;
	 }

	 .team-three .vc_custom_1591962009354{
		 padding-bottom: 56px !important;
	 }
	 .customer-focus .vc_custom_1592565521850{
		 padding-bottom: 43px !important;
	 }
	 .customer-focus .vc_custom_1591962112236{
		 padding-bottom: 65px !important;
	 }
	 .individual-respect .vc_custom_1592563644424{
		 padding-bottom: 74px !important;
	 }
	 .individual-respect .vc_custom_1591962196825{
		 padding-bottom: 41px !important;
	 }
	 .team-three .vc_custom_1592735116653{
		 padding-bottom: 50px !important;
	 }
/* 	 .vc_column_container>.vc_column-inner{
		 font-size: larger;
	 } */
	 .vc_custom_1592736354165{
		 background-size: 1035px !important;
	 }
 .leading-consulting h6{
		 font-size: xx-large !important;
	}
	 .wpb_wrapper h2{
		 font-size: 25px !important;
		 line-height: 30px !important;
	 }
	 
	#content .wpb_alert p:last-child, #content .wpb_text_column :last-child, #content .wpb_text_column p:last-child, .wpb_alert p:last-child, .wpb_text_column :last-child, .wpb_text_column p:last-child{
		line-height: 37px;
	}
	 .wpb_wrapper h2{
		 font-size: 25px !important;
		 line-height: 30px !important;
			
	 }
	 .wpb_single_image img{
		 padding-top: 30px;
	 }
}

@media screen and (max-width: 360px) {
	
	 .wpb_wrapper h1{
		 font-size: 52px !important;
	 }
/* 	.wpb_wrapper h2{
		 font-size: 47px !important;
		 line-height: 60px !important;
	} */
	
 .leading-consulting h6{
		 font-size: 19px !important;
	   line-height: 37px !important;
	}
	.wpb_text_column p{
		 font-size: 15px !important;
/* 		line-height: 25px !important; */
	}
	.vc_custom_1592736354165{
		height: 468px !important;
	}
	.vc_custom_1592554825883{
		height: 272px !important;
	}
#explore	.wpb_wrapper h2{
		 font-size: 19px !important;
		 line-height: 30px !important;
	}
	
/* .wpb_wrapper p{
		 font-size: 13px !important;
		 line-height: 22px !important;
	} */
	
.providing-best	.wpb_wrapper h2{
		 font-size: 29px !important;
		 line-height: 40px !important;
	}
	
	
.xcede-hr .wpb_wrapper p{
		 font-size: 16px !important;
		 line-height: 22px !important;
	}
#content .wpb_alert p:last-child, #content .wpb_text_column :last-child, #content .wpb_text_column p:last-child, .wpb_alert p:last-child, .wpb_text_column :last-child, .wpb_text_column p:last-child{
	font-size: 16px;
	}
	.overview-height .vc_column-inner{
		height: 414px !important;
	}
.core-values	.wpb_wrapper h2{
		 font-size: 29px !important;
		 line-height: 41px !important;

	}
	.entry-content .vc_custom_1519364510223{
		padding-top: 0px !important;
	}
	.entry-content .vc_custom_1518756797608{
		margin-top: 0px !important;
	}
	.entry-content .vc_custom_1567598952180{
		padding-top: 0px !important;
	}
	.clients.element-one .clients-item > .holder > .table > .table-cell{
		padding-bottom: 0;
	}
	.wpb_wrapper .vc_custom_1568025018175{
		margin-bottom: -52px !important;
	}
/* 	}
	.team.element-six .team-item > .holder .pic img{
		height: 237px !important;
	} */
	
	#quick-contact .wpb_wrapper h2{
		 font-size: 33px !important;
		 line-height: 36px !important;

	}
}

.integrity .vc_custom_1592840781247{
	padding-bottom: 63px !important;
}
.individual-respect .vc_custom_1592840814466{
	padding-bottom: 37px !important;
}

.wpb_text_column p {
    line-height: 30px;
/* 		text-align: justify; */
		letter-spacing: .2px;
}

.wpb_text_column p:not(:last-child) {
	margin-bottom: 10px;
}

.rt-menu.element-one ul.menu li a:hover, .rt-menu.element-one ul.menu li.current-menu-item a{
	background: #EAEDF6 !important;
}

.rt-menu.element-one ul.menu li.current-menu-item a{
	position: relative;
}

.rt-menu.element-one ul.menu li.current-menu-item a::after{
	position: absolute;
	width: 15px;
	height: 100%;
	z-index: 10;
	right: -15px;
	top: 0;
	background: #EAEDF6 !important;
	content: "";
}

.portfolio-template-default.single-portfolio .vc_column_container.vc_col-sm-9{
    background: #EAEDF6;
    padding: 30px 0 0;
}

h1, h2{
	font-weight: 600 !important;
}

@media screen and (max-width: 567px) {
	.wpb_text_column p span {
			font-size: 15px !important;
	}
	
	.portfolio-template-default.single-portfolio .vc_column_container.vc_col-sm-9{
		background: none;
		padding-left: 15px !important;
	}
	
	.portfolio-template-default.single-portfolio .vc_column_container.vc_col-sm-9 .vc_column-inner{
		padding-left: 0 !important;
	}
	
	.rt-menu.element-one ul.menu li.current-menu-item a::after{
		display: none;	
	}
	
	.portfolio-template-default.single-portfolio .vc_column_container.vc_col-sm-9{
		background: none;;
    padding: 0;
	}
	
	.portfolio-template-default.single-portfolio .vc_column_container.vc_col-sm-9 .vc_column-inner > .wpb_wrapper{
		background: #EAEDF6;
		padding: 30px 15px 0;
	}
}

@media screen and (max-width: 1200px) {
	.overview-height .vc_column-inner{
			height: 400px !important;
		}
}

@media screen and (max-width: 768px) {
	.overview-height .vc_column-inner{
			height: auto !important;
		}
}

.footer_main_item img {
    height: 36px;
    width: auto;
}

section.vc_section .why-choose p {
    padding-bottom: 0 !important;
    border-bottom: none !important;
}