.clear span {
 display: none;
}

#upcoming-event-wrapper a, #upcoming-event-wrapper a:hover {
 text-decoration: none;
}

div.slick-slider {
 margin-bottom: 0px;
}

ul.slick-dots {
 padding: 0;
 list-style: none;
 bottom: -60px;
}

body .slick-dots li button:before {
 font-size: 14px;
}

body .slick-next, body .slick-prev {
 width: 30px;
 height: 30px;
}

body .slick-prev {
 left: 0;
}

body .slick-next {
 right: 0;
}

.slider-btn {
 position: absolute;
 width: 31px;
 height: 31px;
 top: 24px;
 cursor: pointer;
 border-radius: 50%;
}

.slider-btn.slider-prev {
 left: 0;
}

.slider-btn.slider-next {
 right: 0;
}


body .slick-prev:before, body .slick-next:before {
 font-size: 30px;
 color: #aaa;
}



@font-face {
    font-family: 'slick';
    src: url('https://cdnsm5-ss19.sharpschool.com/common/template-fonts/slick.eot');
    src: url('https://cdnsm5-ss19.sharpschool.com/common/template-fonts/slick.eot?#iefix') format('embedded-opentype'),
         url('https://cdnsm5-ss19.sharpschool.com/common/template-fonts/slick.woff') format('woff'),
         url('https://cdnsm5-ss19.sharpschool.com/common/template-fonts/slick.ttf') format('truetype'),
         url('https://cdnsm5-ss19.sharpschool.com/common/template-fonts/slick.svg#latoblack') format('svg');
    font-weight: normal;
    font-style: normal;
}