/* Note: Global styles moved to global.css */
.recruiter__container {
    background-color: #EBF4FF;
    padding: 1rem 0;
}

.recruiter__title {
    font-weight: 600;
    text-align: center;
}

.recruiter__logos {
    overflow: hidden;
    /* white-space: nowrap; */
}

.recruiter__logos-slide {
      display: flex;
  align-items: center;
    animation: 35s slide infinite linear;
}

.recruiter__logos:hover .recruiter__logos-slide{
    animation-play-state: paused;
}

.recruiter__logos-slide>img {
    margin: 0 40px;
    width: 100px;
}

@keyframes slide {
    from {
        transform: translateX(0);
    }

    to {
        transform: translateX(-100%);
    }
}

@media (max-width: 768px) {
    .recruiter__logos-slide>img {
        margin: 0 30px;
    }
}

@media (max-width: 576px) {
    .recruiter__logos-slide>img {
        margin: 0 20px;
    }
}
.success__title{
    text-align: center;
    font-weight: 600;
}
.success__text{
    text-align: center;
    font-size: large;
    padding-bottom: 10px;
}
.success__column p{
    font-size: x-large;
    text-align: center;
}
.success__column h1{
    margin-bottom: 0;
    font-size: 60px;
    color: #428080;
    font-weight: bold;
    text-align: center;
}
.free-trial{
    height: 50vh;
    background-image: url('/images/student-849825_1280.jpg');
    background-repeat: no-repeat;
    background-size: 100% 50vh;
}
.free-trial__container-fluid{
    height: 50vh;
    background-color: #000000bd;
    display: flex;
    justify-content: center;
    align-items: center;
}
.free-trial__title{
    font-weight: 600;
}
.free-trial__title,
.free-trial__text{
    color: #ffffff;
    text-align: center;
}
.free-trial__buttons{
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 20px;
}
.free-trial__button{
    text-decoration: none;
    border-radius: 20px;
    padding: 0.5rem 1rem;
    font-weight: 600;
}
#free-trial__free-trail-button{
    background-color: #10397B;
    color: #ffffff;
}
#free-trial__contact-button{
    border: 1px solid #ffffff;
    color: #ffffff;
    transition: background-color 0.3s ease-in-out, border 0.3s ease-in-out;
}
#free-trial__contact-button:hover {
    border: 1px solid #23beedce;
    background-color: #23beeded;
}