.elementor-3490 .elementor-element.elementor-element-a0b68eb{--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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3490 .elementor-element.elementor-element-3000b55 .elementor-heading-title{font-family:var( --e-global-typography-bc33913-font-family ), Sans-serif;font-size:var( --e-global-typography-bc33913-font-size );font-weight:var( --e-global-typography-bc33913-font-weight );line-height:var( --e-global-typography-bc33913-line-height );letter-spacing:var( --e-global-typography-bc33913-letter-spacing );word-spacing:var( --e-global-typography-bc33913-word-spacing );}.elementor-3490 .elementor-element.elementor-element-0aba8c9{--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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-3490 .elementor-element.elementor-element-b39647f{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-dd2ecf0-font-family ), Sans-serif;font-size:var( --e-global-typography-dd2ecf0-font-size );font-weight:var( --e-global-typography-dd2ecf0-font-weight );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );color:var( --e-global-color-secondary );}.elementor-3490 .elementor-element.elementor-element-b39647f p{margin-block-end:8px;}.elementor-3490 .elementor-element.elementor-element-e13845d{--display:flex;}.elementor-3490 .elementor-element.elementor-element-098f8a2 .elementor-heading-title{font-family:var( --e-global-typography-bc33913-font-family ), Sans-serif;font-size:var( --e-global-typography-bc33913-font-size );font-weight:var( --e-global-typography-bc33913-font-weight );line-height:var( --e-global-typography-bc33913-line-height );letter-spacing:var( --e-global-typography-bc33913-letter-spacing );word-spacing:var( --e-global-typography-bc33913-word-spacing );}.elementor-3490 .elementor-element.elementor-element-4e27791{--display:flex;}.elementor-3490 .elementor-element.elementor-element-d92bb7f{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-dd2ecf0-font-family ), Sans-serif;font-size:var( --e-global-typography-dd2ecf0-font-size );font-weight:var( --e-global-typography-dd2ecf0-font-weight );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );color:var( --e-global-color-secondary );}.elementor-3490 .elementor-element.elementor-element-d92bb7f p{margin-block-end:8px;}.elementor-3490 .elementor-element.elementor-element-d8f843a{--display:flex;}.elementor-3490 .elementor-element.elementor-element-6dda079 .elementor-heading-title{font-family:var( --e-global-typography-bc33913-font-family ), Sans-serif;font-size:var( --e-global-typography-bc33913-font-size );font-weight:var( --e-global-typography-bc33913-font-weight );line-height:var( --e-global-typography-bc33913-line-height );letter-spacing:var( --e-global-typography-bc33913-letter-spacing );word-spacing:var( --e-global-typography-bc33913-word-spacing );}.elementor-3490 .elementor-element.elementor-element-7f0da91{--display:flex;}.elementor-3490 .elementor-element.elementor-element-c159d0e{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-dd2ecf0-font-family ), Sans-serif;font-size:var( --e-global-typography-dd2ecf0-font-size );font-weight:var( --e-global-typography-dd2ecf0-font-weight );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );color:var( --e-global-color-secondary );}.elementor-3490 .elementor-element.elementor-element-c159d0e p{margin-block-end:8px;}.elementor-3490 .elementor-element.elementor-element-67abf2d{--display:flex;}.elementor-3490 .elementor-element.elementor-element-f31ebe5{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3490 .elementor-element.elementor-element-f31ebe5 .elementor-heading-title{font-family:var( --e-global-typography-5b8095f-font-family ), Sans-serif;font-size:var( --e-global-typography-5b8095f-font-size );font-weight:var( --e-global-typography-5b8095f-font-weight );line-height:var( --e-global-typography-5b8095f-line-height );letter-spacing:var( --e-global-typography-5b8095f-letter-spacing );word-spacing:var( --e-global-typography-5b8095f-word-spacing );}.elementor-3490 .elementor-element.elementor-element-e160f93{--display:flex;}.elementor-3490 .elementor-element.elementor-element-2bbfd39{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-dd2ecf0-font-family ), Sans-serif;font-size:var( --e-global-typography-dd2ecf0-font-size );font-weight:var( --e-global-typography-dd2ecf0-font-weight );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );color:var( --e-global-color-secondary );}.elementor-3490 .elementor-element.elementor-element-2bbfd39 p{margin-block-end:8px;}.elementor-3490 .elementor-element.elementor-element-8b87df2{--display:flex;}.elementor-3490 .elementor-element.elementor-element-a295dd8{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3490 .elementor-element.elementor-element-a295dd8 .elementor-heading-title{font-family:var( --e-global-typography-5b8095f-font-family ), Sans-serif;font-size:var( --e-global-typography-5b8095f-font-size );font-weight:var( --e-global-typography-5b8095f-font-weight );line-height:var( --e-global-typography-5b8095f-line-height );letter-spacing:var( --e-global-typography-5b8095f-letter-spacing );word-spacing:var( --e-global-typography-5b8095f-word-spacing );}.elementor-3490 .elementor-element.elementor-element-cdcfb88{--display:flex;}.elementor-3490 .elementor-element.elementor-element-b1244e4{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-dd2ecf0-font-family ), Sans-serif;font-size:var( --e-global-typography-dd2ecf0-font-size );font-weight:var( --e-global-typography-dd2ecf0-font-weight );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );color:var( --e-global-color-secondary );}.elementor-3490 .elementor-element.elementor-element-b1244e4 p{margin-block-end:8px;}.elementor-3490 .elementor-element.elementor-element-b1a20eb{--display:flex;}.elementor-3490 .elementor-element.elementor-element-4ebd5cd{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3490 .elementor-element.elementor-element-4ebd5cd .elementor-heading-title{font-family:var( --e-global-typography-5b8095f-font-family ), Sans-serif;font-size:var( --e-global-typography-5b8095f-font-size );font-weight:var( --e-global-typography-5b8095f-font-weight );line-height:var( --e-global-typography-5b8095f-line-height );letter-spacing:var( --e-global-typography-5b8095f-letter-spacing );word-spacing:var( --e-global-typography-5b8095f-word-spacing );}.elementor-3490 .elementor-element.elementor-element-cb61061{--display:flex;}.elementor-3490 .elementor-element.elementor-element-17d10b7{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-dd2ecf0-font-family ), Sans-serif;font-size:var( --e-global-typography-dd2ecf0-font-size );font-weight:var( --e-global-typography-dd2ecf0-font-weight );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );color:var( --e-global-color-secondary );}.elementor-3490 .elementor-element.elementor-element-17d10b7 p{margin-block-end:8px;}.elementor-3490 .elementor-element.elementor-element-2b8f5a5{--display:flex;}.elementor-3490 .elementor-element.elementor-element-3c2a6d3{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3490 .elementor-element.elementor-element-3c2a6d3 .elementor-heading-title{font-family:var( --e-global-typography-5b8095f-font-family ), Sans-serif;font-size:var( --e-global-typography-5b8095f-font-size );font-weight:var( --e-global-typography-5b8095f-font-weight );line-height:var( --e-global-typography-5b8095f-line-height );letter-spacing:var( --e-global-typography-5b8095f-letter-spacing );word-spacing:var( --e-global-typography-5b8095f-word-spacing );}.elementor-3490 .elementor-element.elementor-element-fe9f51b{--display:flex;}.elementor-3490 .elementor-element.elementor-element-3e0e5c7{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-dd2ecf0-font-family ), Sans-serif;font-size:var( --e-global-typography-dd2ecf0-font-size );font-weight:var( --e-global-typography-dd2ecf0-font-weight );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );color:var( --e-global-color-secondary );}.elementor-3490 .elementor-element.elementor-element-3e0e5c7 p{margin-block-end:8px;}.elementor-3490 .elementor-element.elementor-element-036767c{--display:flex;}.elementor-3490 .elementor-element.elementor-element-d0d151d{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3490 .elementor-element.elementor-element-d0d151d .elementor-heading-title{font-family:var( --e-global-typography-5b8095f-font-family ), Sans-serif;font-size:var( --e-global-typography-5b8095f-font-size );font-weight:var( --e-global-typography-5b8095f-font-weight );line-height:var( --e-global-typography-5b8095f-line-height );letter-spacing:var( --e-global-typography-5b8095f-letter-spacing );word-spacing:var( --e-global-typography-5b8095f-word-spacing );}.elementor-3490 .elementor-element.elementor-element-4081a94{--display:flex;}.elementor-3490 .elementor-element.elementor-element-4dc1ea7{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-dd2ecf0-font-family ), Sans-serif;font-size:var( --e-global-typography-dd2ecf0-font-size );font-weight:var( --e-global-typography-dd2ecf0-font-weight );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );color:var( --e-global-color-secondary );}.elementor-3490 .elementor-element.elementor-element-4dc1ea7 p{margin-block-end:8px;}.elementor-widget-gallery .elementor-gallery-item__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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3490 .elementor-element.elementor-element-9c40541 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-3490 .elementor-element.elementor-element-9c40541 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-3490 .elementor-element.elementor-element-9c40541{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-3490 .elementor-element.elementor-element-82cfa94{--display:flex;}.elementor-3490 .elementor-element.elementor-element-2421407 .elementor-heading-title{font-family:var( --e-global-typography-bc33913-font-family ), Sans-serif;font-size:var( --e-global-typography-bc33913-font-size );font-weight:var( --e-global-typography-bc33913-font-weight );line-height:var( --e-global-typography-bc33913-line-height );letter-spacing:var( --e-global-typography-bc33913-letter-spacing );word-spacing:var( --e-global-typography-bc33913-word-spacing );}.elementor-3490 .elementor-element.elementor-element-f3e5b86{--display:flex;}.elementor-3490 .elementor-element.elementor-element-be2eadf{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-dd2ecf0-font-family ), Sans-serif;font-size:var( --e-global-typography-dd2ecf0-font-size );font-weight:var( --e-global-typography-dd2ecf0-font-weight );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );color:var( --e-global-color-secondary );}.elementor-3490 .elementor-element.elementor-element-be2eadf p{margin-block-end:8px;}.elementor-3490 .elementor-element.elementor-element-9d2241d{--display:flex;}.elementor-3490 .elementor-element.elementor-element-1e694ef .elementor-heading-title{font-family:var( --e-global-typography-bc33913-font-family ), Sans-serif;font-size:var( --e-global-typography-bc33913-font-size );font-weight:var( --e-global-typography-bc33913-font-weight );line-height:var( --e-global-typography-bc33913-line-height );letter-spacing:var( --e-global-typography-bc33913-letter-spacing );word-spacing:var( --e-global-typography-bc33913-word-spacing );}.elementor-3490 .elementor-element.elementor-element-5cbe82e{--display:flex;}.elementor-3490 .elementor-element.elementor-element-c228b3f{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-dd2ecf0-font-family ), Sans-serif;font-size:var( --e-global-typography-dd2ecf0-font-size );font-weight:var( --e-global-typography-dd2ecf0-font-weight );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );color:var( --e-global-color-secondary );}.elementor-3490 .elementor-element.elementor-element-c228b3f p{margin-block-end:8px;}.elementor-3490 .elementor-element.elementor-element-ab9a703{--display:flex;}.elementor-3490 .elementor-element.elementor-element-c78d1a8 .elementor-heading-title{font-family:var( --e-global-typography-bc33913-font-family ), Sans-serif;font-size:var( --e-global-typography-bc33913-font-size );font-weight:var( --e-global-typography-bc33913-font-weight );line-height:var( --e-global-typography-bc33913-line-height );letter-spacing:var( --e-global-typography-bc33913-letter-spacing );word-spacing:var( --e-global-typography-bc33913-word-spacing );}.elementor-3490 .elementor-element.elementor-element-4e4c9ca{--display:flex;}.elementor-3490 .elementor-element.elementor-element-8884928{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-dd2ecf0-font-family ), Sans-serif;font-size:var( --e-global-typography-dd2ecf0-font-size );font-weight:var( --e-global-typography-dd2ecf0-font-weight );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );color:var( --e-global-color-secondary );}.elementor-3490 .elementor-element.elementor-element-8884928 p{margin-block-end:8px;}.elementor-3490 .elementor-element.elementor-element-2e344a3{--display:flex;}.elementor-3490 .elementor-element.elementor-element-bab0c64 .elementor-heading-title{font-family:var( --e-global-typography-bc33913-font-family ), Sans-serif;font-size:var( --e-global-typography-bc33913-font-size );font-weight:var( --e-global-typography-bc33913-font-weight );line-height:var( --e-global-typography-bc33913-line-height );letter-spacing:var( --e-global-typography-bc33913-letter-spacing );word-spacing:var( --e-global-typography-bc33913-word-spacing );}.elementor-3490 .elementor-element.elementor-element-0b788c3{--display:flex;}.elementor-3490 .elementor-element.elementor-element-8a673b3{--display:flex;}.elementor-3490 .elementor-element.elementor-element-9f40296{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-dd2ecf0-font-family ), Sans-serif;font-size:var( --e-global-typography-dd2ecf0-font-size );font-weight:var( --e-global-typography-dd2ecf0-font-weight );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );color:var( --e-global-color-secondary );}.elementor-3490 .elementor-element.elementor-element-9f40296 p{margin-block-end:8px;}.elementor-3490 .elementor-element.elementor-element-39337e9{--display:flex;}.elementor-3490 .elementor-element.elementor-element-8a0ec5a{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-dd2ecf0-font-family ), Sans-serif;font-size:var( --e-global-typography-dd2ecf0-font-size );font-weight:var( --e-global-typography-dd2ecf0-font-weight );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );color:var( --e-global-color-secondary );}.elementor-3490 .elementor-element.elementor-element-8a0ec5a p{margin-block-end:8px;}.elementor-3490 .elementor-element.elementor-element-06196e4{--display:flex;}.elementor-3490 .elementor-element.elementor-element-a12528a{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-dd2ecf0-font-family ), Sans-serif;font-size:var( --e-global-typography-dd2ecf0-font-size );font-weight:var( --e-global-typography-dd2ecf0-font-weight );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );color:var( --e-global-color-secondary );}.elementor-3490 .elementor-element.elementor-element-a12528a p{margin-block-end:8px;}.elementor-3490 .elementor-element.elementor-element-f836cf6{--display:flex;}.elementor-3490 .elementor-element.elementor-element-a5fabcc{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-dd2ecf0-font-family ), Sans-serif;font-size:var( --e-global-typography-dd2ecf0-font-size );font-weight:var( --e-global-typography-dd2ecf0-font-weight );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );color:var( --e-global-color-secondary );}.elementor-3490 .elementor-element.elementor-element-a5fabcc p{margin-block-end:8px;}.elementor-3490 .elementor-element.elementor-element-86208cd{--display:flex;}.elementor-3490 .elementor-element.elementor-element-873701d{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-dd2ecf0-font-family ), Sans-serif;font-size:var( --e-global-typography-dd2ecf0-font-size );font-weight:var( --e-global-typography-dd2ecf0-font-weight );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );color:var( --e-global-color-secondary );}.elementor-3490 .elementor-element.elementor-element-873701d p{margin-block-end:8px;}.elementor-3490 .elementor-element.elementor-element-6434b42{--display:flex;}.elementor-3490 .elementor-element.elementor-element-60ce4ea{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-dd2ecf0-font-family ), Sans-serif;font-size:var( --e-global-typography-dd2ecf0-font-size );font-weight:var( --e-global-typography-dd2ecf0-font-weight );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );color:var( --e-global-color-secondary );}.elementor-3490 .elementor-element.elementor-element-60ce4ea p{margin-block-end:8px;}.elementor-3490 .elementor-element.elementor-element-c4d6ba1{--n-accordion-title-font-size:1rem;margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 08px) 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3490 .elementor-element.elementor-element-3000b55 .elementor-heading-title{font-size:var( --e-global-typography-bc33913-font-size );line-height:var( --e-global-typography-bc33913-line-height );letter-spacing:var( --e-global-typography-bc33913-letter-spacing );word-spacing:var( --e-global-typography-bc33913-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3490 .elementor-element.elementor-element-b39647f{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}.elementor-3490 .elementor-element.elementor-element-098f8a2 .elementor-heading-title{font-size:var( --e-global-typography-bc33913-font-size );line-height:var( --e-global-typography-bc33913-line-height );letter-spacing:var( --e-global-typography-bc33913-letter-spacing );word-spacing:var( --e-global-typography-bc33913-word-spacing );}.elementor-3490 .elementor-element.elementor-element-d92bb7f{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}.elementor-3490 .elementor-element.elementor-element-6dda079 .elementor-heading-title{font-size:var( --e-global-typography-bc33913-font-size );line-height:var( --e-global-typography-bc33913-line-height );letter-spacing:var( --e-global-typography-bc33913-letter-spacing );word-spacing:var( --e-global-typography-bc33913-word-spacing );}.elementor-3490 .elementor-element.elementor-element-c159d0e{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}.elementor-3490 .elementor-element.elementor-element-f31ebe5 .elementor-heading-title{font-size:var( --e-global-typography-5b8095f-font-size );line-height:var( --e-global-typography-5b8095f-line-height );letter-spacing:var( --e-global-typography-5b8095f-letter-spacing );word-spacing:var( --e-global-typography-5b8095f-word-spacing );}.elementor-3490 .elementor-element.elementor-element-2bbfd39{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}.elementor-3490 .elementor-element.elementor-element-a295dd8 .elementor-heading-title{font-size:var( --e-global-typography-5b8095f-font-size );line-height:var( --e-global-typography-5b8095f-line-height );letter-spacing:var( --e-global-typography-5b8095f-letter-spacing );word-spacing:var( --e-global-typography-5b8095f-word-spacing );}.elementor-3490 .elementor-element.elementor-element-b1244e4{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}.elementor-3490 .elementor-element.elementor-element-4ebd5cd .elementor-heading-title{font-size:var( --e-global-typography-5b8095f-font-size );line-height:var( --e-global-typography-5b8095f-line-height );letter-spacing:var( --e-global-typography-5b8095f-letter-spacing );word-spacing:var( --e-global-typography-5b8095f-word-spacing );}.elementor-3490 .elementor-element.elementor-element-17d10b7{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}.elementor-3490 .elementor-element.elementor-element-3c2a6d3 .elementor-heading-title{font-size:var( --e-global-typography-5b8095f-font-size );line-height:var( --e-global-typography-5b8095f-line-height );letter-spacing:var( --e-global-typography-5b8095f-letter-spacing );word-spacing:var( --e-global-typography-5b8095f-word-spacing );}.elementor-3490 .elementor-element.elementor-element-3e0e5c7{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}.elementor-3490 .elementor-element.elementor-element-d0d151d .elementor-heading-title{font-size:var( --e-global-typography-5b8095f-font-size );line-height:var( --e-global-typography-5b8095f-line-height );letter-spacing:var( --e-global-typography-5b8095f-letter-spacing );word-spacing:var( --e-global-typography-5b8095f-word-spacing );}.elementor-3490 .elementor-element.elementor-element-4dc1ea7{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3490 .elementor-element.elementor-element-2421407 .elementor-heading-title{font-size:var( --e-global-typography-bc33913-font-size );line-height:var( --e-global-typography-bc33913-line-height );letter-spacing:var( --e-global-typography-bc33913-letter-spacing );word-spacing:var( --e-global-typography-bc33913-word-spacing );}.elementor-3490 .elementor-element.elementor-element-be2eadf{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}.elementor-3490 .elementor-element.elementor-element-1e694ef .elementor-heading-title{font-size:var( --e-global-typography-bc33913-font-size );line-height:var( --e-global-typography-bc33913-line-height );letter-spacing:var( --e-global-typography-bc33913-letter-spacing );word-spacing:var( --e-global-typography-bc33913-word-spacing );}.elementor-3490 .elementor-element.elementor-element-c228b3f{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}.elementor-3490 .elementor-element.elementor-element-c78d1a8 .elementor-heading-title{font-size:var( --e-global-typography-bc33913-font-size );line-height:var( --e-global-typography-bc33913-line-height );letter-spacing:var( --e-global-typography-bc33913-letter-spacing );word-spacing:var( --e-global-typography-bc33913-word-spacing );}.elementor-3490 .elementor-element.elementor-element-8884928{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}.elementor-3490 .elementor-element.elementor-element-bab0c64 .elementor-heading-title{font-size:var( --e-global-typography-bc33913-font-size );line-height:var( --e-global-typography-bc33913-line-height );letter-spacing:var( --e-global-typography-bc33913-letter-spacing );word-spacing:var( --e-global-typography-bc33913-word-spacing );}.elementor-3490 .elementor-element.elementor-element-9f40296{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}.elementor-3490 .elementor-element.elementor-element-8a0ec5a{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}.elementor-3490 .elementor-element.elementor-element-a12528a{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}.elementor-3490 .elementor-element.elementor-element-a5fabcc{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}.elementor-3490 .elementor-element.elementor-element-873701d{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}.elementor-3490 .elementor-element.elementor-element-60ce4ea{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3490 .elementor-element.elementor-element-3000b55 .elementor-heading-title{font-size:var( --e-global-typography-bc33913-font-size );line-height:var( --e-global-typography-bc33913-line-height );letter-spacing:var( --e-global-typography-bc33913-letter-spacing );word-spacing:var( --e-global-typography-bc33913-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3490 .elementor-element.elementor-element-b39647f{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}.elementor-3490 .elementor-element.elementor-element-098f8a2 .elementor-heading-title{font-size:var( --e-global-typography-bc33913-font-size );line-height:var( --e-global-typography-bc33913-line-height );letter-spacing:var( --e-global-typography-bc33913-letter-spacing );word-spacing:var( --e-global-typography-bc33913-word-spacing );}.elementor-3490 .elementor-element.elementor-element-d92bb7f{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}.elementor-3490 .elementor-element.elementor-element-6dda079 .elementor-heading-title{font-size:var( --e-global-typography-bc33913-font-size );line-height:var( --e-global-typography-bc33913-line-height );letter-spacing:var( --e-global-typography-bc33913-letter-spacing );word-spacing:var( --e-global-typography-bc33913-word-spacing );}.elementor-3490 .elementor-element.elementor-element-c159d0e{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}.elementor-3490 .elementor-element.elementor-element-f31ebe5 .elementor-heading-title{font-size:var( --e-global-typography-5b8095f-font-size );line-height:var( --e-global-typography-5b8095f-line-height );letter-spacing:var( --e-global-typography-5b8095f-letter-spacing );word-spacing:var( --e-global-typography-5b8095f-word-spacing );}.elementor-3490 .elementor-element.elementor-element-2bbfd39{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}.elementor-3490 .elementor-element.elementor-element-a295dd8 .elementor-heading-title{font-size:var( --e-global-typography-5b8095f-font-size );line-height:var( --e-global-typography-5b8095f-line-height );letter-spacing:var( --e-global-typography-5b8095f-letter-spacing );word-spacing:var( --e-global-typography-5b8095f-word-spacing );}.elementor-3490 .elementor-element.elementor-element-b1244e4{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}.elementor-3490 .elementor-element.elementor-element-4ebd5cd .elementor-heading-title{font-size:var( --e-global-typography-5b8095f-font-size );line-height:var( --e-global-typography-5b8095f-line-height );letter-spacing:var( --e-global-typography-5b8095f-letter-spacing );word-spacing:var( --e-global-typography-5b8095f-word-spacing );}.elementor-3490 .elementor-element.elementor-element-17d10b7{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}.elementor-3490 .elementor-element.elementor-element-3c2a6d3 .elementor-heading-title{font-size:var( --e-global-typography-5b8095f-font-size );line-height:var( --e-global-typography-5b8095f-line-height );letter-spacing:var( --e-global-typography-5b8095f-letter-spacing );word-spacing:var( --e-global-typography-5b8095f-word-spacing );}.elementor-3490 .elementor-element.elementor-element-3e0e5c7{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}.elementor-3490 .elementor-element.elementor-element-d0d151d .elementor-heading-title{font-size:var( --e-global-typography-5b8095f-font-size );line-height:var( --e-global-typography-5b8095f-line-height );letter-spacing:var( --e-global-typography-5b8095f-letter-spacing );word-spacing:var( --e-global-typography-5b8095f-word-spacing );}.elementor-3490 .elementor-element.elementor-element-4dc1ea7{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3490 .elementor-element.elementor-element-2421407 .elementor-heading-title{font-size:var( --e-global-typography-bc33913-font-size );line-height:var( --e-global-typography-bc33913-line-height );letter-spacing:var( --e-global-typography-bc33913-letter-spacing );word-spacing:var( --e-global-typography-bc33913-word-spacing );}.elementor-3490 .elementor-element.elementor-element-be2eadf{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}.elementor-3490 .elementor-element.elementor-element-1e694ef .elementor-heading-title{font-size:var( --e-global-typography-bc33913-font-size );line-height:var( --e-global-typography-bc33913-line-height );letter-spacing:var( --e-global-typography-bc33913-letter-spacing );word-spacing:var( --e-global-typography-bc33913-word-spacing );}.elementor-3490 .elementor-element.elementor-element-c228b3f{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}.elementor-3490 .elementor-element.elementor-element-c78d1a8 .elementor-heading-title{font-size:var( --e-global-typography-bc33913-font-size );line-height:var( --e-global-typography-bc33913-line-height );letter-spacing:var( --e-global-typography-bc33913-letter-spacing );word-spacing:var( --e-global-typography-bc33913-word-spacing );}.elementor-3490 .elementor-element.elementor-element-8884928{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}.elementor-3490 .elementor-element.elementor-element-bab0c64 .elementor-heading-title{font-size:var( --e-global-typography-bc33913-font-size );line-height:var( --e-global-typography-bc33913-line-height );letter-spacing:var( --e-global-typography-bc33913-letter-spacing );word-spacing:var( --e-global-typography-bc33913-word-spacing );}.elementor-3490 .elementor-element.elementor-element-9f40296{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}.elementor-3490 .elementor-element.elementor-element-8a0ec5a{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}.elementor-3490 .elementor-element.elementor-element-a12528a{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}.elementor-3490 .elementor-element.elementor-element-a5fabcc{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}.elementor-3490 .elementor-element.elementor-element-873701d{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}.elementor-3490 .elementor-element.elementor-element-60ce4ea{font-size:var( --e-global-typography-dd2ecf0-font-size );line-height:var( --e-global-typography-dd2ecf0-line-height );letter-spacing:var( --e-global-typography-dd2ecf0-letter-spacing );word-spacing:var( --e-global-typography-dd2ecf0-word-spacing );}}