.elementor-40055 .elementor-element.elementor-element-7dd197a{--display:flex;}.elementor-40055 .elementor-element.elementor-element-e1c923c{--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 );color:var( --e-global-color-primary );}.elementor-40055 .elementor-element.elementor-element-b3ee6bb{padding:0% 0% 0% 0%;text-align:start;}.elementor-40055 .elementor-element.elementor-element-b3ee6bb .elementor-heading-title{font-family:var( --e-global-typography-4b4b72c-font-family ), Sans-serif;font-size:var( --e-global-typography-4b4b72c-font-size );font-weight:var( --e-global-typography-4b4b72c-font-weight );line-height:var( --e-global-typography-4b4b72c-line-height );color:var( --e-global-color-text );}.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 );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-40055 .elementor-element.elementor-element-8d51395{font-family:var( --e-global-typography-e1d8cb1-font-family ), Sans-serif;font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}.elementor-40055 .elementor-element.elementor-element-bedd00f{padding:0% 0% 0% 0%;text-align:start;}.elementor-40055 .elementor-element.elementor-element-bedd00f .elementor-heading-title{font-family:var( --e-global-typography-76a51c6-font-family ), Sans-serif;font-size:var( --e-global-typography-76a51c6-font-size );font-weight:var( --e-global-typography-76a51c6-font-weight );line-height:var( --e-global-typography-76a51c6-line-height );color:var( --e-global-color-text );}.elementor-40055 .elementor-element.elementor-element-ed78050{font-family:var( --e-global-typography-e1d8cb1-font-family ), Sans-serif;font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}.elementor-40055 .elementor-element.elementor-element-cb2092e{padding:0% 0% 0% 0%;text-align:start;}.elementor-40055 .elementor-element.elementor-element-cb2092e .elementor-heading-title{font-family:var( --e-global-typography-76a51c6-font-family ), Sans-serif;font-size:var( --e-global-typography-76a51c6-font-size );font-weight:var( --e-global-typography-76a51c6-font-weight );line-height:var( --e-global-typography-76a51c6-line-height );color:var( --e-global-color-text );}.elementor-40055 .elementor-element.elementor-element-748d2ff{font-family:var( --e-global-typography-e1d8cb1-font-family ), Sans-serif;font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}.elementor-40055 .elementor-element.elementor-element-b09eedf{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-40055 .elementor-element.elementor-element-b09eedf:not(.elementor-motion-effects-element-type-background), .elementor-40055 .elementor-element.elementor-element-b09eedf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-40055 .elementor-element.elementor-element-1f7185d{padding:0% 0% 0% 0%;text-align:start;}.elementor-40055 .elementor-element.elementor-element-1f7185d .elementor-heading-title{font-family:var( --e-global-typography-4b4b72c-font-family ), Sans-serif;font-size:var( --e-global-typography-4b4b72c-font-size );font-weight:var( --e-global-typography-4b4b72c-font-weight );line-height:var( --e-global-typography-4b4b72c-line-height );color:var( --e-global-color-secondary );}.elementor-40055 .elementor-element.elementor-element-5ad91e8{font-family:var( --e-global-typography-e1d8cb1-font-family ), Sans-serif;font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );color:var( --e-global-color-secondary );}.elementor-40055 .elementor-element.elementor-element-95b1ad0{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-40055 .elementor-element.elementor-element-39941c7{--display:flex;}.elementor-40055 .elementor-element.elementor-element-a3187fc{padding:0% 0% 0% 0%;text-align:start;}.elementor-40055 .elementor-element.elementor-element-a3187fc .elementor-heading-title{font-family:var( --e-global-typography-4b4b72c-font-family ), Sans-serif;font-size:var( --e-global-typography-4b4b72c-font-size );font-weight:var( --e-global-typography-4b4b72c-font-weight );line-height:var( --e-global-typography-4b4b72c-line-height );color:var( --e-global-color-secondary );}.elementor-40055 .elementor-element.elementor-element-3eb4eea{font-family:var( --e-global-typography-e1d8cb1-font-family ), Sans-serif;font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}.elementor-40055 .elementor-element.elementor-element-98dc69e{padding:0% 0% 0% 0%;text-align:start;}.elementor-40055 .elementor-element.elementor-element-98dc69e .elementor-heading-title{font-family:var( --e-global-typography-76a51c6-font-family ), Sans-serif;font-size:var( --e-global-typography-76a51c6-font-size );font-weight:var( --e-global-typography-76a51c6-font-weight );line-height:var( --e-global-typography-76a51c6-line-height );color:var( --e-global-color-text );}.elementor-40055 .elementor-element.elementor-element-477a3e5{font-family:var( --e-global-typography-e1d8cb1-font-family ), Sans-serif;font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}.elementor-40055 .elementor-element.elementor-element-0948a7a{padding:0% 0% 0% 0%;text-align:start;}.elementor-40055 .elementor-element.elementor-element-0948a7a .elementor-heading-title{font-family:var( --e-global-typography-76a51c6-font-family ), Sans-serif;font-size:var( --e-global-typography-76a51c6-font-size );font-weight:var( --e-global-typography-76a51c6-font-weight );line-height:var( --e-global-typography-76a51c6-line-height );color:var( --e-global-color-text );}.elementor-40055 .elementor-element.elementor-element-893b87e{font-family:var( --e-global-typography-e1d8cb1-font-family ), Sans-serif;font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-40055 .elementor-element.elementor-element-b3ee6bb .elementor-heading-title{font-size:var( --e-global-typography-4b4b72c-font-size );line-height:var( --e-global-typography-4b4b72c-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40055 .elementor-element.elementor-element-8d51395{font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}.elementor-40055 .elementor-element.elementor-element-bedd00f .elementor-heading-title{font-size:var( --e-global-typography-76a51c6-font-size );line-height:var( --e-global-typography-76a51c6-line-height );}.elementor-40055 .elementor-element.elementor-element-ed78050{font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}.elementor-40055 .elementor-element.elementor-element-cb2092e .elementor-heading-title{font-size:var( --e-global-typography-76a51c6-font-size );line-height:var( --e-global-typography-76a51c6-line-height );}.elementor-40055 .elementor-element.elementor-element-748d2ff{font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}.elementor-40055 .elementor-element.elementor-element-1f7185d .elementor-heading-title{font-size:var( --e-global-typography-4b4b72c-font-size );line-height:var( --e-global-typography-4b4b72c-line-height );}.elementor-40055 .elementor-element.elementor-element-5ad91e8{font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40055 .elementor-element.elementor-element-a3187fc .elementor-heading-title{font-size:var( --e-global-typography-4b4b72c-font-size );line-height:var( --e-global-typography-4b4b72c-line-height );}.elementor-40055 .elementor-element.elementor-element-3eb4eea{font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}.elementor-40055 .elementor-element.elementor-element-98dc69e .elementor-heading-title{font-size:var( --e-global-typography-76a51c6-font-size );line-height:var( --e-global-typography-76a51c6-line-height );}.elementor-40055 .elementor-element.elementor-element-477a3e5{font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}.elementor-40055 .elementor-element.elementor-element-0948a7a .elementor-heading-title{font-size:var( --e-global-typography-76a51c6-font-size );line-height:var( --e-global-typography-76a51c6-line-height );}.elementor-40055 .elementor-element.elementor-element-893b87e{font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-40055 .elementor-element.elementor-element-b3ee6bb .elementor-heading-title{font-size:var( --e-global-typography-4b4b72c-font-size );line-height:var( --e-global-typography-4b4b72c-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40055 .elementor-element.elementor-element-8d51395{font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}.elementor-40055 .elementor-element.elementor-element-bedd00f .elementor-heading-title{font-size:var( --e-global-typography-76a51c6-font-size );line-height:var( --e-global-typography-76a51c6-line-height );}.elementor-40055 .elementor-element.elementor-element-ed78050{font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}.elementor-40055 .elementor-element.elementor-element-cb2092e .elementor-heading-title{font-size:var( --e-global-typography-76a51c6-font-size );line-height:var( --e-global-typography-76a51c6-line-height );}.elementor-40055 .elementor-element.elementor-element-748d2ff{font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}.elementor-40055 .elementor-element.elementor-element-1f7185d .elementor-heading-title{font-size:var( --e-global-typography-4b4b72c-font-size );line-height:var( --e-global-typography-4b4b72c-line-height );}.elementor-40055 .elementor-element.elementor-element-5ad91e8{font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40055 .elementor-element.elementor-element-a3187fc .elementor-heading-title{font-size:var( --e-global-typography-4b4b72c-font-size );line-height:var( --e-global-typography-4b4b72c-line-height );}.elementor-40055 .elementor-element.elementor-element-3eb4eea{font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}.elementor-40055 .elementor-element.elementor-element-98dc69e .elementor-heading-title{font-size:var( --e-global-typography-76a51c6-font-size );line-height:var( --e-global-typography-76a51c6-line-height );}.elementor-40055 .elementor-element.elementor-element-477a3e5{font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}.elementor-40055 .elementor-element.elementor-element-0948a7a .elementor-heading-title{font-size:var( --e-global-typography-76a51c6-font-size );line-height:var( --e-global-typography-76a51c6-line-height );}.elementor-40055 .elementor-element.elementor-element-893b87e{font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}}@media(max-width:1200px){.elementor-40055 .elementor-element.elementor-element-b3ee6bb{padding:0% 0% 0% 0%;}.elementor-40055 .elementor-element.elementor-element-bedd00f{padding:0% 0% 0% 0%;}.elementor-40055 .elementor-element.elementor-element-cb2092e{padding:0% 0% 0% 0%;}.elementor-40055 .elementor-element.elementor-element-1f7185d{padding:0% 0% 0% 0%;}.elementor-40055 .elementor-element.elementor-element-a3187fc{padding:0% 0% 0% 0%;}.elementor-40055 .elementor-element.elementor-element-98dc69e{padding:0% 0% 0% 0%;}.elementor-40055 .elementor-element.elementor-element-0948a7a{padding:0% 0% 0% 0%;}}@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 );}.elementor-40055 .elementor-element.elementor-element-b3ee6bb .elementor-heading-title{font-size:var( --e-global-typography-4b4b72c-font-size );line-height:var( --e-global-typography-4b4b72c-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40055 .elementor-element.elementor-element-8d51395{font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}.elementor-40055 .elementor-element.elementor-element-bedd00f .elementor-heading-title{font-size:var( --e-global-typography-76a51c6-font-size );line-height:var( --e-global-typography-76a51c6-line-height );}.elementor-40055 .elementor-element.elementor-element-ed78050{font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}.elementor-40055 .elementor-element.elementor-element-cb2092e .elementor-heading-title{font-size:var( --e-global-typography-76a51c6-font-size );line-height:var( --e-global-typography-76a51c6-line-height );}.elementor-40055 .elementor-element.elementor-element-748d2ff{font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}.elementor-40055 .elementor-element.elementor-element-1f7185d .elementor-heading-title{font-size:var( --e-global-typography-4b4b72c-font-size );line-height:var( --e-global-typography-4b4b72c-line-height );}.elementor-40055 .elementor-element.elementor-element-5ad91e8{font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40055 .elementor-element.elementor-element-a3187fc .elementor-heading-title{font-size:var( --e-global-typography-4b4b72c-font-size );line-height:var( --e-global-typography-4b4b72c-line-height );}.elementor-40055 .elementor-element.elementor-element-3eb4eea{font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}.elementor-40055 .elementor-element.elementor-element-98dc69e .elementor-heading-title{font-size:var( --e-global-typography-76a51c6-font-size );line-height:var( --e-global-typography-76a51c6-line-height );}.elementor-40055 .elementor-element.elementor-element-477a3e5{font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}.elementor-40055 .elementor-element.elementor-element-0948a7a .elementor-heading-title{font-size:var( --e-global-typography-76a51c6-font-size );line-height:var( --e-global-typography-76a51c6-line-height );}.elementor-40055 .elementor-element.elementor-element-893b87e{font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}}@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 );}.elementor-40055 .elementor-element.elementor-element-b3ee6bb .elementor-heading-title{font-size:var( --e-global-typography-4b4b72c-font-size );line-height:var( --e-global-typography-4b4b72c-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40055 .elementor-element.elementor-element-8d51395{font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}.elementor-40055 .elementor-element.elementor-element-bedd00f .elementor-heading-title{font-size:var( --e-global-typography-76a51c6-font-size );line-height:var( --e-global-typography-76a51c6-line-height );}.elementor-40055 .elementor-element.elementor-element-ed78050{font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}.elementor-40055 .elementor-element.elementor-element-cb2092e .elementor-heading-title{font-size:var( --e-global-typography-76a51c6-font-size );line-height:var( --e-global-typography-76a51c6-line-height );}.elementor-40055 .elementor-element.elementor-element-748d2ff{font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}.elementor-40055 .elementor-element.elementor-element-1f7185d .elementor-heading-title{font-size:var( --e-global-typography-4b4b72c-font-size );line-height:var( --e-global-typography-4b4b72c-line-height );}.elementor-40055 .elementor-element.elementor-element-5ad91e8{font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40055 .elementor-element.elementor-element-a3187fc .elementor-heading-title{font-size:var( --e-global-typography-4b4b72c-font-size );line-height:var( --e-global-typography-4b4b72c-line-height );}.elementor-40055 .elementor-element.elementor-element-3eb4eea{font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}.elementor-40055 .elementor-element.elementor-element-98dc69e .elementor-heading-title{font-size:var( --e-global-typography-76a51c6-font-size );line-height:var( --e-global-typography-76a51c6-line-height );}.elementor-40055 .elementor-element.elementor-element-477a3e5{font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}.elementor-40055 .elementor-element.elementor-element-0948a7a .elementor-heading-title{font-size:var( --e-global-typography-76a51c6-font-size );line-height:var( --e-global-typography-76a51c6-line-height );}.elementor-40055 .elementor-element.elementor-element-893b87e{font-size:var( --e-global-typography-e1d8cb1-font-size );line-height:var( --e-global-typography-e1d8cb1-line-height );}}