.wstd-stagirovka-cards {
    border-left: 1px solid #1e32426b;
    @media (max-width: 1024px;) {
        border-left: none;
    }
}

.wstd-steps-experts {
    border-right: 1px solid #f4f1ec2e;
}
.wstd-steps-experts:last-of-type {
    border-right: none;
}
.wstd-steps-experts:last-of-type .tn-molecule {
    padding-right: 0 !important;
}
.wstd-steps-experts:first-of-type .tn-molecule {
    padding-left: 0 !important;
}

.wstd-steps-experts-wrapper {
    border-bottom: 1px solid #f4f1ec2e;
}

.border-left-adv {
    border-left: 1px solid rgb(5 31 35 / .1);
} @media (max-width: 768px) {
    .border-left-adv {
        border-left: none;
    }
}

.wstd-card-button > div {
    background-color: rgba(0,0,0,.5) !important;
    backdrop-filter: blur(10px);
    transition: all .25 ease-in;
} .wstd-card-button:hover > div {
     background-color: rgba(255,255,255,1) !important;    
}

.wstd-button-content > div {
    color: #ffffff !important;
    transition: all .25 ease-in;
} .wstd-card-button:hover .wstd-button-content > div {
    color: #1E3242 !important;
}

.wstd-button-dott > div {
    background-color: #ffffff !important;
    transition: all .25 ease-in;
} .wstd-card-button:hover .wstd-button-dott > div {
    background-color: #1E3242 !important;
}

@media (min-width: 769px) {
    .wstd-programm-link {
        opacity: .4;
        transition: all .25s ease-out;
        cursor: pointer;
    }
} .wstd-programm-link { 
    border-top: 1px solid #ACACAC;
}

.wstd-programm-link:hover {
    opacity: 1;
}

@media (min-width: 769px) {
    .wstd-programm-link-text {
        display: none !important;
    }
    .wstd-programm-link:hover .wstd-programm-link-text {
        display: block !important;
    }
    .wstd-programm-link-button {
        display: none !important;
    }
    .wstd-programm-link:hover .wstd-programm-link-button {
        display: block !important;
    }
}


.wstd-programm-link-title {
    
}


.wstd-header-nav {
    border-bottom: 1px solid rgba(255,255,255,.3);
}

.wstd-header-nav-link {
    position: relative;
}

.wstd-header-nav-link:hover::after {
    opacity: 1;
}

.wstd-header-nav-link::after {
    content: "";
    position: absolute;
    left: 50%;
    top: 100%;
    margin-top: 15px;
    width: 10px;
    height: 10px;
    background: white;
    margin-left: -5px;
    border-radius: 100%;
    opacity: 0;
    transition: all .25s ease-in;
    pointer-events: none;
}

.wstd-header-nav-link_alternative::after {
    background-color: #1e3242;
}

.uc-wstd-experts .t396__carrier {
    mix-blend-mode: multiply;
    background-repeat: no-repeat !important;
}

.wstd-footer-subscribe-form-box {
    border-bottom: 1px solid rgba(255,255,255,.3);
    border-top: 1px solid rgba(255,255,255,.3);
}

.wstd-experts-title a {
    opacity: .5;
}

.wstd-experts-title:hover a {
    opacity: 1;
}

.wstd-experts-title a.clicked {
    opacity: 1;
}

.wstd-button .tn-molecule,
.wstd-button .tn-molecule .wstd-button__text div,
.wstd-button .tn-molecule .wstd-button__circle div {
    transition: .25s all ease-in-out;
}

.wstd-button:hover > .tn-molecule {
    transition: .25s all ease-in-out;
    background-color: #1e3242 !important;
    
}

.wstd-button .tn-molecule:hover .wstd-button__text div {
    color: #ffffff !important;
}

.wstd-button .tn-molecule:hover .wstd-button__circle div {
    background-color: #ffffff !important;
    transform: scale(1.2);
    transform-origin: center center;
}

.wstd-button__alternative:hover > .tn-molecule {
    background-color: #ffffff !important;
}

.wstd-button__alternative .tn-molecule:hover .wstd-button__text div {
       color: #1e3242 !important;
}

.wstd-button__alternative .tn-molecule:hover .wstd-button__circle div {
       background-color: #1e3242 !important;
}

.programm-photo img {
    aspect-ratio: 1 / 1;
    object-fit: cover;
}


















