/* News and Events block */

.main-content{
    display:block
}

.home .content{
    margin-bottom:0 !important
}

.main-content>.content:not(:last-child){
    margin-bottom:0 !important
}

.content p{
    max-width:100%
}

    @media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){
        .columns.is-multiline{
            flex-wrap:none
        }
        .column{
            flex-basis:auto
        }
    }

.box{
    border-radius:4px !important
}

html{
    scroll-behavior:smooth
}


.purdue-home-news-and-events{
    overflow:hidden
}

.purdue-home-news-and-events.purdue-home-news-and-events--plain .glide{
    padding-right:1.5rem
}

    @media screen and (max-width: 1023px){
        .purdue-home-news-and-events.purdue-home-news-and-events--plain .glide{
            padding-right:0
        }
    }

/* News and events - section heading */

.purdue-home-news-and-events h2{
    color:#000;
    font-family:acumin-pro,"Franklin Gothic",sans-serif;
    font-size:6rem;
    font-weight:700;
    letter-spacing:0;
    line-height:1;
    margin-right:1rem;
    max-width:900px
}

    @media screen and (max-width: 1215px){
        .purdue-home-news-and-events h2{
            font-size:5rem
        }
    }
    
    @media screen and (max-width: 1023px){
        .purdue-home-news-and-events h2{
            font-size:4rem
        }
    }
    
    @media screen and (max-width: 767px){
        .purdue-home-news-and-events h2{
            font-size:3rem;
            margin-right:0
        }
    }
    
.purdue-home-news-and-events h2.tagged-header{
    font-family:"United Sans Condensed",Impact,"Arial Black","sans serif";
    font-size:1.125rem;
    font-weight:900;
    letter-spacing:2.81px;
    line-height:1;
    border-radius:4px;
    color:#fff
}

.purdue-home-news-and-events .align-bottom{
    align-items:flex-end
}

.purdue-home-news-and-events .container:first-child{
    margin-bottom:3rem
}

    @media screen and (max-width: 767px){
        .purdue-home-news-and-events .container:first-child{
            margin-bottom:2rem
        }
    }
    
.purdue-home-news-and-events .tagged-header-container{
    margin-bottom:3rem
}

.purdue-home-news-and-events .tagged-header-container+.purdue-home-news-events__list{
    padding-top:0
}

    @media screen and (max-width: 767px){
        .purdue-home-news-and-events .tagged-header-container{
            margin-bottom:1.5rem
        }
    }
    
    @media screen and (max-width: 767px){
        .purdue-home-news-and-events.post-50-50 .glide{
            margin-bottom:0
        }
    }

/* News and events block - Card items */    
    
.purdue-home-news-and-events.post-50-50 img{
    border-radius:4px;
    object-fit:cover
}

.purdue-home-news-and-events.post-50-50 .purdue-home-news-events__date{
    margin-bottom:0 !important;
    display:flex
}

.purdue-home-news-and-events.post-50-50 .purdue-home-news-events__list{
    padding-bottom:1.5rem
}

.purdue-home-news-and-events.post-50-50 .purdue-home-news-events__list:first-child{
    padding-top:0
}

.purdue-home-news-and-events.post-50-50 .purdue-home-news-events__list .purdue-home-news-events__title{
    margin-top:-0.5rem
}

.purdue-home-news-and-events.post-50-50 .glide__slide .flex-container--align-vertical-bottom{
    position:relative;
    padding:0
}

    @media screen and (max-width: 1215px){
        .purdue-home-news-and-events.post-50-50 .glide__slide .flex-container--align-vertical-bottom{
            top:0
        }
    }

/* Slider controls for feature item */
    
.purdue-home-news-and-events.post-50-50 .glide__slide .flex-container--align-vertical-bottom .purdue-home-news-events__content{
    min-width:100%;
    padding:1.25rem 0;
    border-radius:0px
}

.purdue-home-news-and-events.post-50-50 .glide__slide .flex-container--align-vertical-bottom .purdue-home-news-events__content::after{
    content:none
}

.purdue-home-news-and-events.post-50-50 .glide__slide .flex-container--align-vertical-bottom .purdue-home-news-events__content .purdue-home-news-events__title{
    font-size:1.75rem
}

    @media screen and (max-width: 767px){
        .purdue-home-news-and-events.post-50-50 .glide__slide .flex-container--align-vertical-bottom .purdue-home-news-events__content .purdue-home-news-events__title{
            font-size:1.25rem
        }
    }
    
    @media screen and (max-width: 767px){
        .purdue-home-news-and-events.post-50-50 .glide__slide .flex-container--align-vertical-bottom .purdue-home-news-events__content{
            border-bottom:2px solid #c4bfc0
        }
    }
    
/* Other news items */    
    
.purdue-home-news-and-events.post-50-50 .purdue-home-news-events__list-button{
    margin-left:0px
}

.purdue-home-news-and-events .purdue-home-news-events__list{
    display:block;
    border-bottom:2px solid #c4bfc0;
    padding-top:1.5rem;
    -webkit-text-decoration:none;
    text-decoration:none
}

.purdue-home-news-and-events .purdue-home-news-events__list:not(.is-50-50):hover .purdue-home-news-events__title{
    -webkit-text-decoration:underline;
    text-decoration:underline
}

.purdue-home-news-and-events .purdue-home-news-events__list.purdue-home-news-events__list--plain{
    display:flex;
    align-items:center;
    justify-content:space-between;
    margin-left:1.5rem
}

    @media screen and (max-width: 1023px){
        .purdue-home-news-and-events .purdue-home-news-events__list.purdue-home-news-events__list--plain{
            margin-left:0
        }
    }
    
.purdue-home-news-and-events .purdue-home-news-events__list.purdue-home-news-events__list--plain:first-child{
    padding-top:0
}

.purdue-home-news-and-events .purdue-home-news-events__list.purdue-home-news-events__list--plain:after{
    content:"";
    background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 448 512%27%3E%3C%21--%21 Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill=%27%238e6f3e%27 d=%27M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z%27/%3E%3C/svg%3E");
    height:32px;
    width:28px;
    background-repeat:no-repeat;
    background-size:cover;
    right:0;
    font-size:2rem;
    position:relative;
    bottom:.75rem;
    transition:all .3s ease
}

.purdue-home-news-and-events .purdue-home-news-events__list.purdue-home-news-events__list--plain:hover:after{
    transform:translateX(3px)
}

.purdue-home-news-and-events .purdue-home-news-events__list.purdue-home-news-events__list--plain .flex-container{
    max-width:min(500px,100% - 50px)
}

.purdue-home-news-and-events .purdue-home-news-events__list.is-50-50 a.column{
    -webkit-text-decoration:none;
    text-decoration:none
}

.purdue-home-news-and-events .purdue-home-news-events__list.is-50-50 a.column:hover .purdue-home-news-events__title{
    -webkit-text-decoration:underline;
    text-decoration:underline
}

.purdue-home-news-and-events .purdue-home-news-events__date span:not(:first-child){
    padding-left:.5rem
}

.purdue-home-news-and-events .purdue-home-news-events__date span:not(:last-child){
    padding-right:.5rem
}

    @media screen and (max-width: 767px){
        .purdue-home-news-and-events .glide{
            margin-bottom:1rem
        }
    }
    
.purdue-home-news-and-events .glide__slide .flex-container--align-vertical-bottom{
    position:absolute;
    top:0;
    width:100%;
    height:100%;
    display:flex;
    justify-content:center;
    padding-bottom:1rem;
    padding-left:1rem;
    padding-right:1rem
}

    @media screen and (max-width: 1215px){
        .purdue-home-news-and-events .glide__slide .flex-container--align-vertical-bottom{
            position:relative;
            top:-2rem;
            padding-bottom:0
        }
    }
    
.purdue-home-news-and-events .glide__slide .flex-container--align-vertical-bottom .purdue-home-news-events__content{
    background:#fff;
    padding:1.25rem;
    box-shadow:0 2px 5px 0 rgba(0,0,0,.15);
    border-radius:4px;
    align-self:flex-end;
    min-width:80%;
    display:block;
    -webkit-text-decoration:none;
    text-decoration:none;
    position:relative
}

.purdue-home-news-and-events .glide__slide .flex-container--align-vertical-bottom .purdue-home-news-events__content .purdue-home-news-events__date{
    margin-bottom:0 !important
}

.purdue-home-news-and-events .glide__slide .flex-container--align-vertical-bottom .purdue-home-news-events__content:after{
    content:"";
    background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 448 512%27%3E%3C%21--%21 Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill=%27%238e6f3e%27 d=%27M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z%27/%3E%3C/svg%3E");
    height:32px;
    width:28px;
    background-repeat:no-repeat;
    background-size:cover;
    right:1rem;
    font-size:2rem;
    position:absolute;
    bottom:.75rem;
    transition:all .3s ease
}

.purdue-home-news-and-events .glide__slide .flex-container--align-vertical-bottom .purdue-home-news-events__content:hover:after{
    transform:translateX(3px)
}

.purdue-home-news-and-events .glide__slide .flex-container--align-vertical-bottom .purdue-home-news-events__content:hover .purdue-home-news-events__title{
    -webkit-text-decoration:underline;
    text-decoration:underline
}

.purdue-home-news-and-events .glide__slide .purdue-home-cta-card--story.purdue-home-cta-card{
    box-shadow:none
}

.purdue-home-news-and-events .glide__slide .purdue-home-cta-card--story.purdue-home-cta-card .image:after{
    content:none
}

.purdue-home-news-and-events .glide__slide .purdue-home-cta-card.purdue-home-cta-card--news.purdue-home-cta-card--news--plain .flex-container--align-vertical-bottom{
    position:relative;
    top:0;
    padding:0 0 4px
}

.purdue-home-news-and-events .glide__slide .purdue-home-cta-card.purdue-home-cta-card--news.purdue-home-cta-card--news--plain .flex-container--align-vertical-bottom .purdue-home-news-events__content{
    padding:1.25rem 0;
    padding-right:3rem;
    box-shadow:none;
    border-radius:0;
    width:100%
}

.purdue-home-news-and-events .glide__slide .purdue-home-cta-card.purdue-home-cta-card--news.purdue-home-cta-card--news--plain .flex-container--align-vertical-bottom .purdue-home-news-events__content:after{
    position:absolute;
    top:calc(50% - 14px)
}

    @media screen and (max-width: 767px){
        .purdue-home-news-and-events .glide__slide .purdue-home-cta-card.purdue-home-cta-card--news.purdue-home-cta-card--news--plain .flex-container--align-vertical-bottom .purdue-home-news-events__content{
            border-bottom:2px solid #c4bfc0
        }
    }
    
    @media screen and (min-width: 1024px){
        .purdue-home-news-and-events .glide__slide .cta-link{
            font-size:2.5rem
        }
    }
    
    @media screen and (min-width: 1024px){
        .purdue-home-news-and-events .glide__slide .cta-icon.cta-icon--play{
            width:80px;
            height:80px
        }
    }
    
.purdue-home-news-and-events .slider-controls{
    margin-top:2rem
}

    @media screen and (max-width: 1215px){
        .purdue-home-news-and-events .slider-controls{
            margin-top:0
        }
    }
    
    @media screen and (max-width: 767px){
        .purdue-home-news-and-events .slider-controls{
            margin-top:-0.5rem
        }
    }
    
.purdue-home-news-and-events .purdue-home-news-events__list-button{
    margin-left:1.5rem;
    margin-top:2rem
}

    @media screen and (max-width: 1023px){
        .purdue-home-news-and-events .purdue-home-news-events__list-button{
            margin-left:0
        }
    }
    
    
    
p.purdue-home-news-events__tag{
    color:#8e6f3e;
    font-family:acumin-pro,"Franklin Gothic",sans-serif;
    font-size:1rem;
    font-weight:800;
    letter-spacing:1px;
    line-height:1.5;
    text-transform:uppercase;
    margin-bottom:.8rem !important
}

    @media screen and (max-width: 767px){
        p.purdue-home-news-events__tag{
            font-size:.875rem
        }
    }

.purdue-home-news-events__title{
    color:#000;
    font-family:acumin-pro,"Franklin Gothic",sans-serif;
    font-size:1.25rem;
    font-weight:bold;
    letter-spacing:0;
    line-height:1.4;
    margin-bottom:.8rem !important;
    display:block
}

.purdue-home-news-events__date{
    color:#6f727b;
    font-family:"United Sans Condensed",Impact,"Arial Black","sans serif";
    font-size:.875rem;
    font-weight:900;
    letter-spacing:2px;
    line-height:1.5;
    text-transform:uppercase;
    margin-bottom:1.5rem !important
}
 