  /* testimonials */
@media (min-width: 992px) {
    .carousel-indicators button, .carousel-indicators button.active {
        background-image: none;
        width: 24px!important;
        height: 24px!important;
        background-color: #fff!important;
        border-radius: 100%;
    }   
}
.alumni-desktop {
    display: grid;
    grid-template-columns: 20% 80%;
}
 .alumni-container {
     border-radius: 250px;
     background-color: #252525;
     text-align: left;
}
 @media (max-width: 1200px) {
     .alumni-container {
         border-radius: 0;
    }
}
 .alumni-container h2 {
     font-size: 1.25rem;
     padding-bottom: 0.5rem;
     color: #fff;
}
 .alumni-container-gradient {
     background: linear-gradient(to right, var(--alum-container-from) 0%, var(--alum-container-to) 100%);
     padding: 10px;
     border-radius: 250px;
     grid-column: 2;
}
 @media(max-width: 1200px) {
     .alumni-container-gradient {
         display: none;
    }
}
 .alumni-info {
     padding-top: 4rem;
     padding-bottom: 3rem;
}
 @media (max-width: 1200px) {
     .alumni-info {
         text-align: center;
         padding: 2rem!important;
    }
}
 .alumni-info p {
     font-weight: 300;
     font-style: italic;
}
 .alumni-info dt:not(:first-of-type) {
     padding-top: 1rem;
     font-style: italic;
     font-weight: 400;
}
 .alumni-info dd:first-of-type {
     font-size: 1.2rem;
}
 .alumni-info dd:not(:first-of-type) {
     font-weight: 300;
     font-style: italic;
}
 .alumni-img-wrapper {
     position: relative;
     overflow: hidden;
     border-radius: 200px;
     width: 350px;
     height: 350px;
     top: 13px;
     left: -32px;
     right: 0;
     grid-column: 1;
     grid-row: 1;
}

 @media (max-width: 1200px) {
     .alumni-img-wrapper {
         display: none;
    }
}
 .alumni-img-wrapper img {
     object-fit: cover;
     height: 100%;
}
 .alumni-img-gradient {
     background: linear-gradient(to right, var(--alum-img-from) 0%, var(--alum-img-to) 100%);
     position: relative;
     overflow: hidden;
     grid-column: 1;
     grid-row: 1;
     border-radius: 200px;
     width: 375px;
     height: 375px;
     left: -45px;
     right: 0;
}

 @media (max-width: 1200px) {
     .alumni-img-gradient {
         display: none;
    }
}
 .alumni-logos {
     display: flex;
}
 @media (max-width: 1200px) {
     .alumni-logos {
         display: none;
    }
}
 .alumni-logos-mobile {
     display: none;
}
 @media (max-width: 1200px) {
     .alumni-logos-mobile {
         display: flex;
         flex-wrap: wrap;
         background-color: #252525;
    }
}
 .alumni-logos img, .alumni-logos-mobile img {
     max-height: 60px;
}
@media (max-width: 570px) {
    .alumni-logos-mobile img {
        min-height:unset;
        height: 50px;
    }
}
@media (max-width: 470px) {
    .alumni-logos-mobile img:first-of-type {
        margin-right: 1rem!important;
    }
    .alumni-logos-mobile img:last-of-type {
        padding-left: 1rem!important;
    }
}
@media (max-width: 400px) {
    .alumni-logos-mobile img {
        height: 40px;
    }
}
 .alumni-logos img:last-of-type, .alumni-logos-mobile img:last-of-type {
     max-width: 240px;
     border-left: 1px solid #fff;
}
 .alumni-meta {
     padding-top: 1.65rem;
     text-align: right;
}
@media (max-width: 1550px) {
    .alumni-meta {
        padding-left: 3rem;
    }
}
@media (max-width: 1380px) {
    .alumni-meta {
        padding-left: 5rem;
    }
}
@media (max-width: 1250px) {
    .alumni-meta {
        padding-left: 6rem;
    }
}
.alumni-meta-border {
    border-right: 1px solid #fff;
    padding-right: 1.5rem;
}
@media (max-width: 1637px) {
    .alumni-meta-border {
        min-height: 211px;
    }
}
@media (max-width: 1429px) {
    .alumni-meta-border {
        min-height: 266px;
    }
}
@media (max-width: 1200px) {
    .alumni-meta-border {
        min-height: 262px;
    }
}
@media (max-width: 1087px) {
    .alumni-meta-border {
        min-height: 340px;
    }
}
 .alumni-content {
     min-height: 250px;
     padding-left: 1.5rem;
     align-content: center;
}
@media (max-width: 1523px) {
    .alumni-content {
        min-height: 260px;
    }
}
@media (max-width: 1407px) {
    .alumni-content {
        min-height: 350px;
    }
}
@media (max-width: 1289px) {
    .alumni-content {
        min-height: 380px;
    }
}
@media (max-width: 1234px) {
    .alumni-content {
        min-height: 405px;
    }
}
@media (max-width: 1200px) {
    .alumni-content {
        min-height: 236px;
    }
}
@media (max-width: 1087px) {
    .alumni-content {
        min-height: 330px;
    }
}
 @media (max-width: 1200px) {
     .alumni-meta {
         display: none;
    }
}
 .alumni-mobile {
     display: none;
     background-position: center;
     padding-top: 2rem;
}
 @media (max-width: 1200px) {
     .alumni-mobile {
         display: block;
    }
}
 .alumni-mobile-meta {
     background-color: #252525;
     font-size: 0.875rem;
}
@media (max-width: 434px) {
    .alumni-mobile-meta .col-6 {
        min-height: 80px;
    }
}
@media (max-width: 526px) {
    .alumni-mobile-transfer-to {
        min-height: 63px;
    }
}
@media (max-width: 1200px) {
    .alumni-mobile-desc {
        min-height: 200px;
    }
}
@media (max-width: 810px) {
    .alumni-mobile-desc {
        min-height:250px;
    }
}
@media (max-width: 375px) {
    .alumni-mobile-desc {
        min-height: 420px;
    }
}
 .alumni-mobile-meta-gradient {
     background: linear-gradient(to right, var(--alum-m-meta-from) 0%, var(--alum-m-meta-to) 100%);
     padding-top: 15px;
     padding-bottom: 15px;
}
 .alumni-mobile-img-wrapper {
     height: 300px;
     width: 300px;
     position: relative;
     border-radius: 50%;
     top: 21px;
     overflow: hidden;
     margin-right: auto;
     margin-left: auto;
}
@media (max-width: 425px) {
    .alumni-mobile-img-wrapper {
        height: 200px;
        width: 200px;
    }
}
 .alumni-mobile-img-gradient {
     height: 325px;
     width: 325px;
     background: linear-gradient(to right, var(--alum-m-img-from) 0%, var(--alum-m-img-to) 100%);
     position: absolute;
     border-radius: 50%;
     overflow: hidden;
     margin-right: auto;
     margin-left: auto;
     top: 40px;
     left: 0;
     right: 0;
}
@media (max-width: 425px) {
    .alumni-mobile-img-gradient {
        height: 225px;
        width: 225px;
    }
}
 .carousel-caption {
     position: static;
     padding-top: 8rem;
     padding-left: 15rem;
     padding-right: 15rem;
     padding-bottom: 5rem;
}
 @media (max-width: 1700px) {
     .carousel-caption {
         padding-left: 10rem;
         padding-right: 7.5rem;
    }
}
 @media (max-width: 1200px) {
     .carousel-caption {
         position: relative;
         top: unset;
         right: 0;
         bottom: 0;
         left: 0;
         transform: none;
         padding-top: 0;
         padding-bottom: 0;
         padding-left: 0;
         padding-right: 0;
    }
     .carousel-control-next {
         display: none;
    }
}
 .carousel-control-prev {
     border-bottom-right-radius: 12rem;
     border-top-right-radius: 12rem;
     background-color: #252525;
     top: 55%;
     bottom: unset;
     transform: translateY(-50%);
     height: 12rem;
     width: 6rem;
     opacity: 1;
}
 @media (max-width: 1200px) {
     .carousel-control-prev {
         display: none;
    }
}
 .carousel-control-prev:hover {
     opacity: 1;
}
 .carousel-control-prev:hover .carousel-control-prev-icon {
     background-image: url('/transfer/_images/icons/carousel-ui/left_arrow_focused.png');
     background-repeat: no-repeat;
     height: 27px;
     width: 13px;
}
.carousel-control-prev:focus-visible {
    outline: auto -webkit-focus-ring-color!important;
}
 .carousel-control-prev-icon {
     background-image: url('/transfer/_images/icons/carousel-ui/left_arrow.png');
     height: 19px;
     width: 9px;
}
 .carousel-control-next {
     border-bottom-left-radius: 12rem;
     border-top-left-radius: 12rem;
     background-color: #252525;
     top: 55%;
     bottom: unset;
     transform: translateY(-50%);
     height: 12rem;
     width: 6rem;
     opacity: 1;
}
 @media (max-width: 1200px) {
     .carousel-control-next {
         display: none;
    }
}
 .carousel-control-next:hover {
     opacity: 1;
}
 .carousel-control-next:hover .carousel-control-next-icon {
     background-image: url('/transfer/_images/icons/carousel-ui/right_arrow_focused.png');
     background-repeat: no-repeat;
     height: 27px;
     width: 13px;
}
.carousel-control-next:focus-visible {
    outline: auto -webkit-focus-ring-color!important;
}
 .carousel-control-next-icon {
     background-image: url('/transfer/_images/icons/carousel-ui/right_arrow.png');
     height: 19px;
     width: 9px;
}
 .testimonial-heading {
     margin: 0;
     font-weight: 600;
     padding-top: 3rem !important;
     padding-bottom: 3rem !important;
}

.transfer-btn {
    border-bottom: none!important;
    text-decoration-line: none!important;
}
.transfer-btn:hover {
    background-color: rgb(142 121 72)!important;
}