/* Section Main */
#main_consumer{
    height: 20rem;
    background: url(https://photo.eclubusiness.com/aqniet-corp/img/flags-bg.jpg) no-repeat center top;
    position: relative;
    background-size: cover;
    width:100%;
    /* top: 6rem; */
    padding-left: 2rem;
 }
 #main_consumer .link-back .background-left{
   padding-top: 10px;
   display: flex;
   flex-direction: row;
 }
 #main_consumer .link-back .background-left a {
     display: flex;
     justify-content: center;
     align-items: center;
     background-color: #fff;
     padding: 1rem 2rem;
 }
 #main_consumer .link-back .background-left p{
     background: #37424D;
     color:#fff;
     margin-bottom: 0;
     padding: 1rem 5.3rem 1rem .5rem;
 }
 #main_consumer  .link-back{
     position: absolute;
     bottom: 0;
 }
/* End Section Main */
/* Top logo */
#sectiontoplogo {
    padding-left: 2rem;
}
#sectiontoplogo .top-logo{
    background: #F5F5F5;
    padding: 1.5rem 0 1rem 2rem;
    width: 17.6rem;
}
#sectiontoplogo .top-logo p{
    font-family: 'Styrene A Web', sans-serif;
    font-style: normal;
    color: #111111;
    font-weight: 700;
    font-size: 1.3rem;
    letter-spacing: 1px;
}
/* End Top logo */
/* Info */
#info {
    padding: 50px 0;
    background: #ffffff;
    padding-left: 2rem;
}
#info .title {
    padding-top: 3rem;
    font-family: 'Styrene A Web', sans-serif;
    color: #212121;
    font-style: normal;
    font-weight: bold;
    padding-bottom: 1.2rem;
}
#info .content-info p{
    color: #666666;
    font-family: Roboto;
    font-style: normal;
    font-weight: normal;
    max-width: 450px;
}
#info .background img{
    max-width: 90%;
}
#info .list .list1{
    background: #37424D;
    text-align: center;
    height: 120px;
}
#info .list .list1 p{
    color: #FFFFFF;
    font-size: 14px;
}
#info .list .list1 p span{
    font-family: Roboto;
    font-style: normal;
    font-weight: 600;
    font-size: 40px;
}
#info .list .list2{
    background: #F5F5F5;
    text-align: center;
    height: 120px;
}
#info .list .list2 p{
    color: #565656;
    font-size: 14px;
}
#info .list .list2 p span{
    font-family: Roboto;
    font-style: normal;
    font-weight: 600;
    font-size: 40px;
}
/* End info */

/* Team-Filed */
#team-field{
    padding: 50px 0;
    background: #ffffff;
    padding-left: 2rem;
}
#team-field .content-stock {
    background: #F5F5F5 url(https://photo.eclubusiness.com/aqniet-corp/img/stock.png) no-repeat right bottom / 40%;
    padding: 1.5rem 2rem 2rem 2rem;
}
#team-field .content-book {
    background: #F5F5F5 url(https://photo.eclubusiness.com/aqniet-corp/img/lamp-book.png) no-repeat right bottom / 60%;
    padding: 1.5rem 2rem 3.5rem 2rem;
}
#team-field .content-kust {
    background: #F5F5F5 url(https://photo.eclubusiness.com/aqniet-corp/img/kust.png) no-repeat right bottom / 50%;
    padding: 1.5rem 2rem 3.5rem 2rem;
}
#team-field .content-diploms {
    background: #F5F5F5 url(https://photo.eclubusiness.com/aqniet-corp/img/diploms.png) no-repeat right bottom / 60%;
    padding: 1.5rem 2rem 3.5rem 2rem;
}
#team-field .content-care {
    background: #F5F5F5 url(https://photo.eclubusiness.com/aqniet-corp/img/care.png) no-repeat right bottom / 30%;
    padding: 1.5rem 2rem 4.9rem 2rem;
}
#team-field .content-car {
    background: #F5F5F5 url(https://photo.eclubusiness.com/aqniet-corp/img/car-mini.png) no-repeat right bottom / 40%;
    padding: 1.5rem 2rem 3.5rem 2rem;
}
#team-field .content__item {
    display: flex;
    margin-bottom: 1.5rem;
}
#team-field .content__item p {
    color: #666666;
    font-family: Roboto;
    font-style: normal;
    font-weight: normal;
}
#team-field h2 {
    color: #212121;
    font-style: normal;
    font-weight: bold;
}
/* End Team-Field */

/* map-slider */
#map-slider {
    padding: 20px 0 60px 0;
    background: #37424D;
    position: relative;
}
#map-slider .item {
    display: flex !important;
    flex-direction: row !important;
}
#map-slider h2 {
    text-align: center;
    font-family: 'Styrene A Web', sans-serif;
    color: #FFFFFF;
    font-weight: bold;
}
#map-slider .content p{
    color: #FFFFFF;
    font-family: Roboto;
    font-style: normal;
    font-weight: normal;
    line-height: 150%;
}
#map-slider .content h3 {
    color: #FFFFFF;
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 0.03em;
}
/* End map-slider */

/* Mission */
#mission {
    padding: 40px 0;
    background: #FFFFFF;
    padding-left: 2rem;
}
#mission .mission__item {
    background: #37424D;
    display: flex;
    justify-content: left;
    align-items: left;
    padding: 2.5rem 1rem 2.5rem 3.5rem;
    color: #ECECEC;
    letter-spacing: 0.03em;
    font-family: Roboto;
    font-style: normal;
    font-weight: 600;
    font-size: 22px;
    cursor: pointer;
    transition: all 0.3s;
}
#mission .background h2 {
    color: #242424;
    font-weight: bolder;
    font-family: 'Styrene A Web', sans-serif;
}
#mission #background__item {
    display: none;
}
#mission #background__item p{
    max-width: 480px;
    color: #666666;
    font-family: Roboto;
    font-style: normal;
    font-weight: normal;
}
#mission .mission__item:hover {
    background: #B8CB34;
    color: #202020;
}
#mission #mission__item {
    background: #B8CB34;
    color: #202020;
}
#mission .inner-block{
    border-left: 5px solid #B8CB34;
    border-radius: 2px;
    background: #F9F9F9;
    padding: 1rem 5px 1rem 1rem;
    margin-bottom: 25px;
    display:flex;
    width: 100%;
    font-family: Roboto;
    font-style: normal;
    font-weight: normal;
    color: #666666;
}
.bakground-item-block {
    display: flex;
    position: relative;
    right: 1.8rem;
}
#mission .inner-title {
    color: #3C3C3C;
    font-family: Roboto;
    font-style: normal;
    font-weight: 600;
    font-size: 1.2rem;
    padding-bottom: 1rem;
}
#mission .right-item{
    right:5rem;
}
#background__item2 {
    display: none;
}
/* ENd Mission */

/* SLick Map */
.slider-map {
    position: relative;
  }

 .slider-map li {
    margin-top: 20px;
    position: relative;
    float: left;
    margin-right: 20px;
  }

  .slider-map .prev,
  .slider-map .next {
    position: absolute;
    top: 30%;
    height: 40px;
    width: 40px;
    z-index: 1;
    cursor: pointer;
  }

  .slider-map .next {
    right: 0;
  }
.single-partners {
    position: relative;
  }

 .single-partners li {
    margin-top: 20px;
    position: relative;
    float: left;
    margin-right: 20px;
  }

  .single-partners .prev,
  .single-partners .next {
    position: absolute;
    top: 30%;
    height: 50px;
    width: 50px;
    z-index: 1;
    cursor: pointer;
  }
  .single-partners .next {
    right: 0;
  }
/* Slick Map */


/* Strateg */
#strateg {
    padding: 5rem 1rem 5rem 2rem;
}
#strateg h2 {
    color: #212121;
    font-family: 'Styrene A Web', sans-serif;
    font-style: normal;
    font-weight: bold;
    text-align: center;
}
/* ENd Strateg */

/* News */
#news {
    padding: 80px 0;
}
#news .switch-button{
    background: #F5F5F5 !important;
    top: 0 !important;
    margin-top: -2.6rem;
    margin-right: 1rem;
}
#news .news__item {
    width: 100%;
    background: #F5F5F5;
    height: 310px;
}
#news .news__img img {
	/* height: 100%;
	object-fit: cover; */
}
#news h1 {
    text-align: center;
    font-family: 'Styrene A Web', sans-serif;
    color: #111111;
    font-weight: bold;
    padding-bottom: 3rem;
}
#news .news__item-block {
    display: flex !important;
}
#news .news__content-item {
    display: flex;
    justify-content: space-between;
}
#news .news__content .title{
    font-size: 1.3rem;
    font-family: Roboto;
    font-style: normal;
    font-weight: 600;
    color: #3C3C3C;
}
#news .news__content p {
    color: #666666;
    font-family: Roboto;
    font-style: normal;
    font-weight: normal;
    line-height: 150%;
    padding-top: .8rem;
}
#news .news__content .news__content-item .news__date{
    letter-spacing: 0.03em;
    color: #AAAAAA;
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
}
#news .news__content .news__content-item .news__next {
    letter-spacing: 0.02em;
    color: #B8CB34;
    font-family: Roboto;
    font-style: normal;
    font-weight: bold;
    cursor: pointer;
}
#news .news__content {
    padding: 1rem 0 0 1rem;
}
/* #news .switch-button{
    background: #FFFFFF;
    width: 57px;
    display: flex;
    flex-direction: row;
    cursor: pointer;
    height: 42px;
    justify-content: center;
    align-items: center;
    position: relative;
    top: 0;
} */
/* End news */


/* Mobile */
@media (max-width: 576px) {
    #main_consumer, #sectiontoplogo{
        padding-left: 1rem;
    }
    #info, #team-field, #mission{
        padding-left: 0;
    }
    #mission .col-md-9 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    #info .background img {
        max-width: 100%;
    }
    iframe {
        width: 100% !important;
        margin-bottom: 2rem;
    }
    #team-field .content__item {
        display: block;
        margin-bottom: 0;
    }
    #team-field .content__item > div {
        margin-bottom: 1rem;
    }
    #mission .right-item {
        right:auto;
    }
    .bakground-item-block {
        display: block;
        right: auto;
    }
    .bakground-item-block .col-md-8 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .bakground-item-block .col-md-8 .col-md-12{
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    #strateg {
        padding: 4rem 0;
    }
    #news .news__item {
        height: auto;
    }
    h1, h2,h3,h4 {
        font-size: 20px;
    }
    p {
        font-size: 14px;
    }
    #team-field .background {
        display: none;
    }
    #map-slider {
        display: none;
    }
    #info .list .row {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        padding: .5rem;
    }
    #info .pb-5 {
        padding-bottom: 1rem !important;
    }
    #info .list {
        margin-bottom: 1rem;
    }
    #info {
      padding: 20px 0;
    }
    #info .title {
        padding-top: 0;
    }
    #team-field .pl-3 {
        padding-left: 1rem !important;
    }
    #team-field .col-md-6 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    #mission .mission__item {
        justify-content: center;
        padding: 1.5rem;
    }
    .right-item {
        display: none !important;
    }
    #background__item1 {
    }
}
/* End Mobile */
.news-mobile {
    display: none;
}
#background__item_mobile {
    display: none;
}
#background__item2_mobile {
    display: none;
}
#background__item1_mobile {
    display: none;
}
@media (max-width: 576px){
    #news .slick-arrow{
      display: none!important;
    }
    #background__item1_mobile {
        display: block;
    }
    #background__item_mobile {
        display: none;
    }
    #background__item2_mobile {
        display: none;
    }
    /* .mobile-infoo {
        display: block;
    } */
    .pt-5 {
        padding-top: 0 !important;
    }
    .news-mobile {
        display: block;
    }
    .news-computer {
        display: none;
    }
    #news .news__content .title{
      font-size: 16px
    }
    #news .news__content p{
      font-size: 14px
    }
    #news .news__content .news__content-item .news__date{
      font-size: 14px
    }
    #news .news__content .news__content-item .news__next{
      font-size: 14px
    }
    #news .news__content{
      padding: 1.5rem
    }
    .news-mobile .slick-dots{
      position: absolute;
      top: 0px;
      width: 100%;
      height: 100%;
      display: flex;
      justify-content: center;
    }
    .news-mobile .slick-dots li{
      width: 3rem;
    }
    .news-mobile .container .col-12{
      padding: 0;
    }
  }
