.elementor-113 .elementor-element.elementor-element-5bb24ab9 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-5b349ffb {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-5010d009 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-5a4cb9c6 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-a760756>.elementor-widget-container {
	margin: 0px 0px 30px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-113 .elementor-element.elementor-element-a760756 .section-title-wrapper .section-title {
	margin-bottom: 18px;
}

.elementor-113 .elementor-element.elementor-element-a760756 .section-title-wrapper .sub-title {
	color: var(--e-global-color-primary);
	margin-bottom: 2px;
	font-size: 18px;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1.3px;
}

.elementor-113 .elementor-element.elementor-element-a760756 .section-description .lead {
	margin-bottom: 5px;
}

.elementor-113 .elementor-element.elementor-element-a760756 .section-description .section-content {
	margin-bottom: 5px;
}

.elementor-113 .elementor-element.elementor-element-64bec6f7 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--border-radius: 30px 30px 30px 30px;
	--margin-top: 0px;
	--margin-bottom: 25px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-113 .elementor-element.elementor-element-64bec6f7:not(.elementor-motion-effects-element-type-background),
.elementor-113 .elementor-element.elementor-element-64bec6f7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-secondary);
}

.elementor-113 .elementor-element.elementor-element-2cea6d90 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-12d1553e {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-1c95a582>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 30px 30px 30px 30px;
	border-radius: 15px 15px 15px 15px;
}

.elementor-113 .elementor-element.elementor-element-1c95a582 .feature-box-wrapper .feature-box-title {
	text-transform: none;
}

.elementor-113 .elementor-element.elementor-element-1c95a582 .feature-box-wrapper {
	background-color: #FFFFFF;
	text-align: left;
}

.elementor-113 .elementor-element.elementor-element-1c95a582 .feature-box-title {
	margin-bottom: 5px;
}

.elementor-113 .elementor-element.elementor-element-1c95a582 .cea-featured-icon i,
.elementor-113 .elementor-element.elementor-element-1c95a582 .cea-featured-icon svg {
	transform: rotate(0deg);
}

.elementor-113 .elementor-element.elementor-element-1c95a582 .cea-featured-icon {
	margin-bottom: 5px;
}

.elementor-113 .elementor-element.elementor-element-1c95a582 .cea-feature-box-img {
	margin-bottom: 15px !important;
}

.elementor-113 .elementor-element.elementor-element-1c95a582 .feature-box-wrapper .fbox-number {
	opacity: calc(10 / 10);
}

.elementor-113 .elementor-element.elementor-element-1c95a582 .feature-box-wrapper:hover .fbox-number {
	opacity: calc(10 / 10);
}

.elementor-113 .elementor-element.elementor-element-1c95a582 .fbox-number {
	margin-bottom: 5px;
}

.elementor-113 .elementor-element.elementor-element-1c95a582 .cea-button {
	background-color: #333333;
}

.elementor-113 .elementor-element.elementor-element-1c95a582 .fbox-content {
	margin-bottom: 5px;
}

.elementor-113 .elementor-element.elementor-element-49fa2c {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-16bd1e2d>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 30px 30px 30px 30px;
	border-radius: 15px 15px 15px 15px;
}

.elementor-113 .elementor-element.elementor-element-16bd1e2d .feature-box-wrapper .feature-box-title {
	text-transform: none;
}

.elementor-113 .elementor-element.elementor-element-16bd1e2d .feature-box-wrapper {
	background-color: #FFFFFF;
	text-align: left;
}

.elementor-113 .elementor-element.elementor-element-16bd1e2d .feature-box-title {
	margin-bottom: 5px;
}

.elementor-113 .elementor-element.elementor-element-16bd1e2d .cea-featured-icon i,
.elementor-113 .elementor-element.elementor-element-16bd1e2d .cea-featured-icon svg {
	transform: rotate(0deg);
}

.elementor-113 .elementor-element.elementor-element-16bd1e2d .cea-featured-icon {
	margin-bottom: 5px;
}

.elementor-113 .elementor-element.elementor-element-16bd1e2d .cea-feature-box-img {
	margin-bottom: 15px !important;
}

.elementor-113 .elementor-element.elementor-element-16bd1e2d .feature-box-wrapper .fbox-number {
	opacity: calc(10 / 10);
}

.elementor-113 .elementor-element.elementor-element-16bd1e2d .feature-box-wrapper:hover .fbox-number {
	opacity: calc(10 / 10);
}

.elementor-113 .elementor-element.elementor-element-16bd1e2d .fbox-number {
	margin-bottom: 5px;
}

.elementor-113 .elementor-element.elementor-element-16bd1e2d .cea-button {
	background-color: #333333;
}

.elementor-113 .elementor-element.elementor-element-16bd1e2d .fbox-content {
	margin-bottom: 5px;
}

.elementor-113 .elementor-element.elementor-element-57d66f82 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--padding-top: 15px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-42e1a62a {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-8fe2812>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 30px 30px 30px 30px;
	border-radius: 15px 15px 15px 15px;
}

.elementor-113 .elementor-element.elementor-element-8fe2812 .feature-box-wrapper .feature-box-title {
	text-transform: none;
}

.elementor-113 .elementor-element.elementor-element-8fe2812 .feature-box-wrapper {
	background-color: #FFFFFF;
	text-align: left;
}

.elementor-113 .elementor-element.elementor-element-8fe2812 .feature-box-title {
	margin-bottom: 5px;
}

.elementor-113 .elementor-element.elementor-element-8fe2812 .cea-featured-icon i,
.elementor-113 .elementor-element.elementor-element-8fe2812 .cea-featured-icon svg {
	transform: rotate(0deg);
}

.elementor-113 .elementor-element.elementor-element-8fe2812 .cea-featured-icon {
	margin-bottom: 5px;
}

.elementor-113 .elementor-element.elementor-element-8fe2812 .cea-feature-box-img {
	margin-bottom: 15px !important;
}

.elementor-113 .elementor-element.elementor-element-8fe2812 .feature-box-wrapper .fbox-number {
	opacity: calc(10 / 10);
}

.elementor-113 .elementor-element.elementor-element-8fe2812 .feature-box-wrapper:hover .fbox-number {
	opacity: calc(10 / 10);
}

.elementor-113 .elementor-element.elementor-element-8fe2812 .fbox-number {
	margin-bottom: 5px;
}

.elementor-113 .elementor-element.elementor-element-8fe2812 .cea-button {
	background-color: #333333;
}

.elementor-113 .elementor-element.elementor-element-8fe2812 .fbox-content {
	margin-bottom: 5px;
}

.elementor-113 .elementor-element.elementor-element-71ef1e3e {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-1dd6d819>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 30px 30px 30px 30px;
	border-radius: 15px 15px 15px 15px;
}

.elementor-113 .elementor-element.elementor-element-1dd6d819 .feature-box-wrapper .feature-box-title {
	text-transform: none;
}

.elementor-113 .elementor-element.elementor-element-1dd6d819 .feature-box-wrapper {
	background-color: #FFFFFF;
	text-align: left;
}

.elementor-113 .elementor-element.elementor-element-1dd6d819 .feature-box-title {
	margin-bottom: 5px;
}

.elementor-113 .elementor-element.elementor-element-1dd6d819 .cea-featured-icon i,
.elementor-113 .elementor-element.elementor-element-1dd6d819 .cea-featured-icon svg {
	transform: rotate(0deg);
}

.elementor-113 .elementor-element.elementor-element-1dd6d819 .cea-featured-icon {
	margin-bottom: 5px;
}

.elementor-113 .elementor-element.elementor-element-1dd6d819 .cea-feature-box-img {
	margin-bottom: 15px !important;
}

.elementor-113 .elementor-element.elementor-element-1dd6d819 .feature-box-wrapper .fbox-number {
	opacity: calc(10 / 10);
}

.elementor-113 .elementor-element.elementor-element-1dd6d819 .feature-box-wrapper:hover .fbox-number {
	opacity: calc(10 / 10);
}

.elementor-113 .elementor-element.elementor-element-1dd6d819 .fbox-number {
	margin-bottom: 5px;
}

.elementor-113 .elementor-element.elementor-element-1dd6d819 .cea-button {
	background-color: #333333;
}

.elementor-113 .elementor-element.elementor-element-1dd6d819 .fbox-content {
	margin-bottom: 5px;
}

.elementor-113 .elementor-element.elementor-element-373ce59d {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--overlay-opacity: 1;
	--padding-top: 0px;
	--padding-bottom: 30px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-56315ee {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--border-radius: 6px 6px 6px 6px;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-746e7d93 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-113 .elementor-element.elementor-element-32c30fb {
	text-align: left;
}

.elementor-113 .elementor-element.elementor-element-32c30fb.cea-align-center .section-description {
	margin: 0 auto;
}

.elementor-113 .elementor-element.elementor-element-32c30fb .section-title-wrapper .section-title {
	margin-bottom: 0px;
}

.elementor-113 .elementor-element.elementor-element-32c30fb .section-title-wrapper .sub-title {
	margin-bottom: 0px;
}

.elementor-113 .elementor-element.elementor-element-32c30fb .section-description .lead {
	margin-bottom: 5px;
}

.elementor-113 .elementor-element.elementor-element-746e7d93.e-con {
	--align-self: center;
}

.elementor-113 .elementor-element.elementor-element-715cb841>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-113 .elementor-element.elementor-element-715cb841 .cea-accordion-elementor-widget {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.elementor-113 .elementor-element.elementor-element-715cb841 .cea-accordions>.cea-accordion:not(first-child) {
	margin-bottom: 0px;
}

.elementor-113 .elementor-element.elementor-element-715cb841 .cea-accordion-header>a {
	font-size: 18px;
	font-weight: 600;
	letter-spacing: -0.3px;
	color: var(--e-global-color-secondary);
	padding: 15px 0px 15px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #EAEAEA;
	text-align: left;
}

.elementor-113 .elementor-element.elementor-element-715cb841 .cea-accordion-header>a:hover,
.elementor-113 .elementor-element.elementor-element-715cb841 .cea-accordion-header>a.active {
	color: var(--e-global-color-primary);
}

.elementor-113 .elementor-element.elementor-element-715cb841 .cea-accordion-header>a .elementor-accordion-icon>span>* {
	color: var(--e-global-color-secondary);
}

.elementor-113 .elementor-element.elementor-element-715cb841 .cea-accordion-header>a:hover .elementor-accordion-icon>span>*,
.elementor-113 .elementor-element.elementor-element-715cb841 .cea-accordion-header>a.active .elementor-accordion-icon>span>* {
	color: var(--e-global-color-primary);
}

.elementor-113 .elementor-element.elementor-element-715cb841 .cea-accordion-header .elementor-accordion-icon {
	margin: 0px 0px 0px 0px;
}

.elementor-113 .elementor-element.elementor-element-715cb841 .cea-accordion-content {
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
}

.elementor-113 .elementor-element.elementor-element-373ce59d::before,
.elementor-113 .elementor-element.elementor-element-373ce59d>.elementor-background-video-container::before,
.elementor-113 .elementor-element.elementor-element-373ce59d>.e-con-inner>.elementor-background-video-container::before,
.elementor-113 .elementor-element.elementor-element-373ce59d>.elementor-background-slideshow::before,
.elementor-113 .elementor-element.elementor-element-373ce59d>.e-con-inner>.elementor-background-slideshow::before,
.elementor-113 .elementor-element.elementor-element-373ce59d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	--background-overlay: '';
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-113 .elementor-element.elementor-element-5a4cb9c6 {
		--width: 100%;
	}

	.elementor-113 .elementor-element.elementor-element-5b349ffb {
		--width: 100%;
	}
}

@media(max-width:1366px) {
	.elementor-113 .elementor-element.elementor-element-a760756>.elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}

	.elementor-113 .elementor-element.elementor-element-a760756 .section-title-wrapper .section-title {
		margin-bottom: 12px;
		font-size: 36px;
		line-height: 44px;
	}

	.elementor-113 .elementor-element.elementor-element-5bb24ab9 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
}

@media(max-width:1024px) {
	.elementor-113 .elementor-element.elementor-element-a760756>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 30px 0px;
	}

	.elementor-113 .elementor-element.elementor-element-a760756 .section-title-wrapper .section-title {
		margin-bottom: 13px;
		font-size: 35px;
		line-height: 46px;
	}

	.elementor-113 .elementor-element.elementor-element-a760756 .section-title-wrapper .sub-title {
		line-height: 1em;
	}

	.elementor-113 .elementor-element.elementor-element-5a4cb9c6 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-113 .elementor-element.elementor-element-5b349ffb {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-113 .elementor-element.elementor-element-5bb24ab9 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-113 .elementor-element.elementor-element-32c30fb .section-title-wrapper .section-title {
		margin-bottom: 20px;
		font-size: 40px;
		line-height: 48px;
	}

	.elementor-113 .elementor-element.elementor-element-32c30fb .section-title-wrapper .sub-title {
		margin-bottom: 15px;
	}

	.elementor-113 .elementor-element.elementor-element-32c30fb .section-description .section-content {
		margin-bottom: 15px;
	}

	.elementor-113 .elementor-element.elementor-element-56315ee {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-113 .elementor-element.elementor-element-715cb841>.elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}

	.elementor-113 .elementor-element.elementor-element-373ce59d {
		--margin-top: 0px;
		--margin-bottom: -50px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
}

@media(max-width:767px) {
	.elementor-113 .elementor-element.elementor-element-a760756>.elementor-widget-container {
		padding: 0px 0px 22px 0px;
	}

	.elementor-113 .elementor-element.elementor-element-a760756 .section-title-wrapper .section-title {
		margin-bottom: 13px;
		font-size: 30px;
		line-height: 40px;
	}

	.elementor-113 .elementor-element.elementor-element-a760756 .section-title-wrapper .sub-title {
		margin-bottom: 2px;
	}

	.elementor-113 .elementor-element.elementor-element-a760756 .section-description .lead {
		margin-bottom: 5px;
	}

	.elementor-113 .elementor-element.elementor-element-a760756 .section-description .section-content {
		margin-bottom: 5px;
	}

	.elementor-113 .elementor-element.elementor-element-5a4cb9c6 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-113 .elementor-element.elementor-element-5010d009 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-113 .elementor-element.elementor-element-5bb24ab9 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-113 .elementor-element.elementor-element-1c95a582 .feature-box-title {
		margin-bottom: 5px;
	}

	.elementor-113 .elementor-element.elementor-element-1c95a582 .cea-featured-icon {
		margin-bottom: 5px;
	}

	.elementor-113 .elementor-element.elementor-element-1c95a582 .fbox-number {
		margin-bottom: 5px;
	}

	.elementor-113 .elementor-element.elementor-element-1c95a582 .fbox-content {
		margin-bottom: 5px;
	}

	.elementor-113 .elementor-element.elementor-element-16bd1e2d .feature-box-title {
		margin-bottom: 5px;
	}

	.elementor-113 .elementor-element.elementor-element-16bd1e2d .cea-featured-icon {
		margin-bottom: 5px;
	}

	.elementor-113 .elementor-element.elementor-element-16bd1e2d .fbox-number {
		margin-bottom: 5px;
	}

	.elementor-113 .elementor-element.elementor-element-16bd1e2d .fbox-content {
		margin-bottom: 5px;
	}

	.elementor-113 .elementor-element.elementor-element-8fe2812 .feature-box-title {
		margin-bottom: 5px;
	}

	.elementor-113 .elementor-element.elementor-element-8fe2812 .cea-featured-icon {
		margin-bottom: 5px;
	}

	.elementor-113 .elementor-element.elementor-element-8fe2812 .fbox-number {
		margin-bottom: 5px;
	}

	.elementor-113 .elementor-element.elementor-element-8fe2812 .fbox-content {
		margin-bottom: 5px;
	}

	.elementor-113 .elementor-element.elementor-element-1dd6d819 .feature-box-title {
		margin-bottom: 5px;
	}

	.elementor-113 .elementor-element.elementor-element-1dd6d819 .cea-featured-icon {
		margin-bottom: 5px;
	}

	.elementor-113 .elementor-element.elementor-element-1dd6d819 .fbox-number {
		margin-bottom: 5px;
	}

	.elementor-113 .elementor-element.elementor-element-1dd6d819 .fbox-content {
		margin-bottom: 5px;
	}

	.elementor-113 .elementor-element.elementor-element-64bec6f7 {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}

	.elementor-113 .elementor-element.elementor-element-32c30fb .section-title-wrapper .section-title {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		margin-bottom: 0px;
		font-size: 30px;
		line-height: 38px;
	}

	.elementor-113 .elementor-element.elementor-element-32c30fb .section-title-wrapper .sub-title {
		margin-bottom: 0px;
	}

	.elementor-113 .elementor-element.elementor-element-32c30fb .section-description .lead {
		margin-bottom: 5px;
	}

	.elementor-113 .elementor-element.elementor-element-32c30fb .section-description .section-content {
		margin-bottom: 10px;
	}

	.elementor-113 .elementor-element.elementor-element-715cb841 .cea-accordions>.cea-accordion:not(first-child) {
		margin-bottom: 0px;
	}

	.elementor-113 .elementor-element.elementor-element-715cb841 .cea-accordion-header>a {
		line-height: 28px;
	}

	.elementor-113 .elementor-element.elementor-element-373ce59d {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
}