/* End custom CSS */

.elementor-4637 .elementor-element.elementor-element-83ab0a3 .elementor-repeater-item-6269b28.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-4637 .elementor-element.elementor-element-b709236:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4637 .elementor-element.elementor-element-b709236 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .56);
	background-image: url("https://cdn-chbji.nitrocdn.com/bUpyPzGzEoDMXDfxbFSmHNbHsMQtpbCs/assets/images/optimized/rev-1b1d274/saverioabogados.com/wp-content/uploads/2025/03/divorcio-con-hijos-scaled.jpg");
	background-position: center center;
}

.elementor-4637 .elementor-element.elementor-element-b709236:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy, .elementor-4637 .elementor-element.elementor-element-b709236 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-4637 .elementor-element.elementor-element-b709236 > .elementor-element-populated > .elementor-background-overlay {
	background-color: var(--e-global-color-primary);
	opacity: .53;
}

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

.elementor-4637 .elementor-element.elementor-element-b709236 > .elementor-element-populated {
	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: 191px 0px 145px 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-4637 .elementor-element.elementor-element-9875cf5 {
	text-align: center;
}

.elementor-4637 .elementor-element.elementor-element-9875cf5 .elementor-heading-title {
	font-family: "Raleway", Sans-serif;
	font-size: 60px;
	font-weight: 300;
	text-transform: uppercase;
	text-shadow: 0px 0px 86px rgba(0, 0, 0, .3);
	color: #fff;
}

.elementor-4637 .elementor-element.elementor-element-e7e5979 {
	text-align: center;
}

.elementor-4637 .elementor-element.elementor-element-e7e5979 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
	font-weight: 600;
	text-shadow: 0px 0px 15px rgba(0, 0, 0, .3);
	color: #fff;
}

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

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

.elementor-4637 .elementor-element.elementor-element-83ab0a3 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-4637 .elementor-element.elementor-element-0a707a1 .elementor-repeater-item-39e0d7b.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-4637 .elementor-element.elementor-element-3bba010 .elementor-repeater-item-874de33.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.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-4637 .elementor-element.elementor-element-33b36af img {
	width: 100%;
	height: 490px;
	object-fit: cover;
	object-position: center center;
}

.elementor-4637 .elementor-element.elementor-element-759c526 > .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-4637 .elementor-element.elementor-element-759c526 > .elementor-element-populated {
	padding: 10px 70px 10px 70px;
}

.elementor-4637 .elementor-element.elementor-element-c02da30 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-4637 .elementor-element.elementor-element-c02da30 {
	text-align: start;
}

.elementor-4637 .elementor-element.elementor-element-c02da30 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	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-4637 .elementor-element.elementor-element-42c7e3e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

.elementor-4637 .elementor-element.elementor-element-e9646cd > .elementor-widget-container {
	margin: 40px 0px 0px 0px;
}

.elementor-4637 .elementor-element.elementor-element-e9646cd {
	text-align: start;
}

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

.elementor-4637 .elementor-element.elementor-element-dfd306e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

.elementor-4637 .elementor-element.elementor-element-0a707a1 {
	margin-top: 70px;
	margin-bottom: 0px;
}

.elementor-4637 .elementor-element.elementor-element-1b32f4a .elementor-repeater-item-b744c41.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-4637 .elementor-element.elementor-element-f04e7d1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4637 .elementor-element.elementor-element-f04e7d1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f9f9f9;
}

.elementor-4637 .elementor-element.elementor-element-f04e7d1 > .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-4637 .elementor-element.elementor-element-f04e7d1 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4637 .elementor-element.elementor-element-66ca0d1 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 15px 30px 10px 30px;
}

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

.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-4637 .elementor-element.elementor-element-7ab5f1d .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-4637 .elementor-element.elementor-element-7ab5f1d > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-4637 .elementor-element.elementor-element-1b32f4a > .elementor-container {
	max-width: 693px;
}

.elementor-4637 .elementor-element.elementor-element-1b32f4a {
	margin-top: -16px;
	margin-bottom: 0px;
}

.elementor-4637 .elementor-element.elementor-element-5d99e03 .elementor-repeater-item-f5abfe3.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-4637 .elementor-element.elementor-element-b311cf6 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-4637 .elementor-element.elementor-element-f283e03 > .elementor-widget-container {
	padding: 25px 25px 25px 25px;
}

.elementor-4637 .elementor-element.elementor-element-f283e03 {
	text-align: center;
}

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

.elementor-4637 .elementor-element.elementor-element-f2ad1d8 > .elementor-widget-container {
	margin: -3px 0px 0px 0px;
}

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

.elementor-4637 .elementor-element.elementor-element-4d39321 .elementor-repeater-item-635c548.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-4637 .elementor-element.elementor-element-5c4095c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4637 .elementor-element.elementor-element-5c4095c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-chbji.nitrocdn.com/bUpyPzGzEoDMXDfxbFSmHNbHsMQtpbCs/assets/images/optimized/rev-1b1d274/saverioabogados.com/wp-content/uploads/2024/12/tutela-hijos.jpg");
	background-position: center center;
	background-size: cover;
}

.elementor-4637 .elementor-element.elementor-element-5c4095c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy, .elementor-4637 .elementor-element.elementor-element-5c4095c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-4637 .elementor-element.elementor-element-5c4095c > .elementor-element-populated > .elementor-background-overlay {
	background-color: #fff;
	opacity: 1;
}

.elementor-bc-flex-widget .elementor-4637 .elementor-element.elementor-element-5c4095c.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

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

.elementor-4637 .elementor-element.elementor-element-5c4095c > .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-4637 .elementor-element.elementor-element-5c4095c > .elementor-element-populated > .elementor-background-overlay {
	mix-blend-mode: color;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4637 .elementor-element.elementor-element-5c4095c > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #eaeaea;
	box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, .1);
	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-4637 .elementor-element.elementor-element-f09808c {
	--spacer-size: 50px;
}

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

.elementor-4637 .elementor-element.elementor-element-80d98e5 > .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-4637 .elementor-element.elementor-element-80d98e5 > .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, .1);
	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-4637 .elementor-element.elementor-element-80d98e5 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4637 .elementor-element.elementor-element-28a9fcb > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 70px 70px 20px 70px;
}

.elementor-4637 .elementor-element.elementor-element-28a9fcb {
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-4637 .elementor-element.elementor-element-ab8dbe0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 70px 100px 70px;
}

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

.elementor-4637 .elementor-element.elementor-element-444d2d8 > .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-4637 .elementor-element.elementor-element-444d2d8 > .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-4637 .elementor-element.elementor-element-444d2d8 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4637 .elementor-element.elementor-element-4d39321 > .elementor-container {
	max-width: 1200px;
}

.elementor-4637 .elementor-element.elementor-element-4d39321 {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 20px;
	margin-bottom: 0px;
}

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

.elementor-4637 .elementor-element.elementor-element-2935298 .elementor-repeater-item-434da2a.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-4637 .elementor-element.elementor-element-b876d9a > .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-4637 .elementor-element.elementor-element-b876d9a > .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-4637 .elementor-element.elementor-element-b876d9a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-4637 .elementor-element.elementor-element-2c65af7 > .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-4637 .elementor-element.elementor-element-2c65af7 > .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, .1);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: -60px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-4637 .elementor-element.elementor-element-3686014 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 70px 70px 20px 70px;
}

.elementor-4637 .elementor-element.elementor-element-3686014 {
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-4637 .elementor-element.elementor-element-ef3719e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 70px 100px 70px;
}

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

.elementor-4637 .elementor-element.elementor-element-40cd833:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4637 .elementor-element.elementor-element-40cd833 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-chbji.nitrocdn.com/bUpyPzGzEoDMXDfxbFSmHNbHsMQtpbCs/assets/images/optimized/rev-1b1d274/saverioabogados.com/wp-content/uploads/2024/09/custodia-compartida-scaled.jpg");
	background-position: center center;
	background-size: cover;
}

.elementor-4637 .elementor-element.elementor-element-40cd833:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy, .elementor-4637 .elementor-element.elementor-element-40cd833 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-4637 .elementor-element.elementor-element-40cd833 > .elementor-element-populated > .elementor-background-overlay {
	background-color: #fff;
	opacity: 1;
}

.elementor-bc-flex-widget .elementor-4637 .elementor-element.elementor-element-40cd833.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

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

.elementor-4637 .elementor-element.elementor-element-40cd833 > .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-4637 .elementor-element.elementor-element-40cd833 > .elementor-element-populated > .elementor-background-overlay {
	mix-blend-mode: color;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4637 .elementor-element.elementor-element-40cd833 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #eaeaea;
	box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, .1);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: -60px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-4637 .elementor-element.elementor-element-6da2fd8 {
	--spacer-size: 50px;
}

.elementor-4637 .elementor-element.elementor-element-2935298 > .elementor-container {
	max-width: 1200px;
}

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

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

.elementor-4637 .elementor-element.elementor-element-4d1576c .elementor-repeater-item-ab32c51.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-4637 .elementor-element.elementor-element-6624588:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4637 .elementor-element.elementor-element-6624588 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-chbji.nitrocdn.com/bUpyPzGzEoDMXDfxbFSmHNbHsMQtpbCs/assets/images/optimized/rev-1b1d274/saverioabogados.com/wp-content/uploads/2024/11/informe-psicosocial-scaled.jpg");
	background-position: center center;
	background-size: cover;
}

.elementor-4637 .elementor-element.elementor-element-6624588:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy, .elementor-4637 .elementor-element.elementor-element-6624588 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-4637 .elementor-element.elementor-element-6624588 > .elementor-element-populated > .elementor-background-overlay {
	background-color: #fff;
	opacity: 1;
}

.elementor-bc-flex-widget .elementor-4637 .elementor-element.elementor-element-6624588.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

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

.elementor-4637 .elementor-element.elementor-element-6624588 > .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-4637 .elementor-element.elementor-element-6624588 > .elementor-element-populated > .elementor-background-overlay {
	mix-blend-mode: color;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4637 .elementor-element.elementor-element-6624588 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #eaeaea;
	box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, .1);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: -60px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-4637 .elementor-element.elementor-element-70ac9eb {
	--spacer-size: 50px;
}

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

.elementor-4637 .elementor-element.elementor-element-7bf320d > .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-4637 .elementor-element.elementor-element-7bf320d > .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, .1);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: -60px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-4637 .elementor-element.elementor-element-7bf320d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4637 .elementor-element.elementor-element-149da03 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 70px 70px 20px 70px;
}

.elementor-4637 .elementor-element.elementor-element-149da03 {
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-4637 .elementor-element.elementor-element-0b1320c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 70px 100px 70px;
}

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

.elementor-4637 .elementor-element.elementor-element-ebb8ebe > .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-4637 .elementor-element.elementor-element-ebb8ebe > .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-4637 .elementor-element.elementor-element-ebb8ebe > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4637 .elementor-element.elementor-element-4d1576c > .elementor-container {
	max-width: 1200px;
}

.elementor-4637 .elementor-element.elementor-element-4d1576c {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 20px;
	margin-bottom: 0px;
}

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

.elementor-4637 .elementor-element.elementor-element-5d99e03 {
	margin-top: 50px;
	margin-bottom: 70px;
}

.elementor-4637 .elementor-element.elementor-element-d7275c1 .elementor-repeater-item-903f5c2.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

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

.elementor-bc-flex-widget .elementor-4637 .elementor-element.elementor-element-9fa0502.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-4637 .elementor-element.elementor-element-9fa0502 > .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-4637 .elementor-element.elementor-element-9fa0502 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4637 .elementor-element.elementor-element-65a55e5 .elementor-repeater-item-7f283d9.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-bc-flex-widget .elementor-4637 .elementor-element.elementor-element-4658197.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

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

.elementor-4637 .elementor-element.elementor-element-61ffba8 > .elementor-widget-container {
	margin: 0px 0px 50px 0px;
}

.elementor-4637 .elementor-element.elementor-element-61ffba8 {
	text-align: center;
}

.elementor-4637 .elementor-element.elementor-element-61ffba8 .elementor-heading-title {
	font-family: "Raleway", Sans-serif;
	font-size: 35px;
	font-weight: 200;
	text-transform: uppercase;
	color: #fff;
}

.elementor-4637 .elementor-element.elementor-element-65a55e5 > .elementor-container {
	min-height: 450px;
}

.elementor-4637 .elementor-element.elementor-element-65a55e5 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-4637 .elementor-element.elementor-element-65a55e5 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

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

.elementor-4637 .elementor-element.elementor-element-d7275c1 {
	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-4637 .elementor-element.elementor-element-d7275c1, .elementor-4637 .elementor-element.elementor-element-d7275c1 > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

.elementor-4637 .elementor-element.elementor-element-e3ce6fb .elementor-repeater-item-fc74690.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

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

.elementor-4637 .elementor-element.elementor-element-14c6532 > .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-4637 .elementor-element.elementor-element-14c6532 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4637 .elementor-element.elementor-element-5585894 .elementor-repeater-item-6210411.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-4637 .elementor-element.elementor-element-b705e2f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-4637 .elementor-element.elementor-element-b705e2f {
	text-align: start;
}

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

.elementor-4637 .elementor-element.elementor-element-470fd76 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

.elementor-4637 .elementor-element.elementor-element-5585894 {
	padding: 50px 50px 50px 50px;
}

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

.elementor-4637 .elementor-element.elementor-element-1838195 > .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-4637 .elementor-element.elementor-element-1838195 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4637 .elementor-element.elementor-element-53436a2 .elementor-repeater-item-1b3f8fd.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-4637 .elementor-element.elementor-element-c961750 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-4637 .elementor-element.elementor-element-dce9988 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-4637 .elementor-element.elementor-element-dce9988 {
	text-align: start;
}

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

.elementor-4637 .elementor-element.elementor-element-d1e2238 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

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

.elementor-4637 .elementor-element.elementor-element-53436a2 {
	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-4637 .elementor-element.elementor-element-53436a2 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4637 .elementor-element.elementor-element-258b17a > .elementor-widget-container {
	padding: 50px 50px 50px 50px;
}

.elementor-4637 .elementor-element.elementor-element-258b17a img {
	height: 262px;
	object-fit: cover;
	object-position: center center;
}

.elementor-4637 .elementor-element.elementor-element-fc03257 .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-4637 .elementor-element.elementor-element-fc03257 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-4637 .elementor-element.elementor-element-e3ce6fb > .elementor-container {
	max-width: 1200px;
}

.elementor-4637 .elementor-element.elementor-element-e3ce6fb {
	margin-top: 0px;
	margin-bottom: 0px;
	z-index: 1;
}

.elementor-4637 .elementor-element.elementor-element-8be186c .elementor-repeater-item-0da8f06.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-4637 .elementor-element.elementor-element-b517df4 .elementor-repeater-item-c4a2b84.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-bc-flex-widget .elementor-4637 .elementor-element.elementor-element-eceb658.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

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

.elementor-4637 .elementor-element.elementor-element-eceb658 > .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-4637 .elementor-element.elementor-element-eceb658 > .elementor-element-populated {
	padding: 30px 30px 15px 30px;
}

.elementor-4637 .elementor-element.elementor-element-7652c45 > .elementor-widget-container {
	margin: 0px 0px 150px 0px;
}

.elementor-4637 .elementor-element.elementor-element-7652c45 {
	text-align: end;
}

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

.elementor-4637 .elementor-element.elementor-element-dfe4428 > .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-4637 .elementor-element.elementor-element-9152e87 img {
	width: 100%;
	height: 400px;
	object-fit: cover;
	object-position: center center;
}

.elementor-4637 .elementor-element.elementor-element-abf9e5c .elementor-repeater-item-f949a98.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

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

.elementor-4637 .elementor-element.elementor-element-83254f7 > .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-4637 .elementor-element.elementor-element-83254f7 > .elementor-element-populated {
	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-4637 .elementor-element.elementor-element-83254f7 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4637 .elementor-element.elementor-element-18da424 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 20px 20px 20px 70px;
	border-style: solid;
	border-width: 3px 0px 0px 0px;
}

.elementor-4637 .elementor-element.elementor-element-18da424 {
	font-family: "Poppins", Sans-serif;
	font-weight: 400;
}

.elementor-4637 .elementor-element.elementor-element-f6f0f87 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 40px 40px;
}

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

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

.elementor-4637 .elementor-element.elementor-element-e9bc3d3 > .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-4637 .elementor-element.elementor-element-e9bc3d3 > .elementor-element-populated {
	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-4637 .elementor-element.elementor-element-e9bc3d3 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4637 .elementor-element.elementor-element-9518f4f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 20px 70px 20px 20px;
	border-style: solid;
	border-width: 3px 0px 0px 0px;
}

.elementor-4637 .elementor-element.elementor-element-9518f4f {
	font-family: "Poppins", Sans-serif;
	font-weight: 400;
}

.elementor-4637 .elementor-element.elementor-element-2a52de8 > .elementor-widget-container {
	margin: 0px 0px 0px -6px;
	padding: 0px 70px 20px 0px;
}

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

.elementor-4637 .elementor-element.elementor-element-4359be1 > .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-4637 .elementor-element.elementor-element-abf9e5c {
	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-4637 .elementor-element.elementor-element-abf9e5c > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4637 .elementor-element.elementor-element-8be186c {
	margin-top: 50px;
	margin-bottom: 50px;
}

.elementor-4637 .elementor-element.elementor-element-9c5c071 .elementor-repeater-item-5e44e13.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-4637 .elementor-element.elementor-element-446664c > .elementor-widget-container {
	margin: 0px 0px 35px 0px;
}

.elementor-4637 .elementor-element.elementor-element-446664c {
	text-align: center;
}

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

.elementor-4637 .elementor-element.elementor-element-318fb35 .elementor-repeater-item-cf45c27.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-4637 .elementor-element.elementor-element-8340e87 > .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-4637 .elementor-element.elementor-element-8340e87 > .elementor-element-populated {
	padding: 20px 20px 20px 20px;
}

.elementor-4637 .elementor-element.elementor-element-aad3fd2 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-4637 .elementor-element.elementor-element-aad3fd2 {
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	font-style: normal;
	color: #131136;
}

.elementor-4637 .elementor-element.elementor-element-4293f85 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

.elementor-4637 .elementor-element.elementor-element-81564d5 > .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-4637 .elementor-element.elementor-element-81564d5 > .elementor-element-populated {
	padding: 20px 20px 20px 20px;
}

.elementor-4637 .elementor-element.elementor-element-2a0b8fe > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-4637 .elementor-element.elementor-element-2a0b8fe {
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	color: #131136;
}

.elementor-4637 .elementor-element.elementor-element-9e06e26 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

.elementor-4637 .elementor-element.elementor-element-17af98a > .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-4637 .elementor-element.elementor-element-17af98a > .elementor-element-populated {
	padding: 20px 20px 20px 20px;
}

.elementor-4637 .elementor-element.elementor-element-901949b > .elementor-widget-container {
	margin: 0px 0px -0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-4637 .elementor-element.elementor-element-901949b {
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	color: #131136;
}

.elementor-4637 .elementor-element.elementor-element-700277e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

.elementor-4637 .elementor-element.elementor-element-9c5c071 {
	margin-top: 70px;
	margin-bottom: 0px;
}

.elementor-4637 .elementor-element.elementor-element-f2f67f7 .elementor-repeater-item-8fb2523.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-4637 .elementor-element.elementor-element-9ce554f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-4637 .elementor-element.elementor-element-9ce554f {
	text-align: justify;
}

.elementor-4637 .elementor-element.elementor-element-9ce554f .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-4637 .elementor-element.elementor-element-764807f .elementor-accordion-item {
	border-width: 0px;
	border-color: #eaeaea;
}

.elementor-4637 .elementor-element.elementor-element-764807f .elementor-accordion-item .elementor-tab-content {
	border-width: 0px;
	border-block-start-color: #eaeaea;
}

.elementor-4637 .elementor-element.elementor-element-764807f .elementor-accordion-item .elementor-tab-title.elementor-active {
	border-width: 0px;
	border-block-end-color: #eaeaea;
}

.elementor-4637 .elementor-element.elementor-element-764807f .elementor-active .elementor-accordion-icon, .elementor-4637 .elementor-element.elementor-element-764807f .elementor-active .elementor-accordion-title {
	color: #c02590;
}

.elementor-4637 .elementor-element.elementor-element-764807f .elementor-active .elementor-accordion-icon svg {
	fill: #c02590;
}

.elementor-4637 .elementor-element.elementor-element-764807f .elementor-accordion-title {
	font-family: "Poppins", Sans-serif;
	font-weight: 600;
}

.elementor-4637 .elementor-element.elementor-element-764807f .elementor-accordion-icon {
	margin-inline-end: 0px;
}

.elementor-4637 .elementor-element.elementor-element-764807f .elementor-tab-content {
	background-color: #f7f8f9;
	padding: 26px 40px 5px 40px;
}

.elementor-4637 .elementor-element.elementor-element-f2f67f7 {
	margin-top: 50px;
	margin-bottom: 50px;
}

.elementor-4637 .elementor-element.elementor-element-b12753b .elementor-repeater-item-6261804.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-4637 .elementor-element.elementor-element-3ad67b1 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-4637 .elementor-element.elementor-element-d9863ef .elementor-repeater-item-4d29ed3.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-4637 .elementor-element.elementor-element-a8eaa80 > .elementor-widget-container {
	padding: 25px 25px 25px 25px;
}

.elementor-4637 .elementor-element.elementor-element-a8eaa80 {
	text-align: center;
}

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

.elementor-4637 .elementor-element.elementor-element-d9863ef {
	margin-top: 50px;
	margin-bottom: 70px;
}

.elementor-4637 .elementor-element.elementor-element-f2cda48 .elementor-repeater-item-f705569.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-4637 .elementor-element.elementor-element-34830ab .elementor-repeater-item-f33eba6.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-4637 .elementor-element.elementor-element-289f4d4 > .elementor-widget-container {
	margin: 30px 0px 15px 0px;
}

.elementor-4637 .elementor-element.elementor-element-289f4d4 {
	text-align: center;
}

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

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

.elementor-4637 .elementor-element.elementor-element-f2cda48 {
	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-4637 .elementor-element.elementor-element-f2cda48 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

@media (max-width:1024px) {
	.elementor-4637 .elementor-element.elementor-element-9875cf5 {
		text-align: center;
	}
	
	.elementor-4637 .elementor-element.elementor-element-33b36af img {
		width: 50%;
		height: 350px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-759c526 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-1b32f4a {
		margin-top: -10px;
		margin-bottom: -10px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-f283e03 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 30px 15px 15px 15px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-5c4095c > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-f09808c {
		--spacer-size: 300px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-80d98e5 > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-28a9fcb > .elementor-widget-container {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-ab8dbe0 > .elementor-widget-container {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-444d2d8 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-4d39321 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-b876d9a > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-2c65af7 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-3686014 > .elementor-widget-container {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-ef3719e > .elementor-widget-container {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-40cd833 > .elementor-element-populated {
		margin: -1px -1px -1px -1px;
		--e-column-margin-right: -1px;
		--e-column-margin-left: -1px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-6da2fd8 {
		--spacer-size: 300px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-2935298 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-6624588 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-70ac9eb {
		--spacer-size: 300px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-7bf320d > .elementor-element-populated {
		padding: 40px 40px 40px 40px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-149da03 > .elementor-widget-container {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-0b1320c > .elementor-widget-container {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-ebb8ebe > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-4d1576c {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-5d99e03 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-61ffba8 {
		text-align: center;
	}
	
	.elementor-4637 .elementor-element.elementor-element-1838195 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-eceb658 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-7652c45 > .elementor-widget-container {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-7652c45 {
		text-align: center;
	}
	
	.elementor-4637 .elementor-element.elementor-element-dfe4428 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-83254f7 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-18da424 > .elementor-widget-container {
		padding: 25px 25px 25px 25px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-f6f0f87 > .elementor-widget-container {
		padding: 0px 25px 0px 0px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-e9bc3d3 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-4359be1 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-8340e87 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-aad3fd2 > .elementor-widget-container {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-81564d5 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-2a0b8fe > .elementor-widget-container {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-17af98a > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-901949b > .elementor-widget-container {
		padding: 10px 10px 10px 10px;
	}
}

@media (max-width:767px) {
	.elementor-4637 .elementor-element.elementor-element-9875cf5 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-33b36af img {
		width: 100%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-80d98e5 > .elementor-element-populated {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-28a9fcb > .elementor-widget-container {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-ab8dbe0 > .elementor-widget-container {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-b876d9a > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-2c65af7 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-3686014 > .elementor-widget-container {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-ef3719e > .elementor-widget-container {
		margin: 10px 10px 10px 10px;
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-40cd833 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-6da2fd8 {
		--spacer-size: 166px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-7bf320d > .elementor-element-populated {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-149da03 > .elementor-widget-container {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-0b1320c > .elementor-widget-container {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-ebb8ebe > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-61ffba8 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-14c6532 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-b705e2f {
		text-align: center;
	}
	
	.elementor-4637 .elementor-element.elementor-element-5585894 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-dce9988 {
		text-align: center;
	}
	
	.elementor-4637 .elementor-element.elementor-element-53436a2 {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-258b17a > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-18da424 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-f6f0f87 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-9518f4f > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-2a52de8 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-aad3fd2 > .elementor-widget-container {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-2a0b8fe > .elementor-widget-container {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-901949b > .elementor-widget-container {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-4637 .elementor-element.elementor-element-9ce554f {
		text-align: center;
	}
}

@media (min-width:768px) {
	.elementor-4637 .elementor-element.elementor-element-73b2bff {
		width: 40%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-759c526 {
		width: 60%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-80d98e5 {
		width: 56.296%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-444d2d8 {
		width: 10%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-b876d9a {
		width: 10%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-2c65af7 {
		width: 56.296%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-7bf320d {
		width: 56.296%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-ebb8ebe {
		width: 10%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-eceb658 {
		width: 37.353%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-dfe4428 {
		width: 62.469%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-83254f7 {
		width: 39.7%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-e9bc3d3 {
		width: 39.589%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-4359be1 {
		width: 20.041%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-4637 .elementor-element.elementor-element-73b2bff {
		width: 100%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-759c526 {
		width: 100%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-5c4095c {
		width: 100%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-80d98e5 {
		width: 100%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-444d2d8 {
		width: 100%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-b876d9a {
		width: 100%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-2c65af7 {
		width: 100%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-40cd833 {
		width: 100%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-6624588 {
		width: 100%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-7bf320d {
		width: 100%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-ebb8ebe {
		width: 100%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-4658197 {
		width: 100%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-14c6532 {
		width: 100%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-1838195 {
		width: 100%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-eceb658 {
		width: 100%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-dfe4428 {
		width: 100%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-83254f7 {
		width: 100%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-e9bc3d3 {
		width: 100%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-4359be1 {
		width: 100%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-8340e87 {
		width: 100%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-81564d5 {
		width: 100%;
	}
	
	.elementor-4637 .elementor-element.elementor-element-17af98a {
		width: 100%;
	}
}

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-7ab5f1d */
.elementor-4637 .elementor-element.elementor-element-7ab5f1d {
	background-color: rgba(0, 0, 0, 0);
}

/* End custom CSS */

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

/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-7ab5f1d */
.elementor-4637 .elementor-element.elementor-element-7ab5f1d {
	background-color: rgba(0, 0, 0, 0);
}

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

.elementor-4637 .elementor-element.elementor-element-764807f .elementor-accordion-item {
	border-top: 1px solid #eaeaea !important;
}

.elementor-4637 .elementor-element.elementor-element-764807f .elementor-accordion-item:first-of-type {
	border-top: 0px solid white !important;
}

.elementor-4637 .elementor-element.elementor-element-764807f .elementor-tab-content {
	border-top: 1px solid #eaeaea !important;
}

/* End custom CSS */

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

.elementor-4637 .elementor-element.elementor-element-764807f .elementor-accordion-item {
	border-top: 1px solid #eaeaea !important;
}

.elementor-4637 .elementor-element.elementor-element-764807f .elementor-accordion-item:first-of-type {
	border-top: 0px solid white !important;
}

.elementor-4637 .elementor-element.elementor-element-764807f .elementor-tab-content {
	border-top: 1px solid #eaeaea !important;
}

/* End custom CSS */

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

.elementor-4637 .elementor-element.elementor-element-7a4785d .gform_body input {
	margin-top: 0px !important;
	margin-bottom: 12px !important;
}

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

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

.elementor-4637 .elementor-element.elementor-element-7a4785d .gform_body .gfield_label {
	display: none !important;
}

.elementor-4637 .elementor-element.elementor-element-7a4785d .gform_footer {
	padding-right: 15px !important;
}

.elementor-4637 .elementor-element.elementor-element-7a4785d .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-7a4785d */
.elementor-4637 .elementor-element.elementor-element-7a4785d .gform_body li {
	margin-top: 0px !important;
}

.elementor-4637 .elementor-element.elementor-element-7a4785d .gform_body input {
	margin-top: 0px !important;
	margin-bottom: 12px !important;
}

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

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

.elementor-4637 .elementor-element.elementor-element-7a4785d .gform_body .gfield_label {
	display: none !important;
}

.elementor-4637 .elementor-element.elementor-element-7a4785d .gform_footer {
	padding-right: 15px !important;
}

.elementor-4637 .elementor-element.elementor-element-7a4785d .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-7a4785d */
.elementor-4637 .elementor-element.elementor-element-7a4785d .gform_body li {
	margin-top: 0px !important;
}

.elementor-4637 .elementor-element.elementor-element-7a4785d .gform_body input {
	margin-top: 0px !important;
	margin-bottom: 12px !important;
}

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

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

.elementor-4637 .elementor-element.elementor-element-7a4785d .gform_body .gfield_label {
	display: none !important;
}

.elementor-4637 .elementor-element.elementor-element-7a4785d .gform_footer {
	padding-right: 15px !important;
}

.elementor-4637 .elementor-element.elementor-element-7a4785d .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-7a4785d */
.elementor-4637 .elementor-element.elementor-element-7a4785d .gform_body li {
	margin-top: 0px !important;
}

.elementor-4637 .elementor-element.elementor-element-7a4785d .gform_body input {
	margin-top: 0px !important;
	margin-bottom: 12px !important;
}

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

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

.elementor-4637 .elementor-element.elementor-element-7a4785d .gform_body .gfield_label {
	display: none !important;
}

.elementor-4637 .elementor-element.elementor-element-7a4785d .gform_footer {
	padding-right: 15px !important;
}

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