.elementor-3020 .elementor-element.elementor-element-5a5a381{margin-top:00px;margin-bottom:0px;}.elementor-3020 .elementor-element.elementor-element-fd4d8eb .elementor-heading-title{font-family:var( --e-global-typography-8ccfa34-font-family ), Sans-serif;font-size:var( --e-global-typography-8ccfa34-font-size );font-weight:var( --e-global-typography-8ccfa34-font-weight );line-height:var( --e-global-typography-8ccfa34-line-height );}.elementor-3020 .elementor-element.elementor-element-1cc4dca{padding:40px 0px 0px 0px;}.elementor-3020 .elementor-element.elementor-element-458c731:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3020 .elementor-element.elementor-element-458c731 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3020 .elementor-element.elementor-element-458c731 > .elementor-element-populated, .elementor-3020 .elementor-element.elementor-element-458c731 > .elementor-element-populated > .elementor-background-overlay, .elementor-3020 .elementor-element.elementor-element-458c731 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-3020 .elementor-element.elementor-element-458c731 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3020 .elementor-element.elementor-element-458c731 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3020 .elementor-element.elementor-element-62655e9{--spacer-size:400px;}.elementor-3020 .elementor-element.elementor-element-ae81596 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-3020 .elementor-element.elementor-element-e064192{width:var( --container-widget-width, 99.242% );max-width:99.242%;--container-widget-width:99.242%;--container-widget-flex-grow:0;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-3020 .elementor-element.elementor-element-6363e59{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-3020 .elementor-element.elementor-element-977aa54 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3020 .elementor-element.elementor-element-977aa54 .elementor-heading-title{font-family:var( --e-global-typography-b161f18-font-family ), Sans-serif;font-size:var( --e-global-typography-b161f18-font-size );font-weight:var( --e-global-typography-b161f18-font-weight );text-transform:var( --e-global-typography-b161f18-text-transform );line-height:var( --e-global-typography-b161f18-line-height );}.elementor-3020 .elementor-element.elementor-element-b9b5a71{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-3020 .elementor-element.elementor-element-48711ab > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3020 .elementor-element.elementor-element-48711ab .elementor-heading-title{font-family:var( --e-global-typography-b161f18-font-family ), Sans-serif;font-size:var( --e-global-typography-b161f18-font-size );font-weight:var( --e-global-typography-b161f18-font-weight );text-transform:var( --e-global-typography-b161f18-text-transform );line-height:var( --e-global-typography-b161f18-line-height );}.elementor-3020 .elementor-element.elementor-element-316e205 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-3020 .elementor-element.elementor-element-316e205{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-3020 .elementor-element.elementor-element-89900c4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3020 .elementor-element.elementor-element-89900c4 .elementor-heading-title{font-family:var( --e-global-typography-b161f18-font-family ), Sans-serif;font-size:var( --e-global-typography-b161f18-font-size );font-weight:var( --e-global-typography-b161f18-font-weight );text-transform:var( --e-global-typography-b161f18-text-transform );line-height:var( --e-global-typography-b161f18-line-height );}.elementor-3020 .elementor-element.elementor-element-36ee9e4 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-3020 .elementor-element.elementor-element-36ee9e4{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-3020 .elementor-element.elementor-element-e88b8e8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3020 .elementor-element.elementor-element-e88b8e8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3020 .elementor-element.elementor-element-760d50d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3020 .elementor-element.elementor-element-760d50d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3020 .elementor-element.elementor-element-864c168 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3020 .elementor-element.elementor-element-864c168 .elementor-heading-title{font-family:var( --e-global-typography-b161f18-font-family ), Sans-serif;font-size:var( --e-global-typography-b161f18-font-size );font-weight:var( --e-global-typography-b161f18-font-weight );text-transform:var( --e-global-typography-b161f18-text-transform );line-height:var( --e-global-typography-b161f18-line-height );}.elementor-3020 .elementor-element.elementor-element-6fe178c{width:var( --container-widget-width, 92.857% );max-width:92.857%;--container-widget-width:92.857%;--container-widget-flex-grow:0;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-3020 .elementor-element.elementor-element-6fe178c > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-3020 .elementor-element.elementor-element-290e238 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3020 .elementor-element.elementor-element-290e238 .elementor-heading-title{font-family:var( --e-global-typography-b161f18-font-family ), Sans-serif;font-size:var( --e-global-typography-b161f18-font-size );font-weight:var( --e-global-typography-b161f18-font-weight );text-transform:var( --e-global-typography-b161f18-text-transform );line-height:var( --e-global-typography-b161f18-line-height );}.elementor-3020 .elementor-element.elementor-element-c202b9d{width:var( --container-widget-width, 99.762% );max-width:99.762%;--container-widget-width:99.762%;--container-widget-flex-grow:0;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-3020 .elementor-element.elementor-element-c202b9d > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-3020 .elementor-element.elementor-element-e841d93 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3020 .elementor-element.elementor-element-e841d93 .elementor-heading-title{font-family:var( --e-global-typography-b161f18-font-family ), Sans-serif;font-size:var( --e-global-typography-b161f18-font-size );font-weight:var( --e-global-typography-b161f18-font-weight );text-transform:var( --e-global-typography-b161f18-text-transform );line-height:var( --e-global-typography-b161f18-line-height );}.elementor-3020 .elementor-element.elementor-element-6d72d04 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3020 .elementor-element.elementor-element-6d72d04{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-3020 .elementor-element.elementor-element-8a867c3 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-3020 .elementor-element.elementor-element-e4a7683 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3020 .elementor-element.elementor-element-e4a7683 .elementor-heading-title{font-family:var( --e-global-typography-b161f18-font-family ), Sans-serif;font-size:var( --e-global-typography-b161f18-font-size );font-weight:var( --e-global-typography-b161f18-font-weight );text-transform:var( --e-global-typography-b161f18-text-transform );line-height:var( --e-global-typography-b161f18-line-height );}.elementor-3020 .elementor-element.elementor-element-f64df36{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 );}@media(min-width:768px){.elementor-3020 .elementor-element.elementor-element-8305ff7{width:56.786%;}.elementor-3020 .elementor-element.elementor-element-e88b8e8{width:43.08%;}.elementor-3020 .elementor-element.elementor-element-760d50d{width:23.214%;}.elementor-3020 .elementor-element.elementor-element-c375227{width:76.786%;}}@media(max-width:1024px){.elementor-3020 .elementor-element.elementor-element-fd4d8eb .elementor-heading-title{font-size:var( --e-global-typography-8ccfa34-font-size );line-height:var( --e-global-typography-8ccfa34-line-height );}.elementor-3020 .elementor-element.elementor-element-e064192{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3020 .elementor-element.elementor-element-6363e59{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3020 .elementor-element.elementor-element-977aa54 .elementor-heading-title{font-size:var( --e-global-typography-b161f18-font-size );line-height:var( --e-global-typography-b161f18-line-height );}.elementor-3020 .elementor-element.elementor-element-b9b5a71{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3020 .elementor-element.elementor-element-48711ab .elementor-heading-title{font-size:var( --e-global-typography-b161f18-font-size );line-height:var( --e-global-typography-b161f18-line-height );}.elementor-3020 .elementor-element.elementor-element-316e205{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3020 .elementor-element.elementor-element-89900c4 .elementor-heading-title{font-size:var( --e-global-typography-b161f18-font-size );line-height:var( --e-global-typography-b161f18-line-height );}.elementor-3020 .elementor-element.elementor-element-36ee9e4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3020 .elementor-element.elementor-element-864c168 .elementor-heading-title{font-size:var( --e-global-typography-b161f18-font-size );line-height:var( --e-global-typography-b161f18-line-height );}.elementor-3020 .elementor-element.elementor-element-6fe178c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3020 .elementor-element.elementor-element-290e238 .elementor-heading-title{font-size:var( --e-global-typography-b161f18-font-size );line-height:var( --e-global-typography-b161f18-line-height );}.elementor-3020 .elementor-element.elementor-element-c202b9d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3020 .elementor-element.elementor-element-e841d93 .elementor-heading-title{font-size:var( --e-global-typography-b161f18-font-size );line-height:var( --e-global-typography-b161f18-line-height );}.elementor-3020 .elementor-element.elementor-element-6d72d04{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3020 .elementor-element.elementor-element-e4a7683 .elementor-heading-title{font-size:var( --e-global-typography-b161f18-font-size );line-height:var( --e-global-typography-b161f18-line-height );}.elementor-3020 .elementor-element.elementor-element-f64df36{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-3020 .elementor-element.elementor-element-fd4d8eb .elementor-heading-title{font-size:var( --e-global-typography-8ccfa34-font-size );line-height:var( --e-global-typography-8ccfa34-line-height );}.elementor-3020 .elementor-element.elementor-element-62655e9{--spacer-size:175px;}.elementor-3020 .elementor-element.elementor-element-ae81596 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-3020 .elementor-element.elementor-element-e064192{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3020 .elementor-element.elementor-element-6363e59{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3020 .elementor-element.elementor-element-977aa54 .elementor-heading-title{font-size:var( --e-global-typography-b161f18-font-size );line-height:var( --e-global-typography-b161f18-line-height );}.elementor-3020 .elementor-element.elementor-element-b9b5a71{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3020 .elementor-element.elementor-element-48711ab .elementor-heading-title{font-size:var( --e-global-typography-b161f18-font-size );line-height:var( --e-global-typography-b161f18-line-height );}.elementor-3020 .elementor-element.elementor-element-316e205{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3020 .elementor-element.elementor-element-89900c4 .elementor-heading-title{font-size:var( --e-global-typography-b161f18-font-size );line-height:var( --e-global-typography-b161f18-line-height );}.elementor-3020 .elementor-element.elementor-element-36ee9e4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3020 .elementor-element.elementor-element-864c168 .elementor-heading-title{font-size:var( --e-global-typography-b161f18-font-size );line-height:var( --e-global-typography-b161f18-line-height );}.elementor-3020 .elementor-element.elementor-element-6fe178c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3020 .elementor-element.elementor-element-290e238 .elementor-heading-title{font-size:var( --e-global-typography-b161f18-font-size );line-height:var( --e-global-typography-b161f18-line-height );}.elementor-3020 .elementor-element.elementor-element-c202b9d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3020 .elementor-element.elementor-element-e841d93 .elementor-heading-title{font-size:var( --e-global-typography-b161f18-font-size );line-height:var( --e-global-typography-b161f18-line-height );}.elementor-3020 .elementor-element.elementor-element-6d72d04{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3020 .elementor-element.elementor-element-e4a7683 .elementor-heading-title{font-size:var( --e-global-typography-b161f18-font-size );line-height:var( --e-global-typography-b161f18-line-height );}.elementor-3020 .elementor-element.elementor-element-f64df36{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}