.comments-area {
    padding-bottom: 40px !important;
}

@media only screen and (min-width: 1025px) {
.vest-benefits {
width:33.33% !important;
margin:auto;
}
}
@media only screen and (max-width: 1024px) {
.ast-header-break-point .ast-hide-custom-menu-mobile .ast-masthead-custom-menu-items {
    display: block !important;
}
.horizon-divider:after {
    content: "";
    position: absolute;
    height: 1px;
    width: 25% !important;
    background-color: #fcaa2a;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    top: 50%;
    left: 275px !important;
    right: auto !important;
}
	.vest-benefits {
    width: 50.33% !important;
    margin: auto;
}
	.number-why {
    position: absolute;
    left: 25% !important;
    font-size: 70px !important;
    top: -60px !important;
    color: #463c32 !important;
    font-weight: 300;
}
.each-grid {
    width: 31.333% !important;
    margin-right: 3% !important;
}
.each-grid-shadow {
    padding: 15px 10px !important;
}
    .extra-right {
    float: left !important;
    padding-right: 0 !important;
    width: 400px !important;
}
.each-grid h5 {
    font-size: 18px !important;
}
.ast-header-break-point .ast-hide-custom-menu-mobile .ast-masthead-custom-menu-items {
    display: block !important;
}
}
@media only screen and (max-width: 600px) and (min-width: 300px) {
.vest-benefits {
    width: 90% !important;
    margin: auto;
}
.eael-post-carousel.swiper-container .swiper-slide {
    text-align: center;
    width: 100% !important;
}
.vest-benefits {
width:100% !important;
margin:auto;
}
.extra-right {
    float: right;
    padding-right: 0 !important;
    width: 75% !important;
}
.skills-grid-half {
    min-width: 50%;
    float: left;
    text-align: center;
}
.three-grids {
    display: block;
}
	.each-grid {
    width: 100%;
    float: left;
	margin-bottom:15px;
	}
	.process {
    width: 100% !important;
    margin-right:0 !important;
	}
	.process:not(:last-child):before {
		display:none;
	}
.ast-header-break-point .ast-hide-custom-menu-mobile .ast-masthead-custom-menu-items {
    display: block !important;
}
.three-grids {
    display: block !important;
}
.each-grid {
    width: 100% !important;
    float: left;
    text-align: center;
    margin-right: 0;
}
}