.elementor-4589 .elementor-element.elementor-element-491345e > .elementor-container{min-height:80px;}.elementor-4589 .elementor-element.elementor-element-491345e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-around;align-items:space-around;}.elementor-4589 .elementor-element.elementor-element-491345e:not(.elementor-motion-effects-element-type-background), .elementor-4589 .elementor-element.elementor-element-491345e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF7FE;}.elementor-4589 .elementor-element.elementor-element-491345e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 0px 30px;}.elementor-4589 .elementor-element.elementor-element-491345e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4589 .elementor-element.elementor-element-f4c0d1e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4589 .elementor-element.elementor-element-f4c0d1e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4589 .elementor-element.elementor-element-ce2cd0c .elementor-icon-wrapper{text-align:center;}.elementor-4589 .elementor-element.elementor-element-ce2cd0c .elementor-icon i, .elementor-4589 .elementor-element.elementor-element-ce2cd0c .elementor-icon svg{transform:rotate(0deg);}.elementor-4589 .elementor-element.elementor-element-ce2cd0c{width:auto;max-width:auto;}.ha-offcanvas-content.ha-offcanvas-content-2b3c1ee{width:600px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);background-color:#EFF7FE;}.ha-offcanvas-content.ha-offcanvas-content-2b3c1ee.ha-offcanvas-content-top, .ha-offcanvas-content.ha-offcanvas-content-2b3c1ee.ha-offcanvas-content-bottom{width:100%;height:600px;}.ha-offcanvas-content-reveal.ha-offcanvas-content-2b3c1ee-open.ha-offcanvas-content-left .ha-offcanvas-container,
                    .ha-offcanvas-content-push.ha-offcanvas-content-2b3c1ee-open.ha-offcanvas-content-left .ha-offcanvas-container,
                    .ha-offcanvas-content-slide-along.ha-offcanvas-content-2b3c1ee-open.ha-offcanvas-content-left .ha-offcanvas-container{transform:translate3d(600px, 0, 0);}.ha-offcanvas-content-reveal.ha-offcanvas-content-2b3c1ee-open.ha-offcanvas-content-right .ha-offcanvas-container,
                    .ha-offcanvas-content-push.ha-offcanvas-content-2b3c1ee-open.ha-offcanvas-content-right .ha-offcanvas-container,
                    .ha-offcanvas-content-slide-along.ha-offcanvas-content-2b3c1ee-open.ha-offcanvas-content-right .ha-offcanvas-container{transform:translate3d(-600px, 0, 0);}.ha-offcanvas-content-reveal.ha-offcanvas-content-2b3c1ee-open.ha-offcanvas-content-top .ha-offcanvas-container,
                    .ha-offcanvas-content-push.ha-offcanvas-content-2b3c1ee-open.ha-offcanvas-content-top .ha-offcanvas-container,
                    .ha-offcanvas-content-slide-along.ha-offcanvas-content-2b3c1ee-open.ha-offcanvas-content-top .ha-offcanvas-container{transform:translate3d(0, 600px, 0);}.ha-offcanvas-content-reveal.ha-offcanvas-content-2b3c1ee-open.ha-offcanvas-content-bottom .ha-offcanvas-container,
                    .ha-offcanvas-content-push.ha-offcanvas-content-2b3c1ee-open.ha-offcanvas-content-bottom .ha-offcanvas-container,
                    .ha-offcanvas-content-slide-along.ha-offcanvas-content-2b3c1ee-open.ha-offcanvas-content-bottom .ha-offcanvas-container{transform:translate3d(0, -600px, 0);}.ha-offcanvas-content.ha-offcanvas-content-2b3c1ee .ha-offcanvas-custom-widget, .ha-offcanvas-content.ha-offcanvas-content-2b3c1ee .widget{margin-bottom:20px;}.ha-offcanvas-content.ha-offcanvas-content-2b3c1ee .ha-offcanvas-widget-content, .ha-offcanvas-content.ha-offcanvas-content-2b3c1ee .ha-offcanvas-widget-content *:not(.fa):not(.eicon){color:var( --e-global-color-text );}.elementor-4589 .elementor-element.elementor-element-2b3c1ee .ha-offcanvas-toggle-wrap{text-align:left;}.elementor-4589 .elementor-element.elementor-element-2b3c1ee .ha-offcanvas-toggle{color:var( --e-global-color-primary );}.elementor-4589 .elementor-element.elementor-element-2b3c1ee .ha-offcanvas-toggle svg{fill:var( --e-global-color-primary );}.elementor-4589 .elementor-element.elementor-element-2b3c1ee .ha-hamburger-inner, .elementor-4589 .elementor-element.elementor-element-2b3c1ee .ha-hamburger-inner::before, .elementor-4589 .elementor-element.elementor-element-2b3c1ee .ha-hamburger-inner::after{background-color:var( --e-global-color-primary );}.ha-offcanvas-close-2b3c1ee{color:var( --e-global-color-primary );}.ha-offcanvas-close-2b3c1ee svg{fill:var( --e-global-color-primary );}.ha-offcanvas-content.ha-offcanvas-content-2b3c1ee .ha-offcanvas-close-2b3c1ee{font-size:28px;}.ha-offcanvas-content.ha-offcanvas-content-2b3c1ee .ha-offcanvas-close-2b3c1ee .ha-offcanvas-close-bar-close-title-before{margin-left:5px;}.ha-offcanvas-content-2b3c1ee-open .ha-offcanvas-container:after{background:#000000;opacity:0.5;}.elementor-4589 .elementor-element.elementor-element-2b3c1ee{width:auto;max-width:auto;}.elementor-4589 .elementor-element.elementor-element-14eb62b{width:auto;max-width:auto;}.elementor-4589 .elementor-element.elementor-element-2772bde.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-4589 .elementor-element.elementor-element-64faf66 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-4589 .elementor-element.elementor-element-64faf66{width:auto;max-width:auto;}.elementor-4589 .elementor-element.elementor-element-e8dfe9b > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4589 .elementor-element.elementor-element-e8dfe9b{width:auto;max-width:auto;}@media(max-width:767px){.ha-offcanvas-content.ha-offcanvas-content-2b3c1ee{width:100%;}.ha-offcanvas-content.ha-offcanvas-content-2b3c1ee.ha-offcanvas-content-top, .ha-offcanvas-content.ha-offcanvas-content-2b3c1ee.ha-offcanvas-content-bottom{width:100%;height:100%;}.ha-offcanvas-content-reveal.ha-offcanvas-content-2b3c1ee-open.ha-offcanvas-content-left .ha-offcanvas-container,
                    .ha-offcanvas-content-push.ha-offcanvas-content-2b3c1ee-open.ha-offcanvas-content-left .ha-offcanvas-container,
                    .ha-offcanvas-content-slide-along.ha-offcanvas-content-2b3c1ee-open.ha-offcanvas-content-left .ha-offcanvas-container{transform:translate3d(100%, 0, 0);}.ha-offcanvas-content-reveal.ha-offcanvas-content-2b3c1ee-open.ha-offcanvas-content-right .ha-offcanvas-container,
                    .ha-offcanvas-content-push.ha-offcanvas-content-2b3c1ee-open.ha-offcanvas-content-right .ha-offcanvas-container,
                    .ha-offcanvas-content-slide-along.ha-offcanvas-content-2b3c1ee-open.ha-offcanvas-content-right .ha-offcanvas-container{transform:translate3d(-100%, 0, 0);}.ha-offcanvas-content-reveal.ha-offcanvas-content-2b3c1ee-open.ha-offcanvas-content-top .ha-offcanvas-container,
                    .ha-offcanvas-content-push.ha-offcanvas-content-2b3c1ee-open.ha-offcanvas-content-top .ha-offcanvas-container,
                    .ha-offcanvas-content-slide-along.ha-offcanvas-content-2b3c1ee-open.ha-offcanvas-content-top .ha-offcanvas-container{transform:translate3d(0, 100%, 0);}.ha-offcanvas-content-reveal.ha-offcanvas-content-2b3c1ee-open.ha-offcanvas-content-bottom .ha-offcanvas-container,
                    .ha-offcanvas-content-push.ha-offcanvas-content-2b3c1ee-open.ha-offcanvas-content-bottom .ha-offcanvas-container,
                    .ha-offcanvas-content-slide-along.ha-offcanvas-content-2b3c1ee-open.ha-offcanvas-content-bottom .ha-offcanvas-container{transform:translate3d(0, -100%, 0);}}/* Start custom CSS for icon, class: .elementor-element-ce2cd0c */.elementor-4589 .elementor-element.elementor-element-ce2cd0c .elementor-icon:hover {
    background: white;
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for ha-off-canvas, class: .elementor-element-2b3c1ee */.elementor-4589 .elementor-element.elementor-element-2b3c1ee {
    width: auto;
    flex: 1;
}



.ha-offcanvas-body {
    padding: 0!important;
    margin-top: 130px;
}

.ha-offcanvas-custom-widget, .ha-offcanvas-custom-widget p {
    margin: 0!important;
}

.ha-offcanvas-custom-widget {
    text-align: center;
}

.ha-offcanvas-custom-widget:hover {
    background: #F4F0F0;    ;
}

.ha-offcanvas-custom-widget a {
    padding: 26px;
    display: flex;
    justify-content: center;
}

.ha-offcanvas-custom-widget:hover a {
    color: var(--primary)!important;
}

.ha-offcanvas-toggle {
    padding: 10px 8px;
}


.ha-offcanvas-toggle:hover {
    background: white;
    border-radius: 2px;
}


.ha-offcanvas-body>:not([hidden])~:not([hidden]){
    border-top: 1px solid #E8EEEF;;
}

.ha-offcanvas-content {
    box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.25), 0px 0px 5px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2d346d5 */.elementor-4589 .elementor-element.elementor-element-2d346d5 {
    width: auto;
    flex: 1;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-491345e */.elementor-4589 .elementor-element.elementor-element-491345e {
    box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.25), 0px 0px 5px rgba(0, 0, 0, 0.1);

}/* End custom CSS */