html {
  scroll-behavior: smooth;
}
.navbar {padding: 10px 0;}
.navbar-brand {min-width:260px;}
.content-wrapper .navbar-brand a {position: absolute;top: 0px;background: #ffffff;padding: 7px;border-radius: 50%;display: inline-block;height: 150px;width: 210px;}
.content-wrapper .navbar-brand a img {height: 120px;}
.content-wrapper .navbar-expand-lg .navbar-nav .nav-link {;text-transform: uppercase;}
.navbar-expand-lg.navbar-stick .navbar-brand a img {height: 90px;}
.content-wrapper .navbar-other .navbar-nav .nav-item a i {display: inline-block;background: #c40512;width: 30px;height: 30px;line-height: 30px;text-align: center;font-size: 16px;color: #ffffff !important;border-radius: 5px;}
.content-wrapper .navbar-other .navbar-nav .nav-item a.facebook i {display: inline-block;background: blue;}
.content-wrapper .navbar-other .navbar-nav.navbar-stick .nav-item a i {display: inline-block;background: #c40512;width: 30px;height: 30px;line-height: 30px;text-align: center;font-size: 16px;color: #ffffff !important;border-radius: 5px;}
.swiper-fullscreen {height: 720px;}
.swiper-fullscreen .swiper:not(.swiper-thumbs) .swiper-slide {height: 720px;}
.swiper-container.nav-dark .swiper-button {background: #c40512 !important;color: #fff!important;}
.swiper-container.nav-dark .swiper-button.swiper-button-disabled {background: #c40512 !important;color: #fff!important;}
.swiper-controls .swiper-navigation .swiper-button.swiper-button-prev:after {content: "\f053";font: normal normal normal 14px/1 FontAwesome;}
.swiper-controls .swiper-navigation .swiper-button.swiper-button-next:after {content: "\f054";font: normal normal normal 14px/1 FontAwesome;}
.main-sliderBx .swiper-static h2 {font-family: 'Raleway', sans-serif;color: #c40512 !important;font-size: 52px !important;line-height: 72px;}
.main-sliderBx .swiper-static p {color: #000000 !important;font-size: 18px;}
.about-contentBx span {color: #c40512;}
.about-contentBx p {text-align: justify;}
.about-imgBx img {width: 100%;height: auto;border-radius: 5px;}
.news-sec {padding: 90px 0;}
.news-sec .section__videoBx iframe {width:100%;height: 370px !important;border-radius:10px;}
.news-sec .shedule__top {background: rgba(255,255,255,.1);border: 2px solid #c60f1b;border-radius: 5px;display: flex;flex-wrap: wrap;}
.news-sec .shedule__top .shedule__item {width: calc(100% / 3);}
.news-sec .shedule__top .shedule__item  .shedule__inner {margin: 10px;border: 1px solid rgba(236,240,243,.1);border-radius: 4px;padding: 10px;}
.news-sec .shedule__top .shedule__item  .shedule__inner .shedule__content {justify-content: space-between;display: flex;flex-wrap: wrap;}
.news-sec .shedule__top .shedule__item  .shedule__inner .shedule__content .shedule__title h6 {color: #fff;font-size: 18px;}
.news-sec .shedule__top .shedule__item  .shedule__inner .shedule__content .shedule__title p {color:#cccccc;margin-bottom: 0;}
.news-sec .shedule__top .shedule__item  .shedule__inner .shedule__content .shedule__time ul li {flex-direction: column;width: 90px;height: 60px;border: 2px solid #ffffff;border-radius: 7px;}
.news-sec .shedule__top .shedule__item  .shedule__inner .shedule__content .countdownBx {display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0;margin:0;list-style: none;}
.news-sec .shedule__top .shedule__item  .shedule__inner .shedule__content .countdownBx li {margin: 5px;text-align: center;}
.news-sec .shedule__top .shedule__item  .shedule__inner .shedule__content .countdownBx li span {color: #ffe212;font-size: 16px;font-weight: bold;}
.news-sec .shedule__top .shedule__item  .shedule__inner .shedule__content .countdownBx li p {color: #fff;margin:0;    font-family: "Yellowtail",cursive;}
.gallery-sec .filter:not(.basic-filter) ul li a.active, .gallery-sec .filter:not(.basic-filter) ul li a:hover {color: #c40512 !important;}
.bg-soft-primary.blog-sec {background: #fff7f7 !important;}
.bg-soft-primary.blog-sec .swiper-slide .card-img-top img {width: 100%;height: 250px !important;object-fit: cover;}
.bg-soft-primary.blog-sec .swiper-container.nav-color .swiper-navigation .swiper-button {background: rgba(196,6,18,.9)!important;}
.bg-soft-primary.cta-sec {background: #fff7f7 !important;padding-bottom: 60px;}
.bg-soft-primary.cta-sec .cta-leftBx {position:relative;padding: 30px 30px 30px 50px;display: flex;height: 100%;flex-direction: column;justify-content: center;background: #950f18;}
.bg-soft-primary.cta-sec .cta-leftBx img {position: absolute;bottom: 0;left: -100px;}
.bg-soft-primary.cta-sec .cta-leftBx .cta-contentBx {padding-left: 80px;padding-right: 0;}
.bg-soft-primary.cta-sec .cta-leftBx .cta-contentBx span {margin: 0;font-size: 20px;font-weight:500;color: #eeeeee;}
.bg-soft-primary.cta-sec .cta-leftBx .cta-contentBx h4 {margin: 0;font-size: 30px;font-weight:600;}
.bg-soft-primary.cta-sec .cta-rightBx {position:relative;padding: 30px 30px 30px 50px;display: flex;height: 100%;flex-direction: column;justify-content: center;background: #950f18;}
.bg-soft-primary.cta-sec .cta-rightBx img {position: absolute;left: auto;right: -135px;bottom: 0;}
.bg-soft-primary.cta-sec .cta-rightBx .cta-contentBx {padding-right: 0;}
.bg-soft-primary.cta-sec .cta-rightBx .cta-contentBx span {margin: 0;font-size: 20px;font-weight:500;color: #eeeeee;}
.bg-soft-primary.cta-sec .cta-rightBx .cta-contentBx h4 {margin: 0;font-size: 30px;font-weight:600;}
.bg-soft-primary.cta-sec .cta-speratorBx {z-index: 1;position: absolute;top: 50%;left:-15px;width: 60px;height: 60px;transform: translate(-50%, -50%);color: #db4242;font-weight: 600;background-color: #fff;border-radius: 10px;display: flex;align-items: center;box-shadow: 0 3px 12px -4px rgba(0, 0, 0, .1);justify-content: center;}
.footer-sec {background: #262626;}
.footer-sec .widget .footer-logobx {height: 90px;}
.footer-sec .widget p {text-align: justify;color:#444444;}
.footer-sec .widget.pl-50 {padding-left: 50px;}
.footer-sec .widget .widget-title {color: #262626;position: relative;padding-bottom: 20px;margin-bottom: 30px;font-size: 18px;font-weight: 600;z-index: 1;text-transform: uppercase;}
.footer-sec .widget .widget-title::before{position: absolute;left: 0;bottom: 0;content: "";height: 2px;width: 10px;background: #c40512;}
.footer-sec .widget .widget-title::after{position: absolute;content: "";width: 50px;height: 2px;background: #c40512;z-index: 1;left: 14px;bottom: 0;}
.footer-sec .widget ul li a {text-transform: uppercase;font-size: 15px;color: #444444 !important;}
.footer-sec .widget ul.contactBx li {padding-left: 60px;position: relative;margin-bottom: 12px;color:#444444;}
.footer-sec .widget ul.contactBx li i {font-size: 24px;color: #c40512;position: absolute;left: 0;}
.footer-sec .widget ul.contactBx li a {text-transform: lowercase !important;}
.copyBx {text-align: center;border-top:1px solid #eeeeee;}
.copyBx p {margin-bottom: 0;padding:10px;}
.progress-wrap:after {font: normal normal normal 14px/1 FontAwesome;content: "\f078";top: 0.75rem;}

.headerBx {background:#000000;padding:50px 0;}
.btn-close:before {font-family: 'FontAwesome';content: "\f00d";}

.broadcumBx {background:#262626;}
.broadcumBx h1 {color:#ffffff;}

.textBx {text-align:justify;font-size: 16px;color: #262626;line-height: 30px;}
.navbar-expand-lg .navbar-nav .nav-link {padding-right: 14px !important;padding-left: 14px !important;text-transform: uppercase;}

.news-sec .new-btmBx {background: #c60f1b95; border: 2px solid #ffffff;border-radius: 5px;text-align: center;padding: 12px;margin-top:20px;}
.news-sec .new-btmBx h3 {font-size:24px;color:#ffffff;margin: 0 0 15px 0;}
.news-sec .new-btmBx h6 {font-size:18px;color:#ffffff;margin: 0 0 10px 0;}
.news-sec .new-btmBx p {color: #ffdfe1;}

.about-pageBx blockquote {background: #fff2f3;padding: 15px;border-left: 5px solid #cc2934;}
.about-pageBx blockquote.icon:before {top: -0.9rem;left: 0.1rem;}
.about-pageBx blockquote p {margin: 0;font-size: 16px;line-height: 34px;text-align: justify;color: #333333;}

.welcomeBx {position:absolute;}

.glightbox-clean .gprev:before {content: "\f053" !important;font: normal normal normal 14px/1 FontAwesome;}
.glightbox-clean .gnext:before {content: "\f054" !important;font: normal normal normal 14px/1 FontAwesome;}
.glightbox-clean .gclose:after {content: "\f00d" !important;font: normal normal normal 14px/1 FontAwesome;}

.progress-wrap svg.progress-circle path {stroke: #c40512 !important;}
.progress-wrap:after {stroke: #c40512 !important;}

@media (max-width:767px){
    .navbar-expand-lg .navbar-brand {padding-top: 5px;padding-bottom: 5px;}
    .navbar-brand {min-width: 190px;}
    .content-wrapper .navbar-brand a {height: 120px;width: 150px;}
    .content-wrapper .navbar-brand a img {height: 90px;}
    .swiper-fullscreen {height: 195px!important;}
    .swiper-fullscreen .swiper:not(.swiper-thumbs) .swiper-slide {height: 195px!important;}
    .about-contentBx {margin-top:20px;}
    .news-sec .shedule__top .shedule__item {width: 100%;}
    .bg-soft-primary.cta-sec .cta-leftBx img {display: none;}
    .bg-soft-primary.cta-sec .cta-leftBx .cta-contentBx {padding-left: 0;padding-right: 0;text-align: center;}
    .bg-soft-primary.cta-sec .cta-rightBx .cta-contentBx {text-align:center;}
    .footer-sec .widget.pl-50 {padding-left: 0px;}
    .bg-soft-primary.cta-sec .cta-speratorBx {top: 0;left: 50%;}
}
