
.elementor-711 .elementor-element.elementor-element-31386ca8 {
	margin-top: 170px;
	margin-bottom: 30px;
}

.elementor-711 .elementor-element.elementor-element-41c666fd {
	text-align: center;
}

.elementor-711 .elementor-element.elementor-element-41c666fd .elementor-heading-title {
	font-family: "Barlow", Sans-serif;
	font-size: 56px;
	font-weight: 700;
	color: var(--e-global-color-primary);
}

.elementor-711 .elementor-element.elementor-element-76304d2c {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 2px;
}

.elementor-711 .elementor-element.elementor-element-76304d2c .elementor-divider-separator {
	width: 100%;
}

.elementor-711 .elementor-element.elementor-element-76304d2c .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-711 .elementor-element.elementor-element-2e6920d .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-711 .elementor-element.elementor-element-2e6920d .elementor-custom-embed-play i {
	color: var(--e-global-color-accent);
	font-size: 50px;
}

.elementor-711 .elementor-element.elementor-element-2e6920d .elementor-custom-embed-play svg {
	fill: var(--e-global-color-accent);
	width: 50px;
	height: 50px;
}

.elementor-711 .elementor-element.elementor-element-4df6a55 .elementor-heading-title {
	font-size: 20px;
	font-weight: 700;
	color: var(--e-global-color-text);
}

.elementor-711 .elementor-element.elementor-element-937512c .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-711 .elementor-element.elementor-element-937512c .elementor-custom-embed-play i {
	color: var(--e-global-color-accent);
	font-size: 50px;
}

.elementor-711 .elementor-element.elementor-element-937512c .elementor-custom-embed-play svg {
	fill: var(--e-global-color-accent);
	width: 50px;
	height: 50px;
}

.elementor-711 .elementor-element.elementor-element-77a2b77 .elementor-heading-title {
	font-size: 20px;
	font-weight: 700;
	color: var(--e-global-color-text);
}

.elementor-711 .elementor-element.elementor-element-96f5a2f .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-711 .elementor-element.elementor-element-96f5a2f .elementor-custom-embed-play i {
	color: var(--e-global-color-accent);
	font-size: 50px;
}

.elementor-711 .elementor-element.elementor-element-96f5a2f .elementor-custom-embed-play svg {
	fill: var(--e-global-color-accent);
	width: 50px;
	height: 50px;
}

.elementor-711 .elementor-element.elementor-element-6233001 .elementor-heading-title {
	font-size: 20px;
	font-weight: 700;
	color: var(--e-global-color-text);
}

.elementor-711 .elementor-element.elementor-element-adf5ad1 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-711 .elementor-element.elementor-element-adf5ad1 .elementor-custom-embed-play i {
	color: var(--e-global-color-accent);
	font-size: 50px;
}

.elementor-711 .elementor-element.elementor-element-adf5ad1 .elementor-custom-embed-play svg {
	fill: var(--e-global-color-accent);
	width: 50px;
	height: 50px;
}

.elementor-711 .elementor-element.elementor-element-40a5e9e .elementor-heading-title {
	font-size: 20px;
	font-weight: 700;
	color: var(--e-global-color-text);
}

.elementor-711 .elementor-element.elementor-element-67b3c45 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-711 .elementor-element.elementor-element-67b3c45 .elementor-custom-embed-play i {
	color: var(--e-global-color-accent);
	font-size: 50px;
}

.elementor-711 .elementor-element.elementor-element-67b3c45 .elementor-custom-embed-play svg {
	fill: var(--e-global-color-accent);
	width: 50px;
	height: 50px;
}

.elementor-711 .elementor-element.elementor-element-5df4bc6 .elementor-heading-title {
	font-size: 20px;
	font-weight: 700;
	color: var(--e-global-color-text);
}

.elementor-711 .elementor-element.elementor-element-6771293 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-711 .elementor-element.elementor-element-6771293 .elementor-custom-embed-play i {
	color: var(--e-global-color-accent);
	font-size: 50px;
}

.elementor-711 .elementor-element.elementor-element-6771293 .elementor-custom-embed-play svg {
	fill: var(--e-global-color-accent);
	width: 50px;
	height: 50px;
}

.elementor-711 .elementor-element.elementor-element-20ab3d0 .elementor-heading-title {
	font-size: 20px;
	font-weight: 700;
	color: var(--e-global-color-text);
}

.elementor-711 .elementor-element.elementor-element-3bf624a .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-711 .elementor-element.elementor-element-3bf624a .elementor-custom-embed-play i {
	color: var(--e-global-color-accent);
	font-size: 50px;
}

.elementor-711 .elementor-element.elementor-element-3bf624a .elementor-custom-embed-play svg {
	fill: var(--e-global-color-accent);
	width: 50px;
	height: 50px;
}

.elementor-711 .elementor-element.elementor-element-083db73 .elementor-heading-title {
	font-size: 20px;
	font-weight: 700;
	color: var(--e-global-color-text);
}

.elementor-711 .elementor-element.elementor-element-26ca424 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-711 .elementor-element.elementor-element-26ca424 .elementor-custom-embed-play i {
	color: var(--e-global-color-accent);
	font-size: 50px;
}

.elementor-711 .elementor-element.elementor-element-26ca424 .elementor-custom-embed-play svg {
	fill: var(--e-global-color-accent);
	width: 50px;
	height: 50px;
}

.elementor-711 .elementor-element.elementor-element-18aaef1 .elementor-heading-title {
	font-size: 20px;
	font-weight: 700;
	color: var(--e-global-color-text);
}

.elementor-711 .elementor-element.elementor-element-b35c221 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-711 .elementor-element.elementor-element-b35c221 .elementor-custom-embed-play i {
	color: var(--e-global-color-accent);
	font-size: 50px;
}

.elementor-711 .elementor-element.elementor-element-b35c221 .elementor-custom-embed-play svg {
	fill: var(--e-global-color-accent);
	width: 50px;
	height: 50px;
}

.elementor-711 .elementor-element.elementor-element-f54ad97 .elementor-heading-title {
	font-size: 20px;
	font-weight: 700;
	color: var(--e-global-color-text);
}

.elementor-711 .elementor-element.elementor-element-adb9797 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-711 .elementor-element.elementor-element-adb9797 .elementor-custom-embed-play i {
	color: var(--e-global-color-accent);
	font-size: 50px;
}

.elementor-711 .elementor-element.elementor-element-adb9797 .elementor-custom-embed-play svg {
	fill: var(--e-global-color-accent);
	width: 50px;
	height: 50px;
}

.elementor-711 .elementor-element.elementor-element-b210980 .elementor-heading-title {
	font-size: 20px;
	font-weight: 700;
	color: var(--e-global-color-text);
}

.elementor-711 .elementor-element.elementor-element-c5a6785 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-711 .elementor-element.elementor-element-c5a6785 .elementor-custom-embed-play i {
	color: var(--e-global-color-accent);
	font-size: 50px;
}

.elementor-711 .elementor-element.elementor-element-c5a6785 .elementor-custom-embed-play svg {
	fill: var(--e-global-color-accent);
	width: 50px;
	height: 50px;
}

.elementor-711 .elementor-element.elementor-element-9043618 .elementor-heading-title {
	font-size: 20px;
	font-weight: 700;
	color: var(--e-global-color-text);
}

.elementor-711 .elementor-element.elementor-element-87fbcd3 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-711 .elementor-element.elementor-element-87fbcd3 .elementor-custom-embed-play i {
	color: var(--e-global-color-accent);
	font-size: 50px;
}

.elementor-711 .elementor-element.elementor-element-87fbcd3 .elementor-custom-embed-play svg {
	fill: var(--e-global-color-accent);
	width: 50px;
	height: 50px;
}

.elementor-711 .elementor-element.elementor-element-79ae2ce .elementor-heading-title {
	font-size: 20px;
	font-weight: 700;
	color: var(--e-global-color-text);
}

.elementor-711 .elementor-element.elementor-element-44dfe18 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-711 .elementor-element.elementor-element-44dfe18 .elementor-custom-embed-play i {
	color: var(--e-global-color-accent);
	font-size: 50px;
}

.elementor-711 .elementor-element.elementor-element-44dfe18 .elementor-custom-embed-play svg {
	fill: var(--e-global-color-accent);
	width: 50px;
	height: 50px;
}

.elementor-711 .elementor-element.elementor-element-e3dff85 .elementor-heading-title {
	font-size: 20px;
	font-weight: 700;
	color: var(--e-global-color-text);
}

.elementor-711 .elementor-element.elementor-element-6e98869 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-711 .elementor-element.elementor-element-6e98869 .elementor-custom-embed-play i {
	color: var(--e-global-color-accent);
	font-size: 50px;
}

.elementor-711 .elementor-element.elementor-element-6e98869 .elementor-custom-embed-play svg {
	fill: var(--e-global-color-accent);
	width: 50px;
	height: 50px;
}

.elementor-711 .elementor-element.elementor-element-f2829e5 .elementor-heading-title {
	font-size: 20px;
	font-weight: 700;
	color: var(--e-global-color-text);
}

.elementor-711 .elementor-element.elementor-element-9ab9f9f .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-711 .elementor-element.elementor-element-9ab9f9f .elementor-custom-embed-play i {
	color: var(--e-global-color-accent);
	font-size: 50px;
}

.elementor-711 .elementor-element.elementor-element-9ab9f9f .elementor-custom-embed-play svg {
	fill: var(--e-global-color-accent);
	width: 50px;
	height: 50px;
}

.elementor-711 .elementor-element.elementor-element-6140f81 .elementor-heading-title {
	font-size: 20px;
	font-weight: 700;
	color: var(--e-global-color-text);
}

.elementor-711 .elementor-element.elementor-element-ff58057 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-711 .elementor-element.elementor-element-ff58057 .elementor-custom-embed-play i {
	color: var(--e-global-color-accent);
	font-size: 50px;
}

.elementor-711 .elementor-element.elementor-element-ff58057 .elementor-custom-embed-play svg {
	fill: var(--e-global-color-accent);
	width: 50px;
	height: 50px;
}

.elementor-711 .elementor-element.elementor-element-456da0e .elementor-heading-title {
	font-size: 20px;
	font-weight: 700;
	color: var(--e-global-color-text);
}

.elementor-711 .elementor-element.elementor-element-33141c9 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-711 .elementor-element.elementor-element-33141c9 .elementor-custom-embed-play i {
	color: var(--e-global-color-accent);
	font-size: 50px;
}

.elementor-711 .elementor-element.elementor-element-33141c9 .elementor-custom-embed-play svg {
	fill: var(--e-global-color-accent);
	width: 50px;
	height: 50px;
}

.elementor-711 .elementor-element.elementor-element-17ed20b .elementor-heading-title {
	font-size: 20px;
	font-weight: 700;
	color: var(--e-global-color-text);
}

.elementor-711 .elementor-element.elementor-element-302c909 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-711 .elementor-element.elementor-element-302c909 .elementor-custom-embed-play i {
	color: var(--e-global-color-accent);
	font-size: 50px;
}

.elementor-711 .elementor-element.elementor-element-302c909 .elementor-custom-embed-play svg {
	fill: var(--e-global-color-accent);
	width: 50px;
	height: 50px;
}

.elementor-711 .elementor-element.elementor-element-5a68c0e .elementor-heading-title {
	font-size: 20px;
	font-weight: 700;
	color: var(--e-global-color-text);
}

.elementor-711 .elementor-element.elementor-element-0c74b32 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-711 .elementor-element.elementor-element-0c74b32 .elementor-custom-embed-play i {
	color: var(--e-global-color-accent);
	font-size: 50px;
}

.elementor-711 .elementor-element.elementor-element-0c74b32 .elementor-custom-embed-play svg {
	fill: var(--e-global-color-accent);
	width: 50px;
	height: 50px;
}

.elementor-711 .elementor-element.elementor-element-3c03efb .elementor-heading-title {
	font-size: 20px;
	font-weight: 700;
	color: var(--e-global-color-text);
}

.elementor-711 .elementor-element.elementor-element-4493ffd .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-711 .elementor-element.elementor-element-4493ffd .elementor-custom-embed-play i {
	color: var(--e-global-color-accent);
	font-size: 50px;
}

.elementor-711 .elementor-element.elementor-element-4493ffd .elementor-custom-embed-play svg {
	fill: var(--e-global-color-accent);
	width: 50px;
	height: 50px;
}

.elementor-711 .elementor-element.elementor-element-00f4227 .elementor-heading-title {
	font-size: 20px;
	font-weight: 700;
	color: var(--e-global-color-text);
}

.elementor-711 .elementor-element.elementor-element-358e925 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-711 .elementor-element.elementor-element-358e925 .elementor-custom-embed-play i {
	color: var(--e-global-color-accent);
	font-size: 50px;
}

.elementor-711 .elementor-element.elementor-element-358e925 .elementor-custom-embed-play svg {
	fill: var(--e-global-color-accent);
	width: 50px;
	height: 50px;
}

.elementor-711 .elementor-element.elementor-element-c368afd .elementor-heading-title {
	font-size: 20px;
	font-weight: 700;
	color: var(--e-global-color-text);
}

.elementor-711 .elementor-element.elementor-element-49889c8 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-711 .elementor-element.elementor-element-49889c8 .elementor-custom-embed-play i {
	color: var(--e-global-color-accent);
	font-size: 50px;
}

.elementor-711 .elementor-element.elementor-element-49889c8 .elementor-custom-embed-play svg {
	fill: var(--e-global-color-accent);
	width: 50px;
	height: 50px;
}

.elementor-711 .elementor-element.elementor-element-7ff1d14 .elementor-heading-title {
	font-size: 20px;
	font-weight: 700;
	color: var(--e-global-color-text);
}

.elementor-711 .elementor-element.elementor-element-1fdcba2 {
	--spacer-size: 50px;
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-711 .elementor-element.elementor-element-c92787d {
		width: 100%;
	}
	
	.elementor-711 .elementor-element.elementor-element-6743604 {
		width: 100%;
	}
	
	.elementor-711 .elementor-element.elementor-element-30ddd4f {
		width: 100%;
	}
	
	.elementor-711 .elementor-element.elementor-element-186a9c7 {
		width: 100%;
	}
	
	.elementor-711 .elementor-element.elementor-element-0e1f948 {
		width: 100%;
	}
	
	.elementor-711 .elementor-element.elementor-element-c26e445 {
		width: 100%;
	}
	
	.elementor-711 .elementor-element.elementor-element-af830d5 {
		width: 100%;
	}
	
	.elementor-711 .elementor-element.elementor-element-b7647af {
		width: 100%;
	}
	
	.elementor-711 .elementor-element.elementor-element-fa7a910 {
		width: 100%;
	}
	
	.elementor-711 .elementor-element.elementor-element-1b7a353 {
		width: 100%;
	}
	
	.elementor-711 .elementor-element.elementor-element-97950d5 {
		width: 100%;
	}
	
	.elementor-711 .elementor-element.elementor-element-882bdef {
		width: 100%;
	}
	
	.elementor-711 .elementor-element.elementor-element-8fe58ba {
		width: 100%;
	}
	
	.elementor-711 .elementor-element.elementor-element-b2c5bb8 {
		width: 100%;
	}
	
	.elementor-711 .elementor-element.elementor-element-f6dd623 {
		width: 100%;
	}
	
	.elementor-711 .elementor-element.elementor-element-cdded21 {
		width: 100%;
	}
	
	.elementor-711 .elementor-element.elementor-element-7eda3e5 {
		width: 100%;
	}
	
	.elementor-711 .elementor-element.elementor-element-1818732 {
		width: 100%;
	}
	
	.elementor-711 .elementor-element.elementor-element-eab219f {
		width: 100%;
	}
	
	.elementor-711 .elementor-element.elementor-element-7c72257 {
		width: 100%;
	}
	
	.elementor-711 .elementor-element.elementor-element-1e7aa23 {
		width: 100%;
	}
	
	.elementor-711 .elementor-element.elementor-element-97eef79 {
		width: 100%;
	}
	
	.elementor-711 .elementor-element.elementor-element-ab0a928 {
		width: 100%;
	}
	
	.elementor-711 .elementor-element.elementor-element-5391c63 {
		width: 100%;
	}
}

@media (max-width:1366px) {
	.elementor-711 .elementor-element.elementor-element-31386ca8 {
		margin-top: 150px;
		margin-bottom: 30px;
	}
	
	.elementor-711 .elementor-element.elementor-element-41c666fd .elementor-heading-title {
		font-size: 50px;
	}
}

@media (max-width:1200px) {
	.elementor-711 .elementor-element.elementor-element-31386ca8 {
		margin-top: 130px;
		margin-bottom: 30px;
	}
	
	.elementor-711 .elementor-element.elementor-element-41c666fd .elementor-heading-title {
		font-size: 45px;
	}
}

@media (max-width:1024px) {
	.elementor-711 .elementor-element.elementor-element-31386ca8 {
		margin-top: 100px;
		margin-bottom: 30px;
	}
	
	.elementor-711 .elementor-element.elementor-element-41c666fd .elementor-heading-title {
		font-size: 40px;
	}
}

@media (max-width:767px) {
	.elementor-711 .elementor-element.elementor-element-31386ca8 {
		margin-top: 80px;
		margin-bottom: 30px;
	}
	
	.elementor-711 .elementor-element.elementor-element-41c666fd .elementor-heading-title {
		font-size: 35px;
	}
}
