.elementor-738 .elementor-element.elementor-element-9224194{
    --display:flex;
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap-mobile:wrap;
    --gap:0px 0px;
    --row-gap:0px;
    --column-gap:0px;
    --margin-top:0px;
    --margin-bottom:0px;
    --margin-left:0px;
    --margin-right:0px;
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:30px;
    --padding-right:30px;
    --z-index:90;
}
.elementor-738 .elementor-element.elementor-element-fada85f{
    --display:flex;
    --flex-direction:row;
    --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap-mobile:wrap;
    --justify-content:flex-start;
    --align-items:center;
}
.elementor-738 .elementor-element.elementor-element-fada85f.e-con{
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-widget-image .widget-image-caption{
    color:var( --e-global-color-text );
    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 );
    text-transform:var( --e-global-typography-text-text-transform );
    text-decoration:var( --e-global-typography-text-text-decoration );
    line-height:var( --e-global-typography-text-line-height );
    letter-spacing:var( --e-global-typography-text-letter-spacing );
}
.elementor-738 .elementor-element.elementor-element-852a9dd{
    width:var( --container-widget-width, 260px );
    max-width:260px;
    --container-widget-width:260px;
    --container-widget-flex-grow:0;
}
.elementor-738 .elementor-element.elementor-element-852a9dd > .elementor-widget-container{
    padding: 0px 10px 0px 0px;
    border-style:solid;
    border-width:0px 1px 0px 0px;
    border-color:var( --e-global-color-b73ad96 );
}
.elementor-738 .elementor-element.elementor-element-852a9dd.elementor-element{
    --align-self:center;
}
.elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu{
    background-color:#02010100;
    float:right;
    border-style:solid;
}
.elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu:not(.hover-gradient):hover, .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu.hover-gradient:before{
    background-color:#02010100;
}
.elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu{
    background-color:#02010100;
    border-style:solid;
}
.elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu:not(.hover-gradient):hover, .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu.hover-gradient:before{
    background-color:#02010100;
}
.elementor-738 .elementor-element.elementor-element-094da0e.elementor-element{
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu > ul, .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper:not(.active) .jkit-menu, .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper:not(.active) .jkit-menu > li > a{
    display:flex;
}
.elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu{
    justify-content:flex-start;
}
.elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .menu-item .sub-menu{
    left:unset;
    top:100%;
    right:unset;
    bottom:unset;
}
.elementor-738 .elementor-element.elementor-element-094da0e .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-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper{
    height:70px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
}
.elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li > a{
    font-family:var( --e-global-typography-9830f6e-font-family ), Sans-serif;
    font-size:var( --e-global-typography-9830f6e-font-size );
    font-weight: 300; /*var( --e-global-typography-9830f6e-font-weight );*/
    text-transform: uppercase; /*var( --e-global-typography-9830f6e-text-transform );*/
    text-decoration:var( --e-global-typography-9830f6e-text-decoration );
    line-height:var( --e-global-typography-9830f6e-line-height );
    margin:0px 0px 0px 0px;
    padding:0px 10px 0px 10px;
    color: #000;/*var( --e-global-color-primary );*/
}

.elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu  a:hover{
	text-decoration: underline !important;
}

.elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li > a svg{
    fill:var( --e-global-color-primary );
}
.elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li:not(.hover-gradient, .current-menu-item):hover > a{
    color: #a29d9a; /*var( --e-global-color-secondary );*/
}
.elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li:not(.hover-gradient, .current-menu-item):hover > a svg{
    fill:var( --e-global-color-secondary );
}
.elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-item > a, .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-ancestor > a{
    color:var( --e-global-color-secondary );
}
.elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-item > a svg, .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-ancestor > a svg{
    fill:var( --e-global-color-secondary );
}
.elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a i, .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu > a i{
    color:var( --e-global-color-primary );
}
.elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a svg, .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu > a svg{
    fill:var( --e-global-color-primary );
}
.elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a i, .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a svg, .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu > a i, .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu > a svg{
    padding:0px 0px 0px 0px;
    border-style:solid;
    border-width:0px 0px 0px 0px;
}
.elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li a{
    font-family:var( --e-global-typography-9830f6e-font-family ), Sans-serif;
    font-size:var( --e-global-typography-9830f6e-font-size );
    font-weight: 300;/*var( --e-global-typography-9830f6e-font-weight );*/
    text-transform: inherit; /*var( --e-global-typography-9830f6e-text-transform );*/
    text-decoration:var( --e-global-typography-9830f6e-text-decoration );
    line-height:var( --e-global-typography-9830f6e-line-height );
    margin:0px 0px 0px 0px;
    padding:10px 15px 10px 15px;
}
.elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li > a{
    color: #000; /*var( --e-global-color-primary );*/
}
.elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li > a svg{
    fill:var( --e-global-color-primary );
}
.elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li:not(.hover-gradient, .current-menu-item):hover > a{
    color: #a29d9a; /*var( --e-global-color-secondary );*/
}
.elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li:not(.hover-gradient, .current-menu-item):hover > a svg{
    fill:var( --e-global-color-secondary );
}
.elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li.current-menu-item > a{
    color:var( --e-global-color-secondary );
}
.elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li.current-menu-item > a svg{
    fill:var( --e-global-color-secondary );
}
.elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu{
    padding:15px 10px 15px 10px;
    border-radius:0px 0px 0px 0px;
    min-width:300px;
}

.elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu li.menu-item-has-children .sub-menu{
	min-width:420px;
}


.elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu:hover{
    border-style:solid;
}
.elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu:hover{
    border-style:solid;
}
.elementor-738 .elementor-element.elementor-element-094da0e .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-738 .elementor-element.elementor-element-fdb7fce{
    --display:flex;
    --flex-direction:row;
    --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap-mobile:wrap;
    --justify-content:flex-end;
    --align-items:center;
}
.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{
    border-color:var( --e-global-color-text );
}
.elementor-widget-icon-list .elementor-icon-list-icon i{
    color:var( --e-global-color-primary );
}
.elementor-widget-icon-list .elementor-icon-list-icon svg{
    fill:var( --e-global-color-primary );
}
.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{
    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 );
    text-transform:var( --e-global-typography-text-text-transform );
    text-decoration:var( --e-global-typography-text-text-decoration );
    line-height:var( --e-global-typography-text-line-height );
    letter-spacing:var( --e-global-typography-text-letter-spacing );
}
.elementor-widget-icon-list .elementor-icon-list-text{
    color:var( --e-global-color-secondary );
}
.elementor-738 .elementor-element.elementor-element-f63f4a0 > .elementor-widget-container{
    padding:15px 30px 15px 0px;
    border-style:solid;
    border-width:0px 1px 0px 0px;
    border-color:var( --e-global-color-b73ad96 );
}
.elementor-738 .elementor-element.elementor-element-f63f4a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(50px/2);
}
.elementor-738 .elementor-element.elementor-element-f63f4a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(50px/2);
}
.elementor-738 .elementor-element.elementor-element-f63f4a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(10px/2);
    margin-left:calc(10px/2);
}
.elementor-738 .elementor-element.elementor-element-f63f4a0 .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-50px/2);
    margin-left:calc(-50px/2);
}
body.rtl .elementor-738 .elementor-element.elementor-element-f63f4a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-50px/2);
}
body:not(.rtl) .elementor-738 .elementor-element.elementor-element-f63f4a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-50px/2);
}
.elementor-738 .elementor-element.elementor-element-f63f4a0 .elementor-icon-list-icon i{
    color:var( --e-global-color-89683ec );
    transition:color 0.3s;
}
.elementor-738 .elementor-element.elementor-element-f63f4a0 .elementor-icon-list-icon svg{
    fill:var( --e-global-color-89683ec );
    transition:fill 0.3s;
}
.elementor-738 .elementor-element.elementor-element-f63f4a0{
    --e-icon-list-icon-size:15px;
    --e-icon-list-icon-align:left;
    --e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
    --icon-vertical-align:center;
    --icon-vertical-offset:0px;
}
.elementor-738 .elementor-element.elementor-element-f63f4a0 .elementor-icon-list-icon{
    padding-right:0px;
}
.elementor-738 .elementor-element.elementor-element-f63f4a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-738 .elementor-element.elementor-element-f63f4a0 .elementor-icon-list-item > a{
    font-family:var( --e-global-typography-9830f6e-font-family ), Sans-serif;
    font-size:var( --e-global-typography-9830f6e-font-size );
    font-weight:var( --e-global-typography-9830f6e-font-weight );
    text-transform: inherit; /*var( --e-global-typography-9830f6e-text-transform );*/
    text-decoration:var( --e-global-typography-9830f6e-text-decoration );
    line-height:var( --e-global-typography-9830f6e-line-height );
}
.elementor-738 .elementor-element.elementor-element-f63f4a0 .elementor-icon-list-text{
    color: #000;/*var( --e-global-color-primary );*/
    transition:color 0.3s;
}
.elementor-738 .elementor-element.elementor-element-0d46f60 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{
    background-color:#2F425A00;
    padding:15px 30px 15px 30px;
    font-family:var( --e-global-typography-9830f6e-font-family ), Sans-serif;
    font-size:var( --e-global-typography-9830f6e-font-size );
    font-weight:var( --e-global-typography-9830f6e-font-weight );
    text-transform: inherit;/*var( --e-global-typography-9830f6e-text-transform );*/
    text-decoration:var( --e-global-typography-9830f6e-text-decoration );
    line-height:var( --e-global-typography-9830f6e-line-height );
    color:var( --e-global-color-primary );
    border-style:solid;
    border-width:1px 1px 1px 1px;
    border-color:var( --e-global-color-primary );
    border-radius:0px 0px 0px 0px;
}
.elementor-738 .elementor-element.elementor-element-0d46f60 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-738 .elementor-element.elementor-element-0d46f60 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{
    background-color:var( --e-global-color-secondary );
}
.elementor-738 .elementor-element.elementor-element-0d46f60 > .elementor-widget-container:hover{
    --e-transform-scale:0.9;
}
.elementor-738 .elementor-element.elementor-element-0d46f60 > .elementor-widget-container{
    padding:0px 0px 0px 10px;
}
.elementor-738 .elementor-element.elementor-element-0d46f60.elementor-element{
    --align-self:center;
}
.elementor-738 .elementor-element.elementor-element-0d46f60 .jeg-elementor-kit.jkit-button{
    text-align:center;
	font-size: 14px;
	text-decoration: none;
	/*border-bottom: 1px dotted var(--e-global-color-secondary);*/
}

.elementor-738 .elementor-element.elementor-element-0d46f60 .phone{
	font-size: var(--e-global-typography-9830f6e-font-size);
    font-weight: var(--e-global-typography-9830f6e-font-weight);
	color: #000; /*var(--e-global-color-primary);*/
}

.elementor-738 .elementor-element.elementor-element-0d46f60 .callback{
	color: #a29d9a;
	border-bottom: 1px dotted #a29d9a; /*var(--e-global-color-secondary)*/;
}

.elementor-738 .elementor-element.elementor-element-0d46f60 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{
    fill:var( --e-global-color-primary );
    width:15px;
}

/*
.elementor-738 .elementor-element.elementor-element-0d46f60 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{
    color:var( --e-global-color-accent );
    border-style:solid;
    border-width:1px 1px 1px 1px;
    border-color:#02010100;
}
.elementor-738 .elementor-element.elementor-element-0d46f60 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{
    fill:var( --e-global-color-accent );
}
*/

.elementor-738 .elementor-element.elementor-element-0d46f60 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{
    font-size:15px;
}
.elementor-738 .elementor-element.elementor-element-0d46f60 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-738 .elementor-element.elementor-element-0d46f60 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{
    margin-right:10px;
}
.elementor-738 .elementor-element.elementor-element-0d46f60 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-738 .elementor-element.elementor-element-0d46f60 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{
    margin-left:10px;
}
.elementor-738 .elementor-element.elementor-element-0d46f60 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-738 .elementor-element.elementor-element-0d46f60 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{
    -webkit-transform:translateY(-2px);
    -ms-transform:translateY(-2px);
    -o-transform:translateY(-2px);
    -moz-transform:translateY(-2px);
    transform:translateY(-2px);
}
@media(min-width:768px){
    .elementor-738 .elementor-element.elementor-element-fada85f{
        --width:70%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-738 .elementor-element.elementor-element-fada85f{
        --width:100%;
    }
}
@media(max-width:1024px){
    .elementor-738 .elementor-element.elementor-element-9224194{
        --flex-direction:column;
        --container-widget-width:100%;
        --container-widget-height:initial;
        --container-widget-flex-grow:0;
        --container-widget-align-self:initial;
        --flex-wrap-mobile:wrap;
        --padding-top:5px;
        --padding-bottom:0px;
        --padding-left:10px;
        --padding-right:10px;
    }
    .elementor-738 .elementor-element.elementor-element-fada85f{
        --justify-content:space-between;
    }
    .elementor-widget-image .widget-image-caption{
        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-738 .elementor-element.elementor-element-852a9dd{
        --container-widget-width:30%;
        --container-widget-flex-grow:0;
        width:var( --container-widget-width, 30% );
        max-width:30%;
    }
    .elementor-738 .elementor-element.elementor-element-852a9dd > .elementor-widget-container{
        border-width:0px 0px 0px 0px;
    }
    .elementor-738 .elementor-element.elementor-element-094da0e > .elementor-widget-container{
        padding:4px 0px 0px 0px;
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu{
        justify-content:center;
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper.active{
        background-color:var( --e-global-color-b69c2b1 );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li > a{
        font-size:var( --e-global-typography-9830f6e-font-size );
        line-height:var( --e-global-typography-9830f6e-line-height );
        padding:15px 0px 15px 20px;
        color:var( --e-global-color-primary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li > a svg{
        fill:var( --e-global-color-primary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li:not(.hover-gradient, .current-menu-item):hover > a{
        color:var( --e-global-color-secondary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li:not(.hover-gradient, .current-menu-item):hover > a svg{
        fill:var( --e-global-color-secondary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-item > a, .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-ancestor > a{
        color:var( --e-global-color-secondary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-item > a svg, .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-ancestor > a svg{
        fill:var( --e-global-color-secondary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a i, .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu > a i{
        color:var( --e-global-color-primary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a svg, .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu > a svg{
        fill:var( --e-global-color-primary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a i, .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a svg, .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu > a i, .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu > a svg{
        padding:0px 20px 0px 20px;
        border-width:0px 0px 0px 0px;
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li a{
        font-size:var( --e-global-typography-9830f6e-font-size );
        line-height:var( --e-global-typography-9830f6e-line-height );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li > a{
        color:var( --e-global-color-primary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li > a svg{
        fill:var( --e-global-color-primary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li:not(.hover-gradient, .current-menu-item):hover > a{
        color:var( --e-global-color-secondary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li:not(.hover-gradient, .current-menu-item):hover > a svg{
        fill:var( --e-global-color-secondary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li.current-menu-item > a{
        color:var( --e-global-color-secondary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li.current-menu-item > a svg{
        fill:var( --e-global-color-secondary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu{
        padding:0px 20px 0px 20px;
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu i{
        font-size:30px;
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu svg{
        width:30px;
        fill:var( --e-global-color-primary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu{
        border-width:0px 0px 0px 0px;
        border-radius:0px 0px 0px 0px;
        color:var( --e-global-color-primary );
        padding:0px 0px 0px 0px;
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu:hover{
        border-width:0px 0px 0px 0px;
        border-radius:0px 0px 0px 0px;
        color:var( --e-global-color-secondary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu:hover svg{
        fill:var( --e-global-color-secondary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu i{
        font-size:25px;
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu svg{
        width:25px;
        fill:var( --e-global-color-primary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu{
        border-width:0px 0px 0px 0px;
        border-radius:0px 0px 0px 0px;
        color:var( --e-global-color-primary );
        margin:13px 10px 5px 20px;
        padding:0px 0px 0px 0px;
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu:hover{
        border-width:0px 0px 0px 0px;
        border-radius:0px 0px 0px 0px;
        color:var( --e-global-color-secondary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu:hover svg{
        fill:var( --e-global-color-secondary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo img{
        max-width:160px;
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo{
        margin:5px 20px 0px 15px;
    }
    .elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{
        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-738 .elementor-element.elementor-element-f63f4a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-738 .elementor-element.elementor-element-f63f4a0 .elementor-icon-list-item > a{
        font-size:var( --e-global-typography-9830f6e-font-size );
        line-height:var( --e-global-typography-9830f6e-line-height );
    }
    .elementor-738 .elementor-element.elementor-element-0d46f60 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{
        font-size:var( --e-global-typography-9830f6e-font-size );
        line-height:var( --e-global-typography-9830f6e-line-height );
    }
}
@media(max-width:767px){
    .elementor-widget-image .widget-image-caption{
        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-738 .elementor-element.elementor-element-852a9dd{
        --container-widget-width:200px;
        --container-widget-flex-grow:0;
        width:var( --container-widget-width, 200px );
        max-width:200px;
    }
    .elementor-738 .elementor-element.elementor-element-094da0e > .elementor-widget-container{
        padding:4px 0px 0px 0px;
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li > a{
        font-size:var( --e-global-typography-9830f6e-font-size );
        line-height:var( --e-global-typography-9830f6e-line-height );
        color:var( --e-global-color-primary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li > a svg{
        fill:var( --e-global-color-primary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li:not(.hover-gradient, .current-menu-item):hover > a{
        color:var( --e-global-color-secondary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li:not(.hover-gradient, .current-menu-item):hover > a svg{
        fill:var( --e-global-color-secondary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-item > a, .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-ancestor > a{
        color:var( --e-global-color-secondary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-item > a svg, .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-ancestor > a svg{
        fill:var( --e-global-color-secondary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a i, .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu > a i{
        color:var( --e-global-color-primary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a svg, .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu > a svg{
        fill:var( --e-global-color-primary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li a{
        font-size:var( --e-global-typography-9830f6e-font-size );
        line-height:var( --e-global-typography-9830f6e-line-height );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li > a{
        color:var( --e-global-color-primary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li > a svg{
        fill:var( --e-global-color-primary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li:not(.hover-gradient, .current-menu-item):hover > a{
        color:var( --e-global-color-secondary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li:not(.hover-gradient, .current-menu-item):hover > a svg{
        fill:var( --e-global-color-secondary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li.current-menu-item > a{
        color:var( --e-global-color-secondary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li.current-menu-item > a svg{
        fill:var( --e-global-color-secondary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu{
        color:var( --e-global-color-primary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu svg{
        fill:var( --e-global-color-primary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu:hover{
        color:var( --e-global-color-secondary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu:hover svg{
        fill:var( --e-global-color-secondary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu{
        color:var( --e-global-color-primary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu svg{
        fill:var( --e-global-color-primary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu:hover{
        color:var( --e-global-color-secondary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu:hover svg{
        fill:var( --e-global-color-secondary );
    }
    .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo img{
        max-width:160px;
    }
    .elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{
        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-738 .elementor-element.elementor-element-f63f4a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-738 .elementor-element.elementor-element-f63f4a0 .elementor-icon-list-item > a{
        font-size:var( --e-global-typography-9830f6e-font-size );
        line-height:var( --e-global-typography-9830f6e-line-height );
    }
    .elementor-738 .elementor-element.elementor-element-0d46f60 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{
        font-size:var( --e-global-typography-9830f6e-font-size );
        line-height:var( --e-global-typography-9830f6e-line-height );
    }
}
@media (max-width: 1024px) {
    .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu {
         display: block;
    }
}
@media (max-width: 1024px) {
    .elementor-element.elementor-element-094da0e .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-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper.active {
         left: 0;
    }
}
@media (max-width: 1024px) {
    .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu-container {
         overflow-y: hidden;
    }
}
@media (max-width: 1024px) {
    .elementor-element.elementor-element-094da0e .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-094da0e .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-094da0e .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-094da0e .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-094da0e .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-094da0e .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-094da0e .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-094da0e .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-094da0e .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-094da0e .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-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li a {
         display: block;
    }
}
@media (max-width: 1024px) {
    .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li a i {
         float: right;
    }
}
@media (max-width: 1024px) {
    .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li a svg {
         float: right 
    }
}
@media (min-width: 1025px) {
    .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu-container {
         height: 100%;
    }
}
@media (max-width: 1024px) {
    .admin-bar .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
         top: 32px;
    }
}
@media (max-width: 782px) {
    .admin-bar .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
         top: 46px;
    }
}
