/*
Theme Name: Consultive-child
Theme URI: http://tonatheme.com/wp/consultive/
Author: Theme kalia
Author URI: http://themeforest.net/user/themekalia
Description: This is consultive Business theme
Version: 1.5
Template: consultive
License: copyright commercial
License URI: http://themeforest.net/user/themekalia
Text Domain: consultive
Tags: one-column, two-columns, right-sidebar, custom-header, custom-menu, editor-style, featured-images, rtl-language-support, sticky-post, translation-ready, microformats
*/

.test{}
.kc_text_block a, .single-post-content a {
    color: #13447b !important;
    text-decoration: underline;
}

.banner-center-box {
    padding: 90px 0;
    max-height: 100%;
    max-width: 100%;
    width: 100%;
    perspective: 1000px;
    backface-visibility: hidden; }
#bitnami-banner {display:none;}

.single-blog-item img{
	position: relative !important;
	max-width: 100% !important;
    width: auto !important;
    height: auto !important;
}
.single-blog-item .img-holder{
	padding-top:0 !important;
}
#snippet-box{
	float:left;
}
.home-blog-listed .entry-thumb-wrapper{
	min-height: 250px;
	max-height: 250px;
    overflow: hidden;
}
.career-form2 {
    margin-top: 1px;
    display: inline-block !important;
    width: 100%;
    height: auto !important;
}
.career-form2 input.wpcf7-form-control.wpcf7-submit{
	font-size: 16px;
    font-family: 'Poppins',sans-serif;
    font-weight: 600;
	text-transform:none;
	background: #12447c;
	display: inline-block;
	padding: 13px 35px 10px;
	    margin-top: 2px;
}

@media screen and (max-width: 600px) {
	.career-form2 {padding: 23px 40px 25px;}
}
.homeform > h2{
	color:#333;
	font-family: 'Poppins',sans-serif;
    font-weight: 600;
	margin-bottom:15px;
}
.breadcrumb-bottom-area{
	border:none;
	padding: 0px 0 14px;
}
.breadcrumb-bottom-area .left ul li a, .breadcrumb-bottom-area .left ul li {
    color: #efefef;
}
.breadcrumb-bottom-area .left ul li a:hover {
    color: #3d95f9;
}
.breadcrumb-bottom-area .left ul li::after {
    display: inline-block;
    padding-right: .5rem;
    color: #6c757d;
    content: "/";
}
.breadcrumb-bottom-area .left ul li::after {
    display: inline-block;
    padding-left: .9rem;
    color: #e0e0e0;
    content: "/";
}
.breadcrumb-bottom-area .left ul li:last-child::after {
	content: "";
}
.single-post-content .counter-decimal ul li::before{
	display:none ;
}
.single-post-content ol li{
	margin-bottom: 20px;
    position: relative;
    padding-left: 25px;
	list-style: decimal !important;
}
.single-post-content ol{
	list-style: decimal !important;
	counter-reset: item;
    padding-left: 60px;
}
.single-post-content ol li:before {
    content: counters(item, ".") ".";
    counter-increment: item;
    position: absolute;
    left: 0;
	font-weight: 600;
}
.navbar-toggle .icon-bar {
        background-color: #13447b !important;
    }
.blogcontent h2{
	color: #222 !important;
    font-family: Poppins !important;
    font-size: 25px !important;
	font-weight:600 !important;
	margin-top:30px;
	margin-bottom:20px;
}
.blogcontent h1{
	color: #222 !important;
    font-family: Poppins !important;
    font-size: 34px !important;
	font-weight:600 !important;
	margin-top:30px;
	margin-bottom:20px;
}
.blogcontent h3{
	color: #222 !important;
    font-family: Poppins !important;
    font-size: 25px !important;
	font-weight:600 !important;
	margin-top:30px;
	margin-bottom:20px;
}
.blogcontent h4{
	color: #222 !important;
    font-family: Poppins !important;
    font-size: 25px !important;
	font-weight:500 !important;
	margin-top:30px;
	margin-bottom:20px;
}
.blogcontent h5{
	color: #222 !important;
    font-family: Poppins !important;
    font-size: 25px !important;
	font-weight:500 !important;
	margin-top:30px;
	margin-bottom:20px;
}
.blogcontent p, .blogcontent table tr td, .blogcontent table tr  th{
	text-align: justify !important; 
	font-family: poppins !important; 
	font-style: normal !important; 
	font-size: 16px !important;
}
 .blogcontent li {
	    list-style: inherit !important;
}
.section-title h2 {
    text-align: center;
    font-size: 36px;
    color: #333;
    font-family: 'Poppins',sans-serif;
    font-weight: 600;
}
.blogcontent p{
   font-size: 1.9rem !important;
    line-height: 1.8 !important;
    margin-bottom: 2rem !important;
color:#404040 !important; 
display: inline-block;
}
.homecontent .des{
	font-size: 1.9rem !important;
    line-height: 1.8 !important;
    margin-bottom: 2rem !important;
color:#404040; 
	font-family: 'Poppins',sans-serif;
}
.blogcontent .content-desc{
	font-size: 1.9rem !important;
    line-height: 1.8 !important;
    margin-bottom: 2rem !important;
color:#404040; 
	font-family: 'Poppins',sans-serif;
}
 .homecontent p{
	font-size: 1.6rem !important;
    line-height: 1.6 !important;
color:#404040; 
	font-family: 'Poppins',sans-serif;
}
.blogcontent a{
   font-size: 1.9rem !important;
    line-height: 1.5 !important;
display: inline-block;
}
.blogcontent li{
   font-size: 1.9rem !important;
    line-height: 1.5 !important;
display: block;
	font-family: poppins !important;
	color: #404040 !important;
}

.industribox h2{
    font-size: 3.3rem;
    line-height: 4rem;
    padding: 1.5rem 0;
    margin-bottom: 13px !important;
	color: #333;
    font-weight: 600;
}
.industribox.right h2{
    border-right: 5px;
    border-right-color: #3385ee;
    border-right-style: solid;
}
.industribox.left h2{
    border-left: 5px;
    border-left-color: #3385ee;
    border-left-style: solid;
	padding-left: 20px !important;
}
.industribox.left h4, .industribox.left p {
	padding-left: 30px !important;
}
.industribox h4{
	font-size: 2.5rem;
    line-height: 3.5rem;
    margin-bottom: 24px !important;
}
.industribox ul, .industribox ul li{
	list-style:disc;
}
.industribox ul{
	padding-left:15px;
}
.industribox p, .industribox ul li{
	font-size: 1.9rem !important;
    line-height: 1.4 !important;
    margin-bottom: 2rem;
    color: #404040 !important;
    text-align: justify;
}
.industribox a{
	background: #3385ee;
    font-size: 2rem;
    color: #fff !important;
    line-height: 3rem;
    display: inline-block;
    padding: 10px 20px;
    text-decoration: none !important;
    border-radius: 20px;
    font-weight: 700;
	border: 2px solid #3385ee;
}
.industribox a:hover{
	color: #3385ee !important;
    background: #fff;
}
.section-title.industrititle h2{
	font-size: 4.2rem;
}


img.industribox{
	margin: 22px 0 0 0;
    max-width: 80%;
}
img.directionlinelr{
	margin: -10px 0;
}
.scroll-to-top {
	bottom: 85px;
}

.index-services-box-wrap .box .inner .img-nm-wrap h2 {
    width: calc(100% - 57px);
    padding-left: 15px;
    color: #033;
    font-size: 20px;
    font-family: 'Poppins',sans-serif;
    font-weight: 600;
}
.index-services-box-wrap .box .inner:hover .img-nm-wrap h2 {
    color: #fff;
}

.org-sec {
    background-color: #e59f02;
    padding: 16px 0;
	text-align:center;
	margin-bottom: 30px;
}
.foot-call .container:before {
    position: absolute;
    content: '';
    left: 0;
    top: 50%;
    height: 1px;
    width: 100%;
    background-color: #edbc4e;
}
.call-wrap {
    background-color: #e59f02;
    display: inline-block;
    padding: 10px 20px;
    position: relative;
	text-align:center;
}
.foot-call .glyphicon {
    border: 3px solid #fff;
    border-radius: 50%;
    padding: 10px;
    margin-right: 10px;
    font-weight: 700;
    font-size: 20px;
	color: #fff;
}
.foot-call .call-txt {
    font-size: 24px;
    font-weight: 300;
    margin-right: 10px;
	color: #fff;
}
.foot-call  a {
    font-size: 24px;
    font-weight: 900;
    margin-right: 10px;
	color: #fff;
}
.foot-call .container {
    position: relative;
}
.search-box {
    background: #12447c;
	border-top: 1px dashed #12447c;
}
.search-box .form-group button, .search-box .form-group input[type="submit"] {
	background: #e59f02;
}
.outer-search-box .seach-toggle.active .fa-search:before {
    content: "\f00d";
}
.outer-search-box .seach-toggle {
    color: #12447c !important; 
    font-size: 16px;
}
.breadcrumb-area {
    background: url('https://initor-global.co.uk/wp-content/uploads/2020/07/outsourcing-to-initor.png');
}
.blogcontent p span{
    font-size: 1.9rem !important;
    line-height: 1.8 !important;
    margin-bottom: 2rem !important;
    color: #404040 !important;
	font-family: 'Poppins' !important;
}
.kc-blog-posts-3 .kc-list-item-3 .entry-excerpt p{
	min-height: 242px;
}
.blog-large-area .blog-post .case-study{
	border-radius: 30px 0;
    border: 1px solid #ccc;
    overflow: hidden;
    min-height: 100%;
}
.blogcontent_logo{
	text-align:center;
	padding: 10px 0;
}

.blogcontent_logo img{
	display:inline-block;
	max-width:200px;
	    margin: 10px 0;
}

.btn-themeig, a.btn-themeig{
	background-color: #12447c ;
}
.btn-themeig:hover, a.btn-themeig:hover, .btn-themeig:focus, a.btn-themeig:focus, .btn-themeig:active, a.btn-themeig:active, .btn-themeig:visited, a.btn-themeig:visited{
	background: #efab04 !important;
	border-color: #efab04;
}


/**** LANDING PAGE CSS START ****/
	.landing_page h2{
		color: #f5ac8f;
	    font-weight: 700;
	    font-size: 35px;
	     margin-bottom: 15px;
	}
	.landing_page p{
		   font-size: 22px;
	    font-weight: 500;
	    color: #8f8779;
	    line-height: 30px;
	    margin-bottom: 10px;
	    font-family: Poppins;
	}
	.landingpage_row:after{
		content: " ";
		width: 70px;
	    height: 100px;
	    left: 0;
	    background: #f5ac8f;
	    bottom: 0;
	    position: absolute;
	}
	.landing_row_right:after{
		content: " ";
		width: 150px;
	    height: 40px;
	    right: 0;
	    background: #f5ac8f;
	    top: 30px;
	    position: absolute;
	}
	.landingpage_row_right:after{
		content: " ";
		width: 70px;
	    height: 300px;
	    right: 0;
	    background: #f5ac8f;
	    top: 0;
	    position: absolute;
	}

	.landing_help_div{
		width: 100%;
		background: #fffcf2;
		box-shadow: 0px 2px 4px 1px #ddd;
		    text-align: center;
	}

	.landing_help_div img{
		display: block;
	    text-align: center;
	    margin:  auto;
	    padding: 18px 0;
	}
	.landing_help_div > div {
		padding-bottom: 20px;
	    font-family: 'Poppins';
	    color: #8f8779;
	min-height: 200px;
	}
	.landing_help_div:hover{
		background: #f5ac8f;

	}
	.landing_help_div:hover > div{
		color: #fff;
	}
	.landing_help_div:hover img{
		-webkit-filter:  brightness(0) invert(1);
		filter:  brightness(0) invert(1);
	}

.landing_why_div{
		width: 100%;
		background: #fffcf2;
		box-shadow: 0px 2px 4px 1px #ddd;
		    text-align: center;
	}

	.landing_why_div img{
		display: block;
	    text-align: center;
	    margin:  auto;
		padding-bottom: 10px;
		padding-top: 18px;	
	}
	.landing_why_div p.innertexts {
		padding-bottom: 15px;
	    font-family: 'Poppins';
	    color: #8f8779;
		min-height: 64px;
		margin-bottom: 0 !important;
	}
	.landing_why_div:hover{
		background: #f5ac8f;
	}
	.landing_why_div:hover p.innertexts{
		color: #fff;
	}
	.landing_why_div:hover img{
		-webkit-filter:  brightness(0) invert(1);
		filter:  brightness(0) invert(1);
	}

	.landinpage_oneslider{
		overflow: hidden;
		padding: 0 15px;
	}
	.landinpage_oneslider.owl-nav-round.owl-theme .owl-controls .owl-buttons div{
		opacity: 1;
	}
	.landinpage_oneslider .in-post-content{
		display: none;
	}
	.landinpage_oneslider .owl-item .list-item{
		padding-bottom: 0;
	}
	.landinpage_oneslider .owl-item .list-item .image{
		margin-bottom: 0;
	}
	.landinpage_oneslider .owl-item img{
		max-width: 80%;
		margin:0 10% ;
		    margin-left: 11.5%;
	}
	.landinpage_oneslider .owl-item{
		padding-right: 0 !important;
	}
	.landinpage_oneslider .owl-item .list-item{
		box-shadow: none;

	}
	.landinpage_oneslider .owl-item .image .caption{
		margin:0 10% ;
		max-width: 80%;
		    margin-left: 11.5%;
	}
	.landing_page_gray h2{
		color: #8f8779;
	    font-weight: 700;
	    font-size: 35px;
	     margin-bottom: 15px;
	}
	.landingservice_box{
		overflow: visible;
	}
	.landingservice_box .content-image img{
		box-shadow: 1px 1px 4px 2px #ddd;
	}
	.landingservice_box .content-image{
		margin: 0 -5px;
    	background: #fff;
    	width: 103%;
	}
	.landingservice_box .content-desc{
			min-height: 170px;
	}
	.landingservice_box  .content-title{
		min-height: 65px;
	}
	.landing_row_left{
		z-index: 0;
	}
	.landing_row_left:before{
		content: " ";
		width: 60px;
	    height: 200px;
	    left: 0;
	    background: #f5ac8f;
	    top: 50px;
	    position: absolute;
	    z-index: 1;
	}
	.landing_helprow{

	}

	.landing_helpbox{

	}
	.landing_helpbox > div {
	    position: relative;
	}
	.landing_helpbox img {
	    width: 100%;
	}
	.landing_helpbox .helptitle{
		position: absolute;
	    bottom: 0;
	    width: 100%;
	    text-align: center;
	    color: #f5ac8f;
	    background: #fffcf2;
	    padding: 20px 10px;
	    font-weight: 600;
	    font-size: 26px;
	    font-family: 'Poppins';
	    min-height: 98px;
	}

	.landing_helpbox h3:after {
	    content: " ";
	    position: absolute;
	    right: 0;
	    width: 1px;
	    height: 58px;
	    top: 20px;
	    background: #8f8779;
	}

	.landing_teams{
		padding-top: 30px;
	}
	.landing_teams p{
		font-size: 17px;
   	 	font-weight: 500;
    	font-family: 'Poppins';
	}
	.landing_teams ul, .landing_teams ul li{
		list-style: disc;
	}
	.landing_teams ul{
	    font-size: 17px;
	    font-weight: 500;
	    font-family: 'Poppins';
	    padding-left: 20px;
	}
	.landing_teams ul li{
		padding-bottom: 10px;
	}

	.landing_blog .owl-wrapper-outer{
		overflow: hidden;
		padding: 0 15px;
	}
	.landing_blog.owl-nav-arrow.owl-theme .owl-controls .owl-buttons div{
		top: 40%;
		cursor: pointer;
	}
	.landing_blog.owl-nav-arrow.owl-theme:hover .owl-controls .owl-buttons div{
		left: -35px;
		
	}
	.landing_blog.owl-nav-arrow.owl-theme:hover .owl-controls .owl-buttons div.owl-next {
		right: -35px;
   		left: initial;
	}

	.landing_blog .owl-item .list-item{
		box-shadow: none;
	}
	.landing_blog .owl-item .list-item .post-content{
		box-shadow: 0px 2px 5px 1px rgb(224 224 224 / 5);
		background: #fffcf2;
	}
	.landing_blog .footer-button a.kc-read-more{
		float: none;
    	display: inline-block;
    	border: 1px solid #f5ac8f;
    	color: #f5ac8f;
    	padding: 5px 20px;
    	font-size: 16px;
    	font-weight: normal;
	}
	.landing_blog .footer-button a.kc-read-more:hover{
		background: #f5ac8f;
	    border: 1px solid #f5ac8f;
	    color: #fff;
	}
	.landing_blog .owl-item .in-post-content{
		min-height: 151px;
	}
	.landing_blog .owl-item img {
	    height: 175px;
	}
	.landing_contactform .kc_wrapper{
		width: 100%;
		box-shadow:  0px 2px 5px 1px rgb(224 224 224 / 5);
		padding: 30px 20px;
	}
	.landing_contactform h4{
		font-size: 22px;
		font-family: 'Poppins';
		font-style: normal;
		margin-bottom: 10px;
		font-weight: 500;
		color: #8f8779;
	}
	.landing_contactform p.formtxt{
		font-size: 15px;
		font-family: 'Poppins';
		font-weight: 400;	
		margin-bottom: 20px;
		color: #8f8779;
	}
	.landing_contactform .control-label {
	    position: relative;
	    margin-bottom: 0px;
	    color: #8f8779;
	}
	.landing_contactform select, .landing_contactform textarea, .landing_contactform input[type=file], .landing_contactform input[type=password], .landing_contactform input[type=email], .landing_contactform input[type=text],.landing_contactform input[type=number]{
		background-color: #fffcf2;
		border: 1px solid #707070;
	}
	.landing_contactform .wpcf7-form-control-wrap{
		margin-bottom: 15px;
	}
	.landing_contactform .wpcf7-submit.thm-btn{
		margin-bottom: 20px;
	}
	.career-form.free-trial input.wpcf7-form-control.wpcf7-submit.thm-btn.bgclr-1{
		padding: 12px 0;
	}
.blog-large-area .blog-post .post {
    border-radius: 5px 5px 0 0 !important;
    border: none !important;
}
.blog-large-area .blog-post .single-blog-item .text-holder .blog-title {
    font-size: 20px !important;
    font-weight: 600 !important;
    line-height: 1.3em !important;
    font-family: 'Nexa-Book' !important;
    height: auto !important;
    padding-top: 15px !important;
    margin-bottom: 15px !important;
}
.blog-large-area .blog-post .single-blog-item .text-holder span{
		color:#f0ab04 !important;
}
.blog-large-area .blog-post .single-blog-item .text-holder span a{
    letter-spacing: .05em;
    text-transform: uppercase;
    font-size: 12px !important;
    font-weight: 600 !important;
	font-family: 'Nexa-Book' !important;
	color:#f0ab04 !important;
}
.blog-large-area .blog-post .single-blog-item .text-holder {
    padding: 20px !important;
    border-left: 5px solid #f0ab04;
	margin-top:-4px;
}
.blog-large-area .blog-post .single-blog-item:hover .text-holder {
    background: #efefef;
}
.blog-large-area .blog-post .single-blog-item .img-holder .post-date{
	display:none
}
.read-more-comment a{
	font-size: 16px !important;
    font-weight: 700 !important;
	line-height: 1.2em !important;
	font-family: 'Nexa-Book' !important;
	text-transform:capitalize !important;
	letter-spacing: 0.5px;
	color:#000000 !important;
}
.read-more-comment a:hover{
	text-decoration:none !important;
}
.single-post .single-blog-item .img-holder {
    border-radius: 5px !important;
    border: 1px solid #cccccc !important;
    max-width: 1080px;
    margin: 0 auto !important;
    width: auto !important;
    padding: 10px !important;
}
.single-blog-item .img-holder img {
    width: auto !important;
    height: auto !important;
    object-fit: cover;
	border-radius:5px;
}
.kc-container {
    max-width: 1080px;
    padding: 0;
}
.kc-row-container.kc-container .kc-wrap-columns, .kc_row_inner {
    width: 1080px;
    margin: 0 auto;
}
body.kc-css-system .kc_column{
    width: 1080px !important;
    margin: 0 auto;
    padding: 0;
}
.blogcontent p{
    font-size: 16px !important;
    line-height: 1.5em !important;
	font-family: 'Nexa-Book' !important;
	color:#032246 !important;
}
.blogcontent h2 {
    font-size: 2.2em !important;
    font-weight: 700 !important;
    font-family: 'Nexa-Book' !important;
    color: #222 !important;
}
div#ez-toc-container {
    background: transparent;
    border: none;
	padding:0;
}
div#ez-toc-container ul.ez-toc-list a{
	font-size: 16px !important;
    line-height: 1.5em !important;
    font-family: 'Nexa-Book' !important;
    color: #032246 !important;
	margin-bottom:5px;
}
div#ez-toc-container ul.ez-toc-list a:hover{
	text-decoration:none;
}
#ez-toc-container{
	box-shadow:none;
}
.single-post-content ul li{
	font-size: 16px !important;
    line-height: 1.5em !important;
    font-family: 'Nexa-Book' !important;
    color: #032246 !important;
	margin-bottom:5px;
	padding-left:17px !important;
	margin-bottom:5px !important;
}
.single-post-content ul {
    padding-left: 0 !important;
}
.gray-dotted li::before, .single-post-content ul li::before {
    content: "";
    width: 7px !important;
    height: 7px !important;
    background: #032246 !important;
    top: 8px !important;
}
.single-post-content p a{
	font-weight:700;
	 font-size: 16px !important;
    line-height: 1.5em !important;
	font-family: 'Nexa-Book' !important;
	color:#032246 !important;
	text-decoration:none !important;
}
.single-blog-item .social-share-links{
	margin-bottom:0 !important;
	padding-left:0 !important;
}
figure.wp-block-table {
    margin-bottom: 30px;
}
.blogcontent table tr td{
	line-height:28px;
	font-size: 16px !important;
    line-height: 1.5em !important;
	font-family: 'Nexa-Book' !important;
	color:#032246 !important;
	text-decoration:none !important;
	
}
.blog-large-area .blog-post .single-blog-item .text-holder .blog-title {
    font-size: 18px !important;
    font-weight: 600 !important;
    line-height: 1.2em !important;
}
.webinar .col-md-8 {
    width: 100%;
}
.webinar {
    width: 32.3%;
    float: left;
    margin-right: 1.5%;
}
.webinar .col-md-4 {
    width: 100%;
}
.blog-large-area  .blog-post .webinar .single-blog-item .text-holder .blog-title{
	min-height:105px;
}
.blog-large-area .blog-post .case-study {
    border-radius: 5px 5px 0 0 !important;
    border: none;
    overflow: hidden;
    min-height: 100%;
}
.webinar:nth-child(3n) {
    margin-right: 0 !important;
}
@media screen and (max-width: 1224px) {
	.kc-container {
		max-width: 100% !important;
	}
	.kc-row-container.kc-container .kc-wrap-columns, .kc_row_inner {
		width: 100%;
		margin: 0 auto;
	}
}

@media screen and (max-width: 1100px) {
	body.kc-css-system .kc_column {
		width: 90% !important;
	}
	.kc-row-container.kc-container .kc-wrap-columns, .kc_row_inner {
		margin: 0 !important;
	}
	.kc-container {
		max-width: 100%;
	}
	body.kc-css-system .kc_column {
		width: 100% !important;
		padding: 0 !important;
	}
	
}
	@media screen and (max-width: 768px) {
		.landingpage_row:after{
			content: " ";
			width: 0px;
		    height: 00px;
		    left: 0;
		    background: #f5ac8f;
		    bottom: 0;
		    position: absolute;
		}
		.landing_row_right:after{
			content: " ";
			width: 0px;
		    height: 0px;
		    right: 0;
		    background: #f5ac8f;
		    top: 30px;
		    position: absolute;
		}
		.landingpage_row_right:after, .landing_row_left:before{
			content: " ";
			width: 0px;
		    height: 0px;
		    right: 0;
		    background: #f5ac8f;
		    top: 0;
		    position: absolute;
		}
		.landingservice_box .content-image{
			margin: 0;
			width: 100%;
		}
		.landing_blog .owl-item img {
		    height: auto !important;
		}
		.landing_contactform .kc_wrapper{
			overflow: auto;
			margin-top: 35px;
		}
	}

/**** LANDING PAGE CSS END  ****/
.kc-contact-row .social-links{
	max-width: 280px !important;
}

ul.liststyle, ul.liststyle li{	list-style: disc !important;}
ul.liststyle li{	display: list-item;}
	ul.liststyle{
	    font-size: 16px;
	    font-family: 'Poppins';
	    padding-left: 20px;
	}
.yikes-mailchimp-form-description{
	color: #cdcdcd;
    font-size: 18px;
}

.btn-yellowflate:active,
.btn-yellowflate:focus,
.btn-yellowflate:hover,
.btn-yellowflate {
    color: #033167;
    border: 0;
    background-color: #e59f02;
    background: linear-gradient(89deg,#e59f02 0%,#e9a918 40%,#e9ae29 56%,#ffd473 100%);
    background-size: 400% 110%;
}

.blog-large-area .blog-post .single-blog-item .text-holder .blog-desc{
	height:auto !important;
}
.career-section div.map-pin {
    font-size: 16px;
    line-height: 20px;
    color: #69678f;
    padding: 0 0 0 20px;
    margin: 10px 0;
	position:relative;
}
.career-section div.map-pin:before {
	content:"\f041";
	font-family:fontawesome;
	font-size: 16px;
    line-height: 20px;
    color: #69678f;
	position:absolute;
	left:0;
	top:0;
}
.career-section .single-blog-item{
    padding: 5px 20px;
}
.career-section .read-more-comment{
    position:relative;
}

@media screen and (max-width: 768px) {
img.directionlinelr{display:none !important;}
	.industribox p {margin-bottom:15px !important;}
	.industribox.right h2{
    	border-right: 0px;
    	border-right-color: #3385ee;
    	border-right-style: solid;
		border-left: 5px;
    	border-left-color: #3385ee;
    	border-left-style: solid;
		padding-left: 20px !important;
	}
	.industribox.right h4, .industribox.right p {
		padding-left: 25px !important;
	}
	.industribox h2{
		line-height: 4rem;
	}

}	
@media screen and (max-width: 420px) {
	.mainmenu-area .logo{
		padding-right: 00px;
		padding-left: 5px;
	}
	.blogcontent p span, .blogcontent p {
    	line-height: 1.5 !important;
    }
	.main-menu .navbar-header .navbar-toggle{
		margin: 23px 8px 23px !important;
	}
	.outer-search-box {
		margin-right: 5px !important;
       padding: 0 0 0 5px !important;
	}
}


.fix-enquirysuported ul.ul-inquiry {
    background-color: #03499D;
}
.fix-enquirysuported ul.ul-inquiry li:not(:last-child) {
    border-bottom: 2px solid #03499D;
}