
.elementor-8 .elementor-element.elementor-element-28611a4 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8 .elementor-element.elementor-element-4deab20 .htslider-postslider-area button.slick-arrow {
	background-color: rgba(2, 1, 1, 0);
	height: 46px;
	width: 46px;
	color: #fff;
	border-style: none;
}

.elementor-8 .elementor-element.elementor-element-4deab20 .htslider-postslider-area button.slick-arrow svg path {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-4deab20 .htslider-postslider-area button.slick-arrow:hover {
	color: var(--e-global-color-primary);
}

.elementor-8 .elementor-element.elementor-element-4deab20 .htslider-postslider-area button.slick-arrow:hover svg path {
	fill: var(--e-global-color-primary);
}

.elementor-8 .elementor-element.elementor-element-da3103f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--padding-top: 60px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8 .elementor-element.elementor-element-1e659fc {
	--display: flex;
}

.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-8 .elementor-element.elementor-element-b272067 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 35px;
	font-weight: 700;
	color: #09598a;
}

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

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-8 .elementor-element.elementor-element-b63361d {
	text-align: left;
	color: #000;
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.6em;
}

.elementor-8 .elementor-element.elementor-element-95ab583 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--padding-top: 30px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8 .elementor-element.elementor-element-9bdb5ce {
	--display: flex;
}

.elementor-8 .elementor-element.elementor-element-28ff984 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 35px;
	font-weight: 700;
	color: #09598a;
}

.elementor-8 .elementor-element.elementor-element-cb6deef {
	text-align: left;
	color: #000;
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.6em;
}

.elementor-8 .elementor-element.elementor-element-46a2434 {
	--display: flex;
	--justify-content: center;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-8 .elementor-element.elementor-element-6b0c87c img {
	width: 100%;
	border-radius: 20px 20px 20px 20px;
}

.elementor-8 .elementor-element.elementor-element-1bfe7b9 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--padding-top: 60px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8 .elementor-element.elementor-element-681ad70 {
	--display: flex;
}

.elementor-8 .elementor-element.elementor-element-32e4b8c > .elementor-widget-container {
	padding: 10px 10px 0px 10px;
}

.elementor-8 .elementor-element.elementor-element-32e4b8c {
	text-align: left;
}

.elementor-8 .elementor-element.elementor-element-32e4b8c .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 35px;
	font-weight: 700;
	color: #09598a;
}

.elementor-8 .elementor-element.elementor-element-7fbb13b {
	--display: flex;
}

.elementor-8 .elementor-element.elementor-element-04a44fc > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-04a44fc {
	text-align: left;
}

.elementor-8 .elementor-element.elementor-element-04a44fc .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	color: #09598a;
}

.elementor-8 .elementor-element.elementor-element-067cf3e {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-8 .elementor-element.elementor-element-067cf3e img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-8 .elementor-element.elementor-element-87ad42d {
	width: var(--container-widget-width, 69.364%);
	max-width: 69.364%;
	--container-widget-width: 69.364%;
	--container-widget-flex-grow: 0;
	text-align: left;
	color: #000;
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.6em;
}

.elementor-8 .elementor-element.elementor-element-87ad42d.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-8 .elementor-element.elementor-element-2554560 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-8 .elementor-element.elementor-element-2554560 .elementor-button {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	text-decoration: none;
	border-radius: 5px 5px 5px 5px;
	padding: 15px 15px 15px 15px;
}

.elementor-8 .elementor-element.elementor-element-6d7e5c9 {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-8 .elementor-element.elementor-element-6d7e5c9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6d7e5c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #dddcdc;
}

.elementor-8 .elementor-element.elementor-element-29a0f58 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-29a0f58 {
	text-align: left;
}

.elementor-8 .elementor-element.elementor-element-29a0f58 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	color: #09598a;
}

.elementor-8 .elementor-element.elementor-element-33f18ae {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-8 .elementor-element.elementor-element-33f18ae img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-8 .elementor-element.elementor-element-67bc70f {
	width: var(--container-widget-width, 69.364%);
	max-width: 69.364%;
	--container-widget-width: 69.364%;
	--container-widget-flex-grow: 0;
	text-align: left;
	color: #000;
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.6em;
}

.elementor-8 .elementor-element.elementor-element-67bc70f.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-df3802a > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-8 .elementor-element.elementor-element-df3802a .elementor-button {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	text-decoration: none;
	border-radius: 5px 5px 5px 5px;
	padding: 15px 15px 15px 15px;
}

.elementor-8 .elementor-element.elementor-element-68e958e {
	--display: flex;
}

.elementor-8 .elementor-element.elementor-element-9387de6 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-9387de6 {
	text-align: left;
}

.elementor-8 .elementor-element.elementor-element-9387de6 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: uppercase;
	color: #09598a;
}

.elementor-8 .elementor-element.elementor-element-d163905 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-8 .elementor-element.elementor-element-d163905 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-8 .elementor-element.elementor-element-c5b1930 {
	text-align: left;
	color: #000;
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.6em;
}

.elementor-8 .elementor-element.elementor-element-606b6ce > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-8 .elementor-element.elementor-element-606b6ce .elementor-button {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	text-decoration: none;
	border-radius: 5px 5px 5px 5px;
	padding: 15px 15px 15px 15px;
}

.elementor-8 .elementor-element.elementor-element-aba8ae6 {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-8 .elementor-element.elementor-element-aba8ae6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-aba8ae6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #dddcdc;
}

.elementor-8 .elementor-element.elementor-element-c2e2fe7 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

.elementor-8 .elementor-element.elementor-element-c2e2fe7 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	color: #09598a;
}

.elementor-8 .elementor-element.elementor-element-4a1c164 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-8 .elementor-element.elementor-element-4a1c164 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-8 .elementor-element.elementor-element-4853958 {
	width: var(--container-widget-width, 75%);
	max-width: 75%;
	--container-widget-width: 75%;
	--container-widget-flex-grow: 0;
	text-align: right;
	color: #000;
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.6em;
}

.elementor-8 .elementor-element.elementor-element-4821d18 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-8 .elementor-element.elementor-element-4821d18 .elementor-button {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	text-decoration: none;
	border-radius: 5px 5px 5px 5px;
	padding: 15px 15px 15px 15px;
}

.elementor-8 .elementor-element.elementor-element-3bd65b6 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-8 .elementor-element.elementor-element-857cc21 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-857cc21 {
	text-align: left;
}

.elementor-8 .elementor-element.elementor-element-857cc21 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: uppercase;
	color: #09598a;
}

.elementor-8 .elementor-element.elementor-element-f7ee59f {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-8 .elementor-element.elementor-element-f7ee59f img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-8 .elementor-element.elementor-element-91c4fad {
	width: var(--container-widget-width, 75%);
	max-width: 75%;
	--container-widget-width: 75%;
	--container-widget-flex-grow: 0;
	text-align: left;
	color: #000;
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.6em;
}

.elementor-8 .elementor-element.elementor-element-27ab510 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-8 .elementor-element.elementor-element-27ab510 .elementor-button {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	text-decoration: none;
	border-radius: 5px 5px 5px 5px;
	padding: 15px 15px 15px 15px;
}

.elementor-8 .elementor-element.elementor-element-dd989bc {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-8 .elementor-element.elementor-element-dd989bc:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-dd989bc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #dddcdc;
}

.elementor-8 .elementor-element.elementor-element-9723113 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

.elementor-8 .elementor-element.elementor-element-9723113 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	color: #09598a;
}

.elementor-8 .elementor-element.elementor-element-e54df95 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-8 .elementor-element.elementor-element-e54df95 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-8 .elementor-element.elementor-element-83341a0 {
	width: var(--container-widget-width, 75%);
	max-width: 75%;
	--container-widget-width: 75%;
	--container-widget-flex-grow: 0;
	text-align: right;
	color: #000;
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.6em;
}

.elementor-8 .elementor-element.elementor-element-fd94d16 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-8 .elementor-element.elementor-element-fd94d16 .elementor-button {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	text-decoration: none;
	border-radius: 5px 5px 5px 5px;
	padding: 15px 15px 15px 15px;
}

.elementor-8 .elementor-element.elementor-element-ed98566 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--padding-top: 60px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8 .elementor-element.elementor-element-f9a47fc {
	--display: flex;
}

.elementor-8 .elementor-element.elementor-element-6d9602f > .elementor-widget-container {
	padding: 10px 10px 0px 10px;
}

.elementor-8 .elementor-element.elementor-element-6d9602f {
	text-align: left;
}

.elementor-8 .elementor-element.elementor-element-6d9602f .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 35px;
	font-weight: 700;
	color: #09598a;
}

.elementor-8 .elementor-element.elementor-element-2751656 {
	--display: flex;
}

.elementor-8 .elementor-element.elementor-element-0998628 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

.elementor-8 .elementor-element.elementor-element-0998628 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	color: #09598a;
}

.elementor-8 .elementor-element.elementor-element-85f04f5 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-8 .elementor-element.elementor-element-85f04f5 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-8 .elementor-element.elementor-element-ffb2ece {
	width: var(--container-widget-width, 69.364%);
	max-width: 69.364%;
	--container-widget-width: 69.364%;
	--container-widget-flex-grow: 0;
	text-align: left;
	color: #000;
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.6em;
}

.elementor-8 .elementor-element.elementor-element-ffb2ece.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-766a701 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-8 .elementor-element.elementor-element-766a701 .elementor-button {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	text-decoration: none;
	border-radius: 5px 5px 5px 5px;
	padding: 15px 15px 15px 15px;
}

.elementor-8 .elementor-element.elementor-element-879f3c1 {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-8 .elementor-element.elementor-element-879f3c1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-879f3c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #dddcdc;
}

.elementor-8 .elementor-element.elementor-element-f94eae1 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

.elementor-8 .elementor-element.elementor-element-f94eae1 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	color: #09598a;
}

.elementor-8 .elementor-element.elementor-element-33e3d09 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-8 .elementor-element.elementor-element-33e3d09 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-8 .elementor-element.elementor-element-8084b29 {
	width: var(--container-widget-width, 69.364%);
	max-width: 69.364%;
	--container-widget-width: 69.364%;
	--container-widget-flex-grow: 0;
	text-align: left;
	color: #000;
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.6em;
}

.elementor-8 .elementor-element.elementor-element-8084b29.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-a7989e2 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-8 .elementor-element.elementor-element-a7989e2 .elementor-button {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	text-decoration: none;
	border-radius: 5px 5px 5px 5px;
	padding: 15px 15px 15px 15px;
}

.elementor-8 .elementor-element.elementor-element-7abfa6b {
	--display: flex;
}

.elementor-8 .elementor-element.elementor-element-446dd93 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-446dd93 {
	text-align: left;
}

.elementor-8 .elementor-element.elementor-element-446dd93 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: uppercase;
	color: #09598a;
}

.elementor-8 .elementor-element.elementor-element-ac3e712 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-8 .elementor-element.elementor-element-ac3e712 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-8 .elementor-element.elementor-element-39c909a {
	text-align: left;
	color: #000;
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.6em;
}

.elementor-8 .elementor-element.elementor-element-67c54be > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-8 .elementor-element.elementor-element-67c54be .elementor-button {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	text-decoration: none;
	border-radius: 5px 5px 5px 5px;
	padding: 15px 15px 15px 15px;
}

.elementor-8 .elementor-element.elementor-element-4e283e2 {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-8 .elementor-element.elementor-element-4e283e2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4e283e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #dddcdc;
}

.elementor-8 .elementor-element.elementor-element-0e65c44 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-0e65c44 {
	text-align: left;
}

.elementor-8 .elementor-element.elementor-element-0e65c44 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	color: #09598a;
}

.elementor-8 .elementor-element.elementor-element-6f71c65 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-8 .elementor-element.elementor-element-6f71c65 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-8 .elementor-element.elementor-element-ec04d31 {
	width: var(--container-widget-width, 75%);
	max-width: 75%;
	--container-widget-width: 75%;
	--container-widget-flex-grow: 0;
	text-align: right;
	color: #000;
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.6em;
}

.elementor-8 .elementor-element.elementor-element-a917825 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-8 .elementor-element.elementor-element-a917825 .elementor-button {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	text-decoration: none;
	border-radius: 5px 5px 5px 5px;
	padding: 15px 15px 15px 15px;
}

.elementor-8 .elementor-element.elementor-element-b0014fe {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-8 .elementor-element.elementor-element-1050c41 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-1050c41 {
	text-align: left;
}

.elementor-8 .elementor-element.elementor-element-1050c41 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: uppercase;
	color: #09598a;
}

.elementor-8 .elementor-element.elementor-element-077c4f4 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-8 .elementor-element.elementor-element-077c4f4 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-8 .elementor-element.elementor-element-27e46a6 {
	width: var(--container-widget-width, 75%);
	max-width: 75%;
	--container-widget-width: 75%;
	--container-widget-flex-grow: 0;
	text-align: left;
	color: #000;
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.6em;
}

.elementor-8 .elementor-element.elementor-element-6ed65c9 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-8 .elementor-element.elementor-element-6ed65c9 .elementor-button {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	text-decoration: none;
	border-radius: 5px 5px 5px 5px;
	padding: 15px 15px 15px 15px;
}

.elementor-8 .elementor-element.elementor-element-e720c55 {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-8 .elementor-element.elementor-element-e720c55:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e720c55 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #dddcdc;
}

.elementor-8 .elementor-element.elementor-element-74523bf > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-74523bf {
	text-align: left;
}

.elementor-8 .elementor-element.elementor-element-74523bf .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	color: #09598a;
}

.elementor-8 .elementor-element.elementor-element-245b016 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-8 .elementor-element.elementor-element-245b016 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-8 .elementor-element.elementor-element-5018040 {
	width: var(--container-widget-width, 75%);
	max-width: 75%;
	--container-widget-width: 75%;
	--container-widget-flex-grow: 0;
	text-align: right;
	color: #000;
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.6em;
}

.elementor-8 .elementor-element.elementor-element-9e4349d > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-8 .elementor-element.elementor-element-9e4349d .elementor-button {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	text-decoration: none;
	border-radius: 5px 5px 5px 5px;
	padding: 15px 15px 15px 15px;
}

.elementor-8 .elementor-element.elementor-element-90751b3 {
	--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;
	--padding-top: 4px;
	--padding-bottom: 20px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8 .elementor-element.elementor-element-90751b3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-90751b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #000;
}

.elementor-8 .elementor-element.elementor-element-139fe3a > .elementor-widget-container {
	padding: 40px 0px 20px 0px;
}

.elementor-8 .elementor-element.elementor-element-139fe3a {
	text-align: left;
}

.elementor-8 .elementor-element.elementor-element-139fe3a .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	color: #ffd700;
}

.elementor-8 .elementor-element.elementor-element-131dde5 {
	--display: flex;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
}

.elementor-widget-icon-box.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-widget-icon-box .elementor-icon-box-title {
	color: var(--e-global-color-primary);
}

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

.elementor-widget-icon-box .elementor-icon-box-description {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-8 .elementor-element.elementor-element-984ef0c {
	--icon-box-icon-margin: 15px;
}

.elementor-8 .elementor-element.elementor-element-984ef0c.elementor-view-stacked .elementor-icon {
	background-color: #ffd700;
}

.elementor-8 .elementor-element.elementor-element-984ef0c.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-984ef0c.elementor-view-default .elementor-icon {
	fill: #ffd700;
	color: #ffd700;
	border-color: #ffd700;
}

.elementor-8 .elementor-element.elementor-element-984ef0c.elementor-view-stacked .elementor-icon:hover {
	background-color: #ffd700;
}

.elementor-8 .elementor-element.elementor-element-984ef0c.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-984ef0c.elementor-view-default .elementor-icon:hover {
	fill: #ffd700;
	color: #ffd700;
	border-color: #ffd700;
}

.elementor-8 .elementor-element.elementor-element-984ef0c .elementor-icon-box-title {
	color: #ffd700;
}

.elementor-8 .elementor-element.elementor-element-984ef0c .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-984ef0c .elementor-icon-box-title a {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 400;
}

.elementor-8 .elementor-element.elementor-element-984ef0c .elementor-icon-box-description {
	color: #fff;
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-8 .elementor-element.elementor-element-ef09047 {
	--icon-box-icon-margin: 15px;
}

.elementor-8 .elementor-element.elementor-element-ef09047.elementor-view-stacked .elementor-icon {
	background-color: #ffd700;
}

.elementor-8 .elementor-element.elementor-element-ef09047.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ef09047.elementor-view-default .elementor-icon {
	fill: #ffd700;
	color: #ffd700;
	border-color: #ffd700;
}

.elementor-8 .elementor-element.elementor-element-ef09047.elementor-view-stacked .elementor-icon:hover {
	background-color: #ffd700;
}

.elementor-8 .elementor-element.elementor-element-ef09047.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-ef09047.elementor-view-default .elementor-icon:hover {
	fill: #ffd700;
	color: #ffd700;
	border-color: #ffd700;
}

.elementor-8 .elementor-element.elementor-element-ef09047 .elementor-icon-box-title {
	color: #ffd700;
}

.elementor-8 .elementor-element.elementor-element-ef09047 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-ef09047 .elementor-icon-box-title a {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 400;
}

.elementor-8 .elementor-element.elementor-element-ef09047 .elementor-icon-box-description {
	color: #fff;
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-8 .elementor-element.elementor-element-0467250 {
	--icon-box-icon-margin: 15px;
}

.elementor-8 .elementor-element.elementor-element-0467250.elementor-view-stacked .elementor-icon {
	background-color: #ffd700;
}

.elementor-8 .elementor-element.elementor-element-0467250.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-0467250.elementor-view-default .elementor-icon {
	fill: #ffd700;
	color: #ffd700;
	border-color: #ffd700;
}

.elementor-8 .elementor-element.elementor-element-0467250.elementor-view-stacked .elementor-icon:hover {
	background-color: #ffd700;
}

.elementor-8 .elementor-element.elementor-element-0467250.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-0467250.elementor-view-default .elementor-icon:hover {
	fill: #ffd700;
	color: #ffd700;
	border-color: #ffd700;
}

.elementor-8 .elementor-element.elementor-element-0467250 .elementor-icon-box-title {
	color: #ffd700;
}

.elementor-8 .elementor-element.elementor-element-0467250 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-0467250 .elementor-icon-box-title a {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 400;
}

.elementor-8 .elementor-element.elementor-element-0467250 .elementor-icon-box-description {
	color: #fff;
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-8 .elementor-element.elementor-element-0a94a75 {
	--icon-box-icon-margin: 15px;
}

.elementor-8 .elementor-element.elementor-element-0a94a75.elementor-view-stacked .elementor-icon {
	background-color: #ffd700;
}

.elementor-8 .elementor-element.elementor-element-0a94a75.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-0a94a75.elementor-view-default .elementor-icon {
	fill: #ffd700;
	color: #ffd700;
	border-color: #ffd700;
}

.elementor-8 .elementor-element.elementor-element-0a94a75.elementor-view-stacked .elementor-icon:hover {
	background-color: #ffd700;
}

.elementor-8 .elementor-element.elementor-element-0a94a75.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-0a94a75.elementor-view-default .elementor-icon:hover {
	fill: #ffd700;
	color: #ffd700;
	border-color: #ffd700;
}

.elementor-8 .elementor-element.elementor-element-0a94a75 .elementor-icon-box-title {
	color: #ffd700;
}

.elementor-8 .elementor-element.elementor-element-0a94a75 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-0a94a75 .elementor-icon-box-title a {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 400;
}

.elementor-8 .elementor-element.elementor-element-0a94a75 .elementor-icon-box-description {
	color: #fff;
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-8 .elementor-element.elementor-element-eee6ec1 {
	--icon-box-icon-margin: 15px;
}

.elementor-8 .elementor-element.elementor-element-eee6ec1.elementor-view-stacked .elementor-icon {
	background-color: #ffd700;
}

.elementor-8 .elementor-element.elementor-element-eee6ec1.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-eee6ec1.elementor-view-default .elementor-icon {
	fill: #ffd700;
	color: #ffd700;
	border-color: #ffd700;
}

.elementor-8 .elementor-element.elementor-element-eee6ec1.elementor-view-stacked .elementor-icon:hover {
	background-color: #ffd700;
}

.elementor-8 .elementor-element.elementor-element-eee6ec1.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-eee6ec1.elementor-view-default .elementor-icon:hover {
	fill: #ffd700;
	color: #ffd700;
	border-color: #ffd700;
}

.elementor-8 .elementor-element.elementor-element-eee6ec1 .elementor-icon-box-title {
	color: #ffd700;
}

.elementor-8 .elementor-element.elementor-element-eee6ec1 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-eee6ec1 .elementor-icon-box-title a {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 400;
}

.elementor-8 .elementor-element.elementor-element-eee6ec1 .elementor-icon-box-description {
	color: #fff;
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-8 .elementor-element.elementor-element-38204c9 {
	--icon-box-icon-margin: 15px;
}

.elementor-8 .elementor-element.elementor-element-38204c9.elementor-view-stacked .elementor-icon {
	background-color: #ffd700;
}

.elementor-8 .elementor-element.elementor-element-38204c9.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-38204c9.elementor-view-default .elementor-icon {
	fill: #ffd700;
	color: #ffd700;
	border-color: #ffd700;
}

.elementor-8 .elementor-element.elementor-element-38204c9.elementor-view-stacked .elementor-icon:hover {
	background-color: #ffd700;
}

.elementor-8 .elementor-element.elementor-element-38204c9.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-38204c9.elementor-view-default .elementor-icon:hover {
	fill: #ffd700;
	color: #ffd700;
	border-color: #ffd700;
}

.elementor-8 .elementor-element.elementor-element-38204c9 .elementor-icon-box-title {
	color: #ffd700;
}

.elementor-8 .elementor-element.elementor-element-38204c9 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-38204c9 .elementor-icon-box-title a {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 400;
}

.elementor-8 .elementor-element.elementor-element-38204c9 .elementor-icon-box-description {
	color: #fff;
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-8 .elementor-element.elementor-element-b9c259b > .elementor-widget-container {
	padding: 30px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-b9c259b {
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-b9c259b .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-7091b04 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-8 .elementor-element.elementor-element-7091b04 .elementor-button {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	text-decoration: none;
	border-radius: 5px 5px 5px 5px;
	padding: 15px 15px 15px 15px;
}

.elementor-8 .elementor-element.elementor-element-22f47da {
	--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;
	--margin-top: 50px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8 .elementor-element.elementor-element-22f47da:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-22f47da > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #dbdbdb;
}

.elementor-8 .elementor-element.elementor-element-1382bec > .elementor-widget-container {
	padding: 20px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-1382bec {
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-1382bec .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	color: #09598a;
}

.elementor-8 .elementor-element.elementor-element-91c6949 {
	--display: flex;
}

.elementor-8 .elementor-element.elementor-element-4306562 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-8 .elementor-element.elementor-element-4306562.e-con {
	--order: -99999;
}

.elementor-8 .elementor-element.elementor-element-d080c3e {
	--display: flex;
	--justify-content: flex-start;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-8 .elementor-element.elementor-element-d080c3e.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-59c0f8f {
	width: var(--container-widget-width, 108.119%);
	max-width: 108.119%;
	--container-widget-width: 108.119%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-59c0f8f.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-59c0f8f img {
	width: 53%;
	height: 281px;
	object-fit: cover;
	object-position: center center;
	border-radius: 10px 10px 10px 10px;
}

.elementor-8 .elementor-element.elementor-element-194b46a {
	--display: flex;
	--justify-content: center;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-8 .elementor-element.elementor-element-194b46a.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-c24cbed.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-c24cbed {
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-c24cbed .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-weight: 700;
	color: #000;
}

.elementor-8 .elementor-element.elementor-element-5a067aa {
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-5a067aa .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	color: #09598a;
}

.elementor-8 .elementor-element.elementor-element-adf1696 .eael-adv-accordion .eael-accordion-list .eael-accordion-header {
	background-color: var(--e-global-color-primary);
}

.elementor-8 .elementor-element.elementor-element-adf1696 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover {
	background-color: var(--e-global-color-primary);
}

.elementor-8 .elementor-element.elementor-element-adf1696 {
	width: var(--container-widget-width, 92.97%);
	max-width: 92.97%;
	--container-widget-width: 92.97%;
	--container-widget-flex-grow: 0;
}

.elementor-8 .elementor-element.elementor-element-adf1696.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-adf1696 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon {
	font-size: 16px;
	margin-left: 10px;
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-adf1696 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon {
	height: 16px;
	width: 16px;
	line-height: 16px;
}

.elementor-8 .elementor-element.elementor-element-adf1696 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-adf1696 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-adf1696 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-adf1696 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-adf1696 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-adf1696 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-adf1696 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-adf1696 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-adf1696 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-adf1696 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-adf1696 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-adf1696 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-adf1696 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
	color: #333;
}

.elementor-8 .elementor-element.elementor-element-adf1696 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-8 .elementor-element.elementor-element-adf1696 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg {
	font-size: 16px;
}

.elementor-8 .elementor-element.elementor-element-adf1696 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle {
	height: 16px;
	width: 16px;
	line-height: 16px;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-adf1696 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-adf1696 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-adf1696 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-adf1696 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-adf1696 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-db58ca7 {
	--display: flex;
}

.elementor-8 .elementor-element.elementor-element-ab5aed0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header {
	background-color: var(--e-global-color-primary);
}

.elementor-8 .elementor-element.elementor-element-ab5aed0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover {
	background-color: var(--e-global-color-primary);
}

.elementor-8 .elementor-element.elementor-element-ab5aed0 {
	width: var(--container-widget-width, 59%);
	max-width: 59%;
	--container-widget-width: 59%;
	--container-widget-flex-grow: 0;
}

.elementor-8 .elementor-element.elementor-element-ab5aed0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon {
	font-size: 16px;
	margin-left: 10px;
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-ab5aed0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon {
	height: 16px;
	width: 16px;
	line-height: 16px;
}

.elementor-8 .elementor-element.elementor-element-ab5aed0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-ab5aed0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-ab5aed0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-ab5aed0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-ab5aed0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-ab5aed0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-ab5aed0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-ab5aed0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-ab5aed0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-ab5aed0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-ab5aed0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-ab5aed0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-ab5aed0 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
	color: #333;
}

.elementor-8 .elementor-element.elementor-element-ab5aed0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-8 .elementor-element.elementor-element-ab5aed0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg {
	font-size: 16px;
}

.elementor-8 .elementor-element.elementor-element-ab5aed0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle {
	height: 16px;
	width: 16px;
	line-height: 16px;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-ab5aed0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-ab5aed0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-ab5aed0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-ab5aed0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-ab5aed0 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-a9bef92 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-8 .elementor-element.elementor-element-e76e81c {
	--display: flex;
	--justify-content: flex-start;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-8 .elementor-element.elementor-element-e76e81c.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-bb58dd2 {
	width: var(--container-widget-width, 108.119%);
	max-width: 108.119%;
	--container-widget-width: 108.119%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-bb58dd2.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-bb58dd2 img {
	width: 53%;
	height: 281px;
	object-fit: cover;
	object-position: center center;
	border-radius: 10px 10px 10px 10px;
}

.elementor-8 .elementor-element.elementor-element-cda103d {
	--display: flex;
	--justify-content: center;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-8 .elementor-element.elementor-element-cda103d.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-cb7d3d7.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-cb7d3d7 {
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-cb7d3d7 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-weight: 700;
	color: #000;
}

.elementor-8 .elementor-element.elementor-element-1503a42 {
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-1503a42 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	color: #09598a;
}

.elementor-8 .elementor-element.elementor-element-3777507 .eael-adv-accordion .eael-accordion-list .eael-accordion-header {
	background-color: var(--e-global-color-primary);
}

.elementor-8 .elementor-element.elementor-element-3777507 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover {
	background-color: var(--e-global-color-primary);
}

.elementor-8 .elementor-element.elementor-element-3777507 {
	width: var(--container-widget-width, 92.97%);
	max-width: 92.97%;
	--container-widget-width: 92.97%;
	--container-widget-flex-grow: 0;
}

.elementor-8 .elementor-element.elementor-element-3777507.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-3777507 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon {
	font-size: 16px;
	margin-left: 10px;
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-3777507 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon {
	height: 16px;
	width: 16px;
	line-height: 16px;
}

.elementor-8 .elementor-element.elementor-element-3777507 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-3777507 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-3777507 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-3777507 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-3777507 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-3777507 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-3777507 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-3777507 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-3777507 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-3777507 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-3777507 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-3777507 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-3777507 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
	color: #333;
}

.elementor-8 .elementor-element.elementor-element-3777507 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-8 .elementor-element.elementor-element-3777507 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg {
	font-size: 16px;
}

.elementor-8 .elementor-element.elementor-element-3777507 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle {
	height: 16px;
	width: 16px;
	line-height: 16px;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-3777507 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-3777507 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-3777507 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-3777507 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-3777507 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-5afc3af {
	--display: flex;
}

.elementor-8 .elementor-element.elementor-element-607add8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header {
	background-color: var(--e-global-color-primary);
}

.elementor-8 .elementor-element.elementor-element-607add8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover {
	background-color: var(--e-global-color-primary);
}

.elementor-8 .elementor-element.elementor-element-607add8 {
	width: var(--container-widget-width, 59%);
	max-width: 59%;
	--container-widget-width: 59%;
	--container-widget-flex-grow: 0;
}

.elementor-8 .elementor-element.elementor-element-607add8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon {
	font-size: 16px;
	margin-left: 10px;
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-607add8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon {
	height: 16px;
	width: 16px;
	line-height: 16px;
}

.elementor-8 .elementor-element.elementor-element-607add8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-607add8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-607add8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-607add8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-607add8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-607add8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-607add8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-607add8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-607add8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-607add8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-607add8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-607add8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-607add8 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
	color: #333;
}

.elementor-8 .elementor-element.elementor-element-607add8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-8 .elementor-element.elementor-element-607add8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg {
	font-size: 16px;
}

.elementor-8 .elementor-element.elementor-element-607add8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle {
	height: 16px;
	width: 16px;
	line-height: 16px;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-607add8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-607add8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-607add8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-607add8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-607add8 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-883d23e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-8 .elementor-element.elementor-element-c36842e {
	--display: flex;
	--justify-content: flex-start;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-8 .elementor-element.elementor-element-c36842e.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-8be8cf8 {
	width: var(--container-widget-width, 108.119%);
	max-width: 108.119%;
	--container-widget-width: 108.119%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-8be8cf8.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-8be8cf8 img {
	width: 53%;
	height: 281px;
	object-fit: cover;
	object-position: center center;
	border-radius: 10px 10px 10px 10px;
}

.elementor-8 .elementor-element.elementor-element-b6f893f {
	--display: flex;
	--justify-content: center;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-8 .elementor-element.elementor-element-b6f893f.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-9d01d74.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-9d01d74 {
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-9d01d74 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-weight: 700;
	color: #000;
}

.elementor-8 .elementor-element.elementor-element-c634e95 {
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-c634e95 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	color: #09598a;
}

.elementor-8 .elementor-element.elementor-element-1a146b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header {
	background-color: var(--e-global-color-primary);
}

.elementor-8 .elementor-element.elementor-element-1a146b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover {
	background-color: var(--e-global-color-primary);
}

.elementor-8 .elementor-element.elementor-element-1a146b7 {
	width: var(--container-widget-width, 92.97%);
	max-width: 92.97%;
	--container-widget-width: 92.97%;
	--container-widget-flex-grow: 0;
}

.elementor-8 .elementor-element.elementor-element-1a146b7.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-1a146b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon {
	font-size: 16px;
	margin-left: 10px;
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-1a146b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon {
	height: 16px;
	width: 16px;
	line-height: 16px;
}

.elementor-8 .elementor-element.elementor-element-1a146b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-1a146b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-1a146b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-1a146b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-1a146b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-1a146b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-1a146b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-1a146b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-1a146b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-1a146b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-1a146b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-1a146b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-1a146b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
	color: #333;
}

.elementor-8 .elementor-element.elementor-element-1a146b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-8 .elementor-element.elementor-element-1a146b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg {
	font-size: 16px;
}

.elementor-8 .elementor-element.elementor-element-1a146b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle {
	height: 16px;
	width: 16px;
	line-height: 16px;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-1a146b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-1a146b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-1a146b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-1a146b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-1a146b7 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-8d27573 {
	--display: flex;
}

.elementor-8 .elementor-element.elementor-element-3f37988 .eael-adv-accordion .eael-accordion-list .eael-accordion-header {
	background-color: var(--e-global-color-primary);
}

.elementor-8 .elementor-element.elementor-element-3f37988 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover {
	background-color: var(--e-global-color-primary);
}

.elementor-8 .elementor-element.elementor-element-3f37988 {
	width: var(--container-widget-width, 59%);
	max-width: 59%;
	--container-widget-width: 59%;
	--container-widget-flex-grow: 0;
}

.elementor-8 .elementor-element.elementor-element-3f37988 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon {
	font-size: 16px;
	margin-left: 10px;
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-3f37988 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon {
	height: 16px;
	width: 16px;
	line-height: 16px;
}

.elementor-8 .elementor-element.elementor-element-3f37988 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-3f37988 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-3f37988 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-3f37988 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-3f37988 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-3f37988 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-3f37988 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-3f37988 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-3f37988 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-3f37988 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-3f37988 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-3f37988 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-3f37988 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
	color: #333;
}

.elementor-8 .elementor-element.elementor-element-3f37988 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-8 .elementor-element.elementor-element-3f37988 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg {
	font-size: 16px;
}

.elementor-8 .elementor-element.elementor-element-3f37988 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle {
	height: 16px;
	width: 16px;
	line-height: 16px;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-3f37988 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-3f37988 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-3f37988 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-3f37988 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-3f37988 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-1e97620 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-8 .elementor-element.elementor-element-3bb0c94 {
	--display: flex;
	--justify-content: flex-start;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-8 .elementor-element.elementor-element-3bb0c94.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-3fefa43 {
	width: var(--container-widget-width, 108.119%);
	max-width: 108.119%;
	--container-widget-width: 108.119%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-3fefa43.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-3fefa43 img {
	width: 53%;
	height: 281px;
	object-fit: cover;
	object-position: center center;
	border-radius: 10px 10px 10px 10px;
}

.elementor-8 .elementor-element.elementor-element-9ed7c13 {
	--display: flex;
	--justify-content: center;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-8 .elementor-element.elementor-element-9ed7c13.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-cdca90d.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-cdca90d {
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-cdca90d .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-weight: 700;
	color: #000;
}

.elementor-8 .elementor-element.elementor-element-d7c1f50 {
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-d7c1f50 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	color: #09598a;
}

.elementor-8 .elementor-element.elementor-element-1ead8d2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header {
	background-color: var(--e-global-color-primary);
}

.elementor-8 .elementor-element.elementor-element-1ead8d2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover {
	background-color: var(--e-global-color-primary);
}

.elementor-8 .elementor-element.elementor-element-1ead8d2 {
	width: var(--container-widget-width, 92.97%);
	max-width: 92.97%;
	--container-widget-width: 92.97%;
	--container-widget-flex-grow: 0;
}

.elementor-8 .elementor-element.elementor-element-1ead8d2.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-1ead8d2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon {
	font-size: 16px;
	margin-left: 10px;
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-1ead8d2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon {
	height: 16px;
	width: 16px;
	line-height: 16px;
}

.elementor-8 .elementor-element.elementor-element-1ead8d2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-1ead8d2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-1ead8d2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-1ead8d2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-1ead8d2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-1ead8d2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-1ead8d2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-1ead8d2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-1ead8d2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-1ead8d2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-1ead8d2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-1ead8d2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-1ead8d2 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
	color: #333;
}

.elementor-8 .elementor-element.elementor-element-1ead8d2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-8 .elementor-element.elementor-element-1ead8d2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg {
	font-size: 16px;
}

.elementor-8 .elementor-element.elementor-element-1ead8d2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle {
	height: 16px;
	width: 16px;
	line-height: 16px;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-1ead8d2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-1ead8d2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-1ead8d2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-1ead8d2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-1ead8d2 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-b5de2e7 {
	--display: flex;
}

.elementor-8 .elementor-element.elementor-element-7e0f423 .eael-adv-accordion .eael-accordion-list .eael-accordion-header {
	background-color: var(--e-global-color-primary);
}

.elementor-8 .elementor-element.elementor-element-7e0f423 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover {
	background-color: var(--e-global-color-primary);
}

.elementor-8 .elementor-element.elementor-element-7e0f423 {
	width: var(--container-widget-width, 59%);
	max-width: 59%;
	--container-widget-width: 59%;
	--container-widget-flex-grow: 0;
}

.elementor-8 .elementor-element.elementor-element-7e0f423 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon {
	font-size: 16px;
	margin-left: 10px;
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-7e0f423 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon {
	height: 16px;
	width: 16px;
	line-height: 16px;
}

.elementor-8 .elementor-element.elementor-element-7e0f423 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-7e0f423 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-7e0f423 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-7e0f423 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-7e0f423 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-7e0f423 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-7e0f423 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-7e0f423 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-7e0f423 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-7e0f423 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-7e0f423 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-7e0f423 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-7e0f423 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
	color: #333;
}

.elementor-8 .elementor-element.elementor-element-7e0f423 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-8 .elementor-element.elementor-element-7e0f423 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg {
	font-size: 16px;
}

.elementor-8 .elementor-element.elementor-element-7e0f423 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle {
	height: 16px;
	width: 16px;
	line-height: 16px;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-7e0f423 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-7e0f423 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-7e0f423 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-7e0f423 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-7e0f423 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-635c90a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-8 .elementor-element.elementor-element-ffecd41 {
	--display: flex;
	--justify-content: flex-start;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-8 .elementor-element.elementor-element-ffecd41.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-081f3f2 {
	width: var(--container-widget-width, 108.119%);
	max-width: 108.119%;
	--container-widget-width: 108.119%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-081f3f2.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-081f3f2 img {
	width: 53%;
	height: 281px;
	object-fit: cover;
	object-position: center center;
	border-radius: 10px 10px 10px 10px;
}

.elementor-8 .elementor-element.elementor-element-2d1da7b {
	--display: flex;
	--justify-content: center;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-8 .elementor-element.elementor-element-2d1da7b.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-1b7f730.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-1b7f730 {
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-1b7f730 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-weight: 700;
	color: #000;
}

.elementor-8 .elementor-element.elementor-element-54a7b53 {
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-54a7b53 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	color: #09598a;
}

.elementor-8 .elementor-element.elementor-element-d3ba046 .eael-adv-accordion .eael-accordion-list .eael-accordion-header {
	background-color: var(--e-global-color-primary);
}

.elementor-8 .elementor-element.elementor-element-d3ba046 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover {
	background-color: var(--e-global-color-primary);
}

.elementor-8 .elementor-element.elementor-element-d3ba046 {
	width: var(--container-widget-width, 92.97%);
	max-width: 92.97%;
	--container-widget-width: 92.97%;
	--container-widget-flex-grow: 0;
}

.elementor-8 .elementor-element.elementor-element-d3ba046.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-d3ba046 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon {
	font-size: 16px;
	margin-left: 10px;
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-d3ba046 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon {
	height: 16px;
	width: 16px;
	line-height: 16px;
}

.elementor-8 .elementor-element.elementor-element-d3ba046 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-d3ba046 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-d3ba046 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-d3ba046 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-d3ba046 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-d3ba046 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-d3ba046 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-d3ba046 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-d3ba046 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-d3ba046 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-d3ba046 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-d3ba046 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-d3ba046 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
	color: #333;
}

.elementor-8 .elementor-element.elementor-element-d3ba046 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-8 .elementor-element.elementor-element-d3ba046 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg {
	font-size: 16px;
}

.elementor-8 .elementor-element.elementor-element-d3ba046 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle {
	height: 16px;
	width: 16px;
	line-height: 16px;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-d3ba046 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-d3ba046 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-d3ba046 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-d3ba046 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-d3ba046 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-3a39193 {
	--display: flex;
}

.elementor-8 .elementor-element.elementor-element-9d97411 .eael-adv-accordion .eael-accordion-list .eael-accordion-header {
	background-color: var(--e-global-color-primary);
}

.elementor-8 .elementor-element.elementor-element-9d97411 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover {
	background-color: var(--e-global-color-primary);
}

.elementor-8 .elementor-element.elementor-element-9d97411 {
	width: var(--container-widget-width, 59%);
	max-width: 59%;
	--container-widget-width: 59%;
	--container-widget-flex-grow: 0;
}

.elementor-8 .elementor-element.elementor-element-9d97411 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon {
	font-size: 16px;
	margin-left: 10px;
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-9d97411 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon {
	height: 16px;
	width: 16px;
	line-height: 16px;
}

.elementor-8 .elementor-element.elementor-element-9d97411 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-9d97411 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-9d97411 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-9d97411 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-9d97411 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-9d97411 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-9d97411 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-9d97411 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-9d97411 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-9d97411 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-9d97411 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-9d97411 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-9d97411 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
	color: #333;
}

.elementor-8 .elementor-element.elementor-element-9d97411 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-8 .elementor-element.elementor-element-9d97411 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg {
	font-size: 16px;
}

.elementor-8 .elementor-element.elementor-element-9d97411 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle {
	height: 16px;
	width: 16px;
	line-height: 16px;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-9d97411 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-9d97411 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-9d97411 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-9d97411 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-9d97411 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-5e96754 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-8 .elementor-element.elementor-element-7e63ff4 {
	--display: flex;
	--justify-content: flex-start;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-8 .elementor-element.elementor-element-7e63ff4.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-b29c932 {
	width: var(--container-widget-width, 108.119%);
	max-width: 108.119%;
	--container-widget-width: 108.119%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-b29c932.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-b29c932 img {
	width: 53%;
	height: 281px;
	object-fit: cover;
	object-position: center center;
	border-radius: 10px 10px 10px 10px;
}

.elementor-8 .elementor-element.elementor-element-8d2eb88 {
	--display: flex;
	--justify-content: center;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-8 .elementor-element.elementor-element-8d2eb88.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-c443cff.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-c443cff {
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-c443cff .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-weight: 700;
	color: #000;
}

.elementor-8 .elementor-element.elementor-element-bb575fe {
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-bb575fe .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	color: #09598a;
}

.elementor-8 .elementor-element.elementor-element-9c557c1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header {
	background-color: var(--e-global-color-primary);
}

.elementor-8 .elementor-element.elementor-element-9c557c1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover {
	background-color: var(--e-global-color-primary);
}

.elementor-8 .elementor-element.elementor-element-9c557c1 {
	width: var(--container-widget-width, 92.97%);
	max-width: 92.97%;
	--container-widget-width: 92.97%;
	--container-widget-flex-grow: 0;
}

.elementor-8 .elementor-element.elementor-element-9c557c1.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-9c557c1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon {
	font-size: 16px;
	margin-left: 10px;
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-9c557c1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon {
	height: 16px;
	width: 16px;
	line-height: 16px;
}

.elementor-8 .elementor-element.elementor-element-9c557c1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-9c557c1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-9c557c1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-9c557c1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-9c557c1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-9c557c1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-9c557c1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-9c557c1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-9c557c1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-9c557c1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-9c557c1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-9c557c1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-9c557c1 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
	color: #333;
}

.elementor-8 .elementor-element.elementor-element-9c557c1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-8 .elementor-element.elementor-element-9c557c1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg {
	font-size: 16px;
}

.elementor-8 .elementor-element.elementor-element-9c557c1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle {
	height: 16px;
	width: 16px;
	line-height: 16px;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-9c557c1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-9c557c1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-9c557c1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-9c557c1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-9c557c1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-5772142 {
	--display: flex;
}

.elementor-8 .elementor-element.elementor-element-3493d89 .eael-adv-accordion .eael-accordion-list .eael-accordion-header {
	background-color: var(--e-global-color-primary);
}

.elementor-8 .elementor-element.elementor-element-3493d89 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover {
	background-color: var(--e-global-color-primary);
}

.elementor-8 .elementor-element.elementor-element-3493d89 {
	width: var(--container-widget-width, 59%);
	max-width: 59%;
	--container-widget-width: 59%;
	--container-widget-flex-grow: 0;
}

.elementor-8 .elementor-element.elementor-element-3493d89 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon {
	font-size: 16px;
	margin-left: 10px;
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-3493d89 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon {
	height: 16px;
	width: 16px;
	line-height: 16px;
}

.elementor-8 .elementor-element.elementor-element-3493d89 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-3493d89 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-3493d89 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-3493d89 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-3493d89 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-3493d89 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-3493d89 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-3493d89 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-3493d89 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-3493d89 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-3493d89 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-3493d89 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-3493d89 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
	color: #333;
}

.elementor-8 .elementor-element.elementor-element-3493d89 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-8 .elementor-element.elementor-element-3493d89 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg {
	font-size: 16px;
}

.elementor-8 .elementor-element.elementor-element-3493d89 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle {
	height: 16px;
	width: 16px;
	line-height: 16px;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-3493d89 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-3493d89 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-3493d89 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-3493d89 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg {
	color: #fff;
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-3493d89 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-b67c311 {
	--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;
	--margin-top: 30px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-8 .elementor-element.elementor-element-0fa1711 {
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-0fa1711 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	color: #09598a;
}

.elementor-8 .elementor-element.elementor-element-7b3d101 {
	width: var(--container-widget-width, 73%);
	max-width: 73%;
	--container-widget-width: 73%;
	--container-widget-flex-grow: 0;
	text-align: center;
	color: #000;
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 1.6em;
}

.elementor-8 .elementor-element.elementor-element-7b3d101 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-7b3d101.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-4b91dc1 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8 .elementor-element.elementor-element-4b91dc1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4b91dc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #000;
}

.elementor-8 .elementor-element.elementor-element-835bcd5 .htslider-postslider-area button.slick-arrow {
	background-color: rgba(2, 1, 1, 0);
	height: 46px;
	width: 46px;
	color: #fff;
	border-style: none;
}

.elementor-8 .elementor-element.elementor-element-835bcd5 .htslider-postslider-area button.slick-arrow svg path {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-835bcd5 .htslider-postslider-area button.slick-arrow:hover {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-835bcd5 .htslider-postslider-area button.slick-arrow:hover svg path {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-828b2a8 {
	--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;
	--margin-top: 30px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

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

.elementor-8 .elementor-element.elementor-element-bc356b2 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-8 .elementor-element.elementor-element-bc356b2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bc356b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #e9e9e9;
}

.elementor-8 .elementor-element.elementor-element-c290dc2 > .elementor-widget-container {
	padding: 20px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-c290dc2 {
	text-align: center;
}

.elementor-8 .elementor-element.elementor-element-c290dc2 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	color: #09598a;
}

.elementor-8 .elementor-element.elementor-element-f208bb7 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-8 .elementor-element.elementor-element-f208bb7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f208bb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #e9e9e9;
}

.elementor-8 .elementor-element.elementor-element-ed7e2b2 {
	--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;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
}

.elementor-8 .elementor-element.elementor-element-ed7e2b2.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-11d1f11 img {
	height: 272px;
	object-fit: cover;
	object-position: top center;
	border-radius: 15px 15px 15px 15px;
}

.elementor-8 .elementor-element.elementor-element-e0da574 {
	--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;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
}

.elementor-8 .elementor-element.elementor-element-e0da574.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-50f9bf0 {
	width: 100%;
	max-width: 100%;
}

.elementor-8 .elementor-element.elementor-element-50f9bf0 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #000;
}

.elementor-8 .elementor-element.elementor-element-3f0f4af {
	width: var(--container-widget-width, 85.939%);
	max-width: 85.939%;
	--container-widget-width: 85.939%;
	--container-widget-flex-grow: 0;
}

.elementor-8 .elementor-element.elementor-element-3f0f4af.elementor-element {
	--align-self: flex-start;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-3f0f4af .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 25px;
	font-weight: 700;
	color: var(--e-global-color-primary);
}

.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label {
	color: var(--e-global-color-text);
}

.elementor-widget-form .elementor-field-group > label {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-form .elementor-field-type-html {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-form .elementor-field-group .elementor-field {
	color: var(--e-global-color-text);
}

.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-form .elementor-button {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-form .e-form__buttons__wrapper__button-next {
	background-color: var(--e-global-color-accent);
}

.elementor-widget-form .elementor-button[type="submit"] {
	background-color: var(--e-global-color-accent);
}

.elementor-widget-form .e-form__buttons__wrapper__button-previous {
	background-color: var(--e-global-color-accent);
}

.elementor-widget-form .elementor-message {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-form {
	--e-form-steps-indicator-inactive-primary-color: var(--e-global-color-text);
	--e-form-steps-indicator-active-primary-color: var(--e-global-color-accent);
	--e-form-steps-indicator-completed-primary-color: var(--e-global-color-accent);
	--e-form-steps-indicator-progress-color: var(--e-global-color-accent);
	--e-form-steps-indicator-progress-background-color: var(--e-global-color-text);
	--e-form-steps-indicator-progress-meter-color: var(--e-global-color-text);
}

.elementor-widget-form .e-form__indicators__indicator__progress__meter {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-8 .elementor-element.elementor-element-a73aaba {
	width: var(--container-widget-width, 103.616%);
	max-width: 103.616%;
	--container-widget-width: 103.616%;
	--container-widget-flex-grow: 0;
	--e-form-steps-indicators-spacing: 20px;
	--e-form-steps-indicator-padding: 30px;
	--e-form-steps-indicator-inactive-secondary-color: #fff;
	--e-form-steps-indicator-active-secondary-color: #fff;
	--e-form-steps-indicator-completed-secondary-color: #fff;
	--e-form-steps-divider-width: 1px;
	--e-form-steps-divider-gap: 10px;
}

.elementor-8 .elementor-element.elementor-element-a73aaba.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8 .elementor-element.elementor-element-a73aaba .elementor-field-group {
	padding-right: calc(10px / 2);
	padding-left: calc(10px / 2);
	margin-bottom: 10px;
}

.elementor-8 .elementor-element.elementor-element-a73aaba .elementor-form-fields-wrapper {
	margin-left: calc(-10px / 2);
	margin-right: calc(-10px / 2);
	margin-bottom: -10px;
}

.elementor-8 .elementor-element.elementor-element-a73aaba .elementor-field-group.recaptcha_v3-bottomleft, .elementor-8 .elementor-element.elementor-element-a73aaba .elementor-field-group.recaptcha_v3-bottomright {
	margin-bottom: 0;
}

body.rtl .elementor-8 .elementor-element.elementor-element-a73aaba .elementor-labels-inline .elementor-field-group > label {
	padding-left: 0px;
}

body:not(.rtl) .elementor-8 .elementor-element.elementor-element-a73aaba .elementor-labels-inline .elementor-field-group > label {
	padding-right: 0px;
}

body .elementor-8 .elementor-element.elementor-element-a73aaba .elementor-labels-above .elementor-field-group > label {
	padding-bottom: 0px;
}

.elementor-8 .elementor-element.elementor-element-a73aaba .elementor-field-group > label, .elementor-8 .elementor-element.elementor-element-a73aaba .elementor-field-subgroup label {
	color: rgba(33, 33, 33, 0);
}

.elementor-8 .elementor-element.elementor-element-a73aaba .elementor-field-group > label {
	font-family: "Inter", Sans-serif;
	font-size: 0px;
	font-weight: 400;
}

.elementor-8 .elementor-element.elementor-element-a73aaba .elementor-field-type-html {
	padding-bottom: 0px;
}

.elementor-8 .elementor-element.elementor-element-a73aaba .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
	background-color: #fff;
}

.elementor-8 .elementor-element.elementor-element-a73aaba .elementor-field-group .elementor-select-wrapper select {
	background-color: #fff;
}

.elementor-8 .elementor-element.elementor-element-a73aaba .elementor-button {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
}

.elementor-8 .elementor-element.elementor-element-a73aaba .e-form__buttons__wrapper__button-next {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-a73aaba .elementor-button[type="submit"] {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-a73aaba .elementor-button[type="submit"] svg * {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-a73aaba .e-form__buttons__wrapper__button-previous {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-a73aaba .e-form__buttons__wrapper__button-next:hover {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-a73aaba .elementor-button[type="submit"]:hover {
	color: #fff;
}

.elementor-8 .elementor-element.elementor-element-a73aaba .elementor-button[type="submit"]:hover svg * {
	fill: #fff;
}

.elementor-8 .elementor-element.elementor-element-a73aaba .e-form__buttons__wrapper__button-previous:hover {
	color: #fff;
}

:root {
	--page-title-display: none;
}

@media (max-width:1024px) {
	.elementor-8 .elementor-element.elementor-element-adf1696 {
		width: var(--container-widget-width, 340.344px);
		max-width: 340.344px;
		--container-widget-width: 340.344px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8 .elementor-element.elementor-element-3777507 {
		width: var(--container-widget-width, 340.344px);
		max-width: 340.344px;
		--container-widget-width: 340.344px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8 .elementor-element.elementor-element-1a146b7 {
		width: var(--container-widget-width, 340.344px);
		max-width: 340.344px;
		--container-widget-width: 340.344px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8 .elementor-element.elementor-element-1ead8d2 {
		width: var(--container-widget-width, 340.344px);
		max-width: 340.344px;
		--container-widget-width: 340.344px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8 .elementor-element.elementor-element-d3ba046 {
		width: var(--container-widget-width, 340.344px);
		max-width: 340.344px;
		--container-widget-width: 340.344px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8 .elementor-element.elementor-element-9c557c1 {
		width: var(--container-widget-width, 340.344px);
		max-width: 340.344px;
		--container-widget-width: 340.344px;
		--container-widget-flex-grow: 0;
	}
}

@media (min-width:768px) {
	.elementor-8 .elementor-element.elementor-element-d080c3e {
		--width: 49%;
	}
	
	.elementor-8 .elementor-element.elementor-element-194b46a {
		--width: 48.455%;
	}
	
	.elementor-8 .elementor-element.elementor-element-e76e81c {
		--width: 49%;
	}
	
	.elementor-8 .elementor-element.elementor-element-cda103d {
		--width: 48.455%;
	}
	
	.elementor-8 .elementor-element.elementor-element-c36842e {
		--width: 49%;
	}
	
	.elementor-8 .elementor-element.elementor-element-b6f893f {
		--width: 48.455%;
	}
	
	.elementor-8 .elementor-element.elementor-element-3bb0c94 {
		--width: 49%;
	}
	
	.elementor-8 .elementor-element.elementor-element-9ed7c13 {
		--width: 48.455%;
	}
	
	.elementor-8 .elementor-element.elementor-element-ffecd41 {
		--width: 49%;
	}
	
	.elementor-8 .elementor-element.elementor-element-2d1da7b {
		--width: 48.455%;
	}
	
	.elementor-8 .elementor-element.elementor-element-7e63ff4 {
		--width: 49%;
	}
	
	.elementor-8 .elementor-element.elementor-element-8d2eb88 {
		--width: 48.455%;
	}
	
	.elementor-8 .elementor-element.elementor-element-bc356b2 {
		--content-width: 736px;
	}
	
	.elementor-8 .elementor-element.elementor-element-f208bb7 {
		--content-width: 736px;
	}
	
	.elementor-8 .elementor-element.elementor-element-ed7e2b2 {
		--width: 67.939%;
	}
	
	.elementor-8 .elementor-element.elementor-element-e0da574 {
		--width: 81%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-8 .elementor-element.elementor-element-194b46a {
		--width: 50%;
	}
	
	.elementor-8 .elementor-element.elementor-element-cda103d {
		--width: 50%;
	}
	
	.elementor-8 .elementor-element.elementor-element-b6f893f {
		--width: 50%;
	}
	
	.elementor-8 .elementor-element.elementor-element-9ed7c13 {
		--width: 50%;
	}
	
	.elementor-8 .elementor-element.elementor-element-2d1da7b {
		--width: 50%;
	}
	
	.elementor-8 .elementor-element.elementor-element-8d2eb88 {
		--width: 50%;
	}
}

@media (max-width:767px) {
	.elementor-8 .elementor-element.elementor-element-28611a4 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-4deab20 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-4deab20 .htslider-arrow-2.htslider-postslider-area button.htslider-carosul-prev.slick-arrow, .elementor-8 .elementor-element.elementor-element-4deab20 .htslider-arrow-2.htslider-postslider-area button.htslider-carosul-next.slick-arrow {
		margin-right: -10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-4deab20 .htslider-arrow-3.htslider-postslider-area button.htslider-carosul-next.slick-arrow, .elementor-8 .elementor-element.elementor-element-4deab20 .htslider-arrow-3.htslider-postslider-area button.htslider-carosul-prev.slick-arrow {
		left: -10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-4deab20 .htslider-arrow-1.htslider-postslider-area button.slick-arrow {
		left: -10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-4deab20 .htslider-arrow-1.htslider-postslider-area button.htslider-carosul-next.slick-arrow {
		right: -10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-da3103f {
		--margin-top: 20px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-1e659fc {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-b272067 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-8 .elementor-element.elementor-element-b63361d > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-b63361d {
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-95ab583 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-9bdb5ce {
		--padding-top: 0px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-28ff984 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-8 .elementor-element.elementor-element-cb6deef > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-cb6deef {
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-46a2434.e-con {
		--order: -99999;
	}
	
	.elementor-8 .elementor-element.elementor-element-1bfe7b9 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-32e4b8c > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-32e4b8c {
		text-align: left;
	}
	
	.elementor-8 .elementor-element.elementor-element-32e4b8c .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-8 .elementor-element.elementor-element-7fbb13b {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-04a44fc .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-067cf3e {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-8 .elementor-element.elementor-element-067cf3e img {
		height: 241px;
		object-fit: cover;
		border-radius: 20px 20px 20px 20px;
	}
	
	.elementor-8 .elementor-element.elementor-element-87ad42d {
		width: 100%;
		max-width: 100%;
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-2554560 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-2554560 .elementor-button {
		font-size: 16px;
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-6d7e5c9 {
		--border-radius: 10px 10px 10px 10px;
		--margin-top: 20px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-6d7e5c9.e-con {
		--align-self: flex-start;
	}
	
	.elementor-8 .elementor-element.elementor-element-29a0f58 > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-29a0f58.elementor-element {
		--align-self: flex-start;
	}
	
	.elementor-8 .elementor-element.elementor-element-29a0f58 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-33f18ae {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-8 .elementor-element.elementor-element-33f18ae img {
		height: 241px;
		object-fit: cover;
		border-radius: 20px 20px 20px 20px;
	}
	
	.elementor-8 .elementor-element.elementor-element-67bc70f {
		width: 100%;
		max-width: 100%;
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-df3802a > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-df3802a.elementor-element {
		--align-self: flex-start;
	}
	
	.elementor-8 .elementor-element.elementor-element-df3802a .elementor-button {
		font-size: 16px;
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-68e958e {
		--margin-top: 20px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-9387de6 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-d163905 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-8 .elementor-element.elementor-element-d163905 img {
		height: 241px;
		object-fit: cover;
		border-radius: 20px 20px 20px 20px;
	}
	
	.elementor-8 .elementor-element.elementor-element-c5b1930 {
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-606b6ce > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-606b6ce .elementor-button {
		font-size: 16px;
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-aba8ae6 {
		--border-radius: 10px 10px 10px 10px;
		--margin-top: 20px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-aba8ae6.e-con {
		--align-self: flex-start;
	}
	
	.elementor-8 .elementor-element.elementor-element-c2e2fe7 > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-c2e2fe7.elementor-element {
		--align-self: flex-start;
	}
	
	.elementor-8 .elementor-element.elementor-element-c2e2fe7 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-4a1c164 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-8 .elementor-element.elementor-element-4a1c164 img {
		height: 241px;
		object-fit: cover;
		border-radius: 20px 20px 20px 20px;
	}
	
	.elementor-8 .elementor-element.elementor-element-4853958 {
		width: 100%;
		max-width: 100%;
		text-align: left;
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-4853958.elementor-element {
		--order: 99999;
	}
	
	.elementor-8 .elementor-element.elementor-element-4821d18 > .elementor-widget-container {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-4821d18.elementor-element {
		--align-self: flex-start;
		--order: 99999;
	}
	
	.elementor-8 .elementor-element.elementor-element-4821d18 .elementor-button {
		font-size: 16px;
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-3bd65b6 {
		--margin-top: 20px;
		--margin-bottom: 30px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-857cc21 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-f7ee59f {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-8 .elementor-element.elementor-element-f7ee59f img {
		height: 241px;
		object-fit: cover;
		border-radius: 20px 20px 20px 20px;
	}
	
	.elementor-8 .elementor-element.elementor-element-91c4fad {
		width: 100%;
		max-width: 100%;
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-91c4fad.elementor-element {
		--order: 99999;
	}
	
	.elementor-8 .elementor-element.elementor-element-27ab510 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-27ab510.elementor-element {
		--order: 99999;
	}
	
	.elementor-8 .elementor-element.elementor-element-27ab510 .elementor-button {
		font-size: 16px;
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-dd989bc {
		--border-radius: 10px 10px 10px 10px;
		--margin-top: 20px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-dd989bc.e-con {
		--align-self: flex-start;
	}
	
	.elementor-8 .elementor-element.elementor-element-9723113 > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-9723113.elementor-element {
		--align-self: flex-start;
	}
	
	.elementor-8 .elementor-element.elementor-element-9723113 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-e54df95 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-8 .elementor-element.elementor-element-e54df95 img {
		height: 241px;
		object-fit: cover;
		border-radius: 20px 20px 20px 20px;
	}
	
	.elementor-8 .elementor-element.elementor-element-83341a0 {
		width: 100%;
		max-width: 100%;
		text-align: left;
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-83341a0.elementor-element {
		--order: 99999;
	}
	
	.elementor-8 .elementor-element.elementor-element-fd94d16 > .elementor-widget-container {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-fd94d16.elementor-element {
		--align-self: flex-start;
		--order: 99999;
	}
	
	.elementor-8 .elementor-element.elementor-element-fd94d16 .elementor-button {
		font-size: 16px;
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-ed98566 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-6d9602f > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-6d9602f {
		text-align: left;
	}
	
	.elementor-8 .elementor-element.elementor-element-6d9602f .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-8 .elementor-element.elementor-element-2751656 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-0998628 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-85f04f5 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-8 .elementor-element.elementor-element-85f04f5 img {
		height: 241px;
		object-fit: cover;
		border-radius: 20px 20px 20px 20px;
	}
	
	.elementor-8 .elementor-element.elementor-element-ffb2ece {
		width: 100%;
		max-width: 100%;
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-766a701 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-766a701 .elementor-button {
		font-size: 16px;
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-879f3c1 {
		--border-radius: 10px 10px 10px 10px;
		--margin-top: 20px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-879f3c1.e-con {
		--align-self: flex-start;
	}
	
	.elementor-8 .elementor-element.elementor-element-f94eae1 > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-f94eae1.elementor-element {
		--align-self: flex-start;
	}
	
	.elementor-8 .elementor-element.elementor-element-f94eae1 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-33e3d09 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-8 .elementor-element.elementor-element-33e3d09 img {
		height: 241px;
		object-fit: cover;
		border-radius: 20px 20px 20px 20px;
	}
	
	.elementor-8 .elementor-element.elementor-element-8084b29 {
		width: 100%;
		max-width: 100%;
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-a7989e2 > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-a7989e2.elementor-element {
		--align-self: flex-start;
	}
	
	.elementor-8 .elementor-element.elementor-element-a7989e2 .elementor-button {
		font-size: 16px;
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-7abfa6b {
		--margin-top: 20px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-446dd93 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-ac3e712 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-8 .elementor-element.elementor-element-ac3e712 img {
		height: 241px;
		object-fit: cover;
		border-radius: 20px 20px 20px 20px;
	}
	
	.elementor-8 .elementor-element.elementor-element-39c909a {
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-67c54be > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-67c54be .elementor-button {
		font-size: 16px;
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-4e283e2 {
		--border-radius: 10px 10px 10px 10px;
		--margin-top: 20px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-4e283e2.e-con {
		--align-self: flex-start;
	}
	
	.elementor-8 .elementor-element.elementor-element-0e65c44 > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-0e65c44.elementor-element {
		--align-self: flex-start;
	}
	
	.elementor-8 .elementor-element.elementor-element-0e65c44 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-6f71c65 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-8 .elementor-element.elementor-element-6f71c65 img {
		height: 241px;
		object-fit: cover;
		border-radius: 20px 20px 20px 20px;
	}
	
	.elementor-8 .elementor-element.elementor-element-ec04d31 {
		width: 100%;
		max-width: 100%;
		text-align: left;
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-ec04d31.elementor-element {
		--order: 99999;
	}
	
	.elementor-8 .elementor-element.elementor-element-a917825 > .elementor-widget-container {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-a917825.elementor-element {
		--align-self: flex-start;
		--order: 99999;
	}
	
	.elementor-8 .elementor-element.elementor-element-a917825 .elementor-button {
		font-size: 16px;
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-b0014fe {
		--margin-top: 20px;
		--margin-bottom: 30px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-1050c41 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-077c4f4 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-8 .elementor-element.elementor-element-077c4f4 img {
		height: 241px;
		object-fit: cover;
		border-radius: 20px 20px 20px 20px;
	}
	
	.elementor-8 .elementor-element.elementor-element-27e46a6 {
		width: 100%;
		max-width: 100%;
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-27e46a6.elementor-element {
		--order: 99999;
	}
	
	.elementor-8 .elementor-element.elementor-element-6ed65c9 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-6ed65c9.elementor-element {
		--order: 99999;
	}
	
	.elementor-8 .elementor-element.elementor-element-6ed65c9 .elementor-button {
		font-size: 16px;
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-e720c55 {
		--border-radius: 10px 10px 10px 10px;
		--margin-top: 20px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-e720c55.e-con {
		--align-self: flex-start;
	}
	
	.elementor-8 .elementor-element.elementor-element-74523bf > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-74523bf.elementor-element {
		--align-self: flex-start;
	}
	
	.elementor-8 .elementor-element.elementor-element-74523bf .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-245b016 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-8 .elementor-element.elementor-element-245b016 img {
		height: 241px;
		object-fit: cover;
		border-radius: 20px 20px 20px 20px;
	}
	
	.elementor-8 .elementor-element.elementor-element-5018040 {
		width: 100%;
		max-width: 100%;
		text-align: left;
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-5018040.elementor-element {
		--order: 99999;
	}
	
	.elementor-8 .elementor-element.elementor-element-9e4349d > .elementor-widget-container {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-9e4349d.elementor-element {
		--align-self: flex-start;
		--order: 99999;
	}
	
	.elementor-8 .elementor-element.elementor-element-9e4349d .elementor-button {
		font-size: 16px;
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-90751b3 {
		--padding-top: 10px;
		--padding-bottom: 35px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-139fe3a {
		text-align: left;
	}
	
	.elementor-8 .elementor-element.elementor-element-139fe3a .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-8 .elementor-element.elementor-element-131dde5 {
		--gap: 50px 50px;
		--row-gap: 50px;
		--column-gap: 50px;
	}
	
	.elementor-8 .elementor-element.elementor-element-b9c259b > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-b9c259b {
		text-align: left;
	}
	
	.elementor-8 .elementor-element.elementor-element-b9c259b .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-7091b04 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-7091b04 .elementor-button {
		font-size: 16px;
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-1382bec > .elementor-widget-container {
		margin: 30px 0px 0px 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-1382bec .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-8 .elementor-element.elementor-element-4306562 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-d080c3e {
		--width: 40.615%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-59c0f8f {
		width: var(--container-widget-width, 125.188px);
		max-width: 125.188px;
		--container-widget-width: 125.188px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8 .elementor-element.elementor-element-59c0f8f img {
		width: 100%;
		height: 136px;
		object-fit: cover;
	}
	
	.elementor-8 .elementor-element.elementor-element-194b46a {
		--width: 53%;
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-c24cbed {
		width: 100%;
		max-width: 100%;
		text-align: left;
	}
	
	.elementor-8 .elementor-element.elementor-element-c24cbed .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-8 .elementor-element.elementor-element-5a067aa {
		text-align: left;
	}
	
	.elementor-8 .elementor-element.elementor-element-5a067aa .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-adf1696 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-8 .elementor-element.elementor-element-ab5aed0 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-8 .elementor-element.elementor-element-e76e81c {
		--width: 40%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-bb58dd2 {
		width: var(--container-widget-width, 121.188px);
		max-width: 121.188px;
		--container-widget-width: 121.188px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8 .elementor-element.elementor-element-bb58dd2 img {
		width: 100%;
		height: 134px;
		object-fit: cover;
	}
	
	.elementor-8 .elementor-element.elementor-element-cda103d {
		--width: 53%;
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-cb7d3d7 {
		width: 100%;
		max-width: 100%;
		text-align: left;
	}
	
	.elementor-8 .elementor-element.elementor-element-cb7d3d7 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-8 .elementor-element.elementor-element-1503a42 {
		text-align: left;
	}
	
	.elementor-8 .elementor-element.elementor-element-1503a42 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-3777507 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-8 .elementor-element.elementor-element-607add8 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-8 .elementor-element.elementor-element-c36842e {
		--width: 40%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-8be8cf8 {
		width: var(--container-widget-width, 121.188px);
		max-width: 121.188px;
		--container-widget-width: 121.188px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8 .elementor-element.elementor-element-8be8cf8 img {
		width: 100%;
		height: 134px;
		object-fit: cover;
	}
	
	.elementor-8 .elementor-element.elementor-element-b6f893f {
		--width: 53%;
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-9d01d74 {
		width: 100%;
		max-width: 100%;
		text-align: left;
	}
	
	.elementor-8 .elementor-element.elementor-element-9d01d74 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-8 .elementor-element.elementor-element-c634e95 {
		text-align: left;
	}
	
	.elementor-8 .elementor-element.elementor-element-c634e95 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-1a146b7 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-8 .elementor-element.elementor-element-3f37988 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-8 .elementor-element.elementor-element-3bb0c94 {
		--width: 40%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-3fefa43 {
		width: var(--container-widget-width, 121.188px);
		max-width: 121.188px;
		--container-widget-width: 121.188px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8 .elementor-element.elementor-element-3fefa43 img {
		width: 100%;
		height: 134px;
		object-fit: cover;
	}
	
	.elementor-8 .elementor-element.elementor-element-9ed7c13 {
		--width: 53%;
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-cdca90d {
		width: 100%;
		max-width: 100%;
		text-align: left;
	}
	
	.elementor-8 .elementor-element.elementor-element-cdca90d .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-8 .elementor-element.elementor-element-d7c1f50 {
		text-align: left;
	}
	
	.elementor-8 .elementor-element.elementor-element-d7c1f50 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-1ead8d2 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-8 .elementor-element.elementor-element-7e0f423 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-8 .elementor-element.elementor-element-ffecd41 {
		--width: 40%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-081f3f2 {
		width: var(--container-widget-width, 121.188px);
		max-width: 121.188px;
		--container-widget-width: 121.188px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8 .elementor-element.elementor-element-081f3f2 img {
		width: 100%;
		height: 134px;
		object-fit: cover;
	}
	
	.elementor-8 .elementor-element.elementor-element-2d1da7b {
		--width: 53%;
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-1b7f730 {
		width: 100%;
		max-width: 100%;
		text-align: left;
	}
	
	.elementor-8 .elementor-element.elementor-element-1b7f730 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-8 .elementor-element.elementor-element-54a7b53 {
		text-align: left;
	}
	
	.elementor-8 .elementor-element.elementor-element-54a7b53 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-d3ba046 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-8 .elementor-element.elementor-element-9d97411 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-8 .elementor-element.elementor-element-7e63ff4 {
		--width: 40%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-b29c932 {
		width: var(--container-widget-width, 121.188px);
		max-width: 121.188px;
		--container-widget-width: 121.188px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8 .elementor-element.elementor-element-b29c932 img {
		width: 100%;
		height: 134px;
		object-fit: cover;
	}
	
	.elementor-8 .elementor-element.elementor-element-8d2eb88 {
		--width: 53%;
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-8 .elementor-element.elementor-element-c443cff {
		width: 100%;
		max-width: 100%;
		text-align: left;
	}
	
	.elementor-8 .elementor-element.elementor-element-c443cff .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-8 .elementor-element.elementor-element-bb575fe {
		text-align: left;
	}
	
	.elementor-8 .elementor-element.elementor-element-bb575fe .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-9c557c1 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-8 .elementor-element.elementor-element-3493d89 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-8 .elementor-element.elementor-element-0fa1711 {
		text-align: left;
	}
	
	.elementor-8 .elementor-element.elementor-element-0fa1711 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-8 .elementor-element.elementor-element-7b3d101 {
		width: 100%;
		max-width: 100%;
		text-align: left;
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-7b3d101 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-4b91dc1 {
		--justify-content: center;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-835bcd5 .htslider-arrow-2.htslider-postslider-area button.htslider-carosul-prev.slick-arrow, .elementor-8 .elementor-element.elementor-element-835bcd5 .htslider-arrow-2.htslider-postslider-area button.htslider-carosul-next.slick-arrow {
		margin-right: -11px;
	}
	
	.elementor-8 .elementor-element.elementor-element-835bcd5 .htslider-arrow-3.htslider-postslider-area button.htslider-carosul-next.slick-arrow, .elementor-8 .elementor-element.elementor-element-835bcd5 .htslider-arrow-3.htslider-postslider-area button.htslider-carosul-prev.slick-arrow {
		left: -11px;
	}
	
	.elementor-8 .elementor-element.elementor-element-835bcd5 .htslider-arrow-1.htslider-postslider-area button.slick-arrow {
		left: -11px;
	}
	
	.elementor-8 .elementor-element.elementor-element-835bcd5 .htslider-arrow-1.htslider-postslider-area button.htslider-carosul-next.slick-arrow {
		right: -11px;
	}
	
	.elementor-8 .elementor-element.elementor-element-835bcd5 .htslider-postslider-area button.slick-arrow {
		height: 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-828b2a8 {
		--margin-top: 20px;
		--margin-bottom: 50px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-c290dc2 > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-c290dc2 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-8 .elementor-element.elementor-element-e0da574 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-50f9bf0 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-8 .elementor-element.elementor-element-3f0f4af {
		width: var(--container-widget-width, 289.422px);
		max-width: 289.422px;
		--container-widget-width: 289.422px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8 .elementor-element.elementor-element-3f0f4af > .elementor-widget-container {
		padding: 10px 0px 0px 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-3f0f4af .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-8 .elementor-element.elementor-element-a73aaba > .elementor-widget-container {
		padding: 10px 0px 0px 0px;
	}
	
	.elementor-8 .elementor-element.elementor-element-a73aaba .elementor-button {
		font-size: 19px;
	}
}
