/* Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */
@charset "UTF-8";
@import url('https://fonts.googleapis.com/css2?family=Otomanopee+One&display=swap');

@font-face {
    font-family: 'iransansdn';
    font-style: normal;
    font-weight: bold;
    src: url('../fonts/eot/iransansdnbold.eot');
    src: url('../fonts/eot/iransansdnbold.eot?#iefix') format('embedded-opentype'), url('../fonts/woff2/iransansdnbold.woff2') format('woff2'), url('../fonts/woff/iransansdnbold.woff') format('woff'), url('../fonts/ttf/iransansdnbold.ttf') format('truetype');
}

@font-face {
    font-family: 'iransansdn';
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/eot/iransansdnlight.eot');
    src: url('../fonts/eot/iransansdnlight.eot?#iefix') format('embedded-opentype'), url('../fonts/woff2/iransansdnlight.woff2') format('woff2'), url('../fonts/woff/iransansdnlight.woff') format('woff'), url('../fonts/ttf/iransansdnlight.ttf') format('truetype');
}

@font-face {
    font-family: 'OtomanopeeOne-Regular';
    src: url('../fonts/OtomanopeeOne-regular.tff') format('truetype');
}



p, span, h1, h2, h3, button, a, div {
    font-family: 'iransansdn', 'Otomanopee One';
}

    a .navbar-brand {
        white-space: normal;
        text-align: center;
        word-break: break-all;
    }


a {
    color: #0366d6;
}

.btn-primary {
    color: #fff;
    background-color: #1b6ec2;
    border-color: #1861ac;
}


.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
    color: #fff;
    background-color: #1b6ec2;
    border-color: #1861ac;
}

h2.nav-link {
    color: #fff !important;
}

button.btn-close {
    color: #C7A17A !important;
}

i.h2f {
    color: #C7A17A !important;
}

.nav a {
    font-size: 20px !important;
}

html {
    font-size: 14px;
}


@media (min-width: 768px) {
    html {
        font-size: 16px;
    }
}

.border-top {
    border-top: 1px solid #e5e5e5;
}

.border-bottom {
    border-bottom: 1px solid #e5e5e5;
}

.box-shadow {
    box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}

button.accept-policy {
    font-size: 1rem;
    line-height: inherit;
}


html {
    position: relative;
    min-height: 100%;
}

body {
    margin-bottom: 60px;
    background: #ffffff;
}

.content {
    background: #151412 !important;
}

.footer {
    position: absolute;
    bottom: 0;
    width: 100%;
    white-space: nowrap;
    line-height: 60px;
    background: #2d2b27 !important;
}

h1.mnu1 {
    margin: 5% auto;
    text-align: center;
    font-size: 40px;
    max-width: 600px;
    position: relative;
    color: #FFFFFF;
}

h1.mnu {
    margin: 2% auto;
    text-align: center;
    font-size: 40px;
    max-width: 600px;
    position: relative;
    color: #FFFFFF;
}

h3.mnu {
    text-align: center;
    color: #FFFFFF;
}

.card {
    text-align: center;
}

.instaimages {
    height: 261px !important;
    width: 276px !important;
}

.instaid {
    color: #c7a17a !important;
}

.vieww {
    position: relative;
    overflow: hidden;
}


/*.cntrflud {
    position: relative !important;
}*/

.height-max {    min-height: calc(100vh - 150px);    background: url('../images/view2.jpg');    background-position: center;    background-size: cover;    background-repeat: no-repeat;
    
}

.iamge-overlay {
    /* position: absolute; */
    background-color: black;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    opacity: 0.3;
    z-index: 2;
}

.hr {
    color: #c7a17a !important;
    height: 2px !important;
}

.hr2 {
    color: #c7a17a !important;
    height: 2px !important;
    width: 50%;
    margin: auto !important;
}

.sina {
    text-decoration: none;
    color: #c7a17a;
    font-family: 'Otomanopee One', sans-serif;
}

.psina {
    color: #ffffff !important;
    font-family: 'Otomanopee One', sans-serif;
    text-decoration: none !important;
}

h1.hbrand {
    color: #e5e5e5 !important;
    font-size: 3.0rem;
}

h1.hbrand2 {
    font-family: 'Otomanopee One', sans-serif;
    font-size: 2.0rem;
    color: #a18a71 !important;
}

h1.hbrand3 {
    FONT-WEIGHT: 100;
    FONT-VARIANT: JIS83;
    font-size: 2.2rem;
    color: #a18a71 !important;
}

.bgd {
    background-color: #151412 !important;
    background: #151412 !important;
    margin-bottom: 0;
}

.alink {
    text-decoration: none;
    color: #ffffff !important;
}

a.alink:hover {
    color: #c7a17a !important;
}

.spans {
    color: #866038 !important;
}

.h3h {
    color: #FFFFFF !important;
    text-align: justify;
}

.fot {
    color: #e5e5e5 !important;
}

.nvdiv {
    text-align: center;
}

.itembadge {
    text-align: left !important;
}

.header {
    clip-path: polygon(0 0, 100% 0, 100% 100%, 50% 100%, 0 100%);
    overflow: hidden;
}

.height-maxx {
    min-height: calc(100vh - 76px);
    background: url('../images/header.jpg');
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}

a.headerbrand {
    text-decoration: none;
}

div.menucard {
    background-color: #151412 !important;
    border-top-left-radius: 1.25rem !important;
    border-top-right-radius: 1.25rem !important;
    border-bottom-left-radius: 1.25rem !important;
    border-bottom-right-radius: 1.25rem !important
}

img.cardsimg {
    border-top-left-radius: 1.25rem !important;
    border-top-right-radius: 1.25rem !important;
}

div.cardsbody {
    border-bottom-left-radius: 1.25rem !important;
    border-bottom-right-radius: 1.25rem !important
}

.btn-close {
    margin: 0 !important;
    color: #c7a17a !important;
}

.modal-content {
    border-top-left-radius: 1.25rem !important;
    border-top-right-radius: 1.25rem !important;
    border-bottom-left-radius: 1.25rem !important;
    border-bottom-right-radius: 1.25rem !important
}

div.modal-header {
    justify-content: center;
}

.padmin {
    padding-top: 9rem !important;
    padding-bottom: 6rem !important;
}

.mymain {
    background: #151412;
    padding-top: 175px;
}

.crdtitle {
    color: #e5e5e5 !important;
}

.haykmenu {
    padding-bottom: 40px;
}

.iamge-overlay2 {
    position: absolute;
    background-color: black;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    opacity: 0.15;
    z-index: 1;
}

.hykfntsize {
    font-size: 70px !important;
}

div.alertdiv {
    margin-bottom: 9rem !important;
}

.crdsbdg {
    font-size: 1.2rem !important;
}

h1.mahtaks {
    color: #e5e5e5 !important;
    text-align: center;
}

div.mahtakimgs {
    text-align: center;
}

a.mahtakimgs {
    text-align: center;
}

p.mahtakimgs {
    text-align: center;
}

span.mahtakimgs {
    text-align: center;
}

p.mhtkfnt {
    font-size: 26px !important;
}

h1.mahtaks2 {
    color: #e5e5e5 !important;
}

.h3hp {
    color: #FFFFFF !important;
    text-align: justify;
    font-size: 25px;
}

.haykmain {
    padding-bottom: 32rem !important;
}

.haykmain1 {
    padding-bottom: 21rem !important;
}

img.addhykimg {
    width: 350px !important;
    height: 350px !important;
}

a.sinas:hover {
    color: #e5e5e5 !important;
}

i.sinas:hover {
    color: #e5e5e5 !important;
}

.itemscls {
    margin-top: 11rem !important;
}

.nvsm {
    text-align: center;
}

.armenu {
    font-size: 18px !important;
    text-align: justify !important;
}
