@media screen and (min-width: 1360px)  {
.t681 .t-container {
    position: relative;
    z-index: 1;
}


#rec610834094 .tn-elem[data-elem-id="1688012112578"] .tn-atom li {
    font-size: 20px;
}



.t681 .t-container:before {    
    content: "";
    position: absolute;
    width: 1320px;
    left: -60px;
    height: 100%;
    background: #fff;
    z-index: -1;
}


}

.t668__wrapper {
    background-color: #fff;
    border-radius: 32px;
}

.t798 .t-slds__wrapper {
    background: #fff;
    padding: 60px;
    border-radius: 32px;
}

.t798__cell_padding-left{
    padding: 0!important;
}

.t958__card_preview {
    opacity: .4;
}

.t958__card-visible {
    opacity: 1!important;
}


.t668__col, #allrecords ul.t-slds__items-wrapper {
    z-index: 4;
}

    
.p1 .tn-atom {
background: linear-gradient(180deg, rgba(255, 255, 255, 0.76) 0%, rgba(255, 255, 255, 0.76) 100%) !important;
box-shadow: 0px 14px 24px rgba(0, 0, 0, 0.05) !important;
backdrop-filter: blur(36px) !important;
border-radius: 16px !important;
}

.c1 { background: linear-gradient(180deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0) 100%) !important;
filter: drop-shadow(0px 14px 24px rgba(0, 0, 0, 0.05)) !important;
backdrop-filter: blur(46px)!important;
border-radius: 300px !important;
}

.t547__circle {
    width: 4px!important;
}

.case .tn-atom { 
    border-radius: 16px 0px 0px 16px !important;
}

.case2 .tn-atom { 
    border-radius: 0px 16px 16px 0px !important;
}

.case_new .tn-atom { 
    border-radius: 0 0 16px 16px!important;
}





.shadow-inst { box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.05) !important;
border-radius: 8px !important;
}

.t-input-block .t-text {
    font-size: 16px;
}

.t-calc__wrapper {
    display: none;
}


.t-form__screen .t-submit {
    padding-left: 15px!important;
    padding-right: 15px!important;
}

.partners_item .tn-atom {
    transition: background 0.4s ease;
}

.partners_item:hover .tn-atom {
    background: #EEEEEA!important;
    
}



@media screen and (max-width: 500px) {
    .t681 .t-container {
    max-width: 360px!important;
}

.t681__pricewrapper {
    width: 100%!important;
}

#rec639380508 .t668__title {
    font-size: 16px!important;
    font-weight: 400!important;
}

.t798 .t-slds__wrapper {

    padding: 25px;

}
}
