/* @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    */
/*****************************************/

/***********Header************************/
.custom-header{
	padding: 10px 0 !important;
}
/***********navigation********************/


/***********BLOG**************************/
.cm-blog-related-feed .post-item-card{
	border-radius: 0 !important;
}
.blog-post2-pagination {
	border-bottom-color:rgba(12, 27, 47,1.0);
	border-top-color:rgba(12, 27, 47,1.0);
}
.blog-post2-pagination svg path{
	fill:rgba(12, 27, 47,1.0);
}
.blog-post2-pagination .pag_home{
	border-color: ;
}
.cm-blog-related-feed .post-item-title{
	font-size: 28px !important;
}
.cm-blog-listing-v2 .featured-image-wrap {
	border-radius: 0!important;
}
.blog-site-search .search-col form input.hs-search-field__input {
	border-radius: 0!important;
}
.blog-banner.blog-banner h1 {
	font-size: 40px;
}
.blog-banner.blog-banner h4 {
	font-size: 24px;
}
.blog-site-search .hs-search-field--open .hs-search-field__suggestions {
	padding: 10px;
	background-color: #FFF;
}
/***************buttons**************/

.hs-button{
	box-shadow: none !important;
	text-transform: capitalize !important;
}
.hs-button:after, form .actions:after {
	content: none;
}

/*************modules*****************/
body .menu-primary .hs-menu-wrapper > ul > li.active-branch > a{
	font-weight: 700;
}
.content-wrap h1, h4{
	margin: 0 !important;
}
.content-wrap h6{
	Margin-bottom: 8px !important;
}
.benefits-table-wrapper .benefits-table .tab_row:first-child .tab_cel:nth-child(2){
	margin-top:-60px !important;
}
.team_wrap.style_type_bottom .inner .content{
	text-align: center !important;
}
.team_wrap.style_type_bottom .inner .content h5+p{
	line-height: 1.75 !important;
}
.team_wrap.style_type_bottom .inner{
	padding-top: 15px;
	box-shadow: 8px 8px 10px 0px rgba(0, 0, 0, 0.10);
	border: 1px solid rgba(0, 0, 0, 0.10);
	border-radius: 5px;
}

.team_wrap.style_type_bottom .inner .team_bg {
	background-color: transparent;
	background-size: 147px !important;
	box-shadow: none !important;
	height: 150px !important;
	min-height: 0 !important;
	padding-bottom: 0 !important;
}

.logos_wrap.as_slider .item img{
	margin: 0 auto !important;
}
.logos_wrap .slick-dots{
	visibility: hidden;
	padding: 0 0 0 20px !important;
}
.our-process-with-image .btn-item{
	margin: 0 auto;
}
.multi-column-wrapper .cm-col-card{
	justify-content: center !important;
	flex-direction: row !important;
}
.two-col-content-w-image-wrap .content-col .item .content p{
	line-height: 1.75 !important;
	margin-bottom: 8px !important;
}
.hs_submit.hs-submit, input[type=submit], .actions {
	text-align: left;
	float: left;
	box-shadow: none !important;
}
.multi-column-wrapper .cm-row {
	align-items: center;
}
.two-col-content-w-image-wrap .content-col .feature_wrap .item{
	margin-bottom: 10px !important;
}
.grecaptcha-badge {
	margin-left: 0 !important;
}
.benefits-table-wrapper .benefits-table .tab_cel:nth-child(2){
  box-shadow: none !important;
}
.benefits-table-wrapper .benefits-table .tab_row:first-child .tab_cel:nth-child(2){
  margin-top: 0px !important;
}
.benefits-table-wrapper .benefits-table .tab-row-1 .tab_cel:nth-child(2){
border-top: 3px solid #F2F2F2 !important;
}
.benefits-table-wrapper .benefits-table .cura-check.tab_cel:nth-child(2) {
border-top: 3px solid #F2F2F2 !important;
  /*  background: red !important; */
}
@media only screen and (max-width: 1320px) and (min-width: 992px){ 
	.menu-primary .hs-menu-wrapper>ul>li:not(:last-child) {
		margin-right: 15px;
	}
}
@media (max-width: 991px) {
	.site-logo img {
		width: 160px !important;
	}
	@media only screen and (max-width: 599px) {
		.logos_wrap.as_slider .item img{
			min-width: 300px;
		}
	}