.video-title {
    font-family: BarlowSemiCondensed;
    font-size: 1.375rem;
    text-align: center
}

.bg-motorcycle .owl-carousel,
.bg-scooters .owl-carousel {
    height: 350px
}

.no-loader {
    background: none !important
}

.home-banner-height .owl-carousel {
    min-height: 43vh;
    background: url(../image/common/loader.gif) no-repeat 48% 35%
}

@media only screen and (max-width:600px) {
    .home-banner-height .owl-carousel {
        min-height: 24vh;
        background: url(../image/common/loader.gif) no-repeat 48% 35%
    }

}



.background-bg {
    background-color: white;
}

.item-info.item-icon {
    bottom: 19.5rem
}

.bg-whatsapp {
    background: #ffffff !important
}

.bg-whatsapp:before {
    background: #ffffff !important
}

.bg-about:before {
    background: #ffffff !important
}

#productVideoModal {
    position: relative;
    z-index: 5;
    width: 100%;
    max-width: 1100px;
    margin: 50px auto 0 auto
}

#productVideoModal .pvItem {
    margin: 20px 0 0 0
}

#productVideoModal .pvItem:first-child {
    margin: 0
}

#productVideoModal .item-link {
    display: block;
    position: relative
}

#productVideoModal .item-img {
    width: 100%;
    display: block;
    position: relative;
    text-align: center
}

#productVideoModal .item-img img {
    width: 100%;
    max-width: 720px;
    height: auto
}

#productVideoModal .item-play {
    background: #f00;
    border-radius: 50%;
    display: block;
    height: 8rem;
    line-height: 8rem;
    margin: 0 auto 1rem auto;
    opacity: .9;
    pointer-events: none;
    text-align: center;
    position: relative;
    width: 8rem;
    -webkit-transition: all .2s linear;
    transition: all .2s linear
}

#productVideoModal .item-play::before {
    content: "";
    display: inline-block;
    width: 0;
    height: 0;
    border-top: 1.5rem solid rgba(0, 0, 0, 0);
    border-left: 2.5rem solid #fff;
    border-bottom: 1.5rem solid rgba(0, 0, 0, 0);
    left: 50%;
    margin: -1.5rem 0 0 -1rem;
    position: absolute;
    top: 50%
}

#productVideoModal .item-title {
    color: #fff;
    font-family: "BarlowSemiCondensed";
    font-size: 1.375rem;
    left: 0;
    margin-top: -5.5rem;
    position: absolute;
    right: 0;
    top: 50%;
    text-align: center
}

#productVideoModal .item-title--mt {
    margin-top: -3.5rem
}

@media(max-width: 600px) {
    #productVideoModal .item-title--mt {
        margin-top: -2rem !important
    }
}

.hide {
    display: none
}

#event-type {
    text-align: center
}

#event-type button {
    padding: 10px;
    width: 230px;
    border: 0;
    background: #cc0001;
    outline: 0;
    color: #fff
}

@media(max-width: 493px) {
    #event-type button {
        width: 100%;
        margin-bottom: 1rem
    }
}

#event-type button:not(.active):hover {
    color: #313131
}

#event-type button.active {
    background: #000000;
    border: 0;
    border-radius: 0;
    color: #fff;
    border-radius: 0
}

/*# sourceMappingURL=home.min.css.map */