.links a{color:#0059ff;text-decoration:underline}.scrolling-container{width:30%;overflow:hidden;padding:10px;box-sizing:border-box;position:relative;height:50px}.scrolling-text{display:inline-block;white-space:nowrap;position:absolute;top:50%;left:0;transform:translateY(-50%)}.scrolling-container:hover .scrolling-text{animation:scroll 10s linear forwards}@keyframes scroll{0%{transform:translateX(0) translateY(-50%)}to{transform:translateX(-100%) translateY(-50%)}}.kafedra-mobile-wrapper{width:100%;overflow:hidden}.kafedra-mobile-wrapper img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media (max-width:640px){.kafedra-mobile-wrapper{padding:12px}.kafedra-mobile-wrapper>*{width:100%}.kafedra-mobile-wrapper h1,.kafedra-mobile-wrapper h2,.kafedra-mobile-wrapper h3{font-size:20px!important;line-height:1.25!important}.kafedra-mobile-wrapper a,.kafedra-mobile-wrapper button,.kafedra-mobile-wrapper p,.kafedra-mobile-wrapper span{font-size:14px!important;line-height:1.5!important}.kafedra-mobile-wrapper table{min-width:700px}.kafedra-mobile-wrapper .grid{grid-template-columns:1fr!important}.kafedra-mobile-wrapper .flex{flex-wrap:wrap}}.ugly-state{background-color:#f0f0f0}.no-animation{animation:none!important}.empty-state{background-color:#ccc;display:flex;justify-content:center;align-items:center;color:#333;font-size:1.2rem;font-weight:700;height:400px}.animated-container{transition:all .5s ease}.mySwiper{transition:none}@media (min-width:1200px){.container-carousel{min-height:calc(100vh - 150px)!important}}