.sidebar .widget_pbi_widget_cta_box {
	color: #fff;
}

.sidebar .pbi-widget-cta-box {
    display: block;
    position: relative;
    text-align: center;
	-webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
	        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
    color: #fff;
	padding: 1rem;
	background-size: cover;
    background-position: center;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.sidebar .pbi-widget-cta-box:hover {
	-webkit-transform: translateY(4px);
	    -ms-transform: translateY(4px);
	        transform: translateY(4px);
}

.sidebar .pbi-widget-cta-box:after {
	content: '';
    background-color: rgba(0, 0, 0, 0.5);
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
    width: 100%;
	height: 100%;
	z-index: 0;
}

.sidebar .pbi-widget-cta-box > div {
	position: relative;
	z-index: 1;
}

.sidebar .pbi-widget-cta-icon {
    top: -40px;
    margin-bottom: -15px;
}

.sidebar .pbi-widget-cta-icon img {
    width: 50px;
    height: 50px;
    display: block;
    margin: 0 auto;
    border-radius: 50%;
    background-color: #fff;
    padding: 5px;
	-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
	        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
}

.sidebar .pbi-widget-cta-heading {
	margin-bottom: 1rem;
}

.sidebar .pbi-widget-cta-heading h3 {
    color: #fff;
    font-weight: normal;
    font-size: var(--h-4);
}

.sidebar .pbi-widget-cta-description {
	color: #fff;
	margin-bottom: 1rem;
}

.sidebar .pbi-widget-cta-link a {
    color: #fff;
    padding-right: 2.5em;
    font-size: 17px;
    width: 100%;
}

.sidebar .pbi-widget-cta-link a:hover {
	color: #fff;
}

.sidebar .pbi-widget-cta-link a:after {
	content: '';
	position: absolute;
	top: 0;
	right: 25px;
	width: 10px;
	height: 100%;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M21.1 18.7 12 9.6l-9.1 9.1-2.8-2.9L12 3.9l11.9 11.9-2.8 2.9z'/%3E%3C/svg%3E");
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	-webkit-transform: rotate(90deg);
	    -ms-transform: rotate(90deg);
	        transform: rotate(90deg);
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.sidebar .pbi-widget-cta-link a:hover:after {
	right: 20px;
}