:root {
  --pink: #e7c7d6;
}

.body-wrap-collection-campus{
    .collection-hero__content{
        .hero__text-content{
            padding:50px 0 180px;
        }
    }
}
.body-wrap-blog-speaker{
    [id$="__rich_text_Yn6Gr9"]{
        margin:50px 0;
    }
    #BlogTagFilter{
        border-radius: 30px;
        padding: 15px 25px;
        border: 1px solid;
        font-weight: bold;
    }
    .section-header__title{
        text-align:center;
    }
    .page-content{
        padding-top:0px!Important; 
    }
    @media only screen and (max-width: 1000px) {
        .grid__item{
            width:50%;
        }
        article{
            p{
                font-size:12px;
                line-height:1.5em;
            }
        }
    }
}
.campus-breadcrumb{
    margin:20px 0 5px;
    text-align:center;
    &.postDetail{
        margin:-80px 0 80px;
    }
}
.speakerDetail{
    @media only screen and (min-width: 800px) {
        .medium-up--two-thirds{
            width:66.66667%!important;
        }
    }
    @media only screen and (max-width: 800px) {
        .medium-up--two-thirds{
            width:100%!important;
        }
    }
    .article__featured-image{
        padding:0px!important;
        height:auto!important;
        float:left;
        margin-right:40px;
        img{
            width:100px
        }
    }
}
.speakerHeadWrap{
    .section-header__title{
        margin-bottom:10px;
    }
}
.backtoCampus{
    opacity:0.6;
    &:hover{
        opacity:1
    }
}
.BlogTagFilter{
    margin: 0 auto; 
}
.testimonials-section{
    max-width: 1400px;
    background:none!important;
    margin: 0 auto;
    .slideshow-wrapper{
        &:before{
            background:none;
        }
        &:after{
            display:none;
        }
    }
    .testimonials-slider__text{
        border-radius: 20px;
        background:none;
    }
    .testimonials-slide{
        &.is-selected{
            opacity:1;
            .testimonials-slider__text{
                background:#FFF;
            }
        }
    }
    .testimonial-stars{
        color:var(--pink);
        font-size:20px;
    }
}
[id$="__text_and_image_qrmpgQ"]{
    background:var(--pink);
    padding:50px 0;
    .index-section{
        margin-top:50px;
    }
    .image-wrap{
        background:none!important;
    }
}