.elementor-257 .elementor-element.elementor-element-5fb176a{margin-top:50px;margin-bottom:25px;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-257 .elementor-element.elementor-element-2a069c10 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-2a069c10{text-align:center;}.elementor-257 .elementor-element.elementor-element-2a069c10 .elementor-heading-title{font-size:60px;font-weight:600;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-257 .elementor-element.elementor-element-b66069f > .elementor-container{max-width:1156px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-257 .elementor-element.elementor-element-e03141e .elementor-button{background-color:rgba(255,255,255,0);font-weight:500;line-height:1.5em;fill:#e2001a;color:#e2001a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2001a;border-radius:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-e03141e .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-e03141e .elementor-button:focus{background-color:#e2001a;color:#ffffff;border-color:#e2001a;}.elementor-257 .elementor-element.elementor-element-e03141e .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-e03141e .elementor-button:focus svg{fill:#ffffff;}.elementor-257 .elementor-element.elementor-element-527cb0d .elementor-button{background-color:rgba(255,255,255,0);font-weight:500;line-height:1.5em;fill:#e2001a;color:#e2001a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2001a;border-radius:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-527cb0d .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-527cb0d .elementor-button:focus{background-color:#e2001a;color:#ffffff;border-color:#e2001a;}.elementor-257 .elementor-element.elementor-element-527cb0d .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-527cb0d .elementor-button:focus svg{fill:#ffffff;}.elementor-257 .elementor-element.elementor-element-e901455 .elementor-button{background-color:rgba(255,255,255,0);font-weight:500;line-height:1.5em;fill:#e2001a;color:#e2001a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2001a;border-radius:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-e901455 .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-e901455 .elementor-button:focus{background-color:#e2001a;color:#ffffff;border-color:#e2001a;}.elementor-257 .elementor-element.elementor-element-e901455 .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-e901455 .elementor-button:focus svg{fill:#ffffff;}.elementor-257 .elementor-element.elementor-element-bb8276f > .elementor-container{max-width:1156px;}.elementor-257 .elementor-element.elementor-element-6cbee98 .elementor-button{background-color:rgba(255,255,255,0);font-weight:500;line-height:1.5em;fill:#e2001a;color:#e2001a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2001a;border-radius:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-6cbee98 .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-6cbee98 .elementor-button:focus{background-color:#e2001a;color:#ffffff;border-color:#e2001a;}.elementor-257 .elementor-element.elementor-element-6cbee98 .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-6cbee98 .elementor-button:focus svg{fill:#ffffff;}.elementor-257 .elementor-element.elementor-element-fc24e08 .elementor-button{background-color:rgba(255,255,255,0);font-weight:500;line-height:1.5em;fill:#e2001a;color:#e2001a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2001a;border-radius:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-fc24e08 .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-fc24e08 .elementor-button:focus{background-color:#e2001a;color:#ffffff;border-color:#e2001a;}.elementor-257 .elementor-element.elementor-element-fc24e08 .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-fc24e08 .elementor-button:focus svg{fill:#ffffff;}.elementor-257 .elementor-element.elementor-element-28758ef .elementor-button{background-color:rgba(255,255,255,0);font-weight:500;line-height:1.5em;fill:#e2001a;color:#e2001a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2001a;border-radius:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-28758ef .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-28758ef .elementor-button:focus{background-color:#e2001a;color:#ffffff;border-color:#e2001a;}.elementor-257 .elementor-element.elementor-element-28758ef .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-28758ef .elementor-button:focus svg{fill:#ffffff;}.elementor-257 .elementor-element.elementor-element-c680c11 .elementor-button{background-color:rgba(255,255,255,0);font-weight:500;line-height:1.5em;fill:#e2001a;color:#e2001a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2001a;border-radius:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-c680c11 .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-c680c11 .elementor-button:focus{background-color:#e2001a;color:#ffffff;border-color:#e2001a;}.elementor-257 .elementor-element.elementor-element-c680c11 .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-c680c11 .elementor-button:focus svg{fill:#ffffff;}.elementor-257 .elementor-element.elementor-element-838d4eb .elementor-button{background-color:rgba(255,255,255,0);font-weight:500;line-height:1.5em;fill:#e2001a;color:#e2001a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2001a;border-radius:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-838d4eb .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-838d4eb .elementor-button:focus{background-color:#e2001a;color:#ffffff;border-color:#e2001a;}.elementor-257 .elementor-element.elementor-element-838d4eb .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-838d4eb .elementor-button:focus svg{fill:#ffffff;}.elementor-257 .elementor-element.elementor-element-7727736 > .elementor-container{max-width:1156px;}.elementor-257 .elementor-element.elementor-element-cea2d22 .elementor-button{background-color:rgba(255,255,255,0);font-weight:500;line-height:1.5em;fill:#e2001a;color:#e2001a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2001a;border-radius:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-cea2d22 .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-cea2d22 .elementor-button:focus{background-color:#e2001a;color:#ffffff;border-color:#e2001a;}.elementor-257 .elementor-element.elementor-element-cea2d22 .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-cea2d22 .elementor-button:focus svg{fill:#ffffff;}.elementor-257 .elementor-element.elementor-element-f878e7a .elementor-button{background-color:rgba(255,255,255,0);font-weight:500;line-height:1.5em;fill:#e2001a;color:#e2001a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2001a;border-radius:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-f878e7a .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-f878e7a .elementor-button:focus{background-color:#e2001a;color:#ffffff;border-color:#e2001a;}.elementor-257 .elementor-element.elementor-element-f878e7a .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-f878e7a .elementor-button:focus svg{fill:#ffffff;}.elementor-257 .elementor-element.elementor-element-2c203bc .elementor-button{background-color:rgba(255,255,255,0);font-weight:500;line-height:1.5em;fill:#e2001a;color:#e2001a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2001a;border-radius:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-2c203bc .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-2c203bc .elementor-button:focus{background-color:#e2001a;color:#ffffff;border-color:#e2001a;}.elementor-257 .elementor-element.elementor-element-2c203bc .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-2c203bc .elementor-button:focus svg{fill:#ffffff;}.elementor-257 .elementor-element.elementor-element-52e3f6e .elementor-button{background-color:rgba(255,255,255,0);font-weight:500;line-height:1.5em;fill:#e2001a;color:#e2001a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2001a;border-radius:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-52e3f6e .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-52e3f6e .elementor-button:focus{background-color:#e2001a;color:#ffffff;border-color:#e2001a;}.elementor-257 .elementor-element.elementor-element-52e3f6e .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-52e3f6e .elementor-button:focus svg{fill:#ffffff;}.elementor-257 .elementor-element.elementor-element-8b07fe5 .elementor-button{background-color:rgba(255,255,255,0);font-weight:500;line-height:1.5em;fill:#e2001a;color:#e2001a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2001a;border-radius:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-8b07fe5 .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-8b07fe5 .elementor-button:focus{background-color:#e2001a;color:#ffffff;border-color:#e2001a;}.elementor-257 .elementor-element.elementor-element-8b07fe5 .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-8b07fe5 .elementor-button:focus svg{fill:#ffffff;}.elementor-257 .elementor-element.elementor-element-cb90d0c .elementor-button{background-color:rgba(255,255,255,0);font-weight:500;line-height:1.5em;fill:#e2001a;color:#e2001a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2001a;border-radius:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-cb90d0c .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-cb90d0c .elementor-button:focus{background-color:#e2001a;color:#ffffff;border-color:#e2001a;}.elementor-257 .elementor-element.elementor-element-cb90d0c .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-cb90d0c .elementor-button:focus svg{fill:#ffffff;}.elementor-257 .elementor-element.elementor-element-79df296 .elementor-button{background-color:rgba(255,255,255,0);font-weight:500;line-height:1.5em;fill:#e2001a;color:#e2001a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2001a;border-radius:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-79df296 .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-79df296 .elementor-button:focus{background-color:#e2001a;color:#ffffff;border-color:#e2001a;}.elementor-257 .elementor-element.elementor-element-79df296 .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-79df296 .elementor-button:focus svg{fill:#ffffff;}.elementor-257 .elementor-element.elementor-element-1754616 .elementor-button{background-color:rgba(255,255,255,0);font-weight:500;line-height:1.5em;fill:#e2001a;color:#e2001a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2001a;border-radius:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-1754616 .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-1754616 .elementor-button:focus{background-color:#e2001a;color:#ffffff;border-color:#e2001a;}.elementor-257 .elementor-element.elementor-element-1754616 .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-1754616 .elementor-button:focus svg{fill:#ffffff;}.elementor-257 .elementor-element.elementor-element-4c09c4e .elementor-button{background-color:rgba(255,255,255,0);font-weight:500;line-height:1.5em;fill:#e2001a;color:#e2001a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2001a;border-radius:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-4c09c4e .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-4c09c4e .elementor-button:focus{background-color:#e2001a;color:#ffffff;border-color:#e2001a;}.elementor-257 .elementor-element.elementor-element-4c09c4e .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-4c09c4e .elementor-button:focus svg{fill:#ffffff;}.elementor-257 .elementor-element.elementor-element-2565637 .elementor-button{background-color:rgba(255,255,255,0);font-weight:500;line-height:1.5em;fill:#e2001a;color:#e2001a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2001a;border-radius:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-2565637 .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-2565637 .elementor-button:focus{background-color:#e2001a;color:#ffffff;border-color:#e2001a;}.elementor-257 .elementor-element.elementor-element-2565637 .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-2565637 .elementor-button:focus svg{fill:#ffffff;}.elementor-257 .elementor-element.elementor-element-3ad8164 .elementor-button{background-color:rgba(255,255,255,0);font-weight:500;line-height:1.5em;fill:#e2001a;color:#e2001a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2001a;border-radius:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-3ad8164 .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-3ad8164 .elementor-button:focus{background-color:#e2001a;color:#ffffff;border-color:#e2001a;}.elementor-257 .elementor-element.elementor-element-3ad8164 .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-3ad8164 .elementor-button:focus svg{fill:#ffffff;}.elementor-257 .elementor-element.elementor-element-e1bec08 .elementor-button{background-color:rgba(255,255,255,0);font-weight:500;line-height:1.5em;fill:#e2001a;color:#e2001a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2001a;border-radius:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-e1bec08 .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-e1bec08 .elementor-button:focus{background-color:#e2001a;color:#ffffff;border-color:#e2001a;}.elementor-257 .elementor-element.elementor-element-e1bec08 .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-e1bec08 .elementor-button:focus svg{fill:#ffffff;}.elementor-257 .elementor-element.elementor-element-fc2285b .elementor-button{background-color:rgba(255,255,255,0);font-weight:500;line-height:1.5em;fill:#e2001a;color:#e2001a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2001a;border-radius:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-fc2285b .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-fc2285b .elementor-button:focus{background-color:#e2001a;color:#ffffff;border-color:#e2001a;}.elementor-257 .elementor-element.elementor-element-fc2285b .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-fc2285b .elementor-button:focus svg{fill:#ffffff;}.elementor-257 .elementor-element.elementor-element-53db23b .elementor-button{background-color:rgba(255,255,255,0);font-weight:500;line-height:1.5em;fill:#e2001a;color:#e2001a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2001a;border-radius:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-53db23b .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-53db23b .elementor-button:focus{background-color:#e2001a;color:#ffffff;border-color:#e2001a;}.elementor-257 .elementor-element.elementor-element-53db23b .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-53db23b .elementor-button:focus svg{fill:#ffffff;}.elementor-257 .elementor-element.elementor-element-dab38ea .elementor-button{background-color:rgba(255,255,255,0);font-weight:500;line-height:1.5em;fill:#e2001a;color:#e2001a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2001a;border-radius:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-dab38ea .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-dab38ea .elementor-button:focus{background-color:#e2001a;color:#ffffff;border-color:#e2001a;}.elementor-257 .elementor-element.elementor-element-dab38ea .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-dab38ea .elementor-button:focus svg{fill:#ffffff;}.elementor-257 .elementor-element.elementor-element-5f3eb6b .elementor-button{background-color:rgba(255,255,255,0);font-weight:500;line-height:1.5em;fill:#e2001a;color:#e2001a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2001a;border-radius:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-5f3eb6b .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-5f3eb6b .elementor-button:focus{background-color:#e2001a;color:#ffffff;border-color:#e2001a;}.elementor-257 .elementor-element.elementor-element-5f3eb6b .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-5f3eb6b .elementor-button:focus svg{fill:#ffffff;}.elementor-257 .elementor-element.elementor-element-3010d1a .elementor-button{background-color:rgba(255,255,255,0);font-weight:500;line-height:1.5em;fill:#e2001a;color:#e2001a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2001a;border-radius:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-3010d1a .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-3010d1a .elementor-button:focus{background-color:#e2001a;color:#ffffff;border-color:#e2001a;}.elementor-257 .elementor-element.elementor-element-3010d1a .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-3010d1a .elementor-button:focus svg{fill:#ffffff;}.elementor-257 .elementor-element.elementor-element-d11f832 .elementor-button{background-color:rgba(255,255,255,0);font-weight:500;line-height:1.5em;fill:#e2001a;color:#e2001a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2001a;border-radius:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-d11f832 .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-d11f832 .elementor-button:focus{background-color:#e2001a;color:#ffffff;border-color:#e2001a;}.elementor-257 .elementor-element.elementor-element-d11f832 .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-d11f832 .elementor-button:focus svg{fill:#ffffff;}.elementor-257 .elementor-element.elementor-element-4b07f26 .elementor-button{background-color:rgba(255,255,255,0);font-weight:500;line-height:1.5em;fill:#e2001a;color:#e2001a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2001a;border-radius:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-4b07f26 .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-4b07f26 .elementor-button:focus{background-color:#e2001a;color:#ffffff;border-color:#e2001a;}.elementor-257 .elementor-element.elementor-element-4b07f26 .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-4b07f26 .elementor-button:focus svg{fill:#ffffff;}.elementor-257 .elementor-element.elementor-element-f0f3ff4 .elementor-button{background-color:rgba(255,255,255,0);font-weight:500;line-height:1.5em;fill:#e2001a;color:#e2001a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2001a;border-radius:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-f0f3ff4 .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-f0f3ff4 .elementor-button:focus{background-color:#e2001a;color:#ffffff;border-color:#e2001a;}.elementor-257 .elementor-element.elementor-element-f0f3ff4 .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-f0f3ff4 .elementor-button:focus svg{fill:#ffffff;}.elementor-257 .elementor-element.elementor-element-f9d01e0 .elementor-button{background-color:rgba(255,255,255,0);font-weight:500;line-height:1.5em;fill:#e2001a;color:#e2001a;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2001a;border-radius:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-f9d01e0 .elementor-button:hover, .elementor-257 .elementor-element.elementor-element-f9d01e0 .elementor-button:focus{background-color:#e2001a;color:#ffffff;border-color:#e2001a;}.elementor-257 .elementor-element.elementor-element-f9d01e0 .elementor-button:hover svg, .elementor-257 .elementor-element.elementor-element-f9d01e0 .elementor-button:focus svg{fill:#ffffff;}.elementor-257 .elementor-element.elementor-element-e6fe165{--spacer-size:10px;}.elementor-257 .elementor-element.elementor-element-e6fe165 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-257 .elementor-element.elementor-element-9032b94{margin-top:0px;margin-bottom:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-257 .elementor-element.elementor-element-4c09770 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-257 .elementor-element.elementor-element-4c09770 .elementor-heading-title{color:#202020;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .ecs-load-more-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-257 .elementor-element.elementor-element-bda370f{--grid-row-gap:50px;--grid-column-gap:50px;}.elementor-257 .elementor-element.elementor-element-e17c270{margin-top:0px;margin-bottom:50px;}.elementor-257 .elementor-element.elementor-element-65450d9 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-257 .elementor-element.elementor-element-65450d9 .elementor-heading-title{color:#202020;}.elementor-257 .elementor-element.elementor-element-d8dae23{--grid-row-gap:50px;--grid-column-gap:50px;}.elementor-257 .elementor-element.elementor-element-9919c79{margin-top:0px;margin-bottom:50px;}.elementor-257 .elementor-element.elementor-element-9129c17 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-257 .elementor-element.elementor-element-9129c17 .elementor-heading-title{color:#202020;}.elementor-257 .elementor-element.elementor-element-a29ae9d{--grid-row-gap:50px;--grid-column-gap:50px;}.elementor-257 .elementor-element.elementor-element-d4c7a15{margin-top:0px;margin-bottom:50px;}.elementor-257 .elementor-element.elementor-element-c8964d3 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-257 .elementor-element.elementor-element-c8964d3 .elementor-heading-title{color:#202020;}.elementor-257 .elementor-element.elementor-element-d4c478e{--grid-row-gap:50px;--grid-column-gap:50px;}.elementor-257 .elementor-element.elementor-element-a2cb2cc{margin-top:0px;margin-bottom:50px;}.elementor-257 .elementor-element.elementor-element-bbd92e8 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-257 .elementor-element.elementor-element-bbd92e8 .elementor-heading-title{color:#202020;}.elementor-257 .elementor-element.elementor-element-37a7aab{--grid-row-gap:50px;--grid-column-gap:50px;}.elementor-257 .elementor-element.elementor-element-9969552{margin-top:0px;margin-bottom:50px;}.elementor-257 .elementor-element.elementor-element-d39202d > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-257 .elementor-element.elementor-element-d39202d .elementor-heading-title{color:#202020;}.elementor-257 .elementor-element.elementor-element-797e9bd{--grid-row-gap:50px;--grid-column-gap:50px;}.elementor-257 .elementor-element.elementor-element-fa2cc28{margin-top:0px;margin-bottom:50px;}.elementor-257 .elementor-element.elementor-element-6814913 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-257 .elementor-element.elementor-element-6814913 .elementor-heading-title{color:#202020;}.elementor-257 .elementor-element.elementor-element-a60feaf{--grid-row-gap:50px;--grid-column-gap:50px;}.elementor-257 .elementor-element.elementor-element-3dbb99b{margin-top:0px;margin-bottom:50px;}.elementor-257 .elementor-element.elementor-element-310ae3d > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-257 .elementor-element.elementor-element-310ae3d .elementor-heading-title{color:#202020;}.elementor-257 .elementor-element.elementor-element-70bd715{--grid-row-gap:50px;--grid-column-gap:50px;}.elementor-257 .elementor-element.elementor-element-0994bd1{margin-top:0px;margin-bottom:50px;}.elementor-257 .elementor-element.elementor-element-6849c76 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-257 .elementor-element.elementor-element-6849c76 .elementor-heading-title{color:#202020;}.elementor-257 .elementor-element.elementor-element-407e68e{--grid-row-gap:50px;--grid-column-gap:50px;}.elementor-257 .elementor-element.elementor-element-f10a72b{margin-top:0px;margin-bottom:50px;}.elementor-257 .elementor-element.elementor-element-d3ae178 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-257 .elementor-element.elementor-element-d3ae178 .elementor-heading-title{color:#202020;}.elementor-257 .elementor-element.elementor-element-b9dc815{--grid-row-gap:50px;--grid-column-gap:50px;}.elementor-257 .elementor-element.elementor-element-811b7d1{margin-top:0px;margin-bottom:50px;}.elementor-257 .elementor-element.elementor-element-9f9c986 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-257 .elementor-element.elementor-element-9f9c986 .elementor-heading-title{color:#202020;}.elementor-257 .elementor-element.elementor-element-94ab043{--grid-row-gap:50px;--grid-column-gap:50px;}.elementor-257 .elementor-element.elementor-element-a44c622{margin-top:0px;margin-bottom:50px;}.elementor-257 .elementor-element.elementor-element-dd43941 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-257 .elementor-element.elementor-element-dd43941 .elementor-heading-title{color:#202020;}.elementor-257 .elementor-element.elementor-element-0f73ac6{--grid-row-gap:50px;--grid-column-gap:50px;}.elementor-257 .elementor-element.elementor-element-9a66695{margin-top:0px;margin-bottom:50px;}.elementor-257 .elementor-element.elementor-element-36ac5d7 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-257 .elementor-element.elementor-element-36ac5d7 .elementor-heading-title{color:#202020;}.elementor-257 .elementor-element.elementor-element-17b4073{--grid-row-gap:50px;--grid-column-gap:50px;}.elementor-257 .elementor-element.elementor-element-6e8ba30{margin-top:0px;margin-bottom:50px;}.elementor-257 .elementor-element.elementor-element-43bb853 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-257 .elementor-element.elementor-element-43bb853 .elementor-heading-title{color:#202020;}.elementor-257 .elementor-element.elementor-element-e4436a2{--grid-row-gap:50px;--grid-column-gap:50px;}.elementor-257 .elementor-element.elementor-element-f77bc71{margin-top:0px;margin-bottom:50px;}.elementor-257 .elementor-element.elementor-element-005d3ce > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-257 .elementor-element.elementor-element-005d3ce .elementor-heading-title{color:#202020;}.elementor-257 .elementor-element.elementor-element-2c55175{--grid-row-gap:50px;--grid-column-gap:50px;}@media(min-width:768px){.elementor-257 .elementor-element.elementor-element-226a4ed{width:61.8%;}.elementor-257 .elementor-element.elementor-element-6806f39{width:38.2%;}}@media(max-width:767px){.elementor-257 .elementor-element.elementor-element-5fb176a{padding:85px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-2a069c10 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-2a069c10 .elementor-heading-title{font-size:33px;}}/* Start custom CSS */.wp-block-image .aligncenter {
    margin-left: auto !important;
    margin-right: auto !important;
}

.custom-btn-width{
    width: 195px !important;
    margin: auto;
}

.custom-btn-width a{
    min-width: 195px;
    
}

.bruck-muerzzuschlag{
	display: none;
}

.deutschlandsberg{
	display: none;
}

.suedoststeiermark{
	display: none;
}
/*
.graz_stadt{
	display: none;
}*/

.graz_umgebung{
	display: none;
}

.hartberg-fuerstenfeld{
	display: none;
}

.murtal{
	display: none;
}

.leibnitz{
	display: none;
}

.leoben{
	display: none;
}

.liezen{
	display: none;
}

.murau{
	display: none;
}

.voitsberg{
	display: none;
}

.weiz{
	display: none;
}

.praesidium{
	display: none;
}

.vorstand{
	display: none;
}

.custom-link-area .wp-block-button a.wp-block-button__link:hover {
    background-color: #e2001a;
    color: #fff;
    border: 1px solid #e2001a;
    border-radius: 0;
}

.custom-link-area .wp-block-button a.wp-block-button__link{
    background-color: #fff;
    color: #e2001a;
    border: 1px solid #e2001a;
    border-radius: 0;
}

.custom-link-area a{
    color: #e2001a;
}

.fade-on-mobile{
    width: auto !important;
    overflow-y: unset !important;
}

@media (max-width: 767px){
	.fade-on-mobile{
	    height: 100%;
	    width: 0 !important;
	    position: fixed;
	    z-index: 2;
	    top: 0;
	    left: 0;
	    background-color: #fff;
	    overflow-x: hidden;
	    transition: .5s;
	    overflow-y: hidden !important;
	}
	.fade-on-mobile:after {
        display: block;
        background: rgba(0, 0, 0, 0.1);
        position: absolute;
        content: "";
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: -1;
    }
    .fade-on-mobile .elementor-container.elementor-column-gap-default{
        background: #fff;
        padding-top: 100px;
    }
}/* End custom CSS */