body {
    text-align: left;
    overflow-x: hidden;
    background-color: #fff ;
    direction: ltr ;
    font-family: yekan  ;
    font-weight: 400;
    color: #202020 ;
    scroll-behavior: smooth;
    font-size: 14px;
}body, html {
     overflow-x: hidden;
 }a:active, a:focus, a:hover, a:visited, button:active, button:focus, button:visited {
      outline: 0;
      text-decoration: none;
  }
a {
    text-decoration: none!important;
}* {
     margin: 0;
     padding: 0;
 }p {

      line-height: 28px;
  }

@font-face{font-family: yekan;
    font-style: normal;
    font-weight: normal;
    src: url('../public/fonts/yekan/iranyekanwebmedium.ttf');
}
@font-face{font-family: iransans;
    font-style: normal;
    font-weight: normal;
    src: url('../public/fonts/woff2/IRANSansWeb.woff2');
}

@font-face{font-family: yekan;
    font-style: normal;
    font-weight: bold;
    src: url('../public/fonts/yekan/IRANYekanExtraBold.ttf');
}

@font-face{font-family: yekan;
    font-style: normal;
    font-weight: 900;
    src: url('../public/fonts/yekan/iranyekanwebextrablackfanum.woff');
}
.main-content{
    padding-top: 30px;
}
.slick-next::before {
    content: "\f105" !important;
    font-family: "Font Awesome 5 Pro" !important;
    font-weight: 900;
    color: #424242 !important;
    font-size: 20px !important;
    background: #fff;
    width: 36px;
    height: 59px;
    display: block;
    box-shadow: 0 0 10px #bbbbbb5c;
    border-radius: 9px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.slick-prev::before {
    content: "\f104" !important;
    font-family: "Font Awesome 5 Pro" !important;
    font-weight: 900;
    color: #424242 !important;
    font-size: 20px !important;
    background: #fff;
    width: 36px;
    height: 59px;
    display: block;
    box-shadow: 0 0 10px #bbbbbb5c;
    border-radius: 9px;
    display: flex;
    justify-content: center;
    align-items: center;
}.slick-prev {
     left: -5px !important;
     z-index: 999;
 }.slick-next {
      right: 11px !important;
  }

.unique-section{
    margin-top: 75px;
}
.alko-title{

}
.alko-title h2{
    font-size: 24px;
    margin-bottom: 25px;
}.alko-title h2 svg {
     display: block;
     margin-top: 14px;
 }
.alko-title-center{
    text-align: center;
}.alko-title-center h2{
     display: flex;
     justify-content: center;
     flex-direction: column;
     align-items: center;
 }
.contact-left {
    display: flex;
    margin-bottom: 20px;flex-wrap: wrap;
    margin-top: 30px;
}
.contact-left a {
    margin-left: 20px;
    margin-bottom: 13px;
    font-size: 20px;
    color: #424242;
    background: #d9d9d978;
    width: 50px;
    height: 50px;
    border-radius: 7px;
    display: flex;
    justify-content: center;
    align-items: center;transition: .4s;
}
.contact-left a:hover{
    background: #FFB81C;color: #fff;
}.contact-top-top-item a {
     color: #424242;
 } .contact-top-top-item {
       margin-bottom: 16px;
   }.contact-top-top-item svg {
        width: 50px;
        margin-left: 10px;
    }li#field_3_5 {
         width: 100%;
     }.contact-top-top-item {
          margin-bottom: 16px;
          background: #d9d9d94f;
          height: 50px;
          display: flex;
          align-items: center;
          border-radius: 10px;
      }.form-about-box .gform_heading{display:none}
.form-about-box .gfield{width:33.333%;position:relative;display:inline-block}
.form-about-box .gfield input{width:100%!important;position:relative}
.add-review input{padding:12px 10px!important;color:#101010}
.add-review input,.add-review textarea{border:1px solid #acacac;resize:none;background:#fff;border-radius:12px;outline:0;padding:15px!important;transition:.6s;width:100%;font-family:inherit}
#field_2_4{width:100%;margin-top:38px}
.form-about-box div.ginput_container{margin:0!important}
.form-about-box div#gform_wrapper_2{width:100%;padding-left:25px}
.form-about-box .gform_wrapper .gform_footer input.button{margin-left:auto;color:#fff;font-family:inherit;border:0;border-radius:5px;padding:15px 65px!important;font-size:16px;cursor:pointer;display:block;margin-top:15px;width:auto;background: linear-gradient(0deg, #FFB81C, #FFB81C),
linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
}.section-conversation-form input, .section-conversation-form textarea, .section-conversation-form.gform_wrapper select {
     width: 100%!important;
     border: 0;
     padding: 12px!important;
     border-radius: 10px!important;
     background: #F4F4F4;
 }label.gfield_label.gform-field-label.screen-reader-text {
      display: none;
  }li#field_3_1, li#field_3_10, li#field_3_11, li#field_3_9 {
       width: 50%;
       display: inline-block;
   }body .gform_wrapper ul li.gfield {
        margin-bottom: 15px;
        padding: 0 10px;
    }input#gform_submit_button_3 {
         display: inline-block;
         width: unset !important;
         background: #FFB81C;
         color: #fff;
         border: 0 !IMPORTANT;
     }.gform_footer.top_label {
          padding: 0 10px;
      }.alko-title h1{
           font-size: 24px;
           margin-bottom: 20px;
       }.cursor-pointer {
            cursor: pointer;
        }

.swiper-pagination {
    text-align: center;
    margin-top: 20px;
}
span.swiper-pagination-bullet {
    font-size: 0;
    line-height: 0;
    display: inline-block;
    width: 10px;
    height: 10px;
    padding: 5px;
    margin: 0 5px;
    cursor: pointer;
    color: transparent;
    border: 0;
    outline: none;
    background: #e8e8e8;
    border-radius: 50%;
}
span.swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: #213f9a;
} .swiper-rtl .swiper-button-next:after {
      content: "\f104" !important;
      font-family: "Font Awesome 5 Pro" !important;
      font-weight: 900;
      color: #424242 !important;
      font-size: 20px !important;
      background: #fff;
      width: 36px;
      height: 59px;

      box-shadow: 0 0 10px #bbbbbb5c;
      border-radius: 9px;
      display: flex;
      justify-content: center;
      align-items: center;
  }
.swiper-button-prev:after{
    content: "\f105" !important;
    font-family: "Font Awesome 5 Pro" !important;
    font-weight: 900;
    color: #424242 !important;
    font-size: 20px !important;
    background: #fff;
    width: 36px;
    height: 59px;

    box-shadow: 0 0 10px #bbbbbb5c;
    border-radius: 9px;
    display: flex;
    justify-content: center;
    align-items: center;
}.tahoma{
     font-family: tahoma;
 }ul#gform_fields_3 {
      display: flex;
      flex-wrap: wrap;
  }.h_iframe-aparat_embed_frame iframe {
       width: 100%;min-height: 630px;
   }
@media (max-width: 992px) {
    .slick-prev, .slick-next{
        top: 40%;z-index: 9;
    }.swiper-button-prev, .swiper-rtl .swiper-button-next{
         display: none;
     }.slick-prev::before, .slick-next::before {
          width: 30px;
          height: 30px;
      }
}