.elementor-section.elementor-section-boxed > .elementor-container {
	max-width: 1280px;
}

 {}

h1.entry-title {
	display: var(--page-title-display);
}

@media (max-width:1024px) {
	.elementor-section.elementor-section-boxed > .elementor-container {
		max-width: 1024px;
	}
}

@media (max-width:767px) {
	.elementor-section.elementor-section-boxed > .elementor-container {
		max-width: 767px;
	}
}

.icon-box-button .elementor-icon-box-title {
	border: solid 2px var(--e-global-color-9ad69d0);
	padding: .5rem 1rem;
	border-radius: 8px;
	transition: all .25s ease;
	font-size: var(--e-global-typography-66fd6fb-font-size) !important;
}

.icon-box-button .elementor-icon-box-wrapper:hover .elementor-icon-box-title {
	background: var(--e-global-color-primary);
	color: white !important;
	border-color: var(--e-global-color-primary);
}

@media (max-width: 767px) {}

.swiper-pagination-bullet {
	border: solid 2px white;
	transition: all .25s ease;
	border-radius: 50vw !important;
	margin-bottom: .5rem;
}

.swiper-pagination-bullet:hover {
	width: 32px !important;
	border-width: 2px 2px 2px 30px;
}

.swiper-pagination-bullet-active {
	width: 32px !important;
}

@media (max-width:1024px) {}

@media (max-width:767px) {}