.edublink-icon-box-wrapper {
	display: flex;
}

.edublink-icon-box-wrapper .edublink-icon-box-icon {
	line-height: 1;
	-webkit-transition: var(--edublink-transition);
	transition: var(--edublink-transition);
}

.edublink-icon-box-wrapper .edublink-icon-box-icon i {
	line-height: inherit;
}

.edublink-icon-box-img .edublink-icon-box-icon.edublink-icon-box-enable {
	display: flex;
	align-items: center;
	justify-content: center;
}

.edublink-icon-box-wrapper.edublink-icon-box-icon-position-top {
	flex-direction: column;
	text-align: center;
}

.edublink-icon-box-wrapper.edublink-icon-box-icon-position-right {
	text-align: right;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
}

.edublink-icon-box-icon.edublink-icon-box-enable {
	text-align: center;
	margin: 0 auto;
}

.edublink-icon-box-wrapper.edublink-icon-box-icon-position-right .edublink-icon-box-icon.edublink-icon-box-disable, .edublink-icon-box-wrapper.edublink-icon-box-icon-position-left .edublink-icon-box-icon.edublink-icon-box-disable {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
}

.edublink-icon-box-wrapper .edublink-icon-box-content {
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
}

.edublink-icon-box-wrapper .edublink-icon-box-title {
	margin: 0;
	transition: .3s;
}

.edublink-icon-box-wrapper .edublink-icon-box-title span {
	display: block;
}

.edublink-icon-box-details p {
	margin-bottom: 15px;
}

.edublink-icon-box-details p:last-child {
	margin-bottom: 0;
}

@media only screen and (max-width: 767px) {
	.edublink-icon-box-wrapper.edublink-icon-box-vertical-on-mobile.edublink-icon-box-icon-position-left, .edublink-icon-box-wrapper.edublink-icon-box-vertical-on-mobile.edublink-icon-box-icon-position-right {
		flex-direction: column;
		text-align: center;
	}
}

.edublink-nav-menu-breakpoint-none .edublink-navbar-expand-lg .edublink-navbar-collapse {
	display: -ms-flexbox !important;
	display: -webkit-box !important;
	display: flex !important;
	-ms-flex-preferred-size: auto;
	flex-basis: auto;
}

.edublink-nav-menu-breakpoint-none .edublink-navbar-expand-lg .edublink-navbar-collapse .edublink-navbar-nav .edublink-dropdown-menu {
	position: absolute;
}

.edublink-elementor-mobile-hamburger-menu {
	display: none;
	justify-content: flex-end;
}

.edublink-elementor-mobile-hamburger-menu a {
	color: #272727;
}

@media screen and (max-width: 1199px) {
	.edublink-nav-menu-breakpoint-big-tablet .edublink-elementor-nav {
		display: none;
	}
	
	.edublink-nav-menu-breakpoint-big-tablet .edublink-elementor-mobile-hamburger-menu {
		display: flex;
	}
}

@media screen and (max-width: 991px) {
	.edublink-nav-menu-breakpoint-tablet .edublink-elementor-nav {
		display: none;
	}
	
	.edublink-nav-menu-breakpoint-tablet .edublink-elementor-mobile-hamburger-menu {
		display: flex;
	}
}

@media screen and (max-width: 767px) {
	.edublink-nav-menu-breakpoint-mobile .edublink-elementor-nav {
		display: none;
	}
	
	.edublink-nav-menu-breakpoint-mobile .edublink-elementor-mobile-hamburger-menu {
		display: flex;
	}
}

@media (min-width: 768px) {
	.edublink-nav-menu-breakpoint-mobile .edublink-navbar-expand-lg .edublink-navbar-collapse {
		display: -ms-flexbox !important;
		display: -webkit-box !important;
		display: flex !important;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
	}
	
	.edublink-nav-menu-breakpoint-mobile .edublink-navbar-expand-lg .edublink-navbar-collapse .edublink-navbar-nav .edublink-dropdown-menu {
		position: absolute;
	}
}

.edublink-contact-form-single-item:not(:last-child) {
	margin-bottom: 20px;
}

.edublink-contact-form-single-item.mb--20 {
	margin-bottom: 20px;
}

.edublink-contact-form-single-item p {
	margin: 0;
}

.edublink-contact-form-single-item label {
	margin: 0 0 8px;
	display: inline-block;
}

.edublink-contact-form-single-item-content p {
	margin: 0;
	width: 100%;
}

.edublink-contact-form-single-item-content input {
	font-family: var(--edublink-font-primary);
	background: #f5f5f5;
	border-radius: 5px;
	padding: 0 25px;
	border: 1px solid transparent;
	transition: .4s;
	outline: none;
	box-shadow: none;
	font-weight: 400;
	height: 60px;
	width: 100%;
}

.edublink-contact-form-single-item-content textarea {
	font-family: var(--edublink-font-primary);
	background: #f5f5f5;
	padding: 17px 25px;
	min-height: 180px;
	border: 0 none;
	border: 1px solid transparent;
	transition: .4s;
	outline: none;
	box-shadow: none;
	border-radius: 5px;
}

.edublink-contact-form-single-item-content input:focus, .edublink-contact-form-single-item-content textarea:focus {
	border-color: var(--edublink-color-primary);
}

.edublink-contact-form-single-item.eb-contact-button {
	border-radius: 5px;
	display: inline-block;
	height: 60px;
	line-height: 60px;
	color: var(--edublink-color-white);
	background: var(--edublink-color-primary);
	padding: 0 30px;
	transition: .4s;
	font-family: var(--edublink-font-primary) !important;
	border: 0 none;
	width: 100%;
	text-align: center;
	position: relative;
}

.edublink-contact-form-single-item.eb-contact-button:after {
	content: "";
	height: 100%;
	width: 0;
	background: var(--edublink-gradient-primary);
	border-radius: 5px;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	z-index: 0;
	-webkit-transition: .4s;
	transition: .4s;
}

.edublink-contact-form-single-item.eb-contact-button:hover:after {
	left: 0;
	width: 100%;
}

.edublink-contact-form-single-item.eb-contact-button input[type="submit"] {
	border: 0;
	padding: 0;
	color: var(--edublink-color-white);
	text-align: center;
	font-family: var(--edublink-font-secondary) !important;
	font-weight: 500;
	font-size: 15px;
}

.edublink-contact-form-single-item .eb-contact-button-wrapper {
	position: relative;
	display: inline-block;
	z-index: 1;
}

.edublink-contact-form-single-item .eb-contact-button-wrapper::after {
	position: absolute;
	content: "";
	font-family: "icomoon" !important;
	right: -25px;
	top: 2px;
	font-size: 11px;
}

.edublink-contact-form-single-item-content.edublink-contact-form-textarea .wpcf7-form-control-wrap {
	width: 100%;
}

.edublink-contact-form-single-item-content .wpcf7-form-control-wrap {
	width: 100%;
}

div.wpcf7 .edublink-contact-form-single-item .ajax-loader {
	display: none;
}

.edublink-contact-form-wrapper .wpcf7 form .wpcf7-response-output {
	margin: 20px 0 0;
	padding: .2em 0em;
	border: 0px;
	color: var(--edublink-color-primary);
}

.edublink-contact-form-wrapper .wpcf7 form .wpcf7-spinner {
	display: none;
}

.edublink-contact-form-wrapper .edublink-row {
	margin-right: -10px;
	margin-left: -10px;
}

.edublink-contact-form-wrapper .edublink-row .edublink-col-lg-6 {
	padding-left: 10px;
	padding-right: 10px;
}

.eb-contact-me-form .edublink-contact-form-single-item-content input, .eb-contact-me-form .edublink-contact-form-single-item-content textarea {
	background: var(--edublink-color-white);
}

.eb-contact-me-form .edublink-contact-button-container {
	text-align: center;
}

.eb-contact-me-form .edublink-contact-form-single-item.eb-contact-button {
	padding: 0 55px 0 30px;
	width: inherit;
}

.eb-contact-us-form .edublink-contact-form-single-item:not(:last-child) {
	margin-bottom: 0;
}

.eb-contact-us-form .edublink-contact-form-single-item-content input, .eb-contact-us-form .edublink-contact-form-single-item-content textarea {
	border: 0;
	border-bottom: 1px solid var(--edublink-color-border);
	padding: 20px 0 10px;
	background: transparent;
	border-radius: 0;
}

.eb-contact-us-form .edublink-contact-form-single-item-content input:focus, .eb-contact-us-form .edublink-contact-form-single-item-content textarea:focus {
	border-color: var(--edublink-color-primary);
}

.eb-contact-us-form .edublink-contact-form-single-item-content textarea {
	min-height: 134px;
}

.eb-contact-us-form .edublink-contact-form-single-item.eb-contact-button {
	padding: 0 55px 0 30px;
	width: inherit;
	margin-top: 40px;
	height: 50px;
	line-height: 50px;
}

.edublink-animation-widget .edublink-animation-widget-color {
	display: inline-block;
}

.edublink-animation-widget {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

@media only screen and (max-width: 1199px) {
	.edublink-parallax-item.edublink-parallax-disable-at-big-tablet {
		transform: none !important;
	}
}

@media only screen and (max-width: 991px) {
	.edublink-parallax-item.edublink-parallax-disable-at-small-tablet {
		transform: none !important;
	}
}

.bounce-slide {
	animation-duration: 4s;
	animation-fill-mode: both;
	animation-iteration-count: infinite;
	animation-name: bounceSlide;
}

.edublink-animated-text-wrapper {
	margin: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.edublink-animated-text-2-wrapper .edublink-animated-text, .edublink-animated-text-wrapper .edublink-animated-text {
	margin: 0 5px;
}

.edublink-animated-text-2-wrapper .edublink-animated-text {
	position: relative;
}

.edublink-animated-text-2-wrapper .edublink-animated-text:after {
	position: absolute;
	content: "";
	width: 236px;
	height: 15px;
	left: 25px;
	bottom: -20px;
	background-image: url("/wp-content/plugins/edublink-core/assets/css/../images/animate-text-2-bg-1.png");
	--lzl-bg-img: "/wp-content/plugins/edublink-core/assets/css/../images/animate-text-2-bg-1.png";
}

@media only screen and (max-width: 991px) {
	.edublink-animated-text-2-wrapper .edublink-animated-text:after {
		max-width: 100%;
	}
}

.edublink-counter-item {
	font-weight: 800;
	font-family: var(--edublink-font-secondary);
	font-size: 40px;
	line-height: 56px;
	margin-bottom: 0;
	color: var(--edublink-color-heading);
}

.edublink-counter-item .odometer.odometer-auto-theme, .edublink-counter-item .odometer.odometer-theme-default {
	font-family: inherit;
	letter-spacing: 1px;
}

.edublink-countdown-wrapper, .edublink-countdown-single-item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.edublink-countdown-wrapper {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	flex-wrap: wrap;
}

.edublink-countdown-single-item {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	position: relative;
	align-items: center;
	transition: .4s;
}

.edublink-countdown-single-item:not(:last-child) {
	margin-right: 40px;
}

.edublink-countdown-reverse-position-enable .edublink-countdown-single-item {
	-webkit-box-orient: vertical;
	-webkit-box-direction: reverse;
	-ms-flex-direction: column-reverse;
	flex-direction: column-reverse;
}

.edublink-countdown-divider-enable .edublink-countdown-single-item:not(:last-child):after {
	content: ":";
	font-size: 30px;
	position: absolute;
	right: -20px;
	top: 20px;
	font-weight: 700;
}

.edublink-countdown-digit {
	margin-bottom: 0;
	font-size: 50px;
	font-weight: var(--edublinkp-bold);
	font-family: var(--edublinkfont-secondary);
	line-height: 1;
}

.edublink-mailchimp-wrapper .edublink-mailchimp-form-container {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.edublink-mailchimp-input-field {
	font-family: var(--edublink-font-primary);
}

.edublink-mailchimp-wrapper.edublink-mailchimp-horizontal-type .edublink-mailchimp-form-container {
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
}

.edublink-mailchimp-wrapper.edublink-mailchimp-vertical-type .edublink-mailchimp-form-container {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

.edublink-mailchimp-wrapper.edublink-mailchimp-vertical-type .edublink-mailchimp-item:not(:last-child) {
	margin-bottom: 30px;
}

.edublink-mailchimp-wrapper.edublink-mailchimp-horizontal-type .edublink-mailchimp-item:not(:last-child) {
	margin-right: 30px;
}

.edublink-mailchimp-wrapper.edublink-mailchimp-horizontal-type .edublink-mailchimp-item, .edublink-mailchimp-wrapper.edublink-mailchimp-vertical-type .edublink-mailchimp-item {
	width: 100%;
}

.edublink-mailchimp-wrapper .edublink-mailchimp-form-container label {
	display: block;
	margin-bottom: 10px;
}

.edublink-mailchimp-wrapper .edublink-mailchimp-subscribe-btn-icon {
	margin-left: 10px;
}

.edublink-mailchimp-success-message {
	text-align: center;
	margin-top: 10px;
}

.edublink-mailchimp-success-message p {
	margin-bottom: 0;
}

.edublink-mailchimp-email {
	position: relative;
}

.edublink-mailchimp-email .mail-icon {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 26px;
	font-size: 16px;
	display: flex;
	align-items: center;
}

.edublink-mailchimp-submit-btn {
	z-index: 0;
}

.edublink-mailchimp-subscribe-btn:hover {
	cursor: pointer;
}

.edublink-mailchimp-subscribe-btn.edublink-button-item {
	height: 60px;
	line-height: 62px;
}

.edublink-mailchimp-subscribe-btn.edublink-button-item.b-style-1 {
	border-radius: 30px 5px;
}

.edublink-mailchimp-subscribe-btn.edublink-button-item.b-style-1:hover {
	border-radius: 5px 30px;
}

.edublink-mailchimp-subscribe-btn.style-2 {
	background: var(--edublink-color-secondary);
}

@media (max-width: 767px) {
	.edublink-mailchimp-wrapper.edublink-mailchimp-horizontal-type.edublink-mailchimp-mobile-yes .edublink-mailchimp-form-container {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	
	.edublink-mailchimp-wrapper.edublink-mailchimp-horizontal-type.edublink-mailchimp-mobile-yes .edublink-mailchimp-submit-btn {
		margin-top: 20px;
		width: 100%;
		text-align: center;
	}
	
	.edublink-mailchimp-wrapper.edublink-mailchimp-horizontal-type .edublink-mailchimp-email {
		width: 100%;
	}
}

.edublink-video-popup-wrapper.edublink-video-popup-bg-enable {
	position: relative;
	overflow: hidden;
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	height: 430px;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.edublink-video-popup-wrapper.edublink-video-popup-bg-enable::before {
	position: absolute;
	content: "";
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.edublink-video-popup-wrapper.edublink-video-popup-bg-enable .edublink-video-popup-content {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

.edublink-video-popup-content {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.edublink-video-popup-content .edublink-video-popup-icon {
	text-align: center;
	transition: .3s;
}

.edublink-video-popup-content span {
	margin: 0 0 0 20px;
	padding: 0;
}

.edublink-video-popup-title a {
	color: #231f40;
}

.edublink-video-popup-animation-on-hover .edublink-video-popup-icon {
	position: relative;
}

.edublink-video-popup-animation-on-hover .edublink-video-popup-icon:before {
	content: "";
	position: absolute;
	z-index: -1;
	background: inherit;
	top: 50%;
	left: 50%;
	-webkit-transform-origin: 0% 0%;
	-ms-transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	opacity: 0;
	-webkit-transform: scale(.8) translate(-50%, -50%);
	-ms-transform: scale(.8) translate(-50%, -50%);
	transform: scale(.8) translate(-50%, -50%);
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}

.edublink-video-popup-animation-continious.edublink-video-popup-continious-type-colored .edublink-video-popup-icon {
	-webkit-animation: edublink-video-popup-animation-colored 1.2s linear infinite;
	animation: edublink-video-popup-animation-colored 1.2s linear infinite;
}

.edublink-video-popup-animation-continious.edublink-video-popup-continious-type-white .edublink-video-popup-icon {
	-webkit-animation: edublink-video-popup-animation-white 1.2s linear infinite;
	animation: edublink-video-popup-animation-white 1.2s linear infinite;
}

.edublink-video-popup-animation-continious.edublink-video-popup-continious-type-custom-ripple-color .edublink-video-popup-icon, .edublink-video-popup-animation-continious.edublink-video-popup-continious-type-white-ripple .edublink-video-popup-icon {
	position: relative;
}

.edublink-video-popup-animation-continious.edublink-video-popup-continious-type-custom-ripple-color .edublink-video-popup-icon::after, .edublink-video-popup-animation-continious.edublink-video-popup-continious-type-custom-ripple-color .edublink-video-popup-icon::before, .edublink-video-popup-animation-continious.edublink-video-popup-continious-type-white-ripple .edublink-video-popup-icon::after, .edublink-video-popup-animation-continious.edublink-video-popup-continious-type-white-ripple .edublink-video-popup-icon::before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	z-index: -1;
	bottom: 0;
	left: 0;
	-webkit-transition: var(--edublink-transition);
	transition: var(--edublink-transition);
	border-radius: 50%;
	border: 1px solid var(--edublink-color-white);
}

.edublink-video-popup-animation-continious.edublink-video-popup-continious-type-custom-ripple-color .edublink-video-popup-icon::before, .edublink-video-popup-animation-continious.edublink-video-popup-continious-type-white-ripple .edublink-video-popup-icon::before {
	-webkit-animation: video-ripple 2s linear infinite;
	animation: video-ripple 2s linear infinite;
}

.edublink-video-popup-animation-continious.edublink-video-popup-continious-type-custom-ripple-color .edublink-video-popup-icon::after, .edublink-video-popup-animation-continious.edublink-video-popup-continious-type-white-ripple .edublink-video-popup-icon::after {
	-webkit-animation: video-ripple 2s linear 1s infinite;
	animation: video-ripple 2s linear 1s infinite;
}

.edublink-video-popup-animation-continious.edublink-video-popup-continious-type-custom .edublink-video-popup-icon {
	-webkit-animation: edublink-video-popup-animation-custom 1.2s linear infinite;
	animation: edublink-video-popup-animation-custom 1.2s linear infinite;
}

.edublink-video-popup-animation-on-hover .edublink-video-popup-icon:hover:before {
	-webkit-animation: edublink-video-popup-animation-on-hover 1.25s cubic-bezier(.455, .03, .515, .955) infinite;
	animation: edublink-video-popup-animation-on-hover 1.25s cubic-bezier(.455, .03, .515, .955) infinite;
}

.edublink-video-popup-icon i {
	position: relative;
}

.elementor-kit-300 .fancybox-button, .fancybox-button {
	background: rgba(30, 30, 30, .6) !important;
	color: #ccc !important;
	padding: 10px !important;
}

.loader-container {
	width: 100%;
	height: 100%;
	margin: 0 auto;
	padding: 0;
	opacity: 0;
	position: absolute;
	left: 0;
	top: 0;
	z-index: -1;
}

.loader-container .circle-loader-wrap {
	overflow: hidden;
	position: relative;
	width: 100%;
	height: 100%;
	background-color: rgba(82, 95, 225, .2);
	border-radius: 100%;
	-ms-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	transform: rotate(180deg);
}

.edublink-animated-text-2-wrapper .edublink-animated-text:after.lzl:not(.lzl-ed), .edublink-animated-text-2-wrapper .edublink-animated-text:after.lzl-ing:not(.lzl-ed) {
	background-image: none;
}

.loader-container .circle-loader-wrap:after {
	content: "";
	position: absolute;
	left: 15px;
	top: 15px;
	width: auto;
	height: auto;
	border-radius: 50%;
	background-color: white;
}

.woocommerce .circle-loader-wrap .loader::before {
	display: none !important;
}

.loader-container .circle-loader-wrap div {
	overflow: hidden;
	position: absolute;
	width: 50%;
	height: 100%;
}

.loader-container .circle-loader-wrap .loader {
	position: absolute;
	left: 100%;
	top: 0;
	width: 100%;
	height: 100%;
	border-radius: 1000px;
	background-color: var(--edublink-color-primary);
}

.loader-container .circle-loader-wrap .left-wrap {
	left: 0;
}

.loader-container .circle-loader-wrap .left-wrap .loader {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	transform-origin: 0 50% 0;
	-webkit-transform-origin: 0 50% 0;
	animation: loading-left 4s infinite linear;
	-webkit-animation: loading-left 4s infinite linear;
}

.loader-container .circle-loader-wrap .right-wrap {
	left: 50%;
}

.loader-container .circle-loader-wrap .right-wrap .loader {
	left: -100%;
	border-bottom-right-radius: 0;
	border-top-right-radius: 0;
	transform-origin: 100% 50% 0;
	-webkit-transform-origin: 100% 50% 0;
	animation: loading-right 4s infinite linear;
	-webkit-animation: loading-right 4s infinite linear;
}

.edublink-social-icons-wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-bottom: -15px;
}

a.edublink-social-icon-each-item {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	padding: 10px;
	color: "#ffffff";
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	cursor: pointer;
	margin-bottom: 15px;
	transition: .4s;
}

a.edublink-social-icon-each-item:not(:last-child) {
	margin-right: 15px;
}

.edublink--slide-down {
	animation-name: edublink--slide-down;
}

.edublink--slide-left {
	animation-name: edublink--slide-left;
}

.edublink--slide-right {
	animation-name: edublink--slide-right;
}

.edublink--scale {
	animation-name: edublink--scale;
}

.edublink--fancy {
	animation-name: edublink--fancy;
}

.edublink-category-1 {
	padding: 16px 30px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: left;
	min-height: 80px;
	background: rgba(26, 182, 157, .07);
	border-radius: 5px;
	-webkit-transition: var(--edublink-transition);
	transition: var(--edublink-transition);
}

.edublink-category-1 .icon {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	min-width: 84px;
	font-size: 48px;
	color: var(--edublink-color-primary);
	-webkit-transition: var(--edublink-transition);
	transition: var(--edublink-transition);
}

.edublink-category-1 .title {
	margin: 0;
}

.edublink-category-1 .title a {
	font-size: 15px;
	font-weight: var(--edublink-p-semi-bold);
	-webkit-transition: var(--edublink-transition);
	transition: var(--edublink-transition);
}

.edublink-category-1:hover {
	background: var(--edublink-color-primary);
}

.edublink-category-1:hover .icon, .edublink-category-1:hover .title a {
	color: var(--edublink-color-white) !important;
}

.edublink-category-2 {
	padding: 50px 30px;
	text-align: center;
	border-radius: 5px;
	background: rgba(26, 182, 157, .07);
	-webkit-transition: var(--edublink-transition);
	transition: var(--edublink-transition);
}

.edublink-category-2 .icon {
	height: 80px;
	width: 80px;
	border-radius: 50%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	font-size: 40px;
	margin: 0 auto 28px;
	background: rgba(26, 182, 157, .1);
	color: var(--edublink-color-primary);
	-webkit-transition: var(--edublink-transition);
	transition: var(--edublink-transition);
}

.edublink-category-2 .title {
	margin: 0 0 15px;
}

.edublink-category-2 .title a {
	-webkit-transition: var(--edublink-transition);
	transition: var(--edublink-transition);
}

.edublink-category-2 .content p {
	color: var(--edublink-color-heading);
	margin-bottom: 25px;
	-webkit-transition: var(--edublink-transition);
	transition: var(--edublink-transition);
}

.edublink-category-2 .content .course-count {
	font-weight: 500;
	display: inline-block;
	padding: 2px 18px;
	border-radius: 5px;
	background: rgba(26, 182, 157, .1);
	color: var(--edublink-color-primary);
	-webkit-transition: var(--edublink-transition);
	transition: var(--edublink-transition);
}

.edublink-category-2:hover {
	background: var(--edublink-color-primary);
}

.edublink-category-2:hover .icon, .edublink-category-2:hover .content .course-count {
	background: rgba(255, 255, 255, .15);
	color: var(--edublink-color-white) !important;
}

.edublink-category-2:hover .title a, .edublink-category-2:hover .content p {
	color: var(--edublink-color-white);
}

.edublink-category-3 {
	background: var(--edublink-color-white);
	padding: 40px 20px 35px;
	box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, .05);
	text-align: center;
	border-radius: 5px;
	-webkit-transition: var(--edublink-transition);
	transition: var(--edublink-transition);
}

.edublink-category-3 .icon {
	background: rgba(26, 182, 157, .1);
	color: var(--edublink-color-primary);
	height: 80px;
	width: 80px;
	border-radius: 50%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	font-size: 40px;
	margin: 0 auto 28px;
	-webkit-transition: var(--edublink-transition);
	transition: var(--edublink-transition);
}

.edublink-category-3 .title {
	margin: 0 0 15px;
	font-size: 18px;
}

.edublink-category-3 .title a {
	color: var(--edublink-color-heading);
}

.edublink-category-3:hover {
	box-shadow: 0px 10px 45px 0px rgba(0, 0, 0, .1);
}

.edublink-category-3:hover .icon {
	color: var(--edublink-color-white) !important;
	background: var(--edublink-color-primary);
}

.edublink-category-4 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start;
	background: transparent;
	padding: 0;
	text-align: left;
	border-radius: 5px;
	-webkit-transition: var(--edublink-transition);
	transition: var(--edublink-transition);
}

.edublink-category-4 .icon {
	height: 80px;
	width: 80px;
	border-radius: 50%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	font-size: 40px;
	margin: 0 20px 0 0;
	background: rgba(26, 182, 157, .1);
	color: var(--edublink-color-primary);
	-webkit-transition: var(--edublink-transition);
	transition: var(--edublink-transition);
}

.edublink-category-4 .content {
	margin-top: 13px;
}

.edublink-category-4 .content .title {
	font-size: 16px;
	margin: 0 0 5px;
}

.edublink-category-4 .title a {
	color: var(--edublink-color-heading);
}

.edublink-category-4 .content .course-count {
	display: block;
}

.edublink-category-4:hover .icon {
	color: var(--edublink-color-white) !important;
	background: var(--edublink-color-primary);
}

.edublink-category-5 .thumbnail {
	position: relative;
	-webkit-transition: var(--edublink-transition);
	transition: var(--edublink-transition);
}

.edublink-category-5 .thumbnail a {
	display: block;
	overflow: hidden;
	border-radius: 5px 5px 0 0;
}

.edublink-category-5 .course-price {
	position: absolute;
	left: 20px;
	top: 20px;
	background-color: var(--edublink-color-extra05);
	color: var(--edublink-color-white);
	font-size: 14px;
	width: 137px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border-radius: 5px;
}

.edublink-category-5 .flag-wrap {
	position: absolute;
	right: 30px;
	bottom: -30px;
	background-color: var(--edublink-color-white);
	border: 8px solid var(--edublink-color-white);
	border-radius: 50%;
	box-shadow: var(--edublink-shadow-dark);
	z-index: 1;
}

.edublink-category-5 .flag-wrap .flag-content {
	border-radius: 50%;
}

.edublink-category-5 .content {
	padding: 30px 20px 16px 30px;
	background: var(--edublink-color-white);
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}

.edublink-category-5 .content .title {
	margin-bottom: 8px;
	font-weight: 600;
}

.edublink-category-5 .content .title a {
	font-size: 18px;
	font-weight: var(--edublink-p-semi-bold);
	color: var(--edublink-color-heading);
	-webkit-transition: var(--edublink-transition);
	transition: var(--edublink-transition);
}

.edublink-category-5 .content .title a:hover {
	color: var(--edublink-color-primary);
}

.edublink-category-5 .content p {
	margin-bottom: 12px;
}

.edublink-feature-item {
	padding: 50px 30px;
	text-align: center;
	border-radius: 4px;
	box-shadow: var(--edublink-shadow-darker);
	background-color: var(--edublink-color-white);
	-webkit-transition: var(--edublink-transition);
	transition: var(--edublink-transition);
}

.edublink-feature-item .icon {
	background: rgba(26, 182, 157, .1);
	color: var(--edublink-color-primary);
	height: 80px;
	width: 80px;
	border-radius: 50%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	font-size: 32px;
	margin: 0 auto 28px;
	-webkit-transition: var(--edublink-transition);
	transition: var(--edublink-transition);
}

.edublink-feature-item .content .title {
	margin-bottom: 15px;
	-webkit-transition: var(--edublink-transition);
	transition: var(--edublink-transition);
}

.edublink-feature-item .content .title span {
	display: block;
}

.edublink-feature-item .content p {
	color: var(--edublink-color-heading);
	margin-bottom: 0;
	-webkit-transition: var(--edublink-transition);
	transition: var(--edublink-transition);
}

.edublink-feature-item:hover .icon {
	background: var(--edublink-color-primary);
	color: var(--edublink-color-white);
}

.edublink-feature-1-widget .edublink-feature-item:hover .icon {
	color: var(--edublink-color-white) !important;
}

.edublink-feature-2-widget .edublink-feature-item {
	background-color: transparent;
	box-shadow: none;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start;
	padding: 0;
	text-align: left;
	margin-bottom: 50px;
}

.edublink-feature-2-widget .edublink-feature-item .icon {
	-webkit-mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG0AAABTCAYAAACViImLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2MTU2ZjdjMi1mOTgwLWZlNDctYTM0ZC1hZTYyNjcxYWVhYTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjBGQjdBMDk5RDcwMTFFQ0E0RUVCRjA3NDkwNzYzMTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjBGQjdBMDg5RDcwMTFFQ0E0RUVCRjA3NDkwNzYzMTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDMxQzc3NTEzQjg3RUMxMTk0Qjk5MkNGNDcyQjg4RDIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxYThiYzM3Mi04NTE5LWIyNDQtYTQ5Ny1jODQ5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");
	mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG0AAABTCAYAAACViImLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2MTU2ZjdjMi1mOTgwLWZlNDctYTM0ZC1hZTYyNjcxYWVhYTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjBGQjdBMDk5RDcwMTFFQ0E0RUVCRjA3NDkwNzYzMTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjBGQjdBMDg5RDcwMTFFQ0E0RUVCRjA3NDkwNzYzMTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDMxQzc3NTEzQjg3RUMxMTk0Qjk5MkNGNDcyQjg4RDIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxYThiYzM3Mi04NTE5LWIyNDQtYTQ5Ny1jODQ5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");
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: cover;
	-webkit-mask-position: center;
	height: 83px;
	width: 109px;
	font-size: 40px;
	margin-right: 30px;
	margin-bottom: 0;
	border-radius: 0;
	position: relative;
}

.edublink-feature-2-widget .edublink-feature-item .icon:after {
	content: "";
	-webkit-mask-image: url("/wp-content/plugins/edublink-core/assets/css/../images/feature-2-mask-bg-1.png?lm=65E3D7E1");
	mask-image: url("/wp-content/plugins/edublink-core/assets/css/../images/feature-2-mask-bg-1.png?lm=65E3D7E1");
	background: var(--edublink-color-primary);
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}

.edublink-feature-2-widget .edublink-feature-item .content {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.edublink-feature-2-widget .edublink-feature-item .content .title {
	font-weight: var(--edublink-p-bold);
	margin-bottom: 5px;
}

.edublink-feature-2-widget .edublink-feature-item .content p {
	color: var(--edublink-color-body);
}

.edublink-feature-2-widget .edublink-feature-item:hover .icon {
	color: var(--edublink-color-white) !important;
}

.edublink-feature-3-alter-widget .edublink-feature-item, .edublink-feature-3-widget .edublink-feature-item {
	box-shadow: none;
	padding: 0;
	-webkit-transition: var(--edublink-transition-2);
	transition: var(--edublink-transition-2);
}

.edublink-feature-3-alter-widget .edublink-feature-item .icon, .edublink-feature-3-widget .edublink-feature-item .icon {
	width: 120px;
	height: 120px;
	margin: 0 auto -50px;
	border: 7px solid var(--edublink-color-white);
	box-shadow: var(--edublink-shadow-darker4);
	border-radius: 50%;
	position: relative;
	z-index: 1;
	-webkit-transition: var(--edublink-transition-2);
	transition: var(--edublink-transition-2);
}

.edublink-feature-3-alter-widget .edublink-feature-item .content, .edublink-feature-3-widget .edublink-feature-item .content {
	background-color: var(--edublink-color-white);
	box-shadow: var(--edublink-shadow-darker);
	padding: 100px 40px 50px 40px;
	border-radius: 5px;
}

.edublink-feature-3-alter-widget .edublink-feature-item .content .title, .edublink-feature-3-widget .edublink-feature-item .content .title {
	font-weight: var(--edublink-p-bold);
}

.edublink-feature-3-alter-widget .edublink-feature-item:hover .icon, .edublink-feature-3-widget .edublink-feature-item:hover .icon {
	color: var(--edublink-color-white) !important;
}

.edublink-feature-4-widget .edublink-feature-item {
	padding: 40px 20px 36px;
	border-radius: 5px;
}

.edublink-feature-4-widget .edublink-feature-item .icon {
	width: 60px;
	height: 60px;
	font-size: 16px;
	font-weight: var(--edublink-p-semi-bold);
	font-family: var(--edublink-font-secondary);
	padding-top: 7px;
	margin: 0 auto 22px;
}

.edublink-feature-4-widget .edublink-feature-item .description {
	font-size: 18px;
	line-height: 26px;
	font-weight: var(--edublink-p-semi-bold);
	font-family: var(--edublink-font-secondary);
	margin-bottom: 0;
}

.edublink-feature-4-widget .edublink-feature-item:hover .icon {
	color: var(--edublink-color-white) !important;
}

.edublink-feature-5-widget .edublink-feature-item {
	padding: 0 50px 55px;
	border-radius: 5px 50px 5px 70px;
}

.edublink-feature-5-widget .edublink-feature-item .icon {
	height: 90px;
	width: 90px;
	font-size: 44px;
	-webkit-transform: translateY(-55px);
	-ms-transform: translateY(-55px);
	transform: translateY(-55px);
	margin-top: 55px;
	margin-bottom: -20px;
	color: var(--edublink-color-white);
}

.edublink-feature-6-widget .edublink-feature-item {
	box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, .05);
	padding: 0;
	border-radius: 5px;
}

.edublink-feature-6-widget .content {
	padding: 0 40px 45px;
}

.edublink-feature-6-widget .icon {
	margin-top: -40px;
	position: relative;
	height: 90px;
	width: 90px;
	font-size: 44px;
	color: var(--edublink-color-white);
}

.edublink-feature-6-widget .content .title {
	margin-bottom: 22px;
}

.eb-accordion-item .eb-accordion-content {
	display: none;
}

.eb-accordion-item {
	border: none;
	background-color: var(--edublink-color-white);
	border-radius: 10px;
	margin-bottom: 30px;
	box-shadow: 0px 10px 50px 0px rgba(26, 46, 85, .1);
}

.eb-accordion-item:last-child {
	margin-bottom: 0;
}

.eb-accordion-item .eb-accordion-header {
	padding: 17px 45px 17px 30px;
	border-radius: 10px 10px 0 0;
	border: none;
	box-shadow: none;
	font-size: 18px;
	font-weight: 600;
	-webkit-transition: .3s;
	transition: .3s;
	z-index: 2;
	position: relative;
	cursor: pointer;
	margin-bottom: 0;
}

.eb-accordion-item .eb-accordion-header.active {
	background: var(--edublink-color-primary);
	color: var(--edublink-color-white);
}

.eb-accordion-item .eb-accordion-header:before {
	content: "";
	font-family: "icomoon";
	font-size: 6px;
	background-image: none;
	position: absolute;
	top: 27px;
	right: 30px;
	line-height: 1;
	-webkit-transition: .3s;
	transition: .3s;
	color: var(--edublink-color-body);
}

.eb-accordion-item .eb-accordion-header.active:before {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
	color: var(--edublink-color-white);
}

.eb-accordion-item .eb-accordion-body {
	padding: 24px 41px 28px 30px;
	background-color: var(--edublink-color-white);
	border-radius: 0px 0px 10px 10px;
}

.eb-accordion-item .eb-accordion-body p:last-child {
	margin-bottom: 0;
}

.eb-accordion.header-gradient-bg .eb-accordion-item .eb-accordion-header, .eb-accordion.header-gradient-all .eb-accordion-item .eb-accordion-header {
	-webkit-transition: 0s;
	transition: 0s;
}

.eb-accordion.header-gradient-all .eb-accordion-item .eb-accordion-header {
	background: var(--edublink-gradient-primary);
	color: var(--edublink-color-white);
	border-radius: 5px;
	-webkit-transition: .3s;
	transition: .3s;
}

.eb-accordion.header-gradient-bg .eb-accordion-item .eb-accordion-header.active, .eb-accordion.header-gradient-all .eb-accordion-item .eb-accordion-header.active {
	background: var(--edublink-gradient-primary);
}

.eb-accordion.header-gradient-all .eb-accordion-item .eb-accordion-header.active {
	border-radius: 5px 5px 0 0;
}

.eb-accordion.header-gradient-all .eb-accordion-item .eb-accordion-header:before {
	color: var(--edublink-color-white);
}

.eb-accordion.border-b-1 .eb-accordion-item {
	box-shadow: none;
}

.eb-accordion.border-b-1 .eb-accordion-item .eb-accordion-header {
	border: 1px solid var(--edublink-color-border);
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}

.eb-accordion.border-b-1 .eb-accordion-item .eb-accordion-header.active {
	border: 0;
	border-radius: 10px 10px 0 0;
}

.eb-accordion.border-b-1 .eb-accordion-item.active-item .eb-accordion-content {
	box-shadow: var(--edublink-shadow-darker);
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}

.eb-accordion.border-b-r-10 .eb-accordion-item .eb-accordion-header {
	border-radius: 10px;
}

.eb-accordion.border-b-r-10 .eb-accordion-item.active-item .eb-accordion-header {
	border-radius: 10px 10px 0 0;
}

.eb-accordion.header-transparent-bg .eb-accordion-item {
	border-radius: 5px;
}

.eb-accordion.header-transparent-bg .eb-accordion-item .eb-accordion-header {
	padding: 23px 45px 23px 30px;
	border-radius: 5px;
}

.eb-accordion.header-transparent-bg .eb-accordion-item .eb-accordion-header.active {
	color: var(--edublink-color-heading);
	background-color: var(--edublink-color-white);
}

.eb-accordion.header-transparent-bg .eb-accordion-item .eb-accordion-header:before {
	top: 33px;
}

.eb-accordion.header-transparent-bg .eb-accordion-item .eb-accordion-header.active:before {
	color: var(--edublink-color-body);
}

.eb-accordion.header-transparent-bg .eb-accordion-item .eb-accordion-body {
	padding: 11px 39px 29px 32px;
}

.style-radius-1 .eb-accordion-item {
	border-radius: inherit;
	box-shadow: none;
}

.style-radius-1 .eb-accordion-item .eb-accordion-header {
	background-color: var(--edublink-color-white);
	color: var(--edublink-color-black);
	border-radius: 10px;
	box-shadow: var(--edublink-shadow-darker);
}

.style-radius-1 .eb-accordion-item .eb-accordion-header::before {
	color: var(--edublink-color-body);
}

.style-radius-1 .eb-accordion-item .eb-accordion-header.active {
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
}

.style-radius-1 .eb-accordion-item .eb-accordion-content {
	border-top: 1px solid var(--edublink-color-border);
	background-color: var(--edublink-color-white);
	box-shadow: var(--edublink-shadow-darker);
	border-bottom-right-radius: 50px;
	border-bottom-left-radius: 10px;
	position: relative;
	z-index: 2;
}

.style-radius-1 .eb-accordion-item .eb-accordion-content .eb-accordion-body {
	border-bottom-right-radius: 50px;
	border-bottom-left-radius: 10px;
}

.eb-testimonial-wrapper {
	position: relative;
}

.eb-testimonial-grid {
	box-shadow: var(--edublink-shadow-darker);
	background-color: var(--edublink-color-white);
	border-radius: 10px;
	padding: 60px 30px 50px;
	position: relative;
	z-index: 1;
	overflow: hidden;
}

.eb-testimonial-grid:after {
	content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHsAAAB5CAYAAAAZD150AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTE2MUEwQzI4NzZGMTFFQzlEMDE5NkVFRUVGNUE1NTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTE2MUEwQzM4NzZGMTFFQzlEMDE5NkVFRUVGNUE1NTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MTYxQTBDMDg3NkYxMUVDOUQwMTk2RUVFRUY1QTU1MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MTYxQTBDMTg3NkYxMUVDOUQwMTk2RUVFRUY1QTU1MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pl6FxDUAAAIeSURBVHja7N2/SsNQGIbx0xqhYHVwEHHxAhy6ODm5eJnehoOX4KQI4iSIIOIgOIh/oOAJJFAQHMoJJF9+D3xYkLyoDycNfK86Obg4T4XYz3Oc5yfP5RrXn+WZNa+/ZZTPmBYSvZnnqPmirtfMuGmu/5LRTcak4MlGz5n6EZANskE2yAbZIBtkg2yQDbJB9sioCuXs5Vk0r+tNy6uM/mWUOtl14KyZhYx+ZnRxG5/I6GdGKdlKAwPIUF7wNA6yQTbIBtkgG2SDbJANskE22QjLannhNM9dsvAPX16Y59lOFv6hM1rZu81HC//AGa3srWThHz5DecHTOMgG2SAbZINskA2yQTbIBtlkIyx1ecHCfyQZ02ThP5qMWvZy5ZMW/oEzatm3ycJ/FBnKC57GQTbIBtkgG2SDbJANskE2yCYbYWn/8kL9K7snycI/dEZ7sj+aU27hP5J/G/GWLPxDZ6zKfkkW/qEzlBc8jYNskA2yQTbIBtkgG2SDbJBNNsJSFcpRGhhARqmTrTQwgIwubuNKAz3NKCVbaWAAGcoLnsZBNsgG2SAbZINskA2yQTbIJhthqQrnHeb5TEoDocsLLY955mteq3jQcUYXt/GHAhmKBx1k9Ok9W/Gg4wzlBU/jIBtkg2yQDbJBNsgG2SAbZJONsFTBvh/lhRGd7IjFg408O072/wy9ePCe5z7Pc56l9+y/RCoeXOV5KiW65leAAQC1EVExaJzl/gAAAABJRU5ErkJggg==");
	position: absolute;
	top: -6px;
	right: -9px;
	z-index: -1;
}

.eb-testimonial-grid .thumbnail {
	display: inline-block;
	position: relative;
	margin-bottom: 35px;
}

.eb-testimonial-grid .thumbnail .qoute-icon {
	height: 34px;
	width: 34px;
	line-height: 30px;
	font-size: 13px;
	color: var(--edublink-color-white);
	background-color: var(--edublink-color-primary);
	border-radius: 50%;
	border: 4px solid var(--edublink-color-white);
	display: block;
	text-align: center;
	position: absolute;
	bottom: -8px;
	right: -12px;
}

.eb-testimonial-grid .content p {
	margin-bottom: 20px;
	font-size: 16px;
}

.eb-testimonial-grid .content .rating-icon {
	margin-bottom: 6px;
}

.eb-testimonial .content .rating-icon i {
	color: var(--edublink-color-tertiary);
	margin-right: 3px;
}

.eb-testimonial .content .rating-icon i:last-child {
	margin-right: 0;
}

.eb-testimonial .content .rating-icon i.deactive {
	color: #ccc;
}

.eb-testimonial-grid .content .title, .eb-testimonial-slide .content .title {
	font-weight: var(--edublink-p-semi-bold);
	margin-bottom: 2px;
}

.swiper-pagination .swiper-pagination-bullet {
	height: 7px;
	width: 7px;
	background-color: rgba(26, 182, 157, .3);
	opacity: 1;
	margin: 0 7px !important;
}

.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
	background-color: var(--edublink-color-primary);
}

.swiper-navigation .swiper-btn-nxt, .swiper-navigation .swiper-btn-prv {
	cursor: pointer;
	display: inline-block;
	height: 60px;
	width: 60px;
	line-height: 60px;
	border-radius: 50%;
	margin-right: 10px;
	font-size: 24px;
	text-align: center;
	background-color: var(--edublink-color-white);
	color: var(--edublink-color-heading);
	-webkit-transition: var(--edublink-transition);
	transition: var(--edublink-transition);
}

.swiper-navigation .swiper-btn-nxt:hover, .swiper-navigation .swiper-btn-prv:hover {
	color: var(--edublink-color-white);
	background: var(--edublink-gradient-primary);
}

.elementor-element .swiper.eb-testimonial .swiper-horizontal>.swiper-pagination-bullets, .elementor-element .swiper.eb-testimonial .swiper-pagination-bullets.swiper-pagination-horizontal, .elementor-element .swiper.eb-testimonial .swiper-pagination-custom, .elementor-element .swiper.eb-testimonial .swiper-pagination-fraction, .elementor-lightbox .swiper.eb-testimonial .swiper-horizontal>.swiper-pagination-bullets, .elementor-lightbox .swiper.eb-testimonial .swiper-pagination-bullets.swiper-pagination-horizontal, .elementor-lightbox .swiper.eb-testimonial .swiper-pagination-custom, .elementor-lightbox .swiper.eb-testimonial .swiper-pagination-fraction {
	bottom: 10px;
}

.eb-testimonial-style-1 {
	padding: 0 30px;
	margin: 0 -45px;
	margin-top: -20px;
}

.eb-testimonial-style-1 .swiper-wrapper .swiper-slide {
	opacity: 0;
	visibility: hidden;
}

.eb-testimonial-style-1 .swiper-wrapper .swiper-slide.swiper-slide-active, .eb-testimonial-style-1 .swiper-wrapper .swiper-slide.swiper-slide-next {
	opacity: 1;
	visibility: visible;
}

.eb-testimonial-style-1 .eb-testimonial-grid {
	margin: 30px 0px 50px 0px;
}

@media only screen and (max-width: 1199px) {
	.eb-testimonial-style-1 {
		margin-top: 0px;
	}
}

.eb-testimonial-style-2 .swiper-slide {
	opacity: 0;
}

.eb-testimonial-style-2 .swiper-slide.swiper-slide-visible {
	opacity: 1;
}

.eb-testimonial-style-2 .swiper-slide.swiper-slide-visible.swiper-slide-prev .eb-testimonial-grid {
	margin-left: 36px;
	box-shadow: 70px 0px 50px 0px rgba(26, 46, 85, .1);
	padding: 40px 30px 50px;
}

@media only screen and (max-width: 1199px) {
	.eb-testimonial-style-2 .swiper-slide.swiper-slide-visible.swiper-slide-prev .eb-testimonial-grid {
		margin-left: 0px;
	}
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	.eb-testimonial-style-2 .swiper-slide.swiper-slide-visible.swiper-slide-prev .eb-testimonial-grid {
		margin-left: 40px;
	}
}

.eb-testimonial-style-2 .swiper-slide.swiper-slide-visible.swiper-slide-next .eb-testimonial-grid {
	margin-left: 40px;
	margin-right: 36px;
	box-shadow: -40px 0px 50px 0px rgba(26, 46, 85, .1);
	padding: 40px 30px 50px;
}

@media only screen and (max-width: 1199px) {
	.eb-testimonial-style-2 .swiper-slide.swiper-slide-visible.swiper-slide-next .eb-testimonial-grid {
		margin-left: 0px;
		margin-right: 0px;
	}
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	.eb-testimonial-style-2 .swiper-slide.swiper-slide-visible.swiper-slide-next .eb-testimonial-grid {
		margin-left: 40px;
	}
}

.eb-testimonial-style-2 {
	margin: -55px 0;
}

.eb-testimonial-style-2 .eb-testimonial-grid {
	margin: 55px 0;
	position: relative;
}

@media only screen and (max-width: 575px) {
	.eb-testimonial-style-2 .eb-testimonial-grid {
		margin: 55px 30px;
	}
}

.eb-testimonial-style-2 .eb-testimonial-grid:before {
	content: "";
	height: 100%;
	width: 100%;
	background-color: var(--edublink-color-white);
	opacity: .7;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 1;
	-webkit-transition: var(--edublink-transition);
	transition: var(--edublink-transition);
}

.eb-testimonial-style-2 .swiper-slide {
	padding: 0;
}

.eb-testimonial-style-2 .swiper-slide.swiper-slide-visible.swiper-slide-active .eb-testimonial-grid:before {
	opacity: 0;
}

.eb-testimonial-style-3 {
	padding: 0 30px;
	margin: -30px -30px 0;
	margin-bottom: 50px;
	padding-bottom: 70px;
}

.eb-testimonial-style-3 .swiper-slide {
	opacity: 0;
	visibility: hidden;
}

.eb-testimonial-style-3 .swiper-slide.swiper-slide-active, .eb-testimonial-style-3 .swiper-slide.swiper-slide-next, .eb-testimonial-style-3 .swiper-slide.swiper-slide-next + .swiper-slide {
	opacity: 1;
	visibility: visible;
}

.eb-testimonial-slide .content {
	background-color: var(--edublink-color-white);
	box-shadow: var(--edublink-shadow-darker);
	padding: 35px 28px 35px 40px;
	border-radius: 4px;
	margin-bottom: 30px;
	margin-top: 30px;
}

.eb-testimonial-slide .content .logo {
	max-width: 180px;
	margin-bottom: 22px;
}

.eb-testimonial-slide .content p {
	color: var(--edublink-color-heading);
	font-size: 16px;
	margin-bottom: 15px;
}

.eb-testimonial-slide .content .rating-icon i {
	color: var(--edublink-color-tertiary);
}

.eb-testimonial-slide .author-info {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.eb-testimonial-slide .author-info .thumbnail {
	margin-right: 20px;
}

.eb-testimonial-slide .author-info .info {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.eb-testimonial-slide .author-info .info .title {
	margin-bottom: 0;
	font-weight: var(--edublink-p-semi-bold);
}

.eb-testimonial-style-4 {
	padding: 0 30px;
	margin: -30px -30px 0;
	margin-bottom: 50px;
	padding-bottom: 40px;
}

.eb-testimonial-style-4 .swiper-slide {
	opacity: 0;
	visibility: hidden;
}

.eb-testimonial-style-4 .swiper-slide.swiper-slide-active, .eb-testimonial-style-4 .swiper-slide.swiper-slide-next, .eb-testimonial-style-4 .swiper-slide.swiper-slide-next + .swiper-slide {
	opacity: 1;
	visibility: visible;
}

@media only screen and (max-width: 991px) {
	.eb-testimonial-style-4 .swiper-slide.swiper-slide-next + .swiper-slide {
		opacity: 0;
		visibility: hidden;
	}
}

@media only screen and (max-width: 767px) {
	.eb-testimonial-style-4 .swiper-slide.swiper-slide-next {
		opacity: 0;
		visibility: hidden;
	}
}

.eb-testimonial-style-4 .eb-testimonial-slide {
	margin-top: 93px;
}

.eb-testimonial-style-4 .eb-testimonial-slide .author-info {
	display: block;
}

.eb-testimonial-style-4 .eb-testimonial-slide .author-info .thumbnail {
	margin-right: 0;
	margin-top: -100px;
	margin-bottom: 35px;
}

.eb-testimonial-style-4 .eb-testimonial-slide .content {
	text-align: center;
	margin-bottom: 45px;
	border-radius: 10px;
	padding: 35px 44px 48px 43px;
}

.eb-testimonial-style-4 .eb-testimonial-slide .content p {
	margin-bottom: 30px;
}

.eb-testimonial-style-4 .eb-testimonial-slide .content .info .title {
	margin-bottom: 5px;
	font-weight: 600;
}

.eb-testimonial-style-4 .shape-group li.shape-3 {
	bottom: 109px;
	left: 50%;
	z-index: -1;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}

.eb-testimonial-style-4 .swiper-horizontal > .swiper-pagination-bullets, .eb-testimonial-style-4 .swiper-pagination-bullets.swiper-pagination-horizontal, .eb-testimonial-style-4 .swiper-pagination-custom, .eb-testimonial-style-4 .swiper-pagination-fraction {
	bottom: -30px;
}

.eb-testimonial-style-4 .rating-icon {
	margin-bottom: 8px;
}

.eb-testimonial-style-5, .eb-testimonial-style-11 {
	margin: 0 -45px;
	padding: 0 30px 25px;
}

.eb-testimonial-style-5 .eb-testimonial-slide .content, .eb-testimonial-style-11 .eb-testimonial-slide .content {
	margin-bottom: 50px;
	padding: 45px 40px 50px 50px;
	border-radius: 5px;
}

.eb-testimonial-style-5 .swiper-wrapper .swiper-slide, .eb-testimonial-style-11 .swiper-wrapper .swiper-slide {
	opacity: 0;
	visibility: hidden;
}

.eb-testimonial-style-5 .eb-testimonial-slide .content .rating-icon, .eb-testimonial-style-11 .eb-testimonial-slide .content .rating-icon {
	margin-bottom: 20px;
}

.eb-testimonial-style-5 .eb-testimonial-slide .content p, .eb-testimonial-style-11 .eb-testimonial-slide .content p {
	margin-bottom: 24px;
}

.eb-testimonial-style-5 .swiper-wrapper .swiper-slide.swiper-slide-active, .eb-testimonial-style-5 .swiper-wrapper .swiper-slide.swiper-slide-next, .eb-testimonial-style-11 .swiper-wrapper .swiper-slide.swiper-slide-active, .eb-testimonial-style-11 .swiper-wrapper .swiper-slide.swiper-slide-next {
	opacity: 1;
	visibility: visible;
}

@media only screen and (max-width: 767px) {
	.eb-testimonial-style-5 .swiper-wrapper .swiper-slide.swiper-slide-next, .eb-testimonial-style-11 .swiper-wrapper .swiper-slide.swiper-slide-next {
		opacity: 0;
	}
}

@media only screen and (max-width: 479px) {
	.eb-testimonial-style-5 .eb-testimonial-slide .content, .eb-testimonial-style-11 .eb-testimonial-slide .content {
		padding: 40px 30px;
	}
}

.eb-testimonial-style-6 .eb-testimonial-grid {
	background-color: transparent;
	box-shadow: none;
}

.eb-testimonial-style-6 .eb-testimonial-grid:after {
	display: none;
}

.eb-testimonial-style-6 .eb-testimonial-grid .thumbnail {
	margin-bottom: 25px;
}

.eb-testimonial-style-6 .eb-testimonial-grid .content p {
	color: var(--edublink-color-heading);
}

.eb-testimonial-style-6 .swiper-navigation {
	position: relative;
	bottom: 25px;
	left: 44px;
	z-index: 12;
}

@media only screen and (max-width: 991px) {
	.eb-testimonial-style-6 {
		text-align: center;
	}
	
	.eb-testimonial-style-6 .swiper-navigation {
		left: 0;
	}
}

@media only screen and (max-width: 767px) {
	.eb-testimonial-style-6 .eb-testimonial-grid {
		padding: 60px 0px 50px;
	}
}

.eb-testimonial-style-7 {
	max-width: 770px;
}

.eb-testimonial-style-7 .swiper-wrapper .swiper-slide {
	padding: 0;
}

.eb-testimonial-style-7 .eb-testimonial-grid {
	box-shadow: none;
	border-radius: 5px;
	text-align: center;
	padding: 45px 78px 80px 79px;
}

@media only screen and (max-width: 479px) {
	.eb-testimonial-style-7 .eb-testimonial-grid {
		padding: 45px 30px 80px;
	}
}

.eb-testimonial-style-7 .eb-testimonial-grid::after {
	display: none;
}

.eb-testimonial-style-7 .eb-testimonial-grid .content .rating-icon {
	margin-bottom: 15px;
}

.eb-testimonial-style-7 .eb-testimonial-grid .content p {
	color: var(--edublink-color-heading);
}

.eb-testimonial-thumb-style-7 .nav-thumb .clint-thumb {
	background: none;
	-webkit-transform: scale(.6667);
	-ms-transform: scale(.6667);
	transform: scale(.6667);
	-webkit-transition: all .5s ease 0s;
	transition: all .5s ease 0s;
}

.eb-testimonial-thumb-style-7 .nav-thumb.swiper-slide-active .clint-thumb {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	border-radius: 50%;
}

.eb-testimonial-thumb-style-7 {
	margin: -56px auto 0;
	width: 320px;
	text-align: center;
	max-width: 100%;
}

.eb-testimonial-thumb-style-7 .swiper-slide {
	padding: 0;
	opacity: 0;
	visibility: hidden;
}

.eb-testimonial-thumb-style-7 .nav-thumb .clint-thumb {
	background: none;
	-webkit-transform: scale(.6667);
	-ms-transform: scale(.6667);
	transform: scale(.6667);
	-webkit-transition: all .5s ease 0s;
	transition: all .5s ease 0s;
}

.eb-testimonial-thumb-style-7 .swiper-slide.swiper-slide-prev, .eb-testimonial-thumb-style-7 .swiper-slide.swiper-slide-active, .eb-testimonial-thumb-style-7 .swiper-slide.swiper-slide-next {
	opacity: 1;
	visibility: visible;
}

@media (max-width: 499px) {
	.eb-testimonial-thumb-style-7 .swiper-slide.swiper-slide-prev, .eb-testimonial-thumb-style-7 .swiper-slide.swiper-slide-next {
		visibility: hidden;
		opacity: 0;
	}
}

.eb-testimonial-style-8 {
	max-width: 870px;
	padding: 0 30px;
	margin-top: -35px;
}

.eb-testimonial-style-8 .swiper-slide {
	opacity: 1;
	visibility: visible;
}

.eb-testimonial-style-8 .swiper-slide.swiper-slide-prev, .eb-testimonial-style-8 .swiper-slide.swiper-slide-next {
	opacity: 0;
	visibility: hidden;
}

.eb-testimonial-style-8 .eb-testimonial-slide {
	margin-top: 93px;
}

.eb-testimonial-style-8 .eb-testimonial-slide .author-info {
	display: block;
}

.eb-testimonial-style-8 .eb-testimonial-slide .author-info .thumbnail {
	margin-right: 0;
	margin-top: -100px;
	margin-bottom: 35px;
}

.eb-testimonial-style-8 .eb-testimonial-slide .content {
	width: 770px;
	text-align: center;
	margin-bottom: 78px;
	border-radius: 10px;
	padding: 40px 85px 45px;
}

.eb-testimonial-style-8 .eb-testimonial-slide .content p {
	margin-bottom: 20px;
}

.eb-testimonial-style-8 .eb-testimonial-slide .content .info .title {
	margin-bottom: 5px;
}

.eb-testimonial-style-8 .rating-icon {
	margin-top: 4px;
}

.eb-testimonial-style-8 .swiper-horizontal > .swiper-pagination-bullets, .eb-testimonial-style-8 .swiper-pagination-bullets.swiper-pagination-horizontal, .eb-testimonial-style-8 .swiper-pagination-custom, .eb-testimonial-style-8 .swiper-pagination-fraction {
	bottom: -30px;
}

@media only screen and (max-width: 991px) {
	.eb-testimonial-style-8 .eb-testimonial-slide .content {
		width: 100%;
		padding: 40px 50px;
	}
}

@media only screen and (max-width: 575px) {
	.eb-testimonial-style-8 {
		padding: 0 10px;
	}
}

@media only screen and (max-width: 479px) {
	.eb-testimonial-style-8 .eb-testimonial-slide .content {
		padding: 40px 20px;
	}
}

.eb-testimonial-style-9 {
	max-width: 800px;
}

.eb-testimonial-style-9 .eb-testimonial-grid {
	background-color: transparent;
	box-shadow: none;
	border-radius: 5px;
	text-align: center;
	padding: 40px 0px 80px;
}

@media only screen and (max-width: 479px) {
	.eb-testimonial-style-9 .eb-testimonial-grid {
		padding: 40px 30px 80px;
	}
}

.eb-testimonial-style-9 .eb-testimonial-grid::after {
	display: none;
}

.eb-testimonial-style-9 .eb-testimonial-grid .content p {
	font-size: 22px;
	color: var(--edublink-color-heading);
}

.eb-testimonial-thumb-style-9 {
	margin: -56px auto 0;
	max-width: 320px;
	text-align: center;
	width: 100%;
}

.eb-testimonial-thumb-style-9 .nav-thumb .clint-thumb {
	background: none;
	-webkit-transform: scale(.6667);
	-ms-transform: scale(.6667);
	transform: scale(.6667);
	-webkit-transition: all .5s ease 0s;
	transition: all .5s ease 0s;
}

.eb-testimonial-thumb-style-9 .nav-thumb.swiper-slide-active .clint-thumb {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	border-radius: 50%;
}

.eb-testimonial-thumb-style-9 .swiper-slide {
	padding: 0;
	opacity: 0;
	visibility: hidden;
}

.eb-testimonial-thumb-style-9 .swiper-slide.swiper-slide-prev, .eb-testimonial-thumb-style-9 .swiper-slide.swiper-slide-active, .eb-testimonial-thumb-style-9 .swiper-slide.swiper-slide-next {
	opacity: 1;
	visibility: visible;
}

@media (max-width: 499px) {
	.eb-testimonial-thumb-style-9 .swiper-slide.swiper-slide-prev, .eb-testimonial-thumb-style-9 .swiper-slide.swiper-slide-next {
		visibility: hidden;
		opacity: 0;
	}
}

.eb-testimonial-wrapper-style-9 .swiper-slide-controls {
	display: inline-block;
	width: 60px;
	height: 60px;
	line-height: 60px;
	-webkit-transition: all .4s ease-out;
	transition: all .4s ease-out;
	background-color: var(--edublink-color-white);
	color: var(--edublink-color-heading);
	cursor: pointer;
}

.eb-testimonial-wrapper-style-9 .swiper-slide-controls i {
	font-size: 20px;
	line-height: 58px;
}

.eb-testimonial-wrapper-style-9 .swiper-slide-controls:hover {
	-webkit-transition: all .4s ease-out;
	transition: all .4s ease-out;
	background-color: var(--edublink-color-primary);
	color: var(--edublink-color-white);
}

.eb-testimonial-wrapper-style-9 .slide-prev, .eb-testimonial-wrapper-style-9 .slide-next {
	position: absolute;
	top: calc(50% - 90px);
	z-index: 1;
	width: 60px !important;
	margin-left: auto;
	margin-right: 6px;
	text-align: center;
	border-radius: 50%;
}

.eb-testimonial-wrapper-style-9 .slide-next {
	right: 15px;
}

.eb-testimonial-wrapper-style-9 .slide-prev {
	left: 15px;
}

@media (max-width: 1450px) {
	.eb-testimonial-wrapper-style-9 .slide-prev, .eb-testimonial-wrapper-style-9 .slide-next {
		display: none;
	}
}

.eb-testimonial-style-10 .eb-testimonial-grid {
	background-color: transparent;
	box-shadow: none;
	padding: 10px 25px 40px 0;
	margin-left: -15px;
}

.eb-testimonial-style-10 .eb-testimonial-grid::after {
	display: none;
}

.eb-testimonial-style-10 .eb-testimonial-grid .content p {
	font-size: 22px;
	color: var(--edublink-color-heading);
	font-weight: var(--edublink-p-medium);
	line-height: 1.63;
	margin-bottom: 30px;
}

.eb-testimonial-style-10 .eb-testimonial-grid .content .author-info {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-justify-content: left;
	justify-content: left;
}

.eb-testimonial-style-10 .eb-testimonial-grid .content .author-info .thumbnail {
	margin-right: 20px;
	margin-bottom: 0;
}

.eb-testimonial-style-10 .swiper-navigation .swiper-btn-nxt, .eb-testimonial-style-10 .swiper-navigation .swiper-btn-prv {
	cursor: pointer;
}

@media only screen and (max-width: 991px) {
	.eb-testimonial-style-10 .eb-testimonial-grid {
		padding: 0 0 40px 0;
		margin-left: 0;
	}
	
	.eb-testimonial-style-10 .eb-testimonial-grid .content .author-info {
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	
	.eb-testimonial-style-10 .content, .eb-testimonial-style-10 .swiper-navigation {
		text-align: center;
	}
}

.eb-testimonial-style-11 {
	margin: 0 -45px;
	padding: 0 30px;
}

.eb-testimonial-wrapper-style-11 .swiper-navigation {
	text-align: center;
}

.eb-testimonial-wrapper-style-11 .swiper-navigation .swiper-btn-prv, .eb-testimonial-wrapper-style-11 .swiper-navigation .swiper-btn-nxt, .eb-testimonial-wrapper-style-12 .swiper-navigation .swiper-btn-prv, .eb-testimonial-wrapper-style-12 .swiper-navigation .swiper-btn-nxt {
	box-shadow: var(--edublink-shadow-dark);
}

.eb-testimonial-style-12 {
	margin: 0 -45px;
	padding: 0 30px;
}

.eb-testimonial-style-12 .eb-testimonial-slide .content {
	margin-bottom: 50px;
	border-top-left-radius: 50px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 100px;
	border-bottom-left-radius: 5px;
	padding: 45px 40px 50px 50px;
}

.eb-testimonial-style-12 .eb-testimonial-slide .content p {
	margin-bottom: 23px;
}

.eb-testimonial-style-12 .eb-testimonial-slide .content .rating-icon {
	margin-bottom: 0;
}

.eb-testimonial-style-12 .swiper-wrapper .swiper-slide {
	opacity: 0;
	visibility: hidden;
}

.eb-testimonial-style-12 .swiper-wrapper .swiper-slide.swiper-slide-active, .eb-testimonial-style-12 .swiper-wrapper .swiper-slide.swiper-slide-next {
	opacity: 1;
	visibility: visible;
}

.eb-testimonial-wrapper-style-12 .swiper-navigation {
	text-align: center;
}

@media only screen and (max-width: 479px) {
	.eb-testimonial-style-12 .eb-testimonial-slide .content .author-info {
		display: block;
	}
}

@media only screen and (max-width: 991px) {
	.eb-testimonial-style-12 .swiper-wrapper .swiper-slide.swiper-slide-next {
		opacity: 0;
	}
}

.eb-testimonial-style-13 {
	max-width: 960px;
}

.eb-testimonial-style-13 .eb-testimonial-grid {
	background-color: transparent;
	box-shadow: none;
	border-radius: 5px;
	text-align: center;
	padding: 40px 0px 80px;
}

.eb-testimonial-style-13 .eb-testimonial-grid .content .rating-icon {
	margin-bottom: 15px;
}

.eb-testimonial-style-13 .eb-testimonial-grid::after {
	display: none;
}

.eb-testimonial-style-13 .eb-testimonial-grid .content p {
	font-size: 18px;
	color: var(--edublink-color-heading);
	margin-bottom: 24px;
}

.eb-testimonial-thumb-style-13 {
	margin: -56px auto 0;
	max-width: 320px;
	text-align: center;
	width: 100%;
}

.eb-testimonial-thumb-style-13 .nav-thumb .clint-thumb {
	background: none;
	-webkit-transform: scale(.6667);
	-ms-transform: scale(.6667);
	transform: scale(.6667);
	-webkit-transition: all .5s ease 0s;
	transition: all .5s ease 0s;
}

.eb-testimonial-thumb-style-13 .nav-thumb.swiper-slide-active .clint-thumb {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	border-radius: 50%;
}

.eb-testimonial-thumb-style-13 .swiper-slide {
	padding: 0;
	opacity: 0;
	visibility: hidden;
}

.eb-testimonial-thumb-style-13 .swiper-slide.swiper-slide-prev, .eb-testimonial-thumb-style-13 .swiper-slide.swiper-slide-active, .eb-testimonial-thumb-style-13 .swiper-slide.swiper-slide-next {
	opacity: 1;
	visibility: visible;
}

@media (max-width: 499px) {
	.eb-testimonial-thumb-style-13 .swiper-slide.swiper-slide-prev, .eb-testimonial-thumb-style-13 .swiper-slide.swiper-slide-next {
		visibility: hidden;
		opacity: 0;
	}
}

@media only screen and (max-width: 479px) {
	.eb-testimonial-style-13 .eb-testimonial-grid {
		padding: 40px 30px 80px;
	}
}

.eb-testimonial-style-14 {
	margin: 0 -15px;
	position: relative;
}

.eb-testimonial-style-14 .swiper-navigation {
	position: absolute;
	right: 113px;
	bottom: 113px;
	z-index: 1;
}

.eb-testimonial-style-14 .swiper-navigation .swiper-btn-nxt, .eb-testimonial-style-14 .swiper-navigation .swiper-btn-prv {
	border: 1px solid #e5e5e5;
}

.eb-testimonial-style-14 .eb-testimonial-slide .content .section-title {
	font-size: 36px;
	font-weight: var(--edublink-p-bold);
	margin-bottom: 0;
}

.eb-testimonial-style-14 .content {
	box-shadow: none;
	padding: 60px 40px 70px 50px;
	border-radius: 10px;
}

.eb-testimonial-style-14 .content .pre-title {
	color: var(--edublink-color-secondary);
	padding-bottom: 8px;
	display: block;
}

.eb-testimonial-style-14 .content h3 {
	font-size: 36px;
	font-weight: var(--edublink-p-bold);
	margin-bottom: 0;
}

.eb-testimonial-style-14 .content p {
	font-size: 22px;
	font-weight: var(--edublink-p-medium);
	margin-top: 30px;
}

.eb-testimonial-style-14 .content .shape-line {
	display: block;
	color: var(--edublink-color-primary);
}

.eb-testimonial-style-14 .content .author-info {
	margin-top: 35px;
}

@media only screen and (max-width: 575px) {
	.eb-testimonial-style-14 .swiper-navigation {
		display: none;
	}
}

.eb-testimonial-style-15 {
	margin: 0px -65px;
	padding: 0 30px;
	margin-top: -30px;
}

.eb-testimonial-style-15 .eb-testimonial-grid {
	text-align: center;
	margin-bottom: 40px;
	margin-top: 30px;
}

.eb-testimonial-style-15 .eb-testimonial-grid:after {
	display: none;
}

.eb-testimonial-style-15 .swiper-slide {
	opacity: 0;
	visibility: hidden;
}

.eb-testimonial-style-15 .swiper-slide.swiper-slide-active, .eb-testimonial-style-15 .swiper-slide.swiper-slide-next {
	opacity: 1;
	visibility: visible;
}

.eb-testimonial-wrapper-style-15 .edublink-section-heading {
	margin-bottom: 44px;
	padding-right: 50px;
}

.eb-testimonial-wrapper-style-15 .swiper-navigation {
	text-align: left;
}

.eb-testimonial-wrapper-style-15 .swiper-navigation .swiper-btn-nxt, .eb-testimonial-wrapper-style-15 .swiper-navigation .swiper-btn-prv {
	border: 1px solid var(--edublink-color-border);
}

@media only screen and (max-width: 991px) {
	.eb-testimonial-style-15 {
		margin: 0px -50px;
	}
	
	.eb-testimonial-wrapper-style-15 .edublink-section-heading {
		padding-right: 0;
	}
	
	.eb-testimonial-wrapper-style-15 .swiper-navigation {
		text-align: center;
	}
}

.eb-testimonial-style-16 {
	margin: 0px -65px;
	padding: 0 30px;
	margin-top: -30px;
	margin-bottom: 10px;
	position: relative;
	z-index: 2;
}

.eb-testimonial-wrapper-style-16 .eb-testimonial-slide .content {
	box-shadow: none;
}

.eb-testimonial-wrapper-style-16 .swiper-slide {
	opacity: 0;
	visibility: hidden;
}

.eb-testimonial-wrapper-style-16 .swiper-slide.swiper-slide-active, .eb-testimonial-wrapper-style-16 .swiper-slide.swiper-slide-next {
	opacity: 1;
	visibility: visible;
}

.eb-testimonial-wrapper-style-16 .edublink-section-heading {
	margin-bottom: 44px;
	padding-right: 50px;
}

@media only screen and (max-width: 991px) {
	.eb-testimonial-style-16 {
		margin: 0px -50px;
	}
	
	.eb-testimonial-wrapper-style-16 .edublink-section-heading {
		padding-right: 0;
	}
	
	.eb-testimonial-wrapper-style-16 .swiper-navigation {
		text-align: center;
	}
}

.eb-testimonial-style-17 .eb-testimonial-slide .content {
	background-color: transparent;
	padding: 0;
	box-shadow: none;
	margin: 0;
}

.eb-testimonial-style-17 .content .rating-icon {
	margin-bottom: 15px;
}

.eb-testimonial-style-17 .eb-testimonial-slide .content p {
	margin-bottom: 20px;
}

.eb-testimonial-style-17 .swiper-wrapper .swiper-slide {
	padding: 0;
}

.elementor-element .eb-testimonial-style-17.swiper.eb-testimonial .swiper-pagination-bullets.swiper-pagination-horizontal {
	bottom: 30px;
	text-align: right;
}

@media only screen and (max-width: 575px) {
	.elementor-element .eb-testimonial-style-17.swiper.eb-testimonial .swiper-pagination-bullets.swiper-pagination-horizontal {
		display: none;
	}
}

.eb-testimonial-vertical {
	overflow: hidden !important;
	max-height: 750px;
	position: relative;
}

.eb-testimonial-vertical::before, .eb-testimonial-vertical::after {
	content: "";
	position: absolute;
	left: 0;
	width: 100%;
	height: 120px;
	z-index: 1;
	pointer-events: none;
}

.eb-testimonial-vertical::before {
	top: -5%;
	background-image: linear-gradient(180deg, #fff 0%, #fff 20%, rgba(244, 244, 250, 0) 100%);
}

.eb-testimonial-vertical::after {
	bottom: -5%;
	background-image: linear-gradient(0deg, #fff 0%, #fff 0%, rgba(244, 244, 250, 0) 100%);
	height: 240px;
}

.eb-testimonial-style-card-1 .testimonial-card-wrapper {
	animation: eduBlinkTestimonialScroll 40s linear infinite;
}

.eb-testimonial-style-card-1 .testimonial-card-wrapper:hover {
	animation-play-state: paused;
}

.eb-testimonial-style-card-1 .testimonial-card-wrapper .testimonial-card-item {
	transition: all .5s ease-in;
}

.eb-testimonial-style-card-1 .eb-testimonial-slide .content {
	padding: 40px 41px 40px 41px;
	margin-top: 0;
	margin-bottom: 30px;
	border-radius: 5px;
}

.eb-testimonial-style-card-1 .rating-icon {
	margin-bottom: 20px;
}

.eb-testimonial-style-card-1 .content p {
	margin-bottom: 24px;
}

.edublink-circle-progress-container .edublink-circle-progress-digit {
	font-size: 36px;
	font-weight: var(--edublink-p-extra-bold);
	font-family: var(--edublink-font-secondary);
	color: var(--edublink-color-black);
	position: relative;
	margin: 0;
	padding: 0;
}

.edublink-circle-progress-container .edublink-circle-progress-inner {
	line-height: 0;
}

.edublink-circle-progress-container .edublink-circle-progress {
	position: relative;
	display: inline-block;
}

.edublink-circle-progress-container canvas {
	position: absolute;
	top: 0;
	left: 0;
}

.edublink-circle-progress-container .edublink-circle-progress-content {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

.eb-instagram-item {
	text-align: center;
}

.eb-instagram-item a {
	position: relative;
	border-radius: 5px;
	overflow: hidden;
	display: inline-flex;
}

.eb-instagram-item a .user-info {
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	-webkit-transform: translateY(-50%) scale(1.5);
	-ms-transform: translateY(-50%) scale(1.5);
	transform: translateY(-50%) scale(1.5);
	z-index: 1;
	color: var(--edublink-color-white);
	visibility: hidden;
	opacity: 0;
	-webkit-transition: var(--edublink-transition);
	transition: var(--edublink-transition);
}

.eb-instagram-item a .user-info .icon {
	display: block;
	font-size: 26px;
}

.eb-instagram-item a .user-info .user-name {
	font-size: 18px;
	font-family: var(--edublink-font-secondary);
	font-weight: var(--edublink-p-semi-bold);
}

.eb-instagram-item a:after {
	content: "";
	height: 100%;
	width: 100%;
	background-color: var(--edublink-color-black);
	border-radius: 5px;
	opacity: .5;
	opacity: 0;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	visibility: hidden;
	-webkit-transition: var(--edublink-transition);
	transition: var(--edublink-transition);
}

.eb-instagram-item:hover a .user-info {
	-webkit-transform: translateY(-50%) scale(1);
	-ms-transform: translateY(-50%) scale(1);
	transform: translateY(-50%) scale(1);
	visibility: visible;
	opacity: 1;
}

.eb-instagram-item:hover a:after {
	visibility: visible;
	opacity: .5;
}

.eb-insta-token-notice {
	margin: 0;
}

.edublink-course-search fieldset {
	padding: 0;
	border: 0;
	margin: 0;
}

.edublink-course-serach-input-group {
	box-shadow: var(--edublink-shadow-darker3);
	border: none;
	border-radius: 4px;
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: stretch;
	-webkit-align-items: stretch;
	-ms-flex-align: stretch;
	align-items: stretch;
	width: 100%;
	margin-bottom: 30px;
}

.edublink-course-serach-input-group input[type="text"] {
	height: 70px;
	border: none;
	line-height: 1;
	font-size: 15px;
	color: var(--edublink-color-body);
	font-weight: 400;
	padding: 0 0 0 20px;
	position: relative;
	-webkit-box-flex: 1;
	-webkit-flex: 1 1 auto;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	width: 1%;
	min-width: 0;
	font-family: var(--edublink-font-primary);
}

.edublink-course-serach-input-group input[type="text"]::placeholder, .edublink-course-serach-input-group input[type="text"]:-ms-input-placeholder, .edublink-course-serach-input-group input[type="text"]::-ms-input-placeholder {
	color: var(--edublink-color-body);
}

.edublink-course-serach-input-group .edublink-course-search-btn {
	align-items: center;
	display: flex;
	background-color: transparent;
	font-size: 20px;
	padding: 0 20px;
	-webkit-transition: var(--edublink-transition);
	transition: var(--edublink-transition);
}

.edublink-course-serach-input-group .edublink-course-search-btn button {
	border: none;
	padding: 0;
	color: var(--edublink-color-heading);
}

.edublink-course-serach-input-group .edublink-course-search-btn button i {
	display: inline-block;
}

.edublink-course-serach-input-group .edublink-course-search-btn button:hover {
	color: var(--edublink-color-primary);
}

.edublink-course-serach-input-group .ri-loader-2-line.edublink-spin {
	-webkit-animation: edublink-spin 1s infinite linear;
	animation: edublink-spin 1s infinite linear;
}

.edublink-course-ajax-search-result-inner ul {
	margin: -30px 0 0;
	padding: 0;
	list-style: none;
}

.edublink-course-ajax-search-result-inner ul li {
	color: var(--edublink-color-heading);
}

.eb-single-progressbar.sal-animate[data-sal] {
	animation-name: inherit;
	animation-duration: inherit;
}

.eb-single-progressbar .eb-progressbar {
	position: relative;
	width: 100%;
	height: 10px;
	border-radius: 5px;
	background-color: #e6e6e6;
}

.eb-single-progressbar .eb-progressbar-inner {
	height: 10px;
	width: 10px;
	border-radius: 5px;
	-webkit-transition: width 1.2s ease-in-out;
	-moz-transition: width 1.2s ease-in-out;
	transition: width 1.2s ease-in-out;
	max-width: 100%;
}

.eb-single-progressbar.sal-animate[data-sal] .eb-progressbar-inner {
	background-color: var(--edublink-color-primary);
}

.eb-single-progressbar .eb-progressbar-content {
	display: flex;
	justify-content: space-between;
	margin-bottom: 10px;
}

.eb-single-progressbar .eb-progressbar-content h6 {
	font-weight: 500;
	font-size: 16px;
	color: var(--edublink-color-heading);
	margin: 0;
}

.eb-single-progressbar .eb-progressbar-counter-wrapper {
	margin-left: 10px;
	font-weight: 500;
	font-size: 16px;
	color: var(--edublink-color-heading);
}

.edublink-filter-course, .edublink-gallery-filter-control {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin-bottom: 45px;
	flex-wrap: wrap;
}

.edublink-filter-course .filter-item, .edublink-gallery-filter-control button {
	cursor: pointer;
	text-align: center;
	font-size: 16px;
	font-weight: var(--edublink-p-medium);
	text-transform: capitalize;
	background-color: transparent;
	color: var(--edublink-color-body);
	padding: 0 12px 4px;
	border: none;
	margin: 0px;
	-webkit-transition: var(--edublink-transition);
	transition: var(--edublink-transition);
	position: relative;
	z-index: 1;
	line-height: 1;
}

.edublink-filter-course .filter-item:not(:last-child), .edublink-gallery-filter-control button:not(:last-child) {
	margin-right: 10px;
}

.edublink-filter-course .filter-item:after, .edublink-gallery-filter-control button:after {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 0 auto;
	visibility: hidden;
	opacity: 0;
	-webkit-transition: var(--edublink-transition);
	transition: var(--edublink-transition);
	z-index: -1;
	display: block;
	border: none;
	height: 2px;
	width: 0;
	background-color: var(--edublink-color-primary);
}

.edublink-filter-course .filter-item:hover:after, .edublink-filter-course .filter-item.current:after, .edublink-gallery-filter-control button:hover:after, .edublink-gallery-filter-control button.current:after {
	width: 100%;
	visibility: visible;
	opacity: 1;
}

.edublink-gallery-items-wrapper {
	margin: 0 -15px -30px;
	display: flex;
	flex-wrap: wrap;
}

.edublink-gallery-filter-single-item {
	margin-bottom: 30px;
}

.edu-gallery-grid {
	position: relative;
}

.edu-gallery-grid .inner::before {
	background: -webkit-linear-gradient(235deg, var(--edublink-color-primary-alt) 0%, var(--edublink-color-primary) 100%);
	background: linear-gradient(235deg, var(--edublink-color-primary-alt) 0%, var(--edublink-color-primary) 100%);
	border-radius: 5px;
	position: absolute;
	content: "";
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
	-webkit-transition: .3s;
	transition: .3s;
}

.edu-gallery-grid .zoom-icon {
	opacity: 0;
	position: absolute;
	top: 55%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	-webkit-transition: .3s;
	transition: .3s;
	height: 70px;
	width: 70px;
	line-height: 70px;
	background-color: var(--edublink-color-white);
	border-radius: 50%;
	text-align: center;
	font-size: 20px;
	color: var(--edublink-color-primary);
	cursor: pointer;
}

.edu-gallery-grid:hover .inner:before {
	opacity: .9;
}

.edu-gallery-grid:hover .zoom-icon {
	top: 50%;
	opacity: 1;
}

.eb-pricing-table-wrapper {
	background-color: var(--edublink-color-white);
	box-shadow: var(--edublink-shadow-darker);
	border-radius: 5px;
	padding: 50px 30px 45px;
	position: relative;
	text-align: center;
}

.eb-pricing-table-wrapper .pricing-header {
	margin-bottom: 35px;
	text-align: center;
	border-bottom: 1px solid #e7e7e7;
}

.eb-pricing-table-wrapper .pricing-header .price-wrap {
	font-family: var(--edublink-font-secondary);
	line-height: 1;
	margin-bottom: 20px;
}

.eb-pricing-table-wrapper .pricing-header .price-wrap .amount {
	font-weight: var(--edublink-p-bold);
	font-size: 40px;
	color: var(--edublink-color-heading);
	display: block;
	margin-bottom: 18px;
}

.eb-pricing-table-wrapper .pricing-header .price-wrap .duration {
	color: var(--edublink-color-body);
	font-size: 15px;
	font-weight: var(--edublink-p-medium);
}

.eb-pricing-table-wrapper .pricing-header .title {
	text-transform: uppercase;
	font-family: var(--edublink-font-secondary);
	font-weight: var(--edublink-p-medium);
	font-size: 15px;
	color: var(--edublink-color-primary);
	margin-bottom: 18px;
}

.eb-pricing-table-wrapper .pricing-header .description {
	margin-bottom: 30px;
}

.eb-pricing-table-wrapper .pricing-features {
	margin: 0 0 40px;
	padding: 0;
	list-style: none;
}

.eb-pricing-table-wrapper .pricing-features li {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	margin: 0;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	color: var(--edublink-color-heading);
}

.eb-pricing-table-wrapper .pricing-features li .eb-pricing-icon {
	color: var(--edublink-color-primary);
	margin-right: 10px;
}

.eb-pricing-table-wrapper .pricing-features li + li {
	margin-top: 16px;
}

.eb-pricing-table-wrapper .pricing-features li.item-disable {
	color: var(--edublink-color-body);
}

.eb-pricing-table-wrapper .pricing-features li.item-disable i {
	color: var(--edublink-color-body);
	opacity: .5;
}

.eb-pricing-table-wrapper .edu-btn {
	padding: 0 30px;
}

.eb-pricing-table-wrapper .edu-btn i {
	font-size: 15px;
	font-weight: 600;
	top: 2px;
	padding-left: 10px;
}

.eb-pricing-table-wrapper .edu-btn.btn-border:after {
	display: block;
}

.eb-pricing-table-wrapper:hover .edu-btn.btn-border {
	background-color: var(--edublink-color-primary);
	color: var(--edublink-color-white);
	border-color: var(--edublink-color-primary);
}

.eb-pricing-table-wrapper.active-mode .edu-btn.btn-border {
	background-color: var(--edublink-color-primary);
	border-color: var(--edublink-color-primary);
	color: var(--edublink-color-white);
}

.eb-content-switcher-toggle-label {
	position: relative;
	display: inline-block;
	width: 90px;
	height: 50px;
}

.eb-content-switcher-toggle-label input {
	opacity: 0;
	width: 0;
	height: 0;
}

.eb-content-switcher-ball {
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #f0f4f5;
	-webkit-transition: .4s;
	transition: .4s;
	border-radius: 40px;
	display: block;
}

.eb-content-switcher-ball:before {
	content: "";
	width: 40px;
	height: 40px;
	background: -webkit-linear-gradient(40.17deg, var(--edublink-color-primary) 14.37%, var(--edublink-color-primary-alt) 85.88%);
	background: linear-gradient(49.83deg, var(--edublink-color-primary) 14.37%, var(--edublink-color-primary-alt) 85.88%);
	position: absolute;
	top: 5px;
	left: 5px;
	-webkit-transition: all 250ms ease-in-out;
	transition: all 250ms ease-in-out;
	border-radius: 50%;
}

.eb-content-switcher-toggle-wrapper {
	display: flex;
	align-items: center;
	flex-direction: row;
}

.eb-content-switcher-primary-toggle-heading, .eb-content-switcher-secondary-toggle-heading {
	margin-bottom: 0;
}

.eb-content-switcher-primary-toggle-heading {
	margin-right: 30px;
}

.eb-content-switcher-secondary-toggle-heading {
	margin-left: 30px;
}

@media only screen and (max-width: 575px) {
	.eb-content-switcher-toggle-wrapper {
		flex-direction: column;
	}
	
	.eb-content-switcher-toggle {
		margin: 10px 0;
	}
	
	.eb-content-switcher-primary-toggle-heading {
		margin-right: 0;
	}
	
	.eb-content-switcher-secondary-toggle-heading {
		margin-left: 0;
	}
}

.eb-content-scroller-container.str_wrap {
	overflow: hidden;
	width: 100%;
	position: relative;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
	white-space: nowrap;
}

.eb-content-scroller-container.noStop .str_move, .eb-content-scroller-container.no_drag .str_move, .eb-content-scroller-container.str_static .str_move {
	cursor: inherit;
}

.eb-content-scroller-container .str_move {
	white-space: nowrap;
	position: absolute;
	top: 0;
	left: 0;
	cursor: grab;
	display: flex;
	align-items: center;
}

.eb-content-scroller-container .str_move_clone {
	display: flex;
	align-items: center;
	position: absolute;
	left: 100%;
	top: 0;
}

.str_vertical .str_move_clone {
	left: 0;
	top: 100%;
}

.str_down .str_move_clone {
	left: 0;
	bottom: 100%;
}

.str_vertical .str_move, .str_down .str_move {
	white-space: normal;
	width: 100%;
}

.eb-content-scroller-container.str_vertical {
	height: 100px !important;
}

.eb-content-scroller-container.str_vertical .str_move {
	white-space: nowrap;
	position: absolute;
	top: 0;
	left: 0;
	cursor: grab;
	display: flex;
	align-items: center;
	align-items: flex-start;
	flex-direction: column;
}

.eb-content-scroller-type-image {
	display: inline-block;
	overflow: hidden;
}

.eb-content-scroller-item {
	display: inline-flex;
	align-items: center;
	line-height: 1;
	margin: 0;
}

.eb-content-scroller-item {
	overflow: hidden;
}

.eb-content-scroller-type-text {
	font-size: 20px;
	color: var(--edublink-color-heading);
	font-weight: var(--edublink-p-bold);
	font-family: var(--edublink-font-secondary);
	line-height: 1.1;
}

.eb-content-scroller-container .eb-content-scroller-item:not(:last-child) {
	margin-right: 40px;
}

.eb-tabs-title-wrapper {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	padding-left: 0;
	margin-bottom: 0;
	margin-bottom: 15px;
	list-style: none;
}

.eb-tabs-title-wrapper .eb-tab-title {
	cursor: pointer;
}

.eb-tabs-style-1 .eb-tabs-title-wrapper {
	margin-left: -16px;
	margin-right: -16px;
}

.eb-tabs-style-1 .eb-tabs-title-wrapper .eb-tab-title {
	margin: 0 16px 10px;
	position: relative;
}

.eb-tabs-style-1 .eb-tabs-title-wrapper .eb-tab-title-heading:hover, .eb-tabs-style-1 .eb-tabs-title-wrapper .eb-tab-title.active .eb-tab-title-heading {
	color: var(--edublink-color-secondary);
}

.eb-tabs-style-1 .eb-tabs-title-wrapper .eb-tab-title-heading {
	color: var(--edublink-color-heading);
	font-size: 17px;
	font-weight: var(--edublink-p-semi-bold);
	font-family: var(--edublink-font-secondary);
	background-color: transparent;
	border: none;
	padding: 0;
	position: relative;
	padding-bottom: 1px;
}

.eb-tabs-style-1 .eb-tabs-title-wrapper .eb-tab-title-heading:hover:after, .eb-tabs-style-1 .eb-tabs-title-wrapper .eb-tab-title.active .eb-tab-title-heading:after {
	width: 100%;
	opacity: 1;
}

.eb-tabs-style-1 .eb-tabs-title-wrapper .eb-tab-title-heading:after {
	content: "";
	height: 2px;
	width: 0;
	background-color: var(--edublink-color-secondary);
	position: absolute;
	bottom: -2px;
	left: 0;
	opacity: 0;
	-webkit-transition: var(--edublink-transition);
	transition: var(--edublink-transition);
}

.eb-tabs-style-1 .eb-tabs-title-wrapper .eb-tab-title:after {
	content: "";
	height: 14px;
	width: 2px;
	background-color: #e5e5e5;
	position: absolute;
	top: 8px;
	right: -17px;
}

.eb-tabs-style-1 .eb-tabs-title-wrapper .eb-tab-title:last-child:after {
	display: none;
}

.eb-tabs-style-2 .eb-tabs-title-wrapper {
	margin-left: -5px;
	margin-right: -5px;
}

.eb-tabs-style-2 .eb-tabs-title-wrapper .eb-tab-title {
	text-align: center;
	font-size: 14px;
	font-weight: var(--edublink-p-medium);
	text-transform: uppercase;
	color: var(--edublink-color-heading);
	background-color: #ede8e1;
	border-radius: 5px;
	border: none;
	padding: 0 30px;
	height: 60px;
	line-height: 60px;
	margin: 0 5px 10px;
	-webkit-transition: var(--edublink-transition);
	transition: var(--edublink-transition);
	position: relative;
	z-index: 1;
}

.eb-tabs-style-2 .eb-tabs-title-wrapper .eb-tab-title.active, .eb-tabs-style-2 .eb-tabs-title-wrapper .eb-tab-title:hover {
	background-color: var(--edublink-color-secondary);
	color: var(--edublink-color-white);
}

.eb-tabs-style-2 .eb-tabs-title-wrapper .eb-tab-title:after {
	content: "";
	width: 0;
	height: 0;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-top: 10px solid var(--edublink-color-secondary);
	position: absolute;
	bottom: -5px;
	left: 0;
	right: 0;
	margin: 0 auto;
	visibility: hidden;
	opacity: 0;
	-webkit-transition: var(--edublink-transition);
	transition: var(--edublink-transition);
	z-index: -1;
}

.eb-tabs-style-2 .eb-tabs-title-wrapper .eb-tab-title:hover:after, .eb-tabs-style-2 .eb-tabs-title-wrapper .eb-tab-title.active:after {
	bottom: -10px;
	visibility: visible;
	opacity: 1;
}

.eb-tabs-content-wrapper .eb-tab-content {
	height: 0;
	max-width: 100%;
	visibility: hidden;
	overflow: hidden;
	opacity: 0;
}

.eb-tabs-content-wrapper .eb-tab-content.active {
	height: auto;
	visibility: visible;
	opacity: 1;
	overflow: visible;
}

.eb-tabs-content-wrapper .eb-tab-content p:last-child {
	margin-bottom: 0;
}

.eb-faq-heading-wrapper {
	min-width: 240px;
	display: inline-flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	padding-left: 0;
	margin: 32px 0 0;
	list-style: none;
	flex-direction: column !important;
}

.eb-faq-heading-wrapper .eb-faq-title {
	cursor: pointer;
}

.eb-faq-style-1 .eb-faq-left-side {
	margin-right: 30px;
}

.eb-faq-style-1 .eb-faq-heading-wrapper .eb-faq-title {
	height: 60px;
	line-height: 60px;
	padding: 0 30px;
	text-align: left;
	font-size: 16px;
	font-weight: var(--edublink-p-semi-bold);
	font-family: var(--edublink-font-secondary);
	color: var(--edublink-color-heading);
	border-radius: 10px;
	margin: 0;
}

.eb-faq-style-1 .eb-faq-heading-wrapper .eb-faq-title.active {
	color: var(--edublink-color-primary);
	background-color: var(--edublink-color-lighten01);
}

.eb-faq-style-2 .eb-faq-left-side {
	margin-right: 30px;
}

.eb-faq-style-2 .eb-faq-heading-wrapper .eb-faq-title {
	border: none;
	background-color: transparent;
	padding: 5px 0;
	color: var(--edublink-color-heading);
	font-weight: 600;
	font-family: var(--edublink-font-secondary);
	position: relative;
	-webkit-transition: var(--edublink-transition);
	transition: var(--edublink-transition);
	line-height: normal;
	margin: 0;
}

.eb-faq-style-2 .eb-faq-heading-wrapper .eb-faq-title:not(:last-child) {
	margin-bottom: 18px;
}

.eb-faq-style-2 .eb-faq-heading-wrapper .eb-faq-title.active {
	padding-left: 30px;
	color: var(--edublink-color-primary);
}

.eb-faq-style-2 .eb-faq-heading-wrapper .eb-faq-title:after {
	content: "";
	font-family: "icomoon";
	color: var(--edublink-color-primary);
	font-size: 20px;
	font-weight: 400;
	position: absolute;
	top: 1px;
	left: -20px;
	visibility: hidden;
	opacity: 0;
	-webkit-transition: var(--edublink-transition);
	transition: var(--edublink-transition);
}

.eb-faq-style-2 .eb-faq-heading-wrapper .eb-faq-title.active:after {
	font-size: 20px;
	left: 0;
	visibility: visible;
	opacity: 1;
}

.eb-faqs-content-wrapper .eb-faq-content {
	height: 0;
	max-width: 100%;
	visibility: hidden;
	overflow: hidden;
	opacity: 0;
}

.eb-faqs-content-wrapper .eb-faq-content.active {
	height: auto;
	visibility: visible;
	opacity: 1;
	overflow: visible;
}

.eb-faqs-content-wrapper .eb-faq-content p:last-child {
	margin-bottom: 0;
}

@media only screen and (max-width: 991px) {
	.eb-faq-style-1 .eb-faq-left-side, .eb-faq-style-2 .eb-faq-left-side {
		margin-right: 0px;
	}
}

nav.edublink-el-menu-list {
	display: flex;
}

.edublink-nav-dropdown-menu {
	margin: 0;
	padding: 0;
}

@media only screen and (max-width: 1199px) {
	.edublink-mobile-menu nav.edublink-el-menu-list ul.edublink-nav-dropdown-menu {
		flex-shrink: 0;
		width: 100%;
	}
}

ul.footer-navigation-menu {
	padding: 0;
	margin: 0;
}