.elementor-4162 .elementor-element.elementor-element-8009ab2{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-secondary );margin-top:6rem;margin-bottom:0;padding:0px 0px 40px 0px;}.elementor-4162 .elementor-element.elementor-element-8009ab2, .elementor-4162 .elementor-element.elementor-element-8009ab2 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-4162 .elementor-element.elementor-element-ece1be7{text-align:center;}.elementor-4162 .elementor-element.elementor-element-ece1be7 .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );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-4162 .elementor-element.elementor-element-129824c{text-align:center;color:var( --e-global-color-accent );}.elementor-4162 .elementor-element.elementor-element-61d24f6{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );margin-top:0px;margin-bottom:60px;padding:0px 0px 40px 0px;}.elementor-4162 .elementor-element.elementor-element-300ed19{--e-image-carousel-slides-to-show:1;}.elementor-4162 .elementor-element.elementor-element-300ed19 .elementor-image-carousel-caption{text-align:center;font-size:1.2rem;}.elementor-4162 .elementor-element.elementor-element-143d516{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4162 .elementor-element.elementor-element-143d516 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4162 .elementor-element.elementor-element-e1df9ed{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );margin-top:0px;margin-bottom:61px;padding:0px 0px 40px 0px;}.elementor-4162 .elementor-element.elementor-element-96461eb{--e-image-carousel-slides-to-show:1;}.elementor-4162 .elementor-element.elementor-element-8ccd767{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4162 .elementor-element.elementor-element-8ccd767 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4162 .elementor-element.elementor-element-cc512f3{--e-image-carousel-slides-to-show:1;padding:0px 0px 0px 0px;}.elementor-4162 .elementor-element.elementor-element-cc512f3 .elementor-image-carousel-caption{text-align:center;font-size:1.1rem;}.elementor-4162 .elementor-element.elementor-element-294082c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-4162 .elementor-element.elementor-element-294082c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4162 .elementor-element.elementor-element-7678ce1{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );margin-top:0px;margin-bottom:61px;padding:0px 0px 40px 0px;}.elementor-4162 .elementor-element.elementor-element-317c639{--e-image-carousel-slides-to-show:1;}.elementor-4162 .elementor-element.elementor-element-317c639 .elementor-image-carousel-caption{text-align:center;font-size:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-4162 .elementor-element.elementor-element-af24d42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4162 .elementor-element.elementor-element-af24d42 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4162 .elementor-element.elementor-element-f284716{--e-image-carousel-slides-to-show:1;}.elementor-4162 .elementor-element.elementor-element-f284716 .elementor-image-carousel-caption{text-align:center;font-size:1.1rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-4162 .elementor-element.elementor-element-cf3cc5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-4162 .elementor-element.elementor-element-cf3cc5a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4162 .elementor-element.elementor-element-9a4c977{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );margin-top:0px;margin-bottom:61px;padding:0px 0px 40px 0px;}.elementor-4162 .elementor-element.elementor-element-546598c{--e-image-carousel-slides-to-show:1;}.elementor-4162 .elementor-element.elementor-element-562b2a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4162 .elementor-element.elementor-element-562b2a2 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4162 .elementor-element.elementor-element-ffea8ee{--e-image-carousel-slides-to-show:1;}.elementor-4162 .elementor-element.elementor-element-870ce17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-4162 .elementor-element.elementor-element-870ce17 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}:root{--page-title-display:none;}@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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4162 .elementor-element.elementor-element-143d516 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4162 .elementor-element.elementor-element-8ccd767 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4162 .elementor-element.elementor-element-294082c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4162 .elementor-element.elementor-element-af24d42 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4162 .elementor-element.elementor-element-cf3cc5a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4162 .elementor-element.elementor-element-562b2a2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4162 .elementor-element.elementor-element-870ce17 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4162 .elementor-element.elementor-element-61d24f6{border-width:0px 0px 0px 0px;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4162 .elementor-element.elementor-element-fa42be5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-4162 .elementor-element.elementor-element-143d516{text-align:center;}.elementor-4162 .elementor-element.elementor-element-143d516 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4162 .elementor-element.elementor-element-e1df9ed{border-width:0px 0px 0px 0px;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4162 .elementor-element.elementor-element-08bba02 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-4162 .elementor-element.elementor-element-8ccd767{text-align:center;}.elementor-4162 .elementor-element.elementor-element-8ccd767 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4162 .elementor-element.elementor-element-de57469 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-4162 .elementor-element.elementor-element-294082c{text-align:center;}.elementor-4162 .elementor-element.elementor-element-294082c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4162 .elementor-element.elementor-element-7678ce1{border-width:0px 0px 0px 0px;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4162 .elementor-element.elementor-element-887bf0c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-4162 .elementor-element.elementor-element-887bf0c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4162 .elementor-element.elementor-element-af24d42{text-align:center;}.elementor-4162 .elementor-element.elementor-element-af24d42 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4162 .elementor-element.elementor-element-ea0bf6e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-4162 .elementor-element.elementor-element-ea0bf6e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4162 .elementor-element.elementor-element-cf3cc5a{text-align:center;}.elementor-4162 .elementor-element.elementor-element-cf3cc5a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4162 .elementor-element.elementor-element-9a4c977{border-width:0px 0px 0px 0px;margin-top:0px;margin-bottom:36px;padding:0px 0px 0px 0px;}.elementor-4162 .elementor-element.elementor-element-32c60f6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-4162 .elementor-element.elementor-element-562b2a2{text-align:center;}.elementor-4162 .elementor-element.elementor-element-562b2a2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4162 .elementor-element.elementor-element-4618f86 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-4162 .elementor-element.elementor-element-870ce17{text-align:center;}.elementor-4162 .elementor-element.elementor-element-870ce17 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-129824c */.elementor-4162 .elementor-element.elementor-element-129824c a {
    font-size: inherit;
    letter-spacing: inherit;
    font-weight: inherit;
    line-height: inherit
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-96461eb */.elementor-4162 .elementor-element.elementor-element-96461eb .swiper-slide figure{
    line-height:0;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-cc512f3 */.elementor-4162 .elementor-element.elementor-element-cc512f3 .swiper-slide figure{
    line-height:0;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-317c639 */.elementor-4162 .elementor-element.elementor-element-317c639 .swiper-slide figure{
    line-height:0;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f284716 */.elementor-4162 .elementor-element.elementor-element-f284716 .swiper-slide figure{
    line-height:0;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-546598c */.elementor-4162 .elementor-element.elementor-element-546598c .swiper-slide figure{
    line-height:0;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ffea8ee */.elementor-4162 .elementor-element.elementor-element-ffea8ee .swiper-slide figure{
    line-height:0;
}/* End custom CSS */