/* End custom CSS */

.elementor-957 .elementor-element.elementor-element-61f95f6 .elementor-repeater-item-9c01631.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-957 .elementor-element.elementor-element-80bec1d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-957 .elementor-element.elementor-element-80bec1d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .56);
}

.elementor-957 .elementor-element.elementor-element-80bec1d > .elementor-element-populated > .elementor-background-overlay {
	opacity: .53;
}

.elementor-957 .elementor-element.elementor-element-80bec1d > .elementor-element-populated > .elementor-background-overlay {
	mix-blend-mode: color;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-957 .elementor-element.elementor-element-80bec1d > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 185px 0px 125px 0px;
}

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

.elementor-957 .elementor-element.elementor-element-98674ef {
	text-align: center;
}

.elementor-957 .elementor-element.elementor-element-98674ef .elementor-heading-title {
	font-family: "Raleway", Sans-serif;
	font-size: 60px;
	font-weight: 300;
	color: #262262;
}

.elementor-957 .elementor-element.elementor-element-22597c7 {
	text-align: center;
}

.elementor-957 .elementor-element.elementor-element-22597c7 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 600;
	color: #262262;
}

.elementor-957 .elementor-element.elementor-element-61f95f6 > .elementor-background-overlay {
	background-color: #000;
	opacity: 1;
	mix-blend-mode: color;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-957 .elementor-element.elementor-element-61f95f6:not(.elementor-motion-effects-element-type-background), .elementor-957 .elementor-element.elementor-element-61f95f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-957 .elementor-element.elementor-element-61f95f6 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-5ca705e .elementor-repeater-item-b206a29.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-957 .elementor-element.elementor-element-abcd27d .elementor-repeater-item-652a24f.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-957 .elementor-element.elementor-element-e6d56ea > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 5px;
}

.elementor-957 .elementor-element.elementor-element-e6d56ea > .elementor-element-populated {
	padding: 10px 70px 10px 70px;
}

.elementor-957 .elementor-element.elementor-element-066da29 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-066da29 {
	text-align: start;
}

.elementor-957 .elementor-element.elementor-element-066da29 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	line-height: 1.1em;
	color: var(--e-global-color-primary);
}

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

.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-957 .elementor-element.elementor-element-9c92758 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-9c92758 {
	text-align: justify;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 300;
	color: var(--e-global-color-secondary);
}

.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-957 .elementor-element.elementor-element-7693058 img {
	width: 100%;
	height: 600px;
	object-fit: cover;
	object-position: center center;
}

.elementor-957 .elementor-element.elementor-element-5ca705e {
	margin-top: 70px;
	margin-bottom: 0px;
}

.elementor-957 .elementor-element.elementor-element-ce85c7d .elementor-repeater-item-99cadd9.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-957 .elementor-element.elementor-element-c9b90c1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-957 .elementor-element.elementor-element-c9b90c1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-957 .elementor-element.elementor-element-c9b90c1 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #eaeaea;
	box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-957 .elementor-element.elementor-element-4a87cc9 .elementor-repeater-item-e3099e6.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-bc-flex-widget .elementor-957 .elementor-element.elementor-element-d53058a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-957 .elementor-element.elementor-element-d53058a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-957 .elementor-element.elementor-element-d53058a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 2px;
}

.elementor-957 .elementor-element.elementor-element-6f5c7be {
	text-align: end;
}

.elementor-957 .elementor-element.elementor-element-6f5c7be img {
	width: 80%;
}

.elementor-957 .elementor-element.elementor-element-88695c7 {
	text-align: end;
	font-family: "Poppins", Sans-serif;
	font-size: 10px;
	font-weight: 400;
}

.elementor-bc-flex-widget .elementor-957 .elementor-element.elementor-element-fc9f108.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-957 .elementor-element.elementor-element-fc9f108.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-957 .elementor-element.elementor-element-f85262d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-f85262d {
	text-align: justify;
	font-family: "Poppins", Sans-serif;
	font-size: 13px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-957 .elementor-element.elementor-element-4a87cc9 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 19px 19px 19px 19px;
}

.elementor-957 .elementor-element.elementor-element-4a87cc9 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.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-957 .elementor-element.elementor-element-21a3524 .elementor-button {
	background-color: var(--e-global-color-primary);
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	fill: #fff;
	color: #fff;
	border-radius: 2px 2px 2px 2px;
}

.elementor-957 .elementor-element.elementor-element-21a3524 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-957 .elementor-element.elementor-element-ce85c7d > .elementor-container {
	max-width: 693px;
}

.elementor-957 .elementor-element.elementor-element-ce85c7d {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: -130px;
	margin-bottom: 0px;
}

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

.elementor-957 .elementor-element.elementor-element-273241c .elementor-repeater-item-8f5d443.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-957 .elementor-element.elementor-element-b2af384:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-957 .elementor-element.elementor-element-b2af384 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, .49);
}

.elementor-bc-flex-widget .elementor-957 .elementor-element.elementor-element-b2af384.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-957 .elementor-element.elementor-element-b2af384.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-957 .elementor-element.elementor-element-b2af384 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 3px 0px;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-957 .elementor-element.elementor-element-e97fe2f .elementor-repeater-item-0e2430e.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-bc-flex-widget .elementor-957 .elementor-element.elementor-element-0dac46a.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

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

.elementor-957 .elementor-element.elementor-element-4b7a315 > .elementor-widget-container {
	margin: 0px 0px 50px 0px;
}

.elementor-957 .elementor-element.elementor-element-4b7a315 {
	text-align: center;
}

.elementor-957 .elementor-element.elementor-element-4b7a315 .elementor-heading-title {
	font-family: "Raleway", Sans-serif;
	font-size: 50px;
	font-weight: 200;
	text-transform: uppercase;
	color: #fff;
}

.elementor-957 .elementor-element.elementor-element-e97fe2f > .elementor-container {
	min-height: 450px;
}

.elementor-957 .elementor-element.elementor-element-e97fe2f {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-957 .elementor-element.elementor-element-273241c:not(.elementor-motion-effects-element-type-background), .elementor-957 .elementor-element.elementor-element-273241c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-chbji.nitrocdn.com/bUpyPzGzEoDMXDfxbFSmHNbHsMQtpbCs/assets/images/optimized/rev-ee3abf0/saverioabogados.com/wp-content/uploads/2020/12/5-1.png");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-957 .elementor-element.elementor-element-273241c > .elementor-background-overlay {
	background-color: #fff;
	opacity: 1;
	mix-blend-mode: color;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-957 .elementor-element.elementor-element-273241c {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 100px;
	margin-bottom: 0px;
	z-index: 1;
}

.elementor-957 .elementor-element.elementor-element-273241c, .elementor-957 .elementor-element.elementor-element-273241c > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-8c71ea8 .elementor-repeater-item-b435ed5.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-957 .elementor-element.elementor-element-2d740ec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-957 .elementor-element.elementor-element-2d740ec > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-957 .elementor-element.elementor-element-2d740ec > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 10px 0px 0px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-957 .elementor-element.elementor-element-7bf36fb .elementor-repeater-item-680561d.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-957 .elementor-element.elementor-element-fcad50f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-fcad50f {
	text-align: start;
}

.elementor-957 .elementor-element.elementor-element-fcad50f .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-957 .elementor-element.elementor-element-8db2d31 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-8db2d31 {
	text-align: justify;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 300;
	color: var(--e-global-color-secondary);
}

.elementor-957 .elementor-element.elementor-element-7bf36fb {
	padding: 50px 50px 50px 50px;
}

.elementor-957 .elementor-element.elementor-element-9943018 > .elementor-widget-container {
	padding: 50px 50px 50px 50px;
}

.elementor-957 .elementor-element.elementor-element-9943018 img {
	height: 258px;
	object-fit: cover;
	object-position: center center;
}

.elementor-957 .elementor-element.elementor-element-d5f915d .elementor-repeater-item-f27cd82.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-957 .elementor-element.elementor-element-7e90033 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-2e052dc > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-2e052dc {
	text-align: start;
}

.elementor-957 .elementor-element.elementor-element-2e052dc .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-957 .elementor-element.elementor-element-fc84042 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-fc84042 {
	text-align: justify;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 300;
	color: var(--e-global-color-secondary);
}

.elementor-957 .elementor-element.elementor-element-d5f915d:not(.elementor-motion-effects-element-type-background), .elementor-957 .elementor-element.elementor-element-d5f915d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-957 .elementor-element.elementor-element-d5f915d {
	border-style: solid;
	border-width: 3px 0px 0px 0px;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 50px 50px 50px 50px;
}

.elementor-957 .elementor-element.elementor-element-d5f915d, .elementor-957 .elementor-element.elementor-element-d5f915d > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-957 .elementor-element.elementor-element-c9a30c9 .elementor-repeater-item-a8bffe3.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-957 .elementor-element.elementor-element-b6b5d0b > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-9aa979c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-9aa979c {
	text-align: start;
}

.elementor-957 .elementor-element.elementor-element-9aa979c .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-957 .elementor-element.elementor-element-2b44016 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-2b44016 {
	font-family: "Poppins", Sans-serif;
	font-weight: 400;
	text-transform: uppercase;
}

.elementor-957 .elementor-element.elementor-element-9833116 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-9833116 {
	text-align: justify;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 300;
	color: var(--e-global-color-secondary);
}

.elementor-957 .elementor-element.elementor-element-b9fb76f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-b9fb76f {
	font-family: "Poppins", Sans-serif;
	font-weight: 400;
	text-transform: uppercase;
}

.elementor-957 .elementor-element.elementor-element-5e8b707 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-5e8b707 {
	text-align: justify;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 300;
	color: var(--e-global-color-secondary);
}

.elementor-957 .elementor-element.elementor-element-c9a30c9:not(.elementor-motion-effects-element-type-background), .elementor-957 .elementor-element.elementor-element-c9a30c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f8f9;
}

.elementor-957 .elementor-element.elementor-element-c9a30c9 {
	border-style: solid;
	border-width: 3px 0px 0px 0px;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 50px 50px 50px 50px;
}

.elementor-957 .elementor-element.elementor-element-c9a30c9, .elementor-957 .elementor-element.elementor-element-c9a30c9 > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-957 .elementor-element.elementor-element-2dcc232 .elementor-repeater-item-6c42009.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-957 .elementor-element.elementor-element-af3fd62 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-bf62447 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-bf62447 {
	text-align: start;
}

.elementor-957 .elementor-element.elementor-element-bf62447 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-957 .elementor-element.elementor-element-a541536 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-a541536 {
	text-align: justify;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 300;
	color: var(--e-global-color-secondary);
}

.elementor-957 .elementor-element.elementor-element-2dcc232:not(.elementor-motion-effects-element-type-background), .elementor-957 .elementor-element.elementor-element-2dcc232 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-957 .elementor-element.elementor-element-2dcc232 {
	border-style: solid;
	border-width: 3px 0px 0px 0px;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 50px 50px 50px 50px;
}

.elementor-957 .elementor-element.elementor-element-2dcc232, .elementor-957 .elementor-element.elementor-element-2dcc232 > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-2dcc232 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-957 .elementor-element.elementor-element-46a6ee4 .elementor-repeater-item-8b58ca2.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-957 .elementor-element.elementor-element-116aee1 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-1f23ca9 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-1f23ca9 {
	text-align: start;
}

.elementor-957 .elementor-element.elementor-element-1f23ca9 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-957 .elementor-element.elementor-element-d6e7ffb > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-d6e7ffb {
	text-align: justify;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 300;
	color: var(--e-global-color-secondary);
}

.elementor-957 .elementor-element.elementor-element-b60eaef > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-b60eaef {
	font-family: "Poppins", Sans-serif;
	font-weight: 400;
}

.elementor-957 .elementor-element.elementor-element-70dad22 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-70dad22 {
	text-align: justify;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 300;
	color: var(--e-global-color-secondary);
}

.elementor-957 .elementor-element.elementor-element-46a6ee4:not(.elementor-motion-effects-element-type-background), .elementor-957 .elementor-element.elementor-element-46a6ee4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f8f9;
}

.elementor-957 .elementor-element.elementor-element-46a6ee4 {
	border-style: solid;
	border-width: 3px 0px 0px 0px;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 50px 50px 50px 50px;
}

.elementor-957 .elementor-element.elementor-element-46a6ee4, .elementor-957 .elementor-element.elementor-element-46a6ee4 > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-46a6ee4 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-957 .elementor-element.elementor-element-1cb06df > .elementor-widget-container {
	padding: 50px 50px 50px 50px;
}

.elementor-957 .elementor-element.elementor-element-1cb06df img {
	width: 100%;
	height: 318px;
	object-fit: cover;
	object-position: center center;
}

.elementor-957 .elementor-element.elementor-element-7687674 .elementor-repeater-item-e7e301c.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-957 .elementor-element.elementor-element-025bab5 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-e8427a2 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-e8427a2 {
	text-align: start;
}

.elementor-957 .elementor-element.elementor-element-e8427a2 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-957 .elementor-element.elementor-element-3614afd > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-3614afd {
	text-align: justify;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 300;
	color: var(--e-global-color-secondary);
}

.elementor-957 .elementor-element.elementor-element-4ab0531 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-4ab0531 {
	font-family: "Poppins", Sans-serif;
	font-weight: 400;
}

.elementor-957 .elementor-element.elementor-element-f8e5108 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-f8e5108 {
	text-align: justify;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 300;
	color: var(--e-global-color-secondary);
}

.elementor-957 .elementor-element.elementor-element-7687674:not(.elementor-motion-effects-element-type-background), .elementor-957 .elementor-element.elementor-element-7687674 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-957 .elementor-element.elementor-element-7687674 {
	border-style: solid;
	border-width: 3px 0px 0px 0px;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 50px 50px 50px 50px;
}

.elementor-957 .elementor-element.elementor-element-7687674, .elementor-957 .elementor-element.elementor-element-7687674 > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-957 .elementor-element.elementor-element-dc3a6a0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-957 .elementor-element.elementor-element-dc3a6a0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-957 .elementor-element.elementor-element-dc3a6a0 > .elementor-element-populated {
	border-style: solid;
	border-width: 3px 0px 0px 0px;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: -260px 0px 0px 10px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 10px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-957 .elementor-element.elementor-element-dcf4579 .elementor-repeater-item-39ff902.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-957 .elementor-element.elementor-element-b6d7d76 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-e11d711 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-e11d711 {
	text-align: start;
}

.elementor-957 .elementor-element.elementor-element-e11d711 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-957 .elementor-element.elementor-element-439ea42 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-439ea42 {
	text-align: justify;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 300;
	color: var(--e-global-color-secondary);
}

.elementor-957 .elementor-element.elementor-element-855de64 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-855de64 {
	font-family: "Poppins", Sans-serif;
	font-weight: 400;
}

.elementor-957 .elementor-element.elementor-element-1c6b5fb > .elementor-widget-container {
	margin: 0px 0px -25px 0px;
}

.elementor-957 .elementor-element.elementor-element-1c6b5fb {
	text-align: justify;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 300;
	color: var(--e-global-color-secondary);
}

.elementor-957 .elementor-element.elementor-element-d6bfc93 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-d6bfc93 {
	font-family: "Poppins", Sans-serif;
	font-weight: 400;
}

.elementor-957 .elementor-element.elementor-element-125195d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-125195d {
	text-align: justify;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 300;
	color: var(--e-global-color-secondary);
}

.elementor-957 .elementor-element.elementor-element-dcf4579:not(.elementor-motion-effects-element-type-background), .elementor-957 .elementor-element.elementor-element-dcf4579 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f8f9;
}

.elementor-957 .elementor-element.elementor-element-dcf4579 {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #eaeaea;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 50px 50px 50px 50px;
}

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

.elementor-957 .elementor-element.elementor-element-23d064e > .elementor-widget-container {
	padding: 50px 50px 50px 50px;
}

.elementor-957 .elementor-element.elementor-element-23d064e img {
	width: 100%;
	height: 500px;
	object-fit: cover;
	object-position: center center;
}

.elementor-957 .elementor-element.elementor-element-7a2c293 .elementor-repeater-item-cc91a96.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-957 .elementor-element.elementor-element-86e87d3 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-4cc6096 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-4cc6096 {
	text-align: start;
}

.elementor-957 .elementor-element.elementor-element-4cc6096 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-957 .elementor-element.elementor-element-b5b6409 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-b5b6409 {
	text-align: justify;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 300;
	color: var(--e-global-color-secondary);
}

.elementor-957 .elementor-element.elementor-element-7a2c293:not(.elementor-motion-effects-element-type-background), .elementor-957 .elementor-element.elementor-element-7a2c293 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-957 .elementor-element.elementor-element-7a2c293 {
	border-style: solid;
	border-width: 3px 0px 0px 0px;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 50px 50px 50px 50px;
}

.elementor-957 .elementor-element.elementor-element-7a2c293, .elementor-957 .elementor-element.elementor-element-7a2c293 > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-7a2c293 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-957 .elementor-element.elementor-element-1140ddc .elementor-repeater-item-cc91a96.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-957 .elementor-element.elementor-element-37d0d7d > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-390d5a3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-390d5a3 {
	text-align: start;
}

.elementor-957 .elementor-element.elementor-element-390d5a3 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-957 .elementor-element.elementor-element-1c30c02 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-1c30c02 {
	text-align: justify;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 300;
	color: var(--e-global-color-secondary);
}

.elementor-957 .elementor-element.elementor-element-1140ddc:not(.elementor-motion-effects-element-type-background), .elementor-957 .elementor-element.elementor-element-1140ddc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f8f9;
}

.elementor-957 .elementor-element.elementor-element-1140ddc {
	border-style: solid;
	border-width: 3px 0px 0px 0px;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 50px 50px 50px 50px;
}

.elementor-957 .elementor-element.elementor-element-1140ddc, .elementor-957 .elementor-element.elementor-element-1140ddc > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-1140ddc > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-957 .elementor-element.elementor-element-822d814 > .elementor-widget-container {
	padding: 50px 50px 50px 50px;
}

.elementor-957 .elementor-element.elementor-element-822d814 img {
	height: 434px;
	object-fit: cover;
	object-position: center center;
}

.elementor-957 .elementor-element.elementor-element-b5ccac5 .elementor-repeater-item-cf186b1.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-957 .elementor-element.elementor-element-89be552 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-f5c0779 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-f5c0779 {
	text-align: start;
}

.elementor-957 .elementor-element.elementor-element-f5c0779 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-957 .elementor-element.elementor-element-977559d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-977559d {
	text-align: justify;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 300;
	color: var(--e-global-color-secondary);
}

.elementor-957 .elementor-element.elementor-element-b5ccac5:not(.elementor-motion-effects-element-type-background), .elementor-957 .elementor-element.elementor-element-b5ccac5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-957 .elementor-element.elementor-element-b5ccac5 {
	border-style: solid;
	border-width: 3px 0px 0px 0px;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 50px 50px 50px 50px;
}

.elementor-957 .elementor-element.elementor-element-b5ccac5, .elementor-957 .elementor-element.elementor-element-b5ccac5 > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-957 .elementor-element.elementor-element-b57af92 .elementor-repeater-item-8fca5aa.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-957 .elementor-element.elementor-element-78e4ad8 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-4213752 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-4213752 {
	text-align: start;
}

.elementor-957 .elementor-element.elementor-element-4213752 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-957 .elementor-element.elementor-element-2640ec3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-2640ec3 {
	text-align: justify;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 300;
	color: var(--e-global-color-secondary);
}

.elementor-957 .elementor-element.elementor-element-b57af92:not(.elementor-motion-effects-element-type-background), .elementor-957 .elementor-element.elementor-element-b57af92 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f8f9;
}

.elementor-957 .elementor-element.elementor-element-b57af92 {
	border-style: solid;
	border-width: 3px 0px 0px 0px;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 50px 50px 50px 50px;
}

.elementor-957 .elementor-element.elementor-element-b57af92, .elementor-957 .elementor-element.elementor-element-b57af92 > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-957 .elementor-element.elementor-element-5c86fd7 .elementor-button {
	background-color: var(--e-global-color-primary);
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	fill: #fff;
	color: #fff;
	border-radius: 2px 2px 2px 2px;
	padding: 25px 30px 25px 30px;
}

.elementor-957 .elementor-element.elementor-element-5c86fd7 > .elementor-widget-container {
	margin: 30px 0px 30px 0px;
}

.elementor-957 .elementor-element.elementor-element-8c71ea8 > .elementor-container {
	max-width: 1200px;
}

.elementor-957 .elementor-element.elementor-element-8c71ea8 {
	margin-top: 0px;
	margin-bottom: 0px;
	z-index: 1;
}

.elementor-957 .elementor-element.elementor-element-425aced .elementor-repeater-item-d74ed86.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-957 .elementor-element.elementor-element-b004dab .elementor-repeater-item-2070efc.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-957 .elementor-element.elementor-element-04902c3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 5px;
}

.elementor-957 .elementor-element.elementor-element-2d75033 img {
	width: 100%;
	height: 400px;
	object-fit: cover;
	object-position: center center;
}

.elementor-bc-flex-widget .elementor-957 .elementor-element.elementor-element-7121a2b.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

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

.elementor-957 .elementor-element.elementor-element-7121a2b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 5px;
}

.elementor-957 .elementor-element.elementor-element-7121a2b > .elementor-element-populated {
	padding: 30px 30px 15px 30px;
}

.elementor-957 .elementor-element.elementor-element-7fa1e04 > .elementor-widget-container {
	margin: 0px 0px 150px 0px;
}

.elementor-957 .elementor-element.elementor-element-7fa1e04 {
	text-align: justify;
}

.elementor-957 .elementor-element.elementor-element-7fa1e04 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-957 .elementor-element.elementor-element-b233257 .elementor-repeater-item-c0acbaa.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-957 .elementor-element.elementor-element-8c3b7e8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 5px;
}

.elementor-957 .elementor-element.elementor-element-dfee61c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-957 .elementor-element.elementor-element-dfee61c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f8f9;
}

.elementor-957 .elementor-element.elementor-element-dfee61c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 5px;
}

.elementor-957 .elementor-element.elementor-element-dfee61c > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #eaeaea;
	box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, .021);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

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

.elementor-957 .elementor-element.elementor-element-9d99259 > .elementor-widget-container {
	margin: -2px -1px 0px -1px;
	padding: 40px 70px 20px 70px;
	border-style: solid;
	border-width: 3px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-9d99259 {
	text-align: justify;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 300;
	color: var(--e-global-color-secondary);
}

.elementor-957 .elementor-element.elementor-element-b233257 {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: -150px;
	margin-bottom: 0px;
}

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

.elementor-957 .elementor-element.elementor-element-425aced {
	margin-top: 50px;
	margin-bottom: 50px;
}

.elementor-957 .elementor-element.elementor-element-13181a3 .elementor-repeater-item-8fb2523.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-957 .elementor-element.elementor-element-db47c55 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-db47c55 {
	text-align: justify;
}

.elementor-957 .elementor-element.elementor-element-db47c55 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	line-height: 1.2em;
	color: var(--e-global-color-primary);
}

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

.elementor-widget-accordion .elementor-accordion-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title {
	color: var(--e-global-color-accent);
}

.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg {
	fill: var(--e-global-color-accent);
}

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

.elementor-widget-accordion .elementor-tab-content {
	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-957 .elementor-element.elementor-element-7c9ea8d .elementor-accordion-item {
	border-width: 0px;
	border-color: #eaeaea;
}

.elementor-957 .elementor-element.elementor-element-7c9ea8d .elementor-accordion-item .elementor-tab-content {
	border-width: 0px;
	border-block-start-color: #eaeaea;
}

.elementor-957 .elementor-element.elementor-element-7c9ea8d .elementor-accordion-item .elementor-tab-title.elementor-active {
	border-width: 0px;
	border-block-end-color: #eaeaea;
}

.elementor-957 .elementor-element.elementor-element-7c9ea8d .elementor-active .elementor-accordion-icon, .elementor-957 .elementor-element.elementor-element-7c9ea8d .elementor-active .elementor-accordion-title {
	color: #c02590;
}

.elementor-957 .elementor-element.elementor-element-7c9ea8d .elementor-active .elementor-accordion-icon svg {
	fill: #c02590;
}

.elementor-957 .elementor-element.elementor-element-7c9ea8d .elementor-accordion-title {
	font-family: "Poppins", Sans-serif;
	font-weight: 600;
}

.elementor-957 .elementor-element.elementor-element-7c9ea8d .elementor-accordion-icon {
	margin-inline-end: 0px;
}

.elementor-957 .elementor-element.elementor-element-7c9ea8d .elementor-tab-content {
	background-color: #f7f8f9;
	padding: 26px 40px 5px 40px;
}

.elementor-957 .elementor-element.elementor-element-13181a3 {
	margin-top: 50px;
	margin-bottom: 50px;
}

.elementor-957 .elementor-element.elementor-element-1c497f3 .elementor-repeater-item-6261804.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-957 .elementor-element.elementor-element-afbca89 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-957 .elementor-element.elementor-element-fd8473d .elementor-repeater-item-f72f3dc.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-957 .elementor-element.elementor-element-5043238 > .elementor-widget-container {
	padding: 25px 25px 25px 25px;
}

.elementor-957 .elementor-element.elementor-element-5043238 {
	text-align: center;
}

.elementor-957 .elementor-element.elementor-element-5043238 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	color: #131136;
}

.elementor-957 .elementor-element.elementor-element-fd8473d {
	margin-top: 50px;
	margin-bottom: 70px;
}

.elementor-957 .elementor-element.elementor-element-850c56e .elementor-repeater-item-c2ef154.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-957 .elementor-element.elementor-element-edf3fd1 .elementor-repeater-item-9526d36.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-957 .elementor-element.elementor-element-76955fa > .elementor-widget-container {
	margin: 30px 0px 15px 0px;
}

.elementor-957 .elementor-element.elementor-element-76955fa {
	text-align: center;
}

.elementor-957 .elementor-element.elementor-element-76955fa .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-957 .elementor-element.elementor-element-850c56e:not(.elementor-motion-effects-element-type-background), .elementor-957 .elementor-element.elementor-element-850c56e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f8f9;
}

.elementor-957 .elementor-element.elementor-element-850c56e {
	border-style: solid;
	border-width: 3px 0px 0px 0px;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 15px;
}

.elementor-957 .elementor-element.elementor-element-850c56e > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

@media (max-width:1024px) {
	.elementor-957 .elementor-element.elementor-element-98674ef {
		text-align: center;
	}
	
	.elementor-957 .elementor-element.elementor-element-e6d56ea > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-957 .elementor-element.elementor-element-7693058 img {
		height: 350px;
	}
	
	.elementor-957 .elementor-element.elementor-element-ce85c7d {
		margin-top: -10px;
		margin-bottom: -10px;
	}
	
	.elementor-957 .elementor-element.elementor-element-4b7a315 {
		text-align: center;
	}
	
	.elementor-957 .elementor-element.elementor-element-dc3a6a0 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-957 .elementor-element.elementor-element-04902c3 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-957 .elementor-element.elementor-element-7121a2b > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-957 .elementor-element.elementor-element-7fa1e04 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-957 .elementor-element.elementor-element-7fa1e04 {
		text-align: center;
	}
	
	.elementor-957 .elementor-element.elementor-element-8c3b7e8 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-957 .elementor-element.elementor-element-dfee61c > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
}

@media (max-width:767px) {
	.elementor-957 .elementor-element.elementor-element-98674ef .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-957 .elementor-element.elementor-element-6f5c7be {
		text-align: center;
	}
	
	.elementor-957 .elementor-element.elementor-element-4a87cc9 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-957 .elementor-element.elementor-element-4b7a315 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-957 .elementor-element.elementor-element-2d740ec > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-957 .elementor-element.elementor-element-fcad50f {
		text-align: center;
	}
	
	.elementor-957 .elementor-element.elementor-element-7bf36fb {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-957 .elementor-element.elementor-element-9943018 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-957 .elementor-element.elementor-element-7e90033 > .elementor-element-populated {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-957 .elementor-element.elementor-element-2e052dc {
		text-align: center;
	}
	
	.elementor-957 .elementor-element.elementor-element-d5f915d {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-957 .elementor-element.elementor-element-9aa979c {
		text-align: center;
	}
	
	.elementor-957 .elementor-element.elementor-element-c9a30c9 {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-957 .elementor-element.elementor-element-bf62447 {
		text-align: center;
	}
	
	.elementor-957 .elementor-element.elementor-element-2dcc232 {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-957 .elementor-element.elementor-element-1f23ca9 {
		text-align: center;
	}
	
	.elementor-957 .elementor-element.elementor-element-46a6ee4 {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-957 .elementor-element.elementor-element-1cb06df > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-957 .elementor-element.elementor-element-1cb06df img {
		width: 100%;
		height: 122px;
		object-fit: cover;
	}
	
	.elementor-957 .elementor-element.elementor-element-e8427a2 {
		text-align: center;
	}
	
	.elementor-957 .elementor-element.elementor-element-7687674 {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-957 .elementor-element.elementor-element-e11d711 {
		text-align: center;
	}
	
	.elementor-957 .elementor-element.elementor-element-dcf4579 {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-957 .elementor-element.elementor-element-23d064e > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-957 .elementor-element.elementor-element-23d064e img {
		width: 100%;
		height: 122px;
		object-fit: cover;
	}
	
	.elementor-957 .elementor-element.elementor-element-86e87d3 > .elementor-element-populated {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-957 .elementor-element.elementor-element-4cc6096 {
		text-align: center;
	}
	
	.elementor-957 .elementor-element.elementor-element-7a2c293 {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-957 .elementor-element.elementor-element-37d0d7d > .elementor-element-populated {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-957 .elementor-element.elementor-element-390d5a3 {
		text-align: center;
	}
	
	.elementor-957 .elementor-element.elementor-element-1140ddc {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-957 .elementor-element.elementor-element-822d814 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-957 .elementor-element.elementor-element-f5c0779 {
		text-align: center;
	}
	
	.elementor-957 .elementor-element.elementor-element-b5ccac5 {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-957 .elementor-element.elementor-element-4213752 {
		text-align: center;
	}
	
	.elementor-957 .elementor-element.elementor-element-b57af92 {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-957 .elementor-element.elementor-element-db47c55 {
		text-align: center;
	}
}

@media (min-width:768px) {
	.elementor-957 .elementor-element.elementor-element-e6d56ea {
		width: 55%;
	}
	
	.elementor-957 .elementor-element.elementor-element-82d9c75 {
		width: 45%;
	}
	
	.elementor-957 .elementor-element.elementor-element-d53058a {
		width: 40%;
	}
	
	.elementor-957 .elementor-element.elementor-element-fc9f108 {
		width: 60%;
	}
	
	.elementor-957 .elementor-element.elementor-element-04902c3 {
		width: 62.469%;
	}
	
	.elementor-957 .elementor-element.elementor-element-7121a2b {
		width: 37.353%;
	}
	
	.elementor-957 .elementor-element.elementor-element-8c3b7e8 {
		width: 20.017%;
	}
	
	.elementor-957 .elementor-element.elementor-element-dfee61c {
		width: 79.991%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-957 .elementor-element.elementor-element-e6d56ea {
		width: 100%;
	}
	
	.elementor-957 .elementor-element.elementor-element-82d9c75 {
		width: 100%;
	}
	
	.elementor-957 .elementor-element.elementor-element-0dac46a {
		width: 100%;
	}
	
	.elementor-957 .elementor-element.elementor-element-2d740ec {
		width: 100%;
	}
	
	.elementor-957 .elementor-element.elementor-element-dc3a6a0 {
		width: 100%;
	}
	
	.elementor-957 .elementor-element.elementor-element-04902c3 {
		width: 100%;
	}
	
	.elementor-957 .elementor-element.elementor-element-7121a2b {
		width: 100%;
	}
	
	.elementor-957 .elementor-element.elementor-element-8c3b7e8 {
		width: 100%;
	}
	
	.elementor-957 .elementor-element.elementor-element-dfee61c {
		width: 100%;
	}
}

/* Start custom CSS for text-editor, class: .elementor-element-9c92758 */
.elementor-957 .elementor-element.elementor-element-9c92758 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9c92758 */
.elementor-957 .elementor-element.elementor-element-9c92758 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9c92758 */
.elementor-957 .elementor-element.elementor-element-9c92758 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9c92758 */
.elementor-957 .elementor-element.elementor-element-9c92758 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-f85262d */
.elementor-957 .elementor-element.elementor-element-f85262d p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-f85262d */
.elementor-957 .elementor-element.elementor-element-f85262d p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-21a3524 */
.elementor-957 .elementor-element.elementor-element-21a3524 {
	background-color: rgba(0, 0, 0, 0);
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-f85262d */
.elementor-957 .elementor-element.elementor-element-f85262d p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-f85262d */
.elementor-957 .elementor-element.elementor-element-f85262d p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-21a3524 */
.elementor-957 .elementor-element.elementor-element-21a3524 {
	background-color: rgba(0, 0, 0, 0);
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8db2d31 */
.elementor-957 .elementor-element.elementor-element-8db2d31 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8db2d31 */
.elementor-957 .elementor-element.elementor-element-8db2d31 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-9943018 */
.elementor-957 .elementor-element.elementor-element-9943018 {
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-fc84042 */
.elementor-957 .elementor-element.elementor-element-fc84042 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-fc84042 */
.elementor-957 .elementor-element.elementor-element-fc84042 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2b44016 */
.elementor-957 .elementor-element.elementor-element-2b44016 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9833116 */
.elementor-957 .elementor-element.elementor-element-9833116 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-b9fb76f */
.elementor-957 .elementor-element.elementor-element-b9fb76f p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-5e8b707 */
.elementor-957 .elementor-element.elementor-element-5e8b707 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2b44016 */
.elementor-957 .elementor-element.elementor-element-2b44016 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9833116 */
.elementor-957 .elementor-element.elementor-element-9833116 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-b9fb76f */
.elementor-957 .elementor-element.elementor-element-b9fb76f p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-5e8b707 */
.elementor-957 .elementor-element.elementor-element-5e8b707 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a541536 */
.elementor-957 .elementor-element.elementor-element-a541536 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a541536 */
.elementor-957 .elementor-element.elementor-element-a541536 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-d6e7ffb */
.elementor-957 .elementor-element.elementor-element-d6e7ffb p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-b60eaef */
.elementor-957 .elementor-element.elementor-element-b60eaef p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-70dad22 */
.elementor-957 .elementor-element.elementor-element-70dad22 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-d6e7ffb */
.elementor-957 .elementor-element.elementor-element-d6e7ffb p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-b60eaef */
.elementor-957 .elementor-element.elementor-element-b60eaef p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-70dad22 */
.elementor-957 .elementor-element.elementor-element-70dad22 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-1cb06df */
.elementor-957 .elementor-element.elementor-element-1cb06df {
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3614afd */
.elementor-957 .elementor-element.elementor-element-3614afd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-4ab0531 */
.elementor-957 .elementor-element.elementor-element-4ab0531 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-f8e5108 */
.elementor-957 .elementor-element.elementor-element-f8e5108 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3614afd */
.elementor-957 .elementor-element.elementor-element-3614afd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-4ab0531 */
.elementor-957 .elementor-element.elementor-element-4ab0531 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-f8e5108 */
.elementor-957 .elementor-element.elementor-element-f8e5108 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-439ea42 */
.elementor-957 .elementor-element.elementor-element-439ea42 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-855de64 */
.elementor-957 .elementor-element.elementor-element-855de64 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-1c6b5fb */
.elementor-957 .elementor-element.elementor-element-1c6b5fb p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-d6bfc93 */
.elementor-957 .elementor-element.elementor-element-d6bfc93 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-125195d */
.elementor-957 .elementor-element.elementor-element-125195d p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-439ea42 */
.elementor-957 .elementor-element.elementor-element-439ea42 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-855de64 */
.elementor-957 .elementor-element.elementor-element-855de64 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-1c6b5fb */
.elementor-957 .elementor-element.elementor-element-1c6b5fb p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-d6bfc93 */
.elementor-957 .elementor-element.elementor-element-d6bfc93 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-125195d */
.elementor-957 .elementor-element.elementor-element-125195d p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-23d064e */
.elementor-957 .elementor-element.elementor-element-23d064e {
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-b5b6409 */
.elementor-957 .elementor-element.elementor-element-b5b6409 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-b5b6409 */
.elementor-957 .elementor-element.elementor-element-b5b6409 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-1c30c02 */
.elementor-957 .elementor-element.elementor-element-1c30c02 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-1c30c02 */
.elementor-957 .elementor-element.elementor-element-1c30c02 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-822d814 */
.elementor-957 .elementor-element.elementor-element-822d814 {
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-977559d */
.elementor-957 .elementor-element.elementor-element-977559d p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-977559d */
.elementor-957 .elementor-element.elementor-element-977559d p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2640ec3 */
.elementor-957 .elementor-element.elementor-element-2640ec3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2640ec3 */
.elementor-957 .elementor-element.elementor-element-2640ec3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-5c86fd7 */
.elementor-957 .elementor-element.elementor-element-5c86fd7 {
	background-color: rgba(0, 0, 0, 0);
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8db2d31 */
.elementor-957 .elementor-element.elementor-element-8db2d31 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8db2d31 */
.elementor-957 .elementor-element.elementor-element-8db2d31 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-9943018 */
.elementor-957 .elementor-element.elementor-element-9943018 {
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-fc84042 */
.elementor-957 .elementor-element.elementor-element-fc84042 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-fc84042 */
.elementor-957 .elementor-element.elementor-element-fc84042 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2b44016 */
.elementor-957 .elementor-element.elementor-element-2b44016 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9833116 */
.elementor-957 .elementor-element.elementor-element-9833116 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-b9fb76f */
.elementor-957 .elementor-element.elementor-element-b9fb76f p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-5e8b707 */
.elementor-957 .elementor-element.elementor-element-5e8b707 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2b44016 */
.elementor-957 .elementor-element.elementor-element-2b44016 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9833116 */
.elementor-957 .elementor-element.elementor-element-9833116 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-b9fb76f */
.elementor-957 .elementor-element.elementor-element-b9fb76f p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-5e8b707 */
.elementor-957 .elementor-element.elementor-element-5e8b707 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a541536 */
.elementor-957 .elementor-element.elementor-element-a541536 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a541536 */
.elementor-957 .elementor-element.elementor-element-a541536 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-d6e7ffb */
.elementor-957 .elementor-element.elementor-element-d6e7ffb p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-b60eaef */
.elementor-957 .elementor-element.elementor-element-b60eaef p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-70dad22 */
.elementor-957 .elementor-element.elementor-element-70dad22 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-d6e7ffb */
.elementor-957 .elementor-element.elementor-element-d6e7ffb p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-b60eaef */
.elementor-957 .elementor-element.elementor-element-b60eaef p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-70dad22 */
.elementor-957 .elementor-element.elementor-element-70dad22 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-1cb06df */
.elementor-957 .elementor-element.elementor-element-1cb06df {
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3614afd */
.elementor-957 .elementor-element.elementor-element-3614afd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-4ab0531 */
.elementor-957 .elementor-element.elementor-element-4ab0531 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-f8e5108 */
.elementor-957 .elementor-element.elementor-element-f8e5108 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-3614afd */
.elementor-957 .elementor-element.elementor-element-3614afd p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-4ab0531 */
.elementor-957 .elementor-element.elementor-element-4ab0531 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-f8e5108 */
.elementor-957 .elementor-element.elementor-element-f8e5108 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-439ea42 */
.elementor-957 .elementor-element.elementor-element-439ea42 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-855de64 */
.elementor-957 .elementor-element.elementor-element-855de64 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-1c6b5fb */
.elementor-957 .elementor-element.elementor-element-1c6b5fb p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-d6bfc93 */
.elementor-957 .elementor-element.elementor-element-d6bfc93 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-125195d */
.elementor-957 .elementor-element.elementor-element-125195d p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-439ea42 */
.elementor-957 .elementor-element.elementor-element-439ea42 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-855de64 */
.elementor-957 .elementor-element.elementor-element-855de64 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-1c6b5fb */
.elementor-957 .elementor-element.elementor-element-1c6b5fb p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-d6bfc93 */
.elementor-957 .elementor-element.elementor-element-d6bfc93 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-125195d */
.elementor-957 .elementor-element.elementor-element-125195d p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-23d064e */
.elementor-957 .elementor-element.elementor-element-23d064e {
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-b5b6409 */
.elementor-957 .elementor-element.elementor-element-b5b6409 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-b5b6409 */
.elementor-957 .elementor-element.elementor-element-b5b6409 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-1c30c02 */
.elementor-957 .elementor-element.elementor-element-1c30c02 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-1c30c02 */
.elementor-957 .elementor-element.elementor-element-1c30c02 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-822d814 */
.elementor-957 .elementor-element.elementor-element-822d814 {
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-977559d */
.elementor-957 .elementor-element.elementor-element-977559d p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-977559d */
.elementor-957 .elementor-element.elementor-element-977559d p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2640ec3 */
.elementor-957 .elementor-element.elementor-element-2640ec3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-2640ec3 */
.elementor-957 .elementor-element.elementor-element-2640ec3 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-5c86fd7 */
.elementor-957 .elementor-element.elementor-element-5c86fd7 {
	background-color: rgba(0, 0, 0, 0);
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d99259 */
.elementor-957 .elementor-element.elementor-element-9d99259 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d99259 */
.elementor-957 .elementor-element.elementor-element-9d99259 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d99259 */
.elementor-957 .elementor-element.elementor-element-9d99259 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-9d99259 */
.elementor-957 .elementor-element.elementor-element-9d99259 p {
	margin-bottom: 0;
}

/* End custom CSS */

/* Start custom CSS for accordion, class: .elementor-element-7c9ea8d */
.elementor-957 .elementor-element.elementor-element-7c9ea8d .elementor-accordion-item:hover a, .elementor-957 .elementor-element.elementor-element-7c9ea8d .elementor-accordion-item:hover span {
	color: #c02590 !important;
}

.elementor-957 .elementor-element.elementor-element-7c9ea8d .elementor-accordion-item {
	border-top: 1px solid #eaeaea !important;
}

.elementor-957 .elementor-element.elementor-element-7c9ea8d .elementor-accordion-item:first-of-type {
	border-top: 0px solid white !important;
}

.elementor-957 .elementor-element.elementor-element-7c9ea8d .elementor-tab-content {
	border-top: 1px solid #eaeaea !important;
}

/* End custom CSS */

/* Start custom CSS for accordion, class: .elementor-element-7c9ea8d */
.elementor-957 .elementor-element.elementor-element-7c9ea8d .elementor-accordion-item:hover a, .elementor-957 .elementor-element.elementor-element-7c9ea8d .elementor-accordion-item:hover span {
	color: #c02590 !important;
}

.elementor-957 .elementor-element.elementor-element-7c9ea8d .elementor-accordion-item {
	border-top: 1px solid #eaeaea !important;
}

.elementor-957 .elementor-element.elementor-element-7c9ea8d .elementor-accordion-item:first-of-type {
	border-top: 0px solid white !important;
}

.elementor-957 .elementor-element.elementor-element-7c9ea8d .elementor-tab-content {
	border-top: 1px solid #eaeaea !important;
}

/* End custom CSS */

/* Start custom CSS for shortcode, class: .elementor-element-9811094 */
.elementor-957 .elementor-element.elementor-element-9811094 .gform_body li {
	margin-top: 0px !important;
}

.elementor-957 .elementor-element.elementor-element-9811094 .gform_body input {
	margin-top: 0px !important;
	margin-bottom: 12px !important;
}

.elementor-957 .elementor-element.elementor-element-9811094 .gform_body input, .elementor-957 .elementor-element.elementor-element-9811094 .gform_body textarea {
	padding-left: 10px !important;
	font-family: poppins;
	border: 1px solid #d0d0d0;
}

.elementor-957 .elementor-element.elementor-element-9811094 .gform_body input:focus, .elementor-957 .elementor-element.elementor-element-9811094 .gform_body textarea:focus {
	background-color: white;
	border-bottom: 1px solid #c02590;
}

.elementor-957 .elementor-element.elementor-element-9811094 .gform_body .gfield_label {
	display: none !important;
}

.elementor-957 .elementor-element.elementor-element-9811094 .gform_footer {
	padding-right: 15px !important;
}

.elementor-957 .elementor-element.elementor-element-9811094 .gform_footer .button {
	margin-right: 0 !important;
	background-color: #c02590 !important;
	width: 100% !important;
}

/* End custom CSS */

/* Start custom CSS for shortcode, class: .elementor-element-9811094 */
.elementor-957 .elementor-element.elementor-element-9811094 .gform_body li {
	margin-top: 0px !important;
}

.elementor-957 .elementor-element.elementor-element-9811094 .gform_body input {
	margin-top: 0px !important;
	margin-bottom: 12px !important;
}

.elementor-957 .elementor-element.elementor-element-9811094 .gform_body input, .elementor-957 .elementor-element.elementor-element-9811094 .gform_body textarea {
	padding-left: 10px !important;
	font-family: poppins;
	border: 1px solid #d0d0d0;
}

.elementor-957 .elementor-element.elementor-element-9811094 .gform_body input:focus, .elementor-957 .elementor-element.elementor-element-9811094 .gform_body textarea:focus {
	background-color: white;
	border-bottom: 1px solid #c02590;
}

.elementor-957 .elementor-element.elementor-element-9811094 .gform_body .gfield_label {
	display: none !important;
}

.elementor-957 .elementor-element.elementor-element-9811094 .gform_footer {
	padding-right: 15px !important;
}

.elementor-957 .elementor-element.elementor-element-9811094 .gform_footer .button {
	margin-right: 0 !important;
	background-color: #c02590 !important;
	width: 100% !important;
}

/* End custom CSS */

/* Start custom CSS for shortcode, class: .elementor-element-9811094 */
.elementor-957 .elementor-element.elementor-element-9811094 .gform_body li {
	margin-top: 0px !important;
}

.elementor-957 .elementor-element.elementor-element-9811094 .gform_body input {
	margin-top: 0px !important;
	margin-bottom: 12px !important;
}

.elementor-957 .elementor-element.elementor-element-9811094 .gform_body input, .elementor-957 .elementor-element.elementor-element-9811094 .gform_body textarea {
	padding-left: 10px !important;
	font-family: poppins;
	border: 1px solid #d0d0d0;
}

.elementor-957 .elementor-element.elementor-element-9811094 .gform_body input:focus, .elementor-957 .elementor-element.elementor-element-9811094 .gform_body textarea:focus {
	background-color: white;
	border-bottom: 1px solid #c02590;
}

.elementor-957 .elementor-element.elementor-element-9811094 .gform_body .gfield_label {
	display: none !important;
}

.elementor-957 .elementor-element.elementor-element-9811094 .gform_footer {
	padding-right: 15px !important;
}

.elementor-957 .elementor-element.elementor-element-9811094 .gform_footer .button {
	margin-right: 0 !important;
	background-color: #c02590 !important;
	width: 100% !important;
}

/* End custom CSS */

/* Start custom CSS for shortcode, class: .elementor-element-9811094 */
.elementor-957 .elementor-element.elementor-element-9811094 .gform_body li {
	margin-top: 0px !important;
}

.elementor-957 .elementor-element.elementor-element-9811094 .gform_body input {
	margin-top: 0px !important;
	margin-bottom: 12px !important;
}

.elementor-957 .elementor-element.elementor-element-9811094 .gform_body input, .elementor-957 .elementor-element.elementor-element-9811094 .gform_body textarea {
	padding-left: 10px !important;
	font-family: poppins;
	border: 1px solid #d0d0d0;
}

.elementor-957 .elementor-element.elementor-element-9811094 .gform_body input:focus, .elementor-957 .elementor-element.elementor-element-9811094 .gform_body textarea:focus {
	background-color: white;
	border-bottom: 1px solid #c02590;
}

.elementor-957 .elementor-element.elementor-element-9811094 .gform_body .gfield_label {
	display: none !important;
}

.elementor-957 .elementor-element.elementor-element-9811094 .gform_footer {
	padding-right: 15px !important;
}

.elementor-957 .elementor-element.elementor-element-9811094 .gform_footer .button {
	margin-right: 0 !important;
	background-color: #c02590 !important;
	width: 100% !important;
}
