#packages{
    margin-bottom: 3vh;
    margin-top: 30vh;
    margin-left: 3rem;
    margin-right: 3rem;
    height: 80vh;
    border: 1em #68ddd8 solid;
    border-radius: 1em;
}

.package_name{
    text-align: center;
    font-size: 3em;
}

.package_plan{
    text-align: center;
}

.package_price{
    font-size: 2em;
    text-align: center;
}

.package_duration{
    font-size: 1.5em;
}

.btn_choose_plan{
    margin-bottom: 5vh;
    cursor: pointer;
}

.package{
    
}
.icon_checked, .icon_unchecked{
    position: absolute;
    margin-top: 0.3rem;
    height: 1.2rem;
    margin-left: -2rem;
}
.icon_unchecked{
    width: 0.9rem;
    height: 0.3rem;
    margin-top: 0.9rem;
    background-color: #b1b1b1;
}
.unchecked{
    color: #b1b1b1;
    text-decoration: line-through;
    font-weight: 300;
}
.lable_check{
text-align: center;
padding: 0.2rem 1rem;
border-radius: 12rem;
background-color: #ffffff00;
}
/* .lable_check:checked {
    background-color: #68ddd8;
}
.block_ckeck{
    width:50%;
    text-align: center;
}
.cheked_block{
    background-color: #68ddd8;
}
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
    display: none !important;
}
.ui-button .ui-icon{
    display: none;
}
.ui-checkboxradio-label{
    padding: 0.3rem 1rem;
    border-radius: 12rem;
    border:1px solid #e6e6e6;
    background-color: #fff;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover{
    border: 1px solid #68ddd8;
    background: #68ddd8;
} */

.ui-state-hover .ui-icon, .ui-state-focus .ui-icon, .ui-button:hover .ui-icon, .ui-button:focus .ui-icon {
display:none;
}
.switch{
    background:#ffffff00;
    border-radius:2px;
    position:relative;
    color:#7e7e7e;
    border: 2px solid #e6e6e6;
    border-radius: 12rem;
  }
  .switch label{
    display:inline-block;
    padding: 5px 15px 8px 20px;
    color: #7e7e7e;
    z-index: 1;
    position: relative;
    cursor:pointer;
    transition:0.15s;
    margin-bottom: 0rem;

  }
  
  .switch input{
    display:none;
  }
  
  .switch .switch-slider{
    background: linear-gradient(0deg,#68ddd8 0,#68ddd8 100%);
    position: absolute;
    height: 100%;
    width: 50%;
    top: 0;
    border-radius: 2px;
    box-sizing: border-box;
    transition: 0.15s ease-in-out;
    background-clip: content-box;
    border-radius: 12rem !important;
  }
  
  input[type="radio"]:checked+label{
    color:#222b32;
  }
  
  input:last-of-type[type="radio"]:checked ~ .switch-slider{
    transform: translateX(100%);
  }


  /* .switch label {
display: none;
  } */
  .ui-button .ui-icon{
      display: none;
  }
  .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {
    border: none;
    background: none;
    color: #7e7e7e;
  }
  .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {
    border: none;
    background: none;
  }
  .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-button:hover, .ui-button:focus {
    border: 1px solid #cccccc;
    background: #ededed;
    font-weight: normal;
    color: #2b2b2b;
  }
  input[type="radio"]:checked+label {
    color: #fff;
}