.slideshow{border-bottom: none;}.about-section{padding: 70px 0;}.about-content{padding-right: 30px;}
.about-thumb{margin-top: 10px;margin-left: 10px;background-color: #fdc236;display: inline-block;}.about-thumb img{transform: translate(-10px, -10px);max-width: 100%;height: auto;width: auto;}
.grey-section{background-color: #eeeeee;padding-bottom: 20px;}.category-list{display: flex; align-items: top;justify-content: center;flex-wrap: wrap;}.category-item{margin-bottom: 30px;}.category-ctn{background-color: #fff;padding: 15px;padding-bottom: 20px;text-align: center;}.category-ctn .thumbnail-item{margin: -15px -15px 15px -15px;}.category-name{margin: 0;margin-bottom: 8px;font-family: 'Roboto Condensed', sans-serif;font-size: 18px;text-transform: capitalize;}
.page-title-desc{font-size: 17px;color: #878787;margin-top: -10px;margin-bottom: 30px;}
.highlight-section{background-color: #eee;padding: 70px 0 40px 0;position: relative;}.highlight-section:before{content: "";width: 100%;height: 100%;background: url(../images/highlight-bg.png) no-repeat left center;background-size: auto 100%;position: absolute;left: 0;top: 0;}.webp_support .highlight-section:before{background-image: url(../images/highlight-bg.webp);}
.highlight-list{display: flex;justify-content: center;flex-wrap: wrap;align-items: start;}.highlight-item{margin-bottom: 30px;text-align: center;}.highlight-ctn{background-color: #fff;border-radius: 10px;padding: 20px;padding-top: 40px;margin-top: 40px;position: relative;}.highlight-ctn span{width: 80px;height: 80px;border-radius: 50%;border: 5px solid #fff;padding: 10px;overflow: hidden;background-color: #fdc236;position: absolute;left: 50%;top: 0;transform: translate(-50%, -50%);}.highlight-ctn span img{width: 50px;height: 50px;}
.highlight-ctn h3{font-size: 22px;margin-top: 15px;margin-bottom: 10px;font-family: 'Roboto Condensed', sans-serif;text-transform: uppercase;font-weight: 700;}
.category-item{margin-bottom: 30px;border-bottom: 1px solid #dfdfdf;}.category-item:last-child{border-bottom: none;margin-bottom: 0;}.category-item>.row,.product-list>.row{display: flex;justify-content: flex-start;align-items: start;flex-wrap: wrap;}.category-descr,.product-list{width: 30%;padding-left: 15px;padding-right: 15px;}.product-list{width: 70%;}
.category-descr{margin-bottom: 30px;}.category-descr h3{font-family: 'Roboto Condensed', sans-serif;font-size: 24px;margin-top: 0;margin-bottom: 12px;}
/*product*/
.product-item{margin-bottom: 30px;text-align: center;}.product-ctn .thumbnail-item{margin-bottom: 12px;}.product-name{display: block;font-weight: 700;}
/*end product*/
.blue-section{background: url(../images/bg-consult.jpg) no-repeat center;background-size: cover;padding-top: 70px;padding-bottom: 50px;position: relative;}.blue-section .page-title{color: #fff;}.webp_support .blue-section{background-image: url(../images/bg-consult.webp);}
.consult-list,.news-list{display: flex;flex-wrap: wrap;font-size: 14px;}.consult-list>div:first-child{margin-bottom: 20px;}.consult-larger-item{background-color: #fff;padding: 15px;min-height: 100%;}.consult-larger-item .thumbnail-item{margin: -15px;margin-bottom: 15px;}.consult-name{display: block;margin-bottom: 5px;font-weight: 700;font-size: 16px;}.consult-larger-item .consult-name{font-size: 18px;}.consult-list p{margin-bottom: 0;}
.consult-smaller-item{margin-bottom: 20px;background-color: #fff;display: flex;flex-wrap: nowrap;}.consult-smaller-item .thumbnail-item{width: 120px;}.consult-ctn{width: calc(100% - 120px);padding: 10px 15px;font-size: 13px;}
.consult-smaller-item .consult-name{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.news-item{margin-bottom: 30px;}.news-item .thumbnail-item{margin-bottom: 12px;}.news-name{display: block;font-size: 17px;font-weight: 700;margin-bottom: 8px;}.news-item p{margin-bottom: 0;}

@media (max-width:991px){
  .about-thumbnail{text-align: center;}.about-thumb{margin: 40px auto 0px 10px;}.about-section{padding: 30px 0;}.about-content{padding-right: 15px;}.grey-section{padding-bottom: 0;}
  .highlight-ctn h3{font-size: 20px;}.category-descr,.product-list{width: 100%;}.blue-section{padding-bottom: 20px;padding-top: 30px;}
}
@media (max-width: 767px){
  .highlight-item,.news-item{width: 500px;max-width: 100%;margin-left: auto;margin-right: auto;}.consult-list,.news-list{display: block;}
}
@media (max-width: 570px){
  
}
@media (max-width: 480px){
  .consult-ctn p{display: none;}.consult-smaller-item .consult-name{white-space: normal;text-overflow: initial;overflow: auto;font-size: 15px;}
}
@media (max-width:370px){
  .category-item>.row, .product-list>.row{display: block;}
}