.elementor-40 .elementor-element.elementor-element-fe136b2{padding:60px 0px 60px 0px;}.elementor-40 .elementor-element.elementor-element-947ac94 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.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-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-40 .elementor-element.elementor-element-6742931{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-40 .elementor-element.elementor-element-4070f7a > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-c96bb71{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-40 .elementor-element.elementor-element-4b4273c > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-338d3e5{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-40 .elementor-element.elementor-element-b7d2fb3 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-1f5d991{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-40 .elementor-element.elementor-element-fdcf7bb > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-83c68c6{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-40 .elementor-element.elementor-element-270b95b > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-a771949{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-40 .elementor-element.elementor-element-7e88e69 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-48f7bac{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-40 .elementor-element.elementor-element-653f314 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-c5cf2ab{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-40 .elementor-element.elementor-element-aefc089 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-3720f7e{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-40 .elementor-element.elementor-element-d093d5b > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-eadc041{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-40 .elementor-element.elementor-element-317f371 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-446e105{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-40 .elementor-element.elementor-element-4cccadd > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-d6e46c9{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-40 .elementor-element.elementor-element-4944702 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-8243713{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-40 .elementor-element.elementor-element-39d79d1 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-b8a2378{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-40 .elementor-element.elementor-element-66abc21 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-8ed23ae{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 );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-6742931{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-c96bb71{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-338d3e5{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-1f5d991{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-83c68c6{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-a771949{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-48f7bac{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-c5cf2ab{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-3720f7e{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-eadc041{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-446e105{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-d6e46c9{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-8243713{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-b8a2378{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-8ed23ae{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-6742931{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-c96bb71{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-338d3e5{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-1f5d991{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-83c68c6{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-a771949{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-48f7bac{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-c5cf2ab{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-3720f7e{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-eadc041{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-446e105{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-d6e46c9{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-8243713{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-b8a2378{font-size:var( --e-global-typography-text-font-size );}.elementor-40 .elementor-element.elementor-element-8ed23ae{font-size:var( --e-global-typography-text-font-size );}}