.elementor-kit-3039 e-page-transition {
	background-color: #ffbc7d;
}

.elementor-kit-3039 h4 {
	font-family: "Figtree", Sans-serif;
	font-size: 1.3em;
	font-weight: 400;
}

.elementor-kit-3039 h5 {
	font-family: "Figtree", Sans-serif;
	font-size: 1.1em;
	font-weight: 400;
}

.elementor-kit-3039 h6 {
	font-family: "Figtree", Sans-serif;
	font-size: .9em;
	font-weight: 400;
}

.elementor-section.elementor-section-boxed > .elementor-container {
	max-width: 1140px;
}

 {}

h1.entry-title {
	display: var(--page-title-display);
}

@media (max-width:1400px) {
	.elementor-section.elementor-section-boxed > .elementor-container {
		max-width: 1140px;
	}
}

@media (max-width:1024px) {
	.elementor-section.elementor-section-boxed > .elementor-container {
		max-width: 1024px;
	}
}

@media (max-width:767px) {
	.elementor-kit-3039 h4 {
		font-size: 20px;
	}
	
	.elementor-kit-3039 h5 {
		font-size: 20px;
	}
	
	.elementor-kit-3039 h6 {
		font-size: 20px;
	}
	
	.elementor-section.elementor-section-boxed > .elementor-container {
		max-width: 767px;
	}
}

.elementor-11648 .elementor-element.elementor-element-7a2b11b .swiper-pagination-bullet-active, .elementor-11648 .elementor-element.elementor-element-7a2b11b .swiper-pagination-progressbar-fill {
	background-color: #003b6d;
}

.elementor-11648 .elementor-element.elementor-element-7a2b11b .swiper-pagination-fraction {
	color: #003b6d;
}

.elementor-11648 .elementor-element.elementor-element-7a2b11b.elementor-arrows-yes .elementor-main-swiper {
	width: calc(79% - 40px);
}

.elementor-11648 .elementor-element.elementor-element-7a2b11b .swiper-pagination-bullet {
	--swiper-pagination-bullet-horizontal-gap: 8px;
	--swiper-pagination-bullet-vertical-gap: 8px;
	height: 7px;
	width: 7px;
}

.elementor-11648 .elementor-element.elementor-element-7a2b11b .swiper-horizontal .swiper-pagination-progressbar {
	height: 7px;
}

.elementor-11648 .elementor-element.elementor-element-7a2b11b .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
	background-color: rgba(0, 160, 238, .45);
	opacity: 1;
}

@media (min-width:768px) {}

@media (max-width:767px) {}

@media (min-width:1401px) {}

.elementor-12206 .elementor-element.elementor-element-1b20d970 .elementor-icon-list-icon i {
	color: #1c244b;
	transition: color .3s;
}

.elementor-12206 .elementor-element.elementor-element-4802dda0 .e--pointer-framed .elementor-item:before, .elementor-12206 .elementor-element.elementor-element-4802dda0 .e--pointer-framed .elementor-item:after {
	border-color: #324a6d;
}

.elementor-12206 .elementor-element.elementor-element-4802dda0 .elementor-nav-menu--main .elementor-item.elementor-item-active {
	color: #324a6d;
}

.elementor-12206 .elementor-element.elementor-element-4802dda0 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before, .elementor-12206 .elementor-element.elementor-element-4802dda0 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after {
	background-color: #324a6d;
}

.elementor-12206 .elementor-element.elementor-element-4802dda0 .e--pointer-framed .elementor-item.elementor-item-active:before, .elementor-12206 .elementor-element.elementor-element-4802dda0 .e--pointer-framed .elementor-item.elementor-item-active:after {
	border-color: #324a6d;
}

.elementor-12206 .elementor-element.elementor-element-4802dda0 .e--pointer-framed .elementor-item:before {
	border-width: 1px;
}

.elementor-12206 .elementor-element.elementor-element-4802dda0 .e--pointer-framed.e--animation-draw .elementor-item:before {
	border-width: 0 0 1px 1px;
}

.elementor-12206 .elementor-element.elementor-element-4802dda0 .e--pointer-framed.e--animation-draw .elementor-item:after {
	border-width: 1px 1px 0 0;
}

.elementor-12206 .elementor-element.elementor-element-4802dda0 .e--pointer-framed.e--animation-corners .elementor-item:before {
	border-width: 1px 0 0 1px;
}

.elementor-12206 .elementor-element.elementor-element-4802dda0 .e--pointer-framed.e--animation-corners .elementor-item:after {
	border-width: 0 1px 1px 0;
}

.elementor-theme-builder-content-area {
	height: 400px;
}

@media (max-width:1024px) {}

@media (max-width:767px) {
	.elementor-12206 .elementor-element.elementor-element-1b20d970 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-inline: calc(0px / 2);
	}
	
	.elementor-12206 .elementor-element.elementor-element-1b20d970 .elementor-icon-list-items.elementor-inline-items {
		margin-inline: calc(-0px / 2);
	}
	
	.elementor-12206 .elementor-element.elementor-element-1b20d970 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		inset-inline-end: calc(-0px / 2);
	}
}

.elementor-theme-builder-content-area {
	height: 400px;
}

@media (max-width:767px) {}

@media (min-width:768px) {}

@media (max-width: 768px) {}