/* akd vps */


.akd_vps_section{
    padding: 100px 0;
  }
  .akd_vps_section .vps_content .text{
    padding: 7px 15px;
    border-radius: 5px;
    background: #4383ec;
  }
  .akd_vps_section .vps_content .vps_upper_content{
    padding: 73px 95px 45px;
    margin-bottom: 8px;
    border-radius: 4px 4px 6px 6px;
    background: #fff;
  }
  .akd_vps_section .vps_content .vps_upper_content .progress_content{
    position: relative;
  }
  .akd_vps_section .vps_content .vps_upper_content .progress_content .progress-image{
    margin-bottom: 28px;
    margin-left: 10px;
    margin-right: 10px;
  }
  .akd_vps_section .vps_content .vps_upper_content .progress_content .progress-circle{
    position: absolute;
    top: -2px;
    left: 192px;
  }
  .akd_vps_section .vps_content .vps_upper_content .progress_content .progress_box{
    display: flex;
    margin-bottom: 33px;
    justify-content: space-between;
  }
  .akd_vps_section .vps_content .vps_upper_content .progress_content .progress_box li{
    text-align: center;
  }
  .akd_vps_section .vps_content .vps_upper_content .progress_content .progress_box span{
    font-size: 14px;
    line-height: 20px;
    display: block;
    color: var(--global--color-text);
  }
  .akd_vps_section .vps_content .vps_upper_content .progress_content .progress_box .vps{
    font-weight: 400;
    margin-bottom: 2px;
    cursor: pointer;
  }
  .akd_vps_section .vps_content .vps_upper_content .progress_content .progress_box .num{
    font-weight: 700;
    margin-bottom: 0;
  }
  .akd_vps_section .vps_content .vps_upper_content .progress_content .content_box{
    padding: 23px 37px 20px;
    margin-bottom: 29px;
    display: flex;
    border-radius: 6px;
    border: 1px solid #bbd2f8;
    box-shadow: 0 10px 36px 10px rgb(67 131 236 / 10%);
    justify-content: space-between;
  }
  .akd_vps_section .vps_content .vps_upper_content .progress_content .content_box li{
    padding-right: 32px;
    display: flex;
    align-items: center;
  }
  .akd_vps_section .vps_content .vps_upper_content .progress_content .content_box li:first-child{
    padding-left: 0;
  }
  .akd_vps_section .vps_content .vps_upper_content .progress_content .content_box li:last-child{
    padding-right: 0;
    border: none;
  }
  .akd_vps_section .vps_content .vps_upper_content .progress_content .content_box .content-icon{
    float: left;
    padding-right: 14px;
  }
  .akd_vps_section .vps_content .vps_upper_content .progress_content .content_box span{
    padding-right: 8px;
  }
  .akd_vps_section .vps_content .vps_upper_content .progress_content .button{
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .akd_vps_section .vps_content .vps_upper_content .progress_content .button span{
    font-size: 14px;
    line-height: 14px;
    font-weight: 400;
    color: var(--global--color-text);
  }
  .akd_vps_section .vps_content .vps_upper_content .progress_content .button .price_inner{
    padding: 0 8px;
  }
  .akd_vps_section .vps_content .vps_upper_content .progress_content .button .price_outter{
    padding-right: 14px;
  }
  .akd_vps_section .vps_content .vps_upper_content .progress_content .button .price_outter .price{
    font-size: 24px;
    line-height: 24px;
    font-weight: 500;
    color: #4383ec;
  }
  .akd_vps_section .vps_content .vps_upper_content .progress_content .button .buy_now{
    font-size: 14px;
    line-height: 14px;
    font-weight: 500;
    padding: 18px 60px;
    border-radius: 6px;
    display: inline-block;
    color: #fff;
    /* background-image: linear-gradient(to bottom, #57dbee 0%, #4383ec 100%); */
    background: #4383ec;
    transition: all 0.3s ease-in-out;
  }
  .akd_vps_section .vps_content .vps_upper_content .progress_content .button .buy_now:hover{
    background: #57dbee;
  }
  .akd_vps_section .vps_content .text{
    text-align: center;
    color: #fff;
  }
  .akd_vps_section .vps_content .text .bold-text{
    font-weight: 700;
    padding-right: 5px;
    
  }
  .akd_vps_section .ui-slider .ui-slider-handle {
    width: 36px;
    height: 36px;
    border: none;
    background: transparent;
    top: -14px;
    cursor: pointer;
  }
  .akd_vps_section .ui-slider .ui-slider-handle:focus-within {
    outline: none;
  }
  .akd_vps_section .ui-slider-horizontal {
    height: 10px;
    cursor: pointer;
  }
  .akd_vps_section .ui-widget-header {
    background-image: linear-gradient(to bottom, #57dbee 0%, #4383ec 100%);
  }
  .akd_vps_section .ui-corner-all, .akd_vps_section .ui-corner-bottom, .akd_vps_section .ui-corner-right, .akd_vps_section .ui-corner-br ,
  .akd_vps_section .ui-slider .ui-slider-range{
    border-radius: 6px;
    border: none;
    background-color: #f2f6fe;
  }

  /* input and btn styling end here */
@media screen and (max-width: 1199px) {
  
 .akd_vps_section .vps_content .vps_upper_content .progress_content .content_box {padding: 22px;}
.akd_vps_section .vps_content .vps_upper_content .progress_content .content_box li {padding-right: 32px;}
 
}

@media screen and (max-width: 991px){
  
  .dur-t{
    display: flex;
    margin-left: 130px;
    }
  
  .akd_vps_section .vps_content .vps_upper_content {padding: 33px 30px 30px; margin-bottom: 14px;}
  .akd_vps_section .vps_content .vps_upper_content .progress_content .progress_box {margin-bottom: 30px;}
  .akd_vps_section .vps_content .vps_upper_content .progress_content .progress-image {margin-bottom: 22px;}
  .akd_vps_section .vps_content .vps_upper_content .progress_content .progress-image img{height: 16px;}
  .akd_vps_section .vps_content .vps_upper_content .progress_content .progress-circle {left: 125px;}
  /* .akd_vps_section .vps_content .vps_upper_content .progress_content .progress_box li {padding: 0 45px;} */
  .akd_vps_section .vps_content .vps_upper_content .progress_content .content_box {padding: 22px 30px;}
  .akd_vps_section .vps_content .vps_upper_content .progress_content .content_box li {padding-right: 32px;}
  .akd_vps_section .vps_content .vps_upper_content .progress_content .content_box .content {margin-bottom: 3px;}
  .akd_vps_section .vps_content .vps_upper_content .progress_content .button .buy_now {padding: 17px 60px;}
  .akd_vps_section .vps_content .text {font-size: 14px; line-height: 20px; padding: 0 70px;}

}

@media screen and (max-width: 768px) {
  .akd_vps_section .slider_detail{
      display: block;
 }
  .akd_vps_section .slider_price_box{
      justify-content: center;
 }
}


@media screen and (max-width: 767px) {
  
  .akd_vps_section .vps_content .vps_upper_content {padding: 24px 14px 32px; margin-bottom: 8px;}
  .akd_vps_section .vps_content .vps_upper_content .progress_content .progress-image {margin-bottom: 20px;}
  .akd_vps_section .vps_content .vps_upper_content .progress_content .progress-image img{height: 12px;}
  .akd_vps_section .vps_content .vps_upper_content .progress_content .progress_box {margin-bottom: 22px;}
  .akd_vps_section .vps_content .vps_upper_content .progress_content .progress-circle {top: -1px; left: 44px;}
  .akd_vps_section .vps_content .vps_upper_content .progress_content .progress-circle img{width: 26px;}
  .akd_vps_section .vps_content .vps_upper_content .progress_content .content_box { display: grid; grid-template-columns: repeat(2, 1fr); gap: 22px; }
  .akd_vps_section .vps_content .vps_upper_content .progress_content .button span {padding-right: 0;  display: inline-block;}
  .akd_vps_section .vps_content .vps_upper_content .progress_content .button .buy_now {padding: 17px 60px; display: inline-block;}
  .akd_vps_section .vps_content .vps_upper_content .progress_content .button .price_outter {margin-bottom: 10px;}
  .akd_vps_section .vps_content .vps_upper_content .progress_content .button .price_outter .price {width: auto;}
  .akd_vps_section .vps_content .text {font-size: 12px; line-height: 20px; padding: 0 10px;}
  .akd_vps_section .vps_content .vps_upper_content .progress_content .content_box .content { margin-bottom: 0; }
}

@media screen and (min-width: 500px) and (max-width: 767px){
.akd_vps_section .vps_content .vps_upper_content .progress_content .content_box li {padding: 0; display: flex; }
.akd_vps_section .vps_content .vps_upper_content .progress_content .content_box .content {margin-bottom: 0;}
}
@media screen and (max-width: 576px){
 .akd_vps_section .vps_content .vps_upper_content .progress_content .content_box li {padding: 0; display: block; border-right: none; float: left; width: 100%;}
 .akd_vps_section .vps_content .vps_upper_content .progress_content .content_box  {gap: 12px; padding: 22px 12px;}
 .akd_vps_section .vps_content .vps_upper_content .progress_content .button_outter{display: grid; grid-template-columns: repeat(1, 1fr);}
 .akd_vps_section .vps_content .vps_upper_content .progress_content .button .price_outter { padding-right: 0; }
 .akd_vps_section .vps_content .vps_upper_content .progress_content .content_box .content-icon { padding-right: 10px; }
 /*   .akd_vps_section .vps_content .vps_upper_content .progress_content .content_box .top-content{margin-bottom: 16px;}
  .akd_vps_section .vps_content .vps_upper_content .progress_content .content_box .right-content{padding-left: 20px;}
  .akd_vps_section .vps_content .vps_upper_content .progress_content .content_box .left-content{width: 48%;} */
/* .akd_vps_section .vps_content .vps_upper_content .progress_content .content_box .content-icon img{width: 18px;} */

}
