.elementor-395 .elementor-element.elementor-element-6c53bab{
    padding:140px 0 0
}
.elementor-395 .elementor-element.elementor-element-af56943>.elementor-widget-container{
    padding:0% 22% 0% 0%
}
.elementor-395 .elementor-element.elementor-element-7ae3059>.elementor-widget-container{
    padding:11px 0 0
}
.elementor-395 .elementor-element.elementor-element-844f5fc.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{
    justify-content:flex-end
}
.elementor-395 .elementor-element.elementor-element-844f5fc>.elementor-element-populated{
    text-align:left;
    margin:0 0 -43px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px
}
.elementor-395 .elementor-element.elementor-element-2c41a7a>.elementor-widget-container{
    padding:0 0 0 60px
}
.elementor-395 .elementor-element.elementor-element-6386d90:not(.elementor-motion-effects-element-type-background),.elementor-395 .elementor-element.elementor-element-6386d90>.elementor-motion-effects-container>.elementor-motion-effects-layer{
    background-image:url(../images/home-1-background-patern-1.jpg);
    background-repeat:repeat
}
.elementor-395 .elementor-element.elementor-element-6386d90{
    transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding:78px 0 84px
}
.elementor-395 .elementor-element.elementor-element-6386d90>.elementor-background-overlay{
    transition:background .3s,border-radius .3s,opacity .3s
}
.elementor-395 .elementor-element.elementor-element-b90ee22>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{
    align-content:center;
    align-items:center
}
.elementor-395 .elementor-element.elementor-element-409cb69.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{
    justify-content:center
}
.elementor-395 .elementor-element.elementor-element-409cb69>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0
}
.elementor-395 .elementor-element.elementor-element-409cb69:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-395 .elementor-element.elementor-element-409cb69>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{
    background-image:url(../images/home-1-video-buton-img.jpg);
    background-position:center center;
    background-size:cover
}
.elementor-395 .elementor-element.elementor-element-409cb69>.elementor-element-populated{
    transition:background .3s,border .3s,border-radius .3s,box-shadow .3s
}
.elementor-395 .elementor-element.elementor-element-409cb69>.elementor-element-populated>.elementor-background-overlay{
    transition:background .3s,border-radius .3s,opacity .3s
}
.elementor-395 .elementor-element.elementor-element-dd8d24f{
    width:auto;
    max-width:auto
}
.elementor-395 .elementor-element.elementor-element-e5d9b83>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0
}
.elementor-395 .elementor-element.elementor-element-e5d9b83>.elementor-element-populated>.elementor-widget-wrap{
    padding:13.3% 25% 13.3% 17.5%
}
.elementor-395 .elementor-element.elementor-element-79d1a1e{
    padding:42px 0 0
}
.elementor-395 .elementor-element.elementor-element-b65a22a>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0
}
.elementor-395 .elementor-element.elementor-element-beb1952>.elementor-widget-container{
    margin:0;
    padding:0
}
.elementor-395 .elementor-element.elementor-element-d91f8f3>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0
}
.elementor-395 .elementor-element.elementor-element-fc790a4>.elementor-widget-container{
    margin:0;
    padding:0
}
.elementor-395 .elementor-element.elementor-element-e4200b3>.elementor-widget-container{
    margin:0;
    padding:0
}
.elementor-395 .elementor-element.elementor-element-ac98522>.elementor-widget-container{
    margin:0;
    padding:0
}
.elementor-395 .elementor-element.elementor-element-000055d>.elementor-widget-container{
    margin:0;
    padding:0
}
.elementor-395 .elementor-element.elementor-element-f2f8b47>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0
}
.elementor-395 .elementor-element.elementor-element-0432e1c>.elementor-widget-container{
    margin:0;
    padding:0
}
.elementor-395 .elementor-element.elementor-element-70f3dc3>.elementor-widget-container{
    margin:0;
    padding:0
}
.elementor-395 .elementor-element.elementor-element-02dbb7d>.elementor-widget-container{
    margin:0;
    padding:0
}
.elementor-395 .elementor-element.elementor-element-78cf466>.elementor-widget-container{
    margin:0;
    padding:0
}
.elementor-395 .elementor-element.elementor-element-e8cc071:not(.elementor-motion-effects-element-type-background),.elementor-395 .elementor-element.elementor-element-e8cc071>.elementor-motion-effects-container>.elementor-motion-effects-layer{
    background-image:url(../images/home-1-background-patern-2.jpg)
}
.elementor-395 .elementor-element.elementor-element-e8cc071{
    transition:background .3s,border .3s,border-radius .3s,box-shadow .3s
}
.elementor-395 .elementor-element.elementor-element-e8cc071>.elementor-background-overlay{
    transition:background .3s,border-radius .3s,opacity .3s
}
.elementor-395 .elementor-element.elementor-element-2828b02.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{
    justify-content:center
}
.elementor-395 .elementor-element.elementor-element-2828b02>.elementor-element-populated>.elementor-widget-wrap{
    padding:9.6% 15% 10.8%
}
.elementor-395 .elementor-element.elementor-element-8714846>.elementor-widget-container{
    padding:21px 0 0
}
.elementor-395 .elementor-element.elementor-element-8714846{
    width:auto;
    max-width:auto
}
.elementor-395 .elementor-element.elementor-element-cc7e7de:not(.elementor-motion-effects-element-type-background),.elementor-395 .elementor-element.elementor-element-cc7e7de>.elementor-motion-effects-container>.elementor-motion-effects-layer{
    background-color:#0b0606
}
.elementor-395 .elementor-element.elementor-element-cc7e7de>.elementor-background-overlay{
    background-image:url(../images/home-1-background-patern-3.png);
    opacity:1;
    transition:background .3s,border-radius .3s,opacity .3s
}
.elementor-395 .elementor-element.elementor-element-cc7e7de{
    transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding:130px 0 121px
}
.elementor-395 .elementor-element.elementor-element-725f5b9>.elementor-widget-container{
    padding:0% 3%
}
.elementor-395 .elementor-element.elementor-element-fd1e54c>.elementor-widget-container{
    padding:0% 3%
}
.elementor-395 .elementor-element.elementor-element-1b7ec17>.elementor-widget-container{
    padding:0% 3%
}
.elementor-395 .elementor-element.elementor-element-d0c58c8{
    padding:50px 0 0
}
.elementor-395 .elementor-element.elementor-element-4ebf513>.elementor-widget-container{
    padding:0% 3%
}
.elementor-395 .elementor-element.elementor-element-f3a6723>.elementor-widget-container{
    padding:0% 3%
}
.elementor-395 .elementor-element.elementor-element-8f61abd>.elementor-widget-container{
    padding:0% 3%
}
.elementor-395 .elementor-element.elementor-element-6d19486{
    padding:126px 0 5px
}
.elementor-395 .elementor-element.elementor-element-f788504.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{
    justify-content:center
}
.elementor-395 .elementor-element.elementor-element-b6958b9>.elementor-widget-container{
    padding:30px 0 0
}
.elementor-395 .elementor-element.elementor-element-7c4e72b>.elementor-widget-container{
    padding:20px 0 0
}
.elementor-395 .elementor-element.elementor-element-7c4e72b{
    width:auto;
    max-width:auto
}
.elementor-395 .elementor-element.elementor-element-36f0240{
    padding:92px 0 140px
}
.elementor-395 .elementor-element.elementor-element-86887b6>.elementor-widget-container{
    padding:0 0 30px
}
.elementor-395 .elementor-element.elementor-element-cad0a01:not(.elementor-motion-effects-element-type-background),.elementor-395 .elementor-element.elementor-element-cad0a01>.elementor-motion-effects-container>.elementor-motion-effects-layer{
    background-image:url(../images/counter-background.jpg)
}
.elementor-395 .elementor-element.elementor-element-cad0a01{
    transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding:140px 0
}
.elementor-395 .elementor-element.elementor-element-cad0a01>.elementor-background-overlay{
    transition:background .3s,border-radius .3s,opacity .3s
}
.elementor-395 .elementor-element.elementor-element-5c45cad>.elementor-element-populated{
    margin:0;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px
}
.elementor-395 .elementor-element.elementor-element-5c45cad>.elementor-element-populated>.elementor-widget-wrap{
    padding:0 10px
}
.elementor-395 .elementor-element.elementor-element-b845993>.elementor-element-populated>.elementor-widget-wrap{
    padding:0 10px
}
.elementor-395 .elementor-element.elementor-element-1e80833>.elementor-element-populated>.elementor-widget-wrap{
    padding:0 10px
}
.elementor-395 .elementor-element.elementor-element-05c0678>.elementor-element-populated>.elementor-widget-wrap{
    padding:0 10px
}
.elementor-395 .elementor-element.elementor-element-766e740>.elementor-element-populated>.elementor-widget-wrap{
    padding:0 10px
}
.elementor-395 .elementor-element.elementor-element-6c3131e>.elementor-element-populated>.elementor-widget-wrap{
    padding:0 10px
}
.elementor-395 .elementor-element.elementor-element-3e793e5:not(.elementor-motion-effects-element-type-background),.elementor-395 .elementor-element.elementor-element-3e793e5>.elementor-motion-effects-container>.elementor-motion-effects-layer{
    background-color:#1c0a09
}
.elementor-395 .elementor-element.elementor-element-3e793e5{
    transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding:140px 0 100px
}
.elementor-395 .elementor-element.elementor-element-3e793e5>.elementor-background-overlay{
    transition:background .3s,border-radius .3s,opacity .3s
}
.elementor-395 .elementor-element.elementor-element-23a398a>.elementor-element-populated>.elementor-widget-wrap{
    padding:0% 15% 0% 0%
}
.elementor-395 .elementor-element.elementor-element-a6c6b71:not(.elementor-motion-effects-element-type-background),.elementor-395 .elementor-element.elementor-element-a6c6b71>.elementor-motion-effects-container>.elementor-motion-effects-layer{
    background-image:url(../images/home-1-background-patern-1.jpg)
}
.elementor-395 .elementor-element.elementor-element-a6c6b71{
    transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding:130px 0 90px
}
.elementor-395 .elementor-element.elementor-element-a6c6b71>.elementor-background-overlay{
    transition:background .3s,border-radius .3s,opacity .3s
}
.elementor-395 .elementor-element.elementor-element-37d9af8{
    transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding:305px 0
}
.elementor-395 .elementor-element.elementor-element-37d9af8>.elementor-background-overlay{
    transition:background .3s,border-radius .3s,opacity .3s
}
.elementor-395 .elementor-element.elementor-element-8d363d8>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0
}
.elementor-395 .elementor-element.elementor-element-6ade0c7{
    margin-top:-410px;
    margin-bottom:0
}
.elementor-395 .elementor-element.elementor-element-a7e06e2:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-395 .elementor-element.elementor-element-a7e06e2>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{
    background-image:url(../images/noise-background.jpg)
}
.elementor-395 .elementor-element.elementor-element-a7e06e2>.elementor-element-populated{
    transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin:0% 17%;
    --e-column-margin-right:17%;
    --e-column-margin-left:17%
}
.elementor-395 .elementor-element.elementor-element-a7e06e2>.elementor-element-populated>.elementor-background-overlay{
    transition:background .3s,border-radius .3s,opacity .3s
}
.elementor-395 .elementor-element.elementor-element-a7e06e2>.elementor-element-populated>.elementor-widget-wrap{
    padding:65px 80px 80px
}
.elementor-395 .elementor-element.elementor-element-fa2557c{
    transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding:140px 65px 27px
}
.elementor-395 .elementor-element.elementor-element-fa2557c>.elementor-background-overlay{
    transition:background .3s,border-radius .3s,opacity .3s
}
.elementor-395 .elementor-element.elementor-element-c2b1eb3{
    padding:0 0 175px
}
.elementor-395 .elementor-element.elementor-element-979b30f>.elementor-element-populated>.elementor-widget-wrap{
    padding:0% 22%
}
@media(max-width:1024px){
    .elementor-395 .elementor-element.elementor-element-af56943>.elementor-widget-container{
        margin:0;
        padding:0%
    }
    .elementor-395 .elementor-element.elementor-element-844f5fc.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{
        justify-content:center
    }
    .elementor-395 .elementor-element.elementor-element-844f5fc>.elementor-element-populated>.elementor-widget-wrap{
        padding:60px 0 140px
    }
    .elementor-395 .elementor-element.elementor-element-2c41a7a>.elementor-widget-container{
        padding:0
    }
    .elementor-395 .elementor-element.elementor-element-409cb69>.elementor-element-populated>.elementor-widget-wrap{
        padding:30% 0%
    }
    .elementor-395 .elementor-element.elementor-element-e5d9b83>.elementor-element-populated>.elementor-widget-wrap{
        padding:13% 11% 13.5% 12%
    }
    .elementor-395 .elementor-element.elementor-element-e8cc071{
        padding:0
    }
    .elementor-395 .elementor-element.elementor-element-2828b02>.elementor-element-populated>.elementor-widget-wrap{
        padding:15% 0% 17%
    }
    .elementor-395 .elementor-element.elementor-element-9ac032b>.elementor-widget-container{
        padding:0
    }
    .elementor-395 .elementor-element.elementor-element-031d451>.elementor-element-populated>.elementor-widget-wrap{
        padding:0% 19%
    }
    .elementor-395 .elementor-element.elementor-element-dd051bd>.elementor-element-populated>.elementor-widget-wrap{
        padding:7% 19% 0%
    }
    .elementor-395 .elementor-element.elementor-element-3641d6f>.elementor-element-populated>.elementor-widget-wrap{
        padding:7% 19% 0%
    }
    .elementor-395 .elementor-element.elementor-element-f7e5140>.elementor-element-populated>.elementor-widget-wrap{
        padding:0% 19%
    }
    .elementor-395 .elementor-element.elementor-element-f423cfd>.elementor-element-populated>.elementor-widget-wrap{
        padding:7% 19% 0%
    }
    .elementor-395 .elementor-element.elementor-element-1106bf8>.elementor-element-populated>.elementor-widget-wrap{
        padding:7% 19% 0%
    }
    .elementor-395 .elementor-element.elementor-element-5c45cad>.elementor-element-populated>.elementor-widget-wrap{
        padding:0 10px 20px
    }
    .elementor-395 .elementor-element.elementor-element-b845993>.elementor-element-populated>.elementor-widget-wrap{
        padding:0 10px 20px
    }
    .elementor-395 .elementor-element.elementor-element-1e80833>.elementor-element-populated>.elementor-widget-wrap{
        padding:0 10px 20px
    }
    .elementor-395 .elementor-element.elementor-element-23a398a>.elementor-element-populated>.elementor-widget-wrap{
        padding:0 0 60px
    }
    .elementor-395 .elementor-element.elementor-element-a6c6b71{
        margin-top:0;
        margin-bottom:0;
        padding:115px 0 75px
    }
    .elementor-395 .elementor-element.elementor-element-37d9af8{
        padding:300px 0 263px
    }
    .elementor-395 .elementor-element.elementor-element-6ade0c7{
        margin-top:-410px;
        margin-bottom:0
    }
    .elementor-395 .elementor-element.elementor-element-a7e06e2>.elementor-element-populated{
        margin:0;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px
    }
    .elementor-395 .elementor-element.elementor-element-979b30f>.elementor-element-populated>.elementor-widget-wrap{
        padding:0% 10%
    }
}
@media(min-width:768px){
    .elementor-395 .elementor-element.elementor-element-d822655{
        width:40%
    }
    .elementor-395 .elementor-element.elementor-element-844f5fc{
        width:60%
    }
    .elementor-395 .elementor-element.elementor-element-a7e06e2{
        width:100%
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-395 .elementor-element.elementor-element-d822655{
        width:100%
    }
    .elementor-395 .elementor-element.elementor-element-844f5fc{
        width:100%
    }
    .elementor-395 .elementor-element.elementor-element-aca1313{
        width:50%
    }
    .elementor-395 .elementor-element.elementor-element-7712ff7{
        width:50%
    }
    .elementor-395 .elementor-element.elementor-element-7061d55{
        width:50%
    }
    .elementor-395 .elementor-element.elementor-element-c811f59{
        width:50%
    }
    .elementor-395 .elementor-element.elementor-element-409cb69{
        width:100%
    }
    .elementor-395 .elementor-element.elementor-element-e5d9b83{
        width:100%
    }
    .elementor-395 .elementor-element.elementor-element-031d451{
        width:100%
    }
    .elementor-395 .elementor-element.elementor-element-dd051bd{
        width:100%
    }
    .elementor-395 .elementor-element.elementor-element-3641d6f{
        width:100%
    }
    .elementor-395 .elementor-element.elementor-element-f7e5140{
        width:100%
    }
    .elementor-395 .elementor-element.elementor-element-f423cfd{
        width:100%
    }
    .elementor-395 .elementor-element.elementor-element-1106bf8{
        width:100%
    }
    .elementor-395 .elementor-element.elementor-element-5c45cad{
        width:33%
    }
    .elementor-395 .elementor-element.elementor-element-b845993{
        width:33%
    }
    .elementor-395 .elementor-element.elementor-element-1e80833{
        width:33%
    }
    .elementor-395 .elementor-element.elementor-element-05c0678{
        width:33%
    }
    .elementor-395 .elementor-element.elementor-element-766e740{
        width:33%
    }
    .elementor-395 .elementor-element.elementor-element-6c3131e{
        width:33%
    }
    .elementor-395 .elementor-element.elementor-element-23a398a{
        width:100%
    }
    .elementor-395 .elementor-element.elementor-element-0c9a762{
        width:100%
    }
}
@media(max-width:767px){
    .elementor-395 .elementor-element.elementor-element-d822655>.elementor-element-populated>.elementor-widget-wrap{
        padding:0
    }
    .elementor-395 .elementor-element.elementor-element-af56943>.elementor-widget-container{
        padding:0
    }
    .elementor-395 .elementor-element.elementor-element-844f5fc>.elementor-element-populated>.elementor-widget-wrap{
        padding:60px 0 180px
    }
    .elementor-395 .elementor-element.elementor-element-e5d9b83>.elementor-element-populated>.elementor-widget-wrap{
        padding:115px 30px 75px
    }
    .elementor-395 .elementor-element.elementor-element-7c232c4>.elementor-widget-container{
        padding:0
    }
    .elementor-395 .elementor-element.elementor-element-b65a22a>.elementor-element-populated>.elementor-widget-wrap{
        padding:0 0 20px
    }
    .elementor-395 .elementor-element.elementor-element-d91f8f3>.elementor-element-populated>.elementor-widget-wrap{
        padding:0 0 20px
    }
    .elementor-395 .elementor-element.elementor-element-f2f8b47>.elementor-element-populated>.elementor-widget-wrap{
        padding:0 0 50px
    }
    .elementor-395 .elementor-element.elementor-element-e8cc071{
        padding:75px 0 90px
    }
    .elementor-395 .elementor-element.elementor-element-c1ca8cf>.elementor-element-populated>.elementor-widget-wrap{
        padding:0
    }
    .elementor-395 .elementor-element.elementor-element-031d451>.elementor-element-populated>.elementor-widget-wrap{
        padding:0 0 50px
    }
    .elementor-395 .elementor-element.elementor-element-dd051bd>.elementor-element-populated>.elementor-widget-wrap{
        padding:0 0 50px
    }
    .elementor-395 .elementor-element.elementor-element-3641d6f>.elementor-element-populated>.elementor-widget-wrap{
        padding:0
    }
    .elementor-395 .elementor-element.elementor-element-f7e5140>.elementor-element-populated>.elementor-widget-wrap{
        padding:0 0 50px
    }
    .elementor-395 .elementor-element.elementor-element-f423cfd>.elementor-element-populated>.elementor-widget-wrap{
        padding:0 0 50px
    }
    .elementor-395 .elementor-element.elementor-element-1106bf8>.elementor-element-populated>.elementor-widget-wrap{
        padding:0
    }
    .elementor-395 .elementor-element.elementor-element-5c45cad>.elementor-element-populated>.elementor-widget-wrap{
        padding:0 0 20px
    }
    .elementor-395 .elementor-element.elementor-element-b845993>.elementor-element-populated>.elementor-widget-wrap{
        padding:0 0 20px
    }
    .elementor-395 .elementor-element.elementor-element-1e80833>.elementor-element-populated>.elementor-widget-wrap{
        padding:0 0 20px
    }
    .elementor-395 .elementor-element.elementor-element-05c0678>.elementor-element-populated>.elementor-widget-wrap{
        padding:0 0 20px
    }
    .elementor-395 .elementor-element.elementor-element-766e740>.elementor-element-populated>.elementor-widget-wrap{
        padding:0 0 20px
    }
    .elementor-395 .elementor-element.elementor-element-6c3131e>.elementor-element-populated>.elementor-widget-wrap{
        padding:0
    }
    .elementor-395 .elementor-element.elementor-element-b355456>.elementor-widget-container{
        padding:0
    }
    .elementor-395 .elementor-element.elementor-element-a7e06e2>.elementor-element-populated>.elementor-widget-wrap{
        padding:30px 30px 45px
    }
}
