.admission-pack{background-color:#fafbfb}.hero{background-color:#009bd2}.download-form{width:100%;margin:0 auto}.admission-pack-image{aspect-ratio:1.77778}@media screen and (min-width:769px){.download-form{max-width:500px}}
.admission-date{background-color:#2864841a}.avatar-holder{justify-content:center;display:flex}.dropdown-contact{cursor:pointer;color:#286484;background-color:#2864841a;width:100%;transition:height .24s;overflow:hidden}.contact-icon{cursor:pointer;background-color:#f9d800;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .24s,background-color .24s;display:flex}.contact-icon:hover{background-color:#ffc720;transform:scale(1.2)}.contact-icon-span{opacity:0;visibility:hidden;transition:opacity .24s,visibility .24s}.text-banner{font-size:12px;font-weight:500}.event-title-consulting,.event-title span:first-child{font-size:16px;font-weight:700}.event-title span:last-child{font-size:12px;font-weight:500}.date-badge{background-color:#28648426;min-width:50px}.date-badge span:first-child{font-size:18px;font-weight:700}.date-badge span:last-child{margin-top:-5px;font-size:12px;font-weight:500}.consultation-tooltip{--bs-tooltip-bg:#286484f2;--bs-tooltip-color:#fff;font-size:12px;font-weight:500}.admission-date-badge span{font-size:16px;font-weight:700}.day-badge{background-color:#28648426;min-width:50px;padding:5px;font-weight:700}.dates-holder{margin-top:3px}.apply-button{color:#fff;cursor:pointer;background-color:#f9d800;border:none;font-size:12px;font-weight:600;text-decoration:none;transition:background-color .3s}.apply-button:hover{background-color:#ffc720}.learn-more{text-align:center;text-decoration:none;transition:transform .2s,-webkit-text-decoration .2s,text-decoration .2s}.learn-more:hover{text-decoration:underline}.learn-more:hover svg{transition:transform .2s;transform:translate(4px)}
.step-circle{color:#f0c419;border:8px solid #f0c419;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;font-size:26px;font-weight:700;display:flex}.step-container svg{width:110px;height:auto}.step-content{text-align:center;width:100%;max-width:300px}.arrow-icon-first,.arrow-icon-second{flex-shrink:0;align-self:flex-start;margin-top:15px}.apply-list{font-size:10.5pt}.arrow-icon-last{color:#0000!important}.animated-circle{position:relative}.animated-circle__step{font-size:36px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.info-card{background-color:#45aade}.title{font-size:1.25rem!important;font-weight:600!important}.sub-title{font-size:.875rem!important}.contact-data{font-size:.875rem!important;font-weight:500!important}.badge-span{font-size:1.75rem!important}.yt-lite{position:relative}.play-button{filter:none!important;transition-behavior:smooth!important;opacity:1!important;cursor:pointer!important;background-color:#0000!important;background-image:url(/icon/play-button.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:70px!important;border:none!important;width:100%!important;height:100%!important;transition-property:all!important;transition-duration:.3s!important;transition-delay:0s!important;position:absolute!important}.play-button:hover{transition:all .3s ease-in-out!important;transform:scale(1.125)!important}.contact-link{color:inherit!important;text-decoration:none!important}.contact-link:hover{text-decoration:underline!important}@media screen and (min-width:992px) and (max-width:1280px){.last-avatars{margin-top:-20px}.avatars-holder{flex-direction:column;align-items:center;display:flex}}@media screen and (max-width:991px){.last-avatars{margin-left:-12px}.avatars-holder{flex-direction:row;align-items:center;display:flex}}@media screen and (min-width:1281px){.avatars-holder{flex-direction:row;align-items:center;display:flex}.last-avatars{margin-left:-12px}}
.section-8-card-link{background-color:#45aade;max-width:500px;text-decoration:none}.section-8-link,.section-8-link svg{transition:transform .2s}.section-8-card-link:hover .section-8-link{transform:translateY(-5px)}.section-8-card-link:hover .section-8-link svg{transform:translate(5px)}
.section-five-container{width:100%;max-width:1320px!important}.news-card{width:100%;max-width:300px;height:auto;text-decoration:none;transition:all .3s}.news-card h6{font-weight:600}.news-link,.news-link svg{transition:transform .2s}.news-card:hover .news-link{transform:translateY(-5px)}.news-card:hover .news-link svg{transform:translate(5px)}
