/* datis */

@font-face {
    font-display: swap;
    font-family: GFont;
    font-style: normal;
    font-weight: 100;
    src: url('GFont/IRANSansWeb-Thin.eot');
    src: url('GFont/IRANSansWeb-Thin.eot?#iefix') format('embedded-opentype'),
    url('GFont/IRANSansWeb-Thin.woff2') format('woff2'),
    url('GFont/IRANSansWeb-Thin.woff') format('woff'),
    url('GFont/IRANSansWeb-Thin.ttf') format('truetype');
}

@font-face {
    font-display: swap;
    font-family: GFont;
    font-style: normal;
    font-weight: 300;
    src: url('GFont/IRANSansWeb-Light.eot');
    src: url('GFont/IRANSansWeb-Light.eot?#iefix') format('embedded-opentype'),
    url('GFont/IRANSansWeb-Light.woff2') format('woff2'),
    url('GFont/IRANSansWeb-Light.woff') format('woff'),
    url('GFont/IRANSansWeb-Light.ttf') format('truetype');
}

@font-face {
    font-display: swap;
    font-family: GFont;
    font-style: normal;
    font-weight: 400;
    src: url('GFont/IRANSansWeb-Regular.eot');
    src: url('GFont/IRANSansWeb-Regular.eot?#iefix') format('embedded-opentype'),
    url('GFont/IRANSansWeb-Regular.woff2') format('woff2'),
    url('GFont/IRANSansWeb-Regular.woff') format('woff'),
    url('GFont/IRANSansWeb-Regular.ttf') format('truetype');
}

@font-face {
    font-display: swap;
    font-family: GFont;
    font-style: normal;
    font-weight: 500;
    src: url('GFont/IRANSansWeb-SemiBold.eot');
    src: url('GFont/IRANSansWeb-SemiBold.eot?#iefix') format('embedded-opentype'),
    url('GFont/IRANSansWeb-SemiBold.woff2') format('woff2'),
    url('GFont/IRANSansWeb-SemiBold.woff') format('woff'),
    url('GFont/IRANSansWeb-SemiBold.ttf') format('truetype');
}

@font-face {
    font-display: swap;
    font-family: GFont;
    font-style: normal;
    font-weight: 700;
    src: url('GFont/IRANSansWeb-Bold.eot');
    src: url('GFont/IRANSansWeb-Bold.eot?#iefix') format('embedded-opentype'),
    url('GFont/IRANSansWeb-Bold.woff2') format('woff2'),
    url('GFont/IRANSansWeb-Bold.woff') format('woff'),
    url('GFont/IRANSansWeb-Bold.ttf') format('truetype');
}

@font-face {
    font-display: swap;
    font-family: GFont;
    font-style: normal;
    font-weight: 900;
    src: url('GFont/IRANSansWeb-Black.eot');
    src: url('GFont/IRANSansWeb-Black.eot?#iefix') format('embedded-opentype'),
    url('GFont/IRANSansWeb-Black.woff2') format('woff2'),
    url('GFont/IRANSansWeb-Black.woff') format('woff'),
    url('GFont/IRANSansWeb-Black.ttf') format('truetype');
}

@font-face {
    font-display: swap;
    font-family: GFontEn;
    font-style: normal;
    font-weight: 100;
    src: url(GFont/sf-ui-display-ultralight.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: GFontEn;
    font-style: normal;
    font-weight: 300;
    src: url(GFont/sf-ui-display-thin.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: GFontEn;
    font-style: normal;
    font-weight: 400;
    src: url(GFont/sf-ui-display-light.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: GFontEn;
    font-style: normal;
    font-weight: 500;
    src: url(GFont/sf-ui-display-medium.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: GFontEn;
    font-style: normal;
    font-weight: 700;
    src: url(GFont/sf-ui-display-semibold.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: GFontEn;
    font-style: normal;
    font-weight: 800;
    src: url(GFont/sf-ui-display-bold.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: GFontEn;
    font-style: normal;
    font-weight: 900;
    src: url(GFont/sf-ui-display-heavy.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: GFontEn;
    font-style: normal;
    font-weight: 950;
    src: url(GFont/sf-ui-display-black.woff) format("woff")
}
.v-container:not(.v-container--fluid) {
    max-width: 1200px !important;
}

/*header{
    background-image: linear-gradient(180deg, rgba(37,83,165,0.6) 0px, rgba(37,83,165,0.6) 24px, rgba(37,83,165,0.1)) !important;
}*/

.style-Pages, .style-Home, .style-Login, .style-ContactUs {
    margin-top: -0px !important;
}
.garnet-menu a {
    color: #2554a6 !important;font-weight: 600;
}

.bg-overlay {
    background-color: #2553a5cc !important;
}
.garnet-link-line-icon{
    border-top: #FFFFFF 1px solid !important;
    width: 90% !important;
    margin: auto !important;
    padding-top: 8px !important;
}
.garnet-copyright {
    border-top: #FFFFFF 1px solid !important;
}

.garnet-slider-link-box .garnet-slider-link-box__box {
    text-shadow: 0 0 5px #FFFFFF !important;
    position: absolute !important;
    bottom: 100px !important;
    right: 100px !important;
    padding: 30px !important;
    width: 400px !important;
    border-radius: 10px !important;
    background-color: transparent;
}
.garnet-slider-link-box .garnet-slider-link-box__btn {
    float: left !important;
}