
@import 'font-awesome-all.css';
@import 'flaticon.css';
@import 'owl.css';
@import 'bootstrap.css';
@import 'jquery.fancybox.min.css';
@import 'animate.css';
@import 'nice-select.css';
@import 'odometer.css';
@import 'elpath.css';
@import 'color.css';
@import 'rtl.css';
@import 'style.css';
@import '../css/module-css/header.css';
@import '../css/module-css/banner.css';
@import '../css/module-css/about.css';
@import '../css/module-css/funfact.css';
@import '../css/module-css/course.css';
@import '../css/module-css/video.css';
@import '../css/module-css/event.css';
@import '../css/module-css/portfolio.css';
@import '../css/module-css/pricing.css';
@import '../css/module-css/cta.css';
@import '../css/module-css/testimonial.css';
@import '../css/module-css/news.css';
@import '../css/module-css/footer.css';
@import '../css/module-css/page-title.css';
@import '../css/module-css/course-details.css';
@import '../css/module-css/contact.css';
@import '../css/module-css/shop.css';
@import '../css/module-css/shop-details.css';


@import 'responsive.css';


@font-face {
    font-family: HelveticaNeueLTGEO-75Bold;
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/Linotype-HelveticaNeueLTGEO55Roman.ttf') format("truetype");
}


.banner-style-five .content-column {
    float:left;
}

.overlays {
    display: block;
    content: '';
    width: 100%;
    height: 100%;
     background-color: rgb(4 17 35 / 66%); 
    position: absolute;
    top: 0;
    left: 0;
    /* background: url(../images/homes/bg.png); */
}
.banner-style-five .content-box h2 {
    color: #fff;
}
.banner-style-five .content-box .upper-text {
    color: #fff; 
}
.banner-style-five .content-box p {
    color: #fff; 
}

.banner-style-five .content-box .upper-text {
    color: #fff;
    font-size: 24px;
    margin-bottom: 30px;
}
.banner-style-five .content-box h2 {
    color: #fff;
    line-height: 90px;
}
.btn-box a{
    color:#333;
    margin-right: 10px;
}
.btn-box svg {
    margin-right: 15px;
    margin-top: -3px;
}

.theme-btn {
    position: relative;
    display: inline-block;
    overflow: hidden;
    vertical-align: middle;
    font-size: 14px;
    line-height: 30px;
    font-weight: 500;
    font-family: var(--text-font);
    color: #fff !important;
    text-align: center;
    border-radius: 5px;
    padding: 5px 15px;
    text-transform: uppercase;
    z-index: 1;
    transition: all 0.5s ease-in-out 0.0s;
}

.bgss {
    background: -webkit-linear-gradient(left, #0550c4 0%, #284dbb 25%, #6b48a9 50%, #b64195 75%, #d33f8d 100%);
    border-bottom-left-radius: 9%;
    border-bottom-right-radius: 20%;
}
.page-title h1 {
    color:#fff;
}


.page-title .content-box h1 {
    font-size: 50px;
}
.page-title .content-box .bread-crumb li a {
    font-size: 16px;
}
.page-title .content-box .bread-crumb li:last-child {
    font-size: 16px;
}

.event-block-one .inner-box .image-box .image img {
    height: 420px;
    width: 100%;
    object-fit: cover;
}