#rec1228424501 .t-upwidget-container__button:after,
#rec1284388831 .t-upwidget-container__button:after,
#rec1284446431 .t-upwidget-container__button:after,
#rec1228427011 .t-upwidget-container__button:after,
#rec1227496456 .t-upwidget-container__button:after,
[data-elem-id="1751351360734"] .t-upwidget-container__button:after {
content: "";
width: 35px;
height: 35px;
border-radius: 50%;
position: absolute;
top: 1px;right: 2px;
z-index: 10;
background:  #005459 url(https://static.tildacdn.com/tild3934-3731-4139-b332-623330363639/Arrow_1.svg) 50% 50% no-repeat;
}


#rec1137388821 [data-elem-id="1751351360734"] .t-upwidget-container__button {
    background: #fff  !important;
    color: #005459 !important;
    border: 1px solid #005459 !important;
    text-transform: uppercase;
    font-weight: bold;
    position: relative;
    padding-right: 50px;
}

#rec1284388831 .t-upwidget .t-upwidget-container__button,
#rec1284446431 .t-upwidget-container__button,
#rec1228427011 .t-upwidget-container__button,
#rec1227496456 .t-upwidget-container__button,
#rec1157929826  [data-elem-id="1751351360734"] .t-upwidget-container__button {
    background: #fff  !important;
    color: #2850A9 !important;
    border: 1px solid #2850A9 !important;
    text-transform: uppercase;
    font-weight: bold;
    position: relative;
    padding-right: 50px;
}

#rec1228424501 .t-upwidget .t-upwidget-container__button {
   background: #fff  !important;
    color: #372d28 !important;
    border: 1px solid #372d28 !important;
    text-transform: uppercase;
    font-weight: bold;
    position: relative;
    padding-right: 50px; 
}


#rec1284388831 .t-upwidget-container__button:after, 
#rec1284446431 .t-upwidget-container__button:after, 
#rec1227496456 .t-upwidget-container__button:after, 
#rec1157929826 [data-elem-id="1751351360734"] .t-upwidget-container__button:after { 
  background-color:  #2850A9;  
}

#rec1228424501 .t-upwidget-container__button:after {
     background-color: #372d28 !important;
}



#rec1228427011 .t-upwidget-container__button {
  color:  #731d68 !important; 
}
#rec1228427011 .t-upwidget-container__button:after, 
#rec1228427011 [data-elem-id="1751351360734"] .t-upwidget-container__button:after { 
  background-color:  #731d68;  
  
}





.t-feed__col-grid__post-wrapper {
   border-radius: 15px;   
   border: 1px solid #2850A9;
}
.t-feed__textwrapper {
    padding: 0 20px;
}
.t-feed__col-grid__post-wrapper .t-feed__post-bgimg, .t-feed__slider-grid__post-wrapper .t-feed__post-bgimg {
    border-radius: 15px 15px 0 0;

}
.t-feed__post-parts-date-row_afterdescr {
   margin-left: 20px;
}
.t-feed__col-grid__post-wrapper {
    padding-bottom: 20px;
}
.t-feed__post-label {
    background: #F7F6FF;
    
}

.uc-header {
    max-width: 1160px;
    margin: 25px auto 0 auto;
    border-radius: 15px;
    overflow: hidden;
    
}

.t-form-success-popup__content-icon-background {
    fill: #005459;
}

.t-form-success-popup__button {
    color: #fff;
    background: #2850A9 !important;
    border-radius: 30px;
}


.t446 .t-btn {
    height: 40px;
    font-size: 12px;
    padding-left: 0;
    padding-right: 0;
    margin-left: 0;
    
}

.uc-timer {
    
    max-width: 1160px;
    margin: 25px auto 0 auto;
    border-radius: 15px;
    overflow: hidden;
}

 
    
#rec1323522541 .t-card__col .t650__inner-col     {
    border-radius: 15px;
    border: 1px solid  #731D68;
    
} 
    
#rec1296564201 .t-card__col .t650__inner-col     {
    border-radius: 15px;
    border: 1px solid  #2850A9;
    
}

#rec1323522541 .t650 .t-card__btn-wrapper,
#rec1323522541 .t-btnflex.t-btnflex_type_button, 
#rec1296564201 .t650 .t-card__btn-wrapper,
#rec1296564201 .t-btnflex.t-btnflex_type_button {
    display: block;
}
  

    

@media (max-width: 480px) {

#rec1136744371 .main {
    height: 220px;
}
    
}

/* AKRALIT CONTINUITY — shared visual system */
:root{--ak-ink:#171629;--ak-blue:#323fa6;--ak-violet:#2b159b;--ak-bg:#fafafe;--ak-panel:#f0f2ff;--ak-line:#dce0f5;--ak-muted:#62677f;--ak-white:#fff}
html{scroll-behavior:smooth;text-rendering:optimizeLegibility}
body,#allrecords{background:var(--ak-bg)!important;color:var(--ak-ink);font-family:Arial,Helvetica,sans-serif}
#allrecords .t-rec{font-family:Arial,Helvetica,sans-serif}
#allrecords .t-title,#allrecords .t-heading,#allrecords .t-name,#allrecords h1,#allrecords h2,#allrecords h3,#allrecords h4,#allrecords .t-card__title,#allrecords .t-feed__post-title{font-family:Georgia,"Times New Roman",serif!important;font-weight:400;letter-spacing:-.025em;color:var(--ak-ink)}
#allrecords .tn-elem[data-elem-type="text"] .tn-atom{font-family:Arial,Helvetica,sans-serif}
#allrecords .tn-elem[data-field-fontsize-value="26"] .tn-atom,
#allrecords .tn-elem[data-field-fontsize-value="30"] .tn-atom,
#allrecords .tn-elem[data-field-fontsize-value="32"] .tn-atom,
#allrecords .tn-elem[data-field-fontsize-value="36"] .tn-atom,
#allrecords .tn-elem[data-field-fontsize-value="40"] .tn-atom,
#allrecords .tn-elem[data-field-fontsize-value="42"] .tn-atom,
#allrecords .tn-elem[data-field-fontsize-value="48"] .tn-atom,
#allrecords .tn-elem[data-field-fontsize-value="52"] .tn-atom,
#allrecords .tn-elem[data-field-fontsize-value="56"] .tn-atom,
#allrecords .tn-elem[data-field-fontsize-value="60"] .tn-atom,
#allrecords .tn-elem[data-field-fontsize-value="64"] .tn-atom,
#allrecords .tn-elem[data-field-fontsize-value="72"] .tn-atom,
#allrecords .tn-elem[data-field-fontsize-value="80"] .tn-atom{font-family:Georgia,"Times New Roman",serif!important;font-weight:400;letter-spacing:-.025em}
#allrecords .t-descr,#allrecords .t-text,#allrecords .t-uptitle{font-family:Arial,Helvetica,sans-serif;color:var(--ak-muted)}
#allrecords a{transition:color .2s ease,background-color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}
#allrecords a:focus-visible,#allrecords button:focus-visible,#allrecords input:focus-visible,#allrecords textarea:focus-visible,#allrecords select:focus-visible{outline:3px solid rgba(50,63,166,.28)!important;outline-offset:3px}
.uc-header{position:sticky;top:10px;z-index:9999;max-width:calc(100% - 32px);margin:10px auto 0;border-radius:20px;overflow:visible}
.uc-header .t446{background:rgba(250,250,254,.94)!important;border:1px solid rgba(50,63,166,.12);border-radius:20px;box-shadow:0 12px 32px rgba(23,22,41,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}
.uc-header .t446__maincontainer{max-width:1140px;margin:0 auto}
.uc-header .t-menu__link-item{color:var(--ak-ink)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important}
.uc-header .t-menu__link-item:hover,.uc-header a[href^="https://acralit.regblock.ru"]{color:var(--ak-blue)!important}
.uc-header a[href^="https://acralit.regblock.ru"]::before{content:"";display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:var(--ak-blue);vertical-align:1px}
.uc-header .t-sociallinks__svg path{fill:var(--ak-blue)!important}
.uc-header .t-btn,.uc-header .t-btnflex{min-height:44px!important;background:var(--ak-ink)!important;color:var(--ak-white)!important;border:1px solid var(--ak-ink)!important;border-radius:999px!important}
.t450,.t450__close-button{background:var(--ak-bg)!important}
.t450__burger_bg{background:var(--ak-ink)!important;opacity:1!important;box-shadow:0 10px 28px rgba(23,22,41,.16)}
.t450 .t-menu__link-item,.t450__right_descr{color:var(--ak-ink)!important;font-family:Arial,Helvetica,sans-serif!important}
.t450__close_icon{color:var(--ak-ink)!important}
#allrecords .t-btn,#allrecords .t-btnflex,#allrecords .t-submit{min-height:44px;border-radius:999px!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;letter-spacing:0!important}
#allrecords .t-submit,#allrecords .t-btn:not(.t-btn_nohover),#allrecords .t-btnflex_type_button,#allrecords .t-btnflex_type_submit{background-color:var(--ak-blue)!important;color:var(--ak-white)!important;border-color:var(--ak-blue)!important}
#allrecords .t-btn:hover,#allrecords .t-btnflex:hover,#allrecords .t-submit:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(50,63,166,.2)}
#allrecords .t-feed__col-grid__post-wrapper,#allrecords .t650__inner-col{background:var(--ak-panel)!important;border:1px solid var(--ak-line)!important;border-radius:24px!important;box-shadow:0 16px 40px rgba(23,22,41,.06);overflow:hidden}
#allrecords .t-feed__post-bgimg,#allrecords .t-bgimg{background-color:var(--ak-panel)}
#allrecords .t-form{background:var(--ak-white);border:1px solid var(--ak-line);border-radius:24px;padding:32px;box-shadow:0 18px 48px rgba(23,22,41,.07)}
#allrecords .t-input,#allrecords textarea.t-input,#allrecords select.t-input{min-height:52px!important;padding:0 18px!important;background:var(--ak-white)!important;color:var(--ak-ink)!important;border:1px solid var(--ak-line)!important;border-radius:14px!important;font-family:Arial,Helvetica,sans-serif!important}
#allrecords textarea.t-input{padding-top:14px!important}
#allrecords .t-input:focus,#allrecords textarea.t-input:focus,#allrecords select.t-input:focus{border-color:var(--ak-blue)!important;box-shadow:0 0 0 4px rgba(50,63,166,.1)}
#allrecords .t-checkbox__indicator,#allrecords .t-radio__indicator{border-color:var(--ak-line)!important}
#allrecords .t-form__errorbox-middle{border-radius:14px}
#allrecords .t-form-success-popup__content{border-radius:24px}
#allrecords .t-form-success-popup__content-icon-background{fill:var(--ak-blue)}
#allrecords .t-form-success-popup__button{background:var(--ak-blue)!important;border-radius:999px!important}
@media(max-width:640px){
.uc-header{top:6px;max-width:calc(100% - 16px);margin-top:6px;border-radius:16px}
.uc-header .t446{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:16px}
#allrecords .t-form{padding:20px 16px;border-radius:20px}
#allrecords .t-title,#allrecords h1,#allrecords h2{letter-spacing:-.02em}
#allrecords .t-btn,#allrecords .t-btnflex,#allrecords .t-submit{min-height:48px}
}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}#allrecords *{transition:none!important}}
/* END AKRALIT CONTINUITY */

/* AKRALIT HEADER BUTTON FIX */
.uc-header .t446__right_buttons .t-btnflex,.uc-header .t446__right_buttons .t-btn{min-width:118px!important;padding-left:18px!important;padding-right:18px!important}
.uc-header .t446__right_buttons .t-btnflex__text{white-space:nowrap}
/* END AKRALIT HEADER BUTTON FIX */

/* AKRALIT MOBILE NAV FIX */
@media(max-width:639px){
.t450__menu__content{position:fixed!important;top:15px!important;right:15px!important;z-index:100005!important}
.t450__burger_container{position:relative!important;z-index:100006!important;display:flex!important;align-items:center!important;justify-content:center!important;width:48px!important;height:48px!important}
.t450__overlay{z-index:100003!important}
.t450{z-index:100004!important}
}
/* END AKRALIT MOBILE NAV FIX */
/* AKRALIT ACTIVE LINK FIX */
.t450 .t-menu__link-item.t-active{color:var(--ak-blue)!important}
/* END AKRALIT ACTIVE LINK FIX */
#rec1287238111 .t450 .t-menu__link-item.t-active{color:#323fa6!important}

#rec1287238111#rec1287238111 .t-menu__link-item.t-active{color:#323fa6!important;-webkit-text-fill-color:#323fa6!important}

/* AKRALIT EDITORIAL TYPOGRAPHY V2 */
:root{--ak-ink:#171629;--ak-blue:#323fa6;--ak-violet:#21108e;--ak-soft:#f1f3fb;--ak-lavender:#dde5ff;--ak-line:rgba(33,16,142,.14);--ak-white:#fff}
body,#allrecords{background:#fafafe!important;color:var(--ak-ink)}
#allrecords .t-title,#allrecords .t-heading,#allrecords .t-card__title,#allrecords .t-feed__post-title,#allrecords h1,#allrecords h2,#allrecords h3{font-family:Georgia,"Times New Roman",serif!important;font-weight:400!important;letter-spacing:-.035em!important;line-height:1.04!important;text-wrap:balance}
#allrecords .t-descr,#allrecords .t-text,#allrecords p,#allrecords li,#allrecords label,#allrecords input,#allrecords textarea,#allrecords select{font-family:Arial,Helvetica,sans-serif}
#allrecords .t-uptitle{color:var(--ak-blue)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase}
#allrecords [data-elem-id="1751296508057"],#allrecords [data-elem-id="1752751471790"]{display:none!important}
#allrecords [data-elem-id="1751296464046"] .tn-atom{color:#fff!important;font-family:Georgia,"Times New Roman",serif!important;font-weight:400!important;letter-spacing:-.035em!important;line-height:1.02!important;text-shadow:0 3px 18px rgba(15,16,45,.18);text-wrap:balance}
#allrecords [data-elem-id="1751296477066"] .tn-atom{font-family:Arial,Helvetica,sans-serif!important;line-height:1.55!important}
#allrecords [data-elem-id="1757870975979"] .tn-atom{font-family:Georgia,"Times New Roman",serif!important;font-style:italic!important;font-weight:400!important;letter-spacing:-.02em!important}
#allrecords [data-elem-id="1751297031887"] .tn-atom,#allrecords [data-elem-id="1751878263610"] .tn-atom{font-family:Georgia,"Times New Roman",serif!important;font-size:18px!important;font-style:italic!important;font-weight:400!important}
#rec1296564201 .t650__inner-col{background:linear-gradient(145deg,#f5f6ff 0%,#e5eaff 100%)!important;border:1px solid var(--ak-line)!important;border-radius:26px!important;box-shadow:0 18px 50px rgba(33,16,142,.08)!important;overflow:hidden;transition:box-shadow .25s ease,transform .25s ease}
#rec1296564201 .t-card__col:nth-child(even) .t650__inner-col{background:linear-gradient(145deg,#fff 0%,#eef0fb 100%)!important}
#rec1296564201 .t650__inner-col:hover{box-shadow:0 26px 70px rgba(33,16,142,.14)!important;transform:translateY(-4px)}
#rec1296564201 .t-card__title{color:var(--ak-violet)!important;font-family:Georgia,"Times New Roman",serif!important;font-size:clamp(25px,2.25vw,35px)!important;font-weight:400!important;letter-spacing:-.035em!important;line-height:1.06!important;text-wrap:balance}
#rec1296564201 .t-card__descr{color:var(--ak-ink)!important;font-family:Georgia,"Times New Roman",serif!important;font-size:clamp(18px,1.55vw,24px)!important;font-style:italic!important;line-height:1.24!important}
#rec1296564201 .t-card__btn,#rec1296564201 .t-btnflex{background:var(--ak-violet)!important;border:1px solid var(--ak-violet)!important;border-radius:999px!important;box-shadow:0 10px 24px rgba(33,16,142,.18)!important;color:#fff!important;font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:800!important;letter-spacing:.03em!important;min-height:48px!important;text-transform:none!important}
#rec1296564201 .t-card__btn:hover,#rec1296564201 .t-btnflex:hover{background:var(--ak-blue)!important;box-shadow:0 14px 30px rgba(33,16,142,.24)!important;transform:translateY(-2px)}
#allrecords [data-elem-id="1752068229369"] .tn-atom,#allrecords [data-elem-id="1752068426540"] .tn-atom,#allrecords [data-elem-id="1752227520054"] .tn-atom,#allrecords [data-elem-id="1752227900563"] .tn-atom{color:var(--ak-blue)!important;font-family:Georgia,"Times New Roman",serif!important;font-size:30px!important;font-style:italic!important;font-weight:400!important;letter-spacing:-.04em!important}
#allrecords [data-elem-id="1752068209707"] .tn-atom,#allrecords [data-elem-id="1752068426567"] .tn-atom,#allrecords [data-elem-id="1752227520077"] .tn-atom,#allrecords [data-elem-id="1752227900587"] .tn-atom{color:var(--ak-ink)!important;font-family:Georgia,"Times New Roman",serif!important;font-size:clamp(21px,2vw,29px)!important;font-weight:400!important;letter-spacing:-.025em!important;line-height:1.1!important;text-transform:none!important}
#allrecords .tn-accordion-card{border-color:var(--ak-line)!important;border-radius:22px!important;overflow:hidden}
#allrecords .tn-accordion-card[aria-expanded="true"],#allrecords .tn-accordion-card:hover{background:linear-gradient(135deg,#fff 0%,#f1f3ff 100%)!important}
#allrecords .t-rec:not(.uc-header) .t-btn,#allrecords .t-rec:not(.uc-header) .t-btnflex_type_button{border-radius:999px!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:800!important;text-transform:none!important}
#allrecords .t-form__inputsbox{background:linear-gradient(145deg,#fff 0%,#f5f6ff 100%);border:1px solid var(--ak-line);border-radius:26px;padding:clamp(22px,4vw,48px)}
#allrecords .t-input,#allrecords .t-input-block textarea,#allrecords select.t-input{background:#fff!important;border:1px solid rgba(33,16,142,.2)!important;border-radius:14px!important;color:var(--ak-ink)!important}
#allrecords .t-input:focus,#allrecords textarea.t-input:focus{border-color:var(--ak-blue)!important;box-shadow:0 0 0 4px rgba(50,63,166,.1)!important}
#allrecords .t-form__submit .t-submit{background:var(--ak-violet)!important;border-radius:999px!important;box-shadow:0 12px 28px rgba(33,16,142,.2)!important;color:#fff!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:800!important;text-transform:none!important}
#allrecords .t-form__submit .t-submit:hover{background:var(--ak-blue)!important;transform:translateY(-2px)}
@media(max-width:640px){
#allrecords [data-elem-id="1751296464046"] .tn-atom{letter-spacing:-.02em!important;line-height:1.06!important}
#rec1296564201 .t-card__title{font-size:25px!important}
#rec1296564201 .t-card__descr{font-size:19px!important}
#allrecords [data-elem-id="1752068229369"] .tn-atom,#allrecords [data-elem-id="1752068426540"] .tn-atom,#allrecords [data-elem-id="1752227520054"] .tn-atom,#allrecords [data-elem-id="1752227900563"] .tn-atom{font-size:25px!important}
#allrecords [data-elem-id="1752068209707"] .tn-atom,#allrecords [data-elem-id="1752068426567"] .tn-atom,#allrecords [data-elem-id="1752227520077"] .tn-atom,#allrecords [data-elem-id="1752227900587"] .tn-atom{font-size:21px!important}
}


/* AKRALIT SCHEDULE HERO CONTRAST V3 */
#rec1283001431 .tn-atom { color: #171629 !important; opacity: 1 !important; text-shadow: none !important; }
#rec1283001431 .tn-elem[data-elem-id="1751296464046"] .tn-atom { color: #323fa6 !important; }
#rec1283001431 .t396__filter { background: linear-gradient(90deg, rgba(250,250,254,.96), rgba(235,239,255,.82)) !important; opacity: 1 !important; }


/* AKRALIT REGISTRATION HERO CONTRAST V4 */
#allrecords [data-elem-id="1751296464046"] .tn-atom { color: #323fa6 !important; opacity: 1 !important; text-shadow: none !important; }
#allrecords [data-elem-id="1751296477066"] .tn-atom { color: #171629 !important; opacity: 1 !important; text-shadow: none !important; }
#rec1283003281 .t396__filter, #rec1284388801 .t396__filter, #rec1284446401 .t396__filter { background: linear-gradient(90deg, rgba(250,250,254,.96), rgba(235,239,255,.82)) !important; opacity: 1 !important; }
