.elementor-396 .elementor-element.elementor-element-48adaef{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-396 .elementor-element.elementor-element-c94b9e3{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-396 .elementor-element.elementor-element-c719c53 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-396 .elementor-element.elementor-element-bf3c3c2{--display:flex;}.elementor-396 .elementor-element.elementor-element-442a88f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-396 .elementor-element.elementor-element-40e019e{--display:flex;}.elementor-396 .elementor-element.elementor-element-2fb42e4{--display:flex;}.elementor-396 .elementor-element.elementor-element-f9c8fdb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-396 .elementor-element.elementor-element-1d00efa{--display:flex;}.elementor-396 .elementor-element.elementor-element-e55f292{--display:flex;}.elementor-396 .elementor-element.elementor-element-672107b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-396 .elementor-element.elementor-element-0dc1248{--display:flex;}.elementor-396 .elementor-element.elementor-element-5b93098{--display:flex;}.elementor-396 .elementor-element.elementor-element-1b78778 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-396 .elementor-element.elementor-element-1b8c6d9{--display:flex;}.elementor-396 .elementor-element.elementor-element-940540a{--display:flex;}.elementor-396 .elementor-element.elementor-element-fb38c88 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-396 .elementor-element.elementor-element-4a3c3d3{--display:flex;}.elementor-396 .elementor-element.elementor-element-e99da72 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-396 .elementor-element.elementor-element-c439199{--display:flex;}.elementor-396 .elementor-element.elementor-element-58ed62e{--display:flex;}.elementor-396 .elementor-element.elementor-element-271f68f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-396 .elementor-element.elementor-element-6447b8c{--display:flex;}.elementor-396 .elementor-element.elementor-element-96decaa{--display:flex;}.elementor-396 .elementor-element.elementor-element-aec75c7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-396 .elementor-element.elementor-element-6925089{--display:flex;}.elementor-396 .elementor-element.elementor-element-dee6a85{--display:flex;}.elementor-396 .elementor-element.elementor-element-64f63e8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-396 .elementor-element.elementor-element-a1f99b8{--display:flex;}.elementor-396 .elementor-element.elementor-element-b0abe59 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-396 .elementor-element.elementor-element-1d70f24{--display:flex;}.elementor-396 .elementor-element.elementor-element-d37dc10 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-396 .elementor-element.elementor-element-fd91b81{--display:flex;}.elementor-396 .elementor-element.elementor-element-a31122d{--display:flex;}.elementor-396 .elementor-element.elementor-element-b5ecbe0{--display:flex;}.elementor-396 .elementor-element.elementor-element-83eafd4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-396 .elementor-element.elementor-element-da3e8c3{--display:flex;}.elementor-396 .elementor-element.elementor-element-4ec90e8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-396 .elementor-element.elementor-element-1bf46ec{--display:flex;}.elementor-396 .elementor-element.elementor-element-719c66d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-396 .elementor-element.elementor-element-0fbaf1b{--display:flex;}.elementor-396 .elementor-element.elementor-element-1cad05e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-396 .elementor-element.elementor-element-fd644c8{--display:flex;}.elementor-396 .elementor-element.elementor-element-b4637aa .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-396 .elementor-element.elementor-element-f5f08a4{--display:flex;}.elementor-396 .elementor-element.elementor-element-06f0f73 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-396 .elementor-element.elementor-element-a86d857{--display:flex;}.elementor-396 .elementor-element.elementor-element-300a899 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-396 .elementor-element.elementor-element-b0b3990{--display:flex;}.elementor-396 .elementor-element.elementor-element-d3fdfc2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-396 .elementor-element.elementor-element-2aa9c01{--display:flex;}.elementor-396 .elementor-element.elementor-element-061a303{--display:flex;}.elementor-396 .elementor-element.elementor-element-961f047{--display:flex;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-396 .elementor-element.elementor-element-c719c53 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-396 .elementor-element.elementor-element-442a88f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-396 .elementor-element.elementor-element-f9c8fdb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-396 .elementor-element.elementor-element-672107b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-396 .elementor-element.elementor-element-1b78778 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-396 .elementor-element.elementor-element-fb38c88 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-396 .elementor-element.elementor-element-271f68f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-396 .elementor-element.elementor-element-aec75c7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-396 .elementor-element.elementor-element-64f63e8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-396 .elementor-element.elementor-element-b0abe59 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-396 .elementor-element.elementor-element-d37dc10 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-396 .elementor-element.elementor-element-83eafd4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-396 .elementor-element.elementor-element-4ec90e8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-396 .elementor-element.elementor-element-719c66d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-396 .elementor-element.elementor-element-1cad05e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-396 .elementor-element.elementor-element-b4637aa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-396 .elementor-element.elementor-element-06f0f73 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-396 .elementor-element.elementor-element-300a899 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-396 .elementor-element.elementor-element-d3fdfc2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-396 .elementor-element.elementor-element-c719c53 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-396 .elementor-element.elementor-element-442a88f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-396 .elementor-element.elementor-element-f9c8fdb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-396 .elementor-element.elementor-element-672107b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-396 .elementor-element.elementor-element-1b78778 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-396 .elementor-element.elementor-element-fb38c88 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-396 .elementor-element.elementor-element-271f68f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-396 .elementor-element.elementor-element-aec75c7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-396 .elementor-element.elementor-element-64f63e8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-396 .elementor-element.elementor-element-b0abe59 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-396 .elementor-element.elementor-element-d37dc10 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-396 .elementor-element.elementor-element-83eafd4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-396 .elementor-element.elementor-element-4ec90e8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-396 .elementor-element.elementor-element-719c66d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-396 .elementor-element.elementor-element-1cad05e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-396 .elementor-element.elementor-element-b4637aa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-396 .elementor-element.elementor-element-06f0f73 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-396 .elementor-element.elementor-element-300a899 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-396 .elementor-element.elementor-element-d3fdfc2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}