.icon-link{margin-bottom:40px;border:1px solid #434343;background-color:#434343;color:#fff;padding:10px;border-radius:50%;position:relative;top:-25px}.icon-link i{border:1px solid #fff;padding:2px}.hoverbox{position:relative;width:100% !important}.hoverbox:hover .overlay{bottom:0;height:100%}.text h4{color:#434343;font-weight:100 !important;font-family:Roboto !important;font-size:15px;text-transform:uppercase}.text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.overlay{position:absolute;bottom:100%;left:0;right:0;background-color:rgba(255,255,255,0.8);overflow:hidden;width:100%;height:0;transition:.5s ease}.flickity-page-dots .dot{background:#812b90 !important}.main-carousel h1{color:#812b90}.slick-prev,.slick-next{display:none !important}.carousel-cell{width:100%;height:auto;display:block;align-items:center;justify-content:center}.carousel.is-fullscreen .carousel-cell{height:100%}.flickity-prev-next-button.previous{left:-100px !important}.flickity-prev-next-button{right:-100px !important}.flickity-prev-next-button{border-radius:none !important}.flickity-button{background:hsla(0,0%,100%,.75)}.flickity-page-dots{display:none!Important}@media(max-width:768px){.overlay{left:-30% !important}.hoverbox{left:0 !important}.carousel-cell{width:100%;align-items:center;justify-content:center}.flickity-prev-next-button.previous,.flickity-prev-next-button{display:none !important}}