/*
* Prefixed by https://autoprefixer.github.io
* PostCSS: v8.4.14,
* Autoprefixer: v10.4.7
* Browsers: last 4 version
*/

*{padding:0;margin:0}body{overflow-x:hidden}.objectFit{-o-object-fit:contain;object-fit:contain}.text-3b3b3b{color:#3b3b3b!important}.text-707070{color:#707070!important}.SF30_36Bold{font:18px/36px "Noto Sans","Noto Sans Arabic";font-weight:Bold}.button_see_more_transparent,.button_see_more_transparent:focus,.button_see_more_transparent:hover{color:#fff!important;background:no-repeat padding-box #e82c2d;-webkit-transition:background 1s ease-out;-o-transition:background 1s ease-out;transition:background 1s ease-out;text-decoration:none;border:none!important;-webkit-box-shadow:inset 0 3.5em 0 0 #e82c2d,inset 0 -3.5em 0 0 #e82c2d!important;box-shadow:inset 0 3.5em 0 0 #e82c2d,inset 0 -3.5em 0 0 #e82c2d!important}.SF18_21Bold{font:18px/21px "Noto Sans","Noto Sans Arabic"!important}.SF20_24Bold-Important{font:18px/24px "Noto Sans","Noto Sans Arabic"!important}.button_see_more_transparent{font:16px/21px "Noto Sans","Noto Sans Arabic"!important}.text-9b9b9b{color:#9b9b9b!important}.text-red{color:#e82c2d!important}.bg-red{background-color:#e82c2d!important}.bg-green{background-color:#26d366!important}.SFBold11_13{font:11px/13px "Noto Sans","Noto Sans Arabic";font-weight:Bold}.SF18_21Medium{font:400 18px/21px "Noto Sans","Noto Sans Arabic"}.bg-f9f9f9{background-color:#f9f9f9}.bg-707070{background-color:#707070!important}.text-blue{color:#006ab3}.SF22_24Bold{font:22px/24px "Noto Sans","Noto Sans Arabic"!important}.SF18_21Regular{font:16px/21px "Noto Sans","Noto Sans Arabic"}.bg-blue{background-color:#006ab3!important}.SF22_50Bold{font:18px/50px "Noto Sans","Noto Sans Arabic";font-weight:Bold}.SF20_30Bold{font:20px/30px "Noto Sans","Noto Sans Arabic";font-weight:Bold}.SF25_30Bold{font:25px/30px "Noto Sans","Noto Sans Arabic";font-weight:Bold}@media screen and (min-width:990px){.w-48{width:48%}.SF22_26Medium-lg,.SF22_26Regular-lg{font:22px/26px "Noto Sans","Noto Sans Arabic"!important}.SF20_24Regular-lg{font:20px/24px "Noto Sans","Noto Sans Arabic"!important}.SF40_50Bold-lg{font:20px/50px "Noto Sans","Noto Sans Arabic"!important}.w-lg-30{width:30%!important}.SF48_48Bold-lg{font:48px/48px "Noto Sans","Noto Sans Arabic";font-weight:Bold}.fa-lg-2x{font-size:2em!important}.SF30_24Bold-lg{font:30px/24px "Noto Sans","Noto Sans Arabic"!important}.SF40_48Bold-lg{font:20px/36px "Noto Sans","Noto Sans Arabic";font-weight:600}}.fa{font-family:var(--fa-style-family, "Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa-brands,.fa-regular{font-weight:400}.fa,.fa-brands,.fa-regular,.fa-solid{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-regular,.fa-solid{font-family:'Font Awesome 6 Free'}.fa-brands{font-family:'Font Awesome 6 Brands'}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-phone-volume::before{content:"\f2a0"}.fa-envelope::before{content:"\f0e0"}.fa-download::before{content:"\f019"}.fa-sr-only-focusable:not(:focus),.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:host,:root{--fa-style-family-brands:'Font Awesome 6 Brands';--fa-font-brands:normal 400 1em/1 'Font Awesome 6 Brands';--fa-style-family-classic:'Font Awesome 6 Free';--fa-font-regular:normal 400 1em/1 'Font Awesome 6 Free';--fa-style-family-classic:'Font Awesome 6 Free';--fa-font-solid:normal 900 1em/1 'Font Awesome 6 Free'}@font-face{font-family:'Font Awesome 6 Brands';font-style:normal;font-weight:400;font-display:block;src:url("../webfonts/fa-brands-400.woff2") format("woff2"),url("../webfonts/fa-brands-400.ttf") format("truetype")}.fa-square-facebook:before{content:"\f082"}.fa-linkedin:before{content:"\f08c"}.fa-whatsapp:before{content:"\f232"}.fa-square-x-twitter:before{content:"\e61a"}@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:400;font-display:block;src:url("../webfonts/fa-regular-400.woff2") format("woff2"),url("../webfonts/fa-regular-400.ttf") format("truetype")}@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:900;font-display:block;src:url("../webfonts/fa-solid-900.woff2") format("woff2"),url("../webfonts/fa-solid-900.ttf") format("truetype")}.fa-solid{font-weight:900}@font-face{font-family:'Font Awesome 5 Brands';font-display:block;font-weight:400;src:url("../webfonts/fa-brands-400.woff2") format("woff2"),url("../webfonts/fa-brands-400.ttf") format("truetype")}@font-face{font-family:'Font Awesome 5 Free';font-display:block;font-weight:900;src:url("../webfonts/fa-solid-900.woff2") format("woff2"),url("../webfonts/fa-solid-900.ttf") format("truetype")}@font-face{font-family:'Font Awesome 5 Free';font-display:block;font-weight:400;src:url("../webfonts/fa-regular-400.woff2") format("woff2"),url("../webfonts/fa-regular-400.ttf") format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url("../webfonts/fa-solid-900.woff2") format("woff2"),url("../webfonts/fa-solid-900.ttf") format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url("../webfonts/fa-brands-400.woff2") format("woff2"),url("../webfonts/fa-brands-400.ttf") format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url("../webfonts/fa-regular-400.woff2") format("woff2"),url("../webfonts/fa-regular-400.ttf") format("truetype");unicode-range:U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC}@font-face{font-family:FontAwesome;font-display:block;src:url("../webfonts/fa-v4compatibility.woff2") format("woff2"),url("../webfonts/fa-v4compatibility.ttf") format("truetype");unicode-range:U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F27A}
.active_tab{color:#006ab3!important;border:1px solid #006ab3!important}
.border-d1d1d1{
    border: 1px solid #d1d1d1;
}
@font-face {
  font-family: "Compressed-Bold";
  src: url("../fonts/PilatCompressed-Bold.ttf")
}
.fa-star::before {
    content: "\f005"; }
    .bar-container {
        width: 25%;
        margin: 5px 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
    }
    .barlabel {
        width: 50px;
        text-align: center;
        line-height: 20px;
    }
    .bar-background {
        width: 100%;
        background-color: #eee;
        position: relative;
        height: 20px;
    }
    .bar {
        background-color: #d9ba10;
        color: white;
        text-align: center;
        height: 100%;
        line-height: 20px;
        width: 0;
    }
    .darkBlue {
        color: #d9ba10;
    }
    .Gold{
        color: gold;
    }

    body {
        font-family: "Almarai", sans-serif;
        background: #fafafa;
        color: #757575;
        text-align: initial;
    }

    .titleColor{
        color:#2646a7 !important;
    }
    .notactivetab{
        color: #8b5d50;
        cursor: pointer;
        padding: 10px 20px;
    }

    .activetab{
        color: #333;
        cursor: pointer;
        border: 2px solid lightsteelblue;
        border-radius: 10px;
        padding: 10px 20px;
    }

    .divBackground{
        background: -o-linear-gradient(top,#e7e2da 45%,#fff 45%);
        background: -webkit-gradient(linear,left top, left bottom,color-stop(45%, #e7e2da),color-stop(45%, #fff));
        background: linear-gradient(to bottom,#e7e2da 45%,#fff 45%);
        padding: 50px 0 0 0;
    }


    .postMethod1 {
    cursor: pointer;
}

.postMethod1 i {
    font-size: 18px;
    color: inherit;
}

.showingForm > p:first-of-type {
    font-size: 17px !important;
    font-weight: 6800 !important;
    color: #333 !important;
    margin-bottom: 10px !important;
    line-height: 1.4;
}


#exampleModal p.SFRegular15_18 {
    font-size: 17px !important;
    font-weight: 800 !important;
    line-height: 1.4 !important;
    color: #333 !important;
    margin-bottom: 12px !important;
}





#exampleModal h5.titleColor {
    font-size: 22px !important;
    font-weight: 700 !important;
    color: #2646a7 !important;
    margin-bottom: 8px !important;
    line-height: 1.3;
}


#request_showing_carousel,
#request_time_carousel,
#request_showing_carousel2,
#request_time_carousel2 {
    padding-left: 0px;
}



    .primerBackgroundImage{
        background: url('../../PremierDesktop.webp');
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
    }
    .demBackground{
        background: rgba(61, 57, 53, .8);
    }
    .bg-e7e2da{
        background-color: #e7e2da;
    }
    .bg-red{
        background-color: #c82021 !important;
    }
    .infoagentbackcolor{
        background-color: #3d3935;
        padding: 30px;
        border-radius: 10px;
        -webkit-box-shadow: 0 2px 6px 0 rgba(0,0,0,.1);
                box-shadow: 0 2px 6px 0 rgba(0,0,0,.1);
    }
    .namestyle{
        color:#8b5d50;
        font-weight: 600;
        font-family: Nyse,serif;
        font-size: 1.5rem;
    }
    .namestyleLarge{
        color:#fff;
        font-size: 25px;
    }
    .namestyleMedium{
        color:#fff;
        font-size: 16px;
    }
    .linestyle{
        background-color: #8b5d50;
        height: 1px;
    }

    [id^='request_showing_carousel'] [class^='post'] p{
        color: #4f4f4f !important;
    }
    [id^='request_showing_carousel'] [class^='post'] p:nth-child(2){
        color: #1d1d1d !important;
    }

    [id^='request_showing_carousel'] [class^='post']{
        width: 80px;
        border: 1px solid #a9a9a9 !important;
        cursor: pointer;
    }
    [id^='request_showing_carousel'] [class^='post'] p{
        font-size: 15px;
    }

    [id^='request_time_carousel'] [class^='postTime'] p{
    margin: 0 !important;
    padding: 0 !important;

    font-size: 14px;
    line-height: 1;
    color: #4f4f4f !important;
}


    [class^='postMethod']{
        border: 1px solid #a9a9a9 !important;
        color: #4f4f4f !important;
        cursor: pointer;
    }

    [id^='request_time_carousel'] [class^='postTime']{
    width: 100px !important;
    height: 40px !important;

    padding: 0 !important;
    margin: 0 !important;

    border: 1px solid #a9a9a9 !important;
    display: flex;
    justify-content: center;
    align-items: center;

    white-space: nowrap;
    cursor: pointer;
}


    a {
        color: #37404d;
        text-decoration: none;
        text-align: initial;
    }

    a:hover {
        text-decoration: none;
        color: #757575;
    }

    .form-control:focus {
        -webkit-box-shadow: none;
                box-shadow: none;
    }

    p {
        font-size: 14px;
        line-height: 26px;
        color: #757575;
    }

    button:focus {
        outline: 0;
    }

    .btn {
        font-family: "Poppins", sans-serif;
        border-radius: 3px;
    }

    button,
    .btn,
    .form-control {
        border-radius: 5px !important;
    }

    .btn:focus,
    .btn:active,
    .btn:focus {
        -webkit-box-shadow: none !important;
                box-shadow: none !important;
        outline: none;
    }
    a {
        -webkit-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
        transition: all 0.3s ease-in-out;
    }
    .fontbig{
        font-size: 20px;
        line-height: 30px;
    }
    .fontbig2{
        font-size: 17px;
    }
    .fontbig3{
        font-size: 16px;
    }

.form-group.d-flex {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
textarea {
    border: 1px solid #e8e8e8;
    padding: 6px 15px;
    color: #777;
    max-width: 100%;
    outline: none;
}


#request_showing_carousel .owl-stage::after,
#request_showing_carousel2 .owl-stage::after {
    content: "";
    display: block;
    width: 70px;
    height: 1px;
}

#request_time_carousel .owl-item,
#request_time_carousel2 .owl-item {
    margin: 0 !important;
}

#request_time_carousel .owl-stage,
#request_time_carousel2 .owl-stage {
    display: flex !important;
    gap: 11px;
}


#request_showing_carousel .owl-item,
#request_showing_carousel2 .owl-item {
    margin: 0 !important;
}

#request_showing_carousel .owl-stage,
#request_showing_carousel2 .owl-stage {
    display: flex !important;
    gap: 0px;
}



@media (max-width: 768px) {

    button:focus {
        outline: 0 auto -webkit-focus-ring-color;
    }
}

.dropzone .dz-preview .dz-details .dz-filename:not(:hover) {
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
}

.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span {
    border: 1px solid transparent;
}

.dropzone .dz-preview .dz-details .dz-filename:not(:hover) {
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
}

.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span {
    border: 1px solid transparent;
}

section {
    position: relative;
    z-index: 0;

    overflow-x: visible;

    overflow-y: visible;
}


::-webkit-scrollbar {
    width: 5px;
}

::-webkit-scrollbar-track {
    background-color: #e0e0e0;
}
::-webkit-scrollbar-thumb {
    background: #bdbdbd;
    border-radius: 4px;
}
::-webkit-scrollbar-thumb:hover {
    background: #9e9e9e;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
input[type="text"] {
    cursor: auto !important;
}
input[type="text"]::-webkit-input-placeholder {
    color: #656565;
}
input[type="text"]::-moz-placeholder {
    color: #656565;
}
input[type="text"]:-ms-input-placeholder {
    color: #656565;
}
input[type="text"]::-ms-input-placeholder {
    color: #656565;
}
.w-lg-31{
    width: 31% !important;
}
.p,.h1,.h2,.h3,.h4,.h5,.h6{
    font-family: "Noto Sans","Noto Sans Arabic" !important;
}
