.grids-container {
	display: grid;
	grid-template-columns: 400px auto;
	grid-gap: 20px;
}
.grids-container img {
	border-radius: 50%;
	padding: 1px;
	box-shadow: 0px 0px 7px #000;
	margin-bottom: 10px;
}
.testimonials .bx-wrapper img {
   
    margin: 0 auto;
}

.slider__text {
   
    max-width: 100%;
}
.wrap__grid_cols--7 .wrap__page-content {
    padding-right: 0;
}
.wrap__featuredblocks .featuredblock__title {
	
	text-align: center;
	
}

.home-layout .wrap__form.horizontal .form form {
   
    display: block;
  
}
.wrap__form.horizontal .form .form__group {
    width: 100%;
}
img.logo__image {
    WIDTH: 100% !important;
    height: auto !important;
}



.testimonials__content:before {
    
      display: none;

}



.testimonials__content {

	text-align: center;

}
.wrap__grid_cols--5 {
   
    width: 0;
   
}


.grids-container .featuredblock__button:hover{
    
    background-color: #6dbff4;
}

.col-2 {
width: 49%;
display: inline-block;
padding: 1%;
vertical-align: top;
}

@media (max-width:768px) {
    
    .grids-container {
	display: grid;
	grid-template-columns: 100%;
	grid-gap: 20px;
	margin-bottom:10px;
}

.featuredblock__button, a[class*="__button"] {
    
    min-width: 100% !important;
}
}

@media(max-width: 767px){
.col-2 {
width: 100%;
padding:0%;
}


}

@media (max-width:519px) {
    
    .wrap__header .logo__image {
    max-width: 100% !important;
}
.wrap__locationsHeader {
    top: -112px;
}
}


