.elementor-1071 .elementor-element.elementor-element-2c3905e{--display:flex;}.elementor-1071 .elementor-element.elementor-element-8e5774c .sty_accordionTitleFontColor{color:#000000;}.elementor-1071 .elementor-element.elementor-element-8e5774c [data-custom-color="secondary"]:hover{color:#666666;}.elementor-1071 .elementor-element.elementor-element-8e5774c .sty_fontFamilyTitle{font-family:var( --e-global-typography-4c83695-font-family ), Sans-serif;font-size:var( --e-global-typography-4c83695-font-size );font-weight:var( --e-global-typography-4c83695-font-weight );text-transform:var( --e-global-typography-4c83695-text-transform );line-height:var( --e-global-typography-4c83695-line-height );letter-spacing:var( --e-global-typography-4c83695-letter-spacing );}.elementor-1071 .elementor-element.elementor-element-8e5774c .sty_fontFamilyAccordionTitle{font-family:var( --e-global-typography-15582ba-font-family ), Sans-serif;font-size:var( --e-global-typography-15582ba-font-size );font-weight:var( --e-global-typography-15582ba-font-weight );line-height:var( --e-global-typography-15582ba-line-height );}.elementor-1071 .elementor-element.elementor-element-8e5774c .sty_fontFamilyAccordionText{font-family:var( --e-global-typography-0c888ee-font-family ), Sans-serif;font-size:var( --e-global-typography-0c888ee-font-size );font-weight:var( --e-global-typography-0c888ee-font-weight );line-height:var( --e-global-typography-0c888ee-line-height );letter-spacing:var( --e-global-typography-0c888ee-letter-spacing );}.elementor-1071 .elementor-element.elementor-element-8e5774c .sty_batchLabelFontColor{color:#F4F0E9;}.elementor-1071 .elementor-element.elementor-element-8e5774c .sty_batchLabelBgColor{background-color:#8BA889;}@media(min-width:1400px){.elementor-1071 .elementor-element.elementor-element-8e5774c .sty_fontFamilyTitle{font-size:var( --e-global-typography-4c83695-font-size );line-height:var( --e-global-typography-4c83695-line-height );letter-spacing:var( --e-global-typography-4c83695-letter-spacing );}.elementor-1071 .elementor-element.elementor-element-8e5774c .sty_fontFamilyAccordionTitle{font-size:var( --e-global-typography-15582ba-font-size );line-height:var( --e-global-typography-15582ba-line-height );}.elementor-1071 .elementor-element.elementor-element-8e5774c .sty_fontFamilyAccordionText{font-size:var( --e-global-typography-0c888ee-font-size );line-height:var( --e-global-typography-0c888ee-line-height );letter-spacing:var( --e-global-typography-0c888ee-letter-spacing );}}@media(max-width:992px){.elementor-1071 .elementor-element.elementor-element-8e5774c .sty_fontFamilyTitle{font-size:var( --e-global-typography-4c83695-font-size );line-height:var( --e-global-typography-4c83695-line-height );letter-spacing:var( --e-global-typography-4c83695-letter-spacing );}.elementor-1071 .elementor-element.elementor-element-8e5774c .sty_fontFamilyAccordionTitle{font-size:var( --e-global-typography-15582ba-font-size );line-height:var( --e-global-typography-15582ba-line-height );}.elementor-1071 .elementor-element.elementor-element-8e5774c .sty_fontFamilyAccordionText{font-size:var( --e-global-typography-0c888ee-font-size );line-height:var( --e-global-typography-0c888ee-line-height );letter-spacing:var( --e-global-typography-0c888ee-letter-spacing );}}@media(max-width:576px){.elementor-1071 .elementor-element.elementor-element-8e5774c .sty_fontFamilyTitle{font-size:var( --e-global-typography-4c83695-font-size );line-height:var( --e-global-typography-4c83695-line-height );letter-spacing:var( --e-global-typography-4c83695-letter-spacing );}.elementor-1071 .elementor-element.elementor-element-8e5774c .sty_fontFamilyAccordionTitle{font-size:var( --e-global-typography-15582ba-font-size );line-height:var( --e-global-typography-15582ba-line-height );}.elementor-1071 .elementor-element.elementor-element-8e5774c .sty_fontFamilyAccordionText{font-size:var( --e-global-typography-0c888ee-font-size );line-height:var( --e-global-typography-0c888ee-line-height );letter-spacing:var( --e-global-typography-0c888ee-letter-spacing );}}