.elementor-1070101 .elementor-element.elementor-element-14e16cd:not(.elementor-motion-effects-element-type-background), .elementor-1070101 .elementor-element.elementor-element-14e16cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F6;}.elementor-1070101 .elementor-element.elementor-element-14e16cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;}.elementor-1070101 .elementor-element.elementor-element-14e16cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1070101 .elementor-element.elementor-element-71c2d55 .elementor-heading-title{color:#244D4D;font-size:50px;font-weight:800;}.elementor-1070101 .elementor-element.elementor-element-87a053e .elementor-heading-title{color:#244D4D;font-size:20px;font-weight:700;}.elementor-1070101 .elementor-element.elementor-element-498ac41{font-size:16px;}.elementor-1070101 .elementor-element.elementor-element-f2e4bab .elementor-heading-title{color:#244D4D;font-size:20px;font-weight:700;}.elementor-1070101 .elementor-element.elementor-element-47e638f{font-size:16px;}.elementor-1070101 .elementor-element.elementor-element-8137624 .elementor-heading-title{color:#244D4D;font-size:50px;font-weight:800;}.elementor-1070101 .elementor-element.elementor-element-95de46a .elementor-heading-title{color:#244D4D;font-size:20px;font-weight:700;}.elementor-1070101 .elementor-element.elementor-element-38f4a7b{font-size:16px;}.elementor-1070101 .elementor-element.elementor-element-e8ca3ce .elementor-heading-title{color:#244D4D;font-size:20px;font-weight:700;}.elementor-1070101 .elementor-element.elementor-element-94b1287{font-size:16px;}.elementor-1070101 .elementor-element.elementor-element-7350e51{font-size:16px;}.elementor-1070101 .elementor-element.elementor-element-48e9d8d .elementor-spacer-inner{height:50px;}.elementor-1070101 .elementor-element.elementor-element-278b47ee:not(.elementor-motion-effects-element-type-background), .elementor-1070101 .elementor-element.elementor-element-278b47ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1070101 .elementor-element.elementor-element-278b47ee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 030px 0px;}.elementor-1070101 .elementor-element.elementor-element-278b47ee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1070101 .elementor-element.elementor-element-6e121edf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1070101 .elementor-element.elementor-element-6587d4ab .elementor-heading-title{color:#244D4D;font-weight:800;}.elementor-1070101 .elementor-element.elementor-element-62afcd6d .elementor-accordion-item{border-width:0px;border-color:#F4F6F6;}.elementor-1070101 .elementor-element.elementor-element-62afcd6d .elementor-accordion-item .elementor-tab-content{border-width:0px;border-top-color:#F4F6F6;}.elementor-1070101 .elementor-element.elementor-element-62afcd6d .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-bottom-color:#F4F6F6;}.elementor-1070101 .elementor-element.elementor-element-62afcd6d .elementor-tab-title{background-color:#F3A183;}.elementor-1070101 .elementor-element.elementor-element-62afcd6d .elementor-accordion-icon, .elementor-1070101 .elementor-element.elementor-element-62afcd6d a.elementor-accordion-title:not(#e){color:#FFFFFF;}.elementor-1070101 .elementor-element.elementor-element-62afcd6d a.elementor-accordion-title{font-family:"Hanken Grotesk", sans-serif;font-size:20px;}.elementor-1070101 .elementor-element.elementor-element-62afcd6d .elementor-tab-content{background-color:#F4F6F6;color:#244D4D;font-family:"Hanken Grotesk", sans-serif;}body.elementor-page-1070101 header.page-header, .elementor-page-title{display:none;}body.elementor-page-1070101:not(.elementor-motion-effects-element-type-background), body.elementor-page-1070101 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-1070101 .elementor-element.elementor-element-14e16cd{padding:10px 10px 0px 10px;}.elementor-1070101 .elementor-element.elementor-element-278b47ee{padding:50px 50px 50px 50px;}}@media(max-width:767px){.elementor-1070101 .elementor-element.elementor-element-71c2d55 .elementor-heading-title{font-size:35px;}.elementor-1070101 .elementor-element.elementor-element-87a053e .elementor-heading-title{font-size:25px;}.elementor-1070101 .elementor-element.elementor-element-f2e4bab .elementor-heading-title{font-size:25px;}.elementor-1070101 .elementor-element.elementor-element-8137624 .elementor-heading-title{font-size:30px;}.elementor-1070101 .elementor-element.elementor-element-95de46a .elementor-heading-title{font-size:25px;}.elementor-1070101 .elementor-element.elementor-element-e8ca3ce .elementor-heading-title{font-size:25px;}}/* Start custom CSS for section, class: .elementor-element-14e16cd */.page-content.page-cms, {
    background: #F4F6F6;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-62afcd6d */.elementor-1070101 .elementor-element.elementor-element-62afcd6d .elementor-tab-title {
    background-color: #F3A183;
    border-radius: 10px;
    margin-bottom: 10px
}
.elementor-1070101 .elementor-element.elementor-element-62afcd6d .elementor-accordion-item .elementor-tab-content{
    border-radius: 10px;
        margin-bottom: 10px
}/* End custom CSS */
/* Start Custom Fonts CSS */ @font-face {
	font-family: 'Hanken Grotesk';
	font-weight: 400;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/HankenGrotesk-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Hanken Grotesk';
	font-weight: 500;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/HankenGrotesk-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Hanken Grotesk';
	font-weight: 600;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/HankenGrotesk-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Hanken Grotesk';
	font-weight: 700;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/HankenGrotesk-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Hanken Grotesk';
	font-weight: 800;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/HankenGrotesk-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Hanken Grotesk';
	font-weight: 900;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/HankenGrotesk-Black.ttf') format('truetype');
}
 /* End Custom Fonts CSS */