﻿/*@font-face {
    font-family: 'MainFont';
    src: url('../../../fonts/Tajawal-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'MainFontBold';
    src: url('../../../fonts/Tajawal-Black.ttf') format('truetype');
}

.col-lg-1, .col-md-1, .col-sm-1, .col-xs-1,
.col-lg-2, .col-md-2, .col-sm-2, .col-xs-2,
.col-lg-3, .col-md-3, .col-sm-3, .col-xs-3,
.col-lg-4, .col-md-4, .col-sm-4, .col-xs-4,
.col-lg-5, .col-md-5, .col-sm-5, .col-xs-5,
.col-lg-6, .col-md-6, .col-sm-6, .col-xs-6,
.col-lg-7, .col-md-7, .col-sm-7, .col-xs-7,
.col-lg-8, .col-md-8, .col-sm-8, .col-xs-8,
.col-lg-9, .col-md-9, .col-sm-9, .col-xs-9,
.col-lg-10, .col-md-10, .col-sm-10, .col-xs-10,
.col-lg-11, .col-md-11, .col-sm-11, .col-xs-11,
.col-lg-12, .col-md-12, .col-sm-12, .col-xs-12 {
    font-family: 'MainFont' !important;
}

h1, h2, h3, h4, h5, h6, a, ul, ol, ul li, ol li, input, p, div, label {
    font-family: 'MainFont' !important;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'MainFontBold' !important;
}

a, ul, ol, ul li, ol li, input, p, div {
    font-family: 'MainFont' !important;
}*/

.Req {
    border: 1px red solid !important;
}


header .main-menu-three__logo a img,
.stricky-header .main-menu-three__logo a img,
.logo-box a img {
    height: 44px;
}

.wifi-pack__left img {
    height: 75px;
}
.news-block-five .other-info .post-date {
    margin: 0;
}

.news-block-five .other-info {
    top: 67%;
    height: 50px;
}
.benefits__list-box {
    padding-bottom: 20px;
}
.footer-widget__contact-list li .text p a,
.footer-widget__contact-list li:last-child .text p a {
    color: #a4a9ae;
}

    .footer-widget__contact-list li:last-child .text p a:before {
        content: "";
        position: absolute;
        bottom: 7px;
        left: 0;
        right: 0;
        height: 1px;
        background-color: #216b74;
    }

.brand-one {
    background-color: #2d3245;
}

.newsletter__btn {
    border: none;
    position: absolute;
    top: 25%;
    right: -198px;
    transform: translateY(-25%);
}

.newsletter__input-box input[type=email] {
    width: 95%;
    background-color: #ffffff;
    border-radius: 7px;
    padding: 4px;
    border: none;
    position: absolute;
    top: 25%;
    transform: translateY(-25%);
}
.benefits__list li + li {
    margin-top: 20px;
}
/*.subscribe-form-two */
.all-time-hit__single {
    flex: 0 0 33.33%;
    max-width: 33.33%;
}

.benefits__list li .content h4 {
    padding-top: 11px;
}

.benefits {
    background-color: #2d3237;
}
.benefits .section-title {
margin-bottom: 10px;
}

.benefits .benefits__right {
    padding-top: 80px;
    padding-bottom: 50px;
}

.brand-one .swiper-slide img {
    opacity: 1;
}

.footer-widget__contact-list li .text p a:before {
    height: 0px;
    background-color: transparent;
}
.copyright {
    color: #fff;
}

.all-time-hit-shape {
    /*background-image: -webkit-linear-gradient(0deg, rgb(8, 159, 172) 0%, rgb(254, 144, 67) 100%);*/
    /*background-image: -webkit-linear-gradient(0deg, rgb(45, 50, 69) 0%, rgb(253, 76, 18) 100%);*/
    background-image: -webkit-linear-gradient(0deg, var(--zeinet-gray) 0%, var(--zeinet-base) 100%);
}
.scroll-to-top {
    background: var(--zeinet-base);
}
@media only screen and (max-width: 767px) {
    .all-time-hit__single {
        flex: 0 0 100%;
        max-width: 100%;
    }
    .padding-bottom-custom {
        padding-bottom: 50px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1216px) {
    .all-time-hit__single {
        flex: 0 0 50%;
        max-width: 50%;
    }
}