}
.collage .img-cont a img {
    object-fit: cover;
}

.featured-products .owl-carousel .owl-item .owl-lazy {
    opacity: .7;
    object-fit: cover;
}
.featured-products {
  margin-bottom: 6%;
}
.img-text-block .row {
  display: flex;
  align-items: center;
}
.header-wrap .telephone-block,
.footer-widget .address-block,
.footer-widget .address-block + br,
.footer-widget a[href^="tel"] {
    display: initial !important;
}
.footer-widget .address-block,
.footer-widget .address-block + br {
    display: none !important;
}


h1 {
    font-size: 34px;
}
h2 {
    font-size: 32px;
}
.featured-products .product-name {
    font-size: 30px;
}
h3 {
    font-size: 26px;
}
h4 {
    font-size: 24px;
}
h5 {
    font-size: 22px;
}
h6 {
    font-size: 20px;
}
.scroll-up nav.main ul li a, .scroll-down nav.main ul li a, nav.main ul li a {
    font-size: 29px;
}
li.has-submenu .submenu-div ul li a {
    font-size: 26px;
}
.mm-listview {
    font-size: 26px;
}
.footer-widget h3 {
    font-size: 40px;
}
.calltoaction a {
    font-size: 32px;
}
.custom-checkbox .link {
    font-size: 26px;
}
footer .author p > a {
    font-size: 28px;
}
.hide-for-medium-down {
    font-size: 28px;
}
.btn-primary, .btn-primary:disabled, btn-primary:focus {
    font-size: 22px;
}

.footer-widget a {
  font-size: 25px;
}
.footer-widget .social-icons svg {
fill: #fcfcfc;
}
.collage .img-cont a img {
    object-fit: cover;
}

.featured-products .owl-carousel .owl-item .owl-lazy {
    opacity: .7;
    object-fit: cover;
}

/* Hide this section on desktop (md and up) */
@media (min-width: 768px) {
  .col-md-8.offset-md-2 > .row > nav.footer-nav-cats {
    display: none;
  }
}
