/* End Custom Fonts CSS */

.elementor-656 .elementor-element.elementor-element-9946cfe {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--overlay-opacity: .49;
}

.elementor-656 .elementor-element.elementor-element-9946cfe::before, .elementor-656 .elementor-element.elementor-element-9946cfe > .elementor-background-video-container::before, .elementor-656 .elementor-element.elementor-element-9946cfe > .e-con-inner > .elementor-background-video-container::before, .elementor-656 .elementor-element.elementor-element-9946cfe > .elementor-background-slideshow::before, .elementor-656 .elementor-element.elementor-element-9946cfe > .e-con-inner > .elementor-background-slideshow::before, .elementor-656 .elementor-element.elementor-element-9946cfe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-656 .elementor-element.elementor-element-9946cfe > .elementor-shape-top svg, .elementor-656 .elementor-element.elementor-element-9946cfe > .e-con-inner > .elementor-shape-top svg {
	transform: translateX(-50%) rotateY(180deg);
}

.elementor-656 .elementor-element.elementor-element-7a4e23b {
	text-align: center;
}

.elementor-656 .elementor-element.elementor-element-7a4e23b img {
	max-width: 15%;
}

.elementor-656 .elementor-element.elementor-element-a386c58 {
	--spacer-size: 70px;
}

.elementor-656 .elementor-element.elementor-element-33aa28a {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-656 .elementor-element.elementor-element-b7c3144 {
	--display: flex;
}

.elementor-656 .elementor-element.elementor-element-b7c3144:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-b7c3144 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-483916a);
}

.elementor-656 .elementor-element.elementor-element-b7cb114 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-656 .elementor-element.elementor-element-4f90949 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-656 .elementor-element.elementor-element-2999503 {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
}

.elementor-656 .elementor-element.elementor-element-2999503:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-2999503 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-b145899);
}

.elementor-656 .elementor-element.elementor-element-4b03f23 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(3, 1fr);
	--grid-auto-flow: row;
}

.elementor-656 .elementor-element.elementor-element-e5532d0 {
	--display: grid;
	--e-con-grid-template-columns: repeat(1, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	border-style: none;
	--border-style: none;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-656 .elementor-element.elementor-element-e5532d0:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-e5532d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-1061d7e);
}

.elementor-656 .elementor-element.elementor-element-d69f04f .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-656 .elementor-element.elementor-element-9a8ea95 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-656 .elementor-element.elementor-element-9a8ea95 {
	text-align: center;
}

.elementor-656 .elementor-element.elementor-element-9a8ea95 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 25px;
	font-weight: 500;
	color: var(--e-global-color-secondary);
}

.elementor-656 .elementor-element.elementor-element-65fee85 {
	--display: grid;
	--e-con-grid-template-columns: repeat(1, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-656 .elementor-element.elementor-element-65fee85:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-65fee85 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-1061d7e);
}

.elementor-656 .elementor-element.elementor-element-7df9b10 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-656 .elementor-element.elementor-element-d3bd9d9 {
	text-align: center;
}

.elementor-656 .elementor-element.elementor-element-d3bd9d9 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 25px;
	font-weight: 500;
	color: var(--e-global-color-secondary);
}

.elementor-656 .elementor-element.elementor-element-9fce2e6 {
	--display: grid;
	--e-con-grid-template-columns: repeat(1, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	border-style: none;
	--border-style: none;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-656 .elementor-element.elementor-element-9fce2e6:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-9fce2e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-656 .elementor-element.elementor-element-8900778 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-656 .elementor-element.elementor-element-68e600f {
	text-align: center;
}

.elementor-656 .elementor-element.elementor-element-68e600f .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 25px;
	font-weight: 500;
	color: var(--e-global-color-secondary);
}

.elementor-656 .elementor-element.elementor-element-c87ad05 {
	--display: grid;
	--e-con-grid-template-columns: repeat(1, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-656 .elementor-element.elementor-element-c87ad05:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-c87ad05 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-656 .elementor-element.elementor-element-64f12b8 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-656 .elementor-element.elementor-element-7d2015a {
	text-align: center;
}

.elementor-656 .elementor-element.elementor-element-7d2015a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 25px;
	font-weight: 500;
	color: var(--e-global-color-secondary);
}

.elementor-656 .elementor-element.elementor-element-19ba940 {
	--display: grid;
	--e-con-grid-template-columns: repeat(1, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-656 .elementor-element.elementor-element-19ba940:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-19ba940 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-656 .elementor-element.elementor-element-ba4b45b .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-656 .elementor-element.elementor-element-edbf629 {
	text-align: center;
}

.elementor-656 .elementor-element.elementor-element-edbf629 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 25px;
	font-weight: 500;
	color: var(--e-global-color-secondary);
}

.elementor-656 .elementor-element.elementor-element-55b18c0 {
	--display: grid;
	--e-con-grid-template-columns: repeat(1, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-656 .elementor-element.elementor-element-55b18c0:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-55b18c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-656 .elementor-element.elementor-element-7098039 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-656 .elementor-element.elementor-element-c4a8abc {
	text-align: center;
}

.elementor-656 .elementor-element.elementor-element-c4a8abc .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 25px;
	font-weight: 500;
	color: var(--e-global-color-secondary);
}

.elementor-656 .elementor-element.elementor-element-a9e75bb {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-656 .elementor-element.elementor-element-2ec4f05 {
	--spacer-size: 50px;
}

@media (max-width:1024px) {
	.elementor-656 .elementor-element.elementor-element-7a4e23b img {
		max-width: 28%;
	}
	
	.elementor-656 .elementor-element.elementor-element-4b03f23 {
		--grid-auto-flow: row;
	}
	
	.elementor-656 .elementor-element.elementor-element-e5532d0 {
		--grid-auto-flow: row;
	}
	
	.elementor-656 .elementor-element.elementor-element-65fee85 {
		--grid-auto-flow: row;
	}
	
	.elementor-656 .elementor-element.elementor-element-9fce2e6 {
		--grid-auto-flow: row;
	}
	
	.elementor-656 .elementor-element.elementor-element-c87ad05 {
		--grid-auto-flow: row;
	}
	
	.elementor-656 .elementor-element.elementor-element-19ba940 {
		--grid-auto-flow: row;
	}
	
	.elementor-656 .elementor-element.elementor-element-55b18c0 {
		--grid-auto-flow: row;
	}
}

@media (max-width:812px) {
	.elementor-656 .elementor-element.elementor-element-7a4e23b {
		text-align: center;
	}
	
	.elementor-656 .elementor-element.elementor-element-7a4e23b img {
		max-width: 28%;
	}
	
	.elementor-656 .elementor-element.elementor-element-4b03f23 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-656 .elementor-element.elementor-element-e5532d0 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-656 .elementor-element.elementor-element-65fee85 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-656 .elementor-element.elementor-element-9fce2e6 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-656 .elementor-element.elementor-element-c87ad05 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-656 .elementor-element.elementor-element-19ba940 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-656 .elementor-element.elementor-element-55b18c0 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
}

/* Start custom CSS */
.comments-area {
	display: none;
}
