.shortgun-650-video{overflow:hidden}
.shortgun-650-video .shortgun-650-video-bg{width:100vw;height:100vh;position:absolute;left:0;top:0}
.shortgun-650-video .shortgun-650-video-bg img{width:100vw;height:100vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}
.shortgun-650-video .animateJs{position:relative}
.shortgun-650-video .animateJs .scrollpanel{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;position:relative;box-sizing:border-box}
.shortgun-650-video .zoom-bg{position:relative;width:100vw;height:100vh;display:flex;z-index:1}
.shortgun-650-video .zoom-bg .zoom-bg-wrapper{width:100vw;height:100vh;display:flex;align-items:center}
.shortgun-650-video .zoom-bg .text-ani-container{width:100%;height:100vh;overflow:hidden}
.shortgun-650-video .zoom-bg .logo-650{margin:30px auto 40px;z-index:99;position:relative}
.shortgun-650-video .zoom-bg .logo-650 img{width:400px;display:block;margin:0 auto;position:inherit !important}
@media screen and (max-width:750px){.shortgun-650-video .zoom-bg .logo-650 img{width:300px}
}
.shortgun-650-video .text-ani{max-width:100%;color:#FFF;text-transform:uppercase;text-align:center;font-family:"guardian_sanssemibold";margin:30px 15px 0;font-size:32px}
.shortgun-650-video .text-ani.ani1{margin-top:200px}
@media screen and (max-width:750px){.shortgun-650-video .text-ani.ani1{margin-top:30%}
}
@media screen and (max-width:750px){.shortgun-650-video .text-ani{font-size:24px;margin:0;line-height:40px}
}
.shortgun-650-video .gallerySection{position:relative}
.shortgun-650-video .video{width:100vw;height:100vh}
.shortgun-650-video .vide{position:absolute;width:100vw;height:100vh;background:#000;top:0;left:0;opacity:0}
.shortgun-650-video .vide video{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;left:0;top:0}
.scroll-div{position:absolute;top:0;left:0;opacity:0}
.up-scroll{position:absolute;left:20px;top:50%;width:40px;height:40px;background:#FFF;cursor:pointer;z-index:1;margin-top:-20px}
.up-scroll:before{width:10px;height:10px;border-left:2px solid #000;border-bottom:2px solid #000;content:"";transform:rotate(135deg);margin:16px 0 0 16px;display:block}
.down-scroll{position:absolute;right:20px;top:50%;width:40px;height:40px;background:#FFF;cursor:pointer;z-index:1;margin-top:-20px}
.down-scroll:before{width:10px;height:10px;border-left:2px solid #000;border-bottom:2px solid #000;content:"";transform:rotate(-45deg);margin:12px 0 0 16px;display:block}
body.shotgun_customFont .shortgun-650-video .text-ani,body.shotgun_customFont .vid-slide-txt h2,body.shotgun_customFont .section-p4d-head body.shotgun_customFont article.btrForm .heading h2,body.shotgun_customFont .bike-var-name,body.shotgun_customFont .shotgun-story-main .shotgun-story-thumb .thumbnail-container .thumbnail-text body.shotgun_customFont article.feature-main h2,body.shotgun_customFont .bike-detail-btns a.configureCta,body.shotgun_customFont .section-p4d-head,body.shotgun_customFont .bike-detail-btns a.techSpecCta,body.shotgun_customFont .label-360,body.shotgun_customFont article.btrForm .heading h2,body.shotgun_customFont article.btrForm .bookaRideForm form button.btn.bookNowBtn,body.shotgun_customFont article.show-media-review h2,body.shotgun_customFont .configurator-main .image-text,body.shotgun_customFont .customDesign .story__slide .cardSec .heading h3,body.shotgun_customFont article.gallery-main h2,body.shotgun_customFont .faq-sec-title,body.shotgun_customFont .btr-page .centered-text h2,body.shotgun_customFont .btr-page button,body.shotgun_customFont .shotgun-story-main .shotgun-story-thumb .thumbnail-container .thumbnail-text,body.shotgun_customFont article.feature-main h2,body.shotgun_customFont .popupBox .modal .modal-body .submitBtn,body.shotgun_customFont .popupBox .modal .modal-header h2,body.shotgun_customFont .customDesign .animateJs1 #scrollpanel1 .title{font-family:"shotgun_cstmregular" !important}
article.feature-main .motorcycle-banner .overlay-text .overlay-text-heading h2{font-family:"montserrat-regular" !important}
article.feature-main .motorcycle-banner .overlay-text .overlay-text-heading h2{font-size:20px;line-height:26px}