
.elementor-116 .elementor-element.elementor-element-aac7fc4:not(.elementor-motion-effects-element-type-background), .elementor-116 .elementor-element.elementor-element-aac7fc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ildnfdl.nitrocdn.com/zQiiNgrDzaDZaVDWHEHNFPWWIBuvhTZN/assets/images/optimized/rev-b0c8b3f/www.midtownbankruptcy.com/wp-content/uploads/2021/03/ContactUs.jpg");
	background-position: bottom center;
	background-size: cover;
}

.elementor-116 .elementor-element.elementor-element-aac7fc4 > .elementor-background-overlay {
	background-color: rgba(13, 21, 32, .39);
	opacity: .32;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-116 .elementor-element.elementor-element-aac7fc4 > .elementor-container {
	min-height: 422px;
}

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

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

.elementor-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-116 .elementor-element.elementor-element-db76e01 > .elementor-widget-container {
	background-color: rgba(225, 225, 225, 0);
	margin: 0px 0px 0px 0px;
	padding: 30px 15px 20px 15px;
}

.elementor-116 .elementor-element.elementor-element-db76e01 {
	text-align: center;
}

.elementor-116 .elementor-element.elementor-element-db76e01 .elementor-heading-title {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 50px;
	font-weight: 400;
	color: #fff;
}

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
	border-color: var(--e-global-color-text);
}

.elementor-widget-icon-list .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-icon-list .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
}

.elementor-116 .elementor-element.elementor-element-a3ef751 > .elementor-widget-container {
	margin: 0px 0px 80px 0px;
}

.elementor-116 .elementor-element.elementor-element-a3ef751 .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-a3ef751 .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-116 .elementor-element.elementor-element-a3ef751 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-116 .elementor-element.elementor-element-a3ef751 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-116 .elementor-element.elementor-element-a3ef751 .elementor-icon-list-item > a {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 17px;
	font-weight: 300;
}

.elementor-116 .elementor-element.elementor-element-a3ef751 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-a3ef751 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #d3d3d3;
}

.elementor-116 .elementor-element.elementor-element-3a476dd > .elementor-container {
	max-width: 650px;
}

.elementor-116 .elementor-element.elementor-element-420ed6d2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-116 .elementor-element.elementor-element-420ed6d2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #e1e1e1;
}

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

.elementor-116 .elementor-element.elementor-element-420ed6d2 > .elementor-element-populated > .elementor-background-overlay {
	opacity: .5;
}

.elementor-116 .elementor-element.elementor-element-420ed6d2 > .elementor-element-populated {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: -130px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 50px 20px 50px 20px;
}

.elementor-116 .elementor-element.elementor-element-420ed6d2 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-116 .elementor-element.elementor-element-64bb5c9 > .elementor-widget-container {
	background-color: #e1e1e1;
	margin: 0px 0px 0px 0px;
	padding: 30px 15px 20px 15px;
}

.elementor-116 .elementor-element.elementor-element-64bb5c9 {
	text-align: center;
}

.elementor-116 .elementor-element.elementor-element-64bb5c9 .elementor-heading-title {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 30px;
	font-weight: 400;
	color: #2e4565;
}

html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_title, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-title {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_description, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-description {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar_title {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage, .elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage span {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

html body .elementor-widget-eael-gravity-form .eael-gravity-form .gfield.gsection .gsection_title {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::file-selector-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::-webkit-file-upload-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .large {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_footer input[type="submit"], html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="submit"], html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body input[type="submit"].gform-button {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="button"] {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_confirmation_wrapper .gform_confirmation_message {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-116 .elementor-element.elementor-element-45d151b6 > .elementor-widget-container {
	background-color: #e1e1e1;
	margin: -16px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-116 .elementor-element.elementor-element-45d151b6 .eael-contact-form {
	background: #e1e1e1;
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 15px 0px 30px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage {
	display: flex;
	justify-content: end;
}

html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield input[type="text"], html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield input[type="email"], html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield input[type="tel"], html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield input[type="number"], html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield textarea, html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield select {
	color: #2e4565;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #fff;
	box-shadow: 0px 0px 0px 0px #e2e2e2;
}

html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield.gf_left_half {
	padding-right: 20px;
}

html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield textarea {
	padding: 10px 0px 7px 10px;
}

html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield input[type="text"], html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield input[type="email"], html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield input[type="tel"], html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield input[type="number"], html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield select {
	width: 100%;
}

html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield input[type="text"], html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield input[type="email"], html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield input[type="tel"], html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield input[type="number"], html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield input[type="email"], html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield input[type="url"], html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield select {
	height: 44px;
}

html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield textarea {
	width: 100%;
	height: 148px;
}

html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield input[type="text"], html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield input[type="email"], html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield input[type="tel"], html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield input[type="number"], html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield textarea, html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield select {
	border-radius: 0px 0px 0px 0px;
}

html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield .ginput_container input[type="text"], html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield .ginput_container input[type="email"], html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield .ginput_container input[type="tel"], html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield .ginput_container input[type="number"], html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield .ginput_container_date input[type="text"], html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield .ginput_container_phone input[type="text"], html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield .ginput_container_email input[type="text"], html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield .ginput_container_text input[type="text"], html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield textarea, html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield select {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 15px;
	font-weight: 400;
}

html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield .gfield_description {
	padding-top: 0px;
}

html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield.gsection .gsection_title {
	color: #2e4565;
	font-family: "Josefin Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield.gsection {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding: 0px 0px 0px 0px;
}

html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield input::-webkit-input-placeholder, html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield textarea::-webkit-input-placeholder {
	color: #2e4565;
}

html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-custom-radio-checkbox input[type="checkbox"] {
	margin: 0px 0px 0px 0px;
}

html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-custom-radio-checkbox input[type="radio"] {
	margin: 0px 0px 0px 0px;
}

html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gform_wrapper .gf_scroll_text .gsection_description {
	color: #2e4565;
}

html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gform_wrapper .gf_scroll_text {
	width: 100%;
}

html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gform_footer input[type="submit"] {
	width: 100% !important;
	background-color: #2e4565 !important;
	color: #fff !important;
	border-radius: 0px 0px 0px 0px !important;
	padding: 10px 15px 10px 15px;
	margin-top: -10px;
}

html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"] {
	width: 100% !important;
	background-color: #2e4565 !important;
	color: #fff !important;
	border-radius: 0px 0px 0px 0px !important;
	padding: 10px 15px 10px 15px;
	margin-top: -10px;
}

html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gform_body input[type="submit"].gform-button {
	width: 100% !important;
	background-color: #2e4565 !important;
	border-radius: 0px 0px 0px 0px !important;
	padding: 10px 15px 10px 15px;
	margin-top: -10px;
}

html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gform_footer input[type="submit"]:hover {
	color: #d7d7d7 !important;
}

html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]:hover {
	color: #d7d7d7 !important;
}

html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gform_body input[type="submit"].gform-button:hover {
	color: #d7d7d7 !important;
}

html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gform_footer input[type="submit"], html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"], html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gform_body input[type="submit"].gform-button {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	text-transform: uppercase;
	letter-spacing: 1.5px;
}

html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gform_body .gform_page_footer input[type="button"] {
	width: 100px;
}

html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), html body .elementor-116 .elementor-element.elementor-element-45d151b6 .gform_wrapper li.gfield_error textarea {
	border-width: 1px;
}

.elementor-116 .elementor-element.elementor-element-27d5fceb > .elementor-widget-container {
	background-color: #e1e1e1;
	margin: -16px 0px 0px 0px;
	padding: 20px 0px 20px 0px;
}

.elementor-116 .elementor-element.elementor-element-27d5fceb .elementor-icon-list-icon i {
	color: #2e4565;
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-27d5fceb .elementor-icon-list-icon svg {
	fill: #2e4565;
	transition: fill .3s;
}

.elementor-116 .elementor-element.elementor-element-27d5fceb {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-116 .elementor-element.elementor-element-27d5fceb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-116 .elementor-element.elementor-element-27d5fceb .elementor-icon-list-item > a {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 15px;
	font-weight: 300;
}

.elementor-116 .elementor-element.elementor-element-27d5fceb .elementor-icon-list-text {
	color: #2e4565;
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-ac03c12 > .elementor-container {
	max-width: 950px;
}

.elementor-116 .elementor-element.elementor-element-ac03c12 {
	margin-top: 90px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-116 .elementor-element.elementor-element-3209389 > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
}

.elementor-116 .elementor-element.elementor-element-3209389 {
	text-align: start;
}

.elementor-116 .elementor-element.elementor-element-3209389 .elementor-heading-title {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 22px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.35em;
	color: #2e4565;
}

.elementor-116 .elementor-element.elementor-element-bfb946a > .elementor-container {
	max-width: 950px;
}

.elementor-116 .elementor-element.elementor-element-bfb946a {
	margin-top: 0px;
	margin-bottom: 40px;
}

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

.elementor-116 .elementor-element.elementor-element-35f91a7 > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-116 .elementor-element.elementor-element-35f91a7 {
	text-align: start;
}

.elementor-116 .elementor-element.elementor-element-35f91a7 .elementor-heading-title {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 25px;
	font-weight: 300;
	color: #2e4565;
}

.elementor-116 .elementor-element.elementor-element-7e753df .elementor-icon-list-icon i {
	color: #0a2b53;
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-7e753df .elementor-icon-list-icon svg {
	fill: #0a2b53;
	transition: fill .3s;
}

.elementor-116 .elementor-element.elementor-element-7e753df {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-116 .elementor-element.elementor-element-7e753df .elementor-icon-list-item > .elementor-icon-list-text, .elementor-116 .elementor-element.elementor-element-7e753df .elementor-icon-list-item > a {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 17px;
	font-weight: 400;
}

.elementor-116 .elementor-element.elementor-element-7e753df .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #54595f;
}

.elementor-116 .elementor-element.elementor-element-7e753df .elementor-icon-list-text {
	transition: color .3s;
}

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

.elementor-116 .elementor-element.elementor-element-d3008d3 {
	text-align: start;
}

.elementor-116 .elementor-element.elementor-element-d3008d3 .elementor-heading-title {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 25px;
	font-weight: 300;
	color: #2e4565;
}

.elementor-116 .elementor-element.elementor-element-4eecf9c .elementor-icon-list-icon i {
	color: #0a2b53;
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-4eecf9c .elementor-icon-list-icon svg {
	fill: #0a2b53;
	transition: fill .3s;
}

.elementor-116 .elementor-element.elementor-element-4eecf9c {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-116 .elementor-element.elementor-element-4eecf9c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-116 .elementor-element.elementor-element-4eecf9c .elementor-icon-list-item > a {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 17px;
	font-weight: 400;
}

.elementor-116 .elementor-element.elementor-element-4eecf9c .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #54595f;
}

.elementor-116 .elementor-element.elementor-element-4eecf9c .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-0fa4712 {
	--spacer-size: 25px;
}

.elementor-116 .elementor-element.elementor-element-aaa3e3d > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-116 .elementor-element.elementor-element-aaa3e3d {
	text-align: start;
}

.elementor-116 .elementor-element.elementor-element-aaa3e3d .elementor-heading-title {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 25px;
	font-weight: 300;
	color: #2e4565;
}

.elementor-116 .elementor-element.elementor-element-a6cd2a0 .elementor-icon-list-icon i {
	color: #0a2b53;
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-a6cd2a0 .elementor-icon-list-icon svg {
	fill: #0a2b53;
	transition: fill .3s;
}

.elementor-116 .elementor-element.elementor-element-a6cd2a0 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-116 .elementor-element.elementor-element-a6cd2a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-116 .elementor-element.elementor-element-a6cd2a0 .elementor-icon-list-item > a {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 17px;
	font-weight: 400;
}

.elementor-116 .elementor-element.elementor-element-a6cd2a0 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #54595f;
}

.elementor-116 .elementor-element.elementor-element-a6cd2a0 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-7e88b8e {
	--spacer-size: 25px;
}

.elementor-116 .elementor-element.elementor-element-6274437 > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-116 .elementor-element.elementor-element-6274437 {
	text-align: start;
}

.elementor-116 .elementor-element.elementor-element-6274437 .elementor-heading-title {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 25px;
	font-weight: 300;
	color: #2e4565;
}

.elementor-116 .elementor-element.elementor-element-790f0ac .elementor-icon-list-icon i {
	color: #0a2b53;
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-790f0ac .elementor-icon-list-icon svg {
	fill: #0a2b53;
	transition: fill .3s;
}

.elementor-116 .elementor-element.elementor-element-790f0ac {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-116 .elementor-element.elementor-element-790f0ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-116 .elementor-element.elementor-element-790f0ac .elementor-icon-list-item > a {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 17px;
	font-weight: 400;
}

.elementor-116 .elementor-element.elementor-element-790f0ac .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #54595f;
}

.elementor-116 .elementor-element.elementor-element-790f0ac .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-d16ba41 {
	--spacer-size: 25px;
}

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

.elementor-116 .elementor-element.elementor-element-f9bc040 > .elementor-element-populated > .elementor-background-overlay {
	opacity: .52;
}

.elementor-116 .elementor-element.elementor-element-f9bc040 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

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

.elementor-116 .elementor-element.elementor-element-c94295c > .elementor-widget-container {
	margin: 0px 0px 0px 20px;
}

.elementor-116 .elementor-element.elementor-element-c94295c iframe {
	height: 340px;
}

.elementor-116 .elementor-element.elementor-element-779e2f0 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-widget-divider {
	--divider-color: var(--e-global-color-secondary);
}

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

.elementor-widget-divider.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-116 .elementor-element.elementor-element-f8ef034 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-2b02627a);
	--divider-border-width: 1px;
}

.elementor-116 .elementor-element.elementor-element-f8ef034 .elementor-divider-separator {
	width: 100%;
}

.elementor-116 .elementor-element.elementor-element-f8ef034 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-116 .elementor-element.elementor-element-364f20b > .elementor-container {
	max-width: 950px;
}

.elementor-116 .elementor-element.elementor-element-364f20b {
	margin-top: 40px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-116 .elementor-element.elementor-element-8a5c07d > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
}

.elementor-116 .elementor-element.elementor-element-8a5c07d {
	text-align: start;
}

.elementor-116 .elementor-element.elementor-element-8a5c07d .elementor-heading-title {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 22px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.35em;
	color: #2e4565;
}

.elementor-116 .elementor-element.elementor-element-e7ffd08 > .elementor-container {
	max-width: 950px;
}

.elementor-116 .elementor-element.elementor-element-e7ffd08 {
	margin-top: 0px;
	margin-bottom: 60px;
}

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

.elementor-116 .elementor-element.elementor-element-48e86e4 > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-116 .elementor-element.elementor-element-48e86e4 {
	text-align: start;
}

.elementor-116 .elementor-element.elementor-element-48e86e4 .elementor-heading-title {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 25px;
	font-weight: 300;
	color: #2e4565;
}

.elementor-116 .elementor-element.elementor-element-f9aae3c .elementor-icon-list-icon i {
	color: #0a2b53;
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-f9aae3c .elementor-icon-list-icon svg {
	fill: #0a2b53;
	transition: fill .3s;
}

.elementor-116 .elementor-element.elementor-element-f9aae3c {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-116 .elementor-element.elementor-element-f9aae3c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-116 .elementor-element.elementor-element-f9aae3c .elementor-icon-list-item > a {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 17px;
	font-weight: 400;
}

.elementor-116 .elementor-element.elementor-element-f9aae3c .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #54595f;
}

.elementor-116 .elementor-element.elementor-element-f9aae3c .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-89d2900 > .elementor-widget-container {
	margin: 15px 0px 5px 0px;
}

.elementor-116 .elementor-element.elementor-element-89d2900 {
	text-align: start;
}

.elementor-116 .elementor-element.elementor-element-89d2900 .elementor-heading-title {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 25px;
	font-weight: 300;
	color: #2e4565;
}

.elementor-116 .elementor-element.elementor-element-c22bb9e .elementor-icon-list-icon i {
	color: #0a2b53;
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-c22bb9e .elementor-icon-list-icon svg {
	fill: #0a2b53;
	transition: fill .3s;
}

.elementor-116 .elementor-element.elementor-element-c22bb9e {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-116 .elementor-element.elementor-element-c22bb9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-116 .elementor-element.elementor-element-c22bb9e .elementor-icon-list-item > a {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 17px;
	font-weight: 400;
}

.elementor-116 .elementor-element.elementor-element-c22bb9e .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #54595f;
}

.elementor-116 .elementor-element.elementor-element-c22bb9e .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-0773f14 {
	--spacer-size: 25px;
}

.elementor-116 .elementor-element.elementor-element-752338f > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-116 .elementor-element.elementor-element-752338f {
	text-align: start;
}

.elementor-116 .elementor-element.elementor-element-752338f .elementor-heading-title {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 25px;
	font-weight: 300;
	color: #2e4565;
}

.elementor-116 .elementor-element.elementor-element-1e08ae28 .elementor-icon-list-icon i {
	color: #0a2b53;
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-1e08ae28 .elementor-icon-list-icon svg {
	fill: #0a2b53;
	transition: fill .3s;
}

.elementor-116 .elementor-element.elementor-element-1e08ae28 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-116 .elementor-element.elementor-element-1e08ae28 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-116 .elementor-element.elementor-element-1e08ae28 .elementor-icon-list-item > a {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 17px;
	font-weight: 400;
}

.elementor-116 .elementor-element.elementor-element-1e08ae28 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #54595f;
}

.elementor-116 .elementor-element.elementor-element-1e08ae28 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-5376c2e9 {
	--spacer-size: 25px;
}

.elementor-116 .elementor-element.elementor-element-68b5896f {
	--spacer-size: 25px;
}

.elementor-116 .elementor-element.elementor-element-3e13d4fd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 5px;
}

.elementor-116 .elementor-element.elementor-element-3e13d4fd > .elementor-element-populated > .elementor-background-overlay {
	opacity: .52;
}

.elementor-116 .elementor-element.elementor-element-3e13d4fd > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

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

.elementor-116 .elementor-element.elementor-element-d12e362 > .elementor-widget-container {
	margin: 0px 0px 0px 20px;
}

.elementor-116 .elementor-element.elementor-element-d12e362 iframe {
	height: 340px;
}

.elementor-116 .elementor-element.elementor-element-0f8c7f2 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-116 .elementor-element.elementor-element-5583b22 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-2b02627a);
	--divider-border-width: 1px;
}

.elementor-116 .elementor-element.elementor-element-5583b22 .elementor-divider-separator {
	width: 100%;
}

.elementor-116 .elementor-element.elementor-element-5583b22 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-116 .elementor-element.elementor-element-dbfb8cc > .elementor-container {
	max-width: 950px;
}

.elementor-116 .elementor-element.elementor-element-dbfb8cc {
	margin-top: 40px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-116 .elementor-element.elementor-element-a922fa0 > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
}

.elementor-116 .elementor-element.elementor-element-a922fa0 {
	text-align: start;
}

.elementor-116 .elementor-element.elementor-element-a922fa0 .elementor-heading-title {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 22px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.35em;
	color: #2e4565;
}

.elementor-116 .elementor-element.elementor-element-65dafd9 > .elementor-container {
	max-width: 950px;
}

.elementor-116 .elementor-element.elementor-element-65dafd9 {
	margin-top: 0px;
	margin-bottom: 60px;
}

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

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

.elementor-116 .elementor-element.elementor-element-8bd4662 {
	text-align: start;
}

.elementor-116 .elementor-element.elementor-element-8bd4662 .elementor-heading-title {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 25px;
	font-weight: 300;
	color: #2e4565;
}

.elementor-116 .elementor-element.elementor-element-074e2ae .elementor-icon-list-icon i {
	color: #0a2b53;
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-074e2ae .elementor-icon-list-icon svg {
	fill: #0a2b53;
	transition: fill .3s;
}

.elementor-116 .elementor-element.elementor-element-074e2ae {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-116 .elementor-element.elementor-element-074e2ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-116 .elementor-element.elementor-element-074e2ae .elementor-icon-list-item > a {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 17px;
	font-weight: 400;
}

.elementor-116 .elementor-element.elementor-element-074e2ae .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #54595f;
}

.elementor-116 .elementor-element.elementor-element-074e2ae .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-6e090dc > .elementor-widget-container {
	margin: 15px 0px 5px 0px;
}

.elementor-116 .elementor-element.elementor-element-6e090dc {
	text-align: start;
}

.elementor-116 .elementor-element.elementor-element-6e090dc .elementor-heading-title {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 25px;
	font-weight: 300;
	color: #2e4565;
}

.elementor-116 .elementor-element.elementor-element-c8cad74 .elementor-icon-list-icon i {
	color: #0a2b53;
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-c8cad74 .elementor-icon-list-icon svg {
	fill: #0a2b53;
	transition: fill .3s;
}

.elementor-116 .elementor-element.elementor-element-c8cad74 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-116 .elementor-element.elementor-element-c8cad74 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-116 .elementor-element.elementor-element-c8cad74 .elementor-icon-list-item > a {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 17px;
	font-weight: 400;
}

.elementor-116 .elementor-element.elementor-element-c8cad74 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #54595f;
}

.elementor-116 .elementor-element.elementor-element-c8cad74 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-4cafe5d {
	--spacer-size: 25px;
}

.elementor-116 .elementor-element.elementor-element-2338894 > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-116 .elementor-element.elementor-element-2338894 {
	text-align: start;
}

.elementor-116 .elementor-element.elementor-element-2338894 .elementor-heading-title {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 25px;
	font-weight: 300;
	color: #2e4565;
}

.elementor-116 .elementor-element.elementor-element-8b1409c .elementor-icon-list-icon i {
	color: #0a2b53;
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-8b1409c .elementor-icon-list-icon svg {
	fill: #0a2b53;
	transition: fill .3s;
}

.elementor-116 .elementor-element.elementor-element-8b1409c {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-116 .elementor-element.elementor-element-8b1409c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-116 .elementor-element.elementor-element-8b1409c .elementor-icon-list-item > a {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 17px;
	font-weight: 400;
}

.elementor-116 .elementor-element.elementor-element-8b1409c .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #54595f;
}

.elementor-116 .elementor-element.elementor-element-8b1409c .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-bb02922 {
	--spacer-size: 25px;
}

.elementor-116 .elementor-element.elementor-element-aed7b73 {
	--spacer-size: 25px;
}

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

.elementor-116 .elementor-element.elementor-element-e5e41de > .elementor-element-populated > .elementor-background-overlay {
	opacity: .52;
}

.elementor-116 .elementor-element.elementor-element-e5e41de > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

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

.elementor-116 .elementor-element.elementor-element-e6af955 > .elementor-widget-container {
	margin: 0px 0px 0px 20px;
}

.elementor-116 .elementor-element.elementor-element-e6af955 iframe {
	height: 340px;
}

.elementor-116 .elementor-element.elementor-element-a3e8ab1 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-116 .elementor-element.elementor-element-6a1ce96 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-2b02627a);
	--divider-border-width: 1px;
}

.elementor-116 .elementor-element.elementor-element-6a1ce96 .elementor-divider-separator {
	width: 100%;
}

.elementor-116 .elementor-element.elementor-element-6a1ce96 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-116 .elementor-element.elementor-element-37881f5 > .elementor-container {
	max-width: 950px;
}

.elementor-116 .elementor-element.elementor-element-37881f5 {
	margin-top: 40px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-116 .elementor-element.elementor-element-84ea7f4 > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
}

.elementor-116 .elementor-element.elementor-element-84ea7f4 {
	text-align: start;
}

.elementor-116 .elementor-element.elementor-element-84ea7f4 .elementor-heading-title {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 22px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.35em;
	color: #2e4565;
}

.elementor-116 .elementor-element.elementor-element-51dae86 > .elementor-container {
	max-width: 950px;
}

.elementor-116 .elementor-element.elementor-element-51dae86 {
	margin-top: 0px;
	margin-bottom: 120px;
}

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

.elementor-116 .elementor-element.elementor-element-160fddb > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-116 .elementor-element.elementor-element-160fddb {
	text-align: start;
}

.elementor-116 .elementor-element.elementor-element-160fddb .elementor-heading-title {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 25px;
	font-weight: 300;
	color: #2e4565;
}

.elementor-116 .elementor-element.elementor-element-ae896a4 .elementor-icon-list-icon i {
	color: #0a2b53;
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-ae896a4 .elementor-icon-list-icon svg {
	fill: #0a2b53;
	transition: fill .3s;
}

.elementor-116 .elementor-element.elementor-element-ae896a4 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-116 .elementor-element.elementor-element-ae896a4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-116 .elementor-element.elementor-element-ae896a4 .elementor-icon-list-item > a {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 17px;
	font-weight: 400;
}

.elementor-116 .elementor-element.elementor-element-ae896a4 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #54595f;
}

.elementor-116 .elementor-element.elementor-element-ae896a4 .elementor-icon-list-text {
	transition: color .3s;
}

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

.elementor-116 .elementor-element.elementor-element-e85bc2a {
	text-align: start;
}

.elementor-116 .elementor-element.elementor-element-e85bc2a .elementor-heading-title {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 25px;
	font-weight: 300;
	color: #2e4565;
}

.elementor-116 .elementor-element.elementor-element-0381788 .elementor-icon-list-icon i {
	color: #0a2b53;
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-0381788 .elementor-icon-list-icon svg {
	fill: #0a2b53;
	transition: fill .3s;
}

.elementor-116 .elementor-element.elementor-element-0381788 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-116 .elementor-element.elementor-element-0381788 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-116 .elementor-element.elementor-element-0381788 .elementor-icon-list-item > a {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 17px;
	font-weight: 400;
}

.elementor-116 .elementor-element.elementor-element-0381788 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #54595f;
}

.elementor-116 .elementor-element.elementor-element-0381788 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-52870b7 {
	--spacer-size: 25px;
}

.elementor-116 .elementor-element.elementor-element-63e8966 > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-116 .elementor-element.elementor-element-63e8966 {
	text-align: start;
}

.elementor-116 .elementor-element.elementor-element-63e8966 .elementor-heading-title {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 25px;
	font-weight: 300;
	color: #2e4565;
}

.elementor-116 .elementor-element.elementor-element-5ff670d .elementor-icon-list-icon i {
	color: #0a2b53;
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-5ff670d .elementor-icon-list-icon svg {
	fill: #0a2b53;
	transition: fill .3s;
}

.elementor-116 .elementor-element.elementor-element-5ff670d {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-116 .elementor-element.elementor-element-5ff670d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-116 .elementor-element.elementor-element-5ff670d .elementor-icon-list-item > a {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 17px;
	font-weight: 400;
}

.elementor-116 .elementor-element.elementor-element-5ff670d .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #54595f;
}

.elementor-116 .elementor-element.elementor-element-5ff670d .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-5b9de6c {
	--spacer-size: 25px;
}

.elementor-116 .elementor-element.elementor-element-d6030fa {
	--spacer-size: 25px;
}

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

.elementor-116 .elementor-element.elementor-element-8da4dc9 > .elementor-element-populated > .elementor-background-overlay {
	opacity: .52;
}

.elementor-116 .elementor-element.elementor-element-8da4dc9 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-116 .elementor-element.elementor-element-8da4dc9 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-116 .elementor-element.elementor-element-50837b2 > .elementor-widget-container {
	margin: 0px 0px 0px 20px;
}

.elementor-116 .elementor-element.elementor-element-50837b2 iframe {
	height: 340px;
}

.elementor-116 .elementor-element.elementor-element-3b3736d {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-116 .elementor-element.elementor-element-250063d {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-2b02627a);
	--divider-border-width: 1px;
}

.elementor-116 .elementor-element.elementor-element-250063d .elementor-divider-separator {
	width: 100%;
}

.elementor-116 .elementor-element.elementor-element-250063d .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-116 .elementor-element.elementor-element-f0c8482 > .elementor-container {
	max-width: 950px;
}

.elementor-116 .elementor-element.elementor-element-f0c8482 {
	margin-top: 40px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-116 .elementor-element.elementor-element-8636da4 > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
}

.elementor-116 .elementor-element.elementor-element-8636da4 {
	text-align: start;
}

.elementor-116 .elementor-element.elementor-element-8636da4 .elementor-heading-title {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 22px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.35em;
	color: #2e4565;
}

.elementor-116 .elementor-element.elementor-element-0c864cd > .elementor-container {
	max-width: 950px;
}

.elementor-116 .elementor-element.elementor-element-0c864cd {
	margin-top: 0px;
	margin-bottom: 120px;
}

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

.elementor-116 .elementor-element.elementor-element-aba87f1 > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-116 .elementor-element.elementor-element-aba87f1 {
	text-align: start;
}

.elementor-116 .elementor-element.elementor-element-aba87f1 .elementor-heading-title {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 25px;
	font-weight: 300;
	color: #2e4565;
}

.elementor-116 .elementor-element.elementor-element-10b1812 .elementor-icon-list-icon i {
	color: #0a2b53;
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-10b1812 .elementor-icon-list-icon svg {
	fill: #0a2b53;
	transition: fill .3s;
}

.elementor-116 .elementor-element.elementor-element-10b1812 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-116 .elementor-element.elementor-element-10b1812 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-116 .elementor-element.elementor-element-10b1812 .elementor-icon-list-item > a {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 17px;
	font-weight: 400;
}

.elementor-116 .elementor-element.elementor-element-10b1812 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #54595f;
}

.elementor-116 .elementor-element.elementor-element-10b1812 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-440421f > .elementor-widget-container {
	margin: 15px 0px 5px 0px;
}

.elementor-116 .elementor-element.elementor-element-440421f {
	text-align: start;
}

.elementor-116 .elementor-element.elementor-element-440421f .elementor-heading-title {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 25px;
	font-weight: 300;
	color: #2e4565;
}

.elementor-116 .elementor-element.elementor-element-1ec2f09 .elementor-icon-list-icon i {
	color: #0a2b53;
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-1ec2f09 .elementor-icon-list-icon svg {
	fill: #0a2b53;
	transition: fill .3s;
}

.elementor-116 .elementor-element.elementor-element-1ec2f09 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-116 .elementor-element.elementor-element-1ec2f09 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-116 .elementor-element.elementor-element-1ec2f09 .elementor-icon-list-item > a {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 17px;
	font-weight: 400;
}

.elementor-116 .elementor-element.elementor-element-1ec2f09 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #54595f;
}

.elementor-116 .elementor-element.elementor-element-1ec2f09 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-b1dc19d {
	--spacer-size: 25px;
}

.elementor-116 .elementor-element.elementor-element-919e1a7 > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-116 .elementor-element.elementor-element-919e1a7 {
	text-align: start;
}

.elementor-116 .elementor-element.elementor-element-919e1a7 .elementor-heading-title {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 25px;
	font-weight: 300;
	color: #2e4565;
}

.elementor-116 .elementor-element.elementor-element-398b7a3 .elementor-icon-list-icon i {
	color: #0a2b53;
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-398b7a3 .elementor-icon-list-icon svg {
	fill: #0a2b53;
	transition: fill .3s;
}

.elementor-116 .elementor-element.elementor-element-398b7a3 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-116 .elementor-element.elementor-element-398b7a3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-116 .elementor-element.elementor-element-398b7a3 .elementor-icon-list-item > a {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 17px;
	font-weight: 400;
}

.elementor-116 .elementor-element.elementor-element-398b7a3 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #54595f;
}

.elementor-116 .elementor-element.elementor-element-398b7a3 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-e3e8849 {
	--spacer-size: 25px;
}

.elementor-116 .elementor-element.elementor-element-4ed5b12 {
	--spacer-size: 25px;
}

.elementor-116 .elementor-element.elementor-element-78cb4ba > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 5px;
}

.elementor-116 .elementor-element.elementor-element-78cb4ba > .elementor-element-populated > .elementor-background-overlay {
	opacity: .52;
}

.elementor-116 .elementor-element.elementor-element-78cb4ba > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-116 .elementor-element.elementor-element-78cb4ba > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-116 .elementor-element.elementor-element-af48dd3 iframe {
	height: 340px;
}

.elementor-116 .elementor-element.elementor-element-2d2267e {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-116 .elementor-element.elementor-element-b72466d {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-2b02627a);
	--divider-border-width: 1px;
}

.elementor-116 .elementor-element.elementor-element-b72466d .elementor-divider-separator {
	width: 100%;
}

.elementor-116 .elementor-element.elementor-element-b72466d .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-116 .elementor-element.elementor-element-3b8c004 > .elementor-container {
	max-width: 950px;
}

.elementor-116 .elementor-element.elementor-element-3b8c004 {
	margin-top: 40px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-116 .elementor-element.elementor-element-075aff7 > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
}

.elementor-116 .elementor-element.elementor-element-075aff7 {
	text-align: start;
}

.elementor-116 .elementor-element.elementor-element-075aff7 .elementor-heading-title {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 22px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.35em;
	color: #2e4565;
}

.elementor-116 .elementor-element.elementor-element-022e0bc > .elementor-container {
	max-width: 950px;
}

.elementor-116 .elementor-element.elementor-element-022e0bc {
	margin-top: 0px;
	margin-bottom: 120px;
}

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

.elementor-116 .elementor-element.elementor-element-a7045eb > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-116 .elementor-element.elementor-element-a7045eb {
	text-align: start;
}

.elementor-116 .elementor-element.elementor-element-a7045eb .elementor-heading-title {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 25px;
	font-weight: 300;
	color: #2e4565;
}

.elementor-116 .elementor-element.elementor-element-0eaba8a .elementor-icon-list-icon i {
	color: #0a2b53;
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-0eaba8a .elementor-icon-list-icon svg {
	fill: #0a2b53;
	transition: fill .3s;
}

.elementor-116 .elementor-element.elementor-element-0eaba8a {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-116 .elementor-element.elementor-element-0eaba8a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-116 .elementor-element.elementor-element-0eaba8a .elementor-icon-list-item > a {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 17px;
	font-weight: 400;
}

.elementor-116 .elementor-element.elementor-element-0eaba8a .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #54595f;
}

.elementor-116 .elementor-element.elementor-element-0eaba8a .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-1b69d56 > .elementor-widget-container {
	margin: 15px 0px 5px 0px;
}

.elementor-116 .elementor-element.elementor-element-1b69d56 {
	text-align: start;
}

.elementor-116 .elementor-element.elementor-element-1b69d56 .elementor-heading-title {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 25px;
	font-weight: 300;
	color: #2e4565;
}

.elementor-116 .elementor-element.elementor-element-259e426 .elementor-icon-list-icon i {
	color: #0a2b53;
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-259e426 .elementor-icon-list-icon svg {
	fill: #0a2b53;
	transition: fill .3s;
}

.elementor-116 .elementor-element.elementor-element-259e426 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-116 .elementor-element.elementor-element-259e426 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-116 .elementor-element.elementor-element-259e426 .elementor-icon-list-item > a {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 17px;
	font-weight: 400;
}

.elementor-116 .elementor-element.elementor-element-259e426 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #54595f;
}

.elementor-116 .elementor-element.elementor-element-259e426 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-a414df3 {
	--spacer-size: 25px;
}

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

.elementor-116 .elementor-element.elementor-element-8c69ca1 {
	text-align: start;
}

.elementor-116 .elementor-element.elementor-element-8c69ca1 .elementor-heading-title {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 25px;
	font-weight: 300;
	color: #2e4565;
}

.elementor-116 .elementor-element.elementor-element-1300747 .elementor-icon-list-icon i {
	color: #0a2b53;
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-1300747 .elementor-icon-list-icon svg {
	fill: #0a2b53;
	transition: fill .3s;
}

.elementor-116 .elementor-element.elementor-element-1300747 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-116 .elementor-element.elementor-element-1300747 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-116 .elementor-element.elementor-element-1300747 .elementor-icon-list-item > a {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 17px;
	font-weight: 400;
}

.elementor-116 .elementor-element.elementor-element-1300747 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #54595f;
}

.elementor-116 .elementor-element.elementor-element-1300747 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-e5db6af {
	--spacer-size: 25px;
}

.elementor-116 .elementor-element.elementor-element-6fdd933 {
	--spacer-size: 25px;
}

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

.elementor-116 .elementor-element.elementor-element-c867148 > .elementor-element-populated > .elementor-background-overlay {
	opacity: .52;
}

.elementor-116 .elementor-element.elementor-element-c867148 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

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

.elementor-116 .elementor-element.elementor-element-aba8be1 iframe {
	height: 340px;
}

.elementor-116 .elementor-element.elementor-element-b901afe:not(.elementor-motion-effects-element-type-background), .elementor-116 .elementor-element.elementor-element-b901afe > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4f8484;
}

.elementor-116 .elementor-element.elementor-element-b901afe > .elementor-container {
	max-width: 1260px;
}

.elementor-116 .elementor-element.elementor-element-b901afe {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 50px 20px 30px 20px;
}

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

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

.elementor-116 .elementor-element.elementor-element-6f9054c > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-116 .elementor-element.elementor-element-d93be05 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-116 .elementor-element.elementor-element-d93be05 {
	text-align: start;
}

.elementor-116 .elementor-element.elementor-element-d93be05 .elementor-heading-title {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 28px;
	font-weight: 300;
	text-transform: uppercase;
	color: #fff;
}

.elementor-116 .elementor-element.elementor-element-8eb47d0 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-116 .elementor-element.elementor-element-79e5f91 > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-116 .elementor-element.elementor-element-79e5f91 .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-79e5f91 .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-116 .elementor-element.elementor-element-79e5f91 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
	color: #e6e6e6;
}

.elementor-116 .elementor-element.elementor-element-79e5f91 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
	fill: #e6e6e6;
}

.elementor-116 .elementor-element.elementor-element-79e5f91 {
	--e-icon-list-icon-size: 22px;
	--icon-vertical-offset: 0px;
}

.elementor-116 .elementor-element.elementor-element-79e5f91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-116 .elementor-element.elementor-element-79e5f91 .elementor-icon-list-item > a {
	font-family: "Josefin Sans", Sans-serif;
	font-size: 28px;
	font-weight: 500;
}

.elementor-116 .elementor-element.elementor-element-79e5f91 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-116 .elementor-element.elementor-element-79e5f91 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #e6e6e6;
}

@media (min-width:768px) {
	.elementor-116 .elementor-element.elementor-element-b451f63 {
		width: 31.75%;
	}
	
	.elementor-116 .elementor-element.elementor-element-f9bc040 {
		width: 68.25%;
	}
	
	.elementor-116 .elementor-element.elementor-element-101ddfb5 {
		width: 31.75%;
	}
	
	.elementor-116 .elementor-element.elementor-element-3e13d4fd {
		width: 68.25%;
	}
	
	.elementor-116 .elementor-element.elementor-element-f82eb22 {
		width: 31.75%;
	}
	
	.elementor-116 .elementor-element.elementor-element-e5e41de {
		width: 68.25%;
	}
	
	.elementor-116 .elementor-element.elementor-element-9ebf7e5 {
		width: 31.75%;
	}
	
	.elementor-116 .elementor-element.elementor-element-8da4dc9 {
		width: 68.25%;
	}
	
	.elementor-116 .elementor-element.elementor-element-2af5674 {
		width: 31.75%;
	}
	
	.elementor-116 .elementor-element.elementor-element-78cb4ba {
		width: 68.25%;
	}
	
	.elementor-116 .elementor-element.elementor-element-f97da9b {
		width: 31.75%;
	}
	
	.elementor-116 .elementor-element.elementor-element-c867148 {
		width: 68.25%;
	}
	
	.elementor-116 .elementor-element.elementor-element-6f9054c {
		width: 62.765%;
	}
	
	.elementor-116 .elementor-element.elementor-element-8eb47d0 {
		width: 37.167%;
	}
}

@media (max-width:767px) {
	.elementor-116 .elementor-element.elementor-element-aac7fc4 > .elementor-container {
		min-height: 309px;
	}
	
	.elementor-116 .elementor-element.elementor-element-db76e01 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-db76e01 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-116 .elementor-element.elementor-element-3a476dd {
		margin-top: 50px;
		margin-bottom: 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-420ed6d2 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-64bb5c9 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-64bb5c9 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-116 .elementor-element.elementor-element-45d151b6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield.gf_left_half {
		padding-right: 0px;
	}
	
	html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield input[type="text"], html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield input[type="email"], html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield input[type="tel"], html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield input[type="number"], html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gfield select {
		width: 100%;
	}
	
	html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gform_footer input[type="submit"] {
		width: 99% !important;
	}
	
	html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"] {
		width: 99% !important;
	}
	
	html body .elementor-116 .elementor-element.elementor-element-45d151b6 .eael-gravity-form .gform_body input[type="submit"].gform-button {
		width: 99% !important;
	}
	
	.elementor-116 .elementor-element.elementor-element-27d5fceb > .elementor-widget-container {
		padding: 10px 0px 20px 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-ac03c12 {
		margin-top: 50px;
		margin-bottom: 0px;
		padding: 0px 30px 0px 30px;
	}
	
	.elementor-116 .elementor-element.elementor-element-3209389 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-3209389 {
		text-align: center;
	}
	
	.elementor-116 .elementor-element.elementor-element-3209389 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-bfb946a {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-b451f63 > .elementor-element-populated {
		margin: 0px 20px 0px 0px;
		--e-column-margin-right: 20px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-35f91a7 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-d3008d3 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-aaa3e3d .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-6274437 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-f9bc040 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-c94295c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-c94295c iframe {
		height: 220px;
	}
	
	.elementor-116 .elementor-element.elementor-element-779e2f0 {
		margin-top: 30px;
		margin-bottom: 30px;
	}
	
	.elementor-116 .elementor-element.elementor-element-364f20b {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 30px 0px 30px;
	}
	
	.elementor-116 .elementor-element.elementor-element-8a5c07d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-8a5c07d {
		text-align: center;
	}
	
	.elementor-116 .elementor-element.elementor-element-8a5c07d .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-e7ffd08 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-101ddfb5 > .elementor-element-populated {
		margin: 0px 20px 0px 0px;
		--e-column-margin-right: 20px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-48e86e4 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-89d2900 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-752338f .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-5376c2e9 {
		--spacer-size: 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-68b5896f {
		--spacer-size: 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-3e13d4fd > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-d12e362 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-d12e362 iframe {
		height: 220px;
	}
	
	.elementor-116 .elementor-element.elementor-element-0f8c7f2 {
		margin-top: 30px;
		margin-bottom: 30px;
	}
	
	.elementor-116 .elementor-element.elementor-element-dbfb8cc {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 30px 0px 30px;
	}
	
	.elementor-116 .elementor-element.elementor-element-a922fa0 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-a922fa0 {
		text-align: center;
	}
	
	.elementor-116 .elementor-element.elementor-element-a922fa0 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-65dafd9 {
		margin-top: 0px;
		margin-bottom: 40px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-f82eb22 > .elementor-element-populated {
		margin: 0px 20px 0px 0px;
		--e-column-margin-right: 20px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-8bd4662 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-6e090dc .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-2338894 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-aed7b73 {
		--spacer-size: 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-e5e41de > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-e6af955 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-e6af955 iframe {
		height: 220px;
	}
	
	.elementor-116 .elementor-element.elementor-element-a3e8ab1 {
		margin-top: 30px;
		margin-bottom: 30px;
	}
	
	.elementor-116 .elementor-element.elementor-element-37881f5 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 30px 0px 30px;
	}
	
	.elementor-116 .elementor-element.elementor-element-84ea7f4 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-84ea7f4 {
		text-align: center;
	}
	
	.elementor-116 .elementor-element.elementor-element-84ea7f4 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-51dae86 {
		margin-top: 0px;
		margin-bottom: 40px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-9ebf7e5 > .elementor-element-populated {
		margin: 0px 20px 0px 0px;
		--e-column-margin-right: 20px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-160fddb .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-e85bc2a .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-63e8966 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-d6030fa {
		--spacer-size: 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-8da4dc9 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-50837b2 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-50837b2 iframe {
		height: 220px;
	}
	
	.elementor-116 .elementor-element.elementor-element-3b3736d {
		margin-top: 30px;
		margin-bottom: 30px;
	}
	
	.elementor-116 .elementor-element.elementor-element-f0c8482 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 30px 0px 30px;
	}
	
	.elementor-116 .elementor-element.elementor-element-8636da4 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-8636da4 {
		text-align: center;
	}
	
	.elementor-116 .elementor-element.elementor-element-8636da4 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-0c864cd {
		margin-top: 0px;
		margin-bottom: 40px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-2af5674 > .elementor-element-populated {
		margin: 0px 20px 0px 0px;
		--e-column-margin-right: 20px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-aba87f1 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-440421f .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-919e1a7 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-4ed5b12 {
		--spacer-size: 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-78cb4ba > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-2d2267e {
		margin-top: 30px;
		margin-bottom: 30px;
	}
	
	.elementor-116 .elementor-element.elementor-element-3b8c004 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 30px 0px 30px;
	}
	
	.elementor-116 .elementor-element.elementor-element-075aff7 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-075aff7 {
		text-align: center;
	}
	
	.elementor-116 .elementor-element.elementor-element-075aff7 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-022e0bc {
		margin-top: 0px;
		margin-bottom: 40px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-f97da9b > .elementor-element-populated {
		margin: 0px 20px 0px 0px;
		--e-column-margin-right: 20px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-a7045eb .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-1b69d56 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-8c69ca1 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-6fdd933 {
		--spacer-size: 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-c867148 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-b901afe {
		margin-top: 20px;
		margin-bottom: 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-d93be05 {
		text-align: center;
	}
	
	.elementor-116 .elementor-element.elementor-element-d93be05 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-116 .elementor-element.elementor-element-79e5f91 > .elementor-widget-container {
		margin: 5px 0px 0px 0px;
	}
	
	.elementor-116 .elementor-element.elementor-element-79e5f91 {
		--e-icon-list-icon-size: 20px;
	}
	
	.elementor-116 .elementor-element.elementor-element-79e5f91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-116 .elementor-element.elementor-element-79e5f91 .elementor-icon-list-item > a {
		font-size: 25px;
	}
}

@media (min-width:1025px) {
	.elementor-116 .elementor-element.elementor-element-aac7fc4:not(.elementor-motion-effects-element-type-background), .elementor-116 .elementor-element.elementor-element-aac7fc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-attachment: fixed;
	}
}

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