body {
  --color-background: #f3f3f4;
}

body {
  --color-primary: #160e59;
}

body {
  --color-primary-compatible: #ffffff;
}

body {
  --color-secondary: #c69b4e;
}

body {
  --color-secondary-compatible: #ffffff;
}

body {
  --button-color-primary-normal: #c69b4e;
}

body {
  --button-color-primary-hover: #a87214;
}

body {
  --button-color-secondary-normal: #160e59;
}

body {
  --button-color-secondary-hover: #170d75;
}

select, textarea, input[type=search], input[type=text], input[type=email], input[type=password], input[type=number], input[type=tel], .form-input {
  background-color: #ffffff;
}

select, textarea, input[type=search], input[type=text], input[type=email], input[type=password], input[type=number], input[type=tel], .form-input {
  color: #9e9ea7;
}
select, textarea, input[type=search], input[type=text], input[type=email], input[type=password], input[type=number], input[type=tel], .form-input::placeholder {
  color: #9e9ea7;
}

select, textarea, input[type=search], input[type=text], input[type=email], input[type=password], input[type=number], input[type=tel], .form-input {
  border-color: #cfced3;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
}

select, textarea, input[type=search], input[type=text], input[type=email], input[type=password], input[type=number], input[type=tel], .form-input {
  box-shadow: #00000000 0px 0px 0px 0px !important;
}





select:focus, textarea:focus, input[type=search]:focus, input[type=text]:focus, input[type=email]:focus, input[type=password]:focus, input[type=number]:focus, input[type=tel]:focus, .form-input:focus {
  border-color: #c69b4e;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
}

select:focus, textarea:focus, input[type=search]:focus, input[type=text]:focus, input[type=email]:focus, input[type=password]:focus, input[type=number]:focus, input[type=tel]:focus, .form-input:focus {
  box-shadow: #c69b4e 0px 0px 15px 2px !important;
}

body {
  --radius-input: 30px;
}

body {
  --radius-small: 4px;
}

body {
  --radius-medium: 6px;
}

body {
  --radius-large: 8px;
}


body {
  --shadow-small: #00000000 0px 0px 0px 0px !important;
}

body {
  --shadow-medium: #00000000 0px 0px 0px 0px !important;
}

body {
  --shadow-large: #00000000 0px 0px 0px 0px !important;
}

body, html {
  font-family: dana,sans-serif;
}

h1,.h1 {
  font-family: IRANSans,sans-serif;
  font-weight: 900;
  font-style: oblique;
}

h2,.h2 {
  font-family: IRANSans,sans-serif;
  font-weight: 800;
}

h3,.h3 {
  font-family: IRANSans,sans-serif;
  font-weight: 700;
  text-transform: uppercase;
}

h4,.h4 {
  font-family: IRANSans,sans-serif;
}

h5,.h5 {
  font-family: IRANSans,sans-serif;
}

h6,.h6 {
  font-family: IRANSans,sans-serif;
}









body {
  --container-width: 1260px; --layout-container: 1260px;
}

.row {
  --bs-gutter-x: 8px;
}

.row {
  --bs-gutter-y: 8px;
}




