.t-form-success-popup__wrapper svg:nth-of-type(2){
    width: 50px !important;
    height: 50% !important;
}
.t-form-success-popup__close-icon{
    width: 14px !important;
    height: 14px !important;
}
.widget_call_btn_1 {
    cursor: pointer !important;
}
.widget_call_btn_main {
    transition: 0.3s;
}
.widget_call_btn_main:hover {
    color: #132749 !important;
    background-color: #CCC1B7;
}
.MbR3IZ{
    max-width: 280px !important;
}
.Mx3l5k{
    display: flex;
    align-items: flex-end;
}
.ke5Cp3{
    padding-left: 25px !important;
}
#Popup__root54f471128a2d3,
#Popup__root8c0241714083d8,
.react-ui-19vdmdf{
    z-index: 100001 !important;
}
.IkgEPm{
    padding-right: 25px !important;
}
.kontur_widget_hourly.openWidgetKontur{
    max-height: 80vh;
    overflow-y: scroll;
}
@media screen and (max-width: 768px){
    .IkgEPm{
        padding: 20px !important;
    }
    .ke5Cp3{
        padding-left: 0 !important;
    }
    .kontur_widget_hourly.openWidgetKontur{
        max-height: 77dvh;
        overflow-y: scroll;
        right: unset;
    }
    .tmenu-mobile.tmenu-mobile_positionfixed{
        z-index: 100010 !important;
    }
    .react-ui-ugkcyx.focus-lock-container{
        padding-top: 90px !important;
        z-index: 4000 !important;
    }
    .close_widget{
        z-index: 5000 !important;
    }
}
