body{color:#464b51;}
.quote-max-width-100 .quote .quote-img{
  margin-left: -44px;
  margin-top:0;	
}

.ult-main-seperator-inner {height: 1px!important;}

@media only screen and (max-width: 667px) {
	h1 {font-size:32px;}
	h2 {font-size:28px;}
	h3 {font-size:22px;
    	font-weight:500;}
  .quote-max-width-100 .quote{
			font-size: 20px;
			line-height: 26px;}
  .quote-max-width-100 .quote .quote-img{
  		margin-left: -30px;
    	padding-right: 3px;}
	div.wpb_column.vc_column_container.vc_col-sm-4{
    	padding-bottom: 3rem;}
}

.whitehover a:hover{color: #fff;}
.margin_remove {margin:0; background-color: #000;}

@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) {
  .sticky-buttons{
    display:none;
  }
}

/* ds 2019 09 03 */
.row-blog{
	flex-wrap: nowrap;
}
/* ds 2019 10 24 */
.vc_custom_1562940289491{
 margin-top:40px;
}