.carousel-item video {z-index: 1;}
.carousel-item.third.active .carousel-indicators {display: none !important;}
footer {background: linear-gradient(45deg, #1779c6f2, #1e2b869c), url(../img/footer-bg.png);background-size: cover;}
.category-title {margin-top: 50px;margin-bottom: 50px;}
.category-title h6 {font-size: 18px;color: #fff;font-weight: 600;margin: 0;}
.category-title p, .category-title span {font-size: 14px;color: #fff;}
.category-title .avail-on {padding-bottom: 10px;}
.category-title .avail-on img {width: 150px;}
.social-icons {display: flex;display: -webkit-flex;align-items: center;margin-top: 15px;}
.social-icons .icons {width: 20px;height: 20px;border-radius: 10px;background: #fff;margin-right: 5px;display: flex;display: -webkit-flex;justify-content: center;align-items: center;}
.contact-num {padding-right: 15px;}.category-title .fa.fa-arrow-right {color: #fff;}
.carousel-item video {top: 0;left: 0;width: 100% !important;height: 100vh !important;overflow: hidden;object-fit: cover;}
.my-video-dimensions.vjs-fluid {padding-top: 40.25%;}
.landing-page .header-back {height: 100vh !important;}body.login {overflow: hidden;position: relative;}
.c-t-s {height: 100%;width: 100%;top: 0;position: absolute;display: flex;}
.login-avail-on {display: flex;display: -webkit-flex;justify-content: center;align-items: center;}
.login-avail-on div {height: 36px;width: 36px;background: #19439b;border-radius: 36px;box-shadow: 0 0 5px;display: flex;display: -webkit-flex;justify-content: center;align-items: center;margin: 0 10px;}
.login-avail-on div a img {height: 20px;}
@media(min-width: 1200px) {}
@media(min-width: 768px) {}
@media(max-width: 1200px) {body.login video {height: 100vh !important;object-fit: cover;}}
@media(max-width: 991px) {
    .landing-page .carousel-indicators {padding-right: 0;}
    .landing-page .navbar-nav > li > a {padding: 10px 10px;    }
    .landing-page .header-back {height: calc(100vh - 94px);width: 100%;}
    .carousel-item video {height: 100vh !important;}
    .carousel-control-next, .carousel-control-prev {height: 100vh !important;}
    .category-title {margin-bottom: 0;}
    footer .container .row {margin-bottom: 20px;}
    .sticky-header .statusbar-fields .dropdown-toggle .dropdown-menu {right: 0 !important;left: unset !important;}
    #inSlider .carousel-inner {overflow: hidden !important;}
    #fullpagevideo {height: calc(100vh - 94px) !important;}
}
@media(max-width: 767px) {.loginscreen.middle-box {margin: 15px;}}
@media(max-width: 576px) {}