.title-main{

  margin-top: 35px;

  margin-bottom: 35px;

  border-bottom: 2px solid #312759;

}

.title-main h1{

  z-index: 1030;

  color:#312759;

  font-size: 35px;

  position: relative;

  top: 9px;

  left: 0;

}

.title-main::before{

  content: '';

  width: 400px;

  height: 20px;

  background-color: #fff;

  position: absolute;

  top: 30px;

}



.about-center{

  padding-top: 20px;

  padding-bottom: 20px;

  background-color: #ebebeb;

}



.about-center-main{

  height: auto;

  padding-bottom:40px;

  background-color: #fff;

  box-shadow: 0px 2px 26.56px 5.44px rgba(49, 39, 89, 0.09);

}

.about-column{

  height: 430px;

  border-right: 1px solid #dedede;

}



.fix-bottom-button{

  width: 100%;

  height: 52px;

  background-image: url(../../img/sys/buttom-qarabag.svg);

  background-size: 165px;

  background-repeat: no-repeat;

  background-position: center;

  transform: rotate(180deg);

  position: absolute;

  bottom: -2px;

  color:#fff!important;

}

.fix-bottom-button a{

  text-decoration: none;

  color:#fff!important;

}

.fix-bottom-button p{

  text-align: center;

  transform: rotate(180deg);

  color: #fff;

  font-size: 15px;

  font-weight: bold!important;

  text-transform: uppercase;

  margin-top: 8px;

}



.about-center-main p{

  font-weight: normal;

  font-size:16px;

  line-height: 17px;

  color:#fff;

}





/*  */

.slider-item{

  height: 620px;

}

.colum1{

  height: 620px;

  background-color: rgba(0, 0, 0, 0.5);

}

.colum1 img{

  height: 620px;

  width: 100%;

  object-fit: cover;

}

.slider-match{

  height: 320px;

}

.slider-match img{

  height: 320px;

  width: 100%;

  object-fit: cover;

}

.slider-news{

  height: 300px;

}

.slider-news img{

  height: 300px;

  width: 100%;

  object-fit: cover;

}

.slider-img{

  object-fit: contain;

}

.caption{

  position: absolute;

  bottom: 50px;

  left: 40px;

}

.caption .category{

  color: #fff;

  font-size: 18px;

  font-weight: normal;

  font-family: 'Roboto', sans-serif;

}



.caption .caption-title{

  width: 580px;

  color: #fff;

  margin-top: 10px;

  font-size: 22px;

  font-weight: bold;

  text-transform: uppercase;

  font-family: 'Baloo', cursive;

}



/* small slider */

.item-slider{

  height: auto;

}

.item-slider img{

  height: auto;

  width: 100%!important;

  object-fit: cover;

}

.arrow {

  width: 150px;

  height: 150px;

  display: block;

  background-color: transparent;

  z-index: 1030;

  position: absolute;

  top: 0;

  left: 0;

}

.arrow:after {

  content: "";

  display: block;

  position: relative;

}

.arrow.tr:after {

  border-top: 150px solid rgba(49,39,89,.6);

  border-right: 150px solid transparent;

  border-bottom: 150px solid transparent;

  border-left: 150px solid rgba(49,39,89,.6);

}



.item-slider .caption{

  z-index: 1040;

  width: 300px;

  bottom: 20px;

}

.item-slider .caption .caption-title{

  width: 400px;

}

.owl-nav .owl-prev img{

    position: absolute;

    top: 50%;
    transform: translateY(-50%);
    left: 15px;

}

.owl-nav .owl-next img{

  position: absolute;

  top: 50%;
  transform: translateY(-50%);

  right: 15px;

}









/**/

.item-cups-main{

  min-height: 500px;

}

.item-cups-image img{

  width: 100%;

  height: 273px;

  object-fit: contain;

  

  filter: gray; /* IE6-9 */

  -webkit-filter: grayscale(0%);

  transition:all .5s ease-in-out;

  -webkit-transition:all .5s ease-in-out;

}

.item-cups-image img:hover{

	 filter: none;

  -webkit-filter: grayscale(100%);

}

.item-cups-title{

  padding: 10px;

}



.item-cups-title h2{

  text-align: center;

  color:#312759;

  font-size:25px;

  font-weight: bold;

  font-family: 'Roboto', sans-serif;

}



.item-cups-title p{

  text-align: center;

}



.item-cups-content p{

  font-weight:normal;

  font-size:14px;

  color:#000;

}



.item-cups-main .owl-carousel .owl-nav .owl-prev img{

  position: absolute;

  top: 180px;

  left: -45px;

}

.item-cups-main .owl-carousel .owl-nav .owl-next img{

  position: absolute;

  top: 180px;

  right: -45px;

}

.about_text{

  padding: 15px;

}

.about_text p{

  line-height: 1.333;

  text-align: justifyLeft;

  font-size: 18px;

  font-family: "DaxlinePro-Regular";

  color: #312759;

}





/*contact*/





.contact-main{

  border-style: solid;

  border-width: 1px;

  border-color: rgb(255, 255, 255);

  box-shadow: 0px 2px 26.56px 5.44px rgba(49, 39, 89, 0.09);

  min-height: 504px;

  z-index: 56;

  margin-bottom: 40px;

  padding: 25px;

}

.contact-main div{

  padding: 0!important

}
div.cav-i-padding{
  padding-right: 15px!important;
}
@media (max-width: 991px){
  div.mp{
    padding-right: 15px!important;
  }
  div.cav-i-padding{
    padding-right: 0px!important;
  }
}
.contact-main-title{

  color: #312759;

  font-size: 30px;

  margin-top: 20px;

  text-transform: uppercase;

  margin-bottom: 20px;

  font-family: 'DaxlinePro-Light', sans-serif;

}

.contact-main-list li{

  width: 300px;

  height: 40px;

}

.contact-main-list li a{

  font-size: 14px;

  color: rgb(255, 255, 255);

  line-height: 1.222;

  z-index: 93;

  color:#312759;

  font-weight: 400;

}



.form-group{

  padding: 0px;

  margin: 0px;

}



.form-group input.form-control{

  height: 64px;

  font-family: Tahoma;

  font-weight: normal;

  font-size: 16px;

  line-height: 18px;

}

.form-group textarea.form-control{

  font-family: Tahoma;

  font-weight: normal;

  font-size: 16px;

  line-height: 18px;

}





.contact-btn{

  border-radius: 10px;

  border: 1px solid #8262ff;

  background-color: #8262ff;

  width: 100%;

  height: 220px;

  z-index: 78;

  background-image: url(../../img/sys/plane.png);

  background-repeat: no-repeat;

  background-position: center 70px ;

  outline: 0;

  font-size: 20px;

  color: #fff;

  text-align:center;

  font-weight: 400;

  padding-top: 70px;

  transition:all .4s ease-in-out;

}

.contact-btn:hover{

	background-position: center 60px;

}

.map-aze li{

  border-bottom: 1px solid #312759;

  font-size: 14px;

  font-family: 'Daxline-pro', sans-serif;

  color: rgb(49, 39, 89);

  text-transform: uppercase;

  line-height: 2;

  text-align: left;

  margin-top: 11px;

  padding-left:35px;

  box-sizing: border-box;

}

.map-aze li a{

  text-decoration: none;

  color: #312759;

  box-sizing: border-box;

  vertical-align: middle;

}

.map-aze li a::before{

  content: '';

  width: 30px;

  height: 30px;

  background-image: url(../../img/sys/circle.png);

  background-repeat: no-repeat;

  background-size: 25px 25px;

  background-position: center;

  position: absolute;

  left: 10px;

  margin-top: -7px;

}

.map-aze li a.active::before{

  content: '';

  width: 30px;

  height: 30px;

  background-image: url(../../img/sys/circle-hover.png);

  background-repeat: no-repeat;

  background-size: 25px 25px;

  background-position: center;

  position: absolute;

  left: 10px;

  margin-top: -7px;

}

.map-aze li a span{

  float: right;

}



.border-history {

    min-height: 540px;

    margin-bottom: 25px;

}



.border-history {

    border-style: solid;

    border-width: 1px;

    border-color: rgb(255, 255, 255);

    box-shadow: 0px 2px 26.56px 5.44px rgba(49, 39, 89, 0.09);

    padding: 20px;

    background-color: #fff;

}

.flextion-index {

    max-height: 470px;

    overflow-y: scroll;

}

.tab-content{
	    height: 220px;
    overflow-y: scroll;
}