.bg-custom-projects-student{background:linear-gradient(1turn,#000 34.38%,transparent)}.outstanding-student{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:40px}.outstanding-student .outstanding-student-container .outstanding-student-item{border:1px solid var(--light-gray-200,#cfcfcf);border-radius:16px 16px 80px 16px;flex:1}.outstanding-student .outstanding-student-container .outstanding-student-item .bg-cover{transform-origin:0 0;transition:transform .3s,visibility .3s ease-in-out}.outstanding-student .outstanding-student-container .outstanding-student-item:hover img{transform:scale(1.2)}.outstanding-student .outstanding-student-container .outstanding-student-item .outstanding-student-focus{background:var(--black-transparent-700,rgba(0,0,0,.7));border:1px solid var(--light-gray-400,#a6a6a6);border-radius:16px 16px 80px 16px;text-align:center}.outstanding-student .section-footer{text-align:center}@media(max-width:678px){.btn-show-more{width:100%}}.register-form{font-size:24px;line-height:32px;margin-bottom:24px;scroll-margin-top:130px}@media(min-width:1120px){.register-form{font-size:32px;line-height:40px}}@supports(-webkit-hyphens:none){.register-form{margin-top:-130px;padding-top:130px}}.content h2{font-size:24px;line-height:32px;scroll-margin-top:160px}@media(min-width:1120px){.content h2{font-size:32px;line-height:40px}}@supports(-webkit-hyphens:none){.content h2{margin-top:-160px;padding-top:160px}}