.slider-thumbnail img {
    filter: drop-shadow(2px 4px 6px #444);
}
#googlemaps iframe {
    width: 575px;
    height: 260px;
    border-radius: 6px;
}
.hero-slider.owl-carousel.owl-theme.owl-loaded.owl-drag.owl-carousel-init {
    position: relative;
}
.owl-dots {
    position: absolute;
    bottom: 65px;
    left: 0;
    right: 0;
    margin: 0 auto;
}
.hero-el-1 {
    left: -42%;
}
.hero-el-2 {
    width: 1475px;
    left: -44%;
}
.overlay.overlay-op-8.overlay-show:before {
    opacity: 0;
}
.owl-carousel .owl-dots .owl-dot span {
    width: 15px;
    height: 15px;
    margin: 5px 4px;
}
.owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next {
    width: 80px;
    height: 80px;
    border-radius: 100%;
    transition: 0.3s;
}
.owl-carousel:not(.nav-arrows-1):not(.show-nav-title) .owl-nav button[class*="owl-"] {
    background-color: #00a33596;
}
.owl-carousel .owl-nav button.owl-prev:before, .owl-carousel .owl-nav button.owl-next:before {
    font-size: 20px;
}
.owl-carousel .owl-nav button.owl-prev span, .owl-carousel .owl-nav button.owl-next span {
    display: none;
}
section.section.my-0.py-5.border-0.bg-transparent.we-product-home .owl-nav.disabled button.owl-prev, section.section.my-0.py-5.border-0.bg-transparent.we-product-home .owl-nav.disabled button.owl-next {
    color: #00a33596 !important;
}
section.section.my-0.py-5.border-0.bg-transparent.we-product-home .owl-nav.disabled {
    display: block;
}
section.section.my-0.py-5.border-0.bg-transparent.we-product-home .carousel-half-full-width-wrapper > .owl-carousel .owl-nav {
    top: 300px;
}
section.we-product-home .owl-carousel.nav-font-size-lg .owl-nav button.owl-next:before {
    font-size: inherit;
    left: 0;
    top: 0px;
    right: 0;
    bottom: 0;
    margin: 0 auto;
}
section.section.my-0.py-5.border-0.bg-transparent.we-product-home .carousel-half-full-width-wrapper > .owl-carousel .owl-nav {
    right: 365px;
}

section.section.my-0.py-5.border-0.bg-transparent.we-product-home button.owl-prev {
    display: none;
}

section.section.my-0.py-5.border-0.bg-transparent.we-product-home button.owl-next {
    background: #fff !important;
    width: 50px;
    height: 50px;
}

.shop.container.py-4.my-5 .products.row.row-gutter-sm.mb-4 {
    gap: 30px;
}

.shop.container.py-4.my-5 .products.row.row-gutter-sm.mb-4 .col-lg-3 {
    width: 23%;
}
.we.col-half-section
 {
    max-width: 800px;
}
 p.we-paper-desc {
    font-size: 16px;
    text-align: justify;
    margin-top: 10px;
}
section.we.parallax .parallax-background {
    height: 110% !important;
}

.we-ar.col-sm-6.col-lg-4.mb-4.mb-lg-0 {
    padding: 0 15px;
}
.we-text-center {
    justify-content: center !important;
}
section.we-map.parallax .parallax-background {
    background-size: contain !important;
    background-repeat: no-repeat;
    top: 58px !important;
}