.tn-elem__17367045111766161843906000001 a{
    color: #333 !important;    
}

.uc-acc-main-list .t849__accordion .t849__wrapper .t849__header {
  border-bottom: 10px solid #f6f5eb;
  border-left: 10px solid #f6f5eb;
  border-right: 10px solid #f6f5eb;
  border-radius: 50px;
  padding-left:20px;
}

.uc-acc-main-list .t-item{
    margin-bottom: 40px;
}

.uc-acc-main-list .t-item:last-child .t849__border {
    height: 0px !important;
    background-color: #fff!important;
}

.uc-acc-main-list .t-item .t849__textwrapper {
    background-color: #f6f5eb;
    padding-left: 20px;
    padding-top: 20px;
    border-radius: 10px;
    margin-top: 20px;
    
}

.callback-form-container {
    position: absolute;
  
    border-radius: 20px;
    padding: 30px;
    box-shadow: 0 10px 40px rgba(0, 0, 0, 0.15);
    position: relative;
    border: 1px solid #eef2f7;
    background: white;
    
    top: calc(100% + 15px);
    left: 0;
    width: 100%;
    opacity: 0;
    visibility: hidden;
    transform: translateY(-20px);
    transition: all 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
    z-index: 1000;
  
}

.callback-form-container::before{
    background-color: #333;
    content: "";
    height: 1px;
    right: 20px;
    position: absolute;
    top: 20px;
    transition: background-color .3s;
    width: 20px;
    transform: rotate(-45deg);
    cursor: pointer;
}

.callback-form-container::after{
    background-color: #333;
    content: "";
    height: 1px;
    right: 20px;
    position: absolute;
    top: 20px;
    transition: background-color .3s;
    width: 20px;
    transform: rotate(45deg);
    cursor: pointer;
}

