
.elementor-1471 .elementor-element.elementor-element-2dfd306 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--align-items: stretch;
	--gap: 10px 10px;
	--background-transition: .3s;
	--overlay-opacity: .59;
	--overlay-mix-blend-mode: saturation;
	--padding-top: 130px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1471 .elementor-element.elementor-element-2dfd306:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-2dfd306 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilbhcon.nitrocdn.com/UuDOyZixjMAYAcFNfpimWSkIpusAnKjn/assets/images/optimized/rev-7e3a1ce/goonlinenow.co/wp-content/uploads/2023/11/Vector_Smart_Object-1.png");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-1471 .elementor-element.elementor-element-2dfd306:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-1471 .elementor-element.elementor-element-2dfd306 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-1471 .elementor-element.elementor-element-2dfd306::before, .elementor-1471 .elementor-element.elementor-element-2dfd306 > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-2dfd306 > .e-con-inner > .elementor-background-video-container::before, .elementor-1471 .elementor-element.elementor-element-2dfd306 > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-2dfd306 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1471 .elementor-element.elementor-element-2dfd306 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
	background-color: #943dd1;
}

.elementor-1471 .elementor-element.elementor-element-2dfd306, .elementor-1471 .elementor-element.elementor-element-2dfd306::before {
	--border-transition: .3s;
}

.elementor-1471 .elementor-element.elementor-element-5d3c07e .jet-breadcrumbs {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-5d3c07e .jet-breadcrumbs__item > * {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-1471 .elementor-element.elementor-element-5d3c07e .jet-breadcrumbs__item-link {
	color: var(--e-global-color-1b6ccb4);
}

.elementor-1471 .elementor-element.elementor-element-5d3c07e .jet-breadcrumbs__item-link:hover {
	color: var(--e-global-color-aff8e1f);
}

.elementor-1471 .elementor-element.elementor-element-5d3c07e .jet-breadcrumbs__item-target {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: var(--e-global-color-4793abb);
}

.elementor-1471 .elementor-element.elementor-element-5d3c07e .jet-breadcrumbs__item-sep {
	color: var(--e-global-color-4793abb);
}

.elementor-1471 .elementor-element.elementor-element-5d3c07e > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-1471 .elementor-element.elementor-element-48bfba7 {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-48bfba7 .elementor-heading-title {
	color: #fff;
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-1471 .elementor-element.elementor-element-48bfba7 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-1471 .elementor-element.elementor-element-a42d636 {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-a42d636 .elementor-heading-title {
	color: #fff;
	font-family: "Montserrat", Sans-serif;
	font-size: 45px;
	font-weight: 600;
	line-height: 1.2em;
}

.elementor-1471 .elementor-element.elementor-element-a42d636 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-1471 .elementor-element.elementor-element-cbe47e4 .elementor-button {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: uppercase;
	fill: var(--e-global-color-4793abb);
	color: var(--e-global-color-4793abb);
	background-color: var(--e-global-color-1b6ccb4);
	border-radius: 10px 10px 10px 10px;
	padding: 20px 25px 20px 25px;
}

.elementor-1471 .elementor-element.elementor-element-cbe47e4 .elementor-button:hover, .elementor-1471 .elementor-element.elementor-element-cbe47e4 .elementor-button:focus {
	color: var(--e-global-color-4793abb);
	background-color: var(--e-global-color-aff8e1f);
}

.elementor-1471 .elementor-element.elementor-element-cbe47e4 .elementor-button:hover svg, .elementor-1471 .elementor-element.elementor-element-cbe47e4 .elementor-button:focus svg {
	fill: var(--e-global-color-4793abb);
}

.elementor-1471 .elementor-element.elementor-element-cbe47e4 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
	border-style: none;
}

.elementor-1471 .elementor-element.elementor-element-eae21e7 {
	margin-top: 50px;
	margin-bottom: 50px;
}

.elementor-1471 .elementor-element.elementor-element-f0e8106 {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-f0e8106 .elementor-heading-title {
	font-family: "Jost", Sans-serif;
	font-size: 54px;
	font-weight: 600;
}

.elementor-1471 .elementor-element.elementor-element-e7d3dff {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-e7d3dff > .elementor-widget-container {
	margin: 0px 0px -40px 0px;
}

.elementor-1471 .elementor-element.elementor-element-321b684 {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-dd58be5 > .elementor-container {
	max-width: 1300px;
}

.elementor-1471 .elementor-element.elementor-element-dd58be5 .elementor-repeater-item-5aba97.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2 .pricing-table__badge {
	right: 0%;
	left: auto;
	top: 0px;
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2 .pricing-table__fold-trigger {
	justify-content: center;
	margin: 10px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2 .pricing-table {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #ebeced;
	border-radius: 5px 5px 5px 5px;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2 .pricing-table__title {
	color: var(--e-global-color-text);
	font-family: "Jost", Sans-serif;
	font-size: 25px;
	font-weight: 500;
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2  .pricing-table__subtitle {
	font-family: "Montserrat", Sans-serif;
	font-size: 15px;
	font-weight: 400;
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2 .pricing-table__heading {
	padding: 45px 39px 0px 39px;
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2 .pricing-table__icon {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2 .pricing-table__price-prefix {
	color: var(--e-global-color-text);
	vertical-align: baseline;
	display: inline-block;
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2  .pricing-table__price-prefix {
	font-family: "Jost", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.85em;
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2 .pricing-table__price-val {
	color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2  .pricing-table__price-val {
	font-family: "Jost", Sans-serif;
	font-size: 50px;
	font-weight: 600;
	line-height: 1.85em;
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2 .pricing-table__price-suffix {
	color: var(--e-global-color-text);
	vertical-align: baseline;
	display: inline-block;
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2  .pricing-table__price-suffix {
	font-family: "Jost", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 2.4em;
	letter-spacing: -.2px;
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2 .pricing-table__price {
	padding: 0px 24px 28px 24px;
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2 .pricing-table__features {
	padding: 36px 24px 24px 40px;
	border-style: solid;
	border-width: 1px 0px 0px 0px;
	border-color: #ebeced;
	text-align: left;
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2  .pricing-feature {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2 .pricing-feature.item-included {
	color: #3b3d42;
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2 .pricing-feature.item-included .item-bullet {
	font-size: 14px;
	width: 14px;
	color: #16578f;
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2 .pricing-feature.item-excluded {
	color: var(--e-global-color-secondary);
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2 .pricing-feature.item-excluded .item-bullet {
	font-size: 14px;
	width: 14px;
	color: var(--e-global-color-secondary);
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2 .pricing-feature.item-excluded .pricing-feature__text {
	text-decoration: none;
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2 .pricing-feature:before {
	border-top-style: solid;
	border-top-width: 0px;
	margin-bottom: 6px;
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2 .pricing-feature {
	margin-bottom: 6px;
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2 .pricing-table-unfold-state .fold_visible_last {
	margin-bottom: 6px !important;
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2 .pricing-table__action {
	padding: 13px 0px 0px 0px;
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2  .pricing-table__action {
	line-height: 0em;
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2 .pricing-table__action .pricing-table-button {
	background-color: #16578f;
	color: var(--e-global-color-4793abb);
	border-radius: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2  .pricing-table__action .pricing-table-button {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.4em;
	letter-spacing: .5px;
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2 .pricing-table__action .pricing-table-button:hover {
	background-color: #0170b9;
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2  .pricing-table__action .pricing-table-button:hover {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2 .pricing-table__fold-button {
	font-family: "Montserrat", Sans-serif;
	font-weight: 500;
	background-color: rgba(2, 1, 1, 0);
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2 .pricing-table__fold-button-text {
	color: var(--e-global-color-primary);
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2 .pricing-table__fold-button-icon {
	font-size: 15px;
	margin: 0px 0px 0px 10px;
}

.elementor-1471 .elementor-element.elementor-element-a6f6ec2:hover .elementor-widget-container {
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .32);
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5 .pricing-table__badge {
	right: 0%;
	left: auto;
	top: 0px;
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5 .pricing-table__fold-trigger {
	justify-content: center;
	margin: 10px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5 .pricing-table {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #ebeced;
	border-radius: 5px 5px 5px 5px;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5 .pricing-table__title {
	color: var(--e-global-color-text);
	font-family: "Jost", Sans-serif;
	font-size: 25px;
	font-weight: 500;
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5  .pricing-table__subtitle {
	font-family: "Montserrat", Sans-serif;
	font-size: 15px;
	font-weight: 400;
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5 .pricing-table__heading {
	padding: 45px 39px 0px 39px;
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5 .pricing-table__icon {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5 .pricing-table__price-prefix {
	color: var(--e-global-color-text);
	vertical-align: baseline;
	display: inline-block;
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5  .pricing-table__price-prefix {
	font-family: "Jost", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.85em;
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5 .pricing-table__price-val {
	color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5  .pricing-table__price-val {
	font-family: "Jost", Sans-serif;
	font-size: 50px;
	font-weight: 600;
	line-height: 1.85em;
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5 .pricing-table__price-suffix {
	color: var(--e-global-color-text);
	vertical-align: baseline;
	display: inline-block;
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5  .pricing-table__price-suffix {
	font-family: "Jost", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 2.4em;
	letter-spacing: -.2px;
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5 .pricing-table__price {
	padding: 0px 24px 28px 24px;
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5 .pricing-table__features {
	padding: 36px 24px 24px 40px;
	border-style: solid;
	border-width: 1px 0px 0px 0px;
	border-color: #ebeced;
	text-align: left;
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5  .pricing-feature {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5 .pricing-feature.item-included {
	color: #3b3d42;
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5 .pricing-feature.item-included .item-bullet {
	font-size: 14px;
	width: 14px;
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5 .pricing-feature.item-excluded {
	color: var(--e-global-color-secondary);
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5 .pricing-feature.item-excluded .item-bullet {
	font-size: 14px;
	width: 14px;
	color: var(--e-global-color-secondary);
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5 .pricing-feature.item-excluded .pricing-feature__text {
	text-decoration: none;
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5 .pricing-feature:before {
	border-top-style: solid;
	border-top-width: 0px;
	margin-bottom: 6px;
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5 .pricing-feature {
	margin-bottom: 6px;
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5 .pricing-table-unfold-state .fold_visible_last {
	margin-bottom: 6px !important;
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5 .pricing-table__action {
	padding: 13px 0px 0px 0px;
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5  .pricing-table__action {
	line-height: 0em;
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5 .pricing-table__action .pricing-table-button {
	background-color: #32cb00;
	color: var(--e-global-color-4793abb);
	border-radius: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5  .pricing-table__action .pricing-table-button {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.4em;
	letter-spacing: .5px;
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5 .pricing-table__action .pricing-table-button:hover {
	background-color: #0170b9;
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5  .pricing-table__action .pricing-table-button:hover {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5 .pricing-table__fold-button {
	font-family: "Montserrat", Sans-serif;
	font-weight: 500;
	background-color: rgba(2, 1, 1, 0);
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5 .pricing-table__fold-button-text {
	color: var(--e-global-color-primary);
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5 .pricing-table__fold-button-icon {
	font-size: 15px;
	margin: 0px 0px 0px 10px;
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5 > .elementor-widget-container {
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .32);
}

.elementor-1471 .elementor-element.elementor-element-a10f4f5:hover .elementor-widget-container {
	box-shadow: -3px 3px 10px 0px rgba(0, 0, 0, .32);
}

body:not(.rtl) .elementor-1471 .elementor-element.elementor-element-5fa4830 {
	left: 0px;
}

body.rtl .elementor-1471 .elementor-element.elementor-element-5fa4830 {
	right: 0px;
}

.elementor-1471 .elementor-element.elementor-element-5fa4830 {
	top: -6%;
}

.elementor-1471 .elementor-element.elementor-element-f79386d .pricing-table__badge {
	right: 0%;
	left: auto;
	top: 0px;
}

.elementor-1471 .elementor-element.elementor-element-f79386d .pricing-table__fold-trigger {
	justify-content: center;
	margin: 10px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-f79386d .pricing-table {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #ebeced;
	border-radius: 5px 5px 5px 5px;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-f79386d .pricing-table__title {
	color: var(--e-global-color-text);
	font-family: "Jost", Sans-serif;
	font-size: 25px;
	font-weight: 500;
}

.elementor-1471 .elementor-element.elementor-element-f79386d  .pricing-table__subtitle {
	font-family: "Montserrat", Sans-serif;
	font-size: 15px;
	font-weight: 400;
}

.elementor-1471 .elementor-element.elementor-element-f79386d .pricing-table__heading {
	padding: 45px 39px 0px 39px;
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-f79386d .pricing-table__icon {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-f79386d .pricing-table__price-prefix {
	color: var(--e-global-color-text);
	vertical-align: baseline;
	display: inline-block;
}

.elementor-1471 .elementor-element.elementor-element-f79386d  .pricing-table__price-prefix {
	font-family: "Jost", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.85em;
}

.elementor-1471 .elementor-element.elementor-element-f79386d .pricing-table__price-val {
	color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-f79386d  .pricing-table__price-val {
	font-family: "Jost", Sans-serif;
	font-size: 50px;
	font-weight: 600;
	line-height: 1.85em;
}

.elementor-1471 .elementor-element.elementor-element-f79386d .pricing-table__price-suffix {
	color: var(--e-global-color-text);
	vertical-align: baseline;
	display: inline-block;
}

.elementor-1471 .elementor-element.elementor-element-f79386d  .pricing-table__price-suffix {
	font-family: "Jost", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 2.4em;
	letter-spacing: -.2px;
}

.elementor-1471 .elementor-element.elementor-element-f79386d .pricing-table__price {
	padding: 0px 24px 28px 24px;
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-f79386d .pricing-table__features {
	padding: 36px 24px 24px 40px;
	border-style: solid;
	border-width: 1px 0px 0px 0px;
	border-color: #ebeced;
	text-align: left;
}

.elementor-1471 .elementor-element.elementor-element-f79386d  .pricing-feature {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-1471 .elementor-element.elementor-element-f79386d .pricing-feature.item-included {
	color: #3b3d42;
}

.elementor-1471 .elementor-element.elementor-element-f79386d .pricing-feature.item-included .item-bullet {
	font-size: 14px;
	width: 14px;
}

.elementor-1471 .elementor-element.elementor-element-f79386d .pricing-feature.item-excluded {
	color: var(--e-global-color-secondary);
}

.elementor-1471 .elementor-element.elementor-element-f79386d .pricing-feature.item-excluded .item-bullet {
	font-size: 14px;
	width: 14px;
	color: var(--e-global-color-secondary);
}

.elementor-1471 .elementor-element.elementor-element-f79386d .pricing-feature.item-excluded .pricing-feature__text {
	text-decoration: none;
}

.elementor-1471 .elementor-element.elementor-element-f79386d .pricing-feature:before {
	border-top-style: solid;
	border-top-width: 0px;
	margin-bottom: 6px;
}

.elementor-1471 .elementor-element.elementor-element-f79386d .pricing-feature {
	margin-bottom: 6px;
}

.elementor-1471 .elementor-element.elementor-element-f79386d .pricing-table-unfold-state .fold_visible_last {
	margin-bottom: 6px !important;
}

.elementor-1471 .elementor-element.elementor-element-f79386d .pricing-table__action {
	padding: 13px 0px 0px 0px;
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-f79386d  .pricing-table__action {
	line-height: 0em;
}

.elementor-1471 .elementor-element.elementor-element-f79386d .pricing-table__action .pricing-table-button {
	background-color: #16578f;
	color: var(--e-global-color-4793abb);
	border-radius: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-f79386d  .pricing-table__action .pricing-table-button {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.4em;
	letter-spacing: .5px;
}

.elementor-1471 .elementor-element.elementor-element-f79386d .pricing-table__action .pricing-table-button:hover {
	background-color: #0170b9;
}

.elementor-1471 .elementor-element.elementor-element-f79386d  .pricing-table__action .pricing-table-button:hover {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
}

.elementor-1471 .elementor-element.elementor-element-f79386d .pricing-table__fold-button {
	font-family: "Montserrat", Sans-serif;
	font-weight: 500;
	background-color: rgba(2, 1, 1, 0);
}

.elementor-1471 .elementor-element.elementor-element-f79386d .pricing-table__fold-button-text {
	color: var(--e-global-color-primary);
}

.elementor-1471 .elementor-element.elementor-element-f79386d .pricing-table__fold-button-icon {
	font-size: 15px;
	margin: 0px 0px 0px 10px;
}

.elementor-1471 .elementor-element.elementor-element-f79386d:hover .elementor-widget-container {
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .32);
}

.elementor-1471 .elementor-element.elementor-element-dd58be5 {
	padding: 0px 0px 80px 0px;
}

.elementor-1471 .elementor-element.elementor-element-8494c52 > .elementor-container {
	max-width: 1200px;
}

.elementor-1471 .elementor-element.elementor-element-8494c52:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-8494c52 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(90deg, #297bb3 0%, #263367 100%);
}

.elementor-1471 .elementor-element.elementor-element-8494c52 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 50px 10px 50px 10px;
}

.elementor-1471 .elementor-element.elementor-element-8494c52 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-3355f1a > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1471 .elementor-element.elementor-element-ff89735 > .elementor-element-populated {
	padding: 10px 150px 10px 10px;
}

.elementor-1471 .elementor-element.elementor-element-9f514ea {
	text-align: left;
}

.elementor-1471 .elementor-element.elementor-element-9f514ea .elementor-heading-title {
	color: #fff;
	font-family: "Jost", Sans-serif;
	font-size: 35px;
	font-weight: 600;
	line-height: 1.3em;
}

.elementor-1471 .elementor-element.elementor-element-9f514ea > .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-1471 .elementor-element.elementor-element-dd0f9f7 {
	text-align: left;
	color: #fff;
	font-family: "Montserrat", Sans-serif;
	font-size: 20px;
	font-weight: 400;
}

.elementor-1471 .elementor-element.elementor-element-8d0d041 .elementor-button {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: uppercase;
	fill: var(--e-global-color-4793abb);
	color: var(--e-global-color-4793abb);
	background-color: var(--e-global-color-1b6ccb4);
	border-radius: 10px 10px 10px 10px;
	padding: 20px 25px 20px 25px;
}

.elementor-1471 .elementor-element.elementor-element-8d0d041 .elementor-button:hover, .elementor-1471 .elementor-element.elementor-element-8d0d041 .elementor-button:focus {
	background-color: var(--e-global-color-aff8e1f);
}

.elementor-1471 .elementor-element.elementor-element-8d0d041 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
	border-style: none;
}

.elementor-1471 .elementor-element.elementor-element-014dc38 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-1471 .elementor-element.elementor-element-208a4ca {
	text-align: left;
}

.elementor-1471 .elementor-element.elementor-element-208a4ca .elementor-heading-title {
	color: #fff;
	font-family: "Jost", Sans-serif;
	font-size: 35px;
	font-weight: 600;
	line-height: 1.3em;
}

.elementor-1471 .elementor-element.elementor-element-208a4ca > .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-1471 .elementor-element.elementor-element-0dfd27a {
	text-align: left;
	color: #fff;
	font-family: "Montserrat", Sans-serif;
	font-size: 20px;
	font-weight: 400;
}

.elementor-1471 .elementor-element.elementor-element-e2a5c23 .elementor-button {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: uppercase;
	fill: var(--e-global-color-4793abb);
	color: var(--e-global-color-4793abb);
	background-color: var(--e-global-color-1b6ccb4);
	border-radius: 10px 10px 10px 10px;
	padding: 20px 25px 20px 25px;
}

.elementor-1471 .elementor-element.elementor-element-e2a5c23 .elementor-button:hover, .elementor-1471 .elementor-element.elementor-element-e2a5c23 .elementor-button:focus {
	background-color: var(--e-global-color-aff8e1f);
}

.elementor-1471 .elementor-element.elementor-element-e2a5c23 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	border-style: none;
}

.elementor-1471 .elementor-element.elementor-element-65eff4b {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 50px 0px 50px 0px;
}

.elementor-1471 .elementor-element.elementor-element-65eff4b > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-763be8d {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-763be8d .elementor-heading-title {
	font-family: "Jost", Sans-serif;
	font-size: 35px;
	font-weight: 600;
	line-height: 58px;
}

.elementor-1471 .elementor-element.elementor-element-763be8d > .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-1471 .elementor-element.elementor-element-a28f8be {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-a28f8be > .elementor-widget-container {
	margin: 0px 0px -40px 0px;
}

.elementor-1471 .elementor-element.elementor-element-db2f421 {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-f37fc4b > .elementor-container {
	max-width: 1100px;
}

.elementor-1471 .elementor-element.elementor-element-f37fc4b {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 50px 0px 50px 0px;
}

.elementor-bc-flex-widget .elementor-1471 .elementor-element.elementor-element-4b97fa5.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-1471 .elementor-element.elementor-element-4b97fa5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-1471 .elementor-element.elementor-element-4b97fa5 > .elementor-element-populated {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 30px 30px 30px 30px;
}

.elementor-1471 .elementor-element.elementor-element-4b97fa5 > .elementor-element-populated, .elementor-1471 .elementor-element.elementor-element-4b97fa5 > .elementor-element-populated > .elementor-background-overlay, .elementor-1471 .elementor-element.elementor-element-4b97fa5 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-1471 .elementor-element.elementor-element-4b97fa5 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-37d3b18 {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-37d3b18 .elementor-heading-title {
	font-family: "Jost", Sans-serif;
	font-size: 35px;
	font-weight: 600;
	line-height: 58px;
}

.elementor-1471 .elementor-element.elementor-element-37d3b18 > .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-1471 .elementor-element.elementor-element-e09a27e {
	margin-top: 0px;
	margin-bottom: -10px;
}

.elementor-1471 .elementor-element.elementor-element-18cf77c .elementor-heading-title {
	font-family: "Jost", Sans-serif;
	font-size: 23px;
	font-weight: 600;
}

.elementor-1471 .elementor-element.elementor-element-18cf77c > .elementor-widget-container {
	margin: 0px 0px 4px 0px;
}

.elementor-1471 .elementor-element.elementor-element-809473c {
	--divider-border-style: solid;
	--divider-color: rgba(22, 87, 143, .32);
	--divider-border-width: 2px;
}

.elementor-1471 .elementor-element.elementor-element-809473c .elementor-divider-separator {
	width: 80%;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-1471 .elementor-element.elementor-element-809473c .elementor-divider {
	text-align: left;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-1471 .elementor-element.elementor-element-87cd449 > .elementor-element-populated {
	padding: 0px 30px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-e64049a .elementor-heading-title {
	font-family: "Jost", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-1471 .elementor-element.elementor-element-e64049a > .elementor-widget-container {
	margin: 0px 0px -15px 0px;
}

.elementor-1471 .elementor-element.elementor-element-dc61d72 > .elementor-widget-container {
	margin: 0px 0px -40px 0px;
}

.elementor-1471 .elementor-element.elementor-element-a7c2eeb {
	--divider-border-style: solid;
	--divider-color: rgba(22, 87, 143, .32);
	--divider-border-width: 2px;
}

.elementor-1471 .elementor-element.elementor-element-a7c2eeb .elementor-divider-separator {
	width: 100%;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-1471 .elementor-element.elementor-element-a7c2eeb .elementor-divider {
	text-align: left;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-1471 .elementor-element.elementor-element-28d1971 > .elementor-element-populated {
	padding: 0px 30px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-998bb78 .elementor-heading-title {
	font-family: "Jost", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-1471 .elementor-element.elementor-element-998bb78 > .elementor-widget-container {
	margin: 0px 0px -15px 0px;
}

.elementor-1471 .elementor-element.elementor-element-e0549f5 > .elementor-widget-container {
	margin: 0px 0px -40px 0px;
}

.elementor-1471 .elementor-element.elementor-element-b97ce17 {
	--divider-border-style: solid;
	--divider-color: rgba(22, 87, 143, .32);
	--divider-border-width: 2px;
}

.elementor-1471 .elementor-element.elementor-element-b97ce17 .elementor-divider-separator {
	width: 100%;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-1471 .elementor-element.elementor-element-b97ce17 .elementor-divider {
	text-align: left;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-1471 .elementor-element.elementor-element-efb55cd > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-f1a33bc .elementor-heading-title {
	font-family: "Jost", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-1471 .elementor-element.elementor-element-f1a33bc > .elementor-widget-container {
	margin: 0px 0px -15px 0px;
}

.elementor-1471 .elementor-element.elementor-element-4f980b0 > .elementor-widget-container {
	margin: 0px 0px -40px 0px;
}

.elementor-1471 .elementor-element.elementor-element-948b991 {
	--divider-border-style: solid;
	--divider-color: rgba(22, 87, 143, .32);
	--divider-border-width: 2px;
}

.elementor-1471 .elementor-element.elementor-element-948b991 .elementor-divider-separator {
	width: 100%;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-1471 .elementor-element.elementor-element-948b991 .elementor-divider {
	text-align: left;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-1471 .elementor-element.elementor-element-b37aa75 > .elementor-container {
	min-height: 60px;
}

.elementor-1471 .elementor-element.elementor-element-b37aa75 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1471 .elementor-element.elementor-element-3c02daa .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 600;
}

.elementor-1471 .elementor-element.elementor-element-3c02daa {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-195e0b8 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-195e0b8.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-195e0b8.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-195e0b8.elementor-view-default .elementor-icon {
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-195e0b8.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-195e0b8.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-195e0b8 .elementor-icon {
	font-size: 15px;
}

.elementor-1471 .elementor-element.elementor-element-195e0b8 .elementor-icon svg {
	height: 15px;
}

.elementor-1471 .elementor-element.elementor-element-195e0b8 > .elementor-widget-container {
	margin: 0px 0px -5px 5px;
}

.elementor-1471 .elementor-element.elementor-element-195e0b8 {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-195e0b8 > [data-tippy-root] .tippy-box {
	width: 300px;
}

.elementor-1471 .elementor-element.elementor-element-195e0b8 > [data-tippy-root] .tippy-box .tippy-content {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-14e62d9 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-14e62d9 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-876d76b > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-4537120 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-4537120 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-25ae126 > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-0f327fb > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-0f327fb > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-b10538e > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-dd1443e > .elementor-container {
	min-height: 60px;
}

.elementor-1471 .elementor-element.elementor-element-dd1443e > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1471 .elementor-element.elementor-element-3155b6c .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 600;
}

.elementor-1471 .elementor-element.elementor-element-3155b6c {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-432b1e2 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-432b1e2.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-432b1e2.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-432b1e2.elementor-view-default .elementor-icon {
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-432b1e2.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-432b1e2.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-432b1e2 .elementor-icon {
	font-size: 15px;
}

.elementor-1471 .elementor-element.elementor-element-432b1e2 .elementor-icon svg {
	height: 15px;
}

.elementor-1471 .elementor-element.elementor-element-432b1e2 > .elementor-widget-container {
	margin: 0px 0px -5px 5px;
}

.elementor-1471 .elementor-element.elementor-element-432b1e2 {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-432b1e2 > [data-tippy-root] .tippy-box {
	width: 300px;
}

.elementor-1471 .elementor-element.elementor-element-432b1e2 > [data-tippy-root] .tippy-box .tippy-content {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-5dc3bcc > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-5dc3bcc > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-e0836b6 > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-17b9815 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-17b9815 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-8c4842f > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-0e66432 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-0e66432 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-fa7ca4f > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-369a367 > .elementor-container {
	min-height: 60px;
}

.elementor-1471 .elementor-element.elementor-element-369a367 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1471 .elementor-element.elementor-element-01f2846 .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 600;
}

.elementor-1471 .elementor-element.elementor-element-01f2846 {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-16e6dc0 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-16e6dc0.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-16e6dc0.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-16e6dc0.elementor-view-default .elementor-icon {
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-16e6dc0.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-16e6dc0.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-16e6dc0 .elementor-icon {
	font-size: 15px;
}

.elementor-1471 .elementor-element.elementor-element-16e6dc0 .elementor-icon svg {
	height: 15px;
}

.elementor-1471 .elementor-element.elementor-element-16e6dc0 > .elementor-widget-container {
	margin: 0px 0px -5px 5px;
}

.elementor-1471 .elementor-element.elementor-element-16e6dc0 {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-16e6dc0 > [data-tippy-root] .tippy-box {
	width: 300px;
}

.elementor-1471 .elementor-element.elementor-element-16e6dc0 > [data-tippy-root] .tippy-box .tippy-content {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-a60790c > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-a60790c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-052feac > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-fabc8cb > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-fabc8cb > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-7b43f10 > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-96f6da2 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-96f6da2 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-48893f4 > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-48dfe46 > .elementor-container {
	min-height: 60px;
}

.elementor-1471 .elementor-element.elementor-element-48dfe46 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1471 .elementor-element.elementor-element-64b3f30 .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 600;
}

.elementor-1471 .elementor-element.elementor-element-64b3f30 {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-bd6ef49 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-bd6ef49.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-bd6ef49.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-bd6ef49.elementor-view-default .elementor-icon {
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-bd6ef49.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-bd6ef49.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-bd6ef49 .elementor-icon {
	font-size: 15px;
}

.elementor-1471 .elementor-element.elementor-element-bd6ef49 .elementor-icon svg {
	height: 15px;
}

.elementor-1471 .elementor-element.elementor-element-bd6ef49 > .elementor-widget-container {
	margin: 0px 0px -5px 5px;
}

.elementor-1471 .elementor-element.elementor-element-bd6ef49 {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-bd6ef49 > [data-tippy-root] .tippy-box {
	width: 300px;
}

.elementor-1471 .elementor-element.elementor-element-bd6ef49 > [data-tippy-root] .tippy-box .tippy-content {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-1be35d5 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-1be35d5 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-d16d723 > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-aac25cc > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-aac25cc > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-196b38c > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-a350d22 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-a350d22 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-44eaddf > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-917bcab > .elementor-container {
	min-height: 60px;
}

.elementor-1471 .elementor-element.elementor-element-917bcab > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1471 .elementor-element.elementor-element-1d54134 .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 600;
}

.elementor-1471 .elementor-element.elementor-element-1d54134 {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-861996a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-861996a.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-861996a.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-861996a.elementor-view-default .elementor-icon {
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-861996a.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-861996a.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-861996a .elementor-icon {
	font-size: 15px;
}

.elementor-1471 .elementor-element.elementor-element-861996a .elementor-icon svg {
	height: 15px;
}

.elementor-1471 .elementor-element.elementor-element-861996a > .elementor-widget-container {
	margin: 0px 0px -5px 5px;
}

.elementor-1471 .elementor-element.elementor-element-861996a {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-861996a > [data-tippy-root] .tippy-box {
	width: 300px;
}

.elementor-1471 .elementor-element.elementor-element-861996a > [data-tippy-root] .tippy-box .tippy-content {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-cbffc1c > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-cbffc1c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-293173a > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-2c05a85 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-2c05a85 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-80c2ebd > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-fdb3e4a > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-fdb3e4a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-1a3402c > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-f8b769a > .elementor-container {
	min-height: 60px;
}

.elementor-1471 .elementor-element.elementor-element-f8b769a > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1471 .elementor-element.elementor-element-ae390c0 .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 600;
}

.elementor-1471 .elementor-element.elementor-element-ae390c0 {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-2a8b318 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-2a8b318.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-2a8b318.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-2a8b318.elementor-view-default .elementor-icon {
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-2a8b318.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-2a8b318.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-2a8b318 .elementor-icon {
	font-size: 15px;
}

.elementor-1471 .elementor-element.elementor-element-2a8b318 .elementor-icon svg {
	height: 15px;
}

.elementor-1471 .elementor-element.elementor-element-2a8b318 > .elementor-widget-container {
	margin: 0px 0px -5px 5px;
}

.elementor-1471 .elementor-element.elementor-element-2a8b318 {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-2a8b318 > [data-tippy-root] .tippy-box {
	width: 300px;
}

.elementor-1471 .elementor-element.elementor-element-2a8b318 > [data-tippy-root] .tippy-box .tippy-content {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-7fed43e > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-7fed43e > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-a4b75df > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-6dd7856 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-6dd7856 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-c9d4220 > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-b1448e2 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-b1448e2 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-e3af773 > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-a9e43af > .elementor-container {
	min-height: 60px;
}

.elementor-1471 .elementor-element.elementor-element-a9e43af > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1471 .elementor-element.elementor-element-ede6814 .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 600;
}

.elementor-1471 .elementor-element.elementor-element-ede6814 {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-bc6e6e0 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-bc6e6e0.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-bc6e6e0.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-bc6e6e0.elementor-view-default .elementor-icon {
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-bc6e6e0.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-bc6e6e0.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-bc6e6e0 .elementor-icon {
	font-size: 15px;
}

.elementor-1471 .elementor-element.elementor-element-bc6e6e0 .elementor-icon svg {
	height: 15px;
}

.elementor-1471 .elementor-element.elementor-element-bc6e6e0 > .elementor-widget-container {
	margin: 0px 0px -5px 5px;
}

.elementor-1471 .elementor-element.elementor-element-bc6e6e0 {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-bc6e6e0 > [data-tippy-root] .tippy-box {
	width: 300px;
}

.elementor-1471 .elementor-element.elementor-element-bc6e6e0 > [data-tippy-root] .tippy-box .tippy-content {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-ad61cd0 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-ad61cd0 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-07923ad > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-2f61550 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-2f61550 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-82fee95 > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-c7d7bed > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-c7d7bed > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-ca240d1 > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-71a7d52 > .elementor-container {
	min-height: 60px;
}

.elementor-1471 .elementor-element.elementor-element-71a7d52 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1471 .elementor-element.elementor-element-d28368f .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 600;
}

.elementor-1471 .elementor-element.elementor-element-d28368f {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-38addd3 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-38addd3.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-38addd3.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-38addd3.elementor-view-default .elementor-icon {
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-38addd3.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-38addd3.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-38addd3 .elementor-icon {
	font-size: 15px;
}

.elementor-1471 .elementor-element.elementor-element-38addd3 .elementor-icon svg {
	height: 15px;
}

.elementor-1471 .elementor-element.elementor-element-38addd3 > .elementor-widget-container {
	margin: 0px 0px -5px 5px;
}

.elementor-1471 .elementor-element.elementor-element-38addd3 {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-38addd3 > [data-tippy-root] .tippy-box {
	width: 300px;
}

.elementor-1471 .elementor-element.elementor-element-38addd3 > [data-tippy-root] .tippy-box .tippy-content {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-b83c0d2 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-b83c0d2 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-5475462 > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-55cb017 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-55cb017 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-a85a1d5 > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-473d777 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-473d777 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-7f961d2 > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-efd1843 > .elementor-container {
	min-height: 60px;
}

.elementor-1471 .elementor-element.elementor-element-efd1843 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1471 .elementor-element.elementor-element-8d26f04 .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 600;
}

.elementor-1471 .elementor-element.elementor-element-8d26f04 {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-22da75e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-22da75e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-22da75e.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-22da75e.elementor-view-default .elementor-icon {
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-22da75e.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-22da75e.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-22da75e .elementor-icon {
	font-size: 15px;
}

.elementor-1471 .elementor-element.elementor-element-22da75e .elementor-icon svg {
	height: 15px;
}

.elementor-1471 .elementor-element.elementor-element-22da75e > .elementor-widget-container {
	margin: 0px 0px -5px 5px;
}

.elementor-1471 .elementor-element.elementor-element-22da75e {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-22da75e > [data-tippy-root] .tippy-box {
	width: 300px;
}

.elementor-1471 .elementor-element.elementor-element-22da75e > [data-tippy-root] .tippy-box .tippy-content {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-3ddc5bc > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-3ddc5bc > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-3619cab > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-84eb691 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-84eb691 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-fa6c789 > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-32ea629 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-32ea629 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-09496d8 > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-b08a720 > .elementor-container {
	min-height: 60px;
}

.elementor-1471 .elementor-element.elementor-element-b08a720 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1471 .elementor-element.elementor-element-c4c6508 .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 600;
}

.elementor-1471 .elementor-element.elementor-element-c4c6508 {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-04e299a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-04e299a.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-04e299a.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-04e299a.elementor-view-default .elementor-icon {
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-04e299a.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-04e299a.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-04e299a .elementor-icon {
	font-size: 15px;
}

.elementor-1471 .elementor-element.elementor-element-04e299a .elementor-icon svg {
	height: 15px;
}

.elementor-1471 .elementor-element.elementor-element-04e299a > .elementor-widget-container {
	margin: 0px 0px -5px 5px;
}

.elementor-1471 .elementor-element.elementor-element-04e299a {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-04e299a > [data-tippy-root] .tippy-box {
	width: 300px;
}

.elementor-1471 .elementor-element.elementor-element-04e299a > [data-tippy-root] .tippy-box .tippy-content {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-00c7767 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-00c7767 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-2b85a3a > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-07d2385 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-07d2385 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-37e6fe3 > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-34fdd40 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-34fdd40 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-9833473 > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-728d4f1 > .elementor-container {
	min-height: 60px;
}

.elementor-1471 .elementor-element.elementor-element-728d4f1 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1471 .elementor-element.elementor-element-ca02c7f .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 600;
}

.elementor-1471 .elementor-element.elementor-element-ca02c7f {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-8a9a4a9 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-8a9a4a9 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-f2be44e > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-5f580e4 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-5f580e4 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-20d31b1 > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-01e0d4f > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-01e0d4f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-ab66631 > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-d411b06 > .elementor-container {
	min-height: 60px;
}

.elementor-1471 .elementor-element.elementor-element-d411b06 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1471 .elementor-element.elementor-element-8750ff1 .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 600;
}

.elementor-1471 .elementor-element.elementor-element-8750ff1 {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-de6fea7 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-de6fea7.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-de6fea7.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-de6fea7.elementor-view-default .elementor-icon {
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-de6fea7.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-de6fea7.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-de6fea7 .elementor-icon {
	font-size: 15px;
}

.elementor-1471 .elementor-element.elementor-element-de6fea7 .elementor-icon svg {
	height: 15px;
}

.elementor-1471 .elementor-element.elementor-element-de6fea7 > .elementor-widget-container {
	margin: 0px 0px -5px 5px;
}

.elementor-1471 .elementor-element.elementor-element-de6fea7 {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-de6fea7 > [data-tippy-root] .tippy-box {
	width: 300px;
}

.elementor-1471 .elementor-element.elementor-element-de6fea7 > [data-tippy-root] .tippy-box .tippy-content {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-46130e0 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-46130e0 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-10148f2 > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-c229212 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-c229212 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-1646b58 > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-48e9b53 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-48e9b53 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-fd479d4 > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-4584ec0 > .elementor-container {
	min-height: 60px;
}

.elementor-1471 .elementor-element.elementor-element-4584ec0 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1471 .elementor-element.elementor-element-0a39764 .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 600;
}

.elementor-1471 .elementor-element.elementor-element-0a39764 {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-1f2b0a5 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-1f2b0a5.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-1f2b0a5.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-1f2b0a5.elementor-view-default .elementor-icon {
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-1f2b0a5.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-1f2b0a5.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-1f2b0a5 .elementor-icon {
	font-size: 15px;
}

.elementor-1471 .elementor-element.elementor-element-1f2b0a5 .elementor-icon svg {
	height: 15px;
}

.elementor-1471 .elementor-element.elementor-element-1f2b0a5 > .elementor-widget-container {
	margin: 0px 0px -5px 5px;
}

.elementor-1471 .elementor-element.elementor-element-1f2b0a5 {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-1f2b0a5 > [data-tippy-root] .tippy-box {
	width: 300px;
}

.elementor-1471 .elementor-element.elementor-element-1f2b0a5 > [data-tippy-root] .tippy-box .tippy-content {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-03c9d4d > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-03c9d4d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-d32cdf6 > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-b694e8c > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-b694e8c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-662d8a0 > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-dc2e1c1 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-dc2e1c1 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-166edb5 > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-4dddb89 > .elementor-container {
	min-height: 60px;
}

.elementor-1471 .elementor-element.elementor-element-4dddb89 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1471 .elementor-element.elementor-element-c41eab2 .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 600;
}

.elementor-1471 .elementor-element.elementor-element-c41eab2 {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-0079023 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-0079023.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-0079023.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-0079023.elementor-view-default .elementor-icon {
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-0079023.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-0079023.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-0079023 .elementor-icon {
	font-size: 15px;
}

.elementor-1471 .elementor-element.elementor-element-0079023 .elementor-icon svg {
	height: 15px;
}

.elementor-1471 .elementor-element.elementor-element-0079023 > .elementor-widget-container {
	margin: 0px 0px -5px 5px;
}

.elementor-1471 .elementor-element.elementor-element-0079023 {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-0079023 > [data-tippy-root] .tippy-box {
	width: 300px;
}

.elementor-1471 .elementor-element.elementor-element-0079023 > [data-tippy-root] .tippy-box .tippy-content {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-8c83237 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-8c83237 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-09fb7ce > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-a258484 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-a258484 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-538c45f > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-f0ad9c0 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-f0ad9c0 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-7667a1a > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-97d7f4e > .elementor-container {
	min-height: 60px;
}

.elementor-1471 .elementor-element.elementor-element-97d7f4e > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1471 .elementor-element.elementor-element-92eaace .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 600;
}

.elementor-1471 .elementor-element.elementor-element-92eaace {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-9fdaf9a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-9fdaf9a.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-9fdaf9a.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-9fdaf9a.elementor-view-default .elementor-icon {
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-9fdaf9a.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-9fdaf9a.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-9fdaf9a .elementor-icon {
	font-size: 15px;
}

.elementor-1471 .elementor-element.elementor-element-9fdaf9a .elementor-icon svg {
	height: 15px;
}

.elementor-1471 .elementor-element.elementor-element-9fdaf9a > .elementor-widget-container {
	margin: 0px 0px -5px 5px;
}

.elementor-1471 .elementor-element.elementor-element-9fdaf9a {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-9fdaf9a > [data-tippy-root] .tippy-box {
	width: 300px;
}

.elementor-1471 .elementor-element.elementor-element-9fdaf9a > [data-tippy-root] .tippy-box .tippy-content {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-13058bc > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-13058bc > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-5b034c5 > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-ae85cbc > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-ae85cbc > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-e4536c2 > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-c3a7f91 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-c3a7f91 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-cfd7add > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-266ef68 > .elementor-container {
	min-height: 60px;
}

.elementor-1471 .elementor-element.elementor-element-266ef68 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1471 .elementor-element.elementor-element-177a6da .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 600;
}

.elementor-1471 .elementor-element.elementor-element-177a6da {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-b4fc531 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-b4fc531.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-b4fc531.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-b4fc531.elementor-view-default .elementor-icon {
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-b4fc531.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-b4fc531.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-b4fc531 .elementor-icon {
	font-size: 15px;
}

.elementor-1471 .elementor-element.elementor-element-b4fc531 .elementor-icon svg {
	height: 15px;
}

.elementor-1471 .elementor-element.elementor-element-b4fc531 > .elementor-widget-container {
	margin: 0px 0px -5px 5px;
}

.elementor-1471 .elementor-element.elementor-element-b4fc531 {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-b4fc531 > [data-tippy-root] .tippy-box {
	width: 300px;
}

.elementor-1471 .elementor-element.elementor-element-b4fc531 > [data-tippy-root] .tippy-box .tippy-content {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-167aa64 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-167aa64 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-65cbe8a > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-3956869 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-3956869 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-a7f621f > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-c6acfab > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-c6acfab > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-f09ef12 > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-99a6199 > .elementor-container {
	min-height: 60px;
}

.elementor-1471 .elementor-element.elementor-element-99a6199 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1471 .elementor-element.elementor-element-9733f92 .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 600;
}

.elementor-1471 .elementor-element.elementor-element-9733f92 {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-cbe8262 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-cbe8262 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-9455722 > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-8a244fa > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-8a244fa > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-e9bf1de > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-9e96f7f > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-9e96f7f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-99795dd > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-4594015 > .elementor-container {
	min-height: 60px;
}

.elementor-1471 .elementor-element.elementor-element-4594015 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1471 .elementor-element.elementor-element-5d1f7f1 .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 600;
}

.elementor-1471 .elementor-element.elementor-element-5d1f7f1 {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-39de9d8 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-39de9d8.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-39de9d8.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-39de9d8.elementor-view-default .elementor-icon {
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-39de9d8.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-39de9d8.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-39de9d8 .elementor-icon {
	font-size: 15px;
}

.elementor-1471 .elementor-element.elementor-element-39de9d8 .elementor-icon svg {
	height: 15px;
}

.elementor-1471 .elementor-element.elementor-element-39de9d8 > .elementor-widget-container {
	margin: 0px 0px -5px 5px;
}

.elementor-1471 .elementor-element.elementor-element-39de9d8 {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-39de9d8 > [data-tippy-root] .tippy-box {
	width: 300px;
}

.elementor-1471 .elementor-element.elementor-element-39de9d8 > [data-tippy-root] .tippy-box .tippy-content {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-d1a70ab > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-d1a70ab > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-576672a > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-d8aea6b > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-d8aea6b > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-db06eaa > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-ffc709f > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-ffc709f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-45b26ec > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-da306e6 > .elementor-container {
	min-height: 60px;
}

.elementor-1471 .elementor-element.elementor-element-da306e6 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1471 .elementor-element.elementor-element-dc59004 .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 600;
}

.elementor-1471 .elementor-element.elementor-element-dc59004 {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-7645c67 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-7645c67.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-7645c67.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-7645c67.elementor-view-default .elementor-icon {
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-7645c67.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-7645c67.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-7645c67 .elementor-icon {
	font-size: 15px;
}

.elementor-1471 .elementor-element.elementor-element-7645c67 .elementor-icon svg {
	height: 15px;
}

.elementor-1471 .elementor-element.elementor-element-7645c67 > .elementor-widget-container {
	margin: 0px 0px -5px 5px;
}

.elementor-1471 .elementor-element.elementor-element-7645c67 {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-7645c67 > [data-tippy-root] .tippy-box {
	width: 300px;
}

.elementor-1471 .elementor-element.elementor-element-7645c67 > [data-tippy-root] .tippy-box .tippy-content {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-5e3f767 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-5e3f767 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-a7d4868 > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-029291f > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-029291f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-d0a974e > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-6f39037 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-6f39037 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-d14026d > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-786f5a3 > .elementor-container {
	min-height: 60px;
}

.elementor-1471 .elementor-element.elementor-element-786f5a3 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1471 .elementor-element.elementor-element-18ff10c .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 600;
}

.elementor-1471 .elementor-element.elementor-element-18ff10c {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-e5e1237 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-e5e1237.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-e5e1237.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-e5e1237.elementor-view-default .elementor-icon {
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-e5e1237.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-e5e1237.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-e5e1237 .elementor-icon {
	font-size: 15px;
}

.elementor-1471 .elementor-element.elementor-element-e5e1237 .elementor-icon svg {
	height: 15px;
}

.elementor-1471 .elementor-element.elementor-element-e5e1237 > .elementor-widget-container {
	margin: 0px 0px -5px 5px;
}

.elementor-1471 .elementor-element.elementor-element-e5e1237 {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-e5e1237 > [data-tippy-root] .tippy-box {
	width: 300px;
}

.elementor-1471 .elementor-element.elementor-element-e5e1237 > [data-tippy-root] .tippy-box .tippy-content {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-de8b0a4 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-de8b0a4 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-c4ac13f > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-2c48106 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-2c48106 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-cc19604 > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-8739b0c > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-8739b0c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-a4ca69d > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-97b389b > .elementor-container {
	min-height: 60px;
}

.elementor-1471 .elementor-element.elementor-element-97b389b > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1471 .elementor-element.elementor-element-df4f879 .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 600;
}

.elementor-1471 .elementor-element.elementor-element-df4f879 {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-de78676 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-de78676.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-de78676.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-de78676.elementor-view-default .elementor-icon {
	color: var(--e-global-color-text);
	border-color: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-de78676.elementor-view-framed .elementor-icon, .elementor-1471 .elementor-element.elementor-element-de78676.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-1471 .elementor-element.elementor-element-de78676 .elementor-icon {
	font-size: 15px;
}

.elementor-1471 .elementor-element.elementor-element-de78676 .elementor-icon svg {
	height: 15px;
}

.elementor-1471 .elementor-element.elementor-element-de78676 > .elementor-widget-container {
	margin: 0px 0px -5px 5px;
}

.elementor-1471 .elementor-element.elementor-element-de78676 {
	width: auto;
	max-width: auto;
}

.elementor-1471 .elementor-element.elementor-element-de78676 > [data-tippy-root] .tippy-box {
	width: 300px;
}

.elementor-1471 .elementor-element.elementor-element-de78676 > [data-tippy-root] .tippy-box .tippy-content {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-3011113 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-3011113 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-130e02a > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-3bbb743 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-3bbb743 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-9cb7476 > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-67a4e58 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(22, 87, 143, .32);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-67a4e58 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-58327d4 > .elementor-widget-container {
	margin: 0px 0px -29px 0px;
}

.elementor-1471 .elementor-element.elementor-element-f5e335e > .elementor-container {
	min-height: 60px;
}

.elementor-1471 .elementor-element.elementor-element-f5e335e > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1471 .elementor-element.elementor-element-f5e335e {
	margin-top: 20px;
	margin-bottom: 0px;
}

.elementor-1471 .elementor-element.elementor-element-8c382d3 > .elementor-element-populated {
	border-style: none;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-8c382d3 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-14ba830 .elementor-button {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	fill: var(--e-global-color-4793abb);
	color: var(--e-global-color-4793abb);
	background-color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #9ef0ff;
	border-radius: 5px 5px 5px 5px;
	padding: 6% 25% 6% 25%;
}

.elementor-1471 .elementor-element.elementor-element-14ba830 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	border-style: none;
}

.elementor-1471 .elementor-element.elementor-element-1951980 > .elementor-element-populated {
	border-style: none;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-1951980 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-bd6d9c0 .elementor-button {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	fill: var(--e-global-color-4793abb);
	color: var(--e-global-color-4793abb);
	background-color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #9ef0ff;
	border-radius: 5px 5px 5px 5px;
	padding: 6% 25% 6% 25%;
}

.elementor-1471 .elementor-element.elementor-element-bd6d9c0 .elementor-button:hover, .elementor-1471 .elementor-element.elementor-element-bd6d9c0 .elementor-button:focus {
	background-color: #16578f;
}

.elementor-1471 .elementor-element.elementor-element-bd6d9c0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	border-style: none;
}

.elementor-1471 .elementor-element.elementor-element-f75c60f > .elementor-element-populated {
	border-style: none;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-f75c60f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-6a48af7 .elementor-button {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	fill: var(--e-global-color-4793abb);
	color: var(--e-global-color-4793abb);
	background-color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #9ef0ff;
	border-radius: 5px 5px 5px 5px;
	padding: 6% 25% 6% 25%;
}

.elementor-1471 .elementor-element.elementor-element-6a48af7 .elementor-button:hover, .elementor-1471 .elementor-element.elementor-element-6a48af7 .elementor-button:focus {
	background-color: #16578f;
}

.elementor-1471 .elementor-element.elementor-element-6a48af7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	border-style: none;
}

.elementor-1471 .elementor-element.elementor-element-4589863 > .elementor-container {
	max-width: 1300px;
}

.elementor-1471 .elementor-element.elementor-element-4589863:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-4589863 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(90deg, #297bb3 0%, #263367 100%);
}

.elementor-1471 .elementor-element.elementor-element-4589863 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 50px 10px 50px 10px;
}

.elementor-1471 .elementor-element.elementor-element-4589863 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-5b7766e {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-5b7766e .elementor-heading-title {
	color: #fff;
	font-family: "Jost", Sans-serif;
	font-size: 35px;
	font-weight: 600;
	line-height: 58px;
}

.elementor-1471 .elementor-element.elementor-element-5b7766e > .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-1471 .elementor-element.elementor-element-461ac8a {
	text-align: center;
	color: #fff;
}

.elementor-1471 .elementor-element.elementor-element-461ac8a > .elementor-widget-container {
	margin: -15px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-e1b9d28 {
	margin-top: 20px;
	margin-bottom: 0px;
}

.elementor-1471 .elementor-element.elementor-element-bc27a3d {
	text-align: left;
}

.elementor-1471 .elementor-element.elementor-element-bc27a3d .elementor-heading-title {
	color: #fff;
	font-family: "Jost", Sans-serif;
	font-size: 25px;
	font-weight: 600;
	line-height: 1.3em;
}

.elementor-1471 .elementor-element.elementor-element-bc27a3d > .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-1471 .elementor-element.elementor-element-12e0063 {
	text-align: left;
	color: #fff;
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
}

.elementor-1471 .elementor-element.elementor-element-8ec7684 {
	text-align: left;
}

.elementor-1471 .elementor-element.elementor-element-8ec7684 .elementor-heading-title {
	color: #fff;
	font-family: "Jost", Sans-serif;
	font-size: 25px;
	font-weight: 600;
	line-height: 1.3em;
}

.elementor-1471 .elementor-element.elementor-element-8ec7684 > .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-1471 .elementor-element.elementor-element-b664be5 {
	text-align: left;
	color: #fff;
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
}

.elementor-1471 .elementor-element.elementor-element-9a3b834 {
	text-align: left;
}

.elementor-1471 .elementor-element.elementor-element-9a3b834 .elementor-heading-title {
	color: #fff;
	font-family: "Jost", Sans-serif;
	font-size: 25px;
	font-weight: 600;
	line-height: 1.3em;
}

.elementor-1471 .elementor-element.elementor-element-9a3b834 > .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-1471 .elementor-element.elementor-element-1b31ca6 {
	text-align: left;
	color: #fff;
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
}

.elementor-1471 .elementor-element.elementor-element-51a08b2 img {
	width: 80%;
}

.elementor-1471 .elementor-element.elementor-element-d28e6f1 > .elementor-container {
	max-width: 1300px;
	min-height: 472px;
}

.elementor-1471 .elementor-element.elementor-element-d28e6f1 .elementor-repeater-item-5aba97.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-1471 .elementor-element.elementor-element-338c8de > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 9px;
}

.elementor-1471 .elementor-element.elementor-element-338c8de .elementor-element-populated a {
	color: #398ffc;
}

.elementor-1471 .elementor-element.elementor-element-338c8de .elementor-element-populated a:hover {
	color: #3b3d42;
}

.elementor-1471 .elementor-element.elementor-element-952a11c {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-952a11c .elementor-heading-title {
	font-family: "Jost", Sans-serif;
	font-size: 35px;
	font-weight: 600;
	line-height: 58px;
}

.elementor-1471 .elementor-element.elementor-element-952a11c > .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-1471 .elementor-element.elementor-element-aeaf5aa {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-aeaf5aa > .elementor-widget-container {
	margin: -16px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-2719d65 > .elementor-element-populated {
	padding: 20px 20px 20px 20px;
}

.elementor-1471 .elementor-element.elementor-element-a987eba .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-1471 .elementor-element.elementor-element-a987eba {
	--icon-box-icon-margin: 15px;
}

.elementor-1471 .elementor-element.elementor-element-a987eba .elementor-icon-box-title {
	margin-bottom: 0px;
	color: #0d0d0e;
}

.elementor-1471 .elementor-element.elementor-element-a987eba .elementor-icon-box-title, .elementor-1471 .elementor-element.elementor-element-a987eba .elementor-icon-box-title a {
	font-family: "Jost", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 45px;
}

.elementor-1471 .elementor-element.elementor-element-a987eba .elementor-icon-box-description {
	color: #040303;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-1471 .elementor-element.elementor-element-4d2d5ee > .elementor-element-populated {
	padding: 20px 20px 20px 20px;
}

.elementor-1471 .elementor-element.elementor-element-8173102 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-1471 .elementor-element.elementor-element-8173102 {
	--icon-box-icon-margin: 15px;
}

.elementor-1471 .elementor-element.elementor-element-8173102 .elementor-icon-box-title {
	margin-bottom: 0px;
	color: #0d0d0e;
}

.elementor-1471 .elementor-element.elementor-element-8173102 .elementor-icon-box-title, .elementor-1471 .elementor-element.elementor-element-8173102 .elementor-icon-box-title a {
	font-family: "Jost", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 45px;
}

.elementor-1471 .elementor-element.elementor-element-8173102 .elementor-icon-box-description {
	color: #040303;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-1471 .elementor-element.elementor-element-4f6f82b > .elementor-element-populated {
	padding: 20px 20px 20px 20px;
}

.elementor-1471 .elementor-element.elementor-element-5797b5d .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-1471 .elementor-element.elementor-element-5797b5d {
	--icon-box-icon-margin: 15px;
}

.elementor-1471 .elementor-element.elementor-element-5797b5d .elementor-icon-box-title {
	margin-bottom: 0px;
	color: #0d0d0e;
}

.elementor-1471 .elementor-element.elementor-element-5797b5d .elementor-icon-box-title, .elementor-1471 .elementor-element.elementor-element-5797b5d .elementor-icon-box-title a {
	font-family: "Jost", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 45px;
}

.elementor-1471 .elementor-element.elementor-element-5797b5d .elementor-icon-box-description {
	color: #040303;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-1471 .elementor-element.elementor-element-d28e6f1 {
	border-style: none;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 36px 0px 80px 0px;
}

.elementor-1471 .elementor-element.elementor-element-d28e6f1 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-3760cc1 > .elementor-container {
	max-width: 1300px;
}

.elementor-1471 .elementor-element.elementor-element-3760cc1:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-3760cc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(90deg, #263367 0%, #297bb3 100%);
}

.elementor-1471 .elementor-element.elementor-element-3760cc1 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 50px 10px 50px 10px;
}

.elementor-1471 .elementor-element.elementor-element-3760cc1 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-b00174c {
	margin-top: 0px;
	margin-bottom: 50px;
}

.elementor-1471 .elementor-element.elementor-element-f55d2f4 {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-f55d2f4 .elementor-heading-title {
	color: #fff;
	font-family: "Jost", Sans-serif;
	font-size: 35px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 58px;
}

.elementor-1471 .elementor-element.elementor-element-f55d2f4 > .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-1471 .elementor-element.elementor-element-b45d4b7 {
	text-align: left;
}

.elementor-1471 .elementor-element.elementor-element-b45d4b7 .elementor-heading-title {
	color: #fff;
	font-family: "Jost", Sans-serif;
	font-size: 25px;
	font-weight: 600;
	line-height: 1.3em;
}

.elementor-1471 .elementor-element.elementor-element-b45d4b7 > .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-1471 .elementor-element.elementor-element-1a9500e {
	text-align: left;
	color: #fff;
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
}

.elementor-1471 .elementor-element.elementor-element-3813172 {
	text-align: left;
}

.elementor-1471 .elementor-element.elementor-element-3813172 .elementor-heading-title {
	color: #fff;
	font-family: "Jost", Sans-serif;
	font-size: 25px;
	font-weight: 600;
	line-height: 1.3em;
}

.elementor-1471 .elementor-element.elementor-element-3813172 > .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-1471 .elementor-element.elementor-element-03d47a4 {
	text-align: left;
	color: #fff;
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
}

.elementor-1471 .elementor-element.elementor-element-df17ebc {
	text-align: left;
}

.elementor-1471 .elementor-element.elementor-element-df17ebc .elementor-heading-title {
	color: #fff;
	font-family: "Jost", Sans-serif;
	font-size: 25px;
	font-weight: 600;
	line-height: 1.3em;
}

.elementor-1471 .elementor-element.elementor-element-df17ebc > .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-1471 .elementor-element.elementor-element-ec1a526 {
	text-align: left;
	color: #fff;
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
}

.elementor-1471 .elementor-element.elementor-element-e6b743e img {
	width: 100%;
}

.elementor-1471 .elementor-element.elementor-element-e6b743e > .elementor-widget-container {
	margin: -50px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-20975ec img {
	width: 80%;
}

.elementor-1471 .elementor-element.elementor-element-b47a8ef {
	text-align: left;
}

.elementor-1471 .elementor-element.elementor-element-b47a8ef .elementor-heading-title {
	color: #fff;
	font-family: "Jost", Sans-serif;
	font-size: 25px;
	font-weight: 600;
	line-height: 1.3em;
}

.elementor-1471 .elementor-element.elementor-element-b47a8ef > .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-1471 .elementor-element.elementor-element-2f33b6e {
	text-align: left;
	color: #fff;
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
}

.elementor-1471 .elementor-element.elementor-element-0a3acd2 {
	text-align: left;
}

.elementor-1471 .elementor-element.elementor-element-0a3acd2 .elementor-heading-title {
	color: #fff;
	font-family: "Jost", Sans-serif;
	font-size: 25px;
	font-weight: 600;
	line-height: 1.3em;
}

.elementor-1471 .elementor-element.elementor-element-0a3acd2 > .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-1471 .elementor-element.elementor-element-fc9555b {
	text-align: left;
	color: #fff;
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
}

.elementor-1471 .elementor-element.elementor-element-4103336 {
	text-align: left;
}

.elementor-1471 .elementor-element.elementor-element-4103336 .elementor-heading-title {
	color: #fff;
	font-family: "Jost", Sans-serif;
	font-size: 25px;
	font-weight: 600;
	line-height: 1.3em;
}

.elementor-1471 .elementor-element.elementor-element-4103336 > .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-1471 .elementor-element.elementor-element-5c7473c {
	text-align: left;
	color: #fff;
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
}

.elementor-1471 .elementor-element.elementor-element-6f640e4 > .elementor-container {
	max-width: 1300px;
}

.elementor-1471 .elementor-element.elementor-element-6f640e4 .elementor-repeater-item-5aba97.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-1471 .elementor-element.elementor-element-fd6c443 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 9px;
}

.elementor-1471 .elementor-element.elementor-element-fd6c443 .elementor-element-populated a {
	color: #398ffc;
}

.elementor-1471 .elementor-element.elementor-element-fd6c443 .elementor-element-populated a:hover {
	color: #3b3d42;
}

.elementor-1471 .elementor-element.elementor-element-f471f7a {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-f471f7a .elementor-heading-title {
	font-family: "Jost", Sans-serif;
	font-size: 35px;
	font-weight: 600;
	line-height: 58px;
}

.elementor-1471 .elementor-element.elementor-element-f471f7a > .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-1471 .elementor-element.elementor-element-84215e1 {
	text-align: center;
}

.elementor-1471 .elementor-element.elementor-element-84215e1 > .elementor-widget-container {
	margin: -16px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-e906d8f > .elementor-widget-container > .jet-accordion > .jet-accordion__inner > .jet-toggle {
	margin: 0px 1px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #ebeced;
}

.elementor-1471 .elementor-element.elementor-element-e906d8f > .elementor-widget-container > .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control {
	justify-content: flex-start;
	padding: 20px 20px 20px 20px;
}

.elementor-1471 .elementor-element.elementor-element-e906d8f .jet-toggle__label-text {
	text-align: left;
}

.elementor-1471 .elementor-element.elementor-element-e906d8f > .elementor-widget-container > .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text {
	color: #3b3d42;
	font-family: "Jost", Sans-serif;
	font-size: 22px;
	font-weight: 500;
}

.elementor-1471 .elementor-element.elementor-element-e906d8f > .elementor-widget-container > .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon .icon-normal {
	color: #3b3d42;
	background-color: rgba(0, 0, 0, 0);
	font-size: 12px;
}

.elementor-1471 .elementor-element.elementor-element-e906d8f > .elementor-widget-container > .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text {
	color: #fff;
}

.elementor-1471 .elementor-element.elementor-element-e906d8f > .elementor-widget-container > .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle .jet-toggle__label-icon .icon-active {
	color: #fff;
	background-color: rgba(0, 0, 0, 0);
}

.elementor-1471 .elementor-element.elementor-element-e906d8f > .elementor-widget-container > .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content > .jet-toggle__content-inner {
	padding: 50px 50px 50px 50px;
}

.elementor-1471 .elementor-element.elementor-element-e906d8f > .elementor-widget-container > .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content {
	margin: -23px 0px 0px 0px;
}

.elementor-1471 .elementor-element.elementor-element-e906d8f > .elementor-widget-container {
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .27);
}

.elementor-1471 .elementor-element.elementor-element-6f640e4 {
	border-style: solid;
	border-width: 1px 0px 0px 0px;
	border-color: #ebeced;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 50px 0px 50px 0px;
}

.elementor-1471 .elementor-element.elementor-element-6f640e4 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1471 .elementor-element.elementor-element-656c319 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--background-transition: .3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

@media (min-width:768px) {
	.elementor-1471 .elementor-element.elementor-element-16ac1f7 {
		width: 40%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-87cd449 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-28d1971 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-efb55cd {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-dad3c62 {
		width: 40%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-14e62d9 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-4537120 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-0f327fb {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-c8b9cbc {
		width: 40%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-5dc3bcc {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-17b9815 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-0e66432 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-0269b39 {
		width: 40%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-a60790c {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-fabc8cb {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-96f6da2 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-abd434a {
		width: 40%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-1be35d5 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-aac25cc {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-a350d22 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-2a47832 {
		width: 40%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-cbffc1c {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-2c05a85 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-fdb3e4a {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-50b1958 {
		width: 40%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-7fed43e {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-6dd7856 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-b1448e2 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-e1ad42a {
		width: 40%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-ad61cd0 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-2f61550 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-c7d7bed {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-dd0fec0 {
		width: 40%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-b83c0d2 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-55cb017 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-473d777 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-469ff7d {
		width: 40%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-3ddc5bc {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-84eb691 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-32ea629 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-327c144 {
		width: 40%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-00c7767 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-07d2385 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-34fdd40 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-4402077 {
		width: 40%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-8a9a4a9 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-5f580e4 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-01e0d4f {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-d80d387 {
		width: 40%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-46130e0 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-c229212 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-48e9b53 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-6db7b1f {
		width: 40%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-03c9d4d {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-b694e8c {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-dc2e1c1 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-1d8bf3d {
		width: 40%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-8c83237 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-a258484 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-f0ad9c0 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-70deab0 {
		width: 40%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-13058bc {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-ae85cbc {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-c3a7f91 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-e118e2f {
		width: 40%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-167aa64 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-3956869 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-c6acfab {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-9d4857c {
		width: 40%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-cbe8262 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-8a244fa {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-9e96f7f {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-42a4746 {
		width: 40%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-d1a70ab {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-d8aea6b {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-ffc709f {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-2080932 {
		width: 40%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-5e3f767 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-029291f {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-6f39037 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-0306752 {
		width: 40%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-de8b0a4 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-2c48106 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-8739b0c {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-83a081b {
		width: 40%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-3011113 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-3bbb743 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-67a4e58 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-6011bd9 {
		width: 40%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-8c382d3 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-1951980 {
		width: 20%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-f75c60f {
		width: 20%;
	}
}

@media (max-width:1366px) {
	.elementor-1471 .elementor-element.elementor-element-5d3c07e .jet-breadcrumbs__item > * {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-1471 .elementor-element.elementor-element-5d3c07e .jet-breadcrumbs__item-target {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-1471 .elementor-element.elementor-element-48bfba7 .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-1471 .elementor-element.elementor-element-a987eba .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-1471 .elementor-element.elementor-element-8173102 .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-1471 .elementor-element.elementor-element-5797b5d .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
}

@media (max-width:1024px) {
	.elementor-1471 .elementor-element.elementor-element-2dfd306 {
		--padding-top: 130px;
		--padding-bottom: 60px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-5d3c07e .jet-breadcrumbs__item > * {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-1471 .elementor-element.elementor-element-5d3c07e .jet-breadcrumbs__item-target {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-1471 .elementor-element.elementor-element-48bfba7 .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-1471 .elementor-element.elementor-element-a42d636 .elementor-heading-title {
		font-size: 35px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-022e2ea > .elementor-element-populated {
		margin: 70px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-5fa4830 {
		top: -6%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-ff89735 > .elementor-element-populated {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-c01733a img {
		width: 70%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-894e4f3 img {
		width: 70%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-4b97fa5 > .elementor-element-populated {
		margin: 20px 20px 20px 20px;
		--e-column-margin-right: 20px;
		--e-column-margin-left: 20px;
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-51a08b2 img {
		width: 70%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-a987eba .elementor-icon-box-title {
		margin-bottom: 10px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-a987eba .elementor-icon-box-title, .elementor-1471 .elementor-element.elementor-element-a987eba .elementor-icon-box-title a {
		line-height: 1.4em;
	}
	
	.elementor-1471 .elementor-element.elementor-element-a987eba .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-1471 .elementor-element.elementor-element-8173102 .elementor-icon-box-title {
		margin-bottom: 10px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-8173102 .elementor-icon-box-title, .elementor-1471 .elementor-element.elementor-element-8173102 .elementor-icon-box-title a {
		line-height: 1.4em;
	}
	
	.elementor-1471 .elementor-element.elementor-element-8173102 .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-1471 .elementor-element.elementor-element-5797b5d .elementor-icon-box-title {
		margin-bottom: 10px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-5797b5d .elementor-icon-box-title, .elementor-1471 .elementor-element.elementor-element-5797b5d .elementor-icon-box-title a {
		line-height: 1.4em;
	}
	
	.elementor-1471 .elementor-element.elementor-element-5797b5d .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-1471 .elementor-element.elementor-element-e6b743e img {
		width: 100%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-20975ec img {
		width: 70%;
	}
}

@media (max-width:767px) {
	.elementor-1471 .elementor-element.elementor-element-2dfd306 {
		--padding-top: 110px;
		--padding-bottom: 60px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-5d3c07e .jet-breadcrumbs__item > * {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-1471 .elementor-element.elementor-element-5d3c07e .jet-breadcrumbs__item-target {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-1471 .elementor-element.elementor-element-48bfba7 .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-1471 .elementor-element.elementor-element-a42d636 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-f0e8106 .elementor-heading-title {
		font-size: 28px;
		line-height: 38px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-022e2ea > .elementor-element-populated {
		margin: 55px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-5fa4830 {
		top: -6%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-6736571 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-9f514ea .elementor-heading-title {
		font-size: 30px;
		line-height: 34px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-c01733a img {
		width: 100%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-894e4f3 img {
		width: 100%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-208a4ca .elementor-heading-title {
		font-size: 30px;
		line-height: 34px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-763be8d .elementor-heading-title {
		font-size: 30px;
		line-height: 34px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-37d3b18 .elementor-heading-title {
		font-size: 30px;
		line-height: 34px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-e111f47 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-5b7766e .elementor-heading-title {
		font-size: 30px;
		line-height: 34px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-bc27a3d .elementor-heading-title {
		font-size: 30px;
		line-height: 34px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-8ec7684 .elementor-heading-title {
		font-size: 30px;
		line-height: 34px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-9a3b834 .elementor-heading-title {
		font-size: 30px;
		line-height: 34px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-51a08b2 img {
		width: 100%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-952a11c .elementor-heading-title {
		font-size: 30px;
		line-height: 34px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-a987eba .elementor-icon {
		font-size: 35px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-a987eba .elementor-icon-box-title, .elementor-1471 .elementor-element.elementor-element-a987eba .elementor-icon-box-title a {
		font-size: 20px;
		line-height: 30px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-a987eba .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-1471 .elementor-element.elementor-element-8173102 .elementor-icon {
		font-size: 35px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-8173102 .elementor-icon-box-title, .elementor-1471 .elementor-element.elementor-element-8173102 .elementor-icon-box-title a {
		font-size: 20px;
		line-height: 30px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-8173102 .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-1471 .elementor-element.elementor-element-5797b5d .elementor-icon {
		font-size: 35px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-5797b5d .elementor-icon-box-title, .elementor-1471 .elementor-element.elementor-element-5797b5d .elementor-icon-box-title a {
		font-size: 20px;
		line-height: 30px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-5797b5d .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-1471 .elementor-element.elementor-element-988e213 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-f55d2f4 .elementor-heading-title {
		font-size: 30px;
		line-height: 34px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-b45d4b7 .elementor-heading-title {
		font-size: 30px;
		line-height: 34px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-3813172 .elementor-heading-title {
		font-size: 30px;
		line-height: 34px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-df17ebc .elementor-heading-title {
		font-size: 30px;
		line-height: 34px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-e6b743e img {
		width: 100%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-20975ec img {
		width: 100%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-b47a8ef .elementor-heading-title {
		font-size: 30px;
		line-height: 34px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-0a3acd2 .elementor-heading-title {
		font-size: 30px;
		line-height: 34px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-4103336 .elementor-heading-title {
		font-size: 30px;
		line-height: 34px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-f471f7a .elementor-heading-title {
		font-size: 30px;
		line-height: 34px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-e906d8f > .elementor-widget-container > .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text {
		font-size: 18px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-e906d8f > .elementor-widget-container > .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-1471 .elementor-element.elementor-element-e906d8f > .elementor-widget-container > .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content > .jet-toggle__content-inner {
		padding: 20px 20px 20px 20px;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-1471 .elementor-element.elementor-element-1e08d06 {
		width: 100%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-022e2ea {
		width: 100%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-95da6fb {
		width: 100%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-ff89735 {
		width: 100%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-05feff9 {
		width: 100%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-1432eda {
		width: 100%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-fd0030c {
		width: 100%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-b082d96 {
		width: 100%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-da9632b {
		width: 100%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-d81a8b2 {
		width: 100%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-dbd399d {
		width: 100%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-6504af4 {
		width: 100%;
	}
	
	.elementor-1471 .elementor-element.elementor-element-e8b91b5 {
		width: 100%;
	}
}
