/* =eb-wrapper-tpi8f= Ends */

/* eb-advanced-image-4wa5f Starts */
.eb-advanced-image-wrapper.eb-advanced-image-4wa5f {
	transition: background .5s, border .5s, border-radius .5s, box-shadow .5s;
}

.eb-advanced-image-wrapper.eb-advanced-image-4wa5f .image-wrapper {
	width: 100%;
	height: auto;
	border-radius: 0px;
	transition: transform .5s, border .5s, border-radius .5s, box-shadow .5s;
	margin: 0 auto;
}

.eb-advanced-image-wrapper.eb-advanced-image-4wa5f .image-wrapper img {
	transition: transform .5s, border .5s, border-radius .5s, box-shadow .5s;
	width: 100%;
}

.eb-advanced-image-wrapper.eb-advanced-image-4wa5f figcaption {
	color: var(--eb-global-primary-color);
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 15px;
	font-size: 13px;
}

.eb-advanced-image-wrapper.eb-advanced-image-4wa5f.caption-style-1 figcaption {
	background: var(--eb-global-background-color);
}

.eb-advanced-image-wrapper.eb-advanced-image-4wa5f .image-wrapper:hover {
	border-radius: 0px;
}

.eb-advanced-image-wrapper.eb-advanced-image-4wa5f figcaption {
	display: none;
}

.eb-parent-eb-advanced-image-4wa5f {
	display: block;
}

.root-eb-advanced-image-4wa5f {
	position: relative;
}

@media (max-width: 1024px) {
	.eb-advanced-image-wrapper.eb-advanced-image-4wa5f .image-wrapper {
		width: 100%;
		margin: 0 auto;
	}
	
	.eb-advanced-image-wrapper.eb-advanced-image-4wa5f figcaption {
		text-align: center;
	}
	
	.eb-parent-eb-advanced-image-4wa5f {
		display: block;
	}
}

@media (max-width: 767px) {
	.eb-advanced-image-wrapper.eb-advanced-image-4wa5f .image-wrapper {
		width: 100%;
		margin: 0 auto;
	}
	
	.eb-advanced-image-wrapper.eb-advanced-image-4wa5f .image-wrapper figcaption {
		text-align: center;
	}
	
	.eb-parent-eb-advanced-image-4wa5f {
		display: block;
	}
}

/* =eb-advanced-image-4wa5f= Ends */

/* eb-advance-heading-7k6dq Starts */
.eb-advance-heading-wrapper.eb-advance-heading-7k6dq {
	position: relative;
	text-align: center;
	transition: background .5s, border .5s, border-radius .5s, box-shadow .5s;
}

.eb-advance-heading-wrapper.eb-advance-heading-7k6dq:before {
	transition: background .5s, opacity .5s, filter .5s;
}

.eb-advance-heading-wrapper.eb-advance-heading-7k6dq .eb-ah-title {
	text-align: center;
	color: var(--eb-global-heading-color);
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 15px;
}

.eb-advance-heading-wrapper.eb-advance-heading-7k6dq .eb-ah-title a {
	color: var(--eb-global-heading-color);
}

.eb-advance-heading-wrapper.eb-advance-heading-7k6dq .eb-ah-subtitle {
	text-align: center;
	color: var(--eb-global-text-color);
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 20px;
}

.eb-advance-heading-wrapper.eb-advance-heading-7k6dq .eb-ah-separator {
	color: var(--eb-global-text-color);
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
}

.eb-advance-heading-wrapper.eb-advance-heading-7k6dq .eb-ah-separator.line {
	border-style: none none solid;
	border-color: var(--eb-global-primary-color);
	border-width: 4px;
	width: 100px;
	margin-left: auto;
	margin-right: auto;
}

.eb-advance-heading-wrapper.eb-advance-heading-7k6dq .eb-ah-separator.icon {
	text-align: center;
	color: var(--eb-global-primary-color);
	font-size: 30px;
}

.eb-parent-eb-advance-heading-7k6dq {
	display: block;
}

.root-eb-advance-heading-7k6dq {
	position: relative;
}

@media (max-width: 1024px) {
	.eb-parent-eb-advance-heading-7k6dq {
		display: block;
	}
}

@media (max-width: 767px) {
	.eb-parent-eb-advance-heading-7k6dq {
		display: block;
	}
}

/* =eb-advance-heading-7k6dq= Ends */

/* eb-advance-heading-2gh8x Starts */
.eb-advance-heading-wrapper.eb-advance-heading-2gh8x {
	position: relative;
	text-align: left;
	transition: background .5s, border .5s, border-radius .5s, box-shadow .5s;
}

.eb-advance-heading-wrapper.eb-advance-heading-2gh8x:before {
	transition: background .5s, opacity .5s, filter .5s;
}

.eb-advance-heading-wrapper.eb-advance-heading-2gh8x .eb-ah-title {
	text-align: left;
	color: var(--eb-global-heading-color);
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 15px;
}

.eb-advance-heading-wrapper.eb-advance-heading-2gh8x .eb-ah-title a {
	color: var(--eb-global-heading-color);
}

.eb-advance-heading-wrapper.eb-advance-heading-2gh8x .eb-ah-subtitle {
	text-align: left;
	color: var(--eb-global-text-color);
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 20px;
}

.eb-advance-heading-wrapper.eb-advance-heading-2gh8x .eb-ah-separator {
	color: var(--eb-global-text-color);
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
}

.eb-advance-heading-wrapper.eb-advance-heading-2gh8x .eb-ah-separator.line {
	border-style: none none solid;
	border-color: var(--eb-global-primary-color);
	border-width: 4px;
	width: 100px;
}

.eb-advance-heading-wrapper.eb-advance-heading-2gh8x .eb-ah-separator.icon {
	text-align: left;
	color: var(--eb-global-primary-color);
	font-size: 30px;
}

.eb-parent-eb-advance-heading-2gh8x {
	display: block;
}

.root-eb-advance-heading-2gh8x {
	position: relative;
}

@media (max-width: 1024px) {
	.eb-parent-eb-advance-heading-2gh8x {
		display: block;
	}
}

@media (max-width: 767px) {
	.eb-parent-eb-advance-heading-2gh8x {
		display: block;
	}
}

/* =eb-advance-heading-2gh8x= Ends */

/* eb-icon-fvb4s Starts */
.eb-icon-fvb4s.eb-icon-wrapper {
	text-align: left;
	transition: background .5s, border .5s, border-radius .5s, box-shadow .5s;
}

.eb-icon-fvb4s.eb-icon-wrapper.eb-icon-view-framed .eb-icon-container, .eb-icon-fvb4s.eb-icon-wrapper.eb-icon-view-default .eb-icon-container {
	color: rgba(72, 147, 241, 1);
}

.eb-icon-fvb4s.eb-icon-wrapper.eb-icon-view-framed .eb-icon-container {
	background-color: var(--eb-global-secondary-color);
	border-color: rgba(72, 147, 241, 1);
}

.eb-icon-fvb4s.eb-icon-wrapper.eb-icon-view-framed .eb-icon-container:hover {
	color: var(--eb-global-secondary-color);
	border-color: var(--eb-global-secondary-color);
	background-color: var(--eb-global-primary-color);
}

.eb-icon-fvb4s.eb-icon-wrapper.eb-icon-view-stacked .eb-icon-container {
	background-color: rgba(72, 147, 241, 1);
	color: var(--eb-global-secondary-color);
}

.eb-icon-fvb4s.eb-icon-wrapper.eb-icon-view-stacked .eb-icon-container:hover {
	background-color: var(--eb-global-secondary-color);
	color: var(--eb-global-primary-color);
}

.eb-icon-fvb4s.eb-icon-wrapper .eb-icon-container {
	font-size: 16px;
}

.eb-parent-eb-icon-fvb4s {
	display: block;
}

.root-eb-icon-fvb4s {
	position: relative;
}

@media (max-width: 1024px) {
	.eb-parent-eb-icon-fvb4s {
		display: block;
	}
}

@media (max-width: 767px) {
	.eb-parent-eb-icon-fvb4s {
		line-height: 0;
	}
	
	.eb-parent-eb-icon-fvb4s {
		display: block;
	}
}

/* =eb-icon-fvb4s= Ends */

/* eb-icon-knung Starts */
.eb-icon-knung.eb-icon-wrapper {
	text-align: left;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	transition: background .5s, border .5s, border-radius .5s, box-shadow .5s;
}

.eb-icon-knung.eb-icon-wrapper.eb-icon-view-framed .eb-icon-container, .eb-icon-knung.eb-icon-wrapper.eb-icon-view-default .eb-icon-container {
	color: rgba(72, 147, 241, 1);
}

.eb-icon-knung.eb-icon-wrapper.eb-icon-view-framed .eb-icon-container {
	background-color: var(--eb-global-secondary-color);
	border-color: rgba(72, 147, 241, 1);
}

.eb-icon-knung.eb-icon-wrapper.eb-icon-view-framed .eb-icon-container:hover {
	color: var(--eb-global-secondary-color);
	border-color: var(--eb-global-secondary-color);
	background-color: var(--eb-global-primary-color);
}

.eb-icon-knung.eb-icon-wrapper.eb-icon-view-stacked .eb-icon-container {
	background-color: rgba(72, 147, 241, 1);
	color: var(--eb-global-secondary-color);
}

.eb-icon-knung.eb-icon-wrapper.eb-icon-view-stacked .eb-icon-container:hover {
	background-color: var(--eb-global-secondary-color);
	color: var(--eb-global-primary-color);
}

.eb-icon-knung.eb-icon-wrapper .eb-icon-container {
	font-size: 20px;
}

.eb-parent-eb-icon-knung {
	display: block;
}

.root-eb-icon-knung {
	position: relative;
}

@media (max-width: 1024px) {
	.eb-parent-eb-icon-knung {
		display: block;
	}
}

@media (max-width: 767px) {
	.eb-parent-eb-icon-knung {
		line-height: 0;
	}
	
	.eb-parent-eb-icon-knung {
		display: block;
	}
}

/* =eb-icon-knung= Ends */

/* eb-advance-heading-zrjh9 Starts */
.eb-advance-heading-zrjh9.eb-popup-container .eb-popup-content {
	width: 80%;
}

.eb-advance-heading-zrjh9.eb-popup-container .eb-popup-button a.eb-popup-button-anchor {
	font-size: 16px;
	padding-top: 15px;
	padding-right: 30px;
	padding-left: 30px;
	padding-bottom: 15px;
	background-color: var(--eb-global-button-background-color);
	color: var(--eb-global-button-text-color);
	transition: background .5s, border .5s, border-radius .5s, box-shadow .5s;
}

.eb-advance-heading-zrjh9.eb-popup-container .eb-popup-button a.eb-popup-button-anchor:hover {
	color: var(--eb-global-button-text-color);
	background-color: var(--eb-global-tertiary-color);
}

.eb-advance-heading-zrjh9.eb-popup-container .eb-popup-content-editor, .eb-advance-heading-zrjh9.eb-popup-container .eb-popup-content {
	background-color: var(--eb-global-background-color);
	transition: border .5s, border-radius .5s, box-shadow .5s;
}

.eb-advance-heading-zrjh9.eb-popup-container .eb-popup-content-editor:before, .eb-advance-heading-zrjh9.eb-popup-container .eb-popup-content:before {
	transition: background .5s;
	z-index: -1;
}

.eb-advance-heading-zrjh9.eb-popup-container .eb-popup-content-editor:hover:before, .eb-advance-heading-zrjh9.eb-popup-container .eb-popup-content:hover:before {
	transition: background .5s, opacity .5s, filter .5s;
}

.eb-advance-heading-zrjh9.eb-popup-container .eb-popup-close-icon {
	padding: 5px;
	top: 10px;
	right: 10px;
	color: var(--eb-global-button-background-color);
	background-color: var(--eb-global-button-text-color);
	transition: border .5s, border-radius .5s, box-shadow .5s;
}

.eb-advance-heading-zrjh9.eb-popup-container .eb-modal-container {
	padding-top: 50px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 50px;
}

.eb-parent-eb-advance-heading-zrjh9 {
	display: block;
}

.root-eb-advance-heading-zrjh9 {
	position: relative;
}

@media (max-width: 1024px) {
	.eb-advance-heading-zrjh9.eb-popup-container .eb-popup-content {
		width: 90%;
	}
	
	.eb-parent-eb-advance-heading-zrjh9 {
		display: block;
	}
}

@media (max-width: 767px) {
	.eb-advance-heading-zrjh9.eb-popup-container .eb-popup-content {
		width: 100%;
	}
	
	.eb-parent-eb-advance-heading-zrjh9 {
		display: block;
	}
}

/* =eb-advance-heading-zrjh9= Ends */

/* eb-advanced-image-qaho4 Starts */
.eb-advanced-image-wrapper.eb-advanced-image-qaho4 {
	transition: background .5s, border .5s, border-radius .5s, box-shadow .5s;
}

.eb-advanced-image-wrapper.eb-advanced-image-qaho4 .image-wrapper {
	width: 753px;
	height: auto;
	border-radius: 0px;
	transition: transform .5s, border .5s, border-radius .5s, box-shadow .5s;
	margin: 0 auto;
}

.eb-advanced-image-wrapper.eb-advanced-image-qaho4 .image-wrapper img {
	transition: transform .5s, border .5s, border-radius .5s, box-shadow .5s;
	width: 100%;
}

.eb-advanced-image-wrapper.eb-advanced-image-qaho4 figcaption {
	color: var(--eb-global-primary-color);
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 15px;
	font-size: 13px;
}

.eb-advanced-image-wrapper.eb-advanced-image-qaho4.caption-style-1 figcaption {
	background: var(--eb-global-background-color);
}

.eb-advanced-image-wrapper.eb-advanced-image-qaho4 .image-wrapper:hover {
	border-radius: 0px;
}

.eb-advanced-image-wrapper.eb-advanced-image-qaho4 figcaption {
	display: none;
}

.eb-parent-eb-advanced-image-qaho4 {
	display: block;
}

.root-eb-advanced-image-qaho4 {
	position: relative;
}

@media (max-width: 1024px) {
	.eb-advanced-image-wrapper.eb-advanced-image-qaho4 .image-wrapper {
		width: 753px;
		margin: 0 auto;
	}
	
	.eb-advanced-image-wrapper.eb-advanced-image-qaho4 figcaption {
		text-align: center;
	}
	
	.eb-parent-eb-advanced-image-qaho4 {
		display: block;
	}
}

@media (max-width: 767px) {
	.eb-advanced-image-wrapper.eb-advanced-image-qaho4 .image-wrapper {
		width: 753px;
		margin: 0 auto;
	}
	
	.eb-advanced-image-wrapper.eb-advanced-image-qaho4 .image-wrapper figcaption {
		text-align: center;
	}
	
	.eb-parent-eb-advanced-image-qaho4 {
		display: block;
	}
}

/* =eb-advanced-image-qaho4= Ends */

/* eb-advance-heading-ktef5 Starts */
.eb-advance-heading-wrapper.eb-advance-heading-ktef5 {
	position: relative;
	text-align: center;
	transition: background .5s, border .5s, border-radius .5s, box-shadow .5s;
}

.eb-advance-heading-wrapper.eb-advance-heading-ktef5:before {
	transition: background .5s, opacity .5s, filter .5s;
}

.eb-advance-heading-wrapper.eb-advance-heading-ktef5 .eb-ah-title {
	text-align: center;
	color: var(--eb-global-heading-color);
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 15px;
}

.eb-advance-heading-wrapper.eb-advance-heading-ktef5 .eb-ah-title a {
	color: var(--eb-global-heading-color);
}

.eb-advance-heading-wrapper.eb-advance-heading-ktef5 .eb-ah-subtitle {
	text-align: center;
	color: var(--eb-global-text-color);
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 20px;
}

.eb-advance-heading-wrapper.eb-advance-heading-ktef5 .eb-ah-separator {
	color: var(--eb-global-text-color);
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
}

.eb-advance-heading-wrapper.eb-advance-heading-ktef5 .eb-ah-separator.line {
	border-style: none none solid;
	border-color: var(--eb-global-primary-color);
	border-width: 4px;
	width: 100px;
	margin-left: auto;
	margin-right: auto;
}

.eb-advance-heading-wrapper.eb-advance-heading-ktef5 .eb-ah-separator.icon {
	text-align: center;
	color: var(--eb-global-primary-color);
	font-size: 30px;
}

.eb-parent-eb-advance-heading-ktef5 {
	display: block;
}

.root-eb-advance-heading-ktef5 {
	position: relative;
}

@media (max-width: 1024px) {
	.eb-parent-eb-advance-heading-ktef5 {
		display: block;
	}
}

@media (max-width: 767px) {
	.eb-parent-eb-advance-heading-ktef5 {
		display: block;
	}
}

/* =eb-advance-heading-ktef5= Ends */

/* eb-advance-heading-wj0yv Starts */
.eb-advance-heading-wrapper.eb-advance-heading-wj0yv {
	position: relative;
	text-align: left;
	transition: background .5s, border .5s, border-radius .5s, box-shadow .5s;
}

.eb-advance-heading-wrapper.eb-advance-heading-wj0yv:before {
	transition: background .5s, opacity .5s, filter .5s;
}

.eb-advance-heading-wrapper.eb-advance-heading-wj0yv .eb-ah-title {
	text-align: left;
	color: var(--eb-global-heading-color);
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 15px;
}

.eb-advance-heading-wrapper.eb-advance-heading-wj0yv .eb-ah-title a {
	color: var(--eb-global-heading-color);
}

.eb-advance-heading-wrapper.eb-advance-heading-wj0yv .eb-ah-subtitle {
	text-align: left;
	color: var(--eb-global-text-color);
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 20px;
}

.eb-advance-heading-wrapper.eb-advance-heading-wj0yv .eb-ah-separator {
	color: var(--eb-global-text-color);
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
}

.eb-advance-heading-wrapper.eb-advance-heading-wj0yv .eb-ah-separator.line {
	border-style: none none solid;
	border-color: var(--eb-global-primary-color);
	border-width: 4px;
	width: 100px;
}

.eb-advance-heading-wrapper.eb-advance-heading-wj0yv .eb-ah-separator.icon {
	text-align: left;
	color: var(--eb-global-primary-color);
	font-size: 30px;
}

.eb-parent-eb-advance-heading-wj0yv {
	display: block;
}

.root-eb-advance-heading-wj0yv {
	position: relative;
}

@media (max-width: 1024px) {
	.eb-parent-eb-advance-heading-wj0yv {
		display: block;
	}
}

@media (max-width: 767px) {
	.eb-parent-eb-advance-heading-wj0yv {
		display: block;
	}
}

/* =eb-advance-heading-wj0yv= Ends */

/* eb-icon-1lsgw Starts */
.eb-icon-1lsgw.eb-icon-wrapper {
	text-align: left;
	transition: background .5s, border .5s, border-radius .5s, box-shadow .5s;
}

.eb-icon-1lsgw.eb-icon-wrapper.eb-icon-view-framed .eb-icon-container, .eb-icon-1lsgw.eb-icon-wrapper.eb-icon-view-default .eb-icon-container {
	color: rgba(72, 147, 241, 1);
}

.eb-icon-1lsgw.eb-icon-wrapper.eb-icon-view-framed .eb-icon-container {
	background-color: var(--eb-global-secondary-color);
	border-color: rgba(72, 147, 241, 1);
}

.eb-icon-1lsgw.eb-icon-wrapper.eb-icon-view-framed .eb-icon-container:hover {
	color: var(--eb-global-secondary-color);
	border-color: var(--eb-global-secondary-color);
	background-color: var(--eb-global-primary-color);
}

.eb-icon-1lsgw.eb-icon-wrapper.eb-icon-view-stacked .eb-icon-container {
	background-color: rgba(72, 147, 241, 1);
	color: var(--eb-global-secondary-color);
}

.eb-icon-1lsgw.eb-icon-wrapper.eb-icon-view-stacked .eb-icon-container:hover {
	background-color: var(--eb-global-secondary-color);
	color: var(--eb-global-primary-color);
}

.eb-icon-1lsgw.eb-icon-wrapper .eb-icon-container {
	font-size: 16px;
}

.eb-parent-eb-icon-1lsgw {
	display: block;
}

.root-eb-icon-1lsgw {
	position: relative;
}

@media (max-width: 1024px) {
	.eb-parent-eb-icon-1lsgw {
		display: block;
	}
}

@media (max-width: 767px) {
	.eb-parent-eb-icon-1lsgw {
		line-height: 0;
	}
	
	.eb-parent-eb-icon-1lsgw {
		display: block;
	}
}

/* =eb-icon-1lsgw= Ends */

/* eb-icon-mscpc Starts */
.eb-icon-mscpc.eb-icon-wrapper {
	text-align: left;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	transition: background .5s, border .5s, border-radius .5s, box-shadow .5s;
}

.eb-icon-mscpc.eb-icon-wrapper.eb-icon-view-framed .eb-icon-container, .eb-icon-mscpc.eb-icon-wrapper.eb-icon-view-default .eb-icon-container {
	color: rgba(72, 147, 241, 1);
}

.eb-icon-mscpc.eb-icon-wrapper.eb-icon-view-framed .eb-icon-container {
	background-color: var(--eb-global-secondary-color);
	border-color: rgba(72, 147, 241, 1);
}

.eb-icon-mscpc.eb-icon-wrapper.eb-icon-view-framed .eb-icon-container:hover {
	color: var(--eb-global-secondary-color);
	border-color: var(--eb-global-secondary-color);
	background-color: var(--eb-global-primary-color);
}

.eb-icon-mscpc.eb-icon-wrapper.eb-icon-view-stacked .eb-icon-container {
	background-color: rgba(72, 147, 241, 1);
	color: var(--eb-global-secondary-color);
}

.eb-icon-mscpc.eb-icon-wrapper.eb-icon-view-stacked .eb-icon-container:hover {
	background-color: var(--eb-global-secondary-color);
	color: var(--eb-global-primary-color);
}

.eb-icon-mscpc.eb-icon-wrapper .eb-icon-container {
	font-size: 20px;
}

.eb-parent-eb-icon-mscpc {
	display: block;
}

.root-eb-icon-mscpc {
	position: relative;
}

@media (max-width: 1024px) {
	.eb-parent-eb-icon-mscpc {
		display: block;
	}
}

@media (max-width: 767px) {
	.eb-parent-eb-icon-mscpc {
		line-height: 0;
	}
	
	.eb-parent-eb-icon-mscpc {
		display: block;
	}
}

/* =eb-icon-mscpc= Ends */

/* eb-popup-a7g3w Starts */
.eb-popup-a7g3w.eb-popup-container .eb-popup-content {
	width: 80%;
}

.eb-popup-a7g3w.eb-popup-container .eb-popup-button a.eb-popup-button-anchor {
	font-size: 16px;
	padding-top: 15px;
	padding-right: 30px;
	padding-left: 30px;
	padding-bottom: 15px;
	background-color: var(--eb-global-button-background-color);
	color: var(--eb-global-button-text-color);
	transition: background .5s, border .5s, border-radius .5s, box-shadow .5s;
}

.eb-popup-a7g3w.eb-popup-container .eb-popup-button a.eb-popup-button-anchor:hover {
	color: var(--eb-global-button-text-color);
	background-color: var(--eb-global-tertiary-color);
}

.eb-popup-a7g3w.eb-popup-container .eb-popup-content-editor, .eb-popup-a7g3w.eb-popup-container .eb-popup-content {
	background-color: var(--eb-global-background-color);
	transition: border .5s, border-radius .5s, box-shadow .5s;
}

.eb-popup-a7g3w.eb-popup-container .eb-popup-content-editor:before, .eb-popup-a7g3w.eb-popup-container .eb-popup-content:before {
	transition: background .5s;
	z-index: -1;
}

.eb-popup-a7g3w.eb-popup-container .eb-popup-content-editor:hover:before, .eb-popup-a7g3w.eb-popup-container .eb-popup-content:hover:before {
	transition: background .5s, opacity .5s, filter .5s;
}

.eb-popup-a7g3w.eb-popup-container .eb-popup-close-icon {
	padding: 5px;
	top: 10px;
	right: 10px;
	color: var(--eb-global-button-background-color);
	background-color: var(--eb-global-button-text-color);
	transition: border .5s, border-radius .5s, box-shadow .5s;
}

.eb-popup-a7g3w.eb-popup-container .eb-modal-container {
	padding-top: 50px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 50px;
}

.eb-parent-eb-popup-a7g3w {
	display: block;
}

.root-eb-popup-a7g3w {
	position: relative;
}

@media (max-width: 1024px) {
	.eb-popup-a7g3w.eb-popup-container .eb-popup-content {
		width: 90%;
	}
	
	.eb-parent-eb-popup-a7g3w {
		display: block;
	}
}

@media (max-width: 767px) {
	.eb-popup-a7g3w.eb-popup-container .eb-popup-content {
		width: 100%;
	}
	
	.eb-parent-eb-popup-a7g3w {
		display: block;
	}
}

/* =eb-popup-a7g3w= Ends */

/* eb-advanced-image-08dme Starts */
.eb-advanced-image-wrapper.eb-advanced-image-08dme {
	transition: background .5s, border .5s, border-radius .5s, box-shadow .5s;
}

.eb-advanced-image-wrapper.eb-advanced-image-08dme .image-wrapper {
	width: 753px;
	height: auto;
	border-radius: 0px;
	transition: transform .5s, border .5s, border-radius .5s, box-shadow .5s;
	margin: 0 auto;
}

.eb-advanced-image-wrapper.eb-advanced-image-08dme .image-wrapper img {
	transition: transform .5s, border .5s, border-radius .5s, box-shadow .5s;
	width: 100%;
}

.eb-advanced-image-wrapper.eb-advanced-image-08dme figcaption {
	color: var(--eb-global-primary-color);
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 15px;
	font-size: 13px;
}

.eb-advanced-image-wrapper.eb-advanced-image-08dme.caption-style-1 figcaption {
	background: var(--eb-global-background-color);
}

.eb-advanced-image-wrapper.eb-advanced-image-08dme .image-wrapper:hover {
	border-radius: 0px;
}

.eb-advanced-image-wrapper.eb-advanced-image-08dme figcaption {
	display: none;
}

.eb-parent-eb-advanced-image-08dme {
	display: block;
}

.root-eb-advanced-image-08dme {
	position: relative;
}

@media (max-width: 1024px) {
	.eb-advanced-image-wrapper.eb-advanced-image-08dme .image-wrapper {
		width: 753px;
		margin: 0 auto;
	}
	
	.eb-advanced-image-wrapper.eb-advanced-image-08dme figcaption {
		text-align: center;
	}
	
	.eb-parent-eb-advanced-image-08dme {
		display: block;
	}
}

@media (max-width: 767px) {
	.eb-advanced-image-wrapper.eb-advanced-image-08dme .image-wrapper {
		width: 753px;
		margin: 0 auto;
	}
	
	.eb-advanced-image-wrapper.eb-advanced-image-08dme .image-wrapper figcaption {
		text-align: center;
	}
	
	.eb-parent-eb-advanced-image-08dme {
		display: block;
	}
}

/* =eb-advanced-image-08dme= Ends */

/* eb-advance-heading-1z6n6 Starts */
.eb-advance-heading-wrapper.eb-advance-heading-1z6n6 {
	position: relative;
	text-align: center;
	transition: background .5s, border .5s, border-radius .5s, box-shadow .5s;
}

.eb-advance-heading-wrapper.eb-advance-heading-1z6n6:before {
	transition: background .5s, opacity .5s, filter .5s;
}

.eb-advance-heading-wrapper.eb-advance-heading-1z6n6 .eb-ah-title {
	text-align: center;
	color: var(--eb-global-heading-color);
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 15px;
}

.eb-advance-heading-wrapper.eb-advance-heading-1z6n6 .eb-ah-title a {
	color: var(--eb-global-heading-color);
}

.eb-advance-heading-wrapper.eb-advance-heading-1z6n6 .eb-ah-subtitle {
	text-align: center;
	color: var(--eb-global-text-color);
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 20px;
}

.eb-advance-heading-wrapper.eb-advance-heading-1z6n6 .eb-ah-separator {
	color: var(--eb-global-text-color);
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
}

.eb-advance-heading-wrapper.eb-advance-heading-1z6n6 .eb-ah-separator.line {
	border-style: none none solid;
	border-color: var(--eb-global-primary-color);
	border-width: 4px;
	width: 100px;
	margin-left: auto;
	margin-right: auto;
}

.eb-advance-heading-wrapper.eb-advance-heading-1z6n6 .eb-ah-separator.icon {
	text-align: center;
	color: var(--eb-global-primary-color);
	font-size: 30px;
}

.eb-parent-eb-advance-heading-1z6n6 {
	display: block;
}

.root-eb-advance-heading-1z6n6 {
	position: relative;
}

@media (max-width: 1024px) {
	.eb-parent-eb-advance-heading-1z6n6 {
		display: block;
	}
}

@media (max-width: 767px) {
	.eb-parent-eb-advance-heading-1z6n6 {
		display: block;
	}
}

/* =eb-advance-heading-1z6n6= Ends */

/* eb-advance-heading-fcn8w Starts */
.eb-advance-heading-wrapper.eb-advance-heading-fcn8w {
	position: relative;
	text-align: left;
	transition: background .5s, border .5s, border-radius .5s, box-shadow .5s;
}

.eb-advance-heading-wrapper.eb-advance-heading-fcn8w:before {
	transition: background .5s, opacity .5s, filter .5s;
}

.eb-advance-heading-wrapper.eb-advance-heading-fcn8w .eb-ah-title {
	text-align: left;
	color: var(--eb-global-heading-color);
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 15px;
}

.eb-advance-heading-wrapper.eb-advance-heading-fcn8w .eb-ah-title a {
	color: var(--eb-global-heading-color);
}

.eb-advance-heading-wrapper.eb-advance-heading-fcn8w .eb-ah-subtitle {
	text-align: left;
	color: var(--eb-global-text-color);
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 20px;
}

.eb-advance-heading-wrapper.eb-advance-heading-fcn8w .eb-ah-separator {
	color: var(--eb-global-text-color);
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
}

.eb-advance-heading-wrapper.eb-advance-heading-fcn8w .eb-ah-separator.line {
	border-style: none none solid;
	border-color: var(--eb-global-primary-color);
	border-width: 4px;
	width: 100px;
}

.eb-advance-heading-wrapper.eb-advance-heading-fcn8w .eb-ah-separator.icon {
	text-align: left;
	color: var(--eb-global-primary-color);
	font-size: 30px;
}

.eb-parent-eb-advance-heading-fcn8w {
	display: block;
}

.root-eb-advance-heading-fcn8w {
	position: relative;
}

@media (max-width: 1024px) {
	.eb-parent-eb-advance-heading-fcn8w {
		display: block;
	}
}

@media (max-width: 767px) {
	.eb-parent-eb-advance-heading-fcn8w {
		display: block;
	}
}

/* =eb-advance-heading-fcn8w= Ends */

/* eb-icon-4xrop Starts */
.eb-icon-4xrop.eb-icon-wrapper {
	text-align: left;
	transition: background .5s, border .5s, border-radius .5s, box-shadow .5s;
}

.eb-icon-4xrop.eb-icon-wrapper.eb-icon-view-framed .eb-icon-container, .eb-icon-4xrop.eb-icon-wrapper.eb-icon-view-default .eb-icon-container {
	color: rgba(72, 147, 241, 1);
}

.eb-icon-4xrop.eb-icon-wrapper.eb-icon-view-framed .eb-icon-container {
	background-color: var(--eb-global-secondary-color);
	border-color: rgba(72, 147, 241, 1);
}

.eb-icon-4xrop.eb-icon-wrapper.eb-icon-view-framed .eb-icon-container:hover {
	color: var(--eb-global-secondary-color);
	border-color: var(--eb-global-secondary-color);
	background-color: var(--eb-global-primary-color);
}

.eb-icon-4xrop.eb-icon-wrapper.eb-icon-view-stacked .eb-icon-container {
	background-color: rgba(72, 147, 241, 1);
	color: var(--eb-global-secondary-color);
}

.eb-icon-4xrop.eb-icon-wrapper.eb-icon-view-stacked .eb-icon-container:hover {
	background-color: var(--eb-global-secondary-color);
	color: var(--eb-global-primary-color);
}

.eb-icon-4xrop.eb-icon-wrapper .eb-icon-container {
	font-size: 16px;
}

.eb-parent-eb-icon-4xrop {
	display: block;
}

.root-eb-icon-4xrop {
	position: relative;
}

@media (max-width: 1024px) {
	.eb-parent-eb-icon-4xrop {
		display: block;
	}
}

@media (max-width: 767px) {
	.eb-parent-eb-icon-4xrop {
		line-height: 0;
	}
	
	.eb-parent-eb-icon-4xrop {
		display: block;
	}
}

/* =eb-icon-4xrop= Ends */

/* eb-icon-28rqp Starts */
.eb-icon-28rqp.eb-icon-wrapper {
	text-align: left;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	transition: background .5s, border .5s, border-radius .5s, box-shadow .5s;
}

.eb-icon-28rqp.eb-icon-wrapper.eb-icon-view-framed .eb-icon-container, .eb-icon-28rqp.eb-icon-wrapper.eb-icon-view-default .eb-icon-container {
	color: rgba(72, 147, 241, 1);
}

.eb-icon-28rqp.eb-icon-wrapper.eb-icon-view-framed .eb-icon-container {
	background-color: var(--eb-global-secondary-color);
	border-color: rgba(72, 147, 241, 1);
}

.eb-icon-28rqp.eb-icon-wrapper.eb-icon-view-framed .eb-icon-container:hover {
	color: var(--eb-global-secondary-color);
	border-color: var(--eb-global-secondary-color);
	background-color: var(--eb-global-primary-color);
}

.eb-icon-28rqp.eb-icon-wrapper.eb-icon-view-stacked .eb-icon-container {
	background-color: rgba(72, 147, 241, 1);
	color: var(--eb-global-secondary-color);
}

.eb-icon-28rqp.eb-icon-wrapper.eb-icon-view-stacked .eb-icon-container:hover {
	background-color: var(--eb-global-secondary-color);
	color: var(--eb-global-primary-color);
}

.eb-icon-28rqp.eb-icon-wrapper .eb-icon-container {
	font-size: 20px;
}

.eb-parent-eb-icon-28rqp {
	display: block;
}

.root-eb-icon-28rqp {
	position: relative;
}

@media (max-width: 1024px) {
	.eb-parent-eb-icon-28rqp {
		display: block;
	}
}

@media (max-width: 767px) {
	.eb-parent-eb-icon-28rqp {
		line-height: 0;
	}
	
	.eb-parent-eb-icon-28rqp {
		display: block;
	}
}

/* =eb-icon-28rqp= Ends */

/* eb-popup-a1lyu Starts */
.eb-popup-a1lyu.eb-popup-container .eb-popup-content {
	width: 80%;
}

.eb-popup-a1lyu.eb-popup-container .eb-popup-button a.eb-popup-button-anchor {
	font-size: 16px;
	padding-top: 15px;
	padding-right: 30px;
	padding-left: 30px;
	padding-bottom: 15px;
	background-color: var(--eb-global-button-background-color);
	color: var(--eb-global-button-text-color);
	transition: background .5s, border .5s, border-radius .5s, box-shadow .5s;
}

.eb-popup-a1lyu.eb-popup-container .eb-popup-button a.eb-popup-button-anchor:hover {
	color: var(--eb-global-button-text-color);
	background-color: var(--eb-global-tertiary-color);
}

.eb-popup-a1lyu.eb-popup-container .eb-popup-content-editor, .eb-popup-a1lyu.eb-popup-container .eb-popup-content {
	background-color: var(--eb-global-background-color);
	transition: border .5s, border-radius .5s, box-shadow .5s;
}

.eb-popup-a1lyu.eb-popup-container .eb-popup-content-editor:before, .eb-popup-a1lyu.eb-popup-container .eb-popup-content:before {
	transition: background .5s;
	z-index: -1;
}

.eb-popup-a1lyu.eb-popup-container .eb-popup-content-editor:hover:before, .eb-popup-a1lyu.eb-popup-container .eb-popup-content:hover:before {
	transition: background .5s, opacity .5s, filter .5s;
}

.eb-popup-a1lyu.eb-popup-container .eb-popup-close-icon {
	padding: 5px;
	top: 10px;
	right: 10px;
	color: var(--eb-global-button-background-color);
	background-color: var(--eb-global-button-text-color);
	transition: border .5s, border-radius .5s, box-shadow .5s;
}

.eb-popup-a1lyu.eb-popup-container .eb-modal-container {
	padding-top: 50px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 50px;
}

.eb-parent-eb-popup-a1lyu {
	display: block;
}

.root-eb-popup-a1lyu {
	position: relative;
}

@media (max-width: 1024px) {
	.eb-popup-a1lyu.eb-popup-container .eb-popup-content {
		width: 90px;
	}
	
	.eb-parent-eb-popup-a1lyu {
		display: block;
	}
}

@media (max-width: 767px) {
	.eb-popup-a1lyu.eb-popup-container .eb-popup-content {
		width: 100%;
	}
	
	.eb-parent-eb-popup-a1lyu {
		display: block;
	}
}

/* =eb-popup-a1lyu= Ends */

/* eb-wrapper-smlsb Starts */
.eb-parent-eb-wrapper-smlsb {
	position: relative;
}

.eb-wrapper-align-center {
	margin-right: auto !important;
	margin-left: auto !important;
}

.eb-wrapper-align-right {
	margin-left: auto !important;
}

.eb-wrapper-outer.eb-wrapper-smlsb {
	margin-top: 28px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 28px;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
	max-width: 100%;
	transition: background .5s, border .5s, border-radius .5s, box-shadow .5s;
}

.eb-wrapper-outer.eb-wrapper-smlsb > .eb-wrapper-inner > .eb-wrapper-inner-blocks {
	max-width: 100%;
	position: relative;
}

.eb-wrapper-outer.eb-wrapper-smlsb:before {
	transition: background .5s, opacity .5s, filter .5s;
}

.eb-parent-eb-wrapper-smlsb .eb-shape-divider-top svg {
	width: calc(100% + 1.3px);
}

.eb-parent-eb-wrapper-smlsb .eb-shape-divider-bottom svg {
	width: calc(100% + 1.3px);
}

.eb-parent-eb-wrapper-smlsb {
	display: block;
}

/* Css for Animation */
body:not(.wp-admin) .eb-parent-eb-wrapper-smlsb.eb_animation {
	visibility: hidden;
	opacity: 0;
	transition: ease-in 1765ms;
}

body:not(.wp-admin) .eb-parent-eb-wrapper-smlsb.eb_animation.eb__animated {
	visibility: visible;
	opacity: 1;
}

.eb-parent-eb-wrapper-smlsb.eb_animation.eb__animated {
	animation-duration: 1765ms;
	animation-delay: 0ms;
}

.root-eb-wrapper-smlsb {
	position: relative;
}

@media (max-width: 1024px) {
	.eb-parent-eb-wrapper-smlsb {
		display: block;
	}
}

@media (max-width: 767px) {
	.eb-parent-eb-wrapper-smlsb {
		display: block;
	}
}

/* =eb-wrapper-smlsb= Ends */

/* eb-wrapper-tpi8f Starts */
.eb-parent-eb-wrapper-tpi8f {
	position: relative;
}

.eb-wrapper-align-center {
	margin-right: auto !important;
	margin-left: auto !important;
}

.eb-wrapper-align-right {
	margin-left: auto !important;
}

.eb-wrapper-outer.eb-wrapper-tpi8f {
	margin-top: 28px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 28px;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
	max-width: 100%;
	transition: background .5s, border .5s, border-radius .5s, box-shadow .5s;
}

.eb-wrapper-outer.eb-wrapper-tpi8f > .eb-wrapper-inner > .eb-wrapper-inner-blocks {
	max-width: 100%;
	position: relative;
}

.eb-wrapper-outer.eb-wrapper-tpi8f:before {
	transition: background .5s, opacity .5s, filter .5s;
}

.eb-parent-eb-wrapper-tpi8f .eb-shape-divider-top svg {
	width: calc(100% + 1.3px);
}

.eb-parent-eb-wrapper-tpi8f .eb-shape-divider-bottom svg {
	width: calc(100% + 1.3px);
}

.eb-parent-eb-wrapper-tpi8f {
	display: block;
}

/* Css for Animation */
body:not(.wp-admin) .eb-parent-eb-wrapper-tpi8f.eb_animation {
	visibility: hidden;
	opacity: 0;
	transition: ease-in 2545ms;
}

body:not(.wp-admin) .eb-parent-eb-wrapper-tpi8f.eb_animation.eb__animated {
	visibility: visible;
	opacity: 1;
}

.eb-parent-eb-wrapper-tpi8f.eb_animation.eb__animated {
	animation-duration: 2545ms;
	animation-delay: 0ms;
}

.root-eb-wrapper-tpi8f {
	position: relative;
}

@media (max-width: 1024px) {
	.eb-parent-eb-wrapper-tpi8f {
		display: block;
	}
}

@media (max-width: 767px) {
	.eb-parent-eb-wrapper-tpi8f {
		display: block;
	}
}
