.elementor-1038 .elementor-element.elementor-element-1d4ab91 > .elementor-container{min-height:100vh;}.elementor-1038 .elementor-element.elementor-element-1d4ab91 > .elementor-container:after{content:"";min-height:inherit;}.elementor-1038 .elementor-element.elementor-element-1d4ab91{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1038 .elementor-element.elementor-element-1d4ab91 > .elementor-background-overlay{opacity:0.44;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1038 .elementor-element.elementor-element-212f342 .elementor-wrapper{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1038 .elementor-element.elementor-element-212f342{z-index:1;top:-404px;}.elementor-1038 .elementor-element.elementor-element-212f342 .elementor-widget-container{transition:all 400ms;}body:not(.rtl) .elementor-1038 .elementor-element.elementor-element-212f342{left:0px;}body.rtl .elementor-1038 .elementor-element.elementor-element-212f342{right:0px;}.elementor-1038 .elementor-element.elementor-element-0182ef9{--divider-border-style:solid;--divider-border-color:#000;--divider-border-width:1px;z-index:1;width:100%;max-width:100%;top:-447px;}.elementor-1038 .elementor-element.elementor-element-0182ef9 .elementor-divider-separator{width:0%;}.elementor-1038 .elementor-element.elementor-element-0182ef9 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1038 .elementor-element.elementor-element-0182ef9 > .elementor-widget-container{padding:100% 100% 100% 100%;background-color:rgba(0, 0, 0, 0.44);}.elementor-1038 .elementor-element.elementor-element-0182ef9 .elementor-widget-container{transition:all 400ms;}body:not(.rtl) .elementor-1038 .elementor-element.elementor-element-0182ef9{left:-128px;}body.rtl .elementor-1038 .elementor-element.elementor-element-0182ef9{right:-128px;}.elementor-1038 .elementor-element.elementor-element-2237280{text-align:center;z-index:1;}.elementor-1038 .elementor-element.elementor-element-2237280 .elementor-heading-title{color:#FFFFFF;font-family:"Oswald", Sans-serif;font-size:75px;font-weight:700;line-height:75px;}.elementor-1038 .elementor-element.elementor-element-2237280 .elementor-widget-container{transition:all 400ms;}.elementor-1038 .elementor-element.elementor-element-2e6be41{text-align:center;z-index:1;}.elementor-1038 .elementor-element.elementor-element-2e6be41 .elementor-heading-title{color:#FFFFFF;font-family:"Oswald", Sans-serif;font-size:22px;font-weight:500;line-height:22px;letter-spacing:0.25px;}.elementor-1038 .elementor-element.elementor-element-2e6be41 .elementor-widget-container{transition:all 400ms;}@media(max-width:1024px){.elementor-1038 .elementor-element.elementor-element-1d4ab91 > .elementor-container{min-height:600px;}.elementor-1038 .elementor-element.elementor-element-1d4ab91 > .elementor-container:after{content:"";min-height:inherit;}.elementor-1038 .elementor-element.elementor-element-212f342{width:100%;max-width:100%;top:-130px;}body:not(.rtl) .elementor-1038 .elementor-element.elementor-element-212f342{left:0px;}body.rtl .elementor-1038 .elementor-element.elementor-element-212f342{right:0px;}body:not(.rtl) .elementor-1038 .elementor-element.elementor-element-0182ef9{left:0px;}body.rtl .elementor-1038 .elementor-element.elementor-element-0182ef9{right:0px;}.elementor-1038 .elementor-element.elementor-element-0182ef9{top:-244px;}.elementor-1038 .elementor-element.elementor-element-2237280 .elementor-heading-title{font-size:50px;}.elementor-1038 .elementor-element.elementor-element-2e6be41 .elementor-heading-title{font-size:20px;}}@media(max-width:767px){.elementor-1038 .elementor-element.elementor-element-1d4ab91 > .elementor-container{min-height:450px;}.elementor-1038 .elementor-element.elementor-element-1d4ab91 > .elementor-container:after{content:"";min-height:inherit;}body:not(.rtl) .elementor-1038 .elementor-element.elementor-element-212f342{left:0px;}body.rtl .elementor-1038 .elementor-element.elementor-element-212f342{right:0px;}.elementor-1038 .elementor-element.elementor-element-212f342{top:-181px;}body:not(.rtl) .elementor-1038 .elementor-element.elementor-element-0182ef9{left:-43px;}body.rtl .elementor-1038 .elementor-element.elementor-element-0182ef9{right:-43px;}.elementor-1038 .elementor-element.elementor-element-0182ef9{top:-404px;}.elementor-1038 .elementor-element.elementor-element-2237280 .elementor-heading-title{font-size:38px;line-height:45px;}.elementor-1038 .elementor-element.elementor-element-2e6be41 .elementor-heading-title{font-size:18px;}}/* Start custom CSS for video, class: .elementor-element-212f342 */@media (max-width:993px){
 .elementor-element  .class-for-video{
        top:-245px !important;
        min-height:600px;
    }
    .class-for-video .elementor-widget-container{
        min-height:600px;
        height:100%;
    }
    .class-for-video .elementor-widget-container .elementor-wrapper{
            min-height: 600px;
            padding: 0;
    }
    .class-for-video .elementor-widget-container .elementor-wrapper .elementor-video{
        min-height:600px;
    }
}


@media (max-width:767px){
 .elementor-element  .class-for-video{
        top:-182px !important;
        min-height:450px;
    }
    .class-for-video .elementor-widget-container{
        min-height:450px;
        height:100%;
    }
    .class-for-video .elementor-widget-container .elementor-wrapper{
            min-height: 450px;
            padding: 0;
    }
    .class-for-video .elementor-widget-container .elementor-wrapper .elementor-video{
        min-height:450px;
    }
}

@media (max-width:440px){
     .elementor-element  .class-for-video{
        top: -160px !important;
     }
}




@media (min-width:993px){
 .elementor-element  .class-for-video{
        /*top:-245px !important;*/
        min-height:100vh;
    }
    .class-for-video .elementor-widget-container{
        min-height:100vh;
        height:100%;
    }
    .class-for-video .elementor-widget-container .elementor-wrapper{
            min-height: 100vh;
            padding: 0;
    }
    .class-for-video .elementor-widget-container .elementor-wrapper .elementor-video{
        min-height:100vh;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1d4ab91 */@media (min-width:993px){
    .pos-un-wrapper .elementor-column-wrap,
.pos-un-wrapper .elementor-column,
.pos-un-wrapper .elementor-widget-wrap{
    position: unset;
}
    .elementor-element .class-for-video{
        top:0 !important;
    }
}/* End custom CSS */