/*Box shadow для кнопок формы*/
.t-img-select__control .t-img-select__indicator {
    box-shadow: none !important;
}

/*Эффект underline в пунктах меню*/
.t396__elem.tn-elem.tn-elem__6268636471691750305783,
.t396__elem.tn-elem.tn-elem__6268636471691750456804,
.t396__elem.tn-elem.tn-elem__6268636471691750460488,
.t396__elem.tn-elem.tn-elem__6268636471692270413454 {
    background-image: linear-gradient(#21A3DD, #21A3DD) !important;
    background-position: 100% 100% !important;
    background-repeat: no-repeat !important;
    background-size: 0% 2px !important;
    transition: background-size 0.3s ease !important;
}
.t396__elem.tn-elem.tn-elem__6268636471691750305783:hover,
.t396__elem.tn-elem.tn-elem__6268636471691750456804:hover,
.t396__elem.tn-elem.tn-elem__6268636471691750460488:hover,
.t396__elem.tn-elem.tn-elem__6268636471692270413454:hover {
        background-position: 0 100% !important;
        background-size: 100% 2px !important;
}

/*Ховер на внутренних*/
.t396__elem.tn-elem.tn-elem__6294011911691750305783,
.t396__elem.tn-elem.tn-elem__6294011911692270413454,
.t396__elem.tn-elem.tn-elem__6294011911691750456804,
.t396__elem.tn-elem.tn-elem__6294011911691750460488 {
    background-image: linear-gradient(#21A3DD, #21A3DD) !important;
    background-position: 100% 100% !important;
    background-repeat: no-repeat !important;
    background-size: 0% 2px !important;
    transition: background-size 0.3s ease !important;
    }
.t396__elem.tn-elem.tn-elem__6294011911691750305783:hover,
.t396__elem.tn-elem.tn-elem__6294011911692270413454:hover, 
.t396__elem.tn-elem.tn-elem__6294011911691750456804:hover,
.t396__elem.tn-elem.tn-elem__629401191169175046048:hover {
        background-position: 0 100% !important;
        background-size: 100% 2px !important;
    }
    
.t396__elem.tn-elem.tn-elem__6294013651691750305783,
.t396__elem.tn-elem.tn-elem__6294013651692270413454,
.t396__elem.tn-elem.tn-elem__6294013651691750456804,
.t396__elem.tn-elem.tn-elem__6294013651691750460488 {
    background-image: linear-gradient(#21A3DD, #21A3DD) !important;
    background-position: 100% 100% !important;
    background-repeat: no-repeat !important;
    background-size: 0% 2px !important;
    transition: background-size 0.3s ease !important;
    }
.t396__elem.tn-elem.tn-elem__6294013651691750305783:hover,
.t396__elem.tn-elem.tn-elem__6294013651692270413454:hover,
.t396__elem.tn-elem.tn-elem__6294013651691750456804:hover,
.t396__elem.tn-elem.tn-elem__6294013651691750460488:hover {
        background-position: 0 100% !important;
        background-size: 100% 2px !important;
    }
    
/*Стили чекбоксов*/
.t-checkbox__indicator {
    border-color: #21A3DD !important;
    border-radius: 3px !important;
    background: #FFFFFF!important;
    opacity: 1 !important;
    
}
.t-checkbox__indicator:after {
    border-color: #21A3DD !important;
}

/*Ширина бургер-лого*/
.tmenu-mobile__burgerlogo .tmenu-mobile__imglogo {
    max-width: 150px !important;
    width: 150px !important;
}