
.elementor-18917 .elementor-element.elementor-element-fe52ef9 > .elementor-container {
	max-width: 1600px;
}

.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-18917 .elementor-element.elementor-element-3419223 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-18917 .elementor-element.elementor-element-3419223 {
	text-align: center;
}

.elementor-18917 .elementor-element.elementor-element-3419223 .elementor-heading-title {
	font-family: "Tahoma", Sans-serif;
	font-size: 40px;
	font-weight: 300;
	color: #1e4454;
}

.elementor-18917 .elementor-element.elementor-element-6e863ad > .elementor-container {
	max-width: 906px;
}

.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-18917 .elementor-element.elementor-element-3104d7d {
	text-align: center;
	font-size: 20px;
	line-height: 1.2em;
	color: #2a2929;
}

.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-18917 .elementor-element.elementor-element-3331578 .elementor-button {
	background-color: rgba(164, 158, 142, .2);
	font-weight: 800;
	fill: #161313;
	color: #161313;
	border-style: solid;
	border-width: 1px 2px 2px 1px;
	border-color: #0d0c0c;
	border-radius: 15px 15px 15px 15px;
}

.elementor-18917 .elementor-element.elementor-element-f6e63a8 .elementor-button {
	background-color: transparent;
	font-weight: 900;
	background-image: linear-gradient(180deg, rgba(37, 155, 53, .58) 0%, #259b35 100%);
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	border-radius: 19px 19px 19px 19px;
	padding: 15px 15px 15px 15px;
}

.elementor-18917 .elementor-element.elementor-element-5b8f415 .elementor-button {
	background-color: transparent;
	font-size: 14px;
	font-weight: 900;
	background-image: linear-gradient(180deg, rgba(37, 155, 53, .52) 0%, #259b35 100%);
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	border-radius: 19px 19px 19px 19px;
	padding: 15px 15px 15px 15px;
}

.elementor-18917 .elementor-element.elementor-element-69834a4 .elementor-button {
	background-color: transparent;
	font-weight: 900;
	background-image: linear-gradient(180deg, rgba(255, 128, 0, .49) 0%, #ff8000 100%);
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	border-radius: 19px 19px 19px 19px;
	padding: 15px 15px 15px 15px;
}

.elementor-18917 .elementor-element.elementor-element-5d24dabd:not(.elementor-motion-effects-element-type-background), .elementor-18917 .elementor-element.elementor-element-5d24dabd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f2f2f2;
}

.elementor-18917 .elementor-element.elementor-element-5d24dabd > .elementor-container {
	max-width: 796px;
}

.elementor-18917 .elementor-element.elementor-element-5d24dabd {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 40px;
	margin-bottom: 0px;
	padding: 15px 15px 15px 15px;
}

.elementor-18917 .elementor-element.elementor-element-5d24dabd > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18917 .elementor-element.elementor-element-48a84c42 {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	line-height: 32px;
	color: #1e4454;
}

.elementor-18917 .elementor-element.elementor-element-14080d5b {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	line-height: 32px;
	color: #1e4454;
}

.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-18917 .elementor-element.elementor-element-734d47de img {
	border-radius: 120px 120px 120px 120px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-18917 .elementor-element.elementor-element-7e0300e3 {
	text-align: center;
	font-size: 16px;
}

.elementor-18917 .elementor-element.elementor-element-4f8dda5b > .elementor-widget-container {
	padding: 15px 15px 15px 15px;
}

.elementor-18917 .elementor-element.elementor-element-4f8dda5b {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-style: italic;
	line-height: 28px;
	color: #1e4454;
}

.elementor-18917 .elementor-element.elementor-element-1b4fa20a > .elementor-widget-container {
	background-color: #fafafa;
	margin: 0px 0px 0px 0px;
	padding: 10px 15px 10px 20px;
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: #ec7f13;
}

.elementor-18917 .elementor-element.elementor-element-1b4fa20a {
	text-align: center;
	font-family: "Quicksand", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	font-style: italic;
	color: #2e2c69;
}

.elementor-18917 .elementor-element.elementor-element-bbc9c7f .elementor-button {
	background-color: #fc0;
	font-family: "Roboto", Sans-serif;
	font-weight: 400;
	fill: #000;
	color: #000;
	border-style: double;
	border-width: 1px 1px 1px 1px;
	border-color: #797272;
	border-radius: 23px 23px 23px 23px;
}

.elementor-18917 .elementor-element.elementor-element-bbc9c7f .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-18917 .elementor-element.elementor-element-6427f17f > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
}

.elementor-18917 .elementor-element.elementor-element-6427f17f {
	text-align: center;
}

.elementor-18917 .elementor-element.elementor-element-6427f17f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 32px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 39px;
	color: #1e4454;
}

.elementor-18917 .elementor-element.elementor-element-3535f15 {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 23px;
	font-weight: 300;
	color: #1e4454;
}

.elementor-18917 .elementor-element.elementor-element-6be5bb2c > .elementor-widget-container {
	margin: 10px 10px 0px 10px;
	padding: 5px 5px 5px 5px;
}

.elementor-18917 .elementor-element.elementor-element-6be5bb2c {
	text-align: left;
}

.elementor-18917 .elementor-element.elementor-element-6be5bb2c .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 35px;
	color: #1e4454;
}

.elementor-18917 .elementor-element.elementor-element-42dfaaa7 > .elementor-widget-container {
	background-color: #f2f2f2;
	margin: 0px 0px 0px 0px;
	padding: 10px 15px 0px 20px;
	border-style: solid;
	border-width: 1px 3px 3px 1px;
	border-color: #848484;
}

.elementor-18917 .elementor-element.elementor-element-42dfaaa7 {
	font-size: 16px;
	color: #2e2c69;
}

.elementor-18917 .elementor-element.elementor-element-327f3bd3 > .elementor-widget-container {
	padding: 0px 20px 0px 20px;
}

.elementor-18917 .elementor-element.elementor-element-327f3bd3 {
	text-align: left;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	color: #1e4454;
}

.elementor-18917 .elementor-element.elementor-element-3c6f49b3 > .elementor-widget-container {
	margin: 10px 10px 0px 10px;
	padding: 5px 5px 5px 5px;
}

.elementor-18917 .elementor-element.elementor-element-3c6f49b3 {
	text-align: left;
}

.elementor-18917 .elementor-element.elementor-element-3c6f49b3 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 35px;
	color: #1e4454;
}

.elementor-18917 .elementor-element.elementor-element-272835ba > .elementor-widget-container {
	background-color: #fc0;
	margin: 0px 0px 0px 0px;
	padding: 10px 15px 0px 20px;
	border-style: solid;
	border-width: 1px 3px 3px 1px;
	border-color: #848484;
}

.elementor-18917 .elementor-element.elementor-element-272835ba {
	font-size: 16px;
	font-weight: 500;
	color: #2e2c69;
}

.elementor-18917 .elementor-element.elementor-element-46732774 > .elementor-widget-container {
	padding: 0px 20px 0px 20px;
}

.elementor-18917 .elementor-element.elementor-element-46732774 {
	text-align: left;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	color: #1e4454;
}

.elementor-18917 .elementor-element.elementor-element-46269376 .elementor-button {
	background-color: #fc0;
	font-family: "Roboto", Sans-serif;
	font-weight: 400;
	fill: #000;
	color: #000;
	border-style: double;
	border-width: 1px 1px 1px 1px;
	border-color: #797272;
	border-radius: 23px 23px 23px 23px;
}

.elementor-18917 .elementor-element.elementor-element-46269376 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-18917 .elementor-element.elementor-element-2c6fd022:not(.elementor-motion-effects-element-type-background), .elementor-18917 .elementor-element.elementor-element-2c6fd022 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-hkomh.nitrocdn.com/xuEwyUEqhzIkDYUNJoxxfHtwSyritpRC/assets/images/optimized/rev-bbbcc59/www.ressources-actualisation.com/wp-content/uploads/2023/02/meditation-collective-avec-bruno-lallement.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-18917 .elementor-element.elementor-element-2c6fd022 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 40px;
	margin-bottom: 40px;
	padding: 15px 15px 15px 15px;
}

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

.elementor-18917 .elementor-element.elementor-element-57ccc860 > .elementor-widget-container {
	background-color: rgba(7, 7, 7, .37);
	margin: 20px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
}

.elementor-18917 .elementor-element.elementor-element-57ccc860 {
	text-align: center;
}

.elementor-18917 .elementor-element.elementor-element-57ccc860 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 32px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 52px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
	color: #fff;
}

.elementor-18917 .elementor-element.elementor-element-45f41b18 > .elementor-widget-container {
	background-color: rgba(255, 255, 255, .96);
	margin: 10px 10px 10px 10px;
	padding: 8px 8px 8px 8px;
}

.elementor-18917 .elementor-element.elementor-element-45f41b18 {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 23px;
	font-weight: 500;
	line-height: 25.5px;
	color: #000;
}

.elementor-18917 .elementor-element.elementor-element-293e768e {
	width: var(--container-widget-width, 99.434%);
	max-width: 99.434%;
	--container-widget-width: 99.434%;
	--container-widget-flex-grow: 0;
}

.elementor-18917 .elementor-element.elementor-element-293e768e.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-18917 .elementor-element.elementor-element-283bbcc5 .elementor-button {
	background-color: #fc0;
	font-family: "Roboto", Sans-serif;
	font-weight: 400;
	fill: #000;
	color: #000;
	border-style: double;
	border-width: 1px 1px 1px 1px;
	border-color: #797272;
	border-radius: 23px 23px 23px 23px;
}

.elementor-18917 .elementor-element.elementor-element-283bbcc5 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-18917 .elementor-element.elementor-element-324a7779 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
}

.elementor-18917 .elementor-element.elementor-element-324a7779 {
	text-align: center;
}

.elementor-18917 .elementor-element.elementor-element-324a7779 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 40px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 52px;
	color: #1e4454;
}

.elementor-18917 .elementor-element.elementor-element-2a62ad53 > .elementor-widget-container {
	margin: 10px 10px 0px 10px;
	padding: 5px 5px 5px 5px;
}

.elementor-18917 .elementor-element.elementor-element-2a62ad53 {
	text-align: left;
}

.elementor-18917 .elementor-element.elementor-element-2a62ad53 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 35px;
	color: #1e4454;
}

.elementor-18917 .elementor-element.elementor-element-3552d70b > .elementor-widget-container {
	padding: 0px 20px 0px 20px;
}

.elementor-18917 .elementor-element.elementor-element-3552d70b {
	text-align: left;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	color: #1e4454;
}

.elementor-18917 .elementor-element.elementor-element-38d954fb .elementor-button {
	background-color: #e6e6e6;
	font-family: "Roboto", Sans-serif;
	font-weight: 400;
	fill: #000;
	color: #000;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #a79f9f;
}

.elementor-18917 .elementor-element.elementor-element-38d954fb .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-18917 .elementor-element.elementor-element-38d954fb .elementor-button .elementor-button-content-wrapper {
	gap: 12px;
}

.elementor-18917 .elementor-element.elementor-element-79562a5a > .elementor-widget-container {
	margin: 10px 10px 0px 10px;
	padding: 5px 5px 5px 5px;
}

.elementor-18917 .elementor-element.elementor-element-79562a5a {
	text-align: left;
}

.elementor-18917 .elementor-element.elementor-element-79562a5a .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 35px;
	color: #1e4454;
}

.elementor-18917 .elementor-element.elementor-element-fe9fd0d > .elementor-widget-container {
	padding: 0px 20px 0px 20px;
}

.elementor-18917 .elementor-element.elementor-element-fe9fd0d {
	text-align: left;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	color: #1e4454;
}

.elementor-18917 .elementor-element.elementor-element-78782065 > .elementor-widget-container {
	background-color: #f2f2f2;
	padding: 20px 20px 20px 20px;
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: #000;
}

.elementor-18917 .elementor-element.elementor-element-78782065 {
	text-align: left;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	font-style: italic;
	color: #1e4454;
}

.elementor-18917 .elementor-element.elementor-element-7cae4496:not(.elementor-motion-effects-element-type-background), .elementor-18917 .elementor-element.elementor-element-7cae4496 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f2f2f2;
}

.elementor-18917 .elementor-element.elementor-element-7cae4496 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 20px;
	margin-bottom: 20px;
}

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

.elementor-18917 .elementor-element.elementor-element-16a9f2b9 > .elementor-widget-container {
	margin: 10px 10px 0px 10px;
	padding: 5px 5px 5px 5px;
}

.elementor-18917 .elementor-element.elementor-element-16a9f2b9 {
	text-align: center;
}

.elementor-18917 .elementor-element.elementor-element-16a9f2b9 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 35px;
	color: #1e4454;
}

.elementor-18917 .elementor-element.elementor-element-2d345d91 > .elementor-widget-container {
	margin: 0px 30px 0px 30px;
	padding: 0px 20px 0px 20px;
}

.elementor-18917 .elementor-element.elementor-element-2d345d91 {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #1e4454;
}

.elementor-18917 .elementor-element.elementor-element-4ee3d947:not(.elementor-motion-effects-element-type-background), .elementor-18917 .elementor-element.elementor-element-4ee3d947 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-hkomh.nitrocdn.com/xuEwyUEqhzIkDYUNJoxxfHtwSyritpRC/assets/images/optimized/rev-bbbcc59/www.ressources-actualisation.com/wp-content/uploads/2023/02/comment-participer-a-un-stage-de-meditation.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-18917 .elementor-element.elementor-element-4ee3d947 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 40px;
	margin-bottom: 40px;
	padding: 15px 15px 15px 15px;
}

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

.elementor-18917 .elementor-element.elementor-element-45481e6f > .elementor-widget-container {
	background-color: rgba(7, 7, 7, .37);
	margin: 20px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
}

.elementor-18917 .elementor-element.elementor-element-45481e6f {
	text-align: center;
}

.elementor-18917 .elementor-element.elementor-element-45481e6f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 32px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 41px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
	color: #fff;
}

.elementor-18917 .elementor-element.elementor-element-3a7a3f54 > .elementor-element-populated {
	margin: 10px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
}

.elementor-18917 .elementor-element.elementor-element-7ff3a63 > .elementor-widget-container {
	background-color: rgba(255, 255, 255, .84);
	margin: 10px 10px 10px 10px;
	padding: 1px 12px 12px 12px;
}

.elementor-18917 .elementor-element.elementor-element-7ff3a63 {
	text-align: left;
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 400;
	color: #000;
}

.elementor-18917 .elementor-element.elementor-element-19979a4 > .elementor-widget-container {
	background-color: rgba(255, 255, 255, .84);
	margin: 10px 10px 10px 10px;
	padding: 12px 12px 12px 12px;
}

.elementor-18917 .elementor-element.elementor-element-19979a4 {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 16px;
	color: #000;
}

.elementor-18917 .elementor-element.elementor-element-5de485cb > .elementor-widget-container {
	background-color: rgba(255, 255, 255, .83);
	margin: 12px 12px 12px 12px;
	padding: 9px 9px 9px 9px;
}

.elementor-18917 .elementor-element.elementor-element-5de485cb .elementor-heading-title {
	line-height: 29px;
	color: #090909;
}

.elementor-18917 .elementor-element.elementor-element-1dffc31d > .elementor-widget-container {
	background-color: rgba(255, 255, 255, .84);
	margin: 10px 10px 10px 10px;
	padding: 20px 20px 20px 20px;
}

.elementor-18917 .elementor-element.elementor-element-1dffc31d {
	text-align: justify;
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	color: #000;
}

.elementor-18917 .elementor-element.elementor-element-6af6888 .elementor-button {
	background-color: #ff8000;
	font-size: 17px;
	font-weight: 700;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	border-radius: 19px 19px 19px 19px;
}

.elementor-18917 .elementor-element.elementor-element-6af6888 > .elementor-widget-container {
	margin: 0px 23px 0px 0px;
}

.elementor-18917 .elementor-element.elementor-element-6fb237f4 > .elementor-container {
	max-width: 841px;
}

.elementor-18917 .elementor-element.elementor-element-54b87707 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
}

.elementor-18917 .elementor-element.elementor-element-54b87707 {
	text-align: center;
}

.elementor-18917 .elementor-element.elementor-element-54b87707 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 40px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 52px;
	color: #1e4454;
}

.elementor-18917 .elementor-element.elementor-element-4472cabc > .elementor-widget-container {
	padding: 15px 15px 15px 15px;
}

.elementor-18917 .elementor-element.elementor-element-4472cabc {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-style: italic;
	line-height: 28px;
	color: #1e4454;
}

.elementor-18917 .elementor-element.elementor-element-44a1ebc2 img {
	border-radius: 52px 52px 52px 52px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-18917 .elementor-element.elementor-element-60c67ee6 {
	text-align: center;
	font-size: 16px;
}

.elementor-18917 .elementor-element.elementor-element-598de767 > .elementor-widget-container {
	margin: 40px 30px 0px 30px;
	padding: 0px 20px 0px 20px;
}

.elementor-18917 .elementor-element.elementor-element-598de767 {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #1e4454;
}

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

@media (min-width:768px) {
	.elementor-18917 .elementor-element.elementor-element-65f53c2 {
		width: 64.211%;
	}
	
	.elementor-18917 .elementor-element.elementor-element-8130038 {
		width: 35.702%;
	}
	
	.elementor-18917 .elementor-element.elementor-element-44d4dca6 {
		width: 64.545%;
	}
	
	.elementor-18917 .elementor-element.elementor-element-70e4459e {
		width: 35.364%;
	}
	
	.elementor-18917 .elementor-element.elementor-element-66b21fa6 {
		width: 64.545%;
	}
	
	.elementor-18917 .elementor-element.elementor-element-3bdac8b6 {
		width: 35.364%;
	}
	
	.elementor-18917 .elementor-element.elementor-element-4ad194b5 {
		width: 36.547%;
	}
	
	.elementor-18917 .elementor-element.elementor-element-d120a1b {
		width: 31.364%;
	}
	
	.elementor-18917 .elementor-element.elementor-element-23b51f69 {
		width: 31.726%;
	}
}

@media (min-width:1025px) {
	.elementor-18917 .elementor-element.elementor-element-2c6fd022:not(.elementor-motion-effects-element-type-background), .elementor-18917 .elementor-element.elementor-element-2c6fd022 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-attachment: fixed;
	}
	
	.elementor-18917 .elementor-element.elementor-element-4ee3d947:not(.elementor-motion-effects-element-type-background), .elementor-18917 .elementor-element.elementor-element-4ee3d947 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-attachment: fixed;
	}
}
