@import url('https://fonts.googleapis.com/css?family=Ubuntu:300,400,400i,500,700');

/*ul#hsresults.hs-search-results__listing li{border-bottom: 5px solid red;padding:15px; }
*/
ul#hsresults.hs-search-results__listing { padding-top:20px;}
ul#hsresults.hs-search-results__listing li {border-bottom: 2px solid grey;}


/* Added by HS */
a.partner-box {
    position: relative;
}
a.partner-box span {
    position: absolute;
    bottom: 0;
}
/* End */

.searchslider{
 display:none; 
  height:0px;
}
.searchslider input{
 width: 80%; 
}

#hs_cos_wrapper_module_1539592772609312_{
  font-size: 11px;
}
.layout-widget-wrapper p,#hs_cos_wrapper_left_column p{
 		 font-size:16px; 
  line-height:1.5em;
  text-align: left;
}

.blog-article h1 span{
    font-size:2.2rem; 
  	color:#1D67B0;
}
.blog-article h3{
      font-size:16px; 
  		color:#1D67B0;
}
.RecentReleasesTitle:link,.RecentReleasesTitle:visited{
 			font-size:16px; 
  		color:#1D67B0;
}
.analystCoverage a:link{
    font-size:18px; 
  color:#1D67B0;
}
.analystCoverage h3 a:link{
  font-size:18px; 
  color:#1D67B0;
}
.analystCoverage h5 a:link{
  font-size:16px; 
  color:#1D67B0;
}
.blog-article h2 a:link{
  font-size:1.75rem;
  line-height:2rem;
  color:#1d67b0;
}
.text-right a:link,.text-right a:visited,.blog-article a:link,.blog-article h2 a:link,.blog-article h2 a:visited{
  color:#1d67b0;
}
  .blog-article h2{
    line-height:1.75rem;
}
.article-body{
  padding-top:10px;
  font-size:16px;
  line-height: 1.75em;
}
.blog-article{
 margin-top:30px; 
}
#hs_cos_wrapper_module_14001572295481189,#hs_cos_wrapper_module_139991925048413600, .buckets_header span{
  font-family: Ubuntu, Tahoma,Verdana, Segoe, sans-serif;
  margin-bottom:15px;
  margin-top:20px;
  line-height:24px;
}

#hs_cos_wrapper_module_1542185798238641{
  background-color:#00A3E6; 
  margin-top:60px;
  MARGIN-BOTTOM:0;

}
.fullwidthbg {
  background-color:#00A3E6; 
  width:100%;
margin-top:40px;
  text-align:center;
}
.hs-content-name-management-team-hf-2018 .header-container-wrapper{display:block;}
/*
.hs-content-name-about-new-new-hf-test .body-container-wrapper{  padding:100px 10px 10px 10px;}
.hs-content-name-management-team-hf-2018 .body-container-wrapper{  padding:100px 10px 10px 10px;}
*/
.header-container{
 display:block; 

}
.span9.quick-links.social-media-header {
height: 0;
}
h1,h2,h3,h4,h5{
  font-weight:100;
}
  
	.cta_buttons_desk{ width: auto !important;}


.footer-container-wrapper .row-number-6{display:none;}

.header-container.container-fluid{width:100%; max-width:100%}
.footer-container-wrapper{ width:100%;background:#33475b;}


#hs_cos_wrapper_module_147370928500015218{padding-top:30px;}

.span12.widget-span.widget-type-cell.sub-footer.footer-bg{ max-width:1200px;margin:auto; float:none;}
.header-container.container-fluid{ padding:0}
.container{ padding:0;}
img#hs-cta-img-8acbd641-13af-4aa0-92f8-14200e1e6945{ float:right;	}


.inner-page-content h1 {
    color: #1d67b0;
    line-height: 1.5em;
}
.inner-page-content h2 {
    color: #1d67b0;
}/*
.line-bg .cell-wrapper {
    padding: 15px 10px;
}
.line-bg {
    line-height: 36px;
    background: radial-gradient(rgba(255,255,255,0.8),rgba(255,255,255,0.6),rgba(255,255,255,0)),url(https://cdn2.hubspot.net/hub/321139/file-757227062-png/images/diag-bg.png?t=1504123822130);
    color: #1d66b0;
    border-top: 10px solid #e3dedd;
    border-bottom: 3px solid #e3dedd;
    margin-bottom: 20px;
    font-style: italic;
    font-size: 19px;
}*/
#hs_cos_wrapper_module_13996145783475179 h3 {
    font-size: 1.5rem;
}


.logo{
	padding:10px;
  right:0;
  position:relative;
  float:center;
  text-align:center;
}

.social-media-header{
padding-top:15px;
}



.location-text{padding:10px 0px 0px 0px;margin:0;position:relative;left:0;text-align:left;}
.container{
padding:0;
margin:0;
}
.mast{
font-family: Ubuntu, Tahoma,Verdana, Segoe, sans-serif; font-size: 16px; line-height:12px; letter-spacing: 14px;
text-align:left;
padding:0;
margin:0;
position:relative;
left:-30px;
}
.homepage-v2 .mast{
  left:0;
}

.hs-content-name-home-page  .mast{
position:relative;
left:0px;
}
.mast .word{
padding:0;
margin:0;
color:#ffffff;
}
.mast .sep{
color:#1e618f;
}

#journey_content,
#changing_content,
#trusted_images,
#accelerate1,
#accelerate2,
#accelerate3,
#news_items
{
max-width:100%;
float:none;
}

.max1200{/*
background-color:yellow;*/
max-width:1200px;
float:none;
margin:auto;
}

.toparea{
background-color:black;
}

#trusted_images{
padding:20px;
}
#hs_cos_wrapper_module_153958795995197{
background-color:#414953;
width:100%;
}

.header-container-wrapper,.header-container,.row-number-1,.top_area,a:link{
margin:0;padding:0;
font-family: 'Ubuntu', sans-serif;
font-size: 16px;
font-weight: 300;
}
body{
  margin:0;padding:0;
  font-family: 'Ubuntu', sans-serif;
  font-size: 16px;
}
.hs_cos_wrapper_left_column, p, .article-body, .article-body p {
	  font-family: 'Ubuntu', sans-serif;
    font-size:16px;
    line-height: 2em;
    font-weight: 300;
}

#overheader{
background-color:white;
z-index:10000;

}

.logo{
padding:10px;
}
.social-media-header{
padding-top:15px;
}


.footer-bg{
font-family: 'Ubuntu', sans-serif;
background-color:#33475b;
width:100%;
text-align:center;
padding:25px;
float:center;
}


#hs_cos_wrapper_module_139959504425215{
max-width:1200px;
}

.top_cta{
padding-right:10px;
}
.copyright{
background-color:#55708b;
color:#ccc;
width:100%;
font-size: 11px;
padding-top:6px;
padding-bottom:5px;
padding-left:3%;
padding-right:3%;  
text-align:center;
line-height: 1.4rem !important;  
height: 4rem !important;
  
}

.copyright a:visited, .copyright a:link{
font-size: 11px;
color:#ccc;
text-decoration:none;
}

.copyright a:hover{
color:#ccc;
text-decoration:underline;
}

.hs_cos_wrapper_module_15395946467251830_,.hs_cos_wrapper_module_15395947949272025_{
width:500px;
}

.header-container > div > .row-fluid > .span12 > div > .row-number-2 > div > .span3 a img{
	/*float: right;*/ padding-bottom: 15px;
}
.header-container > div > .row-fluid > .span12 > div > .row-number-2 > div > .span9{
	margin: 0px;
}
ul.socialicons li{
	display: inline;
		padding:5px;
}
ul.socialicons li a img{
	width: 40px;
}

.fa_circle {

  display: inline-block;
  border-radius: 60px;
  box-shadow: 0px 0px 2px #fff;
  padding: 0.5em 0.6em;
  color:#fff;
  font-size:18px;

}
a:hover  .fa_circle{
  box-shadow: 0px 0px 2px #ccc;
  color:#ccc;
}

.address-text p{
	color: white;
	font-size:14px;
	text-align:left;
	
}
.location-text p{
	color: white;
}
.location-text p .company-name{
	color: #00a3e6;
}
.header-container > .row-number-1 > .row-fluid > .span12 > div > .row-number-1 > .row-fluid{
	background-color: #414953;
}
.header-container > .row-number-1 > .row-fluid > .span12 > div > .row-number-1 > .row-fluid > .span12{
	width: 1197px; margin-left: calc(50% - 598px);
}
/*
.footer-container .row-number-5{
	display: none;
}
*/
.footer-container .row-number-6{
display: none;
}















/*recent-migrations*/
.tabs-section{
	padding: 30px 0;
}
.recent-migrations,.customers{
	list-style: none;
	padding: 0;
	margin: 0;
}
.recent-migrations .owl-stage{
	display: flex !important;
	vertical-align: middle;
	align-items: center;
}
.recent-migrations .owl-stage> .owl-item{
	vertical-align: middle;
	background: #fff;
}
.tab-inner{
	background: #fff;
	overflow: hidden;
	padding: 30px;
}
.nav-tabs .nav-item{
	background: #0068A5 !important;
	color: #fff;
	font-size: 16px;
	padding: 0px;
	text-transform: uppercase;
	border: none;
	display: inline-block;

}
.tabs-items{
	border-bottom: 3px solid #0068A5 !important;;
}
#nav-tab .nav-item{

}
.nav-tabs .nav-link{
padding: 20px;
}
.nav-tabs .nav-link.active{
	background: #00A3E7 !important;
	color: #fff;
}
.nav-tabs .nav-link{
padding-right:20px;
}
.tabs-block {
	display: table;
	margin: 0px auto;
}
/*End tabls*/



#news_items h3{
font-size:18px;
color:#1E618F;
padding-top:5px;
}
#news_items p{
font-size:14px;
}

#news_items{
padding-bottom:25px;
}
p{
font-family: 'Ubuntu', sans-serif;
font-size: 16px;
line-height:20px;
font-weight:none;
}

#hs_cos_wrapper_module_1539592772609312{

}
.body-container-wrapper{
   overflow: auto;
  width:100%;
  padding-top:0px;
  
} 
.inner-page-content-outer{
display:flex;
  margin:auto !important;

}
.inner-page-content{/*
background-color:pink;*/
max-width:1200px;
margin:auto !important;
  
}
/*MS removed 5/1/21 issue with centred icons*/
/*.row-number-11 .row-fluid
{
display:flex
}*/

.row-number-11 .row-fluid .span12
{
margin:auto !important;
}



.content {
  
}
/** carousel **/

#hs_cos_wrapper_module_1539593147782340{
background-color:#00A5EA;
}

.body-container > .row-number-1{
	/*background-color: #1db1e9;*/
}
/** section headers **/

.news_header{
background-color:#Fff;
text-align:center;
font-size:18px;
padding:20px;
font-weight:normal;
font-family: 'Ubuntu', sans-serif;
}
.news_header h3{
font-weight:normal;
}
.section_header{
background-color:#F2F6F5;
text-align:center;
font-size:18px;
padding:40px;
font-weight:normal;
font-family: 'Ubuntu', sans-serif;
}
#hs_cos_wrapper_module_1539593355356624{
	background-color:#F2F6F5;
	text-align:center;
	font-size:18px;
	padding:40px;
	font-weight:normal;
}
.section_header h3, #hs_cos_wrapper_module_1539593355356624 h3{
font-weight:normal;
}
#changing_content{
	padding: 70px;
}
#hs_cos_wrapper_module_1539593713498847_ p{
	line-height: 3.3em;
}

.journey_links,
#hs_cos_wrapper_module_15395939231231004{
background-color:#3B4853;
text-align:center;
padding:30px;
}
.green-btn:link, .green-btn:visited{
 	color:#fff;
 	font-size:20px;
    padding: 20px 50px 20px 50px;
    margin:10px;
    text-align: center;
    text-decoration: none;
 	border: 1px solid #81A745;
    border-radius: 35px; 
    -webkit-border-radius: 35px;
    -moz-border-radius: 35px;
    -ms-border-radius: 35px;
    -o-border-radius: 35px;
}

.green-btn:hover{background-color:#81A745;}

.accelerate_cta{padding:20px;}

.blue-btn:link, .blue-btn:visited{

 	color:white;
 	font-size:22px;
 	background-color: #0068a5;
    padding: 20px 50px 20px 50px;
    margin: 70px 30px;
    text-align: center;
    text-decoration: none;
 	border: 1px solid #0068a5;
    border-radius: 35px; 
    -webkit-border-radius: 35px;
    -moz-border-radius: 35px;
    -ms-border-radius: 35px;
    -o-border-radius: 35px;
}

.blue-btn:hover{
background-color:#81A745;
}


.changing_image{
max-width:550px;
}
.top_area{
	background-color: #33475b;
	min-height: 40px !important;
  display:flex;
  margin:auto !important;
}
.top_area_links{
 margin:auto !important;
  padding-right:15px;
}
ul.links_top_desk{
	float: right; list-style: none; text-align: center; color: #ccc;
}
ul.links_top_desk li{
	display: inline;
}
ul.links_top_desk li a{
    color: #ccc; text-decoration: none;
}
ul.links_top_desk li a:hover{
    text-decoration: underline;
}
ul.links_top_desk li:first-child{
	border-right: 0px solid #ccc; padding-right: 5px;
}
.top_cta_desk li{
	display: table-cell;
}
.top_cta_desk li a{
	text-decoration: none;
}
/* hide book a demo button ms in top menu*/
.request-demo-btn a{
	color: white; padding: 11px 10px 13px; background-color: #55708b; display: none !important;
}
/* hide book a demo button ms in top menu*/
.request-demo-btn a:hover{
	background-color: #33475b; display: none;
}
.login-btn a{    
	color: white; background-color: #00a3e6; padding: 11px 30px 13px; margin-left: -1px;
}
.login-btn a:hover{
	background-color: #54cbf7;
}
.search-btn a{
	color: #77ddff; font-size: 1.1em; margin-left: 20px;
}

@media only screen and (min-width : 1090px) {
	.show_mobile{
		display:none;
	}
	.hide_desk{
		display:none;
	}
	.cta_buttons_desk{
	margin-top:14px;
	}
	ul.links_top_desk{
		/*margin-right: 20px;*/
	}
	.custom-menu-primary .hs-menu-wrapper > ul, .custom-menu-primary .hs-menu-wrapper > ul > li {
	  background: #f2f6f5;
	}
	.custom-menu-primary .hs-menu-wrapper > ul > li:hover {
	    /*border-bottom: 2px solid #35b135;*/
	     background: #dbdddd;
	}
	.custom-menu-primary .hs-menu-wrapper > ul ul li {
	    background: #f2f6f5;
	}
	.custom-menu-primary .hs-menu-wrapper > ul ul li:hover {
	  /*  border-bottom: 2px solid #35b135;*/
	    background: #dbdddd;
	}
	.header-container > div > .row-fluid > .span12 > div > .row-number-2 > div > .span9 > div {
		margin-top: 30px;
	}
	ul.socialicons, .location-text, .address-text{
		text-align: left; 
	}
	
	span#hs_cos_wrapper_module_139959504425215 > img{
		float: left; 
	}
	.header-container > div > .row-fluid > .span12 > div > .row-number-2, #changing > .row-number-4, .hs_cos_wrapper_module_15395939231231004_ img, #trusted_images, #accelerate1, #accelerate2, #accelerate3{
		width: calc(100% - 60px); margin: auto;
	}
	.header-container > .row-number-1 > .row-fluid > .span12 > div > .row-number-1 > .row-fluid > .span12{
		width: calc(100% - 60px); margin-left: 30px;
	}
	/*.header-container > .row-number-1 > .row-fluid > .span12 > div > .row-number-1 > .row-fluid > .span12{
		width: calc(100% - 60px); margin-left: 30px;
	}*/
	.cta_buttons_desk {/*
	   position: absolute; right: 30px; width: auto !important;
	*/}
	.hs-menu-wrapper.hs-menu-flow-horizontal > ul li a {
	    padding: 10px 20px;
	}
}

.js-enabled{
	margin-top: 5px; /*max-width: calc( 100% - 250px);*/left: 0px;
}
.mobile-trigger{
	/*max-width: calc( 100% - 250px);*/
}
@media only screen and (max-width : 1290px) {
  .headfix .cta_buttons_desk{
		position: absolute; top: -50px; left:0px;width: auto !important;
	}
}

@media only screen and (min-width : 1290px) {
	.header-container > .row-number-1 > .row-fluid > .span12 > div > .row-number-1 > .row-fluid > .span12,
  .body-container-wrapper > .container-fluid > .span12 > .row-number-1
  {
		width: 1197px; margin-left: calc(50% - 598px);
	}
	.header-container > div > .row-fluid > .span12 > div > .row-number-2, #changing > .row-number-4, .hs_cos_wrapper_module_15395939231231004_ img, #trusted_images, #accelerate1, #accelerate2, #accelerate3 {
	    width: 1197px; margin-left: calc(50% - 598px);
	}
	.hs-content-name-home-page .cta_buttons_desk,
  body.homepage-v2 .cta_buttons_desk{
		position: absolute; right: calc(50% - 591px); width: auto !important;
	}
  
 	.headfix .cta_buttons_desk{
		position: absolute; right: calc(50% - 468px); width: auto !important;
	}
  
  
}
@media only screen and (min-width : 1450px) {
	.hs-content-name-home-page .cta_buttons_desk,
  body.homepage-v2 .cta_buttons_desk{
		position: absolute; right: calc(50% - 591px); width: auto !important;
	}
	ul.socialicons,.address-text{
		text-align:left;
padding:0;
margin:0;

	}	
		
	span#hs_cos_wrapper_module_139959504425215 > img{
		/*float: left; margin-left: 20%;*/
	}
}

@media only screen and (max-width : 1289px)  {
	.show_mobile{
		display:block;
	}
	.hide_desk{
		display:none;
	}
	ul.links_top_desk{
		/*margin-right: 20px;*/
	}
	.hs-content-name-home-page .cta_buttons_desk,
  body.homepage-v2 .cta_buttons_desk{
		left: 0; position: absolute; top: 0; width: auto !important;
	}
	.search-btn{
	/*	display: none !important;
	*/}
	.request-demo-btn a{
		padding: 5px;
	}
	.login-btn a{    
		padding: 5px;
    display: none;
	}
	.header-container > div > .row-fluid > .span12 > div > .row-number-2 > div > .span3 a img{
		float: left; margin-left: 30px;
	}
	.js-enabled{
		height: 0; margin: 0 !important; padding: 0;
	}
.
	#hs_menu_wrapper_module_1539684778034475_{
		z-index: 1000;
	}
	.header-container > .row-number-1 > .row-fluid > .span12 > div > .row-number-1 > .row-fluid > .span12,
  .body-container-wrapper > .container-fluid > .span12 > .row-number-1
  {
		width: calc(100% - 60px); margin-left: 30px;
	}
		.company-name{
	padding 0;
		margin:0;
	}
}

@media only screen and (max-width : 1200px){
	ul.socialicons{
	padding:0;
	margin:0;
	left:0;
	position:relative;
	text-align:left;

	}
}
@media only screen  (max-width : 899px){
  
/*.headfix .cta_buttons_desk{ position:absolute; top: -170px; left:10px;}
*/
  .links_top_desk{padding-right:10px;}
  
}

@media only screen and (min-width : 769px)   and (max-width : 899px){

	.mobile-trigger{
		top: 50px ;
		right:-50px !important;
	}
	.js-enabled{
		height: 0; margin: 0 !important; padding: 0;
	}
	#hs_menu_wrapper_module_1539684778034475_{
		z-index: 10000;
	}
}	
	
	

@media only screen and (max-width : 768px) {

  .links_top_desk{
   
    position: absolute; right:20px;
    top:-10px;
  }
   .headfix .cta_buttons_desk{
  
		position: absolute; top: -155px; left:-30px;width: auto !important;

	}
	.mobile-trigger{
		top: 1.5rem !important;
	}
		.js-enabled{
     position:relative; top:-50px;
		height: 10px; margin: 0 !important; padding: 0;
	}
	#hs_menu_wrapper_module_1539684778034475_{
		z-index: 10000;
	}
	
	.mast{
font-family: Ubuntu, Tahoma,Verdana, Segoe, sans-serif; font-size: 14px; line-height:
12px; letter-spacing: 6px; padding-top: 10px; padding-left: 2rem;

}


}

	
@media only screen and (max-width : 374px) {
	.hs-content-name-home-page .cta_buttons_desk,
  body.homepage-v2 .cta_buttons_desk{
		left: -10% !important;
	}
	.js-enabled{
		height: 0; margin: 0 !important; padding: 0;
	}
	.mobile-trigger{
		top: -50px;
	}
	#hs_menu_wrapper_module_1539684778034475_{
		z-index: 1000;
	}
	
		


}

.row-fluid .page-center {
  max-width: 1197px;
  width: 100%;
  margin: auto;
  padding-left: 20px;
  padding-right: 20px;
  float: none;
}
/* Background Color */
.bg-blue {
  background-color: #0097e3;
}
.bg-darkgreen {
  background-color: #4d5b66;
}

#accelerate > .row-number-18{
    background-color: #0097e3;
}
#accelerate > .row-number-20{
    background-color: #4d5b66;
}
#accelerate > .row-number-22{
    background-color: #0097e3;
}
#hs_cos_wrapper_module_15395950893562368_{
	text-align: center;
}
/*
#hs_cos_wrapper_module_15395950893562368_ > div > a{
    color: white;
    text-decoration: none;
    padding: 10px 50px;
    font-size: 22px;
    background-color: #0068a5;
    border-radius: 50px;
    margin: 70px 30px;
}
*/
#accelerate3 > .row-number-24{
	padding-top: 20px;
	padding-bottom: 20px;
}
#hs_cos_wrapper_module_15395946400491828{
	padding-top: 30px;
}
#hs_cos_wrapper_module_15395946400491828_ h3, #hs_cos_wrapper_module_15395947875752023_ h3, #hs_cos_wrapper_module_15395949254282229_ h3{
	font-size: 2em;
}
#hs_cos_wrapper_module_15395946400491828_ ul, #hs_cos_wrapper_module_15395947875752023_ ul, #hs_cos_wrapper_module_15395949254282229_ ul{
	padding-inline-start: 1em;
	list-style: circle;
	color: white;
}


.sticky {
  position: fixed;
  top: 0;
  width: 100%
}

/*****************************************************/
.body-container.container-fluid{ padding:0}
.slick-slider{ margin-bottom:0}
.slick-slide img{ display:inline-block;}
/*#news_items{ position:relative;	left:10%; width:80%;}*/
#news_items a:link,#news_items a:visited{text-decoration: none;}
#news_items a:hover{text-decoration: underline;}
.news1, .news2, .news3{ background:#F3F6F5; padding:10px;}
.section_header1{background-color: #FFF;text-align: center;font-size: 18px; padding: 30px; font-weight: normal;}
.more{ text-decoration:underline; text-align:right; float:right;}
.footer-container.container-fluid{ padding:0}
.span9.widget-span.widget-type-rich_text.social_icons{padding-top:30px;}
div#hs_cos_wrapper_module_15395944081101230 {width: 100%;display: flex;justify-content: center;align-items: center; }	
div#hs_cos_wrapper_module_1539934015245600{    background: #0068a5; margin-bottom:20px;padding:10px;}
#hs_cos_wrapper_module_1539934015245600_{ max-width:1000px;text-align:center;}

#hs_cos_wrapper_module_1539934015245600 ul.lightbluebuttons{ margin:20px;}
#hs_cos_wrapper_module_1539934015245600 li{display: inline-block;color:#fff; padding: 10px 10px; margin:10px; text-align: center;text-decoration: none;width: 200px;border: 1px solid #00A3E7;border-radius: 25px;-webkit-border-radius: 25px;-moz-border-radius: 25px;-ms-border-radius: 25px;-o-border-radius: 25px; list-style-type:none;}
#hs_cos_wrapper_module_1539934015245600 li:hover{ background:#00A3E7;}
#hs_cos_wrapper_module_1539934015245600 li a{color:#fff;}
#hs_cos_wrapper_module_1539934015245600 li a{text-decoration:none;}
#hs_cos_wrapper_module_1539934015245600 li a:hover{ text-decoration:none;}

#hs_cos_wrapper_module_15395946400491828, #hs_cos_wrapper_module_15395949254282229{position: relative;left: 20%; padding-top:40px}
#hs_cos_wrapper_module_15395947875752023 {position: relative;left: 10%; padding-top:40px; padding-bottom:20px;}
#hs_cos_wrapper_module_15395947875752023_ h3 {color: #00a2e4;}
#hs_cos_wrapper_module_15395950893562368_ > div > a{ margin:20px 30px;}
#hs_cos_wrapper_module_15395950893562368_ > div > a:hover{background-color: #fff;color:#0068a5;}
ul.links_top_desk{ margin-top:1rem}
.row-fluid-wrapper.row-depth-1.row-number-25 {margin-top: 0px;}
.span12.widget-span.widget-type-cell.max1200 { max-width: 1200px; float: none; margin: auto;}
		 
@media only screen and (max-width : 1090px) {
.journey_links .green-btn:link, .blue-btn:link{ display:block; width:auto;}
#hs_cos_wrapper_module_15395950893562368_ > div > a{ display:block; padding:10px; margin:10px;}
#hs_cos_wrapper_module_15395946400491828, #hs_cos_wrapper_module_15395949254282229{ padding-top:20px}
#hs_cos_wrapper_module_15395947875752023 {position: relative;left: 20%; padding-top:20px}
#trusted_images .span4.widget-span.widget-type-custom_widget{ display:inline-block;    width: 31.914893614%;vertical-align: -webkit-baseline-middle;}
div#hs_cos_wrapper_module_15395944081101230{ height:auto; display:inline-block;}
ul.top_cta_desk{ margin-top:1rem;}
}
@media only screen and (min-width : 900px) {
.mobile-trigger{
		top: 50px;
		right:-50px;
	}

}

@media only screen and (max-width : 480px) {
.mast{font-family: Ubuntu, Tahoma, Verdana, Segoe, sans-serif; font-size: 16px; line-height:16px; letter-spacing: 6px; padding-left: 1.4rem;}
 

}





@media only screen and (min-width: 1025px){
ul.socialicons, .address-text { text-align: left;  padding: 0;
	margin:0;
	left:0;
	position:relative;
	text-align:left;

}.span3.widget-span.widget-type-linked_image{text-align:right; padding-bottom: 0.75rem;}

}

@media only screen and (max-width: 768px){
.span3.widget-span.widget-type-linked_image {text-align: center; padding-bottom: 0.75rem;}
  #hs_cos_wrapper_module_15395946400491828, #hs_cos_wrapper_module_15395949254282229,#hs_cos_wrapper_module_15395947875752023{ left:5%;}
}
@media only screen and (max-width: 768px){
.headfix .cta_buttons_desk {display: none;}
}


@media only screen and (max-width: 768px){
  /*  .links_top_desk{padding-right:10px;}

.hs-content-name-about-new-new-hf-test .body-container-wrapper{  padding:180px 10px 10px 10px;}
.hs-content-name-management-team-hf-2018 .body-container-wrapper{  padding:280px 10px 10px 10px;}
*/
 .content .body-container-wrapper{  padding:180px 10px 10px 10px;}
  .container { max-width: 95%;}
  .inner-page-content{ margin:0;padding:10px 10px 0 10px; }
  
}
@media only screen and (min-width: 992px){.container {max-width: 95%;}}
/* Below! span9.quick-links.social-media-header - this displays the mobile menu- do not delete*/
@media (max-width: 767px){
.span9.quick-links.social-media-header {
height: 0;
}
}


#hs_cos_wrapper_module_1539684778034475{
 color:#000; 
}

.hs-menu-depth-2 .hs-menu-children-wrapper{
position:absolute;
left:-90px;
}


@media only screen and (min-width: 768px){
  #hs_cos_wrapper_module_1539684778034475 .hs-menu-depth-1 .hs-item-has-children{
    background-repeat:no-repeat;
    background-position: top 20px right 10px;
    background-image: url("https://321139.fs1.hubspotusercontent-na1.net/hubfs/321139/f10-org-new_3_6_0-arrowright.gif");
  }
  
  .blog-search ul#hsresults.hs-search-results__listing li {
    width: 50% !important;
    float: left;
  }

  .blog-search ul#hsresults.hs-search-results__listing li:nth-child(2n+3) {
    clear: both;
  }

  .blog-search ul#hsresults.hs-search-results__listing {
    display: flex;
    flex-wrap: wrap;
  }

  
}

.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper{--left:180px;--top:0;position: absolute;left: 100% !important;}

/*cta rollover stylesheet ms 22/12/20 }*/

.myCTA:hover {
 background-color: #FED032;
 color: white;
}
/*cta rollover stylesheet end }*/