
.elementor-11583 .elementor-element.elementor-element-15d6301:not(.elementor-motion-effects-element-type-background), .elementor-11583 .elementor-element.elementor-element-15d6301 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-6c15446) 0%, var(--e-global-color-5412e4e) 100%);
}

.elementor-11583 .elementor-element.elementor-element-15d6301 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 150px 0px 50px 0px;
}

.elementor-11583 .elementor-element.elementor-element-15d6301 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-11583 .elementor-element.elementor-element-60a24f0 > .elementor-widget-container {
	margin: 0px 0px -15px 0px;
}

.elementor-11583 .elementor-element.elementor-element-60a24f0 .prelements-heading {
	text-align: center;
}

.elementor-11583 .elementor-element.elementor-element-60a24f0 .prelements-heading .title-inner .title {
	font-size: 65px;
	line-height: 1.2em;
	color: #fff;
	margin: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-a7d2d0f .breadcrumb-area {
	background-color: rgba(255, 255, 255, 0);
	text-align: center;
	max-width: 100%;
}

.elementor-11583 .elementor-element.elementor-element-a7d2d0f > .elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-a7d2d0f .breadcrumb-area, .elementor-11583 .elementor-element.elementor-element-a7d2d0f .breadcrumb-area span {
	color: #fff;
}

.elementor-11583 .elementor-element.elementor-element-a7d2d0f .breadcrumb-area span a:hover span {
	color: #b87869;
}

.elementor-11583 .elementor-element.elementor-element-a7d2d0f .breadcrumb-area span {
	padding: 0px 5px 0px 6px;
}

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

.elementor-11583 .elementor-element.elementor-element-e63ed40 {
	text-align: center;
}

.elementor-11583 .elementor-element.elementor-element-e63ed40 .elementor-heading-title {
	color: #045244;
}

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

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

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

.elementor-11583 .elementor-element.elementor-element-ca04812 {
	padding: 120px 0px 120px 0px;
}

.elementor-11583 .elementor-element.elementor-element-d7f33d5 > .elementor-element-populated {
	margin: 0px 40px 0px 0px;
	--e-column-margin-right: 40px;
	--e-column-margin-left: 0px;
}

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

.elementor-11583 .elementor-element.elementor-element-bcbb3d0 img {
	border-radius: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-601cc8c .rs-cta {
	background-color: var(--e-global-color-5412e4e);
	display: inline-flex;
	padding: 20px 20px 20px 20px;
}

.elementor-11583 .elementor-element.elementor-element-601cc8c .rs-btn a {
	background-color: var(--e-global-color-e32d36b);
	color: #fff;
}

.elementor-11583 .elementor-element.elementor-element-601cc8c .rs-cta .cta-content {
	order: -1;
}

.elementor-11583 .elementor-element.elementor-element-601cc8c .cta-title .title {
	color: #fff;
}

.elementor-11583 .elementor-element.elementor-element-601cc8c .cta-text .desc {
	color: #bebebe;
}

.elementor-11583 .elementor-element.elementor-element-601cc8c .rs-cta .rs-btn {
	order: 14;
}

.elementor-11583 .elementor-element.elementor-element-fa8640a .prelements-heading .title-inner .title {
	font-size: 50px;
	color: var(--e-global-color-6c15446);
	margin: 0px 0px 4px 0px;
}

.elementor-11583 .elementor-element.elementor-element-1fffbf6 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-11583 .elementor-element.elementor-element-1fffbf6 {
	text-align: justify;
}

.elementor-11583 .elementor-element.elementor-element-2ce17d4:not(.elementor-motion-effects-element-type-background), .elementor-11583 .elementor-element.elementor-element-2ce17d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #e9f1e4;
}

.elementor-11583 .elementor-element.elementor-element-2ce17d4 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 25px 25px 25px 25px;
}

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

.elementor-11583 .elementor-element.elementor-element-1dcf117 .rs-contact-box .address-item .address-icon {
	background-color: var(--e-global-color-6c15446);
}

.elementor-11583 .elementor-element.elementor-element-1dcf117 .rs-contact-box .address-item .address-icon:before {
	background-color: var(--e-global-color-6c15446);
}

.elementor-11583 .elementor-element.elementor-element-1dcf117 .rs-contact-box .address-item .address-icon:after {
	background-color: var(--e-global-color-6c15446);
}

.elementor-11583 .elementor-element.elementor-element-1dcf117 .rs-contact-box .address-item .address-text span.label {
	color: var(--e-global-color-6c15446);
	font-size: 24px;
	font-weight: 700;
}

.elementor-11583 .elementor-element.elementor-element-1dcf117 .rs-contact-box .address-item .address-text a {
	color: var(--e-global-color-secondary);
}

.elementor-11583 .elementor-element.elementor-element-1dcf117 .rs-contact-box .address-item .address-text .des {
	color: var(--e-global-color-secondary);
}

.elementor-11583 .elementor-element.elementor-element-1dcf117 .rs-contact-box .address-item .address-text a, .elementor-11583 .elementor-element.elementor-element-1dcf117 .rs-contact-box .address-item .address-text .des {
	font-size: 18px;
}

.elementor-11583 .elementor-element.elementor-element-b488eb1 .rs-contact-box .address-item .address-icon {
	background-color: var(--e-global-color-6c15446);
}

.elementor-11583 .elementor-element.elementor-element-b488eb1 .rs-contact-box .address-item .address-icon:before {
	background-color: var(--e-global-color-6c15446);
}

.elementor-11583 .elementor-element.elementor-element-b488eb1 .rs-contact-box .address-item .address-icon:after {
	background-color: var(--e-global-color-6c15446);
}

.elementor-11583 .elementor-element.elementor-element-b488eb1 .rs-contact-box .address-item .address-text span.label {
	color: var(--e-global-color-6c15446);
	font-size: 24px;
	font-weight: 700;
}

.elementor-11583 .elementor-element.elementor-element-b488eb1 .rs-contact-box .address-item .address-text a {
	color: var(--e-global-color-secondary);
}

.elementor-11583 .elementor-element.elementor-element-b488eb1 .rs-contact-box .address-item .address-text .des {
	color: var(--e-global-color-secondary);
}

.elementor-11583 .elementor-element.elementor-element-b488eb1 .rs-contact-box .address-item .address-text a, .elementor-11583 .elementor-element.elementor-element-b488eb1 .rs-contact-box .address-item .address-text .des {
	font-size: 18px;
}

.elementor-11583 .elementor-element.elementor-element-6891581 .prelements-heading .title-inner .title {
	font-size: 50px;
	color: var(--e-global-color-6c15446);
	margin: 0px 0px 4px 0px;
}

.elementor-11583 .elementor-element.elementor-element-89d538c > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-11583 .elementor-element.elementor-element-89d538c {
	text-align: justify;
}

.elementor-11583 .elementor-element.elementor-element-9fb79bd .rs-addon-services .services-part {
	background-color: var(--e-global-color-6c15446);
	text-align: left;
	padding: 25px 25px 25px 25px;
}

.elementor-11583 .elementor-element.elementor-element-9fb79bd .rs-addon-services .services-part .services-text .services-title .title::before {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-9fb79bd .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before i {
	margin-right: 10px;
}

.elementor-11583 .elementor-element.elementor-element-9fb79bd .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after i {
	margin-left: 10px;
}

.elementor-11583 .elementor-element.elementor-element-9fb79bd .services-icon {
	width: 42px;
	min-width: 42px;
	max-width: 42px;
}

.elementor-11583 .elementor-element.elementor-element-9fb79bd .rs-addon-services .services-part .services-icon::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-9fb79bd .services-text {
	padding: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-9fb79bd .rs-addon-services .services-part::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-9fb79bd .services-part .services-text .title a, .elementor-11583 .elementor-element.elementor-element-9fb79bd .rs-addon-services .services-part .services-text .services-title .title, .elementor-11583 .elementor-element.elementor-element-9fb79bd .rs-addon-services .services-part .services-text .services-title .title a, .elementor-11583 .elementor-element.elementor-element-9fb79bd .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-9fb79bd .rs-addon-services.services-style8 .services-text .services-titles .title {
	color: #fff;
}

.elementor-11583 .elementor-element.elementor-element-9fb79bd .services-part .services-text .title, .elementor-11583 .elementor-element.elementor-element-9fb79bd .services-titles .title, .elementor-11583 .elementor-element.elementor-element-9fb79bd .rs-addon-services .services-part .services-title .title, .elementor-11583 .elementor-element.elementor-element-9fb79bd .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-9fb79bd .rs-addon-services .services-part .services-title .title a, .elementor-11583 .elementor-element.elementor-element-9fb79bd .rs-addon-services.services-style8 .services-text .services-titles .title {
	font-size: 41px;
}

.elementor-11583 .elementor-element.elementor-element-9fb79bd .rs-addon-services .services-part .services-text .services-txt {
	color: #b9b9b9;
}

.elementor-11583 .elementor-element.elementor-element-9fb79bd .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before:hover i {
	-webkit-transform: translateX(calc(-1 * 10px));
	transform: translateX(calc(-1 * 10px));
}

.elementor-11583 .elementor-element.elementor-element-9fb79bd .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after:hover i {
	-webkit-transform: translateX(10px);
	transform: translateX(10px);
}

.elementor-11583 .elementor-element.elementor-element-67e8520 .rs-addon-services .services-part {
	background-color: #e9f1e4;
	text-align: left;
	padding: 25px 25px 25px 25px;
}

.elementor-11583 .elementor-element.elementor-element-67e8520 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-67e8520 .rs-addon-services .services-part .services-text .services-title .title::before {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-67e8520 .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before i {
	margin-right: 10px;
}

.elementor-11583 .elementor-element.elementor-element-67e8520 .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after i {
	margin-left: 10px;
}

.elementor-11583 .elementor-element.elementor-element-67e8520 .services-icon {
	width: 42px;
	min-width: 42px;
	max-width: 42px;
}

.elementor-11583 .elementor-element.elementor-element-67e8520 .rs-addon-services .services-part .services-icon::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-67e8520 .services-text {
	padding: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-67e8520 .rs-addon-services .services-part::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-67e8520 .services-part .services-text .title a, .elementor-11583 .elementor-element.elementor-element-67e8520 .rs-addon-services .services-part .services-text .services-title .title, .elementor-11583 .elementor-element.elementor-element-67e8520 .rs-addon-services .services-part .services-text .services-title .title a, .elementor-11583 .elementor-element.elementor-element-67e8520 .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-67e8520 .rs-addon-services.services-style8 .services-text .services-titles .title {
	color: var(--e-global-color-6c15446);
}

.elementor-11583 .elementor-element.elementor-element-67e8520 .services-part .services-text .title, .elementor-11583 .elementor-element.elementor-element-67e8520 .services-titles .title, .elementor-11583 .elementor-element.elementor-element-67e8520 .rs-addon-services .services-part .services-title .title, .elementor-11583 .elementor-element.elementor-element-67e8520 .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-67e8520 .rs-addon-services .services-part .services-title .title a, .elementor-11583 .elementor-element.elementor-element-67e8520 .rs-addon-services.services-style8 .services-text .services-titles .title {
	font-size: 41px;
}

.elementor-11583 .elementor-element.elementor-element-67e8520 .rs-addon-services .services-part .services-text .services-txt {
	color: var(--e-global-color-5412e4e);
}

.elementor-11583 .elementor-element.elementor-element-67e8520 .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before:hover i {
	-webkit-transform: translateX(calc(-1 * 10px));
	transform: translateX(calc(-1 * 10px));
}

.elementor-11583 .elementor-element.elementor-element-67e8520 .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after:hover i {
	-webkit-transform: translateX(10px);
	transform: translateX(10px);
}

.elementor-11583 .elementor-element.elementor-element-306cb12 .rs-addon-services .services-part {
	background-color: var(--e-global-color-6c15446);
	text-align: left;
	padding: 25px 25px 25px 25px;
}

.elementor-11583 .elementor-element.elementor-element-306cb12 .rs-addon-services .services-part .services-text .services-title .title::before {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-306cb12 .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before i {
	margin-right: 10px;
}

.elementor-11583 .elementor-element.elementor-element-306cb12 .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after i {
	margin-left: 10px;
}

.elementor-11583 .elementor-element.elementor-element-306cb12 .services-icon {
	width: 42px;
	min-width: 42px;
	max-width: 42px;
}

.elementor-11583 .elementor-element.elementor-element-306cb12 .rs-addon-services .services-part .services-icon::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-306cb12 .services-text {
	padding: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-306cb12 .rs-addon-services .services-part::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-306cb12 .services-part .services-text .title a, .elementor-11583 .elementor-element.elementor-element-306cb12 .rs-addon-services .services-part .services-text .services-title .title, .elementor-11583 .elementor-element.elementor-element-306cb12 .rs-addon-services .services-part .services-text .services-title .title a, .elementor-11583 .elementor-element.elementor-element-306cb12 .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-306cb12 .rs-addon-services.services-style8 .services-text .services-titles .title {
	color: #fff;
}

.elementor-11583 .elementor-element.elementor-element-306cb12 .services-part .services-text .title, .elementor-11583 .elementor-element.elementor-element-306cb12 .services-titles .title, .elementor-11583 .elementor-element.elementor-element-306cb12 .rs-addon-services .services-part .services-title .title, .elementor-11583 .elementor-element.elementor-element-306cb12 .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-306cb12 .rs-addon-services .services-part .services-title .title a, .elementor-11583 .elementor-element.elementor-element-306cb12 .rs-addon-services.services-style8 .services-text .services-titles .title {
	font-size: 41px;
}

.elementor-11583 .elementor-element.elementor-element-306cb12 .rs-addon-services .services-part .services-text .services-txt {
	color: #b9b9b9;
}

.elementor-11583 .elementor-element.elementor-element-306cb12 .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before:hover i {
	-webkit-transform: translateX(calc(-1 * 10px));
	transform: translateX(calc(-1 * 10px));
}

.elementor-11583 .elementor-element.elementor-element-306cb12 .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after:hover i {
	-webkit-transform: translateX(10px);
	transform: translateX(10px);
}

.elementor-11583 .elementor-element.elementor-element-39fc6a0 .rs-addon-services .services-part {
	background-color: #e9f1e4;
	text-align: left;
	padding: 25px 25px 25px 25px;
}

.elementor-11583 .elementor-element.elementor-element-39fc6a0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-39fc6a0 .rs-addon-services .services-part .services-text .services-title .title::before {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-39fc6a0 .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before i {
	margin-right: 10px;
}

.elementor-11583 .elementor-element.elementor-element-39fc6a0 .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after i {
	margin-left: 10px;
}

.elementor-11583 .elementor-element.elementor-element-39fc6a0 .services-icon {
	width: 42px;
	min-width: 42px;
	max-width: 42px;
}

.elementor-11583 .elementor-element.elementor-element-39fc6a0 .rs-addon-services .services-part .services-icon::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-39fc6a0 .services-text {
	padding: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-39fc6a0 .rs-addon-services .services-part::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-39fc6a0 .services-part .services-text .title a, .elementor-11583 .elementor-element.elementor-element-39fc6a0 .rs-addon-services .services-part .services-text .services-title .title, .elementor-11583 .elementor-element.elementor-element-39fc6a0 .rs-addon-services .services-part .services-text .services-title .title a, .elementor-11583 .elementor-element.elementor-element-39fc6a0 .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-39fc6a0 .rs-addon-services.services-style8 .services-text .services-titles .title {
	color: var(--e-global-color-6c15446);
}

.elementor-11583 .elementor-element.elementor-element-39fc6a0 .services-part .services-text .title, .elementor-11583 .elementor-element.elementor-element-39fc6a0 .services-titles .title, .elementor-11583 .elementor-element.elementor-element-39fc6a0 .rs-addon-services .services-part .services-title .title, .elementor-11583 .elementor-element.elementor-element-39fc6a0 .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-39fc6a0 .rs-addon-services .services-part .services-title .title a, .elementor-11583 .elementor-element.elementor-element-39fc6a0 .rs-addon-services.services-style8 .services-text .services-titles .title {
	font-size: 41px;
}

.elementor-11583 .elementor-element.elementor-element-39fc6a0 .rs-addon-services .services-part .services-text .services-txt {
	color: var(--e-global-color-5412e4e);
}

.elementor-11583 .elementor-element.elementor-element-39fc6a0 .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before:hover i {
	-webkit-transform: translateX(calc(-1 * 10px));
	transform: translateX(calc(-1 * 10px));
}

.elementor-11583 .elementor-element.elementor-element-39fc6a0 .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after:hover i {
	-webkit-transform: translateX(10px);
	transform: translateX(10px);
}

.elementor-11583 .elementor-element.elementor-element-03ba4a1 .rs-addon-services .services-part {
	background-color: var(--e-global-color-6c15446);
	text-align: left;
	padding: 25px 25px 25px 25px;
}

.elementor-11583 .elementor-element.elementor-element-03ba4a1 .rs-addon-services .services-part .services-text .services-title .title::before {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-03ba4a1 .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before i {
	margin-right: 10px;
}

.elementor-11583 .elementor-element.elementor-element-03ba4a1 .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after i {
	margin-left: 10px;
}

.elementor-11583 .elementor-element.elementor-element-03ba4a1 .services-icon {
	width: 42px;
	min-width: 42px;
	max-width: 42px;
}

.elementor-11583 .elementor-element.elementor-element-03ba4a1 .rs-addon-services .services-part .services-icon::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-03ba4a1 .services-text {
	padding: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-03ba4a1 .rs-addon-services .services-part::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-03ba4a1 .services-part .services-text .title a, .elementor-11583 .elementor-element.elementor-element-03ba4a1 .rs-addon-services .services-part .services-text .services-title .title, .elementor-11583 .elementor-element.elementor-element-03ba4a1 .rs-addon-services .services-part .services-text .services-title .title a, .elementor-11583 .elementor-element.elementor-element-03ba4a1 .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-03ba4a1 .rs-addon-services.services-style8 .services-text .services-titles .title {
	color: #fff;
}

.elementor-11583 .elementor-element.elementor-element-03ba4a1 .services-part .services-text .title, .elementor-11583 .elementor-element.elementor-element-03ba4a1 .services-titles .title, .elementor-11583 .elementor-element.elementor-element-03ba4a1 .rs-addon-services .services-part .services-title .title, .elementor-11583 .elementor-element.elementor-element-03ba4a1 .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-03ba4a1 .rs-addon-services .services-part .services-title .title a, .elementor-11583 .elementor-element.elementor-element-03ba4a1 .rs-addon-services.services-style8 .services-text .services-titles .title {
	font-size: 41px;
}

.elementor-11583 .elementor-element.elementor-element-03ba4a1 .rs-addon-services .services-part .services-text .services-txt {
	color: #b9b9b9;
}

.elementor-11583 .elementor-element.elementor-element-03ba4a1 .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before:hover i {
	-webkit-transform: translateX(calc(-1 * 10px));
	transform: translateX(calc(-1 * 10px));
}

.elementor-11583 .elementor-element.elementor-element-03ba4a1 .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after:hover i {
	-webkit-transform: translateX(10px);
	transform: translateX(10px);
}

.elementor-11583 .elementor-element.elementor-element-f8001ad .rs-addon-services .services-part {
	background-color: #e9f1e4;
	text-align: left;
	padding: 25px 25px 25px 25px;
}

.elementor-11583 .elementor-element.elementor-element-f8001ad > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-f8001ad .rs-addon-services .services-part .services-text .services-title .title::before {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-f8001ad .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before i {
	margin-right: 10px;
}

.elementor-11583 .elementor-element.elementor-element-f8001ad .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after i {
	margin-left: 10px;
}

.elementor-11583 .elementor-element.elementor-element-f8001ad .services-icon {
	width: 42px;
	min-width: 42px;
	max-width: 42px;
}

.elementor-11583 .elementor-element.elementor-element-f8001ad .rs-addon-services .services-part .services-icon::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-f8001ad .services-text {
	padding: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-f8001ad .rs-addon-services .services-part::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-f8001ad .services-part .services-text .title a, .elementor-11583 .elementor-element.elementor-element-f8001ad .rs-addon-services .services-part .services-text .services-title .title, .elementor-11583 .elementor-element.elementor-element-f8001ad .rs-addon-services .services-part .services-text .services-title .title a, .elementor-11583 .elementor-element.elementor-element-f8001ad .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-f8001ad .rs-addon-services.services-style8 .services-text .services-titles .title {
	color: var(--e-global-color-6c15446);
}

.elementor-11583 .elementor-element.elementor-element-f8001ad .services-part .services-text .title, .elementor-11583 .elementor-element.elementor-element-f8001ad .services-titles .title, .elementor-11583 .elementor-element.elementor-element-f8001ad .rs-addon-services .services-part .services-title .title, .elementor-11583 .elementor-element.elementor-element-f8001ad .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-f8001ad .rs-addon-services .services-part .services-title .title a, .elementor-11583 .elementor-element.elementor-element-f8001ad .rs-addon-services.services-style8 .services-text .services-titles .title {
	font-size: 41px;
}

.elementor-11583 .elementor-element.elementor-element-f8001ad .rs-addon-services .services-part .services-text .services-txt {
	color: var(--e-global-color-5412e4e);
}

.elementor-11583 .elementor-element.elementor-element-f8001ad .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before:hover i {
	-webkit-transform: translateX(calc(-1 * 10px));
	transform: translateX(calc(-1 * 10px));
}

.elementor-11583 .elementor-element.elementor-element-f8001ad .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after:hover i {
	-webkit-transform: translateX(10px);
	transform: translateX(10px);
}

.elementor-11583 .elementor-element.elementor-element-3ad2505 .rs-addon-services .services-part {
	background-color: var(--e-global-color-6c15446);
	text-align: left;
	padding: 25px 25px 25px 25px;
}

.elementor-11583 .elementor-element.elementor-element-3ad2505 .rs-addon-services .services-part .services-text .services-title .title::before {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-3ad2505 .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before i {
	margin-right: 10px;
}

.elementor-11583 .elementor-element.elementor-element-3ad2505 .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after i {
	margin-left: 10px;
}

.elementor-11583 .elementor-element.elementor-element-3ad2505 .services-icon {
	width: 42px;
	min-width: 42px;
	max-width: 42px;
}

.elementor-11583 .elementor-element.elementor-element-3ad2505 .rs-addon-services .services-part .services-icon::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-3ad2505 .services-text {
	padding: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-3ad2505 .rs-addon-services .services-part::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-3ad2505 .services-part .services-text .title a, .elementor-11583 .elementor-element.elementor-element-3ad2505 .rs-addon-services .services-part .services-text .services-title .title, .elementor-11583 .elementor-element.elementor-element-3ad2505 .rs-addon-services .services-part .services-text .services-title .title a, .elementor-11583 .elementor-element.elementor-element-3ad2505 .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-3ad2505 .rs-addon-services.services-style8 .services-text .services-titles .title {
	color: #fff;
}

.elementor-11583 .elementor-element.elementor-element-3ad2505 .services-part .services-text .title, .elementor-11583 .elementor-element.elementor-element-3ad2505 .services-titles .title, .elementor-11583 .elementor-element.elementor-element-3ad2505 .rs-addon-services .services-part .services-title .title, .elementor-11583 .elementor-element.elementor-element-3ad2505 .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-3ad2505 .rs-addon-services .services-part .services-title .title a, .elementor-11583 .elementor-element.elementor-element-3ad2505 .rs-addon-services.services-style8 .services-text .services-titles .title {
	font-size: 41px;
}

.elementor-11583 .elementor-element.elementor-element-3ad2505 .rs-addon-services .services-part .services-text .services-txt {
	color: #b9b9b9;
}

.elementor-11583 .elementor-element.elementor-element-3ad2505 .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before:hover i {
	-webkit-transform: translateX(calc(-1 * 10px));
	transform: translateX(calc(-1 * 10px));
}

.elementor-11583 .elementor-element.elementor-element-3ad2505 .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after:hover i {
	-webkit-transform: translateX(10px);
	transform: translateX(10px);
}

.elementor-11583 .elementor-element.elementor-element-79b953e .rs-addon-services .services-part {
	background-color: #e9f1e4;
	text-align: left;
	padding: 25px 25px 25px 25px;
}

.elementor-11583 .elementor-element.elementor-element-79b953e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-79b953e .rs-addon-services .services-part .services-text .services-title .title::before {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-79b953e .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before i {
	margin-right: 10px;
}

.elementor-11583 .elementor-element.elementor-element-79b953e .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after i {
	margin-left: 10px;
}

.elementor-11583 .elementor-element.elementor-element-79b953e .services-icon {
	width: 42px;
	min-width: 42px;
	max-width: 42px;
}

.elementor-11583 .elementor-element.elementor-element-79b953e .rs-addon-services .services-part .services-icon::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-79b953e .services-text {
	padding: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-79b953e .rs-addon-services .services-part::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-79b953e .services-part .services-text .title a, .elementor-11583 .elementor-element.elementor-element-79b953e .rs-addon-services .services-part .services-text .services-title .title, .elementor-11583 .elementor-element.elementor-element-79b953e .rs-addon-services .services-part .services-text .services-title .title a, .elementor-11583 .elementor-element.elementor-element-79b953e .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-79b953e .rs-addon-services.services-style8 .services-text .services-titles .title {
	color: var(--e-global-color-6c15446);
}

.elementor-11583 .elementor-element.elementor-element-79b953e .services-part .services-text .title, .elementor-11583 .elementor-element.elementor-element-79b953e .services-titles .title, .elementor-11583 .elementor-element.elementor-element-79b953e .rs-addon-services .services-part .services-title .title, .elementor-11583 .elementor-element.elementor-element-79b953e .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-79b953e .rs-addon-services .services-part .services-title .title a, .elementor-11583 .elementor-element.elementor-element-79b953e .rs-addon-services.services-style8 .services-text .services-titles .title {
	font-size: 41px;
}

.elementor-11583 .elementor-element.elementor-element-79b953e .rs-addon-services .services-part .services-text .services-txt {
	color: var(--e-global-color-5412e4e);
}

.elementor-11583 .elementor-element.elementor-element-79b953e .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before:hover i {
	-webkit-transform: translateX(calc(-1 * 10px));
	transform: translateX(calc(-1 * 10px));
}

.elementor-11583 .elementor-element.elementor-element-79b953e .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after:hover i {
	-webkit-transform: translateX(10px);
	transform: translateX(10px);
}

.elementor-11583 .elementor-element.elementor-element-1818ed4 .rs-addon-services .services-part {
	background-color: var(--e-global-color-6c15446);
	text-align: left;
	padding: 25px 25px 25px 25px;
}

.elementor-11583 .elementor-element.elementor-element-1818ed4 .rs-addon-services .services-part .services-text .services-title .title::before {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-1818ed4 .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before i {
	margin-right: 10px;
}

.elementor-11583 .elementor-element.elementor-element-1818ed4 .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after i {
	margin-left: 10px;
}

.elementor-11583 .elementor-element.elementor-element-1818ed4 .services-icon {
	width: 42px;
	min-width: 42px;
	max-width: 42px;
}

.elementor-11583 .elementor-element.elementor-element-1818ed4 .rs-addon-services .services-part .services-icon::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-1818ed4 .services-text {
	padding: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-1818ed4 .rs-addon-services .services-part::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-1818ed4 .services-part .services-text .title a, .elementor-11583 .elementor-element.elementor-element-1818ed4 .rs-addon-services .services-part .services-text .services-title .title, .elementor-11583 .elementor-element.elementor-element-1818ed4 .rs-addon-services .services-part .services-text .services-title .title a, .elementor-11583 .elementor-element.elementor-element-1818ed4 .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-1818ed4 .rs-addon-services.services-style8 .services-text .services-titles .title {
	color: #fff;
}

.elementor-11583 .elementor-element.elementor-element-1818ed4 .services-part .services-text .title, .elementor-11583 .elementor-element.elementor-element-1818ed4 .services-titles .title, .elementor-11583 .elementor-element.elementor-element-1818ed4 .rs-addon-services .services-part .services-title .title, .elementor-11583 .elementor-element.elementor-element-1818ed4 .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-1818ed4 .rs-addon-services .services-part .services-title .title a, .elementor-11583 .elementor-element.elementor-element-1818ed4 .rs-addon-services.services-style8 .services-text .services-titles .title {
	font-size: 41px;
}

.elementor-11583 .elementor-element.elementor-element-1818ed4 .rs-addon-services .services-part .services-text .services-txt {
	color: #b9b9b9;
}

.elementor-11583 .elementor-element.elementor-element-1818ed4 .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before:hover i {
	-webkit-transform: translateX(calc(-1 * 10px));
	transform: translateX(calc(-1 * 10px));
}

.elementor-11583 .elementor-element.elementor-element-1818ed4 .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after:hover i {
	-webkit-transform: translateX(10px);
	transform: translateX(10px);
}

.elementor-11583 .elementor-element.elementor-element-3c37eb0 .rs-addon-services .services-part {
	background-color: #e9f1e4;
	text-align: left;
	padding: 25px 25px 25px 25px;
}

.elementor-11583 .elementor-element.elementor-element-3c37eb0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-3c37eb0 .rs-addon-services .services-part .services-text .services-title .title::before {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-3c37eb0 .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before i {
	margin-right: 10px;
}

.elementor-11583 .elementor-element.elementor-element-3c37eb0 .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after i {
	margin-left: 10px;
}

.elementor-11583 .elementor-element.elementor-element-3c37eb0 .services-icon {
	width: 42px;
	min-width: 42px;
	max-width: 42px;
}

.elementor-11583 .elementor-element.elementor-element-3c37eb0 .rs-addon-services .services-part .services-icon::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-3c37eb0 .services-text {
	padding: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-3c37eb0 .rs-addon-services .services-part::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-3c37eb0 .services-part .services-text .title a, .elementor-11583 .elementor-element.elementor-element-3c37eb0 .rs-addon-services .services-part .services-text .services-title .title, .elementor-11583 .elementor-element.elementor-element-3c37eb0 .rs-addon-services .services-part .services-text .services-title .title a, .elementor-11583 .elementor-element.elementor-element-3c37eb0 .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-3c37eb0 .rs-addon-services.services-style8 .services-text .services-titles .title {
	color: var(--e-global-color-6c15446);
}

.elementor-11583 .elementor-element.elementor-element-3c37eb0 .services-part .services-text .title, .elementor-11583 .elementor-element.elementor-element-3c37eb0 .services-titles .title, .elementor-11583 .elementor-element.elementor-element-3c37eb0 .rs-addon-services .services-part .services-title .title, .elementor-11583 .elementor-element.elementor-element-3c37eb0 .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-3c37eb0 .rs-addon-services .services-part .services-title .title a, .elementor-11583 .elementor-element.elementor-element-3c37eb0 .rs-addon-services.services-style8 .services-text .services-titles .title {
	font-size: 41px;
}

.elementor-11583 .elementor-element.elementor-element-3c37eb0 .rs-addon-services .services-part .services-text .services-txt {
	color: var(--e-global-color-5412e4e);
}

.elementor-11583 .elementor-element.elementor-element-3c37eb0 .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before:hover i {
	-webkit-transform: translateX(calc(-1 * 10px));
	transform: translateX(calc(-1 * 10px));
}

.elementor-11583 .elementor-element.elementor-element-3c37eb0 .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after:hover i {
	-webkit-transform: translateX(10px);
	transform: translateX(10px);
}

.elementor-11583 .elementor-element.elementor-element-23cc351 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-11583 .elementor-element.elementor-element-23cc351 {
	text-align: justify;
}

.elementor-11583 .elementor-element.elementor-element-f04e402 .prelements-heading .title-inner .title {
	font-size: 50px;
	color: var(--e-global-color-6c15446);
	margin: 0px 0px 4px 0px;
}

.elementor-11583 .elementor-element.elementor-element-d84a9bc > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-11583 .elementor-element.elementor-element-d84a9bc {
	text-align: justify;
}

.elementor-11583 .elementor-element.elementor-element-6fd2ea3 .prelements-heading .title-inner .title {
	font-size: 50px;
	color: var(--e-global-color-6c15446);
	margin: 0px 0px 4px 0px;
}

.elementor-11583 .elementor-element.elementor-element-b3a22f6 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-11583 .elementor-element.elementor-element-b3a22f6 {
	text-align: justify;
}

.elementor-11583 .elementor-element.elementor-element-0483a4c .prelements-heading .title-inner .title {
	font-size: 50px;
	color: var(--e-global-color-6c15446);
	margin: 0px 0px 4px 0px;
}

.elementor-11583 .elementor-element.elementor-element-95b991f > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-11583 .elementor-element.elementor-element-95b991f {
	text-align: justify;
}

.elementor-11583 .elementor-element.elementor-element-8335a83 .prelements-heading .title-inner .title {
	font-size: 50px;
	color: var(--e-global-color-6c15446);
	margin: 0px 0px 4px 0px;
}

.elementor-11583 .elementor-element.elementor-element-ad97957 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-11583 .elementor-element.elementor-element-ad97957 {
	text-align: justify;
}

.elementor-11583 .elementor-element.elementor-element-e723254 .prelements-heading .title-inner .title {
	font-size: 50px;
	color: var(--e-global-color-6c15446);
	margin: 0px 0px 4px 0px;
}

.elementor-11583 .elementor-element.elementor-element-1713006 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-11583 .elementor-element.elementor-element-1713006 {
	text-align: justify;
}

.elementor-11583 .elementor-element.elementor-element-dd2aca8 .rs-cta {
	background-color: var(--e-global-color-5412e4e);
	display: inline-flex;
	padding: 20px 20px 20px 20px;
}

.elementor-11583 .elementor-element.elementor-element-dd2aca8 .rs-btn a {
	background-color: var(--e-global-color-e32d36b);
	color: #fff;
}

.elementor-11583 .elementor-element.elementor-element-dd2aca8 .rs-cta .cta-content {
	order: -1;
}

.elementor-11583 .elementor-element.elementor-element-dd2aca8 .cta-title .title {
	color: #fff;
}

.elementor-11583 .elementor-element.elementor-element-dd2aca8 .cta-text .desc {
	color: #bebebe;
}

.elementor-11583 .elementor-element.elementor-element-dd2aca8 .rs-cta .rs-btn {
	order: 14;
}

.elementor-11583 .elementor-element.elementor-element-ff3b660 .prelements-heading .title-inner .title {
	font-size: 50px;
	color: var(--e-global-color-6c15446);
	margin: 0px 0px 4px 0px;
}

.elementor-11583 .elementor-element.elementor-element-5295c23 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-11583 .elementor-element.elementor-element-5295c23 {
	text-align: justify;
}

.elementor-11583 .elementor-element.elementor-element-2cd67cf .rs-addon-services .services-part {
	background-color: #e9f1e4;
	text-align: left;
	padding: 25px 25px 25px 25px;
}

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

.elementor-11583 .elementor-element.elementor-element-2cd67cf .rs-addon-services .services-part .services-text .services-title .title::before {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-2cd67cf .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before i {
	margin-right: 10px;
}

.elementor-11583 .elementor-element.elementor-element-2cd67cf .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after i {
	margin-left: 10px;
}

.elementor-11583 .elementor-element.elementor-element-2cd67cf .services-icon {
	width: 42px;
	min-width: 42px;
	max-width: 42px;
}

.elementor-11583 .elementor-element.elementor-element-2cd67cf .rs-addon-services .services-part .services-icon::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-2cd67cf .services-text {
	padding: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-2cd67cf .rs-addon-services .services-part::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-2cd67cf .services-part .services-text .title a, .elementor-11583 .elementor-element.elementor-element-2cd67cf .rs-addon-services .services-part .services-text .services-title .title, .elementor-11583 .elementor-element.elementor-element-2cd67cf .rs-addon-services .services-part .services-text .services-title .title a, .elementor-11583 .elementor-element.elementor-element-2cd67cf .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-2cd67cf .rs-addon-services.services-style8 .services-text .services-titles .title {
	color: var(--e-global-color-6c15446);
}

.elementor-11583 .elementor-element.elementor-element-2cd67cf .services-part .services-text .title, .elementor-11583 .elementor-element.elementor-element-2cd67cf .services-titles .title, .elementor-11583 .elementor-element.elementor-element-2cd67cf .rs-addon-services .services-part .services-title .title, .elementor-11583 .elementor-element.elementor-element-2cd67cf .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-2cd67cf .rs-addon-services .services-part .services-title .title a, .elementor-11583 .elementor-element.elementor-element-2cd67cf .rs-addon-services.services-style8 .services-text .services-titles .title {
	font-size: 41px;
}

.elementor-11583 .elementor-element.elementor-element-2cd67cf .rs-addon-services .services-part .services-text .services-txt {
	color: var(--e-global-color-5412e4e);
}

.elementor-11583 .elementor-element.elementor-element-2cd67cf .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before:hover i {
	-webkit-transform: translateX(calc(-1 * 10px));
	transform: translateX(calc(-1 * 10px));
}

.elementor-11583 .elementor-element.elementor-element-2cd67cf .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after:hover i {
	-webkit-transform: translateX(10px);
	transform: translateX(10px);
}

.elementor-11583 .elementor-element.elementor-element-4ba989d .rs-addon-services .services-part {
	background-color: var(--e-global-color-6c15446);
	text-align: left;
	padding: 25px 25px 25px 25px;
}

.elementor-11583 .elementor-element.elementor-element-4ba989d .rs-addon-services .services-part .services-text .services-title .title::before {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-4ba989d .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before i {
	margin-right: 10px;
}

.elementor-11583 .elementor-element.elementor-element-4ba989d .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after i {
	margin-left: 10px;
}

.elementor-11583 .elementor-element.elementor-element-4ba989d .services-icon {
	width: 42px;
	min-width: 42px;
	max-width: 42px;
}

.elementor-11583 .elementor-element.elementor-element-4ba989d .rs-addon-services .services-part .services-icon::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-4ba989d .services-text {
	padding: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-4ba989d .rs-addon-services .services-part::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-4ba989d .services-part .services-text .title a, .elementor-11583 .elementor-element.elementor-element-4ba989d .rs-addon-services .services-part .services-text .services-title .title, .elementor-11583 .elementor-element.elementor-element-4ba989d .rs-addon-services .services-part .services-text .services-title .title a, .elementor-11583 .elementor-element.elementor-element-4ba989d .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-4ba989d .rs-addon-services.services-style8 .services-text .services-titles .title {
	color: #fff;
}

.elementor-11583 .elementor-element.elementor-element-4ba989d .services-part .services-text .title, .elementor-11583 .elementor-element.elementor-element-4ba989d .services-titles .title, .elementor-11583 .elementor-element.elementor-element-4ba989d .rs-addon-services .services-part .services-title .title, .elementor-11583 .elementor-element.elementor-element-4ba989d .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-4ba989d .rs-addon-services .services-part .services-title .title a, .elementor-11583 .elementor-element.elementor-element-4ba989d .rs-addon-services.services-style8 .services-text .services-titles .title {
	font-size: 41px;
}

.elementor-11583 .elementor-element.elementor-element-4ba989d .rs-addon-services .services-part .services-text .services-txt {
	color: #b9b9b9;
}

.elementor-11583 .elementor-element.elementor-element-4ba989d .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before:hover i {
	-webkit-transform: translateX(calc(-1 * 10px));
	transform: translateX(calc(-1 * 10px));
}

.elementor-11583 .elementor-element.elementor-element-4ba989d .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after:hover i {
	-webkit-transform: translateX(10px);
	transform: translateX(10px);
}

.elementor-11583 .elementor-element.elementor-element-dd4ba5e .rs-addon-services .services-part {
	background-color: #e9f1e4;
	text-align: left;
	padding: 25px 25px 25px 25px;
}

.elementor-11583 .elementor-element.elementor-element-dd4ba5e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-dd4ba5e .rs-addon-services .services-part .services-text .services-title .title::before {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-dd4ba5e .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before i {
	margin-right: 10px;
}

.elementor-11583 .elementor-element.elementor-element-dd4ba5e .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after i {
	margin-left: 10px;
}

.elementor-11583 .elementor-element.elementor-element-dd4ba5e .services-icon {
	width: 42px;
	min-width: 42px;
	max-width: 42px;
}

.elementor-11583 .elementor-element.elementor-element-dd4ba5e .rs-addon-services .services-part .services-icon::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-dd4ba5e .services-text {
	padding: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-dd4ba5e .rs-addon-services .services-part::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-dd4ba5e .services-part .services-text .title a, .elementor-11583 .elementor-element.elementor-element-dd4ba5e .rs-addon-services .services-part .services-text .services-title .title, .elementor-11583 .elementor-element.elementor-element-dd4ba5e .rs-addon-services .services-part .services-text .services-title .title a, .elementor-11583 .elementor-element.elementor-element-dd4ba5e .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-dd4ba5e .rs-addon-services.services-style8 .services-text .services-titles .title {
	color: var(--e-global-color-6c15446);
}

.elementor-11583 .elementor-element.elementor-element-dd4ba5e .services-part .services-text .title, .elementor-11583 .elementor-element.elementor-element-dd4ba5e .services-titles .title, .elementor-11583 .elementor-element.elementor-element-dd4ba5e .rs-addon-services .services-part .services-title .title, .elementor-11583 .elementor-element.elementor-element-dd4ba5e .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-dd4ba5e .rs-addon-services .services-part .services-title .title a, .elementor-11583 .elementor-element.elementor-element-dd4ba5e .rs-addon-services.services-style8 .services-text .services-titles .title {
	font-size: 41px;
}

.elementor-11583 .elementor-element.elementor-element-dd4ba5e .rs-addon-services .services-part .services-text .services-txt {
	color: var(--e-global-color-5412e4e);
}

.elementor-11583 .elementor-element.elementor-element-dd4ba5e .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before:hover i {
	-webkit-transform: translateX(calc(-1 * 10px));
	transform: translateX(calc(-1 * 10px));
}

.elementor-11583 .elementor-element.elementor-element-dd4ba5e .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after:hover i {
	-webkit-transform: translateX(10px);
	transform: translateX(10px);
}

.elementor-11583 .elementor-element.elementor-element-e16540e .rs-addon-services .services-part {
	background-color: var(--e-global-color-6c15446);
	text-align: left;
	padding: 25px 25px 25px 25px;
}

.elementor-11583 .elementor-element.elementor-element-e16540e .rs-addon-services .services-part .services-text .services-title .title::before {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-e16540e .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before i {
	margin-right: 10px;
}

.elementor-11583 .elementor-element.elementor-element-e16540e .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after i {
	margin-left: 10px;
}

.elementor-11583 .elementor-element.elementor-element-e16540e .services-icon {
	width: 42px;
	min-width: 42px;
	max-width: 42px;
}

.elementor-11583 .elementor-element.elementor-element-e16540e .rs-addon-services .services-part .services-icon::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-e16540e .services-text {
	padding: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-e16540e .rs-addon-services .services-part::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-e16540e .services-part .services-text .title a, .elementor-11583 .elementor-element.elementor-element-e16540e .rs-addon-services .services-part .services-text .services-title .title, .elementor-11583 .elementor-element.elementor-element-e16540e .rs-addon-services .services-part .services-text .services-title .title a, .elementor-11583 .elementor-element.elementor-element-e16540e .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-e16540e .rs-addon-services.services-style8 .services-text .services-titles .title {
	color: #fff;
}

.elementor-11583 .elementor-element.elementor-element-e16540e .services-part .services-text .title, .elementor-11583 .elementor-element.elementor-element-e16540e .services-titles .title, .elementor-11583 .elementor-element.elementor-element-e16540e .rs-addon-services .services-part .services-title .title, .elementor-11583 .elementor-element.elementor-element-e16540e .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-e16540e .rs-addon-services .services-part .services-title .title a, .elementor-11583 .elementor-element.elementor-element-e16540e .rs-addon-services.services-style8 .services-text .services-titles .title {
	font-size: 41px;
}

.elementor-11583 .elementor-element.elementor-element-e16540e .rs-addon-services .services-part .services-text .services-txt {
	color: #b9b9b9;
}

.elementor-11583 .elementor-element.elementor-element-e16540e .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before:hover i {
	-webkit-transform: translateX(calc(-1 * 10px));
	transform: translateX(calc(-1 * 10px));
}

.elementor-11583 .elementor-element.elementor-element-e16540e .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after:hover i {
	-webkit-transform: translateX(10px);
	transform: translateX(10px);
}

.elementor-11583 .elementor-element.elementor-element-f5b9531 .rs-addon-services .services-part {
	background-color: #e9f1e4;
	text-align: left;
	padding: 25px 25px 25px 25px;
}

.elementor-11583 .elementor-element.elementor-element-f5b9531 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-f5b9531 .rs-addon-services .services-part .services-text .services-title .title::before {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-f5b9531 .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before i {
	margin-right: 10px;
}

.elementor-11583 .elementor-element.elementor-element-f5b9531 .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after i {
	margin-left: 10px;
}

.elementor-11583 .elementor-element.elementor-element-f5b9531 .services-icon {
	width: 42px;
	min-width: 42px;
	max-width: 42px;
}

.elementor-11583 .elementor-element.elementor-element-f5b9531 .rs-addon-services .services-part .services-icon::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-f5b9531 .services-text {
	padding: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-f5b9531 .rs-addon-services .services-part::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-f5b9531 .services-part .services-text .title a, .elementor-11583 .elementor-element.elementor-element-f5b9531 .rs-addon-services .services-part .services-text .services-title .title, .elementor-11583 .elementor-element.elementor-element-f5b9531 .rs-addon-services .services-part .services-text .services-title .title a, .elementor-11583 .elementor-element.elementor-element-f5b9531 .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-f5b9531 .rs-addon-services.services-style8 .services-text .services-titles .title {
	color: var(--e-global-color-6c15446);
}

.elementor-11583 .elementor-element.elementor-element-f5b9531 .services-part .services-text .title, .elementor-11583 .elementor-element.elementor-element-f5b9531 .services-titles .title, .elementor-11583 .elementor-element.elementor-element-f5b9531 .rs-addon-services .services-part .services-title .title, .elementor-11583 .elementor-element.elementor-element-f5b9531 .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-f5b9531 .rs-addon-services .services-part .services-title .title a, .elementor-11583 .elementor-element.elementor-element-f5b9531 .rs-addon-services.services-style8 .services-text .services-titles .title {
	font-size: 41px;
}

.elementor-11583 .elementor-element.elementor-element-f5b9531 .rs-addon-services .services-part .services-text .services-txt {
	color: var(--e-global-color-5412e4e);
}

.elementor-11583 .elementor-element.elementor-element-f5b9531 .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before:hover i {
	-webkit-transform: translateX(calc(-1 * 10px));
	transform: translateX(calc(-1 * 10px));
}

.elementor-11583 .elementor-element.elementor-element-f5b9531 .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after:hover i {
	-webkit-transform: translateX(10px);
	transform: translateX(10px);
}

.elementor-11583 .elementor-element.elementor-element-377fd6c .rs-addon-services .services-part {
	background-color: var(--e-global-color-6c15446);
	text-align: left;
	padding: 25px 25px 25px 25px;
}

.elementor-11583 .elementor-element.elementor-element-377fd6c .rs-addon-services .services-part .services-text .services-title .title::before {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-377fd6c .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before i {
	margin-right: 10px;
}

.elementor-11583 .elementor-element.elementor-element-377fd6c .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after i {
	margin-left: 10px;
}

.elementor-11583 .elementor-element.elementor-element-377fd6c .services-icon {
	width: 42px;
	min-width: 42px;
	max-width: 42px;
}

.elementor-11583 .elementor-element.elementor-element-377fd6c .rs-addon-services .services-part .services-icon::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-377fd6c .services-text {
	padding: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-377fd6c .rs-addon-services .services-part::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-377fd6c .services-part .services-text .title a, .elementor-11583 .elementor-element.elementor-element-377fd6c .rs-addon-services .services-part .services-text .services-title .title, .elementor-11583 .elementor-element.elementor-element-377fd6c .rs-addon-services .services-part .services-text .services-title .title a, .elementor-11583 .elementor-element.elementor-element-377fd6c .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-377fd6c .rs-addon-services.services-style8 .services-text .services-titles .title {
	color: #fff;
}

.elementor-11583 .elementor-element.elementor-element-377fd6c .services-part .services-text .title, .elementor-11583 .elementor-element.elementor-element-377fd6c .services-titles .title, .elementor-11583 .elementor-element.elementor-element-377fd6c .rs-addon-services .services-part .services-title .title, .elementor-11583 .elementor-element.elementor-element-377fd6c .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-377fd6c .rs-addon-services .services-part .services-title .title a, .elementor-11583 .elementor-element.elementor-element-377fd6c .rs-addon-services.services-style8 .services-text .services-titles .title {
	font-size: 41px;
}

.elementor-11583 .elementor-element.elementor-element-377fd6c .rs-addon-services .services-part .services-text .services-txt {
	color: #b9b9b9;
}

.elementor-11583 .elementor-element.elementor-element-377fd6c .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before:hover i {
	-webkit-transform: translateX(calc(-1 * 10px));
	transform: translateX(calc(-1 * 10px));
}

.elementor-11583 .elementor-element.elementor-element-377fd6c .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after:hover i {
	-webkit-transform: translateX(10px);
	transform: translateX(10px);
}

.elementor-11583 .elementor-element.elementor-element-d858239 .rs-addon-services .services-part {
	background-color: #e9f1e4;
	text-align: left;
	padding: 25px 25px 25px 25px;
}

.elementor-11583 .elementor-element.elementor-element-d858239 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-d858239 .rs-addon-services .services-part .services-text .services-title .title::before {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-d858239 .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before i {
	margin-right: 10px;
}

.elementor-11583 .elementor-element.elementor-element-d858239 .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after i {
	margin-left: 10px;
}

.elementor-11583 .elementor-element.elementor-element-d858239 .services-icon {
	width: 42px;
	min-width: 42px;
	max-width: 42px;
}

.elementor-11583 .elementor-element.elementor-element-d858239 .rs-addon-services .services-part .services-icon::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-d858239 .services-text {
	padding: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-d858239 .rs-addon-services .services-part::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-d858239 .services-part .services-text .title a, .elementor-11583 .elementor-element.elementor-element-d858239 .rs-addon-services .services-part .services-text .services-title .title, .elementor-11583 .elementor-element.elementor-element-d858239 .rs-addon-services .services-part .services-text .services-title .title a, .elementor-11583 .elementor-element.elementor-element-d858239 .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-d858239 .rs-addon-services.services-style8 .services-text .services-titles .title {
	color: var(--e-global-color-6c15446);
}

.elementor-11583 .elementor-element.elementor-element-d858239 .services-part .services-text .title, .elementor-11583 .elementor-element.elementor-element-d858239 .services-titles .title, .elementor-11583 .elementor-element.elementor-element-d858239 .rs-addon-services .services-part .services-title .title, .elementor-11583 .elementor-element.elementor-element-d858239 .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-d858239 .rs-addon-services .services-part .services-title .title a, .elementor-11583 .elementor-element.elementor-element-d858239 .rs-addon-services.services-style8 .services-text .services-titles .title {
	font-size: 41px;
}

.elementor-11583 .elementor-element.elementor-element-d858239 .rs-addon-services .services-part .services-text .services-txt {
	color: var(--e-global-color-5412e4e);
}

.elementor-11583 .elementor-element.elementor-element-d858239 .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before:hover i {
	-webkit-transform: translateX(calc(-1 * 10px));
	transform: translateX(calc(-1 * 10px));
}

.elementor-11583 .elementor-element.elementor-element-d858239 .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after:hover i {
	-webkit-transform: translateX(10px);
	transform: translateX(10px);
}

.elementor-11583 .elementor-element.elementor-element-7f8a6fb .rs-addon-services .services-part {
	background-color: var(--e-global-color-6c15446);
	text-align: left;
	padding: 25px 25px 25px 25px;
}

.elementor-11583 .elementor-element.elementor-element-7f8a6fb .rs-addon-services .services-part .services-text .services-title .title::before {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-7f8a6fb .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before i {
	margin-right: 10px;
}

.elementor-11583 .elementor-element.elementor-element-7f8a6fb .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after i {
	margin-left: 10px;
}

.elementor-11583 .elementor-element.elementor-element-7f8a6fb .services-icon {
	width: 42px;
	min-width: 42px;
	max-width: 42px;
}

.elementor-11583 .elementor-element.elementor-element-7f8a6fb .rs-addon-services .services-part .services-icon::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-7f8a6fb .services-text {
	padding: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-7f8a6fb .rs-addon-services .services-part::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-7f8a6fb .services-part .services-text .title a, .elementor-11583 .elementor-element.elementor-element-7f8a6fb .rs-addon-services .services-part .services-text .services-title .title, .elementor-11583 .elementor-element.elementor-element-7f8a6fb .rs-addon-services .services-part .services-text .services-title .title a, .elementor-11583 .elementor-element.elementor-element-7f8a6fb .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-7f8a6fb .rs-addon-services.services-style8 .services-text .services-titles .title {
	color: #fff;
}

.elementor-11583 .elementor-element.elementor-element-7f8a6fb .services-part .services-text .title, .elementor-11583 .elementor-element.elementor-element-7f8a6fb .services-titles .title, .elementor-11583 .elementor-element.elementor-element-7f8a6fb .rs-addon-services .services-part .services-title .title, .elementor-11583 .elementor-element.elementor-element-7f8a6fb .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-7f8a6fb .rs-addon-services .services-part .services-title .title a, .elementor-11583 .elementor-element.elementor-element-7f8a6fb .rs-addon-services.services-style8 .services-text .services-titles .title {
	font-size: 41px;
}

.elementor-11583 .elementor-element.elementor-element-7f8a6fb .rs-addon-services .services-part .services-text .services-txt {
	color: #b9b9b9;
}

.elementor-11583 .elementor-element.elementor-element-7f8a6fb .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before:hover i {
	-webkit-transform: translateX(calc(-1 * 10px));
	transform: translateX(calc(-1 * 10px));
}

.elementor-11583 .elementor-element.elementor-element-7f8a6fb .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after:hover i {
	-webkit-transform: translateX(10px);
	transform: translateX(10px);
}

.elementor-11583 .elementor-element.elementor-element-6a748dd .rs-addon-services .services-part {
	background-color: #e9f1e4;
	text-align: left;
	padding: 25px 25px 25px 25px;
}

.elementor-11583 .elementor-element.elementor-element-6a748dd > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-6a748dd .rs-addon-services .services-part .services-text .services-title .title::before {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-6a748dd .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before i {
	margin-right: 10px;
}

.elementor-11583 .elementor-element.elementor-element-6a748dd .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after i {
	margin-left: 10px;
}

.elementor-11583 .elementor-element.elementor-element-6a748dd .services-icon {
	width: 42px;
	min-width: 42px;
	max-width: 42px;
}

.elementor-11583 .elementor-element.elementor-element-6a748dd .rs-addon-services .services-part .services-icon::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-6a748dd .services-text {
	padding: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-6a748dd .rs-addon-services .services-part::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-6a748dd .services-part .services-text .title a, .elementor-11583 .elementor-element.elementor-element-6a748dd .rs-addon-services .services-part .services-text .services-title .title, .elementor-11583 .elementor-element.elementor-element-6a748dd .rs-addon-services .services-part .services-text .services-title .title a, .elementor-11583 .elementor-element.elementor-element-6a748dd .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-6a748dd .rs-addon-services.services-style8 .services-text .services-titles .title {
	color: var(--e-global-color-6c15446);
}

.elementor-11583 .elementor-element.elementor-element-6a748dd .services-part .services-text .title, .elementor-11583 .elementor-element.elementor-element-6a748dd .services-titles .title, .elementor-11583 .elementor-element.elementor-element-6a748dd .rs-addon-services .services-part .services-title .title, .elementor-11583 .elementor-element.elementor-element-6a748dd .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-6a748dd .rs-addon-services .services-part .services-title .title a, .elementor-11583 .elementor-element.elementor-element-6a748dd .rs-addon-services.services-style8 .services-text .services-titles .title {
	font-size: 41px;
}

.elementor-11583 .elementor-element.elementor-element-6a748dd .rs-addon-services .services-part .services-text .services-txt {
	color: var(--e-global-color-5412e4e);
}

.elementor-11583 .elementor-element.elementor-element-6a748dd .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before:hover i {
	-webkit-transform: translateX(calc(-1 * 10px));
	transform: translateX(calc(-1 * 10px));
}

.elementor-11583 .elementor-element.elementor-element-6a748dd .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after:hover i {
	-webkit-transform: translateX(10px);
	transform: translateX(10px);
}

.elementor-11583 .elementor-element.elementor-element-afe0131 .rs-addon-services .services-part {
	background-color: var(--e-global-color-6c15446);
	text-align: left;
	padding: 25px 25px 25px 25px;
}

.elementor-11583 .elementor-element.elementor-element-afe0131 .rs-addon-services .services-part .services-text .services-title .title::before {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-afe0131 .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before i {
	margin-right: 10px;
}

.elementor-11583 .elementor-element.elementor-element-afe0131 .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after i {
	margin-left: 10px;
}

.elementor-11583 .elementor-element.elementor-element-afe0131 .services-icon {
	width: 42px;
	min-width: 42px;
	max-width: 42px;
}

.elementor-11583 .elementor-element.elementor-element-afe0131 .rs-addon-services .services-part .services-icon::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-afe0131 .services-text {
	padding: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-afe0131 .rs-addon-services .services-part::after {
	display: none;
}

.elementor-11583 .elementor-element.elementor-element-afe0131 .services-part .services-text .title a, .elementor-11583 .elementor-element.elementor-element-afe0131 .rs-addon-services .services-part .services-text .services-title .title, .elementor-11583 .elementor-element.elementor-element-afe0131 .rs-addon-services .services-part .services-text .services-title .title a, .elementor-11583 .elementor-element.elementor-element-afe0131 .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-afe0131 .rs-addon-services.services-style8 .services-text .services-titles .title {
	color: #fff;
}

.elementor-11583 .elementor-element.elementor-element-afe0131 .services-part .services-text .title, .elementor-11583 .elementor-element.elementor-element-afe0131 .services-titles .title, .elementor-11583 .elementor-element.elementor-element-afe0131 .rs-addon-services .services-part .services-title .title, .elementor-11583 .elementor-element.elementor-element-afe0131 .rs-addon-services.services-style8 .services-text .services-titles .title a, .elementor-11583 .elementor-element.elementor-element-afe0131 .rs-addon-services .services-part .services-title .title a, .elementor-11583 .elementor-element.elementor-element-afe0131 .rs-addon-services.services-style8 .services-text .services-titles .title {
	font-size: 41px;
}

.elementor-11583 .elementor-element.elementor-element-afe0131 .rs-addon-services .services-part .services-text .services-txt {
	color: #b9b9b9;
}

.elementor-11583 .elementor-element.elementor-element-afe0131 .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before:hover i {
	-webkit-transform: translateX(calc(-1 * 10px));
	transform: translateX(calc(-1 * 10px));
}

.elementor-11583 .elementor-element.elementor-element-afe0131 .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after:hover i {
	-webkit-transform: translateX(10px);
	transform: translateX(10px);
}

.elementor-11583 .elementor-element.elementor-element-d2f7b75 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-11583 .elementor-element.elementor-element-d2f7b75 {
	text-align: justify;
}

.elementor-11583 .elementor-element.elementor-element-981bcb3 .prelements-heading .title-inner .title {
	font-size: 50px;
	color: var(--e-global-color-6c15446);
	margin: 0px 0px 4px 0px;
}

.elementor-11583 .elementor-element.elementor-element-13d667b > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-11583 .elementor-element.elementor-element-13d667b {
	text-align: justify;
}

.elementor-11583 .elementor-element.elementor-element-33ed5a3 .prelements-heading .title-inner .title {
	font-size: 50px;
	color: var(--e-global-color-6c15446);
	margin: 0px 0px 4px 0px;
}

.elementor-11583 .elementor-element.elementor-element-f225538 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-11583 .elementor-element.elementor-element-f225538 {
	text-align: justify;
}

.elementor-11583 .elementor-element.elementor-element-52c94a9 .prelements-heading .title-inner .title {
	font-size: 50px;
	color: var(--e-global-color-6c15446);
	margin: 0px 0px 4px 0px;
}

.elementor-11583 .elementor-element.elementor-element-7409276 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-11583 .elementor-element.elementor-element-7409276 {
	text-align: justify;
}

.elementor-11583 .elementor-element.elementor-element-7479d76 .prelements-heading .title-inner .title {
	font-size: 50px;
	color: var(--e-global-color-6c15446);
	margin: 0px 0px 4px 0px;
}

.elementor-11583 .elementor-element.elementor-element-dfa941f > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-11583 .elementor-element.elementor-element-dfa941f {
	text-align: justify;
}

.elementor-11583 .elementor-element.elementor-element-5d36b4b .prelements-heading .title-inner .title {
	font-size: 50px;
	color: var(--e-global-color-6c15446);
	margin: 0px 0px 4px 0px;
}

.elementor-11583 .elementor-element.elementor-element-e23f79f > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-11583 .elementor-element.elementor-element-e23f79f {
	text-align: justify;
}

.elementor-11583 .elementor-element.elementor-element-e7665f0 .prelements-heading .title-inner .title {
	font-size: 50px;
	color: var(--e-global-color-6c15446);
	margin: 0px 0px 4px 0px;
}

.elementor-11583 .elementor-element.elementor-element-58b4131 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-11583 .elementor-element.elementor-element-58b4131 {
	text-align: justify;
}

.elementor-11583 .elementor-element.elementor-element-730d92e .prelements-heading .title-inner .title {
	font-size: 50px;
	color: var(--e-global-color-6c15446);
	margin: 0px 0px 4px 0px;
}

.elementor-11583 .elementor-element.elementor-element-725e434 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-11583 .elementor-element.elementor-element-725e434 {
	text-align: justify;
}

.elementor-11583 .elementor-element.elementor-element-89e7b65 > .elementor-widget-container {
	background-color: var(--e-global-color-6c15446);
	padding: 20px 20px 20px 20px;
}

.elementor-11583 .elementor-element.elementor-element-89e7b65 .rstab-main ul.nav li {
	margin: 0px 0px 1px 10px;
}

.elementor-11583 .elementor-element.elementor-element-89e7b65 .rstab-main ul.nav {
	padding: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-89e7b65 .rstab-main ul.nav li a {
	color: var(--e-global-color-5412e4e);
}

.elementor-11583 .elementor-element.elementor-element-89e7b65 .rstab-main ul.nav li a.active {
	color: #fff;
	background-color: var(--e-global-color-e32d36b);
}

.elementor-11583 .elementor-element.elementor-element-89e7b65 .rstab-main ul.nav li a:hover {
	color: #fff;
	background-color: var(--e-global-color-e32d36b);
}

.elementor-11583 .elementor-element.elementor-element-89e7b65 .rstab-main .tab-content {
	margin-top: 0px;
	padding: 20px;
}

.elementor-11583 .elementor-element.elementor-element-89e7b65 .rstab-main .tab-content .tab-image .rs-videos .animate-border a:after {
	display: block;
}

.elementor-11583 .elementor-element.elementor-element-89e7b65 .rstab-main .tab-content .tab-image .rs-videos .animate-border a:before {
	display: block;
}

.elementor-11583 .elementor-element.elementor-element-d6d40e9 .prelements-heading .title-inner .title {
	font-size: 50px;
	color: var(--e-global-color-6c15446);
	margin: 0px 0px 4px 0px;
}

.elementor-11583 .elementor-element.elementor-element-46dac57 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-11583 .elementor-element.elementor-element-46dac57 {
	text-align: justify;
}

.elementor-11583 .elementor-element.elementor-element-90758b3:not(.elementor-motion-effects-element-type-background), .elementor-11583 .elementor-element.elementor-element-90758b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #e9f1e4;
}

.elementor-11583 .elementor-element.elementor-element-90758b3 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 25px 25px 25px 25px;
}

.elementor-11583 .elementor-element.elementor-element-90758b3 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-11583 .elementor-element.elementor-element-2b58914 .rs-contact-box .address-item .address-icon {
	background-color: var(--e-global-color-6c15446);
}

.elementor-11583 .elementor-element.elementor-element-2b58914 .rs-contact-box .address-item .address-icon:before {
	background-color: var(--e-global-color-6c15446);
}

.elementor-11583 .elementor-element.elementor-element-2b58914 .rs-contact-box .address-item .address-icon:after {
	background-color: var(--e-global-color-6c15446);
}

.elementor-11583 .elementor-element.elementor-element-2b58914 .rs-contact-box .address-item .address-text span.label {
	color: var(--e-global-color-6c15446);
	font-size: 24px;
	font-weight: 700;
}

.elementor-11583 .elementor-element.elementor-element-2b58914 .rs-contact-box .address-item .address-text a {
	color: var(--e-global-color-secondary);
}

.elementor-11583 .elementor-element.elementor-element-2b58914 .rs-contact-box .address-item .address-text .des {
	color: var(--e-global-color-secondary);
}

.elementor-11583 .elementor-element.elementor-element-2b58914 .rs-contact-box .address-item .address-text a, .elementor-11583 .elementor-element.elementor-element-2b58914 .rs-contact-box .address-item .address-text .des {
	font-size: 18px;
}

.elementor-11583 .elementor-element.elementor-element-e2b8941 .rs-contact-box .address-item .address-icon {
	background-color: var(--e-global-color-6c15446);
}

.elementor-11583 .elementor-element.elementor-element-e2b8941 .rs-contact-box .address-item .address-icon:before {
	background-color: var(--e-global-color-6c15446);
}

.elementor-11583 .elementor-element.elementor-element-e2b8941 .rs-contact-box .address-item .address-icon:after {
	background-color: var(--e-global-color-6c15446);
}

.elementor-11583 .elementor-element.elementor-element-e2b8941 .rs-contact-box .address-item .address-text span.label {
	color: var(--e-global-color-6c15446);
	font-size: 24px;
	font-weight: 700;
}

.elementor-11583 .elementor-element.elementor-element-e2b8941 .rs-contact-box .address-item .address-text a {
	color: var(--e-global-color-secondary);
}

.elementor-11583 .elementor-element.elementor-element-e2b8941 .rs-contact-box .address-item .address-text .des {
	color: var(--e-global-color-secondary);
}

.elementor-11583 .elementor-element.elementor-element-e2b8941 .rs-contact-box .address-item .address-text a, .elementor-11583 .elementor-element.elementor-element-e2b8941 .rs-contact-box .address-item .address-text .des {
	font-size: 18px;
}

.elementor-11583 .elementor-element.elementor-element-53e5acf > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-11583 .elementor-element.elementor-element-4d02f87 {
	padding: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-71133f4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11583 .elementor-element.elementor-element-71133f4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f4f4f4;
}

.elementor-11583 .elementor-element.elementor-element-71133f4 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 35px 30px 32px 30px;
}

.elementor-11583 .elementor-element.elementor-element-71133f4 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-11583 .elementor-element.elementor-element-e5e0381 .prelements-heading .title-inner .title {
	font-size: 25px;
	line-height: 1em;
	color: var(--e-global-color-6c15446);
	margin: 0px 0px 5px 0px;
}

.elementor-11583 .elementor-element.elementor-element-e5e0381 .prelements-heading .title-inner .sub-text {
	font-size: 18px;
	font-weight: 500;
	margin: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-d78922d {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-11583 .elementor-element.elementor-element-70ef734:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11583 .elementor-element.elementor-element-70ef734 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f3f3f3;
}

.elementor-11583 .elementor-element.elementor-element-70ef734 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 35px 30px 50px 30px;
}

.elementor-11583 .elementor-element.elementor-element-70ef734 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-11583 .elementor-element.elementor-element-28b8b7f .prelements-heading {
	text-align: center;
}

.elementor-11583 .elementor-element.elementor-element-28b8b7f .prelements-heading .title-inner .title {
	font-size: 25px;
	line-height: 1em;
	color: var(--e-global-color-6c15446);
	margin: 0px 0px 18px 0px;
}

.elementor-11583 .elementor-element.elementor-element-28b8b7f .prelements-heading .title-inner .sub-text {
	font-size: 18px;
	font-weight: 500;
	margin: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-15bf536 .wpcf7-submit {
	background-color: var(--e-global-color-6c15446);
	margin: -3px 0px 0px 0px;
	padding: 14px 30px 14px 30px;
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	border-radius: 0px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-15bf536 > .elementor-widget-container {
	margin: -12px 0px 0px 0px;
}

.elementor-11583 .elementor-element.elementor-element-15bf536 .wpcf7-form-control:not(.wpcf7-submit) {
	margin-bottom: 20px;
	padding: 15px 20px 15px 50px;
	border-radius: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(69, 69, 69, .31);
}

.elementor-11583 .elementor-element.elementor-element-15bf536 select:valid, .elementor-11583 .elementor-element.elementor-element-15bf536 .wpcf7-form-control:not(.wpcf7-submit) {
	color: rgba(69, 69, 69, .74);
}

.elementor-11583 .elementor-element.elementor-element-15bf536 select:valid {
	color: rgba(69, 69, 69, .74);
}

.elementor-11583 .elementor-element.elementor-element-15bf536 ::-webkit-input-placeholder {
	color: rgba(69, 69, 69, .74);
}

.elementor-11583 .elementor-element.elementor-element-15bf536 ::-moz-placeholder {
	color: rgba(69, 69, 69, .74);
}

.elementor-11583 .elementor-element.elementor-element-15bf536 ::-ms-input-placeholder {
	color: rgba(69, 69, 69, .74);
}

.elementor-11583 .elementor-element.elementor-element-15bf536 .wpcf7 .form-list i, .elementor-11583 .elementor-element.elementor-element-15bf536 .wpcf7 .col-sm-12 i {
	font-size: 19px;
	top: 11px;
	left: 36px;
}

.elementor-11583 .elementor-element.elementor-element-15bf536 .request-a-services select, .elementor-11583 .elementor-element.elementor-element-15bf536 .wpcf7-form-control:not(.wpcf7-submit) {
	background-color: #f3f3f3;
}

.elementor-11583 .elementor-element.elementor-element-15bf536 .submit-btn .wpcf7-submit {
	width: 100%;
}

.elementor-11583 .elementor-element.elementor-element-d14e3e1 {
	text-align: center;
}

.elementor-11583 .elementor-element.elementor-element-d14e3e1 .elementor-heading-title {
	color: #045244;
}

@media (max-width:1024px) {
	.elementor-11583 .elementor-element.elementor-element-15d6301 {
		padding: 205px 0px 80px 0px;
	}
	
	.elementor-11583 .elementor-element.elementor-element-60a24f0 .prelements-heading .title-inner .title {
		font-size: 50px;
	}
	
	.elementor-11583 .elementor-element.elementor-element-ca04812 {
		padding: 70px 0px 70px 0px;
	}
	
	.elementor-11583 .elementor-element.elementor-element-d7f33d5 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-11583 .elementor-element.elementor-element-fa8640a .prelements-heading .title-inner .title {
		font-size: 40px;
		line-height: 50px;
	}
	
	.elementor-11583 .elementor-element.elementor-element-6891581 .prelements-heading .title-inner .title {
		font-size: 40px;
		line-height: 50px;
	}
	
	.elementor-11583 .elementor-element.elementor-element-f04e402 .prelements-heading .title-inner .title {
		font-size: 40px;
		line-height: 50px;
	}
	
	.elementor-11583 .elementor-element.elementor-element-6fd2ea3 .prelements-heading .title-inner .title {
		font-size: 40px;
		line-height: 50px;
	}
	
	.elementor-11583 .elementor-element.elementor-element-0483a4c .prelements-heading .title-inner .title {
		font-size: 40px;
		line-height: 50px;
	}
	
	.elementor-11583 .elementor-element.elementor-element-8335a83 .prelements-heading .title-inner .title {
		font-size: 40px;
		line-height: 50px;
	}
	
	.elementor-11583 .elementor-element.elementor-element-e723254 .prelements-heading .title-inner .title {
		font-size: 40px;
		line-height: 50px;
	}
	
	.elementor-11583 .elementor-element.elementor-element-ff3b660 .prelements-heading .title-inner .title {
		font-size: 40px;
		line-height: 50px;
	}
	
	.elementor-11583 .elementor-element.elementor-element-981bcb3 .prelements-heading .title-inner .title {
		font-size: 40px;
		line-height: 50px;
	}
	
	.elementor-11583 .elementor-element.elementor-element-33ed5a3 .prelements-heading .title-inner .title {
		font-size: 40px;
		line-height: 50px;
	}
	
	.elementor-11583 .elementor-element.elementor-element-52c94a9 .prelements-heading .title-inner .title {
		font-size: 40px;
		line-height: 50px;
	}
	
	.elementor-11583 .elementor-element.elementor-element-7479d76 .prelements-heading .title-inner .title {
		font-size: 40px;
		line-height: 50px;
	}
	
	.elementor-11583 .elementor-element.elementor-element-5d36b4b .prelements-heading .title-inner .title {
		font-size: 40px;
		line-height: 50px;
	}
	
	.elementor-11583 .elementor-element.elementor-element-e7665f0 .prelements-heading .title-inner .title {
		font-size: 40px;
		line-height: 50px;
	}
	
	.elementor-11583 .elementor-element.elementor-element-730d92e .prelements-heading .title-inner .title {
		font-size: 40px;
		line-height: 50px;
	}
	
	.elementor-11583 .elementor-element.elementor-element-d6d40e9 .prelements-heading .title-inner .title {
		font-size: 40px;
		line-height: 50px;
	}
}

@media (max-width:767px) {
	.elementor-11583 .elementor-element.elementor-element-15d6301 {
		padding: 150px 0px 0px 0px;
	}
	
	.elementor-11583 .elementor-element.elementor-element-60a24f0 .prelements-heading .title-inner .title {
		font-size: 35px;
	}
	
	.elementor-11583 .elementor-element.elementor-element-a7d2d0f .breadcrumb-area span {
		font-size: 15px;
	}
	
	.elementor-11583 .elementor-element.elementor-element-ca04812 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-11583 .elementor-element.elementor-element-601cc8c .rs-cta {
		display: inline-flex;
		align-items: center;
	}
	
	.elementor-11583 .elementor-element.elementor-element-601cc8c .rs-cta .rs-btn {
		order: 14;
		text-align: justify;
	}
	
	.elementor-11583 .elementor-element.elementor-element-fa8640a .prelements-heading .title-inner .title {
		font-size: 30px;
		line-height: 1.2em;
	}
	
	.elementor-11583 .elementor-element.elementor-element-6891581 .prelements-heading .title-inner .title {
		font-size: 30px;
		line-height: 1.2em;
	}
	
	.elementor-11583 .elementor-element.elementor-element-f04e402 .prelements-heading .title-inner .title {
		font-size: 30px;
		line-height: 1.2em;
	}
	
	.elementor-11583 .elementor-element.elementor-element-6fd2ea3 .prelements-heading .title-inner .title {
		font-size: 30px;
		line-height: 1.2em;
	}
	
	.elementor-11583 .elementor-element.elementor-element-0483a4c .prelements-heading .title-inner .title {
		font-size: 30px;
		line-height: 1.2em;
	}
	
	.elementor-11583 .elementor-element.elementor-element-8335a83 .prelements-heading .title-inner .title {
		font-size: 30px;
		line-height: 1.2em;
	}
	
	.elementor-11583 .elementor-element.elementor-element-e723254 .prelements-heading .title-inner .title {
		font-size: 30px;
		line-height: 1.2em;
	}
	
	.elementor-11583 .elementor-element.elementor-element-dd2aca8 .rs-cta {
		align-items: center;
	}
	
	.elementor-11583 .elementor-element.elementor-element-dd2aca8 .rs-cta .cta-content {
		order: -1;
		text-align: left;
	}
	
	.elementor-11583 .elementor-element.elementor-element-dd2aca8 .rs-cta .rs-btn {
		order: 14;
		text-align: left;
	}
	
	.elementor-11583 .elementor-element.elementor-element-ff3b660 .prelements-heading .title-inner .title {
		font-size: 30px;
		line-height: 1.2em;
	}
	
	.elementor-11583 .elementor-element.elementor-element-981bcb3 .prelements-heading .title-inner .title {
		font-size: 30px;
		line-height: 1.2em;
	}
	
	.elementor-11583 .elementor-element.elementor-element-33ed5a3 .prelements-heading .title-inner .title {
		font-size: 30px;
		line-height: 1.2em;
	}
	
	.elementor-11583 .elementor-element.elementor-element-52c94a9 .prelements-heading .title-inner .title {
		font-size: 30px;
		line-height: 1.2em;
	}
	
	.elementor-11583 .elementor-element.elementor-element-7479d76 .prelements-heading .title-inner .title {
		font-size: 30px;
		line-height: 1.2em;
	}
	
	.elementor-11583 .elementor-element.elementor-element-5d36b4b .prelements-heading .title-inner .title {
		font-size: 30px;
		line-height: 1.2em;
	}
	
	.elementor-11583 .elementor-element.elementor-element-e7665f0 .prelements-heading .title-inner .title {
		font-size: 30px;
		line-height: 1.2em;
	}
	
	.elementor-11583 .elementor-element.elementor-element-730d92e .prelements-heading .title-inner .title {
		font-size: 30px;
		line-height: 1.2em;
	}
	
	.elementor-11583 .elementor-element.elementor-element-89e7b65 .rstab-main ul.nav li {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-11583 .elementor-element.elementor-element-d6d40e9 .prelements-heading .title-inner .title {
		font-size: 30px;
		line-height: 1.2em;
	}
}

@media (min-width:768px) {
	.elementor-11583 .elementor-element.elementor-element-d7f33d5 {
		width: 73%;
	}
	
	.elementor-11583 .elementor-element.elementor-element-0ad105a {
		width: 49.861%;
	}
	
	.elementor-11583 .elementor-element.elementor-element-20994fa {
		width: 50%;
	}
	
	.elementor-11583 .elementor-element.elementor-element-1ebc16f {
		width: 50%;
	}
	
	.elementor-11583 .elementor-element.elementor-element-c485cde {
		width: 49.861%;
	}
	
	.elementor-11583 .elementor-element.elementor-element-53e5acf {
		width: 27%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-11583 .elementor-element.elementor-element-d7f33d5 {
		width: 100%;
	}
	
	.elementor-11583 .elementor-element.elementor-element-53e5acf {
		width: 100%;
	}
}
