/* @import url('http://example.com/example_style.css'); */


/***********************************************/


/* CSS @imports must be at the top of the file */


/* Add them above this section                 */


/***********************************************/


/*****************************************/


/* Start your style declarations here    */


/*****************************************/

/* @import url('https://fonts.googleapis.com/css2?family=Brygada+1918:wght@500;600;700&display=swap'); */

h1,h2,h3,h4, h5, body {
     font-family: 'Gabriela-Medium' !important;	
}
main#mainContent>div>div>div>.span12>.row-fluid-wrapper:first-child>.row-fluid {
	position: relative;
} 
p{

}


/* main#mainContent>div>div>div>.span12>.row-fluid-wrapper:first-child>.row-fluid .feature-item {
					background-position: bottom;
					} */


/* main#mainContent>div>div>div>.span12>.row-fluid-wrapper:first-child>.row-fluid>.span6:last-child {
					position: absolute;
					left: 70px;
					bottom: 62px;
					z-index: 9;
					} */

/* main#mainContent>div>div>div>.span12>.row-fluid-wrapper:first-child>.row-fluid>.span6:last-child {
	position: absolute;
	left: 85px;
	bottom: 45px;
	z-index: 9;
} */

main#mainContent>div>div>div>.span12>.row-fluid-wrapper:first-child>.row-fluid>.span6:last-child a {
	color: #fff;
	font-size: 18px;
	text-transform: uppercase;
}

main#mainContent>div>div>div>.span12>.row-fluid-wrapper:first-child>.row-fluid>.span6:last-child a>span {
	margin-right: 25px;
}

main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(2)>.row-fluid>.span12 {
	position: relative;
}
main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(1)>.row-fluid>.span12 {
	position: relative;
  display:none;
}
/* main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(1)>.row-fluid>.span12>div:last-child {
	position: absolute;
	left: 85px;
	bottom: 45px;
	z-index: 9;
} */

/* main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(2)>.row-fluid .feature-item {
					background-position: bottom;
					} */


/* main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(2)>.row-fluid>.span12>div:last-child {
					position: absolute;
					left: 70px;
					bottom: 62px;
					z-index: 9;
					} */

/* main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(2)>.row-fluid>.span12>div:last-child {
	position: absolute;
	left: 85px;
	bottom: 60px;
	z-index: 9;
} */

.quote-team-gold{color:#ddae2e !important; text-transform:uppercase !important; font-size:30px !important; letter-spacing:1px !important; line-height:50px !important; margin-top:25px !important;}
.gray-deg{width: 100%;height: 90%;background-color: red; position: absolute;top: 0;background: linear-gradient(to bottom, transparent, #202529);}
.white-deg{width: 90%;height: 90%;background-color: red; position: absolute;top: 0;background: linear-gradient(to bottom, transparent, #ffffff);}

body.crisis-management #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child .feature-item.extra-padding, body.industries-sub-pages #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child .feature-item.extra-padding{
 padding:200px 0;
}
body.contact-us div#hs_cos_wrapper_widget_1615903847483 .column-content {
    border-right: 1px solid rgb(0 0 0 / 39%);
  padding:0 30px;
}
body.contact-us div#hs_cos_wrapper_widget_1615903847483 .column-content:nth-child(4) {
    border-right: none;
}
.hs-blog-post .blog-detail {
    padding: 0 0 70px;
}
.latest_insights_section .post_content_section a {
    z-index: 1;
    position: relative;
    display: block;
}
.copyright p {
  border-right:none !important;
}
.logo img {
    max-height: 100%;
    height: 70px;
}



.marketing-cta-image{min-height:300px;}
main#mainContent > div > div > div > .span12 > .row-fluid-wrapper:nth-child(2) > .row-fluid > .span12 > div:last-child a {
	color: #fff;
	font-size: 18px;
	text-transform: uppercase;
	font-family: 'Gabriela-Medium' !important;
}
.about-us .link_to_next {
	font-family: 'Gabriela-Medium' !important;
	text-transform: uppercase;
	font-size: 16px;
}
main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(2)>.row-fluid>.span12>div:last-child a>span {
	margin-right: 25px;
}

main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(2)>.row-fluid .feature-item .feature-content.white .hs_cos_wrapper {
	color: #fff;
}

main#mainContent > div > div > div > .span12 > .row-fluid-wrapper:nth-child(1) > .row-fluid > .span12 > div:last-child a {
	color: #fff;
	font-size: 18px;
	text-transform: uppercase;
	font-family: 'Gabriela-Medium' !important;
}

main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(1)>.row-fluid>.span12>div:last-child a>span {
	margin-right: 25px;
}

main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(1)>.row-fluid .feature-item .feature-content.white .hs_cos_wrapper {
	color: #fff;
}

main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(3) .feature-content.white {
	padding: 0px;
	width: 100%;
	max-width: 800px;
	margin-left: auto;
}


main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(3) .feature-content.white .hs_cos_wrapper {
	color: #fff;
/* 	margin-bottom: 30px; */
}

main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(3) .feature-content.white .two-buttons-flex a {
	color: #fff;
	text-transform: uppercase;
}


main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(3)>.row-fluid>.span12 {
	position: relative;
}


/* main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(3)>.row-fluid>.span12>.row-fluid-wrapper:last-child {
					position: absolute;
					left: 70px;
					bottom: 62px;
					z-index: 9;
					} */

/* main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(3)>.row-fluid>.span12>.row-fluid-wrapper:last-child {
	position: absolute;
	left: 85px;
	bottom: 45px;
	z-index: 9;
} */

main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(3)>.row-fluid>.span12>.row-fluid-wrapper:last-child a {
	color: #fff;
	text-transform: uppercase;
}


/* new css */

.header-flex {
	padding: 20px 0 20px;
}

.header-flex ul>li a {
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 14px !important;
}

.home .row-number-5 .feature-content.white {
	width: 80%;
}

.home .row-number-5 .feature-content h1:before,
.home .row-number-8 h2:before {
	content: "";
	background: #ddae2e;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 140px;
	height: 1px;
	display: block;
	top: inherit;
}

.home .row-number-5 .feature-content h1 {
	margin: 0 0 30px;
	padding-bottom: 10px;
}

.home.row-number-8 h2 {
	text-transform: uppercase;
	position: relative;
	margin: 0 0 30px;
	padding-bottom: 10px;
}

.home .row-number-11 .feature-content.white {
	width: 100% !important;
}

.home .row-number-11 .feature-item.reg-padding {
	padding: 260px 0 130px;
}

.home .row-number-11 h2 {
	text-transform: uppercase;
	text-align: center;
}

.home .row-number-11 .feature-item.reg-padding:before {
	content: "";
	background: rgb(0 0 0 / 50%);
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}

.home .row-number-13 .image-ctas-flex.four .image-cta {
	width: 25%;
	padding: 170px 25px 145px;
}
.home .row-number-12 #hs_cos_wrapper_dnd_area-module-9 .image-ctas-flex.four .image-cta{
	width: 25%;
	padding: 170px 25px 145px;
}

.image-ctas-flex.dnd_area-module-9 .image-cta-shader {
	background: -moz-linear-gradient(top, rgb(24 25 26 / 36%) 0%, #171a1c 85%, #171a1c 100%);
	background: linear-gradient (top, rgb(24 25 26 / 36%) 0%, #171a1c 85%, #171a1c 100%);
	background: -webkit-linear-gradient(top, rgb(24 25 26 / 36%) 0%, #171a1c 85%, #171a1c 100%);
}

.home .row-number-12 #hs_cos_wrapper_dnd_area-module-9 p.image-cta-title {
	text-transform: uppercase;
	font-weight: normal;
	font-size: 20px;
	letter-spacing: .5px;
	margin: 0;
}

.home .row-number-12 #hs_cos_wrapper_dnd_area-module-9 p.image-cta-blurb {
/* 	margin-top: 8px;
	margin-bottom: 0;
	font-size: 16px;
	font-family: 'DIN Next LT Pro'; */
      margin-top: 8px;
    margin-bottom: 0;
    font-size: 17px;
    font-family: 'DIN Next LT Pro';
    letter-spacing: 1.5px;
    line-height: 29px;
}

.home .row-number-12 #hs_cos_wrapper_dnd_area-module-9 .image-cta-button a.button {
	background: transparent;
	padding: 0;
	text-transform: uppercase;
	font-weight: normal;
	letter-spacing: 1px;
	font-size: 14px;
	color: #ddae2e;
	border-bottom: 1px solid;
	border-radius: 0;
	font-family: 'Gabriela-Medium' !important;
	padding-bottom: 3px;
}
.home .row-number-13 span.hs_cos_wrapper a {
    color: #fff !important;
    font-family: 'Gabriela-Medium' !important;
    text-transform: uppercase;
    padding-top:0px;
}

.home .row-number-13 p.image-cta-title {
	text-transform: uppercase;
	font-weight: normal;
	font-size: 20px;
	letter-spacing: .5px;
	margin: 0;
}

.home .row-number-13 p.image-cta-blurb {
	margin-top: 8px;
	margin-bottom: 0;
	font-size: 16px;
}

.home .row-number-13 .image-cta-button a.button {
	background: transparent;
	padding: 0;
	text-transform: uppercase;
	font-weight: normal;
	letter-spacing: 1px;
	font-size: 14px;
	color: #ddae2e;
	border-bottom: 1px solid;
	border-radius: 0;
	padding-bottom: 3px;
}

/* .home .row-number-14 .hs_cos_wrapper {
	background: #000000;
	padding: 13px 0;
	margin-top: -5px;
	position: relative;
	box-shadow: 0 0 82px #000;
} */

.home .row-number-13 #hs_cos_wrapper_module_1614081205225 {
	background: #000000;
	padding: 13px 0;
	margin-top: -5px;
	position: relative;
	box-shadow: 0 0 82px #000;
  display:none;
}
.home .row-number-14 a.link_to_next,
.home .row-number-17 a.link_to_next {
	color: #fff;
	text-transform: uppercase;
  padding-top:0px;
}

.home .row-number-16 .content-shader {
	background: -moz-linear-gradient(top, rgb(24 25 26 / 50%) 60%, #171A1C 90%, #171A1C 100%);
	background: linear-gradient (top, rgb(24 25 26 / 50%) 60%, #171A1C 90%, #171A1C 100%);
	background: -webkit-linear-gradient(top, rgb(24 25 26 / 50%) 60%, #171A1C 90%, #171A1C 100%);
}
.home .row-number-15 .content-shader {
	background: -moz-linear-gradient(top, rgb(24 25 26 / 50%) 60%, #171A1C 90%, #171A1C 100%);
	background: linear-gradient (top, rgb(24 25 26 / 50%) 60%, #171A1C 90%, #171A1C 100%);
	background: -webkit-linear-gradient(top, rgb(24 25 26 / 50%) 60%, #171A1C 90%, #171A1C 100%);
}

.hs_cos_wrapper h2 {
	text-transform: uppercase;
	position: relative;
}

.home .row-number-18 .hs_cos_wrapper {
	background: #171a1c;
	padding: 13px 0;
	margin-top: -5px;
	position: relative;
}

body a,
body a:visited {
	color: rgb(221 174 46);
}

a.learn_more {
	background: transparent;
	padding: 0;
	text-transform: uppercase;
	font-weight: normal;
	letter-spacing: 1px;
	font-size: 14px;
	color: #ddae2e;
	border-bottom: 1px solid;
	border-radius: 0;
	padding-bottom: 1px;
  text-decoration:none;
}
.home .row-number-12 #hs_cos_wrapper_dnd_area-module-9 .image-cta-button a.button {
	background: transparent;
	padding: 0;
	text-transform: uppercase;
	font-weight: normal;
	letter-spacing: 1px;
	font-size: 14px;
	color: #ddae2e;
	border-bottom: 1px solid;
	border-radius: 0;
	font-family: 'Gabriela-Medium' !important;
	padding-bottom: 3px;
}
.nav.standard ul li:hover a {
/*     background: #212529 !important; */
   background: transparent !important;
}

.footer-nav li li a,
.footer-nav li li a:visited {
	font-family: 'DIN Next LT Pro';
}

.hs_cos_wrapper p {
	text-transform: uppercase;
	font-weight: normal;
	font-size: 18px;
	letter-spacing: .5px;
	margin: 0;
}

.hs_cos_wrapper p+p {
	text-transform: none;
	letter-spacing: 0;
	font-size: 16px;
	margin-top: 8px;
	margin-bottom: 10px;
}

.home .row-number-15 .four-flex.top-align .column-content {
	border-right: 1px solid rgb(255 255 255 / 39%);
	margin-top: 30px;
  padding: 0 30px;
}

.home .row-number-15 .four-flex.top-align {
	margin-top: 10%;
}

.home .row-number-16 .hs_cos_wrapper {
	background: #171a1c;
	padding: 10px 0;
  display:none;
}

.home .row-number-35 .column-content {
	max-width: 800px;
	margin: 0 auto;
	text-align: left;
}

.home .row-number-35 .column-content h2 {
	text-align: left !important;
}

.home .row-number-35 .column-content a {
	color: #fff;
}

span.fa {
	width: 25px;
	height: 25px;
	border-radius: 50%;
	border: 1px solid #fff;
	text-align: center;
	line-height: 25px;
	position: relative;
}

span.fa::after {
	content: "";
	background: white;
	width: 55px;
	height: 1px;
	position: absolute;
	top: 12px;
	left: 32px;
}

span.fa {
	width: 25px;
	height: 25px;
	border-radius: 50%;
	border: 1px solid #fff;
	text-align: center;
	line-height: 25px;
	margin-right: 75px !important;
	position: relative;
}

main#mainContent>div>div>div>.span12>.row-fluid-wrapper:first-child>.row-fluid>.span6:last-child a {
	font-size: 16px;
}

/* span.fa.fa-angle-right {
	margin-right: 0 !important;
	margin-left: 74px !important;
} */

.fa.fa-angle-right {
	background: url(https://6870165.fs1.hubspotusercontent-na1.net/hubfs/6870165/ArrowCTA.svg);
	width: 170px;
	background-repeat: no-repeat;
	background-position: left center;
	background-size: 130px;
	height: 36px;
	position: relative;
	top: 13px;
	border: none !important;
}
.fa.fa-angle-right::after {
	content: none;
}

.fa.fa-angle-right:before {
	content:none !important;
}
.social_links a {
	color: #000 !important;
}

/* span.fa.fa-angle-right::after {
	content: "";
	background: white;
	width: 60px;
	height: 1px;
	position: absolute;
	top: 12px;
	right: 32px;
	left: inherit;
} */
.blog_first_row .home_to_blogs span.fa {
	width: 25px;
	height: 25px;
	border-radius: 50%;
	border: 1px solid #fff;
	text-align: center;
	line-height: 25px;
	margin-right: 75px !important;
	position: relative;
}

.blog_first_row .home_to_blogs span.fa.fa-angle-right {
	margin-right: 0 !important;
	margin-left: 30px !important;
}
body.about-us .feature-content.white .hs_cos_wrapper,
body.insights .feature-content.white .hs_cos_wrapper {
	color: #fff;
	font-weight: normal;
	font-family: 'DIN Next LT Pro';
}

body.about-us .row-number-3 .feature-content.white {
	width: 80%;
}

body.about-us .feature-content h1,
.insights .feature-content h1 {
	text-transform: uppercase;
}

body.about-us .row-number-3 .feature-content h1,
body.about-us .row-number-8 h2,
body.about-us .row-number-5 .feature-content h2,
body.about-us .row-number-11 h2,
body.about-us .row-number-14 h2,
.insights .feature-content h1 {
	margin: 0 0 30px;
	padding-bottom: 10px;
}

body.about-us .row-number-3 .feature-content h1:before,
body.about-us .row-number-8 h2:before,
body.about-us .row-number-5 .feature-content h2:before,
body.about-us .row-number-11 h2:before,
body.about-us .row-number-14 h2:before,
.insights .feature-content h1:before {
	content: "";
	background: #ddae2e;
	position: absolute;
	left: 0;
	bottom: -15px;
	width: 140px;
	height: 2px;
	display: block;
	top: inherit;
}

body.about-us .row-number-3 .hs_cos_wrapper p,
body.about-us .row-number-5 .hs_cos_wrapper {
	margin: 0 0 10px;
	font-family: 'DIN Next LT Pro';
}
body.about-us .row-number-5 .hs_cos_wrapper {
	margin: 0px !important;
}
body.about-us .row-number-5 .feature-item.left-side .feature-content,
body.about-us .row-number-11 .feature-item.left-side .feature-content,
body.about-us .row-number-14 .feature-item.left-side .feature-content.white {
	width: 100%;
	padding: 0 5% 0 30%;
	text-align: left;
}

body.about-us a.link_next_page {
	color: #fff;
}

body.about-us .row-number-5 span.fa:after,
body.about-us .row-number-11 span.fa:after {
	background: #000 !important;
}

body.about-us .row-number-5 span.fa,
body.about-us .row-number-11 span.fa {
	border-color: #000;
}

body.about-us .row-number-5 a,
body.about-us .row-number-11 a,
body.our-approach .row-number-7 a {
	color: #000 !important;
	text-transform: uppercase;
}

body.our-approach .row-number-7 span.fa,
body.our-approach .row-number-6 span.fa {
	border: 1px solid #000;
}

body.our-approach .row-number-7 span.fa:after,
body.our-approach .row-number-6 span.fa:after {
	background: #000;
}

body.about-us a.cta_button {
	margin-right: 0 !important;
}

body.about-us .row-number-8 .shader {
	background-color: rgb(0 0 0 / 60%) !important;
}

body.about-us .row-number-11 h2 {
	text-align: left;
}

body.about-us .row-number-13 {
	padding-bottom: 60px;
}

body.about-us .row-number-14 .shader {
	background: -moz-linear-gradient(top, rgb(26 27 28 / 60%) 10%, #171a1cdb 60%, #171A1C 100%);
	background: linear-gradient (top, rgb(26 27 28 / 60%) 10%, #171a1cdb 60%, #171A1C 100%);
	background: -webkit-linear-gradient(top, rgb(26 27 28 / 60%) 10%, #171a1cdb 60%, #171A1C 100%);
}

body.about-us .row-number-16 .hs_cos_wrapper_type_post_listing ul,
body.about-us .row-number-16 h3 {
	margin: 0;
}

.blog_first_row {
	display: flex;
	flex-direction: row;
	position: relative;
	align-items: flex-start;
	flex-wrap: wrap;
}

.blog_first_row .blog_item.first_article_sec {
	width: 50%;
	display: flex;
	align-items: flex-end;
	position: relative;
	z-index: 0;
	height: 500px;
}

.blog_first_row .blog_item.first_article_sec .post_content_section {
	color: #fff;
	padding: 0px 50px;
	position: relative;
	bottom: 50px;
}

.blog_first_row .blog_item.first_article_sec .post_content_section h3 {
	color: #ddae3d;
	margin-bottom: 0px;
}

.blog_first_row .blog_item.first_article_sec .post_content_section .post_meta {
	margin-bottom: 20px;
}

.blog_first_row .blog_item.first_article_sec .post_content_section p {
	font-size: 14px;
	font-family: 'DIN Next LT Pro';
}

.blog_first_row .blog_item.first_article_sec::after {
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background-color: rgba(0, 0, 0, 0.5);
	z-index: -1;
	background: -moz-linear-gradient(top, rgb(26 27 28 / 10%) 10%, #171a1cdb 60%, #171A1C 100%);
	background: linear-gradient (top, rgb(26 27 28 / 60%) 10%, #171a1cdb 60%, #171A1C 100%);
	background: -webkit-linear-gradient(top, rgb(26 27 28 / 11%) 10%, #171a1cdb 60%, #171A1C 100%);
}

.blog_first_row .blog_item.second_article_sec {
	width: 50%;
	display: flex;
	flex-direction: row;
}

.blog_first_row .blog_item.second_article_sec>.featured_image {
	width: 50%;
}

.blog_first_row .blog_item.second_article_sec .post_content_section {
	padding-left: 20px;
	padding-top: 21px;
}

.blog_first_row .blog_item.second_article_sec .post_content_section h3,
.insights .post_content_section a h3 {
	color: rgb(221 174 46);
	margin-bottom: 0px;
	text-transform: uppercase;
	font-size: 24px;
}

.blog_first_row .blog_item.second_article_sec .post_content_section .post_meta {
	color: darkgrey;
	margin-bottom: 20px;
	font-family: 'DIN Next LT Pro';
}

.blog_first_row .blog_item.second_article_sec .post_content_section a,
.insights .post_content_section a {
	text-decoration: none;
}

.blog_first_row .home_to_blogs {
	position: absolute;
	bottom: 0;
	right: 0;
	color: #000 !important;
	font-size: 24px;
	width: 50%;
	float: right;
	margin-left: auto;
	text-align: center;
	height: 50%;
	display: flex;
  flex-direction:column;
	align-items: center;
	justify-content: center;
	background: url(https://6870165.fs1.hubspotusercontent-na1.net/hubfs/6870165/About-Hero2.png) no-repeat;
	background-size: cover;
	background-position: right center;
	font-family: 'Gabriela-Medium' !important;
/* 	text-transform: uppercase; */
	/*     border-top: 2px solid rgb(0 0 0 / 7%); */
}
.home_to_blogs .with_white_bg .fa.fa-angle-right {
    left: -40px !important;
    top: 8px !important;
}
.home_to_blogs.with_white_bg a {
    font-size: 18px;
}

.home_to_blogs.with_white_bg p {
    line-height: 0;
}
.post_summary {
    font-family: 'Gabriela-Medium' !important;
}

.blog_first_row .home_to_blogs span.fa {
	border: 1px solid #000;
}

.blog_first_row.blog_third_row .blog_item.first_article_sec {
	height: 400px;
}

.blog_second_row {
	display: flex;
	flex-direction: row;
}

.blog_second_row>.blog_item.last_2_article_sec,
.blog_third_row>.blog_item.second_article_sec.img_content_side {
	width: 50%;
	display: flex;
	flex-direction: row;
}

.blog_second_row>.blog_item.last_2_article_sec>div,
.blog_third_row>.blog_item.second_article_sec.img_content_side>div {
	width: 50%;
}

.blog_second_row>.blog_item.last_2_article_sec>.featured_image,
.blog_third_row>.blog_item.second_article_sec.img_content_side>.featured_image {
	min-height: 400px;
}

.blog_second_row>.blog_item.last_2_article_sec>.featured_image>img,
.blog_third_row>.blog_item.second_article_sec.img_content_side>.featured_image>img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.blog_second_row>.blog_item.last_2_article_sec>.post_content_section,
.blog_third_row>.blog_item.second_article_sec.img_content_side>.post_content_section {
	padding: 30px 25px;
}

.blog_second_row .blog_item:first-child .post_content_section h3,
.blog_third_row>.blog_item.second_article_sec.img_content_side .post_content_section h3 {
	color: #ddae3d;
	margin-bottom: 0px;
}

.blog_second_row .blog_item:first-child .post_content_section .post_meta,
.blog_third_row>.blog_item.second_article_sec.img_content_side .post_content_section {
	color: darkgrey;
	margin-bottom: 20px;
}

.blog_second_row .blog_item:first-child .post_content_section p,
.blog_third_row>.blog_item.second_article_sec.img_content_side p {
	font-size: 14px;
	font-weight: normal;
	font-family: 'DIN Next LT Pro';
	color: #a9a9a9;
}

.blog_second_row .blog_item:last-child .post_content_section {
	height: 100%;
	background-color: #212529;
}

.blog_second_row .blog_item:last-child .post_content_section h3 {
	color: #ddae3d;
	margin-bottom: 0px;
}

.blog_second_row .blog_item:last-child .post_content_section .post_meta {
	color: #fff;
	margin-bottom: 20px;
}

.blog_second_row .blog_item:last-child .post_content_section .post_summary p {
	font-size: 14px;
	color: #fff;
}

.our-team .feature-item.dnd_area-module-1.extra-padding.left-side {
/* 	background-position: top !important; */
}

/* main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(14) a {
	display: block;
	color: #fff;
	width: 100%;
	max-width: 603px;
	margin: 0 auto;
} */

main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(8) .blog_first_row a.home_to_blogs span::after {
	background: #000 !important;
}
.our-approach .row-fluid-wrapper.row-depth-1.row-number-5.dnd-row a {
	color: #000 !important;
}

/* 25th Feb */

body.our-approach #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child .feature-content.white {
	width: 100%;
	max-width: 800px;
}

body.our-approach #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child .feature-content.white h1 {
	padding-bottom: 15px;
	position: relative;
}

body.our-approach #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child .feature-content.white h1::after {
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	bottom: -12px;
	width: 100%;
	height: 1px;
	background-color: #ddae2e;
	max-width: 140px;
}

body.our-approach #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child .feature-content.white .hs_cos_wrapper {
	color: #fff;
}

body.our-approach #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child .feature-content.white .hs_cos_wrapper h1+p {
	margin-bottom: 15px;
}

body.our-approach #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child .feature-content.white .link_to_page {
	color: #fff;
}

body.our-approach #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .feature-content {
	margin: 0 auto;
	width: 100%;
	max-width: 891px;
}

body.our-approach #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .feature-content h2 {
	position: relative;
	padding-bottom: 15px;
}

body.our-approach #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .feature-content h2::after {
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	bottom: -12px;
	width: 100%;
	height: 1px;
	background-color: #000;
	max-width: 140px;
}

body.our-approach #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .feature-content .link_to_page {
	color: #000;
}

body.our-approach #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .feature-content .link_to_page span::after {
	background: #000;
}

body.our-approach #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(3) .feature-item {
	background-blend-mode: darken;
	background-color: rgba(0, 0, 0, 0.5);
}

body.our-approach #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(3) .feature-item h2 {
	position: relative;
	padding-bottom: 15px;
}

body.our-approach #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(3) .feature-item h2::after {
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	bottom: -12px;
	width: 100%;
	height: 1px;
	background-color: #ddae2e;
	max-width: 140px;
}

body.our-approach #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(3) .feature-item .link_to_page {
	color: #fff;
}

body.contact-us #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .column-content p {
	font-size: 16px;
	line-height: 37px;
}

body.contact-us #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .column-content .form-wrapper {
	background-color: transparent;
}

body.contact-us #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .column-content .form-wrapper .input {
	margin-bottom: 30px !important;
}

body.contact-us #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .column-content .form-wrapper input {
	background-color: #fff;
  color:#525252;
}

body.contact-us #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .column-content .form-wrapper textarea {
	background-color: #fff;
}

body.contact-us #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .column-content .form-wrapper input.hs-button.primary.large {
	background-color: #ddae3d;
	border: none;
	color: #fff;
}

.blog_other_row {
	float: left;
	width: 50%;
}

.blog_item.last_2_article_sec {
	display: flex;
	width: 100%;
}

.insights .row-fluid-wrapper.row-depth-1.row-number-11.dnd-section {
	clear: both;
	position: relative
}

.blog_item.last_2_article_sec .featured_image {
	width: 50%;
	display: flex;
	min-height: 400px;
}

.blog_item.last_2_article_sec .post_content_section {
	width: 50%;
}

.blog_item.last_2_article_sec .post_content_section {
	width: 50%;
	padding: 30px 25px;
}

.blog_item.last_2_article_sec .featured_image img {
	object-fit: cover;
}

.latest_insights_section .post_summary p {
	font-size: 14px;
	font-weight: normal;
	font-family: 'DIN Next LT Pro';
	color: #a9a9a9;
}

.latest_insights_section .blog_other_row:nth-child(odd) {
	background: #202529;
}

.latest_insights_section .blog_other_row:nth-child(odd) .post_meta,
.latest_insights_section .blog_other_row:nth-child(odd) .post_summary p {
	color: #fff;
}

.insights .row-number-12 .column-content {
	max-width: 990px;
	margin: 0 auto;
}

.insights .row-number-12 .column-content h2 {
	color: #fff;
}

.insights .row-number-12 .column-content a {
	color: #fff;
}

.insights .row-number-11.dnd-section .std-padding,
.insights .row-number-11.dnd-section .reg-padding {
	padding: 100px 0 100px;
}

.insights .row-fluid-wrapper.row-depth-1.row-number-11.dnd-section:before {
	content: "";
	background: -moz-linear-gradient(top, rgb(26 27 28 / 10%) 10%, #171a1cdb 60%, #171A1C 100%);
	background: linear-gradient (top, rgb(26 27 28 / 60%) 10%, #171a1cdb 60%, #171A1C 100%);
	background: -webkit-linear-gradient(top, rgb(26 27 28 / 11%) 10%, #171a1cdb 60%, #171A1C 100%);
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
}

.latest_insights_section .post_meta {
	color: #999;
	margin-bottom: 17px;
	font-family: 'DIN Next LT Pro' !important;
}

home .row-fluid-wrapper.row-depth-1.row-number-33.dnd-section .animation-only a {
	font-family: 'DIN Next LT Pro';
}

body.our-team #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child .feature-content.white {
	width: 100%;
	max-width: 739px;
}

body.our-team #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child .feature-content.white h1 {
	padding-bottom: 15px;
	position: relative;
}

body.our-team #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child .feature-content.white h1::after {
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 1px;
	background-color: #fff;
	max-width: 140px;
}

body.our-team #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child .feature-content.white .hs_cos_wrapper {
	color: #fff;
}

body.our-team #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child .feature-content.white .hs_cos_wrapper h1+p {
	margin-bottom: 15px;
}

body.our-team #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child .feature-content.white .link_to_page {
	color: #fff;
}

body.our-team #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child .feature-item {
/* 	background-position: bottom; */
}

body.our-team .marketing-ctas-flex .marketing-cta {
	box-shadow: none;
	background-color: transparent !important;
	padding-bottom: 0px !important;
	margin-bottom: 15px !important;
}

body.our-team .marketing-ctas-flex .marketing-cta .marketing-cta-content {
	text-align: left;
}

body.our-team .marketing-ctas-flex .marketing-cta .marketing-cta-content .marketing-cta-title {
	text-align: left;
	font-size: 20px;
	margin-bottom: 0px;
}

body.our-team .marketing-ctas-flex .marketing-cta .marketing-cta-content p:last-child {
	color: #ddae2e;
	margin-top: 0px;
	font-size: 20px;
	font-family: 'DIN Next LT Pro';
	font-weight: 400;
}

body.our-team #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(4) .std-padding {
	padding-bottom: 0px;
	padding-top: 0px;
}

body.our-team #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(4) {
/* 	padding-top: 50px;
	padding-bottom: 30px; */
}

body.our-team #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(6) .std-padding {
	padding-bottom: 0px;
	padding-top: 0px;
}

body.our-team #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(6) {
/* 	padding-top: 50px;
	padding-bottom: 30px; */
}

body.our-team #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(5) p {
	color: #fff;
}

.our-team body.our-team #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child .feature-item {
	background-position: top;
	background-size: cover;
}

body.contact-us #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) h1 {
	padding-bottom: 15px;
	position: relative;
}

body.contact-us #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) h1::after {
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 1px;
	background-color: #ddae2e;
	max-width: 140px;
}

body.services .image-cta.two_blocks_2 .image-cta-info p,
body.services .image-cta.two_blocks_3 .image-cta-info p,
body.services .image-cta.two_blocks_6 .image-cta-info p,
body.services .image-cta.two_blocks_7 .image-cta-info p {
	color: #525252;
}

div#hs_cos_wrapper_widget_1614335232662 {
	display: none;
}


/* 25 feb */

body.services #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child .feature-content.white {
	width: 100%;
	max-width: 900px;
}

body.services #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child .feature-content.white .hs_cos_wrapper {
	color: #fff;
}

body.services #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child .feature-content.white .hs_cos_wrapper p {
	padding-bottom: 18px;
}

body.services #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child .feature-item {
/* 	background-position: bottom; */
}

body.services #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child h1 {
	padding-bottom: 15px;
	position: relative;
	text-transform: uppercase;
}

body.services #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child h1::after {
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 1px;
	background-color: #fff;
	max-width: 150px;
}

body.services #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .feature-content {
	width: 100%;
	text-align: center;
	max-width: 700px;
	margin: 0 auto;
	padding: 0px 15px;
}

body.services #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .feature-content h2 {
	position: relative;
	padding-bottom: 15px;
}

body.services #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .feature-content h2::after {
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 2px;
	background-color: #ddae3d;
	max-width: 150px;
	margin: 0 auto;
}

body.services #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(9) .image-ctas-flex>.image-cta {
	padding-top: 80px;
	padding-bottom: 80px;
	padding-left: 80px;
	padding-right: 80px;
}

body.services #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(9) .image-ctas-flex>.image-cta .image-cta-title {
	color: #ddae3d;
	font-size: 44px;
	line-height: 50px;
	margin-bottom: 15px;
}

body.services #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(9) .image-ctas-flex>.image-cta:first-child .link_to_page {
	display: block;
	margin-top: 30px;
	color: #fff;
}

body.services #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(9) .image-ctas-flex>.image-cta:nth-child(4) .link_to_page {
	display: block;
	margin-top: 30px;
	color: #fff;
}

body.services #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(9) .image-ctas-flex>.image-cta:nth-child(5) .link_to_page {
	display: block;
	margin-top: 30px;
	color: #fff;
}

body.services #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(9) .image-ctas-flex>.image-cta:nth-child(2) .link_to_page {
	display: block;
	color: #000;
	margin-top: 30px;
}

body.services #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(9) .image-ctas-flex>.image-cta:nth-child(2) .link_to_page span::after {
	background: #000;
}

body.services #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(9) .image-ctas-flex>.image-cta:nth-child(2) .link_to_page span {
	border-color: #000;
}

body.services #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(9) .image-ctas-flex>.image-cta:nth-child(3) .link_to_page {
	display: block;
	color: #000;
	margin-top: 30px;
}

body.services #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(9) .image-ctas-flex>.image-cta:nth-child(3) .link_to_page span::after {
	background: #000;
}

body.services #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(9) .image-ctas-flex>.image-cta:nth-child(3) .link_to_page span {
	border-color: #000;
}

body.services #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(9) .image-ctas-flex>.image-cta:nth-child(6) .link_to_page {
	display: block;
	color: #000;
	margin-top: 30px;
}

body.services #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(9) .image-ctas-flex>.image-cta:nth-child(6) .link_to_page span::after {
	background: #000;
}

body.services #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(9) .image-ctas-flex>.image-cta:nth-child(6) .link_to_page span {
	border-color: #000;
}

body.services #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(10) .column-content {
	width: 100%;
	max-width: 900px;
	margin: 0 auto;
}

body.services #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(10) .column-content h2 {
	color: #fff;
}

body.services #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(10) .column-content a {
	color: #fff;
}

body.crisis-management #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child .feature-content.white {
	width: 100%;
	max-width: 840px;
	left: 120px !important;
}

body.crisis-management #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child .feature-content.white .hs_cos_wrapper {
	color: #fff;
}

body.crisis-management #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child .feature-content.white .hs_cos_wrapper p {
	padding-bottom: 18px;
}

body.crisis-management #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child .feature-item {
/* 	background-position: top; */
}

body.crisis-management #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child h1 {
	padding-bottom: 15px;
	position: relative;
	text-transform: uppercase;
}

body.crisis-management #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child h1::after {
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 1px;
	background-color: #fff;
	max-width: 150px;
}

/* body.crisis-management #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) {
	display: none;
} */

body.crisis-management #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(3) .feature-item {
	padding-top: 80px;
	padding-bottom: 80px;
}

.mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(3) .feature-item .feature-content {
	padding: 0px 15px;
	width: 100%;
	max-width: 770px;
	margin: 0 auto;
}

body.crisis-management #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(3) .feature-item .feature-content h2 {
	margin-bottom: 10px;
}

body.crisis-management #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(3) .feature-item .feature-content p {
	text-transform: initial;
	font-size: 16px;
}

#mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(4) .feature-content.white {
	padding: 0px 15px;
	width: 100%;
	max-width: 770px;
	margin: 0 auto;
}

body.crisis-management #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(5) .column-content {
	width: 100%;
	max-width: 770px;
	margin: 0 auto;
}

body.crisis-management #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(5) .column-content .link_to_page {
	color: #fff;
}

body.crisis-management #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(6) h2 {
	text-align: center;
	margin-bottom: 35px;
}

body.crisis-management #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(6) .marketing-ctas-flex a.marketing-cta {
	background-color: transparent;
	text-align: left;
	padding-bottom: 0px;
	margin-bottom: 15px;
}

body.crisis-management #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(6) .marketing-ctas-flex a.marketing-cta .marketing-cta-content {
	text-align: left;
}

#mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(6) .marketing-ctas-flex a.marketing-cta .marketing-cta-content p.marketing-cta-title {
	text-align: left;
	font-size: 18px;
	color: #fff;
	margin-bottom: 2px;
}

body.crisis-management #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(6) .marketing-ctas-flex a.marketing-cta .marketing-cta-content p {
	color: #ddae3d;
}

body.crisis-management #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(7) .column-content, .hs-content-id-41988673165 #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(4) .column-content {
	width: 100%;
	max-width: 900px;
	margin: 0 auto;
}
.hs-content-id-41988673165 #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(4) .column-content h2{
   margin-bottom:0 !important;
}
body.crisis-management #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(7) .column-content h2 {
	color: #fff;
}

body.crisis-management #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(7) .column-content a {
	color: #fff;
}

body.crisis-management #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(6) .marketing-ctas-flex a.marketing-cta .marketing-cta-content p.marketing-cta-title {
	color: #fff !important;
}


/* end 25 Feb */

body.crisis-management #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(3) .feature-content {
	padding: 0px 15px;
	width: 100%;
	max-width: 800px;
	margin: 0 auto;
}

#mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(1) .feature-content.white {
	width: 100%;
	padding: 0px 15px;
	max-width: 739px;
	margin: 0 auto;
}

body.portfolio-companies #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(1) .feature-content.white h1 {
	position: relative;
	padding-bottom: 15px;
}

body.portfolio-companies #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(1) .feature-content.white h1::after {
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 1px;
	background-color: #fff;
	max-width: 150px;
}

body.portfolio-companies #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(1) .feature-content.white .hs_cos_wrapper {
	color: #fff;
}

body.portfolio-companies #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(1) .feature-content.white .hs_cos_wrapper p {
	margin-bottom: 10px;
}

body.portfolio-companies #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(1) .feature-item {
	background-position: bottom;
}

body.portfolio-companies #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .feature-item {
	padding: 60px 0px !important;
}

#mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .feature-item .feature-content, .home main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(3) .feature-content.white {
	padding: 0px 15px;
	width: 100%;
	max-width: 745px;
	margin: 0 auto;
}

body.portfolio-companies #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .feature-item .feature-content h2 {
	margin-bottom: 5px;
}

body.portfolio-companies #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .feature-item .feature-content .link_to_page {
	color: #000;
	display: block;
	margin-bottom: 12px;
}

body.portfolio-companies #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .feature-item .feature-content .link_to_page span {
	border-color: #000;
}

body.portfolio-companies #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .feature-item .feature-content .link_to_page span::after {
	background: #000;
}

body.portfolio-companies #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(4) .column-content {
	width: 100%;
	max-width: 900px;
	margin: 0 auto;
}

body.portfolio-companies #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(4) .column-content h2 {
	color: #fff;
}

body.portfolio-companies #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(4) .column-content a {
	color: #fff;
}

body.richard-payne #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(1) .feature-item {
	background-position: top;
}

body.richard-payne #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(1) .feature-item .feature-content.white {
	width: 100%;
	max-width: 600px;
	margin: 0 auto;
}

body.richard-payne #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .feature-item {
	padding: 60px 0px;
}

body.richard-payne #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .feature-item {
	padding: 60px 0px;
}

body.richard-payne #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .feature-item .feature-content {
	padding: 0px 15px;
	width: 100%;
	max-width: 700px;
	margin: 0 auto;
}

body.richard-payne #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .feature-item .feature-content .hs_cos_wrapper p {
	text-transform: initial;
	font-size: 16px;
}

body.richard-payne #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .feature-item .feature-content .hs_cos_wrapper p:nth-child(5) {
	font-size: 25px;
}

body.richard-payne #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(4) .column-content {
	width: 100%;
	max-width: 900px;
	margin: 0 auto;
}

body.richard-payne #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(4) .column-content h2 {
	color: #fff;
}

body.richard-payne #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(4) .column-content a {
	color: #fff;
}

.our-team body.our-team #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child .feature-item {
	background-position: top !important;
}

body.crisis-management #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(4) .feature-content.white {
	max-width: 1000px !important;
	margin: 0 auto;
	padding-left: 200px !important;
}

.marketing-cta-title {
	color: #525252 !important;
}


/*New add CSS*/

@font-face {
	font-family: 'DIN Next LT Pro';
	src: local('DIN Next LT Pro Light'), local('DIN-Next-LT-Pro-Light'), url('https://6870165.fs1.hubspotusercontent-na1.net/hubfs/6870165/DINNextLTPro-Light.woff2') format('woff2'), url('https://6870165.fs1.hubspotusercontent-na1.net/hubfs/6870165/DINNextLTPro-Light.woff') format('woff'), url('https://6870165.fs1.hubspotusercontent-na1.net/hubfs/6870165/DINNextLTPro-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
  font-display: swap;
}

@font-face {
	font-family: 'DIN Next LT Pro';
	src: local('DIN Next LT Pro Next Rounded LT Pro Regular'), local('DIN-Next-LT-Pro-Next-Rounded-LT-Pro-Regular'), url('https://6870165.fs1.hubspotusercontent-na1.net/hubfs/6870165/DINNextRoundedLTPro-Regular.woff2') format('woff2'), url('https://6870165.fs1.hubspotusercontent-na1.net/hubfs/6870165/DINNextRoundedLTPro-Regular.woff') format('woff'), url('https://6870165.fs1.hubspotusercontent-na1.net/hubfs/6870165/DINNextRoundedLTPro-Regular.ttf') format('truetype');
	font-weight: 400;
	font-style: normal;
  font-display: swap;
}

.font-family-nt,ul {
	font-family: 'DIN Next LT Pro';
	/* font-weight: 400 !important; */
	text-transform: none;
	font-weight: normal;
/* 	font-size: 14px !important; */
  font-size: 17px !important;
	letter-spacing: 1.5px !important;
	margin: 0;
	line-height: 29px;
	text-transform: initial !important;
}

.text-white {
	color: #fff !important;
}

.home .post_summary p {
	font-family: 'DIN Next LT Pro' !important;
	font-weight: 400 !important;
	text-transform: none;
	font-weight: normal;
	font-size: 15px !important;
	letter-spacing: 1.5px !important;
	line-height: 29px;
	text-transform: initial !important;
	text-transform: initial !important;
}

.n-only-font, span.hs-cta-node a {
	font-size: 17px !important;
	font-family: 'DIN Next LT Pro' !important;
  line-height:29px;
}

.row-fluid-wrapper.row-depth-1.row-number-9.dnd-row .link_next_page {
	font-family: 'DIN Next LT Pro' !important;
	font-size: 16px;
  line-height:29px;
}

.marketing-cta-content p+p {
	font-family: 'DIN Next LT Pro' !important;
	font-size: 16px;
  line-height:29px;
}

.copyright p {
	font-size: 12px;
	border-right: 2px solid #cecece;
	padding-left: 35px;
	color: #3b2920;
}

.footer-bottom .copyright .simple-footer-nav li a {
	padding-left: 25px;
	text-transform: uppercase;
	color: #fff;
	font-size: 16px !important;
}

.footer-logo img {
	max-width: 110px;
}
.footer-logo{
 margin:0;
}

.footer-nav.four ul li {
	margin-bottom: 4px;

}

footer .hs-menu-item.hs-menu-depth-1 > a {
	font-size: 19px;
	font-weight: 500;
	    text-transform: uppercase;
	font-family: 'Gabriela-Medium' !important;
}
.footer-top {
	padding: 50px 0 0px 0;
}

.flex-content .sec-content {
	padding: 0 60px;
}

.flex-content {
	display: flex;
	justify-content: center;
	align-content: center;
	justify-content: space-around;
	text-align: center;
}

.flex-content .sec-content span {
	font-size: 32px;
	display: block;
	margin-bottom: 10px;
	color: #ddae2e;
}

.flex-content {
	display: flex;
	justify-content: center;
	align-content: center;
	justify-content: space-around;
	text-align: center;
	margin-top: 40px;
}

.white-elevate-section h2::before {
	content: '';
	background: #ddae2e;
	position: absolute;
	left: 0;
	bottom: -20px;
	width: 140px;
	height: 2px;
}

.main-title {
/* 	font-size: 45px; */
  font-size: 55px;
	letter-spacing: 4.5px;
	text-transform: uppercase !important;
}
h2.main-title{
 font-size: 45px;
}

.yellow-text {
	color: #ddae2e !important;
}

.white-text {
	color: #fff !important;
}

a:hover,
a:active {
	color: rgb(221, 174, 46);
}

.hs-menu-children-wrapper.open-menu-list {
/* 	background: #212529 !important; */
	/* color: #fff !important; */
}

.header-flex ul > li a {
	text-transform: uppercase;
	font-size: 15px !important;
	font-family: 'DIN Next LT Pro' !important;
	letter-spacing: 2px !important;
}
.crisis-management .padding-0.font-family-nt {
	padding-left: 13px;
}

header .nav.standard li.arrow ul li a, header  .nav.standard li.arrow ul li a:visited, header  .nav.standard .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper > li > a, header  .nav.standard .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper > li > a:visited {
	color: #fff !important;
}


.crisis-management .strateiges-sec ul li {
	float: left;
	width: 50%;
	padding-right: 30px;
}

.strateiges-sec .yellow-text {
	display: block;
}

.industries-semiconductors .main-title {
	font-size: 44px;
}

.industries-automative .main-title {
	font-size: 44px;
}

.social_links a {
	position: relative;
}

/* .social_links a::before {
	content: "";
	background: #000;
	width: 40px;
	height: 1px;
	position: absolute;
	top: 12px;
	right: 32px;
	left: inherit;
}

.social_links .fa-angle-right::before {
	content: "\f105";
	border: 1px solid #000;
	padding: 4px 10px;
	border-radius: 50%;
}
 */
.social_links a {
	position: relative;
	margin-right: 25px;
	color: #000;
}
/* 
.social_links .fa-angle-right::before {
	content: "\f105";
	border: 1px solid #000;
	padding: 4px 10px;
	border-radius: 50%;
	color: #000;
	font-weight: ;
}
 */
.mb-25 {
	margin-bottom: 25px !important;
}

.wade-phillips.richard-payne .main-title::after {
	content: '' !important;
	position: absolute;
	left: 0;
	right: 0;
	bottom: -13px;
	width: 100%;
	height: 1px;
	background-color: #ddae2e;
	max-width: 140px;
}

.wade-phillips.richard-payne .main-title {
	margin-bottom: 40px !important;
}

.test-default-post-0-0-1-1 {
	background: #000000;
}

.section.post-header {
	display: flex;
	align-items: center;
}

/* .featured_image {
	margin-right: 55px;
} */
.home .featured_image {
	margin-right:0px;
}
.insights .featured_image {
	margin-right: 0;
}
.latest_insights_section {
	overflow-x: hidden;
}

.blog-top-section {
	display: flex;
	margin-right: 45px;
}

.section.post-header.blog-top-section .featured_image {
	margin-right: 35px;
}

.blog-sharing.social-sharing-icon {
	background: transparent;
	margin: 0px;
}

.blog-sharing.social-sharing-icon p a {
	background: #ddae2e;
	width: 50px;
	height: 50px;
	text-align: center;
	color: #000;
	font-size: 28px;
	line-height: 50px;
	border-radius: 500%;
}

.blog-top-section {
	display: flex;
	margin-right: 0;
	margin-top: 75px;
}

.blog-detail-title h1 {
	color: #ddae2e;
	font-size: 45px;
	text-transform: uppercase;
}

.blog-detail-title p {
	color: #a3a6aa;
	font-family: 'DIN Next LT Pro' !important;
	font-size: 16px;
	font-weight: 400;
	margin-top: 20px;
}

.blog-sharing.social-sharing-icon {
	padding-left: 0px;
	padding-right: 0px;
}

.section.post-header.blog-top-section .blog-detail-image {
	margin: 0 auto 10px !important;
}

.blog-detail #hs_cos_wrapper_post_body h1{
  color:#525252;
}
.blog-detail #hs_cos_wrapper_post_body p, .blog-detail #hs_cos_wrapper_post_body p+p {
/* 	color: #000; */
  color: #525252;
/*   padding-left: 100px;
  padding-right: 100px;
  padding-top: 20px;
  padding-bottom: 20px; */
  margin-top: 30px;
  text-transform:none;
  letter-spacing:1.5px;
  font-size: 17px;
}
.blog-detail .post-body{
  padding:50px;
}
/*mine started */
body.about-us main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(2)>.row-fluid>.span12>div:last-child a>span.fa:after {
    background: #202529;
}
body.about-us main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(2)>.row-fluid>.span12>div:last-child a>span.fa {
    border: 1px solid #202529;
}
body.about-us main#mainContent > div > div > div > .span12 > .row-fluid-wrapper:nth-child(2) > .row-fluid > .span12 > div:last-child a {
    color: #202529;
    font-size: 18px;
    text-transform: uppercase;
    font-family: 'Gabriela-Medium' !important;
}

body.about-us main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(3)>.row-fluid>.span12>.row-fluid-wrapper:last-child a{
font-size:18px;
}
body.about-us .row-fluid-wrapper.row-depth-1.row-number-12 {
    padding-bottom: 0;
}

body.about-us .row-number-12 a.link_to_next {
    color: #202529;
    font-size: 18px;
    text-transform: uppercase;
    font-family: 'Gabriela-Medium' !important;
}
body.about-us .row-number-12 a.link_to_next span.fa {
    border: 1px solid #202529;
}
body.about-us .row-number-12 a.link_to_next span.fa:after {
    background: #202529;
}

.feature-item.module_1614020340263.reg-padding {
	height: auto !important;
}

header li.hs-menu-item.hs-menu-depth-1 a {
    font-family: 'Gabriela-Medium' !important;
}
.link_to_next {
	color: #fff !important;
}

.fa.fa-angle-down {
	background: url(https://6870165.fs1.hubspotusercontent-na1.net/hubfs/6870165/Arrow-Down-CTA.svg);
	width: 130px;
	background-size: 150px;
	/* border: none; */
	height: 39px;
	background-repeat: no-repeat;
	background-position: center;
	position: relative;
	top: 12px;
	margin-right: 10px !important;
	border: none !important;
	left: -10px;
}
.with_white_bg .fa.fa-angle-down {
	background: url(https://6870165.fs1.hubspotusercontent-na1.net/hubfs/6870165/darkArrow-Down-CTA.svg);
	width: 130px;
	background-size: 150px;
	border: none;
	height: 39px;
	background-repeat: no-repeat;
	background-position: center;
	position: relative;
	top: 12px;
	margin-right: 10px !important;
	border: none !important;
	left: -10px;
}
.about-us .row-fluid-wrapper.row-depth-1.row-number-11.dnd-row .fa.fa-angle-right {
	background: url(https://6870165.fs1.hubspotusercontent-na1.net/hubfs/6870165/darkArrowCTA.svg) !important;
	width: 170px;
	background-size: 120px !important;
	border: none !important;
	height: 44px !important;
	background-repeat: no-repeat !important;
	background-position: center;
	position: relative;
	top: 12px;
	margin-right: 10px !important;
	border: none !important;
	left: -10px;
}
.with_white_bg .fa.fa-angle-right {
	background: url(https://6870165.fs1.hubspotusercontent-na1.net/hubfs/6870165/darkArrowCTA.svg) !important;
	width: 170px !important;
	background-size: 120px !important;
	border: none !important;
	height: 44px !important;
	background-repeat: no-repeat !important;
	background-position: center;
	position: relative;
	top: 12px;
	margin-right: 10px !important;
	border: none !important;
	left: -10px;
}
.social_links .fa.fa-angle-right {
	background: url(https://6870165.fs1.hubspotusercontent-na1.net/hubfs/6870165/darkArrowCTA.svg) !important;
	width: 170px;
	background-repeat: no-repeat !important;
	background-position: left center !important;
	background-size: 130px !important;
	height: 36px;
	position: relative;
	top: 13px;
	border: none !important;
	left: -10px;
}
.home_to_blogs.with_white_bg .fa.fa-angle-right {
	top: 0px;
	width: 90px !important;
}
.home_to_blogs.with_white_bg .fa.fa-angle-right {
	top: -10px;
	width: 120px !important;
	margin-left: 45px !important;
}

.insights .main-title h1::after {
	content: none !important;
}
.services   .row-fluid-wrapper.row-depth-1.row-number-19.dnd-section .std-padding.widget_1614335749278.small-padding {
	padding-bottom: 0px !important;
}

.fa.fa-angle-down:before{
	content:none !Important;
}
.fa.fa-angle-down:after{
	content:none !Important;
}

.crisis-management .feature-item.module_1614020340263 {
	height: auto;
}

.insights .row-fluid-wrapper.row-depth-1.row-number-11.dnd-row h2 {
	color: #fff;
	text-align: center;
}
.insights .row-fluid-wrapper.row-depth-1.row-number-11.dnd-row a {
	color: #fff !important;
	font-family: 'DIN Next LT Pro';
}
a.link_to_next {
    font-size: 18px;
    text-transform: uppercase;
    font-family: 'Gabriela-Medium' !important;
    padding-top: 30px;
/*     display: block; */
    display:none;
}
body.careers div#hs_cos_wrapper_widget_1614187292462 h2 {     margin-bottom: 0px !important; }
body.careers div#hs_cos_wrapper_widget_1614187292462 .column-content { width: 100%;     max-width: 900px;     margin: 0 auto; }
body.careers div#hs_cos_wrapper_widget_1614187292462_ h2 {
    margin-bottom: 0!important;
}
form input[type="text"], form input[type="email"], form input[type="number"], form input[type="phone"], form input[type="url"], form input[type="tel"], form input[type="password"]{
font-family: 'DIN Next LT Pro' !important;
}
body.our-team .test-carousel .test-content:before, .test-carousel .test-content:after {
    content: none;
}
body.our-team .test-carousel .test-content .hs_cos_wrapper {
    font-size: 38px;
    letter-spacing: 4.5px;
    color: #ddae2e;
    TEXT-ALIGN: LEFT;
    text-transform: uppercase;
    font-family: 'Gabriela-Medium' !important;
    margin: 0 0 20px 0;
    line-height: 1.3;
}

body.our-team .test-carousel .test-author {
    text-align: left;
    font-size: 16px !important;
    font-family: 'DIN Next LT Pro' !important;
    line-height: 29px;
    font-weight: normal !important;
    padding: 22px 0 20px 0;
}

body.our-team .test-carousel .test-author strong{
  font-weight:normal;
}
body.our-team .test-carousel .test-author p{
  font-size:16px;
}
body.our-team .slick-arrow{
display:none !important;
}
body.our-team .test-carousel .test-author:before{
  content:none;
}

.mobile_tophero_banner {
  display:none;
}
body.our-team .marketing-cta-image:hover, body.crisis-management .marketing-cta-image:hover {
    filter: none;
}
body.richard-payne div#hs_cos_wrapper_widget_1614081068462 {
    display: none;
}
body.home main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(14) .column-content{
    width: 100%;
    max-width: 900px;
    margin: 0 auto;
}
body.home main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(14) .column-content h2{
    text-align:left !important;
  margin-bottom:0 !important;
  letter-spacing:4.5px;
  font-size:40px !important;
}
body.home .form-wrapper.dnd_area-module-15.add-padding.white {
    display: none;
}
.hs_message textarea {
    color: #525252 !important;
}
.hs_recaptcha.hs-recaptcha.field.hs-form-field {
    display: none;
}

span.hs-cta-node a:hover{
  font-size:20px !important;
}
.blog-detail-title h1:after {
    content: none;
}
.blog-detail .post-body h1, .blog-detail .post-body h2, .blog-detail .post-body h3, .blog-detail .post-body h4, .blog-detail .post-body h5, .blog-detail .post-body h6 {
    margin: 30px 0 30px 0 !important;
}

.hs-blog-listing .feature-item.interior_banner_hero.extra-padding.default {
    background-position: left;
}
.hs-blog-listing h1.main-title, .hs-blog-listing .feature-content {
    text-align: left;
}
.blog-pagination{
  margin: 0px;
    padding: 30px 0 30px 0px;
    background: #000;
  border-top:none;
}
.blog-pagination a:hover, .blog-pagination a:focus, .blog-pagination-center a.active, .blog-pagination a, .blog-pagination a:visited {
    height: 35px;
    background-color: rgb(221 174 46);
    border-radius: 50%;
    width: 35px;
    text-align: center;
    line-height: 35px;
    color: #000;
}
#hs_cos_wrapper_interior_banner_hero_blog_grid_ h2, #hs_cos_wrapper_interior_banner_hero_blog_grid_ a {
    color: white;
}
.interior_banner_hero_blog_grid .column-content {
    width: 100%;
    max-width: 900px;
    margin: 0 auto;
  padding-top: 70px;
}
#hs_cos_wrapper_interior_banner_hero_blog_grid_ h2 {
    margin-bottom: 0px !important;
}



@media (min-width: 992px){
  .blog_first_row .blog_item.second_article_sec>.featured_image{
    width:100%;
  }
  .section.post-header.blog-top-section .featured_image{
    width:60%;
  }
  .blog-detail-title {
    width: 40%;
}
  #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .feature-item.extra-padding{
  padding:160px 0 160px !important; 
}
  body.crisis-management #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(3) .feature-item {
	padding-top: 160px;
	padding-bottom: 160px;
}
  #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child .feature-item, .home #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .feature-item{
  height:100vh;
    background-position:top !important;
}
  body.contact-us .std-padding.widget_1614247906439 {
    background-position: left center;
}
body.our-team .test-carousel .test-content {
    padding: 50px 0 0 0;
}
}





@media (max-width:480px){
#hs_cos_wrapper_post_body p {
	padding-left: 20px;
  padding-right: 20px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-top: 15px;
}
  
}
.std-padding.top-meeting-data {
	padding-bottom: 0px !important;
}

.post_content_section h3 {
	color: #ddae3d;
}

.std-padding.top-meeting-data .featured_image {
	margin-right: 0;
}

.section.post-body.font-family-nt span {
	text-transform: initial;
	font-weight: 300;
	letter-spacing: 2px;
}
header .search-wrapper {
	width: 220px;
	position: absolute;
	right: 100px !important;
	z-index: 9999;
	left: auto;
	top: 94px;
	background: #000 !important;
	height: 33px;
	border: 1px solid #fff;
	padding: 0 6px !important;
	display:none;
}
#search-id {
	color: #fff;
	font-size: 15px;
	margin-left: 20px;
	cursor: pointer;
}
header .search-button, header .search-button:visited {
	background: transparent;
	border: 0;
	color: #fff;
	position: absolute;
	font-size: 20px;
	right: 12px;
	top: 8px;
	padding: 0;
	font-size: 14px;
}
.home .featured_image {
	margin-right: 0px;
}

.image_with_side_content.industry-sec-page {
	display: flex;
	flex-direction: row-reverse;
}
.industries  .image-cta.top-industries-section {
	padding: 0px;
}
.industries .image_with_side_content.industry-sec-page {
	display: flex;
	flex-direction: row-reverse;
	height: 80%;
}
.industries  .image_with_side_content.industry-sec-page {
	display: flex;
	flex-direction: row-reverse;
	height: height: calc(80% + 20%);
}
.industries .image_with_side_content .tile-images {
	min-width: 50%;
}
.top-industries-section {
	padding: 0px !important;
}
.top-industries-section .tile-images img {
	background-size: cover;
	height: 100%;
	display: block;
}
.top-industries-section .tile-images img {
	width: 100%;
	object-fit: cover;
}
.top-industries-section .image-cta-info {
	padding: 30px 40px; 
	bottom: 0px;
	position: absolute;
}
.industries .top-industries-section .image-tile-content {
	display: flex;
	display: -webkit-flex;
	display: -ms-flex;
	align-items: center;
	padding: 0 30px;
}
.industries .image-cta.two_blocks_1.top-industries-section .image-cta-shader {
	top: 0;
}
.industries .top-industries-section .image-cta-shader {
	top: -20%;
}
 
.industries .top-industries-section  .image-cta-image {
	margin-top: -15%;
}
.industries .image-cta.two_blocks_1.top-industries-section .image-cta-image {
	margin-top: 0;
}
.image-cta.top-industries-section:nth-last-child(1) .image_with_side_content.industry-sec-page {
	height: 100%;
} 
.industries .image-ctas-flex.two .image-cta {
	margin: 0px;
	margin-bottom: -1px;
}
.industries  .image-cta-info h4 {
	color: rgb(221, 174, 46);
}
.industries .image-cta-info p {
	font-family: 'DIN Next LT Pro';
	text-transform: initial;
	color: #fff;
	margin-bottom: 40px;
}
.industries .image-cta-info a {
    font-family: 'DIN Next LT Pro';
    color: #fff;
    font-size: 16px;
}
.industries .hs_cos_wrapper p + p {
	font-family: 'DIN Next LT Pro';
}
.services .image-cta-blurb {
	font-family: 'DIN Next LT Pro';
}
.services .link_to_page {
	font-family: 'DIN Next LT Pro';
}
.industries  .hs_cos_wrapper p {
	font-family: 'DIN Next LT Pro';
	text-transform: initial;
}
.industries  .tile-content-inner a {
	font-family: 'DIN Next LT Pro';
	margin-top: 30px !important;
	display: inline-block;
}
.industries  .top-industries-section:nth-child(2n) {
	background: #212529;
	color:#fff;
}
.industries  .top-industries-section:nth-child(2n)  h4 {
	color: rgb(221 174 46);
	text-transform: uppercase;
}
.industries .row-fluid-wrapper.row-depth-1.row-number-11.dnd-row .std-padding.reg-padding {
	padding: 0px;
}
.industries  .top-industries-section:nth-child(2n)  .tile-content-inner a {
	color: #fff;
}
.industries .row-fluid-wrapper.row-depth-1.row-number-13.dnd-row  .main-title {
	color: #fff;
}
.industries .row-fluid-wrapper.row-depth-1.row-number-13.dnd-row  .reg-padding {
	padding: 110px 0 110px;
}
.industries .row-fluid-wrapper.row-depth-1.row-number-13.dnd-row   .column-content {
	max-width: 980px;
	margin: 0 auto;
	width: ;
}
.industries .top-industries-section h4 {
	color: rgb(221 174 46);
	text-transform: uppercase;
}
.industries .top-industries-section:nth-child(2n+1) .image_with_side_content.industry-sec-page span.fa.fa-angle-right::after {
    background: #000 !important;
	color:#000 !important;
}

.industries .top-industries-section:nth-child(2n+1) .image_with_side_content.industry-sec-page .fa-angle-right::before {
	content: "\f105";
	border: 1px solid #000;
	border-radius: 50%;
	width: 25px;
	display: inline-block;
	color: #000;
} 
.industries .top-industries-section:nth-child(2n+1) .image_with_side_content.industry-sec-page a {
	color: #000 !important;
}
body.services  .row-fluid-wrapper.row-depth-1.row-number-21.dnd-row .std-padding.small-padding {
	padding-bottom: 0px !important;
}
.services .image-cta-title {
    font-family: 'Gabriela-Medium' !important;
}

.services   .image-cta.two_blocks_5  {
	margin: 0px;
}

.portfolio-companies .portfolio-sec {
	margin-bottom: 45px;
}
.portfolio-companies .link_to_page.n-only-font {
	margin: 20px 0 !important;
}
body.contact-us main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(2)>.row-fluid>.span12>div:last-child,body.contact-usmain#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(2)>.row-fluid>.span12 {
    position: inherit;
}
body.contact-us main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(2)>.row-fluid>.span12>div:last-child{
left:0;
  bottom:0;
}
/* 8th march*/
body .lang_list_class:after, body .lang_list_class:before {
    left: 70%;
}
body .lang_list_class {
    -webkit-transform: translateX(-50%);
    transform: translateX(-70%);
}
.header-flex ul>li a.lang_switcher_link:hover {
    background: none !important;
    color: inherit!important;
}
div#hs_cos_wrapper_module_16143454257883 {
    display: none;
}
/* end 8th march */
div#hs_form_target_widget_1614247906439 .hs-form-field {
    margin: 0;
}
body.contact-us main#mainContent > div > div > div > .span12 > .row-fluid-wrapper:nth-child(2) > .row-fluid > .span12 > div:last-child a.link_to_page.download_pdf {
    font-family: 'DIN Next LT Pro' !important;
    font-size: inherit !important;
    text-transform: none !important;
}
.show_on_mobile{
display:none;
}
body.landing-contact #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .column-content .form-wrapper input.hs-button.primary.large {
    background-color: transparent;
    border: none;
    color: #fff;
    font-family: 'DIN Next LT Pro' !important;
    position: relative;
  font-size: 14px;
  font-weight: 300;
}
body.landing-contact .hs_submit.hs-submit .actions::before {
    content: '';
    position: absolute;
    left: 80px;
    width: 40px;
    height: 1px;
    background: #fff;
    bottom: 0pc;
    margin: auto;
    top: 0px;
}
body.landing-contact .hs_submit.hs-submit  .actions::after {
	background: url(https://6870165.fs1.hubspotusercontent-na1.net/hubfs/6870165/right-arrow.png);
	content: '';
	position: absolute;
	width: 40px;
	height: 50px;
	left: 130px;
	background-repeat: no-repeat;
	border: none;
	background-position: 0 19px;
	background-size: 23px;
  top:-1px;
}
body.landing-contact .hs_submit.hs-submit .actions {
    display: inline-block;
    position: relative;
    width: 90px;
}

/*******************************/
@font-face {
    font-family: 'Gabriela-Medium';
    src: url('https://6870165.fs1.hubspotusercontent-na1.net/hubfs/6870165/gabriela_font/Gabriela-Medium.woff2') format('woff2'),
        url('https://6870165.fs1.hubspotusercontent-na1.net/hubfs/6870165/gabriela_font/Gabriela-Medium.woff') format('woff'),
        url('https://6870165.fs1.hubspotusercontent-na1.net/hubfs/6870165/gabriela_font/Gabriela-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}


.nav.standard ul li.arrow.drop a {
    background: #212529;
}
body .nav.standard ul li a:hover, body .nav.standard .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a:hover, 
body .nav.standard .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.active > a {
    color: #fff;
/*     background: #212529; */
     background: transparent !important;
}
.nav.standard ul li a {
    position: relative;
}
.nav.standard .hs-menu-wrapper>ul>li >a:before, .nav.standard .hs-menu-wrapper>ul>li.active >a:before {
    background: transparent;
    width: 44px;
    height: 1px;
    position: absolute;
    left: 50%;
    bottom: 9px;
    content: "";
    margin-left: -22px;
}
.nav.standard .hs-menu-wrapper>ul>li >a:hover:before, .nav.standard .hs-menu-wrapper>ul>li.active >a:before, .nav.standard .hs-menu-wrapper>ul>li.drop >a:before {
    background: #ddae2e;
}
.nav.standard ul ul, .nav.standard .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    padding: 12px !important;
}
.nav.standard ul li.arrow.drop a {
    margin: 0 !important;
}
.two-buttons-flex a, main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(3)>.row-fluid>.span12>.row-fluid-wrapper:last-child a, 
.home .row-number-12 #hs_cos_wrapper_dnd_area-module-9 p.image-cta-title {
    font-family: 'Gabriela-Medium' !important;
}
body .nav.standard li.arrow. ul, 
body .nav.standard .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children.drop ul.hs-menu-children-wrapper {
    max-height: none;
    visibility: visible !important;
    opacity: 1 !important;  
}

.flex-content .sec-content p {
	font-family: 'DIN Next LT Pro';
	font-size: 16px;
	font-weight: normal;
	text-transform: initial;
}

.home .row-fluid-wrapper.row-depth-1.row-number-19.dnd-section .post_summary h4 {
	color: #ddae3d;
}
.home .row-fluid-wrapper.row-depth-1.row-number-17.dnd-section h2 {
	color: #fff;
}
.hs-cta-node a {
	text-transform: initial !important;
}
.industries-construction.industries-sub-pages .row-fluid-wrapper.row-depth-1.row-number-13.dnd-row a {
	color: #fff;
}
.home .row-fluid-wrapper.row-depth-1.row-number-10.dnd-row .feature-content.white {
	text-align: center;
}
.our-approach .row-fluid-wrapper.row-depth-1.row-number-2.dnd-row .hs-cta-node a {
	color: #fff !important;
}
.hs-cta-node a {
    color: #fff !important;
}
.our-approach .row-fluid-wrapper.row-depth-1.row-number-4.dnd-section .link_to_next {
	color: #000 !important;
}
.feature-item.left-side .two-buttons-flex a, .feature-item.right-side .two-buttons-flex a, .feature-slide.left-side .two-buttons-flex a, .feature-slide.right-side .two-buttons-flex a {
	margin: 0 0 0 0;
}

.row-fluid-wrapper.row-depth-1.row-number-8.dnd-row .hs-cta-node a {
	color: #fff !important;
}
.home .hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_inline_rich_text {
	padding-bottom: 10px;
}
.home .row-fluid-wrapper.row-depth-1.row-number-11.dnd-section .image-cta {
	min-height: 630px;
}	
body.services .image-cta-title a, body.services .image-cta-title a:visited {
    color: rgb(221 174 46);
}							

a, a:hover, div, span, p {
	outline:none !important;
}
.home #hs_cos_wrapper_dnd_area-module-9_ {
	padding: 0px;
}
h1::after {
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	bottom: -20px;
	width: 100%;
	height: 1px;
	background-color: #ddae2e;
	max-width: 150px;
	/* margin-bottom: 25px !important; */
}
h1 {
	margin-bottom: 45px !important;
}
h2{
  margin-bottom:45px !important;
}
.insights .main-title::before {
	content: none !important;
}
.industries-sub-pages .link_to_next {
	color: #fff !important;
	text-transform: uppercase;
}
.footer-bottom {
    background: transparent;
}
@media (min-width:1200px) and (max-width:1600px) { 
  	.footer-content {
		max-width: 250px;
	}
  .footer-content .footer_newsletter iframe {
		width: 250px !important;
	}
	header .search-wrapper {
		right: 46px !important;
	}

}

@media (max-width:1400px) {
  h1.main-title {
    font-size: 38px !important;
}
}

@media (min-width:1200px) {
  /* new footer layout changes */
  body .hs-blog-post .nav.standard .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.active > a{
    color:#525252!important;
  }
  body .hs-blog-post .sticky-header .nav.standard .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.active > a{
    color:#ffffff!important;
  }
  .footer-nav.custom_footer{
      display:flex;
  }
  .footer-nav.custom_footer span#hs_cos_wrapper_mojoflex-footer_{
    width:75%;
  }
  .custom_footer ul li.hs-menu-item.hs-menu-depth-1:nth-child(1), .custom_footer ul li.hs-menu-item.hs-menu-depth-1:nth-child(2) {
      width: 20%;
  }
    .custom_footer ul li.hs-menu-item.hs-menu-depth-1:nth-child(3), .custom_footer ul li.hs-menu-item.hs-menu-depth-1:nth-child(4) {
      width: 30%;
  }
  .footer .footer-three-flex .copyright p, .footer .footer-three-flex .copyright p a, .footer .simple-footer-nav li a{
    color:#fff;
  }
  .footer-bottom .footer-three-flex {
    flex-flow: row;
  }
  
  /* end new footer layout */
  
	.about-us main#mainContent > div > div > div > .span12 > .row-fluid-wrapper:nth-child(3) .feature-content.white {
	max-width: 822px;
	padding-left: 70px;
	position: relative;
	left: 100px;
	margin: 0 auto;
}
.home .row-number-12 #hs_cos_wrapper_dnd_area-module-9 .image-ctas-flex.four .image-cta {
	min-height: 580px !important;
}

.home .row-number-12 #hs_cos_wrapper_dnd_area-module-9 .image-cta-button a.button {
	background: transparent;
	padding: 0;
	text-transform: uppercase;
	font-weight: normal;
	letter-spacing: 1px;
	font-size: 14px;
	color: #ddae2e;
	border-bottom: 1px solid;
	border-radius: 0;
	font-family: 'Gabriela-Medium' !important;
	padding-bottom: 3px;
}
  body.home .image-cta-info{
    min-height:190px;
  }
/* 	.feature-item.extra-padding {
		padding: 340px 0;
	} */
/* 	.footer-info {
		margin-top: -100px;
	} */
	.home .image-cta-button {
		bottom: 90px;
	}
	.home .row-number-13 .image-ctas-flex.four .image-cta {
		padding: 170px 25px 145px;
	}
  .home .row-number-12 #hs_cos_wrapper_dnd_area-module-9 .image-ctas-flex.four .image-cta {
		padding: 170px 25px 145px;
	}
	.home .std-padding.widget_1614080074767.white.reg-padding {
		padding-top: 330px;
	}
	.home .column-content:nth-last-child(1) {
		border: none !important;
	}
	.our-approach main#mainContent > div > div > div > .span12 > .row-fluid-wrapper:nth-child(3) .feature-content.white {
		max-width: 1030px;
		margin-right: 100px;
		margin: 0 auto;
		padding-left: 240px;
	}
	.about-us #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(1) .feature-content.white {
		width: 100%;
		padding: 0px 15px;
		max-width: 745px;
		margin: 0 auto;
	}
	.about-us #mainContent > div > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper:nth-child(2) .feature-item .feature-content {
	max-width: 822px;
	padding-left: 70px;
}
	
	.industries-sub-pages .block-bar-defence-page {
		padding-left: 280px;
	}
	.about-us .row-fluid-wrapper.row-depth-1.row-number-9.dnd-row .feature-content.white {
		max-width: 970px !important;
		padding-right: 0 !important;
		width: auto !important;
		margin: 0 auto;
		padding-left: 250px !important;
	}
	.about-us .row-fluid-wrapper.row-depth-1.row-number-11.dnd-section .feature-content {
		max-width: 1100px !important;
		padding-right: 0px !important;
		margin: 0 auto;
		padding-left: 310px;
	}
	body.our-approach #mainContent > div > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper:nth-child(2) .feature-content {
		padding-left: 70px;
	}
	
	.about-us .row-fluid-wrapper.row-depth-1.row-number-15.dnd-row .feature-content.white {
		max-width: 1080px !important;
		padding: 0 0 !important;
		margin: 0 auto;
		padding-left: 300px !important;
	}
	footer .copyright p {
		font-size: 16px;
	}
	footer .footer-top .hs-menu-item.hs-menu-depth-1 > a {
		font-size: 16px !important;
	}	
}
@media (min-width:991px) and (max-width:1360px) {
  .industries-sub-pages .white-elevate-section{
    padding-left:210px !important;
  }
  .industries-sub-pages .block-bar-defence-page{
    padding-left:310px;
  }
      .blog_first_row.blog_third_row .blog_item.first_article_sec {
        height: 447px;
    }
	  .post_content_section .post_summary h2 {
        margin-bottom: 10px !important;
        font-size:30px !important;
    }
     .post_content_section .post_summary h3 {
        font-size:24px !important;
    }
}
@media (min-width:991px) and (max-width:1300px) {
  .page-content{
    padding: 0 40px;
  }
}
@media (min-width:991px) and (max-width:1200px) {
	.about-us main#mainContent > div > div > div > .span12 > .row-fluid-wrapper:nth-child(3) .feature-content.white {
		padding: 0px 15px;
		width: 100%;
		max-width: 700px;
		margin: 0 auto;
	}
	.about-us #mainContent > div > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper:nth-child(1) .feature-content.white {

	max-width: 719px;
}
	.about-us .row-fluid-wrapper.row-depth-1.row-number-14.dnd-row .feature-content.white {
	padding: 0px 15px !important;
	width: 100%;
	max-width: 700px;
	margin: 0 auto;
}
		.about-us .row-fluid-wrapper.row-depth-1.row-number-11 .feature-content {
	padding: 0px 15px !important;
	width: 100%;
	max-width: 700px;
	margin: 0 auto;
}

	.industries-sub-pages .white-elevate-section {
		min-width: 800px;
		padding-left: 140px;
		max-width: 100%;
	}
	.industries .top-industries-section .image-cta-image {
		min-height: 270px;
	}
	.industries .image_with_side_content.industry-sec-page {
		display: flex;
		height: 100%;
		flex-direction: column;
	}
	.industries .top-industries-section .image-cta-shader {
		top: 0;
	}
	.industries  .tile-content-inner {
		min-height: 280px;
		padding-top: 45px;
	}
	.industries .top-industries-section .image-cta-shader {
		top: -8%;
	}
}
@media (max-width: 991px){
  .blog_item.last_2_article_sec .featured_image, .blog_second_row>.blog_item.last_2_article_sec, .blog_third_row>.blog_item.second_article_sec.img_content_side, .blog_second_row>.blog_item.last_2_article_sec>div, .blog_third_row>.blog_item.second_article_sec.img_content_side>div, .blog_first_row .blog_item.second_article_sec>.featured_image{
    width:100% !important;
  }
  .blog_second_row>.blog_item.last_2_article_sec, .blog_third_row>.blog_item.second_article_sec.img_content_side, .blog_second_row, .blog_first_row .blog_item.second_article_sec{
    flex-direction:column;
  }
  .blog_second_row>.blog_item.last_2_article_sec>.featured_image, .blog_third_row>.blog_item.second_article_sec.img_content_side>.featured_image{
    min-height:auto !important;
  }
  .footer-logo {
    margin: 0 auto;
}
.hs-blog-listing .feature-item.interior_banner_hero.extra-padding.default {
	background-position: center;
	background: url("https://6870165.fs1.hubspotusercontent-na1.net/hubfs/6870165/Seraph_Insights-Landing.jpg") #000000 !important;
	background-repeat: no-repeat !important;
	background-position: top left !important;
	padding-top: 430px !important;
	background-size: contain !important;
}
.industries .image-ctas-flex {
    flex-flow: column !important;
}
.top-industries-section .image-cta-info {
	position: relative;
}
}
@media (min-width:768px) and (max-width:991.98px) { 
.about-us .feature-content {
	padding: 0px;
	max-width: 700px !important;
	margin: 0 auto !important;
}


}
@media (min-width:768px){
  .home .image-ctas-flex.four .image-cta{
    margin:0px;
  }
}

@media (min-width:768px) and (max-width:1200px) {
	.footer-content {
/* 		max-width: 160px; */
    max-width:100%;
		text-align: left;
/* 		margin-top: -150px; */
		margin-left: 0px;
	}
  .footer-content .footer_newsletter iframe {
		width: 160px !important;
	}
	.footer-logo {
		max-width: 300px;
		margin: 0 auto;
		display: block;
		text-align: left;
	}
	.copyright .simple-footer-nav li a {
		padding: 0 4px;
		text-transform: uppercase;
		font-size: 12px;
	}
	.industries-sub-pages .feature-slide.reg-padding,
	.feature-item.reg-padding {
		padding: 100px 0;
	}
	.industries-sub-pages .block-bar-defence-page {
		padding-left: 260px;
	}
	
}
@media (min-width: 768px) and (max-width: 990px){ 
#mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child .feature-item, #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .feature-item{
  height:160vh;
    background-position:left !important;
}
  body.services #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .feature-item{
    height: auto !important;
  }
}
@media (min-width: 991px) and (max-width: 1360px){ 
  
#mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child .feature-item, .home #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .feature-item{
  height:140vh;
    background-position:left !important;
}
  body.contact-us .std-padding.widget_1614247906439{
    height:150vh;
    background-position:left !important;
  }
  body.services #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .feature-item{
    height: auto !important;
  }
}
@media (min-width: 768px) and (max-width: 1199px){ 
            body.home #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .feature-item .feature-content, #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(1) .feature-content.white, .home main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(3) .feature-content.white {
                max-width: 500px !important;
                left: 120px;
                position: relative;
            }
                 body.home #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .feature-item, #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(1) .feature-item{
                    background-position:left center !important;
                }
                body.our-approach #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .feature-item{
                padding: 100px 0;
              }
              body.industries-sub-pages #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child .feature-item.extra-padding {
                padding: 80px 0;
            }
             body.crisis-management #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(1) .feature-item {
                padding: 50px 0;
            } 
            body.contact-us .std-padding.widget_1614247906439 {
              background-position: left center;
              }
            body.contact-us .std-padding.widget_1614247906439 .page-content {
              position: relative;
                left: 120px;
                top: 100px;
              }

}


@media (min-width: 1200px) {
	.header-flex ul>li a {
		padding: 20px 30px !important
	}
	.nav.standard ul ul,
	.nav.standard .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper {
/* 		background: #212529; */
		border-radius: 3px;
	}
	.header-flex ul>li a:hover {
/* 		background: #212529 !important; */
	}
	header .nav.standard .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children>ul.hs-menu-children-wrapper::before {
		content: none !important;
	}
	header .hs-menu-children-wrapper.open-menu-list li a {
		padding: 10px 20px !important;
	}
	.nav.standard ul ul,
	.nav.standard .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper {
/* 		background: #212529 !important; */
		border-radius: 0px !important;
	}
	.header-flex ul>.hs-menu-children-wrapper a {
		padding: 20px 30px !important;
	}
	header .hs-menu-children-wrapper .hs-menu-item.hs-menu-depth-2 a {
		padding: 10px 20px !important;
		font-family: 'DIN Next LT Pro' !important;
		font-weight: 400 !important;
	}
	header .hs-menu-children-wrapper {
		padding: 0px !important;
	}
	.nav.standard ul ul,
	.nav.standard .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper {
		top: calc(100% + 0px) !important;
	}
	main#mainContent>div>div>div>.span12>.row-fluid-wrapper:first-child>.row-fluid .feature-item .feature-content.white, .hs-blog-listing .feature-content {
		position: relative;
		left: 120px;
	}
	main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(2)>.row-fluid .feature-item .feature-content.white, .home main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(3) .feature-content.white {
		position: relative;
		left: 250px;
	}
	body.services main#mainContent>div>div>div>.span12>.row-fluid-wrapper:first-child>.row-fluid .feature-item .feature-content.white,
	body.crisis-management main#mainContent>div>div>div>.span12>.row-fluid-wrapper:first-child>.row-fluid .feature-item .feature-content.white {
		position: relative;
		left: 150px;
	}
	main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(2)>.row-fluid .feature-item .feature-content.white, .home main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(3) .feature-content.white {
		position: relative;
		left: 120px;
	}
	body.our-approach #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child .feature-content.white h1 {
		width: 100%;
		padding-right: 40px;
	}
	/*     #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(4) .column-content {
						width: 100%;
						max-width: 700px;
						position: relative;
						left: 100px;
					} */
	body.crisis-management #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(3) .feature-item .feature-content {
		position: relative;
		left: 100px;
	}
	#mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(4) .feature-content.white {
		position: relative;
	}
	body.crisis-management #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(5) .column-content {
		position: relative;
		left: 100px;
	}
	body.portfolio-companies #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(1) .feature-content.white {
		left: 100px;
	}
	#mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .feature-item .feature-content {
		position: relative;
		left: 100px;
	}
	body.services #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .feature-item .feature-content {
		position: relative;
		left: 0px;
	}
	body.richard-payne #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(1) .feature-item .feature-content.white {
		left: 100px;
	}
	body.richard-payne #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .feature-item .feature-content {
		position: relative;
		left: 100px;
	}
	body.about-us .row-number-11 .feature-item.left-side .feature-content {
		max-width: 822px;
		padding-left: 70px;
		position: relative;
		left: 100px;
		margin: 0 auto;
	}
	.about-us .row-fluid-wrapper.row-depth-1.row-number-13.dnd-section .feature-content.white {
		max-width: 812px;
		padding-left: 70px;
		position: relative;
		left: 100px;
		margin: 0 auto !important;
		padding-left: 70px !important;
	}
	.contact-us .row-fluid-wrapper.row-depth-1.row-number-4.dnd-row .std-padding.widget_1614247906439.white.extra-padding {
		padding-top: 200px;
		padding-left: 40px;
	}
	.industries-sub-pages .white-elevate-section {
		width: 1000px;
		padding-left: 180px;
	}
}
@media (max-width: 1199px) {
  .page-content {
      padding: 0 40px;
  }
}
@media (min-width: 992px) {  
.copyright {
    justify-content: left !important;
}
  .simple-footer-nav {
    text-align: center;
    max-width: 100%;
    margin: 0 auto;
}
	.image-ctas-flex.two .image-cta {
		width: calc(50% - 0px);
		padding: 200px 25px 115px;
		max-width: none;
	}
	.image-ctas-flex.two {
		flex-flow: row wrap;
		justify-content: space-between;
	}
	body.richard-payne #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(1) .feature-item {
		height: 100vh;
	}
}

@media(max-width:1200px) {
	.home .row-number-15 a.link_to_next,
	.home .row-number-18 a.link_to_next {
		padding-left: 15px;
	}
}

@media (max-width: 991px) {
  body.our-team .test-wrapper {
    padding: 0;
}
  body.our-team .test-carousel .test-author p {
    font-size: 14px;
}
  body.our-team .test-carousel .test-author .hs_cos_wrapper p{
  font-size:14px;
}
  body.our-team .test-carousel .test-content {
    padding:20px 0;
  }
body.our-team .slick-arrow{
display:none !important;
}
  body.our-team .test-carousel .test-content .hs_cos_wrapper{
    font-size:14px;
  }
	.copyright p {
		font-size: 16px;
		padding-right: 0;
		border-right: none;
    color:#fff;
	}
	body.crisis-management #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(4) .feature-content.white {
		padding-left: 0 !important;
	}
  body.contact-us main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(2)>.row-fluid>.span12>div:last-child{
padding:0px;
    margin-bottom:0px !important;
}
	.home h1 {
		font-size: 34px !important;
	}
	.home h2 {
		font-size: 28px !important;
	}
	.home .row-number-5 .feature-content h1::before,
	.home .row-number-8 h2::before {
		bottom: -10px;
		width: 140px;
		height: 1px;
		right: 0px;
		margin: auto;
	}
	.home .row-number-11 .feature-item.reg-padding {
		padding: 70px 0 60px;
	}
	.home .row-number-13 .image-ctas-flex.four .image-cta {
		width: 100%;
		padding: 70px 25px 105px;
		margin: 0px;
		max-width: 100%;
	}
  .home .row-number-12 #hs_cos_wrapper_dnd_area-module-9 .image-ctas-flex.four .image-cta{
		width: 100%;
		padding: 70px 25px 105px;
		margin: 0px;
		max-width: 100%;
	}
	.home .row-number-16 .four-flex.top-align .column-content {
		margin-top: 30px;
		margin-bottom: 10px;
	}
	.home .row-number-18 .hs_cos_wrapper {
		padding: 13px 0;
		text-align: left;
	}
	.home .row-number-16 .four-flex.top-align .column-content {
		border-right: none !important;
	}
	.home .blog_item.last_2_article_sec {
		width: 100% !important;
		flex-direction: column !important;
	}
	.home .blog_second_row {
		display: flex;
		flex-direction: column !important;
	}
	.home .blog_item.last_2_article_sec .post_content_section {
		width: 100%;
	}
	.home .blog_first_row {
		flex-direction: column;
	}
	.home .blog_first_row .blog_item.second_article_sec {
		width: 100%;
		flex-direction: column;
	}
	.home .blog_first_row .blog_item.first_article_sec {
		width: 100%;
	}
	.home .blog_first_row a.home_to_blogs {
		position: static;
		width: 100%;
		padding-bottom: 10px;
		padding-top: 10px;
	}
	.home .blog_first_row .blog_item.second_article_sec>.featured_image {
		width: 100%;
	}
	.home .blog_first_row .blog_item.first_article_sec {
		min-height: 320px;
	}
	.home .feature-slide.extra-padding,
	.home .feature-item.extra-padding {
		padding: 60px 0;
	}
	.home main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(2)>.row-fluid>.span12>div:last-child {
		position: static;
	}
	.home .blog_second_row>.blog_item.last_2_article_sec>div,
	.home .blog_third_row>.blog_item.second_article_sec.img_content_side>div {
		width: 100% !important;
	}
	.home .blog_first_row .blog_item.first_article_sec .post_content_section {
		padding: 0px 30px;
		bottom: 40px;
	}
	.home .row-number-15 a.link_to_next,
	.home .row-number-18 a.link_to_next {
		padding-left: 20px;
	}
	.home #hs_cos_wrapper_module_1614081473210_ {
		background: #000;
		padding: 20px 10px;
	}
	.home .blog_first_row a.home_to_blogs {
		font-size: 16px;
	}
	.header-logo img {
		max-width: 80px;
	}
	.home .blog_second_row>.blog_item.last_2_article_sec>.featured_image>img,
	.home .blog_third_row>.blog_item.second_article_sec.img_content_side>.featured_image>img {
		height: auto;
		object-fit: cover;
	}
	body.our-team #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child .feature-content.white h1::after {
		margin: auto;
	}
	.our-team h1 {
		font-size: 28px !important;
	}
	.our-team h2 {
		font-size: 14px !important;
		letter-spacing: 1px !important;
	}
	.our-team .dnd_area-row-4-padding {
		padding-top: 20px !important;
		padding-bottom: 20px !important;
		padding-left: 20px !important;
		padding-right: 20px !important;
	}
	.our-team .marketing-cta,
	.marketing-cta:visited {
		padding: 10px 0 0px;
		margin: 0 auto 35px;
	}
	.our-team .marketing-cta-content {
		padding: 5px 0 0 0;
	}
	.our-team .feature-item.dnd_area-module-1.extra-padding.left-side {
		padding-top: 100px !important;
		padding-bottom: 120px;
	}
	.contact-us h1 {
		font-size: 28px !important;
		letter-spacing: 0.4px !important;
	}
	.our-approach h1 {
		font-size: 24px !important;
	}
	.our-approach h2 {
		font-size: 20px !important;
		letter-spacing: 1px !important;
	}
	.about-us h1 {
		font-size: 24px !important;
	}
	.about-us h2 {
		font-size: 20px !important;
		letter-spacing: 1px !important;
	}
	.our-approach .feature-slide.extra-padding,
	.feature-item.extra-padding {
		padding: 100px 0 120px 0;
	}
	.font-family-nt {
		line-height: 25px;
	}
	body.our-approach .row-fluid-wrapper.row-depth-1.row-number-8.dnd-section .feature-item.module_1614021567664 {
		padding-bottom: 0 !important;
		padding-top: 50px !important;
	}

	.about-us .our-approach .feature-slide.extra-padding,
	.feature-item.extra-padding {
		padding: 100px 0 100px 0;
	}
	body.about-us .row-number-5 .feature-item.left-side .feature-content,
	body.about-us .row-number-11 .feature-item.left-side .feature-content,
	body.about-us .row-number-14 .feature-item.left-side .feature-content.white {
		padding: 0 0 0 0%;
	}
	body.about-us .row-fluid-wrapper.row-depth-1.row-number-5.dnd-section .feature-item.module_1614020340263.extra-padding.left-side {
		padding-top: 50px;
		padding-bottom: ;
	}
	body.about-us .row-fluid-wrapper.row-depth-1.row-number-9.dnd-row .feature-item.module_1614021567664.extra-padding.left-side {
		padding-top: 50px;
		padding-bottom: 50px;
	}
	body.about-us .row-fluid-wrapper.row-depth-1.row-number-12.dnd-row .feature-item.module_1614167068620.extra-padding.left-side {
		padding-top: 40px;
		padding-bottom: 40px;
	}
	body.about-us .row-fluid-wrapper.row-depth-1.row-number-13.dnd-row {
		padding-left: 20px;
		padding-bottom: 30px;
	}
	.row-fluid-wrapper.row-depth-1.row-number-15.dnd-row h2::before {
		content: '';
		margin-left: 0px;
	}
	main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(2)>.row-fluid>.span12>div:last-child {
		position: static;
		left: 70px;
		padding: 0 20px;
		font-size: 16px !important;
		margin-bottom: 14px !important;
	}
	.home main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(2)>.row-fluid>.span12>div:last-child {
		padding: 0 0;
		margin-bottom: 0 !important;
	}
	main#mainContent>div>div>div>.span12>.row-fluid-wrapper:first-child>.row-fluid>.span6:last-child a {
		font-size: 14px;
	}
	main#mainContent>div>div>div>.span12>.row-fluid-wrapper:first-child>.row-fluid>.span6:last-child {
		bottom: 24px;
		z-index: 9;
		right: 0px;
		margin: auto;
		padding: 0 21px;
	}
	#mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(2) .feature-item .feature-content {
		padding: 0px 0;
	}
	.about-us main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(2)>.row-fluid>.span12>div:last-child a {
		font-size: 15px;
	}
	.about-us .row-fluid-wrapper.row-depth-1.row-number-15.dnd-row .feature-item.module_1614167428550.extra-padding.left-side {
		padding-top: 50px !important;
		padding-bottom: 50px !important;
	}
	.our-approach .row-fluid-wrapper.row-depth-1.row-number-6.dnd-row .feature-item.module_1614020340263.extra-padding.left-side {
		padding-bottom: 30px !important;
		padding-top: 40px;
	}
	.our-approach main#mainContent>div>div>div>.span12>.row-fluid-wrapper:first-child>.row-fluid>.span6:last-child {
		padding: 0 21px;
		left: 0px;
	}
	
	.our-team .row-fluid-wrapper.row-depth-1.row-number-3.dnd-row .feature-item.dnd_area-module-1.extra-padding.left-side {
		padding-bottom: 50px;
	}
	.our-team .row-fluid-wrapper.row-depth-1.row-number-8.dnd-section {
		padding-top: 0 !important;
	}
	.contact-us .row-fluid-wrapper.row-depth-1.row-number-4.dnd-row .std-padding.widget_1614247906439.white.extra-padding {
		margin-top: -110px;
		padding-top: 110px;
	}
	.home main#mainContent>div>div>div>.span12>.row-fluid-wrapper:nth-child(2)>.row-fluid>.span12>div:last-child a {
		font-size: 14px;
	}
	.industries-sub-pages .white-elevate-section {
		padding-left: 0px;
	}
	.industries-sub-pages .white-elevate-section h2::before {
		margin: auto;
		right: 0px;
	}
	.industries-sub-pages .white-elevate-section h2 {
		font-size: 30px !important;
		bottom: -10px;
	}
	.industries-sub-pages.feature-slide.reg-padding,
	.industries-sub-pages .feature-item.reg-padding {
		padding: 50px 0;
	}
	.industries-sub-pages .feature-content h1 {
		font-size: 30px !important;
		letter-spacing: 1px !important;
	}
	.industries-sub-pages .feature-slide.reg-padding,
	.industries-sub-pages .feature-item.reg-padding {
		padding: 30px 0;
	}
	
	.industries-sub-pages h2 {
		font-size: 28px !important;
		letter-spacing: 1px !important;
	}
	.industries-sub-pages h2 br {
		display: none;
	}
	.main-title {
		font-size: 28px;
		letter-spacing: 1.5px;
	}
	.crisis-management .strateiges-sec ul li {
		padding-right: 0;
		text-align: left;
		width: 100%;
	}
	
	.main-title-small {
		font-size: 28px;
	}
	.crisis-management .marketing-ctas-flex .marketing-cta {
		padding: 0 0;
	}
	.wade-phillips.richard-payne h2 {
		font-size: 28px !important;
		letter-spacing: 1.5px !important;
	}

	.wade-phillips.richard-payne main#mainContent>div>div>div>.span12>.row-fluid-wrapper:first-child>.row-fluid>.span6:last-child {
		left: 0px;
	}
	.std-padding.top-meeting-data .blog_first_row {
		flex-direction: column;
	}
	.blog_first_row .blog_item.first_article_sec {
		width: 100%;
	}
	.blog_item.second_article_sec.img_content_side, .blog_first_row .blog_item.second_article_sec, .blog_first_row .home_to_blogs {
		width: 100% !important;
	}
  .home_to_blogs.with_white_bg p {
    line-height: inherit;
}
  .blog_first_row .home_to_blogs{
    margin-bottom: 40px;
  }
	.blog_other_row {
		float: left;
		width: 100%;
	}
	.blog_item.last_2_article_sec {
		flex-direction: column;
	}
	.blog_item.last_2_article_sec .post_content_section {
		width: 100%;
	}
	.section.post-header {
		display: flex;
		flex-direction: column;
	}
	.blog-sharing.social-sharing-icon p a {
		background: #ddae2e;
		width: 40px;
		height: 40px;
		font-size: 18px;
		line-height: 43px;
	}
	.top-meeting-data .blog_item.second_article_sec.img_content_side {
		width: 100% !important;
	}
	.top-meeting-data .blog_item.second_article_sec.img_content_side {
		flex-direction: column !important;
	}
	.top-meeting-data .post_content_section {
		width: 100% !important;
	}
	.top-meeting-data .post_content_section {
		padding: 20px 20px !important;
	}
	.top-meeting-data .blog_item.second_article_sec.img_content_side .featured_image {
		width: 100% !important;
		margin-bottom: 21px;
	}
	.top-meeting-data .blog_item.last_2_article_sec .featured_image {
		width: 100% !important;
	}
	.blog-detail-title h1 {
		color: #ddae2e;
		font-size: 28px;
		margin-top: 10px;
	}
	.section.post-header.blog-top-section .featured_image {
		margin-right: 0px;
	}
	.home_to_blogs {
		position: static !important;
	}
	.blog_first_row {
		flex-direction: column;
	}
	header .search-wrapper {
		top: 60px;
	}
	.industries .image_with_side_content .tile-images {
		min-width: 100%;
	}
	.industries .image_with_side_content.industry-sec-page {
		flex-direction: column;
	}
	.industries  .image-cta {
		width: 100%;
	}
	.industries   .tile-content-inner {
		padding-bottom: 45px;
		padding-top: 45px;
	}
	.industries .top-industries-section .tile-images img {
		max-height: 400px;
		object-fit: cover !important;
	}
	.industries .top-industries-section .image-cta-image {
		margin-top: 0;
	}
	.industries .image-cta {
		max-width: 100%;
	}
	.industries  .image-ctas-flex {
		display: flex;
		flex-flow: column-reverse;
		position: relative;
	}
	.about-us .row-fluid-wrapper.row-depth-1.row-number-6.dnd-row h2 {
		text-align: center;
	}
	body.our-approach #mainContent > div > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper:nth-child(2) .feature-content {
		padding-left: 0px;
	}
	body.our-approach main#mainContent > div > div > div > .span12 > .row-fluid-wrapper:nth-child(3) .feature-content.white {
		width: 100%;
		margin-left: 0;
	}
	body.our-approach main#mainContent > div > div > div > .span12 > .row-fluid-wrapper:nth-child(2) > .row-fluid > .span12 > div:last-child a {
		font-size: 14px;
	}
	
	.services   .image-cta {
		max-width: 100%;
		width: 100%;
		transition-delay: .15s;
	}
	
	body.services h1 {
		font-size: 30px !important;
	}
	body.services h2 {
		font-size: 30px !important;
	}
	body.services  .row-fluid-wrapper.row-depth-1.row-number-20.dnd-section .std-padding.widget_1614335749278.small-padding {
		padding-top: 0px;
	}
	body.services .image-cta.two_blocks_1 {
		padding: 20px 30px !important;
	}
	body.services #mainContent > div > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper:nth-child(9) .image-ctas-flex > .image-cta .image-cta-title {
		font-size: 30px;
		line-height: 50px;
		margin-bottom: 15px;
	}
	body.services #mainContent > div > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper:nth-child(9) .image-ctas-flex > .image-cta {
		padding-top: 20px;
		padding-bottom: 20px; 
		padding-left: 20px;
		padding-right: 20px;
	}
	body.services h2 {
		font-size: 30px !important;
	}
	body.portfolio-companies #mainContent > div > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper:nth-child(1) .feature-content.white h1::after {
		margin: auto;
	}
	body.portfolio-companies h2 {
		font-size: 29px !important;
	}
	body.portfolio-companies #mainContent > div > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper:nth-child(2) .feature-item {
		padding: 40px 0px 0 0px !important;
	}
	.feature-content {
		text-align: left;
	}
}


@media (max-width:767px) {
  .blog_second_row>.blog_item.last_2_article_sec>.featured_image, .blog_third_row>.blog_item.second_article_sec.img_content_side>.featured_image {
    min-height: 320px;
}
  .insights .blog_first_row .blog_item.first_article_sec .post_content_section{
     bottom:0px;
  }
  .insights  .post_content_section .post_summary h2{
     margin-bottom:0px !important;
  }
  .blog-tag-filter {
    padding: 20px 0 !important;
}
  .blog-detail div#hs_cos_wrapper_post_filter_dropdown{
    float:none !important;
  }
  body.crisis-management #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(6) h2{
     margin-bottom:50px !important;
  }
  iframe{
    width :100% !important;
  }
  body.about-us .row-number-1 .dnd_area-module-1, body.services .row-number-1 .dnd_area-module-1, body.industries .row-number-1 .dnd_area-module-1, body.insights .row-number-1 .dnd_area-module-1 {
    padding: 50px 0px 50px 0px !important;
}
  .contact-us .row-fluid-wrapper.row-depth-1.row-number-4.dnd-row .std-padding.widget_1614247906439.white.extra-padding{
    margin-top:0 !important;
    padding-top: 60px !important;
  }
  /* mobile_banner for all landing pages */
  .mobile_tophero_banner {
    display:block;
    background-repeat: no-repeat !important;
    background-position: top left !important;
    padding-top: 430px !important;
    background-size: cover;
}
  .show_on_mobile{
display:block;
}
  .hide_on_mobile{
  display:none;
  }
	.flex-content {
		flex-direction: column;
	}
	.flex-content .sec-content {
		padding: 0 20px;
		margin-bottom: 25px;
	}
	.flex-content h2 {
		font-size: 30px !important;
	}
	.flex-content .sec-content span {
		margin-bottom: 0px;
	}
	.insights   .blog_first_row .blog_item.second_article_sec {
		width: 100%;
		flex-direction: column;
	}
	.insights   .blog_first_row .blog_item.second_article_sec > .featured_image {
		width: 100%;
	}
	.insights   .blog_first_row .blog_item.second_article_sec .post_content_section {
		width: 100%;
		padding: 20px;
	}
	.insights  .home_to_blogs {
		position: static !important;
		margin-left: 0px !important;
		width: 100% !important;
		padding: 0 20px;
		font-size: 16px !important;
		margin-bottom: 25px;
	}
	.insights  .blog_second_row {
		flex-direction: column;
	}
	.insights  .blog_item.last_2_article_sec {
		width: 100% !important;
	}
	.insights  .blog_item.second_article_sec.img_content_side {
		width: 100% !important;
	}
	.insights  .blog_first_row .blog_item.first_article_sec .post_content_section {
		padding: 0px 30px;
	}
	.insights h2 {
		font-size: 28px !important;
	}
	.insights  .blog_item.last_2_article_sec .featured_image {
		width: 100% !important;
	}
	.blog_item.last_2_article_sec {
		flex-direction: column !important;
	}
	.post_content_section {
		width: 100% !important;
	}
	.blog_first_row .blog_item.first_article_sec {
		min-height: 270px;
	}
	.insights h1 {
		font-size: 30px !important;
	}
	.insights .home_to_blogs {
		text-align: left !important;
	}
	.home .link_to_next {
		padding-left: 10px;
	}
/* 	.home .row-fluid-wrapper.row-depth-1.row-number-4.dnd-row .feature-item {
		background: url(https://6870165.fs1.hubspotusercontent-na1.net/hubfs/6870165/Seraph_Homepage-Mobile-Opt1.jpg) #000000 !important;
		background-repeat: no-repeat !important;
		background-position: top left !important;
		padding-top: 550px !important;
	} */
	
}

@media (max-width:576px) {
	.home h1, h1.main-title {
		font-size: 28px !important;
		letter-spacing: 1px !important;
	}
	.home h2 {
		font-size: 20px !important;
		line-height: 30px;
		letter-spacing: 0px !important;
	}
	.home h3 {
		font-size: 18px;
	}
	#mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(1) .feature-content.white {
		width: 100%;
		padding: 0px 0;
	}
	.page-content {
		padding: 0 20px;
	}
	header .search-wrapper {
		width: 90%;
		right: 5%;
		z-index: 9999;
		left: 5%;
		top: 65px;
	}
} 
 @media (min-width: 1400px){
   .footer-content{
    max-width:300px;
   }
   
   h1{
    font-size:42px !important;
   }
   body.industries-sub-pages #hs_cos_wrapper_module_1614020340263 .feature-item .feature-content{
      width: 100%;
      padding: 0px 15px;
      max-width: 800px;
      margin: 0 auto;
      position: relative;
      left: 120px;
/*      left: 70px; */
   }
   .industries-sub-pages .white-elevate-section{
    padding-left:0px;
   }
   .industries-sub-pages .feature-content .white-elevate-section p{
     margin:0 50px 0 0 !important;
   }
  body.industries-sub-pages #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(1) .feature-content.white{
    max-width:800px;
    padding:0px 10px;
  }
  #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(1) .feature-content.white{
     max-width:800px;
   }
}
@media (min-width: 1600px){
body {
    background-color:#000;
}
  .white-deg{
    background-color:transparent;
    background: none;
  }
  .latest_insights_section .post_summary p, .blog_first_row .blog_item.first_article_sec .post_content_section p, .blog_second_row .blog_item:first-child .post_content_section p, .blog_third_row>.blog_item.second_article_sec.img_content_side p, .blog_second_row .blog_item:last-child .post_content_section .post_summary p {
    font-size: 16px;
  }
  .post_content_section .post_summary h2 {
        margin-bottom: 0px !important;
    }
.home .row-fluid-wrapper.row-depth-1.row-number-14.dnd-section .page-content.medium {
	max-width: 100%;
	padding: 0 50px;
}

}


@media (max-width:991px){
  body.our-team #mainContent > div > .row-fluid-wrapper > .row-fluid > .span12 > .row-fluid-wrapper:first-child .feature-content.white h1::after {right:100% !important;}
  .marketing-cta-image{min-height:400px !important;}
  .row-number-1{margin-bottom:-15px !important;}
  
  body.crisis-management #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(4) .feature-content.white {
	max-width: 800px !important;
	margin: 0 auto;
	padding: 0px 15px !important;
}
  body.crisis-management #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child .feature-content.white {
	width: 100%;
	max-width: 840px;
	left: 120px !important;
  padding:0px 15px !important;
}
body.crisis-management #mainContent>div>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:nth-child(5) .column-content {
	width: 100%;
	max-width: 770px;
	margin: 0 auto;
  padding:0px 15px;
}
}

@media (max-width:767px){
  h2{
    font-size:32px !important;
  }
  .row-number-1 .dnd_area-module-1{padding:200px 0px 100px 0px !important;}
}

@media (max-width:600px){
.link_to_next{font-size:15px !important;}
}

@media (max-width:480px){
.quote-team-gold{font-size:25px !important; line-height:40px !important; margin-top:15px !important;}
  
.link_to_next{font-size:13px !important;}
.with_white_bg .fa.fa-angle-down{width:55px !important; height:45px !important; margin-right:0px !important; margin-left:-10px !important; background-position:left !important; }
.link_to_next .fa.fa-angle-down{width:55px !important; height:45px !important; margin-right:0px !important; margin-left:-10px !important; background-position:left !important;}
.fa.fa-angle-right{width:90px !important; height:32px !important; background-size:100px !important; margin-right:0px !important;}
  .with_white_bg .fa.fa-angle-right{max-width:120px !important; background-size:100px;}
  
  .social_links .fa.fa-angle-right{background-position:right center !important; max-width:70px !important; margin-left:15px !important; background-size:100px !important;}
}


@media (max-width:400px){
.link_to_next{font-size:11px !important;}
.with_white_bg .fa.fa-angle-down{width:40px !important; background-size:100px !important; height:32px !important; margin-right:0px !important; margin-left:-10px !important; background-position:left !important; }
.link_to_next .fa.fa-angle-down{width:40px !important; background-size:100px !important; height:32px !important; margin-right:0px !important; margin-left:-10px !important; background-position:left !important;}
.marketing-cta-image{min-height:300px !important;}
.social_links .fa.fa-angle-right{background-position:right center !important; max-width:40px !important;}
}
@media (max-width:350px){
.marketing-cta-image{min-height:250px !important;}
}

body.v1\/public\/hs-search-results .std-padding.reg-padding h1 {
    color: #000;
}






 .hpblog.latest_insights_section.customized.page-content.max {
    display: flex;
    flex-wrap: wrap;
}
.hpblog.latest_insights_section.customized.page-content.max>.blog_other_row {
    display: flex;
}
.hpblog .blog_item.last_2_article_sec {
    display: flex;
    flex-direction: column;
}
.hpblog latest_insights_section .blog_other_row:nth-child(odd) {
    background: #fff;
}
.hpblog .blog_item.last_2_article_sec {
    display: inherit;
    width: 100%;
}
.hpblog .blog_other_row {
    float: left;
    width: 33.33%;
}
.hpblog .blog_item.last_2_article_sec .post_content_section {
    width: 100%;
    padding: 0;
    float: left;
}
.hpblog .blog_item.last_2_article_sec .featured_image img {
    object-fit: cover;
    height: 300px;
}
.hpblog .blog_item.last_2_article_sec .featured_image {
    width: 100%;
    display: flex;
    min-height: auto;
    float: left;
    display: inherit;
}
.hpblog .blog_item.last_2_article_sec {
  display: inherit;
  width: 100%;
  padding: 25px;
  border: 2px solid #e8c972;
  float: left;
}
.hpblog .blog_other_row {
  padding: 15px;
}
.hpblog .blog_item.last_2_article_sec {
    padding-bottom: 45px;
    position: relative;
}
.hpblog .blog_item.last_2_article_sec .post_content_section {
    position: static !important;
}
.hpblog.latest_insights_section .post_content_section .read_more a {
  position: absolute;
  right: 5px;
  bottom: 25px;
}
.hpblog .blog-pagination {
  background: #fff;
}
.hpblog .blog-tag-filter {
  background: #181a1c;
  margin-bottom: 65px;
}
.hpblog .read_more a {
  text-transform: uppercase;
  font-size: 25px !important;
  font-family: 'DIN Next LT Pro' !important;
  line-height: 29px;
  color: #000;
  float: right;
  background: url(https://6870165.fs1.hubspotusercontent-na1.net/hubfs/6870165/darkArrowCTA.svg) no-repeat;
  padding-right: 130px;
  background-position: right;
  background-size: 140px;
}
.hpblog .blog_item.last_2_article_sec h3 {
  font-size: 32px;
  margin-bottom: 35px;
}
.hpblog .post_meta.postdate {
  color: #adadad !important;
  opacity: 1 !important;
  float: left;
  width: 100%;
  font-size: 25px;
  margin-top: 20px;
  margin-bottom: 25px;
}

.hpblog .blog_item.last_2_article_sec .featured_image img {
  object-fit: cover;
  width: 100%;
}
.hpblog .interior_banner_hero_blog_grid .column-content {
  padding-top: 150px;
}
.hpblog .std-padding.interior_banner_hero_blog_grid {
  padding: 0px 0 150px;
}

.hpblog .read_more a:visited {
  color: #000 !important;
}
.hpblog .blog_item.last_2_article_sec h3 {
    word-break: break-word;
}
.hpblog.latest_insights_section .blog_other_row:nth-child(odd) {
    background: #fff !important;
}

.home .row-number-18 .hs_cos_wrapper {
    background: #fff;
    padding: 13px 0;
    margin-top: 12px;
    position: relative;
    padding-bottom: 0;
}
.home .row-fluid-wrapper.row-depth-1.row-number-17.dnd-section h2 {
    color: #525252;
}
.home .span12.widget-span.widget-type-cell {
    background: #fff;
}
.hpblog.latest_insights_section.customized.page-content.max {
    margin-bottom: 40px;
}

@media (max-width:767px) {
 .hpblog .blog_other_row {
  float: left;
  width: 100%;
}
.hpblog .blog_item.last_2_article_sec h3 {
  font-size: 24px;
  margin-bottom: 35px;
}
.hpblog .read_more a {
  text-transform: uppercase;
  font-size: 20px !important;
  font-family: 'DIN Next LT Pro' !important;
  line-height: 29px;
  color: #000;
  float: right;
  background: url(https://6870165.fs1.hubspotusercontent-na1.net/hubfs/6870165/darkArrowCTA.svg) no-repeat;
  padding-right: 100px;
  background-position: right;
  background-size: 110px;
}

.hpblog.latest_insights_section .post_content_section .read_more a {
    position: relative;
    right: 0;
    bottom: 0;
    margin: 25px 0 8px;
}
.hpblog .blog_other_row {
  padding: 0;
  padding-bottom: 25px;
}
.hpblog .blog_item.last_2_article_sec {

  padding: 15px;
}

.hpblog .post_meta.postdate {
  color: #adadad !important;
  opacity: 1 !important;
  float: left;
  width: 100%;
  font-size: 20px;
  margin-top: 20px;
  margin-bottom: 12px;
}
  
  
}
.span12.widget-span.widget-type-cell.dnd-column.cell_1614247906834-vertical-alignment {
    width: 100%;
}
.std-padding.widget_1614247906439.white .page-content.flexed.center, .interior-cta.flexed.center {
    justify-content: right;
}

@media (min-width:767px) and (max-width:1200px) {
  .hpblog .blog_other_row {
  float: left;
  width: 50%;
}
}

@media  (max-width:767px) {

.std-padding.widget_1614247906439.white {
    padding-top: 160px;
}
}


div#hs_cos_wrapper_widget_1614247906439_ {
    padding-right: 24px;
}
div#hs_form_target_widget_1614247906439 .hs-form-field {
    margin: 0;
    padding-left: 0;
}