.clevercare-popup-article-container {
	position: fixed;
	bottom: 50px;
	left: 100%;
	color: white;
	transition: transform 300ms cubic-bezier(0.65, 0.05, 0.36, 1);
	z-index: 1000;
}

.clevercare-popup-article-container.show {
	transform: translateX(-100%);
}

.clevercare-popup-article-container .clevercare-popup-article-toggle {
	cursor: pointer;
	position: absolute;
	bottom: 0;
	left: -40px;
	width: 40px;
	height: 78px;
	border-radius: 7px 0 0 7px;
}

.clevercare-popup-article-container .clevercare-popup-article-toggle-show,
.clevercare-popup-article-container .clevercare-popup-article-toggle-hide {
	display: block;
	position: absolute;
	top: 7px;
	left: 0;
	width: 100%;
	font-size: 25px;
	text-align: center;
}

.clevercare-popup-article-container .clevercare-popup-article-toggle-hide,
.clevercare-popup-article-container.show .clevercare-popup-article-toggle-show {
	display: none;
}

.clevercare-popup-article-container.show .clevercare-popup-article-toggle-hide {
	display: block;
}

.clevercare-popup-article-container .clevercare-popup-article-toggle-icon {
	position: absolute;
    top: 38px;
    left: 6px;
    width: 28px;
}

.clevercare-popup-article {
	width: 500px;
	padding: 20px;
}

.clevercare-popup-article .clevercare-popup-article-image {
	display: block;
	width: 100%;
	height: auto;
	margin: 0 0 1rem;
}

.clevercare-popup-article .clevercare-popup-article-title {
	margin: 0 0 1rem;
	font-weight: var(--font-weight-light);
    font-family: var(--font-family-Tenor);
    font-size: 1.3rem;
}

.clevercare-popup-article .clevercare-popup-article-text {
	font-size: 0.9rem;
}

.clevercare-popup-article .clevercare-popup-article-text p {
	margin: 0 0 0.7rem;
}

.clevercare-popup-article .clevercare-popup-article-link {
	padding-bottom: 10px;
	text-align: right;
}

.clevercare-popup-article a {
	color: white;
}

.clevercare-popup-article a::after {
	background-color: white;
}

@media (max-width: 767px) {
	.clevercare-popup-article-container {
		bottom: 9.09vw;
	}

	.clevercare-popup-article-container .clevercare-popup-article-toggle {
		left: -7.27vw;
		width: 7.27vw;
		height: 14.18vw;
		border-radius: 1.27vw 0 0 1.27vw;
	}

	.clevercare-popup-article-container .clevercare-popup-article-toggle-show,
	.clevercare-popup-article-container .clevercare-popup-article-toggle-hide {
		top: 1.27vw;
		font-size: 4.55vw;
	}

	.clevercare-popup-article-container .clevercare-popup-article-toggle-icon {
		top: 6.91vw;
	    left: 1.1vw;
	    width: 5.09vw;
	}

	.clevercare-popup-article {
		width: 90.91vw;
		padding: 3.64vw;
	}

	.clevercare-popup-article .clevercare-popup-article-image {
		margin: 0 0 2.91vw;
	}

	.clevercare-popup-article .clevercare-popup-article-title {
		margin: 0 0 2.91vw;
	    font-size: 3.78vw;
	}

	.clevercare-popup-article .clevercare-popup-article-text {
		font-size: 2.62vw;
	}

	.clevercare-popup-article .clevercare-popup-article-text p {
		margin: 0 0 2.04vw;
	}

	.clevercare-popup-article .clevercare-popup-article-link {
		padding-bottom: 1.82vw;
	}
}