.elementor-23828 .elementor-element.elementor-element-23b1179{text-align:center;}.elementor-23828 .elementor-element.elementor-element-23b1179 .elementor-heading-title{font-family:"veneer", Sans-serif;font-size:70px;font-weight:normal;text-transform:none;line-height:1.1em;}.elementor-23828 .elementor-element.elementor-element-fe113bb{text-align:center;}.elementor-23828 .elementor-element.elementor-element-6efa5a9 .elementor-button{background-color:#DD1515;font-family:var( --e-global-typography-5c76cc7-font-family ), Sans-serif;font-size:var( --e-global-typography-5c76cc7-font-size );line-height:var( --e-global-typography-5c76cc7-line-height );fill:#FFFFFF;color:#FFFFFF;}.elementor-23828 .elementor-element.elementor-element-d59dc23:not(.elementor-motion-effects-element-type-background), .elementor-23828 .elementor-element.elementor-element-d59dc23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-23828 .elementor-element.elementor-element-d59dc23{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:3em;margin-bottom:0em;padding:4em 0em 4em 0em;}.elementor-23828 .elementor-element.elementor-element-d59dc23 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23828 .elementor-element.elementor-element-0c1b755 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23828 .elementor-element.elementor-element-0c1b755{column-gap:0px;text-align:center;color:var( --e-global-color-astglobalcolor6 );font-family:var( --e-global-typography-0f4a6fd-font-family ), Sans-serif;font-size:var( --e-global-typography-0f4a6fd-font-size );font-weight:var( --e-global-typography-0f4a6fd-font-weight );line-height:var( --e-global-typography-0f4a6fd-line-height );}.elementor-23828 .elementor-element.elementor-element-0c1b755 p{margin-bottom:25px;}.elementor-23828 .elementor-element.elementor-element-17a12db{--spacer-size:50px;}.elementor-23828 .elementor-element.elementor-element-15f6d27:not(.elementor-motion-effects-element-type-background), .elementor-23828 .elementor-element.elementor-element-15f6d27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-06e01ed );}.elementor-23828 .elementor-element.elementor-element-15f6d27{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23828 .elementor-element.elementor-element-15f6d27 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23828 .elementor-element.elementor-element-c0dc631{text-align:center;}.elementor-23828 .elementor-element.elementor-element-c0dc631 .elementor-heading-title{font-family:"veneer", Sans-serif;font-size:70px;font-weight:normal;text-transform:none;line-height:1.1em;}.elementor-23828 .elementor-element.elementor-element-804e5c2{text-align:center;}.elementor-23828 .elementor-element.elementor-element-cf4844c .elementor-button{background-color:#DD1515;font-family:var( --e-global-typography-5c76cc7-font-family ), Sans-serif;font-size:var( --e-global-typography-5c76cc7-font-size );line-height:var( --e-global-typography-5c76cc7-line-height );fill:#FFFFFF;color:#FFFFFF;}.elementor-23828 .elementor-element.elementor-element-8200afa{--spacer-size:50px;}.elementor-23828 .elementor-element.elementor-element-e39ea2a{width:var( --container-widget-width, 0% );max-width:0%;--container-widget-width:0%;--container-widget-flex-grow:0;text-align:center;}.elementor-23828 .elementor-element.elementor-element-e39ea2a > .elementor-widget-container{padding:11px 11px 11px 11px;}.elementor-23828 .elementor-element.elementor-element-e39ea2a .elementor-heading-title{font-family:var( --e-global-typography-7eccaee-font-family ), Sans-serif;font-size:var( --e-global-typography-7eccaee-font-size );font-weight:var( --e-global-typography-7eccaee-font-weight );text-transform:var( --e-global-typography-7eccaee-text-transform );line-height:var( --e-global-typography-7eccaee-line-height );color:var( --e-global-color-4b6836f );}.elementor-23828 .elementor-element.elementor-element-53986f9{text-align:center;}.elementor-23828 .elementor-element.elementor-element-53986f9 .elementor-heading-title{font-family:var( --e-global-typography-7eccaee-font-family ), Sans-serif;font-size:var( --e-global-typography-7eccaee-font-size );font-weight:var( --e-global-typography-7eccaee-font-weight );text-transform:var( --e-global-typography-7eccaee-text-transform );line-height:var( --e-global-typography-7eccaee-line-height );}@media(min-width:768px){.elementor-23828 .elementor-element.elementor-element-80ffc7d{width:100%;}}@media(max-width:1366px){.elementor-23828 .elementor-element.elementor-element-23b1179 .elementor-heading-title{font-size:65px;line-height:1.1em;}.elementor-23828 .elementor-element.elementor-element-6efa5a9 .elementor-button{font-size:var( --e-global-typography-5c76cc7-font-size );line-height:var( --e-global-typography-5c76cc7-line-height );}.elementor-23828 .elementor-element.elementor-element-0c1b755{font-size:var( --e-global-typography-0f4a6fd-font-size );line-height:var( --e-global-typography-0f4a6fd-line-height );}.elementor-23828 .elementor-element.elementor-element-c0dc631 .elementor-heading-title{font-size:65px;line-height:1.1em;}.elementor-23828 .elementor-element.elementor-element-cf4844c .elementor-button{font-size:var( --e-global-typography-5c76cc7-font-size );line-height:var( --e-global-typography-5c76cc7-line-height );}.elementor-23828 .elementor-element.elementor-element-e39ea2a .elementor-heading-title{font-size:var( --e-global-typography-7eccaee-font-size );line-height:var( --e-global-typography-7eccaee-line-height );}.elementor-23828 .elementor-element.elementor-element-53986f9 .elementor-heading-title{font-size:var( --e-global-typography-7eccaee-font-size );line-height:var( --e-global-typography-7eccaee-line-height );}}@media(max-width:1124px){.elementor-23828 .elementor-element.elementor-element-23b1179 .elementor-heading-title{font-size:55px;line-height:1.1em;}.elementor-23828 .elementor-element.elementor-element-6efa5a9 .elementor-button{font-size:var( --e-global-typography-5c76cc7-font-size );line-height:var( --e-global-typography-5c76cc7-line-height );}.elementor-23828 .elementor-element.elementor-element-0c1b755{font-size:var( --e-global-typography-0f4a6fd-font-size );line-height:var( --e-global-typography-0f4a6fd-line-height );}.elementor-23828 .elementor-element.elementor-element-c0dc631 .elementor-heading-title{font-size:55px;line-height:1.1em;}.elementor-23828 .elementor-element.elementor-element-cf4844c .elementor-button{font-size:var( --e-global-typography-5c76cc7-font-size );line-height:var( --e-global-typography-5c76cc7-line-height );}.elementor-23828 .elementor-element.elementor-element-e39ea2a .elementor-heading-title{font-size:var( --e-global-typography-7eccaee-font-size );line-height:var( --e-global-typography-7eccaee-line-height );}.elementor-23828 .elementor-element.elementor-element-53986f9 .elementor-heading-title{font-size:var( --e-global-typography-7eccaee-font-size );line-height:var( --e-global-typography-7eccaee-line-height );}}@media(max-width:767px){.elementor-23828 .elementor-element.elementor-element-23b1179 .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-23828 .elementor-element.elementor-element-6efa5a9 .elementor-button{font-size:var( --e-global-typography-5c76cc7-font-size );line-height:var( --e-global-typography-5c76cc7-line-height );}.elementor-23828 .elementor-element.elementor-element-d59dc23{padding:3em 0em 3em 0em;}.elementor-23828 .elementor-element.elementor-element-0c1b755{font-size:var( --e-global-typography-0f4a6fd-font-size );line-height:var( --e-global-typography-0f4a6fd-line-height );}.elementor-23828 .elementor-element.elementor-element-c0dc631 .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-23828 .elementor-element.elementor-element-cf4844c .elementor-button{font-size:var( --e-global-typography-5c76cc7-font-size );line-height:var( --e-global-typography-5c76cc7-line-height );}.elementor-23828 .elementor-element.elementor-element-9040c1d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-23828 .elementor-element.elementor-element-e39ea2a .elementor-heading-title{font-size:var( --e-global-typography-7eccaee-font-size );line-height:var( --e-global-typography-7eccaee-line-height );}.elementor-23828 .elementor-element.elementor-element-53986f9 .elementor-heading-title{font-size:var( --e-global-typography-7eccaee-font-size );line-height:var( --e-global-typography-7eccaee-line-height );}}