
.elementor-6201 .elementor-element.elementor-element-f20f8be .elementor-button {
	background-color: transparent;
	font-family: "Montserrat", Sans-serif;
	font-size: 22px;
	font-weight: 700;
	background-image: linear-gradient(180deg, #be8126 0%, #895e1b 100%);
	box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, .50196078431373);
	border-radius: 0px 0px 0px 0px;
	padding: 10px 35px 10px 35px;
}

.elementor-6201 .elementor-element.elementor-element-f20f8be .elementor-button:hover, .elementor-6201 .elementor-element.elementor-element-f20f8be .elementor-button:focus {
	background-color: transparent;
	background-image: linear-gradient(180deg, #453921 0%, #453921 100%);
}

.elementor-6201 .elementor-element.elementor-element-f20f8be .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-6201 .elementor-element.elementor-element-a0edfae:not(.elementor-motion-effects-element-type-background), .elementor-6201 .elementor-element.elementor-element-a0edfae > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilefghf.nitrocdn.com/KXAlGmmPdQCtwPGinRQdAcUandNlLqti/assets/images/optimized/rev-39fc50e/discoverypointretreat.com/wp-content/uploads/2023/10/122127042_m.webp");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

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

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

.elementor-6201 .elementor-element.elementor-element-ffc6148:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6201 .elementor-element.elementor-element-ffc6148 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .64);
}

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

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

.elementor-6201 .elementor-element.elementor-element-ffc6148 > .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: 30px 10px 30px 10px;
}

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

.elementor-6201 .elementor-element.elementor-element-0d02450 {
	text-align: center;
}

.elementor-6201 .elementor-element.elementor-element-0d02450 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	color: #333;
}

.elementor-6201 .elementor-element.elementor-element-816d0bb {
	text-align: center;
	font-family: "Montserrat", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	color: #333;
}

.elementor-6201 .elementor-element.elementor-element-3eff048 {
	text-align: center;
	font-family: "Montserrat", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	color: #333;
}

.elementor-6201 .elementor-element.elementor-element-a5cd910 .elementor-button {
	background-color: transparent;
	font-family: "Montserrat", Sans-serif;
	font-size: 22px;
	font-weight: 700;
	background-image: linear-gradient(180deg, #be8126 100%, #895e1b 2%);
	box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, .50196078431373);
	border-radius: 0px 0px 0px 0px;
	padding: 10px 35px 10px 35px;
}

.elementor-6201 .elementor-element.elementor-element-a5cd910 .elementor-button:hover, .elementor-6201 .elementor-element.elementor-element-a5cd910 .elementor-button:focus {
	background-color: transparent;
	background-image: linear-gradient(180deg, #453921 0%, #453921 100%);
}

.elementor-6201 .elementor-element.elementor-element-c612f4e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6201 .elementor-element.elementor-element-c612f4e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .64);
}

.elementor-6201 .elementor-element.elementor-element-c612f4e > .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: 30px 10px 30px 10px;
}

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

.elementor-6201 .elementor-element.elementor-element-f5afee3 {
	text-align: center;
}

.elementor-6201 .elementor-element.elementor-element-f5afee3 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	color: #333;
}

.elementor-6201 .elementor-element.elementor-element-efb65e6 {
	text-align: center;
	font-family: "Montserrat", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	color: #333;
}

.elementor-6201 .elementor-element.elementor-element-75395cd {
	text-align: center;
	font-family: "Montserrat", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	color: #333;
}

.elementor-6201 .elementor-element.elementor-element-ad5d966 .elementor-button {
	background-color: transparent;
	font-family: "Montserrat", Sans-serif;
	font-size: 22px;
	font-weight: 700;
	background-image: linear-gradient(180deg, #be8126 0%, #895e1b 100%);
	box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, .50196078431373);
	border-radius: 0px 0px 0px 0px;
	padding: 10px 35px 10px 35px;
}

.elementor-6201 .elementor-element.elementor-element-ad5d966 .elementor-button:hover, .elementor-6201 .elementor-element.elementor-element-ad5d966 .elementor-button:focus {
	background-color: transparent;
	background-image: linear-gradient(180deg, #453921 0%, #453921 100%);
}

.elementor-6201 .elementor-element.elementor-element-5bda393:not(.elementor-motion-effects-element-type-background), .elementor-6201 .elementor-element.elementor-element-5bda393 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #333;
}

.elementor-6201 .elementor-element.elementor-element-5bda393 > .elementor-container {
	max-width: 1220px;
}

.elementor-6201 .elementor-element.elementor-element-5bda393 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 20px 0px 20px 0px;
}

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

.elementor-bc-flex-widget .elementor-6201 .elementor-element.elementor-element-03b9f3f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-6201 .elementor-element.elementor-element-03b9f3f.elementor-column > .elementor-widget-wrap {
	justify-content: space-evenly;
}

.elementor-6201 .elementor-element.elementor-element-9e4427d {
	width: auto;
	max-width: auto;
}

.elementor-6201 .elementor-element.elementor-element-9e4427d img {
	width: 81%;
}

.elementor-6201 .elementor-element.elementor-element-8865d62 {
	width: auto;
	max-width: auto;
}

.elementor-6201 .elementor-element.elementor-element-7716c01 {
	width: auto;
	max-width: auto;
}

.elementor-6201 .elementor-element.elementor-element-7716c01 img {
	width: 75%;
}

.elementor-6201 .elementor-element.elementor-element-3d49ac8 {
	width: auto;
	max-width: auto;
}

.elementor-6201 .elementor-element.elementor-element-3d49ac8 img {
	width: 75%;
}

.elementor-6201 .elementor-element.elementor-element-b42f5ab > .elementor-container {
	max-width: 1220px;
}

.elementor-6201 .elementor-element.elementor-element-b42f5ab {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-6201 .elementor-element.elementor-element-36b3c79 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 12px;
}

.elementor-6201 .elementor-element.elementor-element-36b3c79 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 30px 10px 10px 10px;
}

.elementor-6201 .elementor-element.elementor-element-36b3c79 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6201 .elementor-element.elementor-element-304e21b {
	text-align: center;
}

.elementor-6201 .elementor-element.elementor-element-304e21b .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	color: #387383;
}

.elementor-6201 .elementor-element.elementor-element-26ef512 {
	text-align: center;
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #333;
}

.elementor-6201 .elementor-element.elementor-element-a079864 .elementor-button {
	background-color: transparent;
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	background-image: linear-gradient(180deg, #be8126 100%, #895e1b 100%);
	box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, .50196078431373);
	border-radius: 0px 0px 0px 0px;
}

.elementor-6201 .elementor-element.elementor-element-a079864 .elementor-button:hover, .elementor-6201 .elementor-element.elementor-element-a079864 .elementor-button:focus {
	background-color: transparent;
	background-image: linear-gradient(180deg, #453921 0%, #453921 100%);
}

.elementor-6201 .elementor-element.elementor-element-a079864 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-6201 .elementor-element.elementor-element-a079864 .elementor-button .elementor-button-content-wrapper {
	gap: 20px;
}

.elementor-6201 .elementor-element.elementor-element-661d885:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6201 .elementor-element.elementor-element-661d885 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilefghf.nitrocdn.com/KXAlGmmPdQCtwPGinRQdAcUandNlLqti/assets/images/optimized/rev-39fc50e/discoverypointretreat.com/wp-content/uploads/2023/06/Mask-Group-2.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-bc-flex-widget .elementor-6201 .elementor-element.elementor-element-661d885.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-6201 .elementor-element.elementor-element-661d885 > .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: 10px 40px 0px 40px;
}

.elementor-6201 .elementor-element.elementor-element-661d885 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6201 .elementor-element.elementor-element-57843d5 {
	text-align: start;
}

.elementor-6201 .elementor-element.elementor-element-57843d5 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 44px;
	color: #fff;
}

.elementor-6201 .elementor-element.elementor-element-ffc43d9 {
	text-align: start;
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
}

.elementor-6201 .elementor-element.elementor-element-f1c90ab > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6201 .elementor-element.elementor-element-15865a3 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-6201 .elementor-element.elementor-element-9567989 > .elementor-container {
	max-width: 1220px;
}

.elementor-6201 .elementor-element.elementor-element-9567989 {
	padding: 20px 0px 30px 0px;
}

.elementor-6201 .elementor-element.elementor-element-d5c52a7 {
	text-align: center;
}

.elementor-6201 .elementor-element.elementor-element-d5c52a7 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	color: #387383;
}

.elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .tss-isotope1 .profile-img-wrapper:after, .elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .tss-layout9 .profile-img-wrapper:after, .elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .tss-isotope4 .profile-img-wrapper:after, .elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .tss-carousel9 .profile-img-wrapper:after {
	background: #645d4d;
}

.elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .item-content-wrapper:before, .elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .item-content-wrapper:before, .elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .single-item-wrapper:before {
	color: #645d4d;
}

.elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .single-item-wrapper .rating-wrapper span.dashicons {
	color: #be8126;
}

.elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .single-item-wrapper .item-content {
	color: #333;
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	font-style: normal;
	text-align: left;
}

.elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .tss-utility button, .elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .tss-carousel-main .swiper-arrow, .elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .tss-carousel-main .swiper-pagination-bullet, .elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .tss-carousel .swiper-arrow, .elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .tss-carousel .swiper-pagination-bullet, .elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .tss-utility .rt-button, .elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .tss-pagination ul.pagination-list li a, .elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .tss-isotope-button-wrapper .rt-iso-button {
	background-color: #387383;
}

.elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .tss-pagination ul.pagination-list li.active span, .elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .tss-pagination ul.pagination-list li a, .elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .tss-carousel-main .swiper-arrow, .elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .tss-carousel .swiper-arrow, .elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .tss-utility .rt-button, .elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .tss-utility .rt-button, .elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .tss-isotope-button-wrapper .rt-iso-button {
	border-style: none;
}

.elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .single-item-wrapper h3.author-name, .elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .single-item-wrapper h3.author-name a {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 15px;
	text-align: center;
}

.elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .single-item-wrapper h4.author-bio {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-align: center;
}

.elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .single-item-wrapper .rating-wrapper {
	text-align: center;
}

.elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .tlp-openPopup:before, .elementor-6201 .elementor-element.elementor-element-646c148 .tlp-video-image-2, .elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .rt-responsive-img, .elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .tss-layout9 .profile-img-wrapper:before, .elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .tss-isotope4 .profile-img-wrapper:before, .elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .tss-carousel9 .profile-img-wrapper:before, .elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .tss-layout9 .profile-img-wrapper:after, .elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .tss-isotope4 .profile-img-wrapper:after, .elementor-6201 .elementor-element.elementor-element-646c148 .tss-wrapper .tss-carousel9 .profile-img-wrapper:after {
	border-radius: 50% 50% 50% 50%;
}

.elementor-6201 .elementor-element.elementor-element-213dbc7 {
	margin: 14px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;
	text-align: center;
	font-family: "Montserrat", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	color: #333;
}

.elementor-6201 .elementor-element.elementor-element-2671cea .elementor-button {
	background-color: transparent;
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	background-image: linear-gradient(180deg, #be8126 100%, #895e1b 100%);
	box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, .50196078431373);
	border-radius: 0px 0px 0px 0px;
}

.elementor-6201 .elementor-element.elementor-element-2671cea .elementor-button:hover, .elementor-6201 .elementor-element.elementor-element-2671cea .elementor-button:focus {
	background-color: transparent;
	background-image: linear-gradient(180deg, #453921 0%, #453921 100%);
}

.elementor-6201 .elementor-element.elementor-element-aa0cbe7 > .elementor-container {
	max-width: 1220px;
}

.elementor-6201 .elementor-element.elementor-element-aa0cbe7 {
	padding: 20px 0px 0px 0px;
}

.elementor-6201 .elementor-element.elementor-element-ff15c41 {
	text-align: center;
}

.elementor-6201 .elementor-element.elementor-element-ff15c41 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	color: #387383;
}

.elementor-6201 .elementor-element.elementor-element-bbad9b1 {
	text-align: center;
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #333;
}

.elementor-6201 .elementor-element.elementor-element-40cc333 > .elementor-container {
	max-width: 1220px;
}

.elementor-6201 .elementor-element.elementor-element-40cc333 {
	padding: 0px 0px 20px 0px;
}

.elementor-6201 .elementor-element.elementor-element-506da73 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-6201 .elementor-element.elementor-element-506da73 > .elementor-element-populated {
	box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, .16078431372549);
	margin: 0px 8px 0px 0px;
	--e-column-margin-right: 8px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6201 .elementor-element.elementor-element-4d328c2 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6201 .elementor-element.elementor-element-4d328c2 img {
	width: 100%;
	max-width: 100%;
	height: 230px;
	object-fit: cover;
	object-position: center center;
}

.elementor-6201 .elementor-element.elementor-element-f65d1ac {
	background-color: transparent;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 18px 0px 18px 20px;
	background-image: linear-gradient(180deg, #645d4c 0%, #454134 100%);
}

.elementor-6201 .elementor-element.elementor-element-f65d1ac .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	color: #fff;
}

.elementor-6201 .elementor-element.elementor-element-cae1b52 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-6201 .elementor-element.elementor-element-cae1b52 > .elementor-element-populated {
	box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, .16078431372549);
	margin: 0px 8px 0px 8px;
	--e-column-margin-right: 8px;
	--e-column-margin-left: 8px;
	padding: 0px 0px 0px 0px;
}

.elementor-6201 .elementor-element.elementor-element-36dbf6f {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6201 .elementor-element.elementor-element-36dbf6f img {
	width: 100%;
	max-width: 100%;
	height: 230px;
	object-fit: cover;
	object-position: center center;
}

.elementor-6201 .elementor-element.elementor-element-8c885ce {
	background-color: transparent;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 18px 0px 18px 20px;
	background-image: linear-gradient(180deg, #645d4c 0%, #454134 100%);
}

.elementor-6201 .elementor-element.elementor-element-8c885ce .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	color: #fff;
}

.elementor-6201 .elementor-element.elementor-element-d98a80a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-6201 .elementor-element.elementor-element-d98a80a > .elementor-element-populated {
	box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, .16078431372549);
	margin: 0px 0px 0px 8px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 8px;
	padding: 0px 0px 0px 0px;
}

.elementor-6201 .elementor-element.elementor-element-6b8b313 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6201 .elementor-element.elementor-element-6b8b313 img {
	width: 100%;
	max-width: 100%;
	height: 230px;
	object-fit: cover;
	object-position: center center;
}

.elementor-6201 .elementor-element.elementor-element-a398242 {
	background-color: transparent;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 18px 0px 18px 20px;
	background-image: linear-gradient(180deg, #645d4c 0%, #454134 100%);
}

.elementor-6201 .elementor-element.elementor-element-a398242 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	color: #fff;
}

.elementor-6201 .elementor-element.elementor-element-c2fdac6 > .elementor-container {
	max-width: 1220px;
}

.elementor-6201 .elementor-element.elementor-element-c2fdac6 {
	padding: 20px 0px 20px 0px;
}

.elementor-6201 .elementor-element.elementor-element-a23cc13 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-6201 .elementor-element.elementor-element-a23cc13 > .elementor-element-populated {
	box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, .16078431372549);
	margin: 0px 8px 0px 0px;
	--e-column-margin-right: 8px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6201 .elementor-element.elementor-element-5541886 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6201 .elementor-element.elementor-element-5541886 img {
	width: 100%;
	max-width: 100%;
	height: 230px;
	object-fit: cover;
	object-position: center center;
}

.elementor-6201 .elementor-element.elementor-element-4633f56 {
	background-color: transparent;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 18px 0px 18px 20px;
	background-image: linear-gradient(180deg, #645d4c 0%, #454134 100%);
}

.elementor-6201 .elementor-element.elementor-element-4633f56 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	color: #fff;
}

.elementor-6201 .elementor-element.elementor-element-4582f0a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-6201 .elementor-element.elementor-element-4582f0a > .elementor-element-populated {
	box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, .16078431372549);
	margin: 0px 8px 0px 8px;
	--e-column-margin-right: 8px;
	--e-column-margin-left: 8px;
	padding: 0px 0px 0px 0px;
}

.elementor-6201 .elementor-element.elementor-element-1534582 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6201 .elementor-element.elementor-element-1534582 img {
	width: 100%;
	max-width: 100%;
	height: 230px;
	object-fit: cover;
	object-position: center center;
}

.elementor-6201 .elementor-element.elementor-element-7263e44 {
	background-color: transparent;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 18px 0px 18px 20px;
	background-image: linear-gradient(180deg, #645d4c 0%, #454134 100%);
}

.elementor-6201 .elementor-element.elementor-element-7263e44 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	color: #fff;
}

.elementor-6201 .elementor-element.elementor-element-6b723c1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-6201 .elementor-element.elementor-element-6b723c1 > .elementor-element-populated {
	box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, .16078431372549);
	margin: 0px 0px 0px 8px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 8px;
	padding: 0px 0px 0px 0px;
}

.elementor-6201 .elementor-element.elementor-element-ebea37e {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6201 .elementor-element.elementor-element-ebea37e img {
	width: 100%;
	max-width: 100%;
	height: 230px;
	object-fit: cover;
	object-position: center center;
}

.elementor-6201 .elementor-element.elementor-element-21c1bf4 {
	background-color: transparent;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 18px 0px 18px 20px;
	background-image: linear-gradient(180deg, #645d4c 0%, #454134 100%);
}

.elementor-6201 .elementor-element.elementor-element-21c1bf4 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	color: #fff;
}

.elementor-6201 .elementor-element.elementor-element-7e7c0de:not(.elementor-motion-effects-element-type-background), .elementor-6201 .elementor-element.elementor-element-7e7c0de > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ebeaea;
}

.elementor-6201 .elementor-element.elementor-element-7e7c0de > .elementor-container {
	max-width: 1220px;
}

.elementor-6201 .elementor-element.elementor-element-7e7c0de {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 30px 0px 30px 0px;
}

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

.elementor-6201 .elementor-element.elementor-element-0ef5531 {
	text-align: center;
}

.elementor-6201 .elementor-element.elementor-element-0ef5531 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	color: #387383;
}

.elementor-6201 .elementor-element.elementor-element-7cc4181 > .elementor-container {
	max-width: 1220px;
}

.elementor-6201 .elementor-element.elementor-element-7cc4181 {
	padding: 20px 0px 30px 0px;
}

.elementor-6201 .elementor-element.elementor-element-9b22fdf {
	text-align: center;
}

.elementor-6201 .elementor-element.elementor-element-9b22fdf .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	color: #387383;
}

.elementor-6201 .elementor-element.elementor-element-c594592 > .elementor-container {
	max-width: 1220px;
}

.elementor-6201 .elementor-element.elementor-element-c594592 {
	padding: 10px 0px 0px 0px;
}

.elementor-6201 .elementor-element.elementor-element-2cfff11:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6201 .elementor-element.elementor-element-2cfff11 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #387383 0%, #295764 100%);
}

.elementor-6201 .elementor-element.elementor-element-2cfff11 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 8px 0px 0px;
	--e-column-margin-right: 8px;
	--e-column-margin-left: 0px;
	padding: 28px 20px 12px 25px;
}

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

.elementor-6201 .elementor-element.elementor-element-79100cc .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	color: #fff;
}

.elementor-6201 .elementor-element.elementor-element-7184ed4 {
	font-family: "Montserrat", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	color: #fff;
}

.elementor-6201 .elementor-element.elementor-element-a964869:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6201 .elementor-element.elementor-element-a964869 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #387383 0%, #295764 100%);
}

.elementor-6201 .elementor-element.elementor-element-a964869 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 8px 0px 8px;
	--e-column-margin-right: 8px;
	--e-column-margin-left: 8px;
	padding: 28px 20px 12px 25px;
}

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

.elementor-6201 .elementor-element.elementor-element-821f998 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	color: #fff;
}

.elementor-6201 .elementor-element.elementor-element-45c97cd {
	font-family: "Montserrat", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	color: #fff;
}

.elementor-6201 .elementor-element.elementor-element-c04bf86:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6201 .elementor-element.elementor-element-c04bf86 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #387383 0%, #295764 100%);
}

.elementor-6201 .elementor-element.elementor-element-c04bf86 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 8px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 8px;
	padding: 28px 20px 12px 25px;
}

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

.elementor-6201 .elementor-element.elementor-element-7830941 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	color: #fff;
}

.elementor-6201 .elementor-element.elementor-element-66a079b {
	font-family: "Montserrat", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	color: #fff;
}

.elementor-6201 .elementor-element.elementor-element-e6fbb1e {
	margin: 14px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;
	text-align: center;
	font-family: "Montserrat", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	color: #333;
}

.elementor-6201 .elementor-element.elementor-element-bf5196d .elementor-button {
	background-color: transparent;
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	background-image: linear-gradient(180deg, #be8126 100%, #895e1b 100%);
	box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, .50196078431373);
	border-radius: 0px 0px 0px 0px;
}

.elementor-6201 .elementor-element.elementor-element-bf5196d .elementor-button:hover, .elementor-6201 .elementor-element.elementor-element-bf5196d .elementor-button:focus {
	background-color: transparent;
	background-image: linear-gradient(180deg, #453921 0%, #453921 100%);
}

.elementor-6201 .elementor-element.elementor-element-805549f > .elementor-container {
	max-width: 1220px;
}

.elementor-6201 .elementor-element.elementor-element-805549f {
	padding: 30px 0px 30px 0px;
}

.elementor-6201 .elementor-element.elementor-element-7cf7951 {
	text-align: center;
}

.elementor-6201 .elementor-element.elementor-element-7cf7951 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	color: #387383;
}

.elementor-6201 .elementor-element.elementor-element-e360c10 > .elementor-container {
	max-width: 1220px;
}

.elementor-6201 .elementor-element.elementor-element-e360c10 {
	padding: 20px 0px 30px 0px;
}

.elementor-6201 .elementor-element.elementor-element-fc1a08a > .elementor-element-populated {
	margin: 0px 10px 0px 0px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 0px;
}

.elementor-6201 .elementor-element.elementor-element-e588f98.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-6201 .elementor-element.elementor-element-e588f98.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-6201 .elementor-element.elementor-element-e588f98.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-6201 .elementor-element.elementor-element-e588f98 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 26%;
}

.elementor-6201 .elementor-element.elementor-element-e588f98 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-6201 .elementor-element.elementor-element-e588f98 .elementor-image-box-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 24px;
	color: #387383;
}

.elementor-6201 .elementor-element.elementor-element-e588f98 .elementor-image-box-description {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 22px;
	color: #333;
}

.elementor-6201 .elementor-element.elementor-element-a690d9e > .elementor-element-populated {
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
}

.elementor-6201 .elementor-element.elementor-element-21699f6.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-6201 .elementor-element.elementor-element-21699f6.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-6201 .elementor-element.elementor-element-21699f6.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-6201 .elementor-element.elementor-element-21699f6 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-6201 .elementor-element.elementor-element-21699f6 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-6201 .elementor-element.elementor-element-21699f6 .elementor-image-box-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 24px;
	color: #387383;
}

.elementor-6201 .elementor-element.elementor-element-21699f6 .elementor-image-box-description {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 22px;
	color: #333;
}

.elementor-6201 .elementor-element.elementor-element-224d4a9 > .elementor-element-populated {
	margin: 0px 0px 0px 10px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 10px;
}

.elementor-6201 .elementor-element.elementor-element-849c666.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-6201 .elementor-element.elementor-element-849c666.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-6201 .elementor-element.elementor-element-849c666.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-6201 .elementor-element.elementor-element-849c666 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36%;
}

.elementor-6201 .elementor-element.elementor-element-849c666 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-6201 .elementor-element.elementor-element-849c666 .elementor-image-box-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 24px;
	color: #387383;
}

.elementor-6201 .elementor-element.elementor-element-849c666 .elementor-image-box-description {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 22px;
	color: #333;
}

.elementor-6201 .elementor-element.elementor-element-e11809b {
	padding: 20px 0px 40px 0px;
}

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

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

.elementor-6201 .elementor-element.elementor-element-c71fdb9.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-6201 .elementor-element.elementor-element-c71fdb9 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-6201 .elementor-element.elementor-element-226b500 {
	text-align: center;
}

.elementor-6201 .elementor-element.elementor-element-226b500 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	color: #387383;
}

.elementor-6201 .elementor-element.elementor-element-b853feb {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #333;
}

.elementor-6201 .elementor-element.elementor-element-f7b4dff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6201 .elementor-element.elementor-element-f7b4dff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(56, 115, 131, .3);
}

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

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

.elementor-6201 .elementor-element.elementor-element-f7b4dff > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0% 1% 0% 0%;
	--e-column-margin-right: 1%;
	--e-column-margin-left: 0%;
	padding: 8% 45% 4% 10%;
}

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

.elementor-6201 .elementor-element.elementor-element-d6f2a26 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	color: #387383;
}

.elementor-6201 .elementor-element.elementor-element-6c63329 {
	columns: 2;
	column-gap: 0px;
	font-family: "Montserrat", Sans-serif;
	font-size: 17px;
	font-weight: 500;
	color: #333;
}

.elementor-6201 .elementor-element.elementor-element-1a74ea8 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: #645d4c;
	opacity: .3;
}

.elementor-6201 .elementor-element.elementor-element-1a74ea8 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0% 0% 0% 1%;
	--e-column-margin-right: 0%;
	--e-column-margin-left: 1%;
	padding: 8% 8% 0% 40%;
}

.elementor-6201 .elementor-element.elementor-element-1a74ea8 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6201 .elementor-element.elementor-element-afd9485 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	color: #387383;
}

.elementor-6201 .elementor-element.elementor-element-0eb71ec {
	columns: 2;
	column-gap: 0px;
	font-family: "Montserrat", Sans-serif;
	font-size: 17px;
	font-weight: 500;
	color: #333;
}

.elementor-6201 .elementor-element.elementor-element-0dd422c {
	width: auto;
	max-width: auto;
	margin: -45% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;
}

.elementor-6201 .elementor-element.elementor-element-0dd422c img {
	width: 71%;
}

.elementor-6201 .elementor-element.elementor-element-10b69fc > .elementor-container {
	max-width: 1220px;
}

.elementor-6201 .elementor-element.elementor-element-10b69fc {
	padding: 20px 0px 30px 0px;
}

.elementor-6201 .elementor-element.elementor-element-3606dba > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-6201 .elementor-element.elementor-element-0df85c4 {
	text-align: center;
}

.elementor-6201 .elementor-element.elementor-element-0df85c4 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	color: #387383;
}

.elementor-6201 .elementor-element.elementor-element-32f928b {
	padding: 10px 0px 0px 0px;
}

.elementor-6201 .elementor-element.elementor-element-53b91fa .elementor-icon-box-wrapper {
	gap: 0px;
}

.elementor-6201 .elementor-element.elementor-element-53b91fa .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #387383;
}

.elementor-6201 .elementor-element.elementor-element-53b91fa .elementor-icon {
	font-size: 60px;
}

.elementor-6201 .elementor-element.elementor-element-53b91fa .elementor-icon-box-title, .elementor-6201 .elementor-element.elementor-element-53b91fa .elementor-icon-box-title a {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 700;
}

.elementor-6201 .elementor-element.elementor-element-53b91fa .elementor-icon-box-description {
	font-family: "Montserrat", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	color: #333;
}

.elementor-6201 .elementor-element.elementor-element-1ee9253 .elementor-icon-box-wrapper {
	gap: 0px;
}

.elementor-6201 .elementor-element.elementor-element-1ee9253 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #387383;
}

.elementor-6201 .elementor-element.elementor-element-1ee9253 .elementor-icon {
	font-size: 60px;
}

.elementor-6201 .elementor-element.elementor-element-1ee9253 .elementor-icon-box-title, .elementor-6201 .elementor-element.elementor-element-1ee9253 .elementor-icon-box-title a {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 700;
}

.elementor-6201 .elementor-element.elementor-element-1ee9253 .elementor-icon-box-description {
	font-family: "Montserrat", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	color: #333;
}

.elementor-6201 .elementor-element.elementor-element-ade34e3 .elementor-icon-box-wrapper {
	gap: 0px;
}

.elementor-6201 .elementor-element.elementor-element-ade34e3 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #387383;
}

.elementor-6201 .elementor-element.elementor-element-ade34e3 .elementor-icon {
	font-size: 60px;
}

.elementor-6201 .elementor-element.elementor-element-ade34e3 .elementor-icon-box-title, .elementor-6201 .elementor-element.elementor-element-ade34e3 .elementor-icon-box-title a {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 700;
}

.elementor-6201 .elementor-element.elementor-element-ade34e3 .elementor-icon-box-description {
	font-family: "Montserrat", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	color: #333;
}

.elementor-6201 .elementor-element.elementor-element-ed24ad3 .elementor-icon-box-wrapper {
	gap: 0px;
}

.elementor-6201 .elementor-element.elementor-element-ed24ad3 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #387383;
}

.elementor-6201 .elementor-element.elementor-element-ed24ad3 .elementor-icon {
	font-size: 60px;
}

.elementor-6201 .elementor-element.elementor-element-ed24ad3 .elementor-icon-box-title, .elementor-6201 .elementor-element.elementor-element-ed24ad3 .elementor-icon-box-title a {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 700;
}

.elementor-6201 .elementor-element.elementor-element-ed24ad3 .elementor-icon-box-description {
	font-family: "Montserrat", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	color: #333;
}

.elementor-6201 .elementor-element.elementor-element-e474eec {
	margin: 14px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;
	text-align: center;
	font-family: "Montserrat", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	color: #333;
}

.elementor-6201 .elementor-element.elementor-element-cfc4788 .elementor-button {
	background-color: transparent;
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	background-image: linear-gradient(180deg, #be8126 100%, #895e1b 100%);
	box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, .50196078431373);
	border-radius: 0px 0px 0px 0px;
}

.elementor-6201 .elementor-element.elementor-element-cfc4788 .elementor-button:hover, .elementor-6201 .elementor-element.elementor-element-cfc4788 .elementor-button:focus {
	background-color: transparent;
	background-image: linear-gradient(180deg, #453921 0%, #453921 100%);
}

.elementor-6201 .elementor-element.elementor-element-cfcf6cf > .elementor-container {
	max-width: 1220px;
}

.elementor-6201 .elementor-element.elementor-element-cfcf6cf {
	padding: 40px 0px 30px 0px;
}

.elementor-6201 .elementor-element.elementor-element-045dd60 > .elementor-element-populated {
	margin: 0% 20% 0% 0%;
	--e-column-margin-right: 20%;
	--e-column-margin-left: 0%;
	padding: 20px 10px 10px 10px;
}

.elementor-6201 .elementor-element.elementor-element-da28039 {
	text-align: start;
}

.elementor-6201 .elementor-element.elementor-element-da28039 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	color: #387383;
}

.elementor-6201 .elementor-element.elementor-element-a5f0157 {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #333;
}

.elementor-6201 .elementor-element.elementor-element-ae079ca:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6201 .elementor-element.elementor-element-ae079ca > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #be8126;
}

.elementor-6201 .elementor-element.elementor-element-ae079ca > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 20px 26px 20px 26px;
}

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

.elementor-6201 .elementor-element.elementor-element-4e5c6ab .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	color: #fff;
}

.elementor-6201 .elementor-element.elementor-element-3798c1b {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #fff;
}

.elementor-6201 .elementor-element.elementor-element-2c4b625 > .elementor-widget-container {
	margin: -50px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6201 .elementor-element.elementor-element-fffdd7a:not(.elementor-motion-effects-element-type-background), .elementor-6201 .elementor-element.elementor-element-fffdd7a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #387383;
}

.elementor-6201 .elementor-element.elementor-element-fffdd7a {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 30px;
	margin-bottom: 0px;
	padding: 70px 0px 30px 0px;
}

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

.elementor-6201 .elementor-element.elementor-element-fbe7dba {
	text-align: center;
}

.elementor-6201 .elementor-element.elementor-element-fbe7dba .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	color: #fff;
}

.elementor-6201 .elementor-element.elementor-element-fa0f8fb {
	text-align: center;
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #fff;
}

.elementor-6201 .elementor-element.elementor-element-98aca94 .elementor-button {
	background-color: transparent;
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	background-image: linear-gradient(180deg, #be8126 100%, #895e1b 100%);
	box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, .50196078431373);
	border-radius: 0px 0px 0px 0px;
}

.elementor-6201 .elementor-element.elementor-element-98aca94 .elementor-button:hover, .elementor-6201 .elementor-element.elementor-element-98aca94 .elementor-button:focus {
	background-color: transparent;
	background-image: linear-gradient(180deg, #453921 0%, #453921 100%);
}

.elementor-6201 .elementor-element.elementor-element-98aca94 {
	margin: -16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-6201 .elementor-element.elementor-element-b8e7363 {
	margin: -7px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;
	text-align: center;
	font-family: "Montserrat", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	color: #fff;
}

.elementor-6201 .elementor-element.elementor-element-8c68a4c {
	margin: 5px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;
	text-align: center;
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #333;
}

.elementor-6201 .elementor-element.elementor-element-4527b75 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-6201 .elementor-element.elementor-element-661d885 {
		width: 100%;
	}
	
	.elementor-6201 .elementor-element.elementor-element-f1c90ab {
		width: 100%;
	}
}

@media (max-width:1024px) {
	.elementor-6201 .elementor-element.elementor-element-0d02450 .elementor-heading-title {
		font-size: 38px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-816d0bb {
		font-size: 18px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-f5afee3 .elementor-heading-title {
		font-size: 38px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-efb65e6 {
		font-size: 18px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-03b9f3f.elementor-column > .elementor-widget-wrap {
		justify-content: space-evenly;
	}
	
	.elementor-6201 .elementor-element.elementor-element-9e4427d {
		width: var(--container-widget-width, 25%);
		max-width: 25%;
		--container-widget-width: 25%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-6201 .elementor-element.elementor-element-9e4427d img {
		width: 85%;
	}
	
	.elementor-6201 .elementor-element.elementor-element-8865d62 {
		width: var(--container-widget-width, 25%);
		max-width: 25%;
		--container-widget-width: 25%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-6201 .elementor-element.elementor-element-8865d62 img {
		width: 45%;
	}
	
	.elementor-6201 .elementor-element.elementor-element-7716c01 {
		width: var(--container-widget-width, 25%);
		max-width: 25%;
		--container-widget-width: 25%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-6201 .elementor-element.elementor-element-7716c01 img {
		width: 75%;
	}
	
	.elementor-6201 .elementor-element.elementor-element-3d49ac8 {
		width: var(--container-widget-width, 25%);
		max-width: 25%;
		--container-widget-width: 25%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-6201 .elementor-element.elementor-element-3d49ac8 img {
		width: 75%;
	}
	
	.elementor-6201 .elementor-element.elementor-element-304e21b .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-661d885 > .elementor-element-populated {
		padding: 25px 15px 15px 15px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-57843d5 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-d5c52a7 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-ff15c41 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-4d328c2 img {
		height: 130px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-f65d1ac .elementor-heading-title {
		font-size: 15px;
		line-height: 1.1em;
	}
	
	.elementor-6201 .elementor-element.elementor-element-36dbf6f img {
		height: 130px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-8c885ce .elementor-heading-title {
		font-size: 15px;
		line-height: 1.1em;
	}
	
	.elementor-6201 .elementor-element.elementor-element-6b8b313 img {
		height: 130px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-a398242 .elementor-heading-title {
		font-size: 15px;
		line-height: 1.1em;
	}
	
	.elementor-6201 .elementor-element.elementor-element-5541886 img {
		height: 130px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-4633f56 .elementor-heading-title {
		font-size: 15px;
		line-height: 1.1em;
	}
	
	.elementor-6201 .elementor-element.elementor-element-1534582 img {
		height: 130px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-7263e44 .elementor-heading-title {
		font-size: 15px;
		line-height: 1.1em;
	}
	
	.elementor-6201 .elementor-element.elementor-element-ebea37e img {
		height: 130px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-21c1bf4 .elementor-heading-title {
		font-size: 15px;
		line-height: 1.1em;
	}
	
	.elementor-6201 .elementor-element.elementor-element-0ef5531 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-9b22fdf .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-79100cc .elementor-heading-title {
		line-height: 1.3em;
	}
	
	.elementor-6201 .elementor-element.elementor-element-821f998 .elementor-heading-title {
		line-height: 1.3em;
	}
	
	.elementor-6201 .elementor-element.elementor-element-7830941 .elementor-heading-title {
		line-height: 1.3em;
	}
	
	.elementor-6201 .elementor-element.elementor-element-e588f98 .elementor-image-box-title {
		font-size: 15px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-e588f98 .elementor-image-box-description {
		font-size: 14px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-21699f6 .elementor-image-box-title {
		font-size: 15px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-21699f6 .elementor-image-box-description {
		font-size: 14px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-849c666 .elementor-image-box-title {
		font-size: 15px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-849c666 .elementor-image-box-description {
		font-size: 14px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-226b500 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-b853feb {
		--container-widget-width: 75%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 75%);
		max-width: 75%;
	}
	
	.elementor-6201 .elementor-element.elementor-element-f7b4dff > .elementor-element-populated {
		padding: 8% 40% 1% 5%;
	}
	
	.elementor-6201 .elementor-element.elementor-element-d6f2a26 .elementor-heading-title {
		font-size: 15px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-6c63329 {
		font-size: 13px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-1a74ea8 > .elementor-element-populated {
		padding: 8% 3% 1% 34%;
	}
	
	.elementor-6201 .elementor-element.elementor-element-afd9485 .elementor-heading-title {
		font-size: 15px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-0eb71ec {
		font-size: 13px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-0dd422c {
		margin: -29% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;
	}
	
	.elementor-6201 .elementor-element.elementor-element-0dd422c img {
		width: 45%;
	}
	
	.elementor-6201 .elementor-element.elementor-element-0df85c4 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-da28039 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-a5f0157 {
		font-size: 15px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-4e5c6ab .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-fbe7dba .elementor-heading-title {
		font-size: 35px;
	}
}

@media (max-width:767px) {
	.elementor-6201 .elementor-element.elementor-element-da79d74 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-f20f8be {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-f20f8be .elementor-button {
		padding: 16px 35px 16px 35px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-a0edfae:not(.elementor-motion-effects-element-type-background), .elementor-6201 .elementor-element.elementor-element-a0edfae > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: cover;
	}
	
	.elementor-6201 .elementor-element.elementor-element-a0edfae {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 70px 0px 20px 0px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-ffc6148 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-0d02450 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-816d0bb {
		font-size: 18px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-c25df5e {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 20px 0px 35px 0px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-c612f4e > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-f5afee3 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-efb65e6 {
		font-size: 18px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-5bda393 {
		padding: 12px 0px 12px 0px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-9e4427d img {
		width: 100%;
	}
	
	.elementor-6201 .elementor-element.elementor-element-304e21b .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-661d885 > .elementor-element-populated {
		padding: 20px 20px 0px 20px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-57843d5 .elementor-heading-title {
		font-size: 25px;
		line-height: 1.3em;
	}
	
	.elementor-6201 .elementor-element.elementor-element-d5c52a7 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-213dbc7 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-ff15c41 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-506da73 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-4d328c2 img {
		height: 0%;
	}
	
	.elementor-6201 .elementor-element.elementor-element-cae1b52 > .elementor-element-populated {
		margin: 10px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-36dbf6f {
		padding: 8px 0px 0px 0px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-36dbf6f img {
		height: 0%;
	}
	
	.elementor-6201 .elementor-element.elementor-element-d98a80a > .elementor-element-populated {
		margin: 10px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-6b8b313 {
		padding: 8px 0px 0px 0px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-6b8b313 img {
		height: 0%;
	}
	
	.elementor-6201 .elementor-element.elementor-element-a23cc13 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-5541886 img {
		height: 0%;
	}
	
	.elementor-6201 .elementor-element.elementor-element-4582f0a > .elementor-element-populated {
		margin: 10px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-1534582 {
		padding: 8px 0px 0px 0px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-1534582 img {
		height: 0%;
	}
	
	.elementor-6201 .elementor-element.elementor-element-6b723c1 > .elementor-element-populated {
		margin: 10px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-ebea37e {
		padding: 8px 0px 0px 0px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-ebea37e img {
		height: 0%;
	}
	
	.elementor-6201 .elementor-element.elementor-element-0ef5531 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-0ef5531 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-9b22fdf .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-2cfff11 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-a964869 > .elementor-element-populated {
		margin: 10px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-c04bf86 > .elementor-element-populated {
		margin: 10px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-e360c10 {
		padding: 0px 0px 30px 0px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-fc1a08a > .elementor-element-populated {
		margin: 0px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-e588f98 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-e588f98 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 50%;
	}
	
	.elementor-6201 .elementor-element.elementor-element-a690d9e > .elementor-element-populated {
		margin: 20px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-21699f6 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-224d4a9 > .elementor-element-populated {
		margin: 20px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-849c666 .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-849c666.elementor-position-right .elementor-image-box-img {
		margin-left: 0px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-849c666.elementor-position-left .elementor-image-box-img {
		margin-right: 0px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-849c666.elementor-position-top .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-849c666 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 38%;
	}
	
	.elementor-6201 .elementor-element.elementor-element-226b500 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-f7b4dff > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
		padding: 5% 0% 0% 8%;
	}
	
	.elementor-6201 .elementor-element.elementor-element-1a74ea8 > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
		padding: 5% 0% 0% 8%;
	}
	
	.elementor-6201 .elementor-element.elementor-element-0dd422c {
		margin: 0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;
	}
	
	.elementor-6201 .elementor-element.elementor-element-0df85c4 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-045dd60 > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
	
	.elementor-6201 .elementor-element.elementor-element-da28039 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-6201 .elementor-element.elementor-element-fbe7dba .elementor-heading-title {
		font-size: 25px;
	}
}
