
.elementor-17 .elementor-element.elementor-element-22dfaa4 {
	margin-top: 150px;
	margin-bottom: 0px;
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-17 .elementor-element.elementor-element-93c5ead > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-93c5ead {
	text-align: start;
}

.elementor-17 .elementor-element.elementor-element-93c5ead .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 45px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-17 .elementor-element.elementor-element-01f434c .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-9a36d3f {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-9a36d3f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-3c374cf .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-9c25dd3 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-9c25dd3 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-af5ee1c .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-a484f37 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-a484f37 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-6cd2296 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-ed4aabf {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-ed4aabf .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-706afbe .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-27df0ab {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-27df0ab .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-3222dbb .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-42b62f7 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-42b62f7 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-06bd195 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-85d63b5 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-85d63b5 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-73c7d4d .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-d9e81c6 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-d9e81c6 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-bbc33f0 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-fcd75f3 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-fcd75f3 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-08bc53a .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-9bce336 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-9bce336 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-02b7441 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-c77ff1b {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-c77ff1b .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-d98f19d .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-9af8e36 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-9af8e36 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-cf68937 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-6971b82 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-6971b82 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-20f3a35 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-ed05f45 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-ed05f45 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-8bdf553 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-dcfccac {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-dcfccac .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-4754cbb .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-4b87fa9 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-4b87fa9 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-d5cdac7 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-a2b2064 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-a2b2064 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-435da75 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-081b804 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-081b804 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-3d07ed9 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-e8b3b4d {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-e8b3b4d .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-560065d .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-adb4415 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-adb4415 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-18b58e1 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-ab6bf94 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-ab6bf94 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-88d64eb .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-72b4090 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-72b4090 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-f231f13 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-5d9b240 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-5d9b240 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-6a27850 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-25fa21f {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-25fa21f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-cd36bb5 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-ebb23c4 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-ebb23c4 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-008ff39 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-62402a8 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-62402a8 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-45e22fb .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-f4a25f8 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-f4a25f8 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-f23775d .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-bc61114 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-bc61114 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-ab200d3 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-4a6527f {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-4a6527f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-0da7125 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-08a568d {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-08a568d .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-2675366 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-16764e7 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-16764e7 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-979a018 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-79aea15 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-79aea15 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-c39d3e0 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-e11b275 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-e11b275 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-c0588da .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-4aae8cf {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-4aae8cf .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-cf251ed .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-b6cf626 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-b6cf626 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-2b367c3 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-cd55a8c {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-cd55a8c .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-d0d04ec .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-77cd04f {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-77cd04f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-b075192 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-bd7f7cb {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-bd7f7cb .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-225bb36 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-f0a6ad7 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-f0a6ad7 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-f74db5b .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-98b6596 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-98b6596 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-c845380 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-92cecec {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-92cecec .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-d9e6308 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-223799e {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-223799e .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-e17a3f3 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-13d55e6 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-13d55e6 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-2cf2a82 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-d55ae1a {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-d55ae1a .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-6f0e0c8 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-fbcdc9b {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-fbcdc9b .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-deda09a .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-1dc0846 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-1dc0846 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

.elementor-17 .elementor-element.elementor-element-1da1237 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-de63e4c {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-de63e4c .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-secondary);
}

@media (max-width:1024px) {
	.elementor-17 .elementor-element.elementor-element-93c5ead {
		text-align: center;
	}
}

@media (max-width:767px) {
	.elementor-17 .elementor-element.elementor-element-93c5ead .elementor-heading-title {
		font-size: 35px;
	}
}
