.elementor-327 .elementor-element.elementor-element-15aaea1 > .elementor-container{
    max-width:1170px;
}
.elementor-327 .elementor-element.elementor-element-15aaea1 > .elementor-container > .elementor-column > .elementor-widget-wrap{
    align-content:center;
    align-items:center;
}
.elementor-327 .elementor-element.elementor-element-15aaea1:not(.elementor-motion-effects-element-type-background), .elementor-327 .elementor-element.elementor-element-15aaea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-primary );
}
.elementor-327 .elementor-element.elementor-element-15aaea1{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-327 .elementor-element.elementor-element-15aaea1 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327 .elementor-element.elementor-element-b8abc6e .elementor-icon-list-icon i{
    color:var( --e-global-color-accent );
}
.elementor-327 .elementor-element.elementor-element-b8abc6e .elementor-icon-list-icon svg{
    fill:var( --e-global-color-accent );
}
.elementor-327 .elementor-element.elementor-element-b8abc6e{
    --e-icon-list-icon-size:14px;
}
.elementor-327 .elementor-element.elementor-element-b8abc6e .elementor-icon-list-text{
    color:#FFFFFF;
}
.elementor-327 .elementor-element.elementor-element-b8abc6e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-327 .elementor-element.elementor-element-b8abc6e .elementor-icon-list-item > a{
    font-family:var( --e-global-typography-795214a-font-family ), Sans-serif;
    font-size:var( --e-global-typography-795214a-font-size );
    font-weight:var( --e-global-typography-795214a-font-weight );
    line-height:var( --e-global-typography-795214a-line-height );
    letter-spacing:var( --e-global-typography-795214a-letter-spacing );
    word-spacing:var( --e-global-typography-795214a-word-spacing );
}
.elementor-327 .elementor-element.elementor-element-8d7911d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-327 .elementor-element.elementor-element-8d7911d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-327 .elementor-element.elementor-element-8d7911d > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 10px 0px 0px;
    --e-column-margin-right:10px;
    --e-column-margin-left:0px;
}
.elementor-327 .elementor-element.elementor-element-8d7911d > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327 .elementor-element.elementor-element-0a543c7 .elementor-icon-list-icon i{
    color:var( --e-global-color-primary );
}
.elementor-327 .elementor-element.elementor-element-0a543c7 .elementor-icon-list-icon svg{
    fill:var( --e-global-color-primary );
}
.elementor-327 .elementor-element.elementor-element-0a543c7 .elementor-icon-list-item:hover .elementor-icon-list-icon i{
    color:var( --e-global-color-accent );
}
.elementor-327 .elementor-element.elementor-element-0a543c7 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{
    fill:var( --e-global-color-accent );
}
.elementor-327 .elementor-element.elementor-element-0a543c7{
    --e-icon-list-icon-size:14px;
}
.elementor-327 .elementor-element.elementor-element-bbba1d6 > .elementor-container{
    max-width:1170px;
}
.elementor-327 .elementor-element.elementor-element-bbba1d6 > .elementor-container > .elementor-column > .elementor-widget-wrap{
    align-content:center;
    align-items:center;
}
.elementor-327 .elementor-element.elementor-element-bbba1d6{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    z-index:2;
}
.elementor-327 .elementor-element.elementor-element-bbba1d6 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327 .elementor-element.elementor-element-1bf217e > .elementor-element-populated{
    padding:0px 0px 0px 10px;
}


.elementor-327 .elementor-element.elementor-element-3b238a9 > .elementor-element-populated{
    margin:0px 0px 0px 20px;
    --e-column-margin-right:0px;
    --e-column-margin-left:20px;
    padding:0px 10px 0px 0px;
}
.elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper:not(.active) .jkit-menu, .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper:not(.active) .jkit-menu > li > a{
    display:flex;
}
.elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu{
    justify-content:center;
}
.elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .menu-item .sub-menu{
    left:unset;
    top:100%;
    right:unset;
    bottom:unset;
}
.elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .menu-item .sub-menu .menu-item .sub-menu{
    left:100%;
    top:unset;
    right:unset;
    bottom:unset;
}
.elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper{
    height:90px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border-radius:0px 0px 0px 0px;
}
.elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li > a{
    font-family:var( --e-global-typography-e0f2091-font-family ), Sans-serif;
    font-size:var( --e-global-typography-e0f2091-font-size );
    font-weight:var( --e-global-typography-e0f2091-font-weight );
    text-transform:var( --e-global-typography-e0f2091-text-transform );
    line-height:var( --e-global-typography-e0f2091-line-height );
    letter-spacing:var( --e-global-typography-e0f2091-letter-spacing );
    word-spacing:var( --e-global-typography-e0f2091-word-spacing );
    padding:0px 18px 0px 18px;
    color:var( --e-global-color-primary );
}
.elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li > a svg{
    fill:var( --e-global-color-primary );
}
.elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li:hover > a{
    color:var( --e-global-color-accent );
}
.elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li:hover > a svg{
    fill:var( --e-global-color-accent );
}
.elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-item > a, .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-ancestor > a{
    color:var( --e-global-color-accent );
}
.elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-item > a svg, .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-ancestor > a svg{
    fill:var( --e-global-color-accent );
}
.elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a i, .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a svg{
    margin:0px 0px 0px 10px;
    border-style:solid;
    border-width:0px 0px 0px 0px;
}
.elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li a{
    font-family:var( --e-global-typography-e0f2091-font-family ), Sans-serif;
    font-size:var( --e-global-typography-e0f2091-font-size );
    font-weight:var( --e-global-typography-e0f2091-font-weight );
    text-transform:var( --e-global-typography-e0f2091-text-transform );
    line-height:var( --e-global-typography-e0f2091-line-height );
    letter-spacing:var( --e-global-typography-e0f2091-letter-spacing );
    word-spacing:var( --e-global-typography-e0f2091-word-spacing );
}
.elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu > .menu-item > a{
    border-radius:5px 5px 5px 5px;
}
.elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li > a{
    color:var( --e-global-color-primary );
    background-color:#02010100;
}
.elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li > a svg{
    fill:var( --e-global-color-primary );
}
.elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li:hover > a{
    color:var( --e-global-color-primary );
    background-color:var( --e-global-color-accent );
}
.elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li:hover > a svg{
    fill:var( --e-global-color-primary );
}
.elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li.current-menu-item > a{
    color:var( --e-global-color-primary );
}
.elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li.current-menu-item > a svg{
    fill:var( --e-global-color-primary );
}
.elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu > li.current-menu-item > a{
    background-color:var( --e-global-color-accent );
}
.elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu{
    padding:10px 10px 10px 10px;
    background-color:#FFFFFF;
    border-radius:0px 0px 5px 5px;
    min-width:220px;
    box-shadow:0px 0px 0px 0px rgba(209.99999999999997, 208, 255, 0.4);
}
.elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu{
    float:right;
    background-color:#02010100;
    border-style:solid;
}
.elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu{
    background-color:var( --e-global-color-accent );
    border-style:solid;
    border-color:var( --e-global-color-primary );
}
.elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu:hover{
    background-color:var( --e-global-color-primary );
}
.elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo img{
    object-fit:cover;
}
.elementor-327 .elementor-element.elementor-element-070bdbe.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-327 .elementor-element.elementor-element-070bdbe > .elementor-element-populated{
    padding:0px 10px 0px 10px;
}
.elementor-327 .elementor-element.elementor-element-522f9f3 .elementor-button{
    font-family:var( --e-global-typography-b9398f5-font-family ), Sans-serif;
    font-size:var( --e-global-typography-b9398f5-font-size );
    font-weight:var( --e-global-typography-b9398f5-font-weight );
    text-transform:var( --e-global-typography-b9398f5-text-transform );
    font-style:var( --e-global-typography-b9398f5-font-style );
    line-height:var( --e-global-typography-b9398f5-line-height );
    letter-spacing:var( --e-global-typography-b9398f5-letter-spacing );
    word-spacing:var( --e-global-typography-b9398f5-word-spacing );
    fill:var( --e-global-color-primary );
    color:var( --e-global-color-primary );
    background-color:var( --e-global-color-accent );
    border-radius:50px 50px 50px 50px;
    padding:15px 30px 15px 30px;
}
.elementor-327 .elementor-element.elementor-element-522f9f3 .elementor-button:hover, .elementor-327 .elementor-element.elementor-element-522f9f3 .elementor-button:focus{
    color:var( --e-global-color-c45a6b9 );
    background-color:var( --e-global-color-primary );
    border-color:#6EC1E4;
}
.elementor-327 .elementor-element.elementor-element-522f9f3 .elementor-button:hover svg, .elementor-327 .elementor-element.elementor-element-522f9f3 .elementor-button:focus svg{
    fill:var( --e-global-color-c45a6b9 );
}
.elementor-327 .elementor-element.elementor-element-522f9f3{
    width:auto;
    max-width:auto;
}
@media(max-width:1024px){
    .elementor-327 .elementor-element.elementor-element-b8abc6e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-327 .elementor-element.elementor-element-b8abc6e .elementor-icon-list-item > a{
        font-size:var( --e-global-typography-795214a-font-size );
        line-height:var( --e-global-typography-795214a-line-height );
        letter-spacing:var( --e-global-typography-795214a-letter-spacing );
        word-spacing:var( --e-global-typography-795214a-word-spacing );
    }
    .elementor-327 .elementor-element.elementor-element-bbba1d6{
        padding:20px 20px 20px 20px;
        z-index:7;
    }
    .elementor-327 .elementor-element.elementor-element-1bf217e > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }

    .elementor-327 .elementor-element.elementor-element-3b238a9 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper{
        background-color:#F7F7F7;
    }
    .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper{
        background-color:#F7F7F7;
    }
    .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper{
        padding:20px 20px 0px 20px;
        margin:0px 0px 0px 0px;
    }
    .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li > a{
        font-size:var( --e-global-typography-e0f2091-font-size );
        line-height:var( --e-global-typography-e0f2091-line-height );
        letter-spacing:var( --e-global-typography-e0f2091-letter-spacing );
        word-spacing:var( --e-global-typography-e0f2091-word-spacing );
        padding:15px 20px 15px 10px;
        color:var( --e-global-color-primary );
    }
    .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li > a svg{
        fill:var( --e-global-color-primary );
    }
    .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li:hover > a{
        color:var( --e-global-color-accent );
    }
    .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li:hover > a svg{
        fill:var( --e-global-color-accent );
    }
    .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-item > a, .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-ancestor > a{
        color:var( --e-global-color-secondary );
    }
    .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-item > a svg, .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-ancestor > a svg{
        fill:var( --e-global-color-secondary );
    }
    .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a i{
        color:var( --e-global-color-secondary );
    }
    .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a svg{
        fill:var( --e-global-color-secondary );
    }
    .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a i, .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a svg{
        border-width:0px 0px 0px 0px;
    }
    .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li a{
        font-size:var( --e-global-typography-e0f2091-font-size );
        line-height:var( --e-global-typography-e0f2091-line-height );
        letter-spacing:var( --e-global-typography-e0f2091-letter-spacing );
        word-spacing:var( --e-global-typography-e0f2091-word-spacing );
    }
    .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu{
        padding:0px 10px 0px 5px;
        border-radius:0px 0px 0px 0px;
    }
    .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu{
        width:1px;
        border-width:0px 0px 0px 0px;
        color:var( --e-global-color-accent );
        padding:0px 25px 0px 0px;
    }
    .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu i{
        font-size:25px;
    }
    .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu svg{
        width:25px;
        fill:var( --e-global-color-accent );
    }
    .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu{
        border-width:0px 0px 0px 0px;
        border-radius:50px 50px 50px 50px;
        color:var( --e-global-color-primary );
        margin:15px 20px 0px 0px;
        padding:15px 10px 15px 10px;
    }
    .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu svg{
        fill:var( --e-global-color-primary );
    }
    .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu:hover{
        color:var( --e-global-color-c45a6b9 );
    }
    .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu:hover svg{
        fill:var( --e-global-color-c45a6b9 );
    }
    .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo img{
        max-width:150px;
    }
    .elementor-327 .elementor-element.elementor-element-522f9f3 .elementor-button{
        font-size:var( --e-global-typography-b9398f5-font-size );
        line-height:var( --e-global-typography-b9398f5-line-height );
        letter-spacing:var( --e-global-typography-b9398f5-letter-spacing );
        word-spacing:var( --e-global-typography-b9398f5-word-spacing );
    }
}
@media(max-width:767px){
    .elementor-327 .elementor-element.elementor-element-b8abc6e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-327 .elementor-element.elementor-element-b8abc6e .elementor-icon-list-item > a{
        font-size:var( --e-global-typography-795214a-font-size );
        line-height:var( --e-global-typography-795214a-line-height );
        letter-spacing:var( --e-global-typography-795214a-letter-spacing );
        word-spacing:var( --e-global-typography-795214a-word-spacing );
    }
    .elementor-327 .elementor-element.elementor-element-1bf217e{
        width:50%;
    }
    
    .elementor-327 .elementor-element.elementor-element-3b238a9{
        width:50%;
    }
    .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li > a{
        font-size:var( --e-global-typography-e0f2091-font-size );
        line-height:var( --e-global-typography-e0f2091-line-height );
        letter-spacing:var( --e-global-typography-e0f2091-letter-spacing );
        word-spacing:var( --e-global-typography-e0f2091-word-spacing );
    }
    .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li a{
        font-size:var( --e-global-typography-e0f2091-font-size );
        line-height:var( --e-global-typography-e0f2091-line-height );
        letter-spacing:var( --e-global-typography-e0f2091-letter-spacing );
        word-spacing:var( --e-global-typography-e0f2091-word-spacing );
    }
    .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu{
        width:1px;
    }
    .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu i{
        font-size:20px;
    }
    .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu svg{
        width:20px;
    }
    .elementor-327 .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo{
        margin:10px 0px 20px 0px;
    }
    .elementor-327 .elementor-element.elementor-element-070bdbe{
        width:50%;
    }
    .elementor-327 .elementor-element.elementor-element-522f9f3 .elementor-button{
        font-size:var( --e-global-typography-b9398f5-font-size );
        line-height:var( --e-global-typography-b9398f5-line-height );
        letter-spacing:var( --e-global-typography-b9398f5-letter-spacing );
        word-spacing:var( --e-global-typography-b9398f5-word-spacing );
        padding:15px 30px 15px 30px;
    }
}
@media(min-width:768px){
    .elementor-327 .elementor-element.elementor-element-ddb7e08{
        width:84.496%;
    }
    .elementor-327 .elementor-element.elementor-element-8d7911d{
        width:15.388%;
    }
    .elementor-327 .elementor-element.elementor-element-1bf217e{
        width:16%;
    }
    .elementor-327 .elementor-element.elementor-element-3b238a9{
        width:65.638%;
    }
    .elementor-327 .elementor-element.elementor-element-070bdbe{
        width:18.002%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-327 .elementor-element.elementor-element-1bf217e{
        width:30%;
    }
    .elementor-327 .elementor-element.elementor-element-3b238a9{
        width:70%;
    }
    .elementor-327 .elementor-element.elementor-element-070bdbe{
        width:30%;
    }
}
@media (max-width: 1024px) {
    .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu {
         display: block;
    }
}
@media (max-width: 1024px) {
    .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
         width: 100%;
         max-width: 360px;
         border-radius: 0;
         background-color: #f7f7f7;
         width: 100%;
         position: fixed;
         top: 0;
         left: -110%;
         height: 100%!important;
         box-shadow: 0 10px 30px 0 rgba(255,165,0,0);
         overflow-y: auto;
         overflow-x: hidden;
         padding-top: 0;
         padding-left: 0;
         padding-right: 0;
         display: flex;
         flex-direction: column-reverse;
         justify-content: flex-end;
         -moz-transition: left .6s cubic-bezier(.6,.1,.68,.53), width .6s;
         -webkit-transition: left .6s cubic-bezier(.6,.1,.68,.53), width .6s;
         -o-transition: left .6s cubic-bezier(.6,.1,.68,.53), width .6s;
         -ms-transition: left .6s cubic-bezier(.6,.1,.68,.53), width .6s;
         transition: left .6s cubic-bezier(.6,.1,.68,.53), width .6s;
    }
}
@media (max-width: 1024px) {
    .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper.active {
         left: 0;
    }
}
@media (max-width: 1024px) {
    .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu-container {
         overflow-y: hidden;
    }
}
@media (max-width: 1024px) {
    .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel {
         padding: 10px 0px 10px 0px;
         display: block;
         position: relative;
         z-index: 5;
         width: 100%;
    }
}
@media (max-width: 1024px) {
    .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title {
         display: inline-block;
    }
}
@media (max-width: 1024px) {
    .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu {
         display: block;
    }
}
@media (max-width: 1024px) {
    .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu {
         display: block;
         height: 100%;
         overflow-y: auto;
    }
}
@media (max-width: 1024px) {
    .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a i {
         margin-left: auto;
         border: 1px solid var(--jkit-border-color);
         border-radius: 3px;
         padding: 4px 15px;
    }
}
@media (max-width: 1024px) {
    .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a svg {
         margin-left: auto;
         border: 1px solid var(--jkit-border-color);
         border-radius: 3px;
    }
}
@media (max-width: 1024px) {
    .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu {
         position: inherit;
         box-shadow: none;
         background: none;
    }
}
@media (max-width: 1024px) {
    .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li {
         display: block;
         width: 100%;
         position: inherit;
    }
}
@media (max-width: 1024px) {
    .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li .sub-menu {
         display: none;
         max-height: 2500px;
         opacity: 0;
         visibility: hidden;
         transition: max-height 5s ease-out;
    }
}
@media (max-width: 1024px) {
    .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open {
         display: block;
         opacity: 1;
         visibility: visible;
    }
}
@media (max-width: 1024px) {
    .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li a {
         display: block;
    }
}
@media (max-width: 1024px) {
    .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li a i {
         float: right;
    }
}
@media (max-width: 1024px) {
    .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li a svg {
         float: right
    }
}
@media (min-width: 1025px) {
    .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu-container {
         height: 100%;
    }
}
@media (max-width: 1024px) {
    .admin-bar .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
         top: 32px;
    }
}
@media (max-width: 782px) {
    .admin-bar .elementor-element.elementor-element-cfaedf3 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
         top: 46px;
    }
}
