.elementor-9 .elementor-element.elementor-element-a15a5d4:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a15a5d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFA;}.elementor-9 .elementor-element.elementor-element-a15a5d4 > .elementor-container{max-width:1200px;}.elementor-9 .elementor-element.elementor-element-a15a5d4{box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;z-index:10;}.elementor-9 .elementor-element.elementor-element-a15a5d4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-74d5f8e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-74d5f8e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-74d5f8e.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-9 .elementor-element.elementor-element-74d5f8e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-74d5f8e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-8e7356d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-8e7356d{text-align:center;}.elementor-9 .elementor-element.elementor-element-8e7356d img{width:45%;max-width:240px;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-c0f083a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-c0f083a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-c0f083a.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-9 .elementor-element.elementor-element-c0f083a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-c0f083a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-c5b9cd8{--ecs-nav-main-display:flex;--ecs-nav-main-dir:row;--ecs-nav-toggle-display:none;z-index:5;--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-9 .elementor-element.elementor-element-c5b9cd8 .elementor-menu-toggle{margin-left:auto;background-color:#00000000;}.elementor-9 .elementor-element.elementor-element-c5b9cd8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-c5b9cd8 .elementor-nav-menu--main,
					 .elementor-9 .elementor-element.elementor-element-c5b9cd8 .elementor-nav-menu--main .elementor-nav-menu{justify-content:right;}.elementor-9 .elementor-element.elementor-element-c5b9cd8 .elementor-nav-menu--dropdown .elementor-item,
					 .elementor-9 .elementor-element.elementor-element-c5b9cd8 .elementor-nav-menu--dropdown .elementor-sub-item{justify-content:flex-start;}.elementor-9 .elementor-element.elementor-element-c5b9cd8 .elementor-nav-menu .elementor-item{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;font-style:normal;line-height:28px;}.elementor-9 .elementor-element.elementor-element-c5b9cd8 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;padding-left:0px;padding-right:0px;padding-top:15px;padding-bottom:15px;}.elementor-9 .elementor-element.elementor-element-c5b9cd8 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-9 .elementor-element.elementor-element-c5b9cd8 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-9 .elementor-element.elementor-element-c5b9cd8 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-9 .elementor-element.elementor-element-c5b9cd8 .elementor-nav-menu--main .elementor-item:focus{color:#000000;fill:#000000;}.elementor-9 .elementor-element.elementor-element-c5b9cd8 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#000000;}.elementor-9 .elementor-element.elementor-element-c5b9cd8 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-c5b9cd8 div.elementor-menu-toggle{color:#000000;}.elementor-9 .elementor-element.elementor-element-c5b9cd8 div.elementor-menu-toggle svg{fill:#000000;}.elementor-9 .elementor-element.elementor-element-c5b9cd8 div.elementor-menu-toggle:hover, .elementor-9 .elementor-element.elementor-element-c5b9cd8 div.elementor-menu-toggle:focus{color:#000000;}.elementor-9 .elementor-element.elementor-element-c5b9cd8 div.elementor-menu-toggle:hover svg, .elementor-9 .elementor-element.elementor-element-c5b9cd8 div.elementor-menu-toggle:focus svg{fill:#000000;}.elementor-9 .elementor-element.elementor-element-c5b9cd8 .elementor-menu-toggle:hover, .elementor-9 .elementor-element.elementor-element-c5b9cd8 .elementor-menu-toggle:focus{background-color:#00000000;}.elementor-9 .elementor-element.elementor-element-9fa1425{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-953f10f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-9 .elementor-element.elementor-element-953f10f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-76a734f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-8e7356d{text-align:start;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-c0f083a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-c0f083a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-c0f083a.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-9 .elementor-element.elementor-element-c5b9cd8{width:auto;max-width:auto;--nav-menu-icon-size:25px;}.elementor-9 .elementor-element.elementor-element-c5b9cd8 .elementor-menu-toggle{border-width:0px;border-radius:0px;}.elementor-9 .elementor-element.elementor-element-c177d55 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-74d5f8e{width:21%;}.elementor-9 .elementor-element.elementor-element-c0f083a{width:79%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-74d5f8e{width:90%;}.elementor-9 .elementor-element.elementor-element-c0f083a{width:10%;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-74d5f8e{width:90%;}.elementor-9 .elementor-element.elementor-element-c0f083a{width:10%;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-c0f083a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-c0f083a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-c0f083a.elementor-column > .elementor-widget-wrap{justify-content:center;}}/* Start custom CSS for nav-menu, class: .elementor-element-c5b9cd8 */.header_nav nav ul>li{
    margin-left:25px;
}
.header_nav nav ul>li:first-child{
    margin-left:0px;
}
.header_nav nav ul>li:last-child{
    margin-left:40px;
}
.header_nav .soc_icon_f>a:before{
    content: "";
    background-image: url('/wp-content/uploads/2020/09/facebook.png');
    background-position:center;
    background-size:cover;
    background-repeat:no-repeat;
    width:15px;
    height:15px;
    cursor:pointer;
    opacity:1!important;
}
.header_nav .soc_icon_i>a:before{
    content: "";
    background-image: url('/wp-content/uploads/2020/09/instagram.png');
    background-position:center;
    background-size:cover;
    background-repeat:no-repeat;
    width:15px;
    height:15px;
    cursor:pointer;
    opacity:1!important;
}
.header_nav .soc_icon_i>a:before, .header_nav .soc_icon_f>a:before{
    background-color:unset!important;
}
.header_nav .soc_icon_i>a:hover:before, .header_nav .soc_icon_f>a:hover:before{
    background-color:unset!important;
}
.header_nav .soc_icon>a{
    font-size:0px!important;
}
@media (max-width:1024px){
    .header_nav nav{
        background-color:#000;
    }
    .header_nav .elementor-menu-toggle{
        padding:0;
    }
    .header_nav .elementor-menu-toggle:focus{
        outline:none;
    }
    .admin-bar .cus_overlay{
        top:102px;
    }
    .cus_overlay{
    position: fixed;
    left: 0;
    right: 0;
    top: 70px;
    bottom: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    visibility: hidden;
    z-index: 5;
    mix-blend-mode: multiply;
    transition: all 0.5s;
}
.cus_overlay.active{
        background-color: rgba(0, 0, 0, 0.65);
    opacity: 1;
    visibility: visible;
}
.cus_menu .elementor-menu-toggle + nav.elementor-nav-menu__container{
    -webkit-transform: scaleY(1)!important;
    -ms-transform: scaleY(1)!important;
    transform: scaleY(1)!important;
    max-height: 100vh!important;
    right: -350px;
}


.cus_menu nav{
    position: fixed;
    top: 60px;
    z-index: 1;
    height: calc(100% - 84px);
    width: 350px;
    padding-top: 50px;
    padding-right: 0;
    padding-left: 0;
        transition: right .8s cubic-bezier(.77,0,.175,1) !important;
}
.admin-bar  .cus_menu nav{
    top: 92px;
   
    height: calc(100% - 92px);
}
.cus_menu .elementor-menu-toggle.elementor-active + nav.elementor-nav-menu__container{
    right: 0;
}
.header_nav nav ul>li{
    margin:0;
}
.cus_menu nav li a{
   
    padding-right: 22px!important;
    padding-left: 15px!important;
    border-bottom: 1px rgba(106, 124, 146, 0.10) solid;
}

.cus_menu .elementor-menu-toggle:focus{
    outline: none;
}
.header_nav .elementor-item.elementor-item-active,
.header_nav ul>li>a{
    background-color:#000!important;
    font-size:14px!important;
    line-height:27px!important;
    color:#fff!important;
    text-transform:uppercase!important;
    font-weight:500!important;
background:#000!important;
    
}
.header_nav nav>ul>li:hover{
    background-color:#000!important;
}
.header_nav .elementor-item.elementor-item-active:hover,
.header_nav .elementor-item.elementor-item-active:active{
    background-color:#000!important;
    background:#000!important;
}
.header_nav .elementor-nav-menu--dropdown .elementor-item:focus, .elementor-nav-menu--dropdown .elementor-item:hover{
    background-color:#000!important;
    background:#000!important;
}
.header_nav .soc_icon_i>a:before{
        background-image: url('/wp-content/uploads/2020/09/instagram-sketched.png');
        left:16px;
        top:15px;
        position:absolute;
        z-index:5;
    }
    .header_nav .soc_icon_f>a:before{
        background-image: url('/wp-content/uploads/2020/09/facebook-1.png');
        left:10px;
        top:14px;
        position:absolute;
        z-index:5;
    }
    .header_nav .soc_icon{
        display:inline-block;
        width:auto!important;
        margin-left: 0;
        margin-right:25px;

    }
    .header_nav .soc_icon>a{
        padding-right:0px!important;
        border-bottom:none!important;
    }
    .header_nav .soc_icon_f>a{
        padding-left:0px!important;
    }
}
@media (max-width:782px){
    .admin-bar  .cus_menu nav{
    top: 106px;
   
    height: calc(100% - 104px);
}
.admin-bar .cus_overlay {
    top: 116px;
}
}
@media (max-width: 767px){
    .cus_menu .elementor-menu-toggle + nav.elementor-nav-menu__container{
        right:-375px;
    }
    .cus_menu nav{
    right: -20px;
    z-index: 1;
    width: 375px;
    
}
}
@media (max-width: 480px){
    .cus_menu nav{
   
    height: 100%;
    
    
}

}/* End custom CSS */