.elementor-7238 .elementor-element.elementor-element-1446f74a{margin-top:100px;margin-bottom:0px;}.elementor-7238 .elementor-element.elementor-element-3ba391ff{padding:0% 2.5% 0% 2.5%;}.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-7238 .elementor-element.elementor-element-5af0439f .elementor-heading-title{font-family:"SuisseIntl-Book", Sans-serif;font-size:100px;font-weight:600;letter-spacing:0px;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-7238 .elementor-element.elementor-element-f6554fb{margin-top:30px;margin-bottom:0px;}.elementor-7238 .elementor-element.elementor-element-d69fa7b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-widget-ha-slider .ha-slick-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ha-slider .ha-slick-subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7238 .elementor-element.elementor-element-8986b2e .ha-slick-content{padding:2.5% 2.5% 2.5% 2.5%;}.elementor-7238 .elementor-element.elementor-element-8986b2e .ha-slick-title{font-family:"SuisseIntl-Book", Sans-serif;font-size:55px;font-weight:800;}.elementor-7238 .elementor-element.elementor-element-8986b2e .ha-slick-subtitle{font-family:"SuisseIntl-Book", Sans-serif;font-size:25px;font-weight:400;}.elementor-7238 .elementor-element.elementor-element-8986b2e .slick-dots{bottom:2%;text-align:left;}.elementor-7238 .elementor-element.elementor-element-8986b2e .slick-dots li button:before{font-size:6px;color:#FFFFFF70;}.elementor-7238 .elementor-element.elementor-element-8986b2e .slick-dots li button:hover:before{color:#FFFFFF;}.elementor-7238 .elementor-element.elementor-element-8986b2e .slick-dots .slick-active button:before{color:#FFFFFF;}.elementor-7238 .elementor-element.elementor-element-794cbe7 .ha-slick-content{padding:2.5% 2.5% 2.5% 2.5%;}.elementor-7238 .elementor-element.elementor-element-794cbe7 .ha-slick-title{font-family:"SuisseIntl-Book", Sans-serif;font-size:55px;font-weight:800;}.elementor-7238 .elementor-element.elementor-element-794cbe7 .ha-slick-subtitle{font-family:"SuisseIntl-Book", Sans-serif;font-size:25px;font-weight:400;}.elementor-7238 .elementor-element.elementor-element-794cbe7 .slick-dots{bottom:2%;text-align:left;}.elementor-7238 .elementor-element.elementor-element-794cbe7 .slick-dots li button:before{font-size:6px;color:#FFFFFF70;}.elementor-7238 .elementor-element.elementor-element-794cbe7 .slick-dots li button:hover:before{color:#FFFFFF;}.elementor-7238 .elementor-element.elementor-element-794cbe7 .slick-dots .slick-active button:before{color:#FFFFFF;}@media(max-width:1024px){.elementor-7238 .elementor-element.elementor-element-5af0439f .elementor-heading-title{font-size:70px;}.elementor-7238 .elementor-element.elementor-element-8986b2e .ha-slick-title{font-size:45px;}.elementor-7238 .elementor-element.elementor-element-794cbe7 .ha-slick-title{font-size:45px;}}@media(max-width:767px){.elementor-7238 .elementor-element.elementor-element-5af0439f .elementor-heading-title{font-size:44px;}.elementor-7238 .elementor-element.elementor-element-8986b2e .ha-slick-title{font-size:30px;}.elementor-7238 .elementor-element.elementor-element-8986b2e .ha-slick-subtitle{font-size:18px;}.elementor-7238 .elementor-element.elementor-element-794cbe7 .ha-slick-title{font-size:30px;}.elementor-7238 .elementor-element.elementor-element-794cbe7 .ha-slick-subtitle{font-size:18px;}}/* Start custom CSS for ha-slider, class: .elementor-element-8986b2e */.elementor-7238 .elementor-element.elementor-element-8986b2e .slick-dotted.slick-slider {
    margin-bottom: 0px;
}
.elementor-7238 .elementor-element.elementor-element-8986b2e .slick-dots li button {
    font-size: 0px !important;
}
.elementor-7238 .elementor-element.elementor-element-8986b2e .slick-dots li {
    width: 45px !important;
}
.elementor-7238 .elementor-element.elementor-element-8986b2e .slick-dots li button::before {
    content: "";
    background: #fff;
    opacity: .5 !important;
    height: 3px;
    width: 40px;
    transform: scale(1) !important;
}
.elementor-7238 .elementor-element.elementor-element-8986b2e .slick-dots li.slick-active button::before {
    opacity: 1 !important;
}

.elementor-7238 .elementor-element.elementor-element-8986b2e .slick-dots{
    padding-left: 1.5rem;
}/* End custom CSS */
/* Start custom CSS for ha-slider, class: .elementor-element-794cbe7 */.elementor-7238 .elementor-element.elementor-element-794cbe7 .slick-dotted.slick-slider {
    margin-bottom: 0px;
}
.elementor-7238 .elementor-element.elementor-element-794cbe7 .slick-dots li button {
    font-size: 0px !important;
}
.elementor-7238 .elementor-element.elementor-element-794cbe7 .slick-dots li {
    width: 45px !important;
}
.elementor-7238 .elementor-element.elementor-element-794cbe7 .slick-dots li button::before {
    content: "";
    background: #fff;
    opacity: .5 !important;
    height: 3px;
    width: 40px;
    transform: scale(1) !important;
}
.elementor-7238 .elementor-element.elementor-element-794cbe7 .slick-dots li.slick-active button::before {
    opacity: 1 !important;
}

.elementor-7238 .elementor-element.elementor-element-794cbe7 .slick-dots{
    padding-left: 1.5rem;
}/* End custom CSS */