
  :root {
      --primary: #375208; /* #3c426c */
      --font-stack: Arial, sans-serif;
    }

body{font-size:1rem}
.dropdown-menu{margin-top:0;}
.carousel-caption {bottom: 20%;}
.faq-content{    background: rgb(0 0 0 / 13%);}
.accordion.accordion-type-2 .card .card-header > a::after{font: normal normal normal 14px/1 "project" !important;}
.accordion.accordion-type-2 .card .card-header > a.collapsed:after {
    content: "\45";
}
.accordion.accordion-type-2 .card .card-header > a::after{content: "\4f";}
.carousel-control-next-icon:before, .carousel-control-prev-icon:before{
	font-family:"project" !important;
}
.carousel-control-next-icon:before{
	content:"\45";
}

.carousel-control-prev-icon:before{
	content:"\4d";
}
.sh-about {
    background: url(img/bg/pomegranate.jpg) no-repeat;
    -webkit-background-size: cover;
    background-size: cover;
    background-attachment: fixed; 
}
.quote-inner-h2 p {
    font-size: 32px;
    line-height: 36px;
   /* color: var(--primary);*/
   color:#ffffff;
    margin-bottom: 40px;
}
.hk-sec-wrapper {
    background: rgb(255 255 255 / 30%);
}
.big-icon {
    font-size: 5em;
    color: var(--primary);
    top: 0em;
    line-height: 0;
	    top: 15px;
    position: relative;
}

.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .show > .nav-link {
    color: #ffffff;
}
.hk-wrapper .hk-navbar.navbar-light .navbar-nav.hk-navbar-content .nav-item .nav-link{color:rgb(255 255 255 / 70%)}
.navbar-light .navbar-nav .nav-link {
    color: rgb(255 255 255 / 50%);
}
@media (min-width: 700px){.fixed-top{position:initial;background:var(--primary) !important;}}
.resident{margin-top:7px;float:right}

.hk-wrapper .hk-navbar.navbar-light .navbar-nav.hk-navbar-content .nav-item .nav-link:hover, .hk-wrapper .hk-navbar.navbar-light .navbar-nav.hk-navbar-content .nav-item .nav-link:focus {
    color: #6f9556;
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
    color: #6f9556;
}
/*.bg-parallax{ background: url(https://atm.gov.az/images/bg-content/sh-about.jpg) no-repeat;
background:url("../img/bg/grain.jpg");
    background-size: cover;
    background-attachment: fixed;} */
.bg-theme{background-color: var(--primary) !important;}
.btn-theme{color: #fff;
    background-color: #555d99;
    border-color: #3e436b;}
.btn-theme:not(:disabled):not(.disabled).active, .btn-theme:not(:disabled):not(.disabled):active, .btn-theme:not(:disabled):not(.disabled):hover {
    color: #fff;
    background-color: #7cb64e;
    border-color: #45ad4a;
}
.text-theme-2{color:#6a9654 ;}
.text-theme{color:#3e436b;}

.hover-yellow, .hover-green, .hover-red{color: #3e436b}
.hover-yellow:hover{color: #ffbf36 !important;}
.hover-green:hover{color: #74b749 !important;}
.hover-red:hover{color: #f95851  !important}
.advantages .card:hover{border:1px solid #6baf4a}
.advantages .card:hover .big-icon{color:#6baf4a;cursor:pointer;}
.gallery figcaption:hover p {background: rgb(107 175 74 / 65%);}
.carousel-indicators li{box-sizing: border-box;border-radius: 5px;}
/*.list-group-flush .list-group-item {padding-left: 30px;border: 0;position: relative;}
.list-group-flush .list-group-item:before{content:'';background:#45ad4a;width:6px;height:6px;top:50%;transform: translate(0,-50%);position:absolute;left: 12px;} */
.list-group-flush .list-group-item.plain:before{content:none;}
 h4 {font-size: 1.5rem;margin: 25px 0 30px;}
 .list-check-icon li:before {display: inline-block;content: "\45";top: 0;left: 0;line-height:29px;color: #eba734;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;font-family: "project";margin-right: 5px;font-size: 15px;}

.hk-wrapper .hk-navbar.hk-navbar-alt.navbar-light .navbar-search-alt .input-group > input {
    background: transparent;
    color: #fff; }
	
	.card-nav{
	    margin-top: -30px;
	}
	.card-nav li.nav-item {
    background: #6f9556;
    border-top-right-radius: 5px;
}
.card-nav li.nav-item.type2{
 background: #fff; 
}
.card-nav li.nav-item.type2 .nav-link{color: #3e436b;
}
.card-nav li.nav-item.type2 .nav-link.active{
background: #3e436b;color:#fff;
}
.card-nav li.nav-item:first-child {
    border-top-left-radius: 5px;
    overflow: hidden;
}

.card-nav li.nav-item:hover {background: #5f7e4a;}
.card-nav li.nav-item.type2:hover {
    background: #a1a8e1;
}

.nav.nav-pills .nav-link.active:hover, .nav.nav-pills .nav-link.active:focus{ color:#6f9556;}

li.nav-item:first-child a, .card .nav-pills .nav-link.active {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
    margin-left: 0px;
}
.card-nav li.nav-item a, .nav.nav-pills .nav-link:hover, .nav.nav-pills .nav-link:focus{color:#fff;}
.card-nav .nav-link{padding: .2rem 0.7rem;}

@font-face {
		font-family: 'AZN';
		src: url('font/jaznr.eot');
		src: url('font/jaznr.eot?#iefix') format('embedded-opentype'),
			url('font/jaznr.woff') format('woff'),
			url('font/jaznr.ttf') format('truetype'),
			url('font/jaznr.svg#jaznr') format('svg');
		font-weight: normal;
		font-style: normal;
	}
	azn {
    font-family: 'AZN';
    font-size: 0.9em;
}
.arial{font-family:Arial, Helvetica, sans-serif;}
.card .card-header .card-action-wrap > i{font-size:19px; color:#3e436b}
.list-custom li {padding: 3px 0;font-size: 15PX;}
.list-custom i[class^=icon] {
    bottom: -3px;
    position: relative;
}
#park-list{position:relative}
.sort-container {
    background: rgba(0, 0, 0, 0.6) url(img/pattern.png) repeat;
	box-shadow: inset 0 0 25px 0 rgba(0, 0, 0, 0.7);
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    display: none;
    z-index: 5;
    cursor: wait;
    overflow: hidden;}
	.bg-theme-3{background: #787ead !important}
	
	/* home slider */
.main_banner {
  position: relative; margin-top: -1px; height: 668px; margin-bottom: 44px;
}
.main_banner .mbanner_wrap {
  position: relative; height: 668px;    background: #f6f4f1;
}
.main_banner .mbanner_wrap .mbanner_box {position: absolute;
  display: none; width: 100%; height: 668px; background-position: 0 center; background-size: cover; overflow: hidden;
}

.mbanner_box video{
    margin: 0 auto;
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0%);
}
.main_banner .mbanner_wrap .mbanner_box > a {
  position: absolute; left: 0; top: 0; display: block; width: 100%; height: 100%; text-decoration: none; color: #fff; z-index: 2;
}
.main_banner .mbanner_wrap .mbanner_box > a .title_wrap {
  position: relative; display: table; margin: 0 auto; width: 1160px; height: 100%;
}
.main_banner .mbanner_wrap .mbanner_box > a .title_wrap .title_box {
  display: table-cell; vertical-align: middle; text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
}
.main_banner .mbanner_wrap .mbanner_box > a .title_wrap .title_box > h3 {
   font-weight: normal; font-size: 64px; line-height: 76px; letter-spacing: -0.025em; word-spacing: -0.05em;color: #fff;
}
.main_banner .mbanner_wrap .mbanner_box > a .title_wrap .title_box > p.h2 {
  margin-bottom: 12px; font-weight: normal; font-size: 18px; line-height: 34px;
}
.main_banner .mbanner_wrap .mbanner_box > a .title_wrap .title_box > p {
  margin-top: 12px; font-size: 15px; line-height: 26px;
}
.main_banner .mbanner_wrap .mbanner_box > iframe {
  position: absolute; left: 50%; top: 70%; margin-left: -1000px; margin-top: -562.5px; width: 2000px; height: 1125px;
}
 .pattern {
  position: absolute; left: 0; top: 0; width: 100%; height: 100%; background:rgba(0, 0, 0, 0.4) url('../img/pattern.png') repeat; z-index: 1;
}
.main_banner .mbanner_wrap .mbanner_box .mbanner_char {
  position: absolute; left: 50%; top: 0; margin-left: -338px; width: 1024px; height: 624px;
}
.main_banner .mbanner_nav {
  position: absolute; left: 0; bottom: -44px; width: 100%; height: 44px; background: -moz-linear-gradient(left, rgba(0, 0, 0, 0) 0%, var(--primary) 20%, var(--primary) 80%, rgba(0, 0, 0, 0) 100%); background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, var(--primary) 20%, var(--primary) 80%, rgba(0, 0, 0, 0) 100%); background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, var(--primary) 20%, var(--primary) 80%, rgba(0, 0, 0, 0) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF000000', endColorstr='#FF000000', GradientType=1); z-index: 3;
}
.main_banner .mbanner_nav > ul {
  margin: 0 auto; width: 1160px; height: 44px; overflow: hidden;
}
.main_banner .mbanner_nav > ul > li {
  position: relative; float: left; margin: 12px 0; padding: 0 14px; width: 232px; height: 20px; border-left: 1px solid #222; text-align: center; font-size: 14px; line-height: 20px; letter-spacing: -0.025em; word-spacing: -0.05em; color: #fff; box-sizing: border-box; cursor: pointer;
}
.main_banner .mbanner_nav > ul > li:nth-child(5n + 1) {
  border-left: none;
}
.main_banner .mbanner_nav > ul > li > span {
  display: block; width: 100%; height: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -webkit-transition: opacity 0.3s; -moz-transition: opacity 0.3s; -ms-transition: opacity 0.3s; -o-transition: opacity 0.3s; transition: opacity 0.3s; -webkit-opacity: 0.4; -moz-opacity: 0.4; -ms-opacity: 0.4; -o-opacity: 0.4; opacity: 0.4;
}
.main_banner .mbanner_nav > ul > li:hover > span {
  -webkit-opacity: 0.7; -moz-opacity: 0.7; -ms-opacity: 0.7; -o-opacity: 0.7; opacity: 0.7;
}
.main_banner .mbanner_nav > ul > li.on > span {
  -webkit-opacity: 1; -moz-opacity: 1; -ms-opacity: 1; -o-opacity: 1; opacity: 1;
}
.main_banner .mbanner_nav > ul > li > .progress_bar {
  display: none; position: absolute; left: 0; bottom: -12px; height: 3px;
}
.main_banner .mbanner_nav > ul > li.img > .progress_bar {
  background-color: #1c81ff;
}
.main_banner .mbanner_nav > ul > li.mov > .progress_bar {
  width: 232px; background-color: #eba734;
}
.main_banner .mbanner_nav > ul > li.mov > span:before {
  display: inline-block; vertical-align: top; margin-right: 4px; width: 17px; height: 17px; border: 1px solid #fff; border-radius: 50%; background: url('https://atm.gov.az/images/left.png') no-repeat 0 0; content: "";
}
.main_banner .mbanner_nav > ul > li .btn_mbanner_box {
  position: absolute; left: 0; top: -12px; width: 100%; height: 44px; z-index: 4;
}
.main_banner .mbanner_nav > .btn_mbanner_nav {
  position: absolute; left: 50%; bottom: 0; width: 20px; height: 44px; background: transparent; border: none; color: #fff; cursor: pointer;
}
.main_banner .mbanner_nav > .btn_mbanner_nav.prev {
  margin-left: -600px;
}
.main_banner .mbanner_nav > .btn_mbanner_nav.next {
  margin-left: 580px;
}
.main_banner .mbanner_nav .mbanner_num {
  position: absolute; left: 50%; bottom: 52px; margin-left: -40px; width: 80px; height: 16px; text-align: center; font: 14px/16px "Tahoma", sans-serif; color: #d4d4d4; text-shadow: 0 1px rgba(0, 0, 0, 0.5); -webkit-opacity: 0.8; -moz-opacity: 0.8; -ms-opacity: 0.8; -o-opacity: 0.8; opacity: 0.8;
}
.main_banner .mbanner_nav .mbanner_num > strong {
  font-weight: normal; color: #fff;
}

.pg-title-icon, .pg-title-icon > span{color: var(--primary);}


.about-warp-h7, .item-about-h7 h4{color:#222;}

/*List Group*/
.list-group-item {
  border-color: #e0e3e4; }
  .list-group-item.active {
    background-color: #4a7138;
    border-color: #4a7138; }
    .list-group-item.active h1, .list-group-item.active h2, .list-group-item.active h3, .list-group-item.active h4, .list-group-item.active h5, .list-group-item.active h6 {
      color: #fff; }
  .list-group-item.disabled, .list-group-item:disabled {
    color: #c1c6c8; }
  .list-group-item.list-group-item-action:not(.active):focus, .list-group-item.list-group-item-action:not(.active):hover {
    background-color: #f5f5f6; }
  .list-group-item.list-group-item-primary:not(.active) {
    color: #075875;
    background-color: #edf9fe; }
  .list-group-item.list-group-item-info:not(.active) {
    color: #065459;
    background-color: #effafb; }
  .list-group-item.list-group-item-success:not(.active) {
    color: #05592b;
    background-color: #eff9f2; }
  .list-group-item.list-group-item-warning:not(.active) {
    color: #cb7e03;
    background-color: #fff8eb; }
  .list-group-item.list-group-item-danger:not(.active) {
    color: #8b0c12;
    background-color: #fff1f1; }
  .list-group-item.list-group-item-secondary:not(.active) {
    color: #524c4c;
    background-color: #f5f5f5; }
  .list-group-item.list-group-item-light:not(.active) {
    color: #5b676d;
    background-color: #f5f5f6; }
  .list-group-item.list-group-item-dark:not(.active) {
    color: #fff;
    background-color: #324148; }
  .list-group-item.list-group-inv {
    color: #fff; }
    .list-group-item.list-group-inv.list-group-inv-primary:not(.active) {
      background-color: #4a7138;
      color: #fff1f1;
      border-color: #4a7138; }
    .list-group-item.list-group-inv.list-group-inv-info:not(.active) {
      background-color: #1ebccd;
      color: #effafb;
      border-color: #1ebccd; }
    .list-group-item.list-group-inv.list-group-inv-success:not(.active) {
      background-color: #22af47;
      color: #eff9f2;
      border-color: #22af47; }
    .list-group-item.list-group-inv.list-group-inv-warning:not(.active) {
      background-color: #ffbf36;
      color: #fff8eb;
      border-color: #ffbf36; }
    .list-group-item.list-group-inv.list-group-inv-danger:not(.active) {
      background-color: #4a7138;
      color: #fff1f1;
      border-color: #4a7138; }
    .list-group-item.list-group-inv.list-group-inv-secondary:not(.active) {
      background-color: #9e9e9e;
      color: #f5f5f5;
      border-color: #9e9e9e; }

	    .list-group-item.active a{color:#fff;}
.list-group-flush .list-group-item:not(.active):nth-child(odd) {background: rgba(0, 0, 0, 0.04);}
.list-group-flush .list-group-item {padding-left: 30px;position: relative;}
.list-group-flush.no-border .list-group-item:not(.active){border: 0;}
.list-group-flush .list-group-item:before{content:'';background:#45ad4a;width:6px;height:6px;top:50%;transform: translate(0,-50%);position:absolute;left: 12px;}
 h4 {font-size: 1.5rem;margin: 25px 0 30px;}
 .list-check-icon li:before {display: inline-block;content: "\45";top: 0;left: 0;line-height:29px;color: #eba734;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;font-family: "project";margin-right: 5px;font-size: 15px;}
 .btn-outline-warning, .btn-outline-yellow{background-color: #9b9382;}