
.elementor-3985 .elementor-element.elementor-element-af25fd6 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-3985 .elementor-element.elementor-element-af25fd6:not(.elementor-motion-effects-element-type-background), .elementor-3985 .elementor-element.elementor-element-af25fd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ileiogp.nitrocdn.com/INUKckfNwnmrfsIglyuvdIEumwSgtjzF/assets/images/optimized/rev-0057e46/intdesigners.com/wp-content/uploads/2023/12/Christian-Lacroix-Penthouse-at-Monad-Terrace-Miami-Beach_3.webp");
	background-position: center center;
	background-size: cover;
}

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

.elementor-3985 .elementor-element.elementor-element-af25fd6 > .elementor-background-overlay {
	background-color: #000;
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3985 .elementor-element.elementor-element-af25fd6 > .elementor-container {
	min-height: 422px;
}

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

.elementor-3985 .elementor-element.elementor-element-f630d82 > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .9;
}

.elementor-3985 .elementor-element.elementor-element-f630d82 > .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: 85px 0px 85px 0px;
}

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

.elementor-3985 .elementor-element.elementor-element-9ff48f1 {
	margin-top: 50px;
	margin-bottom: 0px;
}

.elementor-3985 .elementor-element.elementor-element-9919424 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-9919424 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 50px;
	font-weight: 400;
	text-transform: none;
	line-height: 61px;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-204dfc4 > .elementor-widget-container {
	margin: -24px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-204dfc4 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-204dfc4 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	line-height: 24px;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-3da4857 > .elementor-widget-container {
	margin: 19px 0px 0px 0px;
	padding: -0px 0px -0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-3da4857 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-3da4857 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	text-transform: none;
	line-height: 6px;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-9227f68 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1.6px;
}

.elementor-3985 .elementor-element.elementor-element-9227f68 .elementor-divider-separator {
	width: 19%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-3985 .elementor-element.elementor-element-9227f68 .elementor-divider {
	text-align: center;
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-3985 .elementor-element.elementor-element-3086e65 {
	text-align: justify;
	font-family: "Roboto", Sans-serif;
	font-size: 1px;
	font-weight: 300;
	text-transform: none;
	text-decoration: none;
	line-height: 25px;
	letter-spacing: 0px;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-9167045 {
	text-align: justify;
	font-family: "Roboto", Sans-serif;
	font-size: 1px;
	font-weight: 300;
	text-transform: none;
	text-decoration: none;
	line-height: 25px;
	letter-spacing: 0px;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-fab715c .elementor-button {
	background-color: #000;
	font-family: "Roboto", Sans-serif;
	font-weight: 700;
	fill: #fff;
	color: #fff;
	border-radius: 0px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-fab715c .elementor-button:hover, .elementor-3985 .elementor-element.elementor-element-fab715c .elementor-button:focus {
	background-color: #fff;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-fab715c .elementor-button:hover svg, .elementor-3985 .elementor-element.elementor-element-fab715c .elementor-button:focus svg {
	fill: #000;
}

.elementor-3985 .elementor-element.elementor-element-9006fe4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-3985 .elementor-element.elementor-element-0846556 > .elementor-widget-container:hover {
	--e-transform-scaleX: 1.1;
	--e-transform-scaleY: 1.1;
}

.elementor-3985 .elementor-element.elementor-element-38a6714 > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-38a6714 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-38a6714 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: none;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-bb0c7f0 > .elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-bb0c7f0 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-bb0c7f0 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	text-transform: none;
	line-height: 1px;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-59bc49a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-3985 .elementor-element.elementor-element-1c93422 > .elementor-widget-container:hover {
	--e-transform-scaleX: 1.1;
	--e-transform-scaleY: 1.1;
}

.elementor-3985 .elementor-element.elementor-element-19053cb > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-19053cb {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-19053cb .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: none;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-3dc4cfe > .elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-3dc4cfe {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-3dc4cfe .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	text-transform: none;
	line-height: 1px;
	color: #000;
}

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

.elementor-3985 .elementor-element.elementor-element-fdde0b0 > .elementor-widget-container:hover {
	--e-transform-scaleX: 1.1;
	--e-transform-scaleY: 1.1;
}

.elementor-3985 .elementor-element.elementor-element-5fcd86c > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-5fcd86c {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-5fcd86c .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: none;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-c8523a0 > .elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-c8523a0 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-c8523a0 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	text-transform: none;
	line-height: 12px;
	color: #000;
}

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

.elementor-3985 .elementor-element.elementor-element-ace8348 > .elementor-widget-container:hover {
	--e-transform-scaleX: 1.1;
	--e-transform-scaleY: 1.1;
}

.elementor-3985 .elementor-element.elementor-element-4ab0e2f > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-4ab0e2f {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-4ab0e2f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: none;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-9e39f85 > .elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-9e39f85 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-9e39f85 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	text-transform: none;
	line-height: 12px;
	color: #000;
}

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

.elementor-3985 .elementor-element.elementor-element-cc295bc > .elementor-widget-container:hover {
	--e-transform-scaleX: 1.1;
	--e-transform-scaleY: 1.1;
}

.elementor-3985 .elementor-element.elementor-element-221a3ea > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-221a3ea {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-221a3ea .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: none;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-74cc35b > .elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-74cc35b {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-74cc35b .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	text-transform: none;
	line-height: 12px;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-961499b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-3985 .elementor-element.elementor-element-90c87d3 > .elementor-widget-container:hover {
	--e-transform-scaleX: 1.1;
	--e-transform-scaleY: 1.1;
}

.elementor-3985 .elementor-element.elementor-element-291a6b5 > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-291a6b5 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-291a6b5 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: none;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-531fa27 > .elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-531fa27 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-531fa27 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	text-transform: none;
	line-height: 12px;
	color: #000;
}

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

.elementor-3985 .elementor-element.elementor-element-1649f2d > .elementor-widget-container:hover {
	--e-transform-scaleX: 1.1;
	--e-transform-scaleY: 1.1;
}

.elementor-3985 .elementor-element.elementor-element-19a0cde > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-19a0cde {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-19a0cde .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: none;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-32aca26 > .elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-32aca26 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-32aca26 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	text-transform: none;
	line-height: 12px;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-7a40c32 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-3985 .elementor-element.elementor-element-a9d5f89 > .elementor-widget-container:hover {
	--e-transform-scaleX: 1.1;
	--e-transform-scaleY: 1.1;
}

.elementor-3985 .elementor-element.elementor-element-0adddbb > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-0adddbb {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-0adddbb .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: none;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-39c0a40 > .elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-39c0a40 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-39c0a40 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	text-transform: none;
	line-height: 12px;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-c4abbf3 > .elementor-widget-container:hover {
	--e-transform-scaleX: 1.1;
	--e-transform-scaleY: 1.1;
}

.elementor-3985 .elementor-element.elementor-element-b93b7bc {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-b93b7bc .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	text-transform: none;
	line-height: 1px;
	color: #000;
}

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

.elementor-3985 .elementor-element.elementor-element-12d3e06 > .elementor-widget-container:hover {
	--e-transform-scaleX: 1.1;
	--e-transform-scaleY: 1.1;
}

.elementor-3985 .elementor-element.elementor-element-0ae1856 > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-0ae1856 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-0ae1856 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: none;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-9b57d06 > .elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-9b57d06 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-9b57d06 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	text-transform: none;
	line-height: 12px;
	color: #000;
}

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

.elementor-3985 .elementor-element.elementor-element-f4c2e91 > .elementor-widget-container:hover {
	--e-transform-scaleX: 1.1;
	--e-transform-scaleY: 1.1;
}

.elementor-3985 .elementor-element.elementor-element-184ea77 > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-184ea77 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-184ea77 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: none;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-aa368f6 > .elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-aa368f6 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-aa368f6 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	text-transform: none;
	line-height: 12px;
	color: #000;
}

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

.elementor-3985 .elementor-element.elementor-element-5a3acff > .elementor-widget-container:hover {
	--e-transform-scaleX: 1.1;
	--e-transform-scaleY: 1.1;
}

.elementor-3985 .elementor-element.elementor-element-eafbc15 > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-eafbc15 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-eafbc15 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: none;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-ae909f2 > .elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-ae909f2 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-ae909f2 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	text-transform: none;
	line-height: 12px;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-37a9a58 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-3985 .elementor-element.elementor-element-be5fd81 > .elementor-widget-container:hover {
	--e-transform-scaleX: 1.1;
	--e-transform-scaleY: 1.1;
}

.elementor-3985 .elementor-element.elementor-element-f0df90f > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-f0df90f {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-f0df90f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: none;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-f00093f > .elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-f00093f {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-f00093f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	text-transform: none;
	line-height: 12px;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-927b5df > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-3985 .elementor-element.elementor-element-a5ebbc7 > .elementor-widget-container:hover {
	--e-transform-scaleX: 1.1;
	--e-transform-scaleY: 1.1;
}

.elementor-3985 .elementor-element.elementor-element-a12eb57 > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-a12eb57 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-a12eb57 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: none;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-e19b9f7 > .elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-e19b9f7 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-e19b9f7 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	text-transform: none;
	line-height: 12px;
	color: #000;
}

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

.elementor-3985 .elementor-element.elementor-element-aecf8e7 > .elementor-widget-container:hover {
	--e-transform-scaleX: 1.1;
	--e-transform-scaleY: 1.1;
}

.elementor-3985 .elementor-element.elementor-element-799c5b0 > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-799c5b0 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-799c5b0 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: none;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-2991d33 > .elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-2991d33 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-2991d33 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	text-transform: none;
	line-height: 12px;
	color: #000;
}

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

.elementor-3985 .elementor-element.elementor-element-34262b7 > .elementor-widget-container:hover {
	--e-transform-scaleX: 1.1;
	--e-transform-scaleY: 1.1;
}

.elementor-3985 .elementor-element.elementor-element-d563f6e > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-d563f6e {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-d563f6e .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: none;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-8382d55 > .elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-8382d55 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-8382d55 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	text-transform: none;
	line-height: 12px;
	color: #000;
}

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

.elementor-3985 .elementor-element.elementor-element-47388b8 > .elementor-widget-container:hover {
	--e-transform-scaleX: 1.1;
	--e-transform-scaleY: 1.1;
}

.elementor-3985 .elementor-element.elementor-element-adcab21 > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-adcab21 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-adcab21 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: none;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-c62d393 > .elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-c62d393 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-c62d393 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	text-transform: none;
	line-height: 12px;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-59d38b9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-3985 .elementor-element.elementor-element-b74c494 > .elementor-widget-container:hover {
	--e-transform-scaleX: 1.1;
	--e-transform-scaleY: 1.1;
}

.elementor-3985 .elementor-element.elementor-element-400517d > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-400517d {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-400517d .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: none;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-74ea2c2 > .elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-74ea2c2 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-74ea2c2 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	text-transform: none;
	line-height: 12px;
	color: #000;
}

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

.elementor-3985 .elementor-element.elementor-element-8acf855 > .elementor-widget-container:hover {
	--e-transform-scaleX: 1.1;
	--e-transform-scaleY: 1.1;
}

.elementor-3985 .elementor-element.elementor-element-3fbe873 > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-3fbe873 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-3fbe873 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: none;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-9483ac3 > .elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-9483ac3 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-9483ac3 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	text-transform: none;
	line-height: 12px;
	color: #000;
}

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

.elementor-3985 .elementor-element.elementor-element-51f25d9 > .elementor-widget-container:hover {
	--e-transform-scaleX: 1.1;
	--e-transform-scaleY: 1.1;
}

.elementor-3985 .elementor-element.elementor-element-e0c18b8 > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-e0c18b8 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-e0c18b8 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: none;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-3f2c5fa > .elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-3f2c5fa {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-3f2c5fa .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	text-transform: none;
	line-height: 12px;
	color: #000;
}

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

.elementor-3985 .elementor-element.elementor-element-7c1ba03 > .elementor-widget-container:hover {
	--e-transform-scaleX: 1.1;
	--e-transform-scaleY: 1.1;
}

.elementor-3985 .elementor-element.elementor-element-843840a > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-843840a {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-843840a .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: none;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-8415a11 > .elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-8415a11 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-8415a11 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	text-transform: none;
	line-height: 12px;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-7d55dec > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-3985 .elementor-element.elementor-element-cda7b18 > .elementor-widget-container:hover {
	--e-transform-scaleX: 1.1;
	--e-transform-scaleY: 1.1;
}

.elementor-3985 .elementor-element.elementor-element-40415fe > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-40415fe {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-40415fe .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: none;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-8a6f3dd > .elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

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

.elementor-3985 .elementor-element.elementor-element-8a6f3dd .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	text-transform: none;
	line-height: 12px;
	color: #000;
}

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

.elementor-3985 .elementor-element.elementor-element-87ff308 > .elementor-widget-container:hover {
	--e-transform-scaleX: 1.1;
	--e-transform-scaleY: 1.1;
}

.elementor-3985 .elementor-element.elementor-element-ee4eb83 > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-ee4eb83 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-ee4eb83 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: none;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-e6170f8 > .elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-e6170f8 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-e6170f8 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	text-transform: none;
	line-height: 12px;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-9eeea02 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-3985 .elementor-element.elementor-element-4055f3a > .elementor-widget-container:hover {
	--e-transform-scaleX: 1.1;
	--e-transform-scaleY: 1.1;
}

.elementor-3985 .elementor-element.elementor-element-1957811 > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-1957811 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-1957811 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: none;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-ee68e5a > .elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-ee68e5a {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-ee68e5a .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	text-transform: none;
	line-height: 12px;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-8482afb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-3985 .elementor-element.elementor-element-bfe9f71 > .elementor-widget-container:hover {
	--e-transform-scaleX: 1.1;
	--e-transform-scaleY: 1.1;
}

.elementor-3985 .elementor-element.elementor-element-ace0341 > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-ace0341 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-ace0341 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: none;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-6755d6f > .elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-6755d6f {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-6755d6f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	text-transform: none;
	line-height: 12px;
	color: #000;
}

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

.elementor-3985 .elementor-element.elementor-element-f70391b > .elementor-widget-container:hover {
	--e-transform-scaleX: 1.1;
	--e-transform-scaleY: 1.1;
}

.elementor-3985 .elementor-element.elementor-element-6b99dbf > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-6b99dbf {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-6b99dbf .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: none;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-5c3675d > .elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-5c3675d {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-5c3675d .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	text-transform: none;
	line-height: 12px;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-4222f9d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-3985 .elementor-element.elementor-element-826775c > .elementor-widget-container:hover {
	--e-transform-scaleX: 1.1;
	--e-transform-scaleY: 1.1;
}

.elementor-3985 .elementor-element.elementor-element-2922723 > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-2922723 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-2922723 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: none;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-dcc6e06 > .elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-3985 .elementor-element.elementor-element-dcc6e06 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-dcc6e06 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	text-transform: none;
	line-height: 12px;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-df9d6f1 {
	--spacer-size: 19px;
}

.elementor-3985 .elementor-element.elementor-element-5ed7ac4 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-5ed7ac4 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 32px;
	font-weight: 400;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-f84ccb3 {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-f84ccb3 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 32px;
	font-weight: 400;
	color: #000;
}

.elementor-3985 .elementor-element.elementor-element-8014e0a {
	text-align: center;
}

.elementor-3985 .elementor-element.elementor-element-8014e0a .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 32px;
	font-weight: 400;
	color: #000;
}

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

@media (max-width:1024px) {
	.elementor-3985 .elementor-element.elementor-element-3da4857 .elementor-heading-title {
		font-size: 21px;
		line-height: 1.1em;
	}
	
	.elementor-3985 .elementor-element.elementor-element-3086e65 {
		text-align: justify;
	}
	
	.elementor-3985 .elementor-element.elementor-element-9167045 {
		text-align: justify;
	}
}

@media (min-width:768px) {
	.elementor-3985 .elementor-element.elementor-element-4ebc44c {
		width: 25.032%;
	}
	
	.elementor-3985 .elementor-element.elementor-element-f630d82 {
		width: 49.657%;
	}
	
	.elementor-3985 .elementor-element.elementor-element-530d961 {
		width: 24.975%;
	}
}

@media (max-width:767px) {
	.elementor-bc-flex-widget .elementor-3985 .elementor-element.elementor-element-f630d82.elementor-column .elementor-widget-wrap {
		align-items: center;
	}
	
	.elementor-3985 .elementor-element.elementor-element-f630d82.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}
	
	.elementor-3985 .elementor-element.elementor-element-f630d82.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-3985 .elementor-element.elementor-element-9919424 {
		text-align: center;
	}
	
	.elementor-3985 .elementor-element.elementor-element-9919424 .elementor-heading-title {
		font-size: 45px;
		line-height: 1.7em;
	}
	
	.elementor-3985 .elementor-element.elementor-element-204dfc4 > .elementor-widget-container {
		margin: -40px -40px -40px -40px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-204dfc4 {
		text-align: center;
	}
	
	.elementor-3985 .elementor-element.elementor-element-204dfc4 .elementor-heading-title {
		font-size: 13px;
		line-height: 1.7em;
	}
	
	.elementor-3985 .elementor-element.elementor-element-3da4857 > .elementor-widget-container {
		margin: -18px 0px 0px 0px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-3da4857 {
		text-align: center;
	}
	
	.elementor-3985 .elementor-element.elementor-element-3da4857 .elementor-heading-title {
		font-size: 18px;
		line-height: 1.7em;
	}
	
	.elementor-3985 .elementor-element.elementor-element-9227f68 .elementor-divider-separator {
		width: 19%;
		margin: 0 auto;
		margin-center: 0;
	}
	
	.elementor-3985 .elementor-element.elementor-element-9227f68 .elementor-divider {
		text-align: center;
		padding-block-start: 10px;
		padding-block-end: 10px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-3086e65 > .elementor-widget-container {
		margin: 11px 11px 11px 11px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-3086e65 {
		font-size: 1px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-9167045 > .elementor-widget-container {
		margin: 11px 11px 11px 11px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-9167045 {
		font-size: 1px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-fab715c .elementor-button {
		line-height: 1.8em;
	}
	
	.elementor-3985 .elementor-element.elementor-element-0846556 img {
		width: 100%;
		height: 100%;
	}
	
	.elementor-3985 .elementor-element.elementor-element-bb0c7f0 .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-1c93422 img {
		width: 100%;
		height: 100%;
	}
	
	.elementor-3985 .elementor-element.elementor-element-3dc4cfe .elementor-heading-title {
		font-size: 14px;
		line-height: 1px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-fdde0b0 img {
		width: 100%;
		height: 100%;
	}
	
	.elementor-3985 .elementor-element.elementor-element-c8523a0 .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-ace8348 img {
		width: 100%;
		height: 100%;
	}
	
	.elementor-3985 .elementor-element.elementor-element-9e39f85 .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-cc295bc img {
		height: 100%;
	}
	
	.elementor-3985 .elementor-element.elementor-element-74cc35b .elementor-heading-title {
		font-size: 14px;
		line-height: 1px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-90c87d3 img {
		height: 100%;
	}
	
	.elementor-3985 .elementor-element.elementor-element-531fa27 .elementor-heading-title {
		font-size: 14px;
		line-height: 1px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-1649f2d img {
		height: 100%;
	}
	
	.elementor-3985 .elementor-element.elementor-element-32aca26 .elementor-heading-title {
		font-size: 14px;
		line-height: 1px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-a9d5f89 img {
		height: 100%;
	}
	
	.elementor-3985 .elementor-element.elementor-element-39c0a40 .elementor-heading-title {
		font-size: 14px;
		line-height: 1px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-c4abbf3 img {
		height: 100%;
	}
	
	.elementor-3985 .elementor-element.elementor-element-12d3e06 img {
		height: 100%;
	}
	
	.elementor-3985 .elementor-element.elementor-element-9b57d06 .elementor-heading-title {
		font-size: 14px;
		line-height: 1px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-f4c2e91 img {
		height: 100%;
	}
	
	.elementor-3985 .elementor-element.elementor-element-aa368f6 .elementor-heading-title {
		font-size: 14px;
		line-height: 1px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-5a3acff img {
		height: 100%;
	}
	
	.elementor-3985 .elementor-element.elementor-element-ae909f2 .elementor-heading-title {
		font-size: 14px;
		line-height: 1px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-be5fd81 img {
		height: 100%;
	}
	
	.elementor-3985 .elementor-element.elementor-element-f00093f .elementor-heading-title {
		font-size: 14px;
		line-height: 1px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-a5ebbc7 img {
		height: 100%;
	}
	
	.elementor-3985 .elementor-element.elementor-element-e19b9f7 .elementor-heading-title {
		font-size: 14px;
		line-height: 1px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-aecf8e7 img {
		height: 100%;
	}
	
	.elementor-3985 .elementor-element.elementor-element-2991d33 .elementor-heading-title {
		font-size: 14px;
		line-height: 1px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-34262b7 img {
		height: 100%;
	}
	
	.elementor-3985 .elementor-element.elementor-element-8382d55 .elementor-heading-title {
		font-size: 14px;
		line-height: 1px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-47388b8 img {
		height: 100%;
	}
	
	.elementor-3985 .elementor-element.elementor-element-c62d393 .elementor-heading-title {
		font-size: 14px;
		line-height: 1px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-b74c494 img {
		height: 100%;
	}
	
	.elementor-3985 .elementor-element.elementor-element-74ea2c2 .elementor-heading-title {
		font-size: 14px;
		line-height: 1px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-8acf855 img {
		height: 100%;
	}
	
	.elementor-3985 .elementor-element.elementor-element-9483ac3 .elementor-heading-title {
		font-size: 14px;
		line-height: 1px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-51f25d9 img {
		height: 100%;
	}
	
	.elementor-3985 .elementor-element.elementor-element-3f2c5fa .elementor-heading-title {
		font-size: 14px;
		line-height: 1px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-7c1ba03 img {
		height: 100%;
	}
	
	.elementor-3985 .elementor-element.elementor-element-8415a11 .elementor-heading-title {
		font-size: 14px;
		line-height: 1px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-cda7b18 img {
		height: 100%;
	}
	
	.elementor-3985 .elementor-element.elementor-element-8a6f3dd .elementor-heading-title {
		font-size: 14px;
		line-height: 1px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-87ff308 img {
		height: 100%;
	}
	
	.elementor-3985 .elementor-element.elementor-element-e6170f8 .elementor-heading-title {
		font-size: 14px;
		line-height: 1px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-4055f3a img {
		height: 100%;
	}
	
	.elementor-3985 .elementor-element.elementor-element-ee68e5a .elementor-heading-title {
		font-size: 14px;
		line-height: 1px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-bfe9f71 img {
		height: 100%;
	}
	
	.elementor-3985 .elementor-element.elementor-element-6755d6f .elementor-heading-title {
		font-size: 14px;
		line-height: 1px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-f70391b img {
		height: 100%;
	}
	
	.elementor-3985 .elementor-element.elementor-element-5c3675d .elementor-heading-title {
		font-size: 14px;
		line-height: 1px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-826775c img {
		height: 100%;
	}
	
	.elementor-3985 .elementor-element.elementor-element-dcc6e06 .elementor-heading-title {
		font-size: 14px;
		line-height: 1px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-5ed7ac4 {
		text-align: center;
	}
	
	.elementor-3985 .elementor-element.elementor-element-5ed7ac4 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-f84ccb3 {
		text-align: center;
	}
	
	.elementor-3985 .elementor-element.elementor-element-f84ccb3 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-3985 .elementor-element.elementor-element-8014e0a {
		text-align: center;
	}
	
	.elementor-3985 .elementor-element.elementor-element-8014e0a .elementor-heading-title {
		font-size: 20px;
	}
}
