.uc-scrollWhite .t1148__scroll-icon-wrapper{
mix-blend-mode: hard-light !important;
}

.t-checkboxes__wrapper label.t-checkbox__control { display: inline-block; margin-right: 20px !important; } 

.t-checkboxes__wrapper li.t-checkboxes__item { display: inline-block; }

.t-checkbox__control .t-checkbox__indicator { display: inline-block; opacity: 0.5; height: 28px; width: 56px; border: 1px solid #00000020;
box-sizing: border-box; position: relative; border-radius: 20px; background: #ffffff; transition: background-color 0.3s cubic-bezier(0, 1, 0.5, 1); } 

.t-checkbox__control .t-checkbox__indicator:before { box-sizing: border-box;
width: 40px; position: absolute; top: 0; left: 45px; }

.t-checkbox__control .t-checkbox__indicator:after { display: inline-block; box-sizing: border-box; width: 24px; height: 24px; box-shadow: 0 3px 5px rgba(0, 0, 0, 0.3); 
border-radius: 50%; border: solid #002346; position: absolute; top: 1px; left: 1px; background:#002346; color: #eee; transition: transform 0.3s cubic-bezier(0, 1, 0.5, 1); transform: rotate(0deg); }

.t-checkbox__control input[type="checkbox"]:checked
+ .t-checkbox__indicator { background-color: #ffffff; opacity: 1; } 

.t-checkbox__control input[type="checkbox"]:checked + 

.t-checkbox__indicator:after { background: #002346; transform: translate3d(28px, 0, 0); border: solid #002346; }

.t-checkbox__control input[type="checkbox"]:not(:disabled) + .t-checkbox__indicator:hover { cursor: pointer; }  

@media screen and (min-width: 960px) {
.t966__menu-item-text{
    padding-top: 8px;
}}    

@media screen and (max-width: 560px) {
    .t702 .t-popup_show .t-popup__container {
        padding-top: 10px;
}}    
.t-popup__container {
        border-radius: 48px;
}
.t-slds__bgimg {
        border-radius: 24px;
}
.t-slds__thumbsbullet-border {
   box-sizing: border-box
}
.t-popup__close.t-popup__block-close{
   opacity: 0.3
}
.t-form__successbox{
        border-radius: 12px;
}
.t-form__errorbox-wrapper{
        border-radius: 12px;
}


.t851 .t-card__btn-wrapper{
        margin-top: 0px;
     
}
.t851__table {
        border-radius: 24px;
}
.t851__textwrapper__content{
    margin: 15px auto;
}

@media screen and (max-width: 960px) {
.t851__col{
    margin-bottom: 24px;
}}

.t-btn_sm {
        padding-left: 70px;
        padding-right: 70px;
}

@media screen and (max-width: 960px) {
    .t117 {
        padding-left: 20px;
        padding-right: 20px;
    }
}

.t1115__features {
    margin-top: 0px !important;
}
