.consult-form{
  width: 100%;
  float: left;
}
.consult-form button{
  float: left;
    width: 300px;
    height: 53px;
    background: #FFFFFF;
    backdrop-filter: blur(12px);
    border-radius: 10px;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    text-decoration: none;
    color: #000000;
    text-align: center;
    border:none;
    margin-top:-18px;
}
body .cases-list .result-list li{
  padding-left: 15px;
}
body .cases-list .result-list li::before{
  position: absolute;
  width: 6px;
height: 6px;
background: #DC5242;
border-radius: 100px;
top:4px;
left: 0px;
    content: "";
}
.new-cases-list-ovl {
    margin-bottom: 34px;
    width: 100%;
    float: left;
}
.list-ovl-once .col-md-12:last-child .onedt{
  border: none !important;
}
.list-ovl-once{
  margin-top: 47px;
}
.onedt{
  border-bottom: 1px solid #424242;
}
.titlelist{
  font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-size: 32px;
    line-height: 39px;
    text-transform: uppercase;
    padding-bottom: 30px;
    color: #FFFFFF;
    margin-top: 13px;
    display: block;
    float: left;
    padding-bottom: 35px;
    background: url(/wp-content/themes/krupkin/img/vline2.svg) no-repeat bottom left;
}
.list-networks-main{
  float: right;
  width: 64%;
}
.list-networks-main ul{
  width: 100%;
  float: left;
  padding-left: 0px;
  list-style: none;
  margin-bottom: 0px;
}
.list-networks-main ul li{
  float: left;
  list-style: none;
  margin-bottom: 16px;
  margin-left: 16px;
}
@media(min-width:1380px){
  .list-ovl-once .container{
    width: 1375px;
  }
}
.main-home-data{
  overflow: hidden;
}
.dt-group{
  float: left;
  width: 100%;
  max-width: 250px;
  margin-right: 25px;
}
.dt-group input{
  width: 100%;
  float: left;

  padding-left: 0px;
padding-right: 0px;
padding-bottom: 10px;
min-height: 30px;
border: none;
border-bottom: 1px solid #333333;
}
.abline{
  display: block;
  float: left;
  margin-bottom: 25px;
}
.woline{
  margin-top: -500px;
  padding-top: 500px;
}
.abtext{
  float: right;
  font-family: 'Montserrat';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
display: block;
margin-top: 90px;
color: #FFFFFF;

}
.woline{
  width: 100%;
  background: url(/wp-content/themes/krupkin/img/wowline.svg) no-repeat center top;
  position: relative;
  z-index: 2;

}
  .main-home{
    min-height: 1065px;
    width: 100%;
    background: url(/wp-content/themes/krupkin/img/bgsolo-min.png) no-repeat center top;
    position: relative;

    padding-top: 530px;
  }
  .main-home-data{
    width: 100%;
    background: #101010;
  }
  .subttl{
    width: 100%;
    float: left;
    display: block;
    margin-bottom: 14px;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    font-size: 16px;
    line-height: 20px;
    color: #FFFFFF;
  }
  .techinfo{
    width: 100%;
    float: left;
    display: block;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    color: #FFFFFF;
    margin-bottom: 68px;
  }
  .title_sales{
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    font-size: 35px;
    line-height: 43px;
    text-transform: uppercase;
    display: block;
    margin-top: 90px;
    color: #FFFFFF;
    margin-bottom: 38px;
  }
  .create-script-for .subscript{
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    font-size: 35px;
    line-height: 43px;
    text-transform: uppercase;
    color: #FFFFFF;
    margin-top: 49px;
    display: block;
    float: left;
  }
  .create-script-for ul{
    width: 100%;
    float: left;
    padding-left: 0px;
    list-style: none;
   margin-top: 65px;
  }
  .create-script-for ul li{
    width: 25%;
    float: left;
    list-style: none;

  }
  .create-script-for ul li p{
    width: 100%;
    float: left;
    display: block;
    margin-top: 12px;
    margin-bottom: 0px;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    color: #FFFFFF;
  }
  .main-home .title{
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    font-size: 45px;
    line-height: 55px;
    text-transform: uppercase;
    width: 100%;
    color: #FFFFFF;
    margin-bottom: 14px;
    float: left;
    display: block;
  }
  .main-home .subtitle{
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    float: left;
    display: block;
    width: 100%;
    color: #FFFFFF;
    margin-bottom: 14px;
  }
  .main-home::before {
      content: '';
      display: block;
      position: absolute;
      left: 0px;
      top: 0px;
      width: 100%;
      height: 100%;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);
  }

  .buro-company{
    width: 100%;
    background: url(/wp-content/themes/krupkin/img/bgbottom.svg) no-repeat center top;

    background-color: #fff;

  }
  .lines2{
    display: inline-block;
    position: relative;
    margin-left: 12px;
  }
  @media (min-width:1200px){
    .garant-data .container,.you_need-section .container,.seven-bussines-issues .container{
      padding-right: 245px;
    }
  }

  .persons_list{
    width: 100%;
    min-height: 900px;
    position: relative;
  }
  .buro-btn {
      float: left;
      width: 300px;
      height: 53px;
      background: #000;
      backdrop-filter: blur(12px);
      border-radius: 10px;
      line-height: 53px;
      font-family: 'Montserrat';
      font-style: normal;
      font-weight: 700;
      font-size: 14px;
      text-decoration: none;
      color: #fff !important;
      margin-top: 17px;
      text-align: center;
      margin-bottom: 43px;
  }
  .tagged-buro{
    width: 100%;
    float: left;
    padding-left: 0px;
    list-style: none;
    margin-bottom: 14px;
  }
  .tagged-buro li{
    float: left;
    margin-right: 40px;
    margin-bottom: 26px;
  }
  .tagged-buro li span{
    display: block;
    float: left;
    border: 1px solid #000;
    box-sizing: border-box;
    border-radius: 6px;
    line-height: 33px;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    color: #000;

    padding-left: 12px;
    padding-right: 12px;
  }
  .buro-company .title{
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    font-size: 35px;
    line-height: 43px;
    text-transform: uppercase;
    color: #000;
    position: relative;
    margin-bottom: 78px;
    margin-top: 0px;
    display: block;

  }
  .sales-company-data{
    width: 100%;
    background: url(/wp-content/themes/krupkin/img/logos.svg) no-repeat center bottom+98px;
    background-color: #fff;
    min-height: 1064px;
  }

  .sales-company-data .title{
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    font-size: 35px;
    line-height: 43px;
    text-transform: uppercase;
    color: #000;
    position: relative;
    margin-bottom: 50px;
    margin-top: 62px;
    display: block;
  }
  .case .img{
    height: 350px;
  }
  .cases-switcher h1{
      font-style: normal;
      font-weight: 700;
      font-size: 24px;
      line-height: 29px;
      color: #FFFFFF;
      text-transform: none;

      padding-bottom: 44px;
      margin-bottom: 0px;
      position: relative;
      float: left;

      font-family: 'Montserrat', sans-serif;
  }
  .cases-switcher h1:before{
      content:'';
      display: block;
      position: absolute;
      z-index: 0;
      width: 51px;
      height: 51px;
      background: #DC5242;
      left: 52px;
      top: -16px;
      z-index: -1;
      border-radius: 100px;
  }
  .cases-switcher.list-cat-overlay{
      padding-top:0px;
      min-height: 83px;
      padding-top:29px;
      margin-bottom:28px;

      background: rgba(39, 39, 39, 0.4);
  backdrop-filter: blur(7px);
  }
  .cases-switcher.list-cat-overlay button {

      padding: 0;
      border: none;
      background: transparent;
      border-radius: 0;
      outline: none;
      transition: 0.3s ease all;
      margin-right: 22px;
      margin-bottom: 7px;
      font-family: 'Montserrat', sans-serif;
      font-weight: 400;
      font-size: 14px;
      line-height: 17px;
      color: #FFFFFF;
  }
  .cases-switcher{
    margin: 0px;
  }
  .cases-switcher.list-cat-overlay button:hover{
      color: #DC5242;
  }
  .cases-switcher.list-cat-overlay button.active{
      color: #DC5242;
  }
  .cases-list.new-cases-list-ovl .col-lg-4{
      padding-left:11px;
      padding-right:11px;
  }
  .cases-list.new-cases-list-ovl .row {
      margin-right: -11px;
      margin-left: -11px;
  }
  .cases-list.new-cases-list-ovl .case{
     margin-bottom: 22px;
  }
  .bottom_ovhd{
      position: absolute;
      bottom:0px;
      left: 0px;
      width:100%;
      background: rgba(0, 0, 0, 0.5);
  backdrop-filter: blur(3.52636px);
  padding-right: 20px;
  min-height: 64px;
  padding-left: 12px;
  padding-bottom: 12px;
  padding-top: 12px;
  }
  .cases-list.new-cases-list-ovl .case:after{
     display: none !important;
  }
  .cases-list.new-cases-list-ovl .case{
      padding-bottom:0px;
  }
  .new-cases-list-ovl .case h2, .new-cases-list-ovl .case h3{
      font-family: 'Montserrat', sans-serif;
      font-weight: 700;
      font-size: 13px;
      line-height: 17px;
      color: #FFFFFF;
      text-transform: none;
      margin-top:9px;
      margin-bottom: 0px;
      padding-left:12px;
        padding-left: 15px;
  }
  .new-cases-list-ovl .case .subtitle{
      font-family: 'Montserrat', sans-serif;
      font-weight: 400;
      font-size: 12px;
      line-height: 15px;
      color: #FFFFFF;
      margin-bottom: 4px;
      padding-left:12px;
      padding-left: 15px;
      margin-top: 0px;
  }
  .df_menu_responsive{
    display: flex;
      justify-content: space-between;
  }

  @media (min-width: 1366px){
    .container {
        width: 1360px;
    }
  }

  .top-line{
    display: none;
  }
  .menu-item-has-children>a{
    position: relative;
    padding-right: 28px;
  }
  .menu-item-has-children>a:after{
    content: '';
    display: block;
    float: left;
    position: absolute;
    right: 0px;
    top:7px;
    width: 16px;
    height: 9px;
    background: url(/wp-content/themes/krupkin/img/arr_down2.svg) no-repeat left top;
  }
  .cases-list.new-cases-list-ovl .case:hover .main_bottom_ovl{
    margin-bottom: 16px;
  }
  .garant-data{
    width: 100%;

  }
  .cases-list.new-cases-list-ovl .case:hover .bottom_ovhd::after{
    right: 21px;
    bottom: 30px;
    top:auto;
    transform: translateY(0%);
  }

    .ovl_image{
      background: #fff;
      text-align: center;
      display: flex;
      padding-left: 15px;
      padding-right: 15px;
      flex-wrap: wrap;
      justify-content: center;
      align-items: center;
    }
    .ovl_no_image{
      background: #fff;
      text-align: center;
      display: flex;
      padding-left: 8px;
      flex-wrap: wrap;
      justify-content: center;
      align-items: center;

    }
    .ovl_image img{
      max-width: 90px;
      max-height: 50px;
    }
    .content-hover{
      display: none;
    }
    .cases-list .numbers{
      position: relative;
    }
    .cases-list.new-cases-list-ovl .case:hover .content-hover{
      display: block;
    }
    .cases-list.new-cases-list-ovl .case:hover  .bottom_ovhd{
      width: 100%;
      left: 0px;
      bottom: 0px;
      padding-left: 12px;
      padding-top: 12px;

    }

    .ovl_image{
      min-height: 50px;
      min-width: 66px;
      border-radius: 5px;
    }
    .cases-list .numbers{
      position: relative;
      width: 100%;
      bottom: 0px;
      padding-left: 0px;
      float: left;
    }

    .cases-list .numbers li{
      display: flex;
    }
    .cases-list .numbers li .number{
      font-family: 'Montserrat';
      font-style: normal;
      font-weight: 900;
      font-size: 18px;
      line-height: 22px;
      color: #FFFFFF;
      float: left;
      display: block;
      white-space: nowrap;
      padding-right: 25px;
    }
    .cases-list .numbers li .text{

    }
    .cases-list .result h3{
      margin-left: 0px !important;
      padding-left:0px !important;
    }
    .cases-list .result-list li{
      margin-bottom: 1px;
    }
    .cases-list .numbers li .number{
      margin-bottom: 0px;
    }
    .cases-list .numbers li .text{
      margin-bottom: 0px;
    }
    .cases-list .result {
      position: relative;
      bottom: 0;
      left: 0;
  }
  .cases-list .result-list{
    width: 100%;

    padding-left: 0px;
  }
  .main_bottom_ovl{
      display: flex;
      position: relative;
  }

  .cases-list.new-cases-list-ovl .case:hover .main_bottom_ovl{
    margin-bottom: 16px;
  }
    .cases-list .numbers li .number-arrow:after{
      display: none;
    }
  .garant-list{
    width: 100%;
    float: left;
    padding-left: 0px;
    list-style: none;
    margin-bottom: 33px;
  }
  .garant-list li{
    float: left;
    margin-right: 37px;
    margin-bottom: 24px;
  }
  .garant-list li span{
    display: block;
    float: left;
    box-sizing: border-box;
    border-radius: 6px;

    padding-left: 16px;
    padding-right: 12px;
    padding-top: 15px;
    padding-bottom: 17px;

    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;

    color: #FFFFFF;
    background: #1A1A1A;
    border-radius: 6px;
  }
  .garant-data .subtitle{
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    width: 100%;
    float: left;
    display: block;
    color: #FFFFFF;
    margin-bottom: 33px;
  }
  .garant-data .title{
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    font-size: 35px;
    line-height: 43px;
    text-transform: uppercase;
    color: #FFFFFF;
    position: relative;
    margin-bottom: 8px;
    margin-top: 60px;
    display: block;
  }



  .subscribe-section{
    min-height: 278px;
    background: rgba(39, 39, 39, 0.4);
  backdrop-filter: blur(9.48561px);
    padding-top: 43px;
    padding-bottom:55px;
    margin-bottom: 0px;
    margin-top: 0px;
  }

  .subscribe-section .title{
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-size: 24px;
    line-height: 29px;
    text-align: left;
    color: #FFFFFF;
    margin-bottom: 8px;
    position: relative;

  }
  .subscribe-section .title::before{
    content: '';
    display: block;
    position: absolute;
    z-index: 0;
    width:30px;
    height: 30px;
    background: #DC5242;
    left: 7px;
    top: -7px;
    z-index: -1;
    border-radius: 100px;
  }
  .subscribe-section .subscribe-form button[type=submit]{
    width: 224px;
    height: 35px;
    background: #DC5242;
    line-height: 35px;

    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    color: #FFFFFF;
   padding: 0px;
   text-transform: none;
   float: left;
       letter-spacing: initial;
  }
  .subscribe-section .subscribe-form{
    width: 100%;
    float: left;
  }
  .subscribe-section .subscribe-form .inner label{
    border:none;
    padding: 0px;
    margin-right: 50px;
    float: left;

    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    color: rgba(255, 255, 255, 0.5);
    width: auto;
    position: relative;
    padding-left: 33px;

  }
  .subscribe-section .subscribe-form .inner label::after{
    content: '';
    display: block;
    float: left;
    position: absolute;
    left: 0px;
    top:-1px;
    width: 19px;
    height: 19px;
    border: 1px solid rgba(255, 255, 255, 0.5);
    border-radius: 100px;
  }
  .subscribe-form input[type=radio]:checked+label:before{
    position: absolute;
    width: 13px;
    height: 13px;
    background: #DC5242;
    border-radius: 100px;
    padding: 0px;
    left: 3px;
    top: 2px;
    content: '';
  }
  .form-inline .form-group{
    margin-bottom: 20px;
  }
  .form-inline .form-group label{
    display: none;
  }
  .subscribe-form input[type=radio]:checked+label{
    background: transparent;
  }
  .subscribe-form input[type=radio]:checked+label{
    color: #DC5242;
  }
  .subscribe-section .subscribe-form .inner {
    display: block;
    width: 100%;
    float: left;
  }
  .subscribe-section .subscribe-form .services{
  margin-bottom: 30px;
  }
  .subscribe-form .fixed_width_field{
  width: 100%;
  max-width: 274px;
  }

  .form-inline .form-control,.subscribe-section .subscribe-form .email{
  width: 100%;
  }
  .choose_task{
  width: 100%;
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  color: #FFFFFF;
  margin-bottom: 20px;
  }

  @media (min-width:1000px){


  .subscribe-form .fixed_width_field{
    float: none;
  }
  .subscribe-section .title{
    margin-bottom: 13px;
  }

  .subscribe-form .services label.choose_task{
    display: block !important;
    position: relative;
    left:-15px;
  }
  .subscribe-section .subscribe-form .inner label{
    width: 50%;
    float: left;
    margin: 0px;
    margin-bottom: 21px;
  }
  .subscribe-section .subscribe-form .services {
      margin-bottom: 30px;
      position: absolute;
      width: 100%;
      max-width: 600px;
      top: 94px;
      left:560px;
  }
  .subscribe-section .subscribe-form button[type=submit]{
    width: 244px;
  }
  }

  @media(max-width:999px){
  .subscribe-section .subscribe-form .inner label{
    width: 100%;
    margin-bottom: 23px;
    font-size: 13px;
  }
  .top-line {
        display: block;
        float: right;
        width: 55px;
        right: 0;
        left: auto;
        height: 70px;
    }
    .main-nav ul li:hover>.sub-menu{
      width: 100%;
    float: left;
    margin-bottom: 10px;
    padding-bottom: 10px;
    }
    .main-nav ul li:last-of-type{
      margin-right: 0px;
      width: 100%;
      float: left;
      margin-top: 0;
      margin-bottom: 0;
    }
    .main-nav ul li:hover>.sub-menu{
      position: relative;
    }
    .main-header{
      background: rgba(9, 9, 9, 0.79);
backdrop-filter: blur(9px);
    }
  .df_menu_responsive{
    display: block;
  }
  .top-line{
    display: block;
  }
  .cases-switcher.list-cat-overlay{
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .subscribe-section .subscribe-form .inner label{
    text-align: left;
  }
  }


  .seven-bussines-issues{
    width: 100%;
  }
  .gotask{
    float: left;
    width: 300px;
    height: 53px;
    background: #FFFFFF;
    backdrop-filter: blur(12px);
    border-radius: 10px;
    line-height: 53px;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    text-decoration: none;
    color: #000000;
    text-align: center;
    margin-bottom: 43px;
  }
  .tagged-list{
    width: 100%;
    float: left;
    padding-left: 0px;
    list-style: none;
    margin-bottom: 14px;
  }
  .tagged-list li{
    float: left;
    margin-right: 27px;
    margin-bottom: 24px;
  }
  .tagged-list li span{
    display: block;
    float: left;
    border: 1px solid #FFFFFF;
    box-sizing: border-box;
    border-radius: 6px;
    line-height: 33px;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    color: #FFFFFF;
    padding-left: 12px;
    padding-right: 12px;
  }
  .seven-bussines-issues .subtitle{
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    width: 100%;
    float: left;
    display: block;
    color: #FFFFFF;
    margin-bottom: 33px;
  }
  .seven-bussines-issues .title{
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    font-size: 35px;
    line-height: 43px;
    text-transform: uppercase;
    color: #FFFFFF;
    position: relative;
    margin-bottom: 8px;
    margin-top: 31px;
    display: block;
  }
  .new-cases-list-ovl .title{
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    font-size: 35px;
    line-height: 43px;
    text-transform: uppercase;
    color: #FFFFFF;
    position: relative;
    margin-bottom: 8px;
    margin-top: 0px;
    display: block;
    margin-bottom: 55px;
  }
  .numberic{
    width: 50%;
    float: left;
    padding-left: 0px;
    list-style: none;
  }
  .numberic li{
    width: 100%;
    float: left;
      list-style: none;
    margin-bottom: 31px;
  }

  .numberic li span{
    width: 58px;
  height: 33px;
  display: block;
  float: left;
  background: #FFFFFF;
  box-shadow: 0px 4px 17px #FFFFFF;
  border-radius: 6px;
  text-align: center;
  line-height: 33px;
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-size: 18px;
  text-transform: uppercase;
  color: #000000;
  margin-right: 17px;
  margin-top: 3px;
  }
  .numberic li p{
    font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
  float: left;
  color: #FFFFFF;
  margin-bottom: 0px;
  }
  .you_need-section{
  width: 100%;
  }
  .left-line,.right-line{
    display: none;
  }
  .you_need-section .title{
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    font-size: 35px;
    line-height: 43px;
    text-transform: uppercase;
    color: #FFFFFF;
    position: relative;
    margin-bottom: 50px;
    margin-top: 100px;
    display: block;
  }
  .top-line{
    display: none;
  }
  body{
    background: #0C0C0C !important;
  }





     .cases-slider{
       float: right;
       margin-top: -89px;
     }
     .cases-slider{
       max-width: 400px;
       float: left;
     }
     .cases-slider .slick-prev {
      width: 100px;
      height: 8px;
      position: absolute;
      left: 0px;
      opacity: 1 !important;
      background: url(/wp-content/themes/krupkin/img/arrback.svg) no-repeat center left;
      left: 0px;
      top: auto;
      bottom: -30px;
      z-index: 20;
  }
  .cases-slider .slick-next {
   width: 100px;
   height: 8px;
   position: absolute;
   opacity: 1 !important;
   background: url(/wp-content/themes/krupkin/img/arrback.svg) no-repeat center right;
   right:0px;
   top: auto;
   bottom: -30px;
   z-index: 20;
  }
  .cases-slider .slick-next:before,.cases-slider .slick-prev:before{
    display: none !important;
  }
     .case-slide{
       width: 306px;
       float: left;

     }
     .cases-slider .slick-prev.slick-disabled:before, .cases-slider .slick-next.slick-disabled:before{
       display: none !important;
     }
     .case-slide.slick-current.slick-center+.case-slide{
       position: relative;
       margin-top: 22px;
       left: -155px;
           width: 240px !important;
             z-index: -1;
     }

      .case-slide.slick-current.slick-center+.case-slide a{
        height: 130px;

      }

  .name-slide,.more-read{
    position: relative;
    z-index: 4;
  }
  .case-slide a{
    position: relative;
  }
       .case-slide a::before{
          content: '';
          display: block;
          position: absolute;
          z-index: 3;
          background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);
          width: 100%;
          height: 100%;
          left: 0px;
          top: 0px;
        }
        .case-slide.slick-current.slick-center+.case-slide a span{
          display: none !important;
        }
     .case-slide a{
       display: block;
       float: left;
       height: 169px;
       width: 100%;
        box-shadow: 0px 5.21622px 65.2027px rgba(0, 0, 0, 0.3);
       border:10px solid #fff;
           background-size: cover;
     }
     .name-slide{
       float: left;
       display: block;
      margin-top: 115px;
      font-family: 'Montserrat';
      font-style: normal;
      font-weight: 400;
      font-size: 11.2448px;
      line-height: 14px;
      color: #FFFFFF;
      text-transform: uppercase;
      margin-left: 25px;
     }

     .more-read{
       float: right;
       display: block;
       margin-right:25px;
       margin-top: 115px;
      font-family: 'Montserrat';
      font-style: normal;
      font-weight: 400;
      font-size: 11.2448px;
      line-height: 14px;
      color: #FFFFFF;

     }




     .consalting{
       width: 100%;
       float: left;
       background: url(/wp-content/themes/krupkin/img/m1.svg) no-repeat top center;
       background-color: #000;
     }
     .cases-list.new-cases-list-ovl .case{
       margin-bottom: 0px;
     }
     .maincaseovl{
       width: 100%;
       float: left;

     }
     .listcol{
       padding-left: 12px;
       padding-right: 12px;
       width: 100%;
       float: left;
     }
     .cases-list.new-cases-list-ovl .slick-prev{
       left: 435px;
       top: -67px;

       width: 100px;
       height: 8px;
       position: absolute;
       opacity: 1 !important;
       background: url(/wp-content/themes/krupkin/img/arrback.svg) no-repeat center left;
       z-index: 20;


       width: 85px;
        height: 141px;
        background: url(/wp-content/themes/krupkin/img/restyle/arr_l.svg) no-repeat center top;
        left: 11px;
        top: 135px;
     }
     .new-cases-list-ovl{
       overflow: hidden;
     }
     .new-cases-list-ovl .slick-list{
       overflow: visible;
     }
     .cases-list.new-cases-list-ovl .slick-prev::before,.cases-list.new-cases-list-ovl .slick-next::before{
       display: none;
     }
     .maincaseovl{
       position: relative;
     }

     .cases-list.new-cases-list-ovl .slick-next{
       left: 565px;
       top: -67px;

       width: 100px;
       height: 8px;
       position: absolute;
       opacity: 1 !important;
       background: url(/wp-content/themes/krupkin/img/arrback.svg) no-repeat center right;
       z-index: 20;

       width: 85px;
        height: 141px;
        background: url(/wp-content/themes/krupkin/img/restyle/arr_r.svg?r=2) no-repeat center top;
        right: 11px;
        top: 135px;
        left: auto;
     }
     .lazyload, .lazyloading{
       opacity: 1;
     }
     .cases-list .numbers li .text{
       font-size: 10px;
       padding-top: 3px;
     }
     .cases-list .numbers li .number{
       font-size: 15px;
     }
     .cases-list .numbers li .number{
       padding-right: 18px;
     }
     .cases-list .numbers li {
       margin-bottom: 4px;
   }
   .cases-list.new-cases-list-ovl .case:hover .main_bottom_ovl{
     margin-bottom: 8px;
   }
   .slick-slider .slick-list{
     padding: 0px !important;
   }
   .cases-list .row-case{
     width: 100%;
     display: block;
   }
   .new-cases-list-ovl .col-md-12{
     padding-left: 11px;
   }
       .ovl_image{
         padding-left: 10px;
         padding-right: 10px;
       }
       .ovl_image img {
           max-width: 55px;
           max-height: 45px;
       }
     .cases-list .numbers{
       margin-top: 0px;
       margin-bottom: 0px;
     }
     .cases-list .result-list li{
       font-size: 10px;
     }
     .cases-list .result-list li{
       margin-bottom: 1px;
     }
     .case .img {
         height: 270px;
     }
     .new-cases-list-ovl .case h2, .new-cases-list-ovl .case h3{
       font-size: 10px;
         padding-left: 10px;
     }
     .new-cases-list-ovl .case .subtitle{
       font-size: 10px;
       padding-left: 15px;
       margin-bottom: 0;
    display: block;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
     }
     .new-cases-list-ovl .case .subtitle:before{
       content: '';
        display: block;
        position: absolute;
        left: 7px;
        top: 50%;
        height: 35px;
        width: 1px;
        background: #DC5242;
        transform: translateY(-50%);
     }
     .social-list{
       width: 100%;
       margin-bottom: 125px;
     }
     .footer-end.text-center{
       display: none;
     }
     .copyright{
       display: none;
     }
     footer{
       width: 100%;
       float: left;
       padding-top: 31px;
       background: #000000;
       padding-bottom: 45px;
     }
     footer .logo .top,footer .logo .bottom{
       color: #fff !important;
       opacity: 1;
     }
     footer .phone a img,footer .location img{
       display: none;
     }
     footer .location{
       margin-bottom: 0px;
       position: relative;
       padding-left: 42px;

     }
     footer .location::before{
       content: '';
       display: block;
       position: absolute;
       left: 0px;
       top: -2px;
       width: 24px;
       height: 24px;
       background: url(/wp-content/themes/krupkin/img/loc.svg) no-repeat top center;

     }

     footer .location{
       font-family: 'Montserrat';
       font-style: normal;
       font-weight: 400;
       font-size: 15px;
       line-height: 18px;
       color: #FFFFFF;
     }
     footer .phone a{
       font-family: 'Montserrat';
       font-style: normal;
       font-weight: 400;
       font-size: 15px;
       line-height: 18px;
       position: relative;
       padding-left: 42px;
       color: #FFFFFF;
     }
     footer .phone .free{
       margin-left: 42px;
       font-family: 'Montserrat';
       font-style: normal;
       font-weight: 400;
       font-size: 15px;
       line-height: 18px;
       opacity: 1;
       color: #636363;
     }
     .social a img {
       filter: none !important;
     }
     footer .social{
       margin-bottom: 31px;
     }
     footer .phone a::before{
       content: '';
       display: block;
       position: absolute;
       left: 0px;
       top:-2px;
       width: 23px;
       height: 23px;
       background: url(/wp-content/themes/krupkin/img/phone.svg) no-repeat top center;

     }
     footer .footer-nav ul li{
       margin-bottom: 9px;
     }
     footer .footer-nav-title{
       margin-bottom: 11px;
       opacity: 1;
       text-transform: none;
     }
     .footer-nav li{
       position: relative;
       margin-bottom: 11px !important;
     }
     .footer-nav li a{
       font-family: 'Montserrat';
       font-style: normal;
       font-weight: 400;
       font-size: 15px;
       line-height: 18px;
       color: #FFFFFF;
     }
     footer .footer-nav ul{
       margin-bottom: 27px;
     }
     footer .footer-nav ul li{
       padding-left: 27px;
     }
     footer .footer-nav ul li::before{
       content: '';
       display: block;
       float: left;
       position: absolute;
       left: 0px;
       top: 6px;
       width: 10px;
       height: 10px;
       background: #DC5242;
       border-radius: 100px;

     }
     footer .footer-nav-title:first-child a{
       text-transform: uppercase !important;
     }
     footer .footer-nav-title a{
       color: #FFFFFF !important;
       font-family: 'Montserrat';
       font-style: normal;
       font-weight: 500;
       font-size: 15px;
       line-height: 18px;
     }
     footer .footer-nav-title:first-child{
       color: #FFFFFF !important;
       font-family: 'Montserrat';
       font-style: normal;
       font-weight: 500;
       font-size: 15px;
       line-height: 18px;
       text-transform: uppercase !important;
     }
     .list-networks{
       width: 100%;
       float: left;
       background: rgba(33, 33, 33,0.7);
       border-radius: 10px;
       padding-top: 26px;
       padding-bottom: 26px;
       padding-left: 0px;
       padding-right: 0px;
     }
     .list-networks ul{
       width: 100%;
       float: left;
       margin-bottom: 0;
       padding-left: 0;
     }
     .list-networks li{
       float: left;
       box-shadow: 0px 4px 25px #000000;
       border-radius: 10px;
       margin-left: 3.4%;
       margin-right: 1%;
       list-style: none;
       background: #fff;
     }
     .list-networks li:last-child{
       margin-right: 0px;
     }
     .list-networks{
       padding-left: 0px;
       list-style: none;
     }
     .rt_info{
       float: left;
       margin-left: 30px;
     }
     .krupdata{
       float: left;
       display: block;
     }
     .krup{
       width: 100%;
       float: left;
       margin-bottom: 52px;
     }
     .rt_info span{
       width: 100%;
       float: left;
       display: block;
       text-align: center;
       margin-top: 198px;
       font-family: 'Montserrat';
       font-style: italic;
       font-weight: 300;
       font-size: 18px;
       text-align: center;
       letter-spacing: 0.1em;
       text-transform: uppercase;
       color: #FFFFFF;
       position: relative;
       padding-top: 107px;
       background: url(/wp-content/themes/krupkin/img/cc.svg) no-repeat top center;

     }
     .rt_info img{
       display: table;
       float: none;
       margin: 0px auto;
       margin-bottom: 30px;
     }
     .onedt{
       width: 100%;
       float: left;
       display: block;
       position: relative;
       padding-top: 40px;
       padding-bottom: 47px;
       display: flex;
     }
     .onedt span{
       font-family: 'Montserrat';
     font-style: normal;
     font-weight: 500;
     font-size: 24px;
     line-height: 29px;
     text-transform: uppercase;
     padding-bottom: 30px;
     color: #FFFFFF;
     margin-top: 23px;
     display: block;
     width: 100%;
     float: left;
     padding-bottom: 35px;
     background: url(/wp-content/themes/krupkin/img/vline2.svg) no-repeat bottom left;
     }
     .onedt:hover span{
       background: url(/wp-content/themes/krupkin/img/vline.svg) no-repeat bottom left;
     }
     .onedt ul{
       padding-left: 0px;
       width: 100%;
       float: left;
       list-style: none;
       margin-top: 60px;
     }
     .onedt ul li{
       width: 100%;
       float: left;
       font-family: 'Montserrat';
       font-style: normal;
       font-weight: 400;
       font-size: 16px;
       line-height: 22px;
       color: #FFFFFF;
       list-style: none;
       padding-left: 20px;
       position: relative;
       margin-bottom: 17px;
     }
     .new-cases-list-ovl{
       margin-bottom: 34px;
     }
     .new-cases-list-ovl .title{
       font-family: 'Montserrat';
       font-style: normal;
       font-weight: 500;
       font-size: 32px;
       line-height: 39px;
       text-transform: uppercase;
       color: #FFFFFF;
       margin-bottom: 50px;
       margin-top: 16px;
     }
     .onedt ul li:after{
       content: '';
       display: block;
       float: left;
       position: absolute;
       width: 10px;
       height: 10px;
       background: #DC5242;
       border-radius: 20px;
       left: 0px;
       top:6px;
     }
     .onedt a{
       width: 247px;
       height: 53px;
       border: 1px solid #fff;
       border-radius: 10px;
       font-family: 'Montserrat';
       font-style: normal;
       font-weight: 700;
       font-size: 14px;
       line-height: 53px;
       color: #ffffff;
       text-align: center;
       margin-top: 40px;
       display: block;
       clear: both;
      float: left;
     }
     .onedt a:hover{
       background: #FFFFFF;
       color: #000;
     }



     .video_dtk{
       width: 100%;
       min-height: 799px;
       position: relative;
     }
     .video_dtk video{
       width: 100%;
       float: left;
       object-fit: cover;
       min-height: 799px;
       position: absolute;
       left: 0px;
       top:0px;
       opacity: 0.16;
       max-height: 779px;
       object-fit: cover;
     }
     .video_dtk.active video{
       opacity: 1;
     }
     .main-home-data{
       position: relative;
     }
     .main-home-data:before{
       content: '';
       display: block;
       position: absolute;
       left: 0px;
       top:0px;
       background: rgba(0,0,0,0.89);
       width: 100%;
       height: 100%;

     }
      .video_dtk.active .playbtn{
        background: url(/wp-content/themes/krupkin/img/stop.svg) no-repeat center;

      }

     .subsc{
       display: block;
       float:left;
       position: relative;
       z-index: 5;
     }
     .video_dtk .container{
       padding-top: 623px;
     }
     .main-home-data{
       min-height: 600px;
     }
     .main-home-data .title{
       width: 100%;
       float: left;
       display: block;
       text-align: center;
       font-family: 'Montserrat';
        font-style: normal;
        font-weight: 900;
        font-size: 40px;
        line-height: 49px;
        text-align: center;
        text-transform: uppercase;
        margin-top: 300px;
        color: #FFFFFF;
       padding-bottom: 70px;
       margin-bottom: 36px;
       background: url(/wp-content/themes/krupkin/img/mainhoneline.svg) no-repeat center bottom;
     }
     .main-home-data .title span{
       color: ##DC5242;
     }
     .main-home-data a{
       width: 300px;
        height: 53px;
        left: 810px;
        top: 505px;
        border-radius: 12px;
        background: #FFFFFF;
        backdrop-filter: blur(12px);
        border-radius: 10px;
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 700;
        font-size: 14px;
        line-height: 53px;
        color: #000000;
        display: table;
        float: none;
        margin: 0px auto;
        margin-bottom: 16px;
        text-align: center;
     }
     .main-home-data a:hover{
       background:  #DC5242;
       color: #fff;
     }
     .list-networks-main ul li a img{
       transition: all .2s ease-in-out;
     }
     .list-networks-main ul li a:hover img{
       transform: scale(1.05);
     }
      .main-home-data .subtitle{
        width: 100%;
        float: left;
        display: block;
        text-align: center;
        font-family: 'Montserrat';
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        line-height: 17px;
        color: #FFFFFF;
        margin-bottom: 170px;
      }




      .maincaseovl:before {
          content: '';
          background: linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, #000000 100%);
          height: 270px;
          position: absolute;
          width: 13%;
          float: left;
          left: -13%;
          top: 0px;
          z-index: 10;
      }
      .maincaseovl:after {
          content: '';
          background: linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, #000000 100%);
          height: 270px;
          position: absolute;
          width: 13.5%;
          float: left;
          right: -14%;
          top: 0px;
          z-index: 10;
      }
      .pre-loader{
        width: 100%;
        z-index: 9999;
        height: 100%;
        position: fixed;
        left: 0px;
        top:0px;
        background: url(/wp-content/themes/krupkin/img/pre1.gif) no-repeat center;
        background-color: #000;
        background-size: 175px;
      }
      @media (max-width:999px){
        .main-home-data .title{
          margin-top: 210px;
          font-size: 20px;
          line-height: 35px;
          margin-bottom: 20px;
          background-size: 250px;
        }
        .main-home-data .subtitle{
          margin-bottom: 52px;
        }
        .main-home-data {
          min-height: 400px;
          background-size: cover;
      }
      .video_dtk video,.video_dtk{
        min-height: 300px;
      }
      .video_dtk .container {
          padding-top: 90px;
      }
      .subsc{
        position: relative;
      }
      .onedt{
        margin-top: 20px;
        margin-bottom: 0px;
      }
      .new-cases-list-ovl .title{
        font-size: 20px;
          margin-bottom: 45px;
          margin-top: 35px;
      }
      .rt_info{
        width: 100%;
        margin-left: 0px;
      }
      .rt_info span{
        font-size: 14px;
        padding-top: 30px;
        margin-top: 5px;
        background-size: 20px;
        margin-bottom: 20px;
      }
      .list-networks li{
        overflow: hidden;
          margin-bottom: 15px;
          margin-left: 10px;
          margin-right: 0;
          width: auto;
          float: left;
      }
      .rt_info img{
        margin-bottom: 0px;
      }
      .krup{
        margin-bottom: 30px;
      }
      .social-list{
        margin-bottom: 15px;
      }
      .list-networks{
        padding-top: 15px;
        padding-bottom: 15px;
      }
      .list-networks li:last-child{
        margin-bottom: 0px;
      }
        .list-networks li img{
          max-height: 50px;
        }
        footer .footer-nav-title:first-child{
          margin-top: 35px;
        }
        .cases-list.new-cases-list-ovl .slick-prev{
          left: 12px;
        top: -37px;
        }
        .cases-list.new-cases-list-ovl .slick-next{
          left: 150px;
            top: -37px;
        }
        .top-line {
          display: block;
      }
      }








      .main-home-data{
        position: relative;
      }
      .main-home-data .container{
        background: url(/wp-content/themes/krupkin/img/ctr.svg) no-repeat center top;
        position: relative;
        z-index: 5;
      }
      .main-header{
        position: fixed;
        background: rgba(9, 9, 9, 0.5);
       backdrop-filter: blur(9px);
       top:0px;
       padding-top: 23px;
       padding-bottom: 17px;
      }
      body .main-nav ul li.menu-item-1162 {
           display: inline-block !important;
       }
       .main-nav {
           padding-top: 0px;
       }

.social-list:hover .titlelist{
  background: url(/wp-content/themes/krupkin/img/vline.svg) no-repeat bottom left
}
      @keyframes alimaim1{
        0% {
          transform: translateX(0px)translateY(0px)rotate(0deg);
          animation-timing-function: linear;
       }

       50% {
         transform: translateX(632px)translateY(0px)rotate(0deg);
         animation-timing-function: linear;
       }
       100% {
         transform: translateX(0px)translateY(0px)rotate(0deg);
       }
      }






      @keyframes alimaim2{
        0% {
         transform: translateX(0px)translateY(0px)rotate(0deg);
         animation-timing-function: ease-out;
       }

       50% {
         transform: translateX(-974px)translateY(0px)rotate(0deg);
         animation-timing-function: ease-out;
       }
       100% {
         transform: translateX(0px)translateY(0px)rotate(0deg);
       }
      }

      .aiml2{
        position: absolute;
        height:83px;
        width: 6356px;
        right: -3000px;
        top: 195px;
        background: url(/wp-content/themes/krupkin/img/restyle/__2.png) repeat-x left top;
        opacity: 0.4;
        animation: alimaim2 110s infinite linear;
        backface-visibility: hidden;
        background-size: auto 83px;
      }

      .aiml1{
        position: absolute;
       height: 83px;
        width: 6559px;
        left: -3000px;
        top: 141px;
        background: url(/wp-content/themes/krupkin/img/restyle/logocom.png) repeat-x left top;
        opacity: 0.4;
        animation: alimaim1 110s infinite linear;
        backface-visibility: hidden;
        background-size: auto 44px;

      }

      .aiml3{
        position: absolute;
        height: 83px;
        width: 6776px;
        left: -3000px;
        top: 262px;
        background: url(/wp-content/themes/krupkin/img/restyle/__3.png) repeat-x left top;
        opacity: 0.4;
        animation: alimaim1 110s infinite linear;
        backface-visibility: hidden;
        background-size: auto 83px;

      }
      .aiml8{
        position: absolute;
        height: 83px;
        width: 6776px;
        left: 0px;
        top: 700px;
        background: url(/wp-content/themes/krupkin/img/restyle/__3.png) repeat-x left top;
        opacity: 0.4;
        animation: alimaim2 110s infinite linear;
        backface-visibility: hidden;
        background-size: auto 83px;

      }

      .aiml4{
        position: absolute;
        height: 83px;
        width: 6793px;
        left: -3000px;
        top: 360px;
        background: url(/wp-content/themes/krupkin/img/restyle/__4.png) repeat-x left top;
        opacity: 0.4;
        background-size: auto 83px;

        animation: alimaim2 110s infinite linear;
        backface-visibility: hidden;
      }


      .aiml5{
        position: absolute;
        height: 83px;
        width: 6340px;
        left: -2000px;
        top: 450px;
        background: url(/wp-content/themes/krupkin/img/restyle/__5.png) repeat-x left top;
        opacity: 0.4;
        background-size: auto 83px;

        animation: alimaim1 110s infinite linear;
        backface-visibility: hidden;
      }

      .aiml0{
        position: absolute;
        height: 83px;
        width: 6340px;
        left: -2000px;
        top: 60px;
        background: url(/wp-content/themes/krupkin/img/restyle/__5.png) repeat-x left top;
        opacity: 0.4;
        background-size: auto 83px;

        animation: alimaim2 110s infinite linear;
        backface-visibility: hidden;
      }


      .aiml6{
        position: absolute;
        height: 83px;
        width: 6340px;
        left: -3000px;
        top: 550px;
        background: url(/wp-content/themes/krupkin/img/restyle/__6.png) repeat-x left top;
        opacity: 0.4;
        background-size: auto 83px;

        animation: alimaim2 110s infinite linear;
        backface-visibility: hidden;
      }

      .aiml7{
        position: absolute;
        height: 83px;
        width: 6793px;
        right: -3300px;
        top: 640px;
        background: url(/wp-content/themes/krupkin/img/restyle/__4.png) repeat-x left top;
        opacity: 0.4;
        background-size: auto 83px;

        animation: alimaim1 110s infinite linear;
        backface-visibility: hidden;
      }



      .playbtn{
        display: block;
        float: left;
        width: 136px;
       height: 148px;
       background: url(/wp-content/themes/krupkin/img/play2.svg) no-repeat center;
       margin-right: 55px;
       position: relative;
       top:-22px;
      }
      .list-ovl-once{
        width: 100%;
        float: left;
      }
      .onedtimage{
        float: left;
         width: 40.2%;
         position: relative;
      }
      .onedtimage::before{
        content: '';
       display: block;
       position: absolute;
       width: 1px;
       background: #424242;
       height: 222px;
       top: 50%;
       left: 0px;
       transform: translateY(-59%);
      }
      .list-ovl-once .container .onedtimage img{
        width: auto;
        max-width: 100%;
        padding-left: 103px;
      }
      .containonedt{
        width: 36.5%;
        float: left;
        position: relative;
        padding-left: 50px;
      }
      .list-ovl-once .col-md-12.col-sm-12:nth-child(odd) .containonedt {
         order:3;
      }
      .list-ovl-once .col-md-12.col-sm-12:nth-child(odd) .onedtimage img{
        padding-left: 50px;
        padding-right: 50px;
      }

      .containonedt::before{
        content: '';
       display: block;
       position: absolute;
       width: 1px;
       background: #424242;
       height: 222px;
       top: 50%;
       left: 0px;
       transform: translateY(-59%);
      }
      .titleoned{
        width: 23.3%;
   float: left;
      }




      @media (max-width:999px) {
        .main-header{
          position: absolute;
          top:40px;
        }
        .aiml2{
          top:140px;
        }
        .aiml3{
          top:200px;
        }
        .aiml4{
          top:290px;
        }
        .video_dtk{
          overflow: hidden;
        }
        .list-ovl-once{
          margin-top: 0px;
        }
        .onedt{
          padding-top: 10px;
        }
        .titleoned{
          width: 100%;
        }
        .onedt{
          display: block;
        }
        .containonedt{
          width: 100%;
        }
        .onedtimage{
          width: 100%;
        }
        .list-networks-main{
          padding-top: 25px;
          width: 100%;
        }
        .list-networks-main ul li{
          margin-left: 0px;
          float: none;
        }
        .list-networks-main ul li{
          float: left;
          margin-right: 10px;
        }
        .list-networks-main ul li img{
          max-height: 44px;
        }
        .list-networks-main ul li{
          margin-bottom: 10px;
        }
        .list-ovl-once .container .onedtimage img{
          padding-left: 0px;
        }
        .onedtimage{
          padding-bottom: 15px;
        }
        .onedtimage::before{
          bottom: 0px;
          width: 100%;
          height: 1px;
          top:auto;
        }
        .containonedt{
          padding-left: 0px;
          padding-bottom: 25px;
          margin-bottom: 25px;
        }
        .onedt ul{
          margin-top: 20px;
        }
        .onedt ul li{
          font-size: 14px;
              margin-bottom: 6px;
        }

        .containonedt::before{
          bottom: 0px;
          width: 100%;
          height: 1px;
          top:auto;
        }
        .onedt a{
          margin-top: 10px;
        }
        .list-ovl-once .col-md-12.col-sm-12:nth-child(odd) .onedtimage img{
          padding-left: 0px;
          padding-right: 0px;
        }
        .onedtimage{
          padding-bottom: 25px;
        }
        .onedt{
          border: none;
        }
        .onedt{
          padding-bottom: 0px;
        }
        .list-ovl-once>div{
          padding-left: 10px;
          padding-right: 10px;
        }
      }
