@media(max-width: 1200px) {
  section.about_sec {
    background-position: center!important;
  }
  .additional_info img {
    width: 100%;
}
}
@media(max-width: 1024px) {
  .features-main .single-list-feature h4 {
    font-size: 14px;
  }
  .features-main .single-list-feature p {
    font-size: 12px;
  }
  .features-main .single-list-feature svg {
    position: absolute;
    top: 0;
    left: 28px;
    margin-top: 25px;
    width: 30px;
    border-radius: 0%;
  }
  .product_info h5 {
    font-size: 14px;
    padding: 15px 5px;
  }
}
@media(max-width: 992px) {
  section.why_choose {
    background-size: auto!important;
  }
  .why_choose_sec {
    margin-top: 0px;
  }
  ul.dropdown-menu.sub-menu.show:before {
    top: 23px!important;
  }
  .btn_whatsapp {
    padding: 10px 15px!important;
}figure.effect-sadie h2 {
    font-size: 16px;
}
section.category-item {
    padding: 50px 20px;
}
.product_info h5 {
    height: 65px;
}
}
@media(max-width: 768px) {
  section.why_choose {
    background-size: cover!important;
  }
  .slider-nav .item-slick {
    max-width: 100px!important;
}
}
@media(max-width: 767px) {
  .heading h2 {
    font-size: 21px;
  }
  .heading p {
    font-size: 14px;
  }
  section.client {
    padding: 20px 0px!important;
  }
  .features-main {
    margin-top: 20px;
  }
  section.why_choose {
    background: rgb(200, 234, 246)!important;
    background-position: unset!important;
    padding: 0px 0 50px 0px!important;
  }
  footer p {
    margin-bottom: 0px;
}
section.category-item {
    padding: 30px 0px;
}.category.grid {
    margin-bottom: 20px;
}.life-yasha .pd-50 {
    padding: 0 20px;
}
.additional_info img {
    width: 100%;
}
}
@media(max-width: 520px) {
  .carousel-control-next, .carousel-control-prev {
    width: 25%;
  }
  span.carousel-control-prev i.fal.fa-chevron-left {
    background: #00a0e3;
    height: 35px;
    width: 35px;
    line-height: 35px;
}
span.carousel-control-next i.fal.fa-chevron-right {
    background: #00a0e3;
    height: 35px;
    width: 35px;
    line-height: 35px;
}
  .about_content {
    margin-top: 1rem!important;
}
.about_content h2 {
    font-size: 18px;
    margin-bottom: 0px;
}
.bottom_footer {
    padding: 10px 0;
}.features-main h2 {
    font-size: 21px;
}.heading {
    margin-bottom: 30px;
}footer p {
    margin-bottom: 0px;
}.footer_top {
    padding: 60px 0 20px;
}footer .widget_title {
    margin-bottom: 5px;
}ul.social_icons.social_white{
  margin-top: 15px;
}
.about_overview h4 {
    font-weight: 500;
}
.breadcrumb_bg {
    padding: 50px 0px!important;
}.breadcrumb {
    padding: 10px 0px;
}
footer .widget_title {
    font-size: 18px;
}section.client_page {
    padding: 20px 0px!important;
}
section.company_certificate {
    margin-top: 2rem!important;
}
.contact_info ul li a span {
    line-break: anywhere;
}
.contact_info li {
    margin-bottom: 15px;


}.contact_us_page {
    margin-top: 1rem!important;
}
.contact_form .form-group label{
  font-size: 12px;
}
.product_info img {
    height: auto;
}
.our_certificate img {
    width: 100%;
}.single_product_info h4 {
    font-size: 18px;
}
.breadcrumb a {
    font-size: 13px;
}
li.breadcrumb-item.active {
    font-size: 13px;
}
.about-yasha-office {
    margin-bottom: 15px;
}
.life-yasha .pd-50 {
    padding: 0 0px;
}
.about-yasha-office p {
    line-height: 28px;
}.about_content img {
    border-radius: 0%;
    border: 5px solid#cccccc7a;
}
.about_content.wow.slideInRight {
    padding: 20px 15px;
    margin-bottom: 10px;
}
}


@media(max-width:425px) {
.mail-id i{
  display: none;
}
.top-header a{
  font-size: 12px;
}
.contact_info li {
    padding: 15px;
    padding-left: 10px;
}
.contact_info li {
    font-size: 14px;
}
.contact_info li i {
    position: inherit;
    left: 0px;
    color: #212c6c;
    font-size: 16px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    border-radius: 5px;
}
.mail-id.text-start {
    display: none;
}a.btn.btn_whatsapp{
  margin-top: 10px;
}
button.btn.enquire_now{
  margin-top: 10px;
}
.product_info h5 {
    height: auto;
}.page-content h1 {
    font-size: 21px;
    color: #096fd2;
}
}