.elementor-1047 .elementor-element.elementor-element-46123ba4{--display:flex;}.elementor-1047 .elementor-element.elementor-element-b3f2a07{--display:flex;--min-height:90px;}.elementor-1047 .elementor-element.elementor-element-937c988{--display:flex;}.elementor-1047 .elementor-element.elementor-element-a3601a8{text-align:start;}.elementor-1047 .elementor-element.elementor-element-a3601a8 .elementor-heading-title{font-family:var( --e-global-typography-654d44c-font-family ), Sans-serif;font-size:var( --e-global-typography-654d44c-font-size );font-weight:var( --e-global-typography-654d44c-font-weight );line-height:var( --e-global-typography-654d44c-line-height );word-spacing:var( --e-global-typography-654d44c-word-spacing );color:var( --e-global-color-accent );}.elementor-1047 .elementor-element.elementor-element-48c6736{text-align:start;}.elementor-1047 .elementor-element.elementor-element-48c6736 .elementor-heading-title{font-family:var( --e-global-typography-beb3cf1-font-family ), Sans-serif;font-size:var( --e-global-typography-beb3cf1-font-size );font-weight:var( --e-global-typography-beb3cf1-font-weight );color:var( --e-global-color-accent );}.elementor-1047 .elementor-element.elementor-element-476bcde{--display:flex;}.elementor-1047 .elementor-element.elementor-element-9cd9476{text-align:end;font-family:var( --e-global-typography-d6f67c1-font-family ), Sans-serif;font-size:var( --e-global-typography-d6f67c1-font-size );font-weight:var( --e-global-typography-d6f67c1-font-weight );line-height:var( --e-global-typography-d6f67c1-line-height );word-spacing:var( --e-global-typography-d6f67c1-word-spacing );color:var( --e-global-color-accent );}.elementor-1047 .elementor-element.elementor-element-ac0d33e{color:var( --e-global-color-accent );}.elementor-1047 .elementor-element.elementor-element-94f48f2{--display:flex;}.elementor-1047 .elementor-element.elementor-element-29b32f8{text-align:start;font-family:var( --e-global-typography-d6f67c1-font-family ), Sans-serif;font-size:var( --e-global-typography-d6f67c1-font-size );font-weight:var( --e-global-typography-d6f67c1-font-weight );line-height:var( --e-global-typography-d6f67c1-line-height );word-spacing:var( --e-global-typography-d6f67c1-word-spacing );color:var( --e-global-color-accent );}.elementor-1047 .elementor-element.elementor-element-625fb2b{--display:flex;}.elementor-1047 .elementor-element.elementor-element-8df1b94{--e-image-carousel-slides-to-show:1;}.elementor-1047 .elementor-element.elementor-element-b319416{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1047 .elementor-element.elementor-element-a3601a8 .elementor-heading-title{font-size:var( --e-global-typography-654d44c-font-size );line-height:var( --e-global-typography-654d44c-line-height );word-spacing:var( --e-global-typography-654d44c-word-spacing );}.elementor-1047 .elementor-element.elementor-element-48c6736 .elementor-heading-title{font-size:var( --e-global-typography-beb3cf1-font-size );}.elementor-1047 .elementor-element.elementor-element-9cd9476{font-size:var( --e-global-typography-d6f67c1-font-size );line-height:var( --e-global-typography-d6f67c1-line-height );word-spacing:var( --e-global-typography-d6f67c1-word-spacing );}.elementor-1047 .elementor-element.elementor-element-29b32f8{font-size:var( --e-global-typography-d6f67c1-font-size );line-height:var( --e-global-typography-d6f67c1-line-height );word-spacing:var( --e-global-typography-d6f67c1-word-spacing );}}@media(max-width:767px){.elementor-1047 .elementor-element.elementor-element-b3f2a07{--min-height:90px;}.elementor-1047 .elementor-element.elementor-element-a3601a8 .elementor-heading-title{font-size:var( --e-global-typography-654d44c-font-size );line-height:var( --e-global-typography-654d44c-line-height );word-spacing:var( --e-global-typography-654d44c-word-spacing );}.elementor-1047 .elementor-element.elementor-element-48c6736 .elementor-heading-title{font-size:var( --e-global-typography-beb3cf1-font-size );}.elementor-1047 .elementor-element.elementor-element-9cd9476{font-size:var( --e-global-typography-d6f67c1-font-size );line-height:var( --e-global-typography-d6f67c1-line-height );word-spacing:var( --e-global-typography-d6f67c1-word-spacing );}.elementor-1047 .elementor-element.elementor-element-29b32f8{font-size:var( --e-global-typography-d6f67c1-font-size );line-height:var( --e-global-typography-d6f67c1-line-height );word-spacing:var( --e-global-typography-d6f67c1-word-spacing );}}