.elementor-843 .elementor-element.elementor-element-364c7ae3{--display:flex;--min-height:723px;--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;--justify-content:center;--overlay-opacity:0;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:3em;--padding-right:3em;}.elementor-843 .elementor-element.elementor-element-364c7ae3::before, .elementor-843 .elementor-element.elementor-element-364c7ae3 > .elementor-background-video-container::before, .elementor-843 .elementor-element.elementor-element-364c7ae3 > .e-con-inner > .elementor-background-video-container::before, .elementor-843 .elementor-element.elementor-element-364c7ae3 > .elementor-background-slideshow::before, .elementor-843 .elementor-element.elementor-element-364c7ae3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-843 .elementor-element.elementor-element-364c7ae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(263deg, #00000000 0%, #000000 100%);}.elementor-843 .elementor-element.elementor-element-364c7ae3 > .elementor-shape-bottom svg, .elementor-843 .elementor-element.elementor-element-364c7ae3 > .e-con-inner > .elementor-shape-bottom svg{width:calc(108% + 1.3px);height:53px;}.elementor-843 .elementor-element.elementor-element-364c7ae3 > .elementor-shape-bottom, .elementor-843 .elementor-element.elementor-element-364c7ae3 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-843 .elementor-element.elementor-element-549891a8 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}body:not(.rtl) .elementor-843 .elementor-element.elementor-element-549891a8{left:50%;}body.rtl .elementor-843 .elementor-element.elementor-element-549891a8{right:50%;}.elementor-843 .elementor-element.elementor-element-549891a8{bottom:0px;z-index:2;}.elementor-843 .elementor-element.elementor-element-10be8b36{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-843 .elementor-element.elementor-element-3c3b72df{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-843 .elementor-element.elementor-element-3fcb0e69 .elementor-heading-title{font-size:var( --e-global-typography-6175f19-font-size );line-height:var( --e-global-typography-6175f19-line-height );letter-spacing:var( --e-global-typography-6175f19-letter-spacing );word-spacing:var( --e-global-typography-6175f19-word-spacing );color:var( --e-global-color-a44c53f );}.elementor-843 .elementor-element.elementor-element-10740f44 .elementor-heading-title{font-family:var( --e-global-typography-2d651e9-font-family ), Sans-serif;font-size:var( --e-global-typography-2d651e9-font-size );font-weight:var( --e-global-typography-2d651e9-font-weight );line-height:var( --e-global-typography-2d651e9-line-height );letter-spacing:var( --e-global-typography-2d651e9-letter-spacing );word-spacing:var( --e-global-typography-2d651e9-word-spacing );color:var( --e-global-color-a44c53f );}.elementor-843 .elementor-element.elementor-element-47450f10{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-744fff1 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:var( --container-widget-width, 429px );max-width:429px;--container-widget-width:429px;--container-widget-flex-grow:0;}@media(min-width:768px){.elementor-843 .elementor-element.elementor-element-364c7ae3{--content-width:1440px;}.elementor-843 .elementor-element.elementor-element-10be8b36{--width:550px;}}@media(min-width:2400px){.elementor-843 .elementor-element.elementor-element-549891a8 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-843 .elementor-element.elementor-element-3fcb0e69 .elementor-heading-title{font-size:var( --e-global-typography-6175f19-font-size );line-height:var( --e-global-typography-6175f19-line-height );letter-spacing:var( --e-global-typography-6175f19-letter-spacing );word-spacing:var( --e-global-typography-6175f19-word-spacing );}.elementor-843 .elementor-element.elementor-element-10740f44 .elementor-heading-title{font-size:var( --e-global-typography-2d651e9-font-size );line-height:var( --e-global-typography-2d651e9-line-height );letter-spacing:var( --e-global-typography-2d651e9-letter-spacing );word-spacing:var( --e-global-typography-2d651e9-word-spacing );}.elementor-843 .elementor-element.elementor-element-47450f10{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1366px){.elementor-843 .elementor-element.elementor-element-549891a8 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-843 .elementor-element.elementor-element-3fcb0e69 .elementor-heading-title{font-size:var( --e-global-typography-6175f19-font-size );line-height:var( --e-global-typography-6175f19-line-height );letter-spacing:var( --e-global-typography-6175f19-letter-spacing );word-spacing:var( --e-global-typography-6175f19-word-spacing );}.elementor-843 .elementor-element.elementor-element-10740f44 .elementor-heading-title{font-size:var( --e-global-typography-2d651e9-font-size );line-height:var( --e-global-typography-2d651e9-line-height );letter-spacing:var( --e-global-typography-2d651e9-letter-spacing );word-spacing:var( --e-global-typography-2d651e9-word-spacing );}.elementor-843 .elementor-element.elementor-element-47450f10{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1200px){.elementor-843 .elementor-element.elementor-element-3c3b72df{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}}@media(max-width:1024px){.elementor-843 .elementor-element.elementor-element-549891a8 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-843 .elementor-element.elementor-element-3fcb0e69 .elementor-heading-title{font-size:var( --e-global-typography-6175f19-font-size );line-height:var( --e-global-typography-6175f19-line-height );letter-spacing:var( --e-global-typography-6175f19-letter-spacing );word-spacing:var( --e-global-typography-6175f19-word-spacing );}.elementor-843 .elementor-element.elementor-element-10740f44 .elementor-heading-title{font-size:var( --e-global-typography-2d651e9-font-size );line-height:var( --e-global-typography-2d651e9-line-height );letter-spacing:var( --e-global-typography-2d651e9-letter-spacing );word-spacing:var( --e-global-typography-2d651e9-word-spacing );}.elementor-843 .elementor-element.elementor-element-47450f10{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:880px){.elementor-843 .elementor-element.elementor-element-3c3b72df{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}}@media(max-width:767px){.elementor-843 .elementor-element.elementor-element-364c7ae3{--min-height:725px;--justify-content:flex-end;--padding-top:1em;--padding-bottom:10em;--padding-left:3em;--padding-right:3em;}.elementor-843 .elementor-element.elementor-element-364c7ae3 > .elementor-shape-bottom svg, .elementor-843 .elementor-element.elementor-element-364c7ae3 > .e-con-inner > .elementor-shape-bottom svg{height:17px;}.elementor-843 .elementor-element.elementor-element-549891a8 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-843 .elementor-element.elementor-element-549891a8{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;bottom:17px;}.elementor-843 .elementor-element.elementor-element-549891a8.elementor-element{--align-self:center;}.elementor-843 .elementor-element.elementor-element-3fcb0e69 .elementor-heading-title{font-size:var( --e-global-typography-6175f19-font-size );line-height:var( --e-global-typography-6175f19-line-height );letter-spacing:var( --e-global-typography-6175f19-letter-spacing );word-spacing:var( --e-global-typography-6175f19-word-spacing );}.elementor-843 .elementor-element.elementor-element-10740f44 .elementor-heading-title{font-size:var( --e-global-typography-2d651e9-font-size );line-height:var( --e-global-typography-2d651e9-line-height );letter-spacing:var( --e-global-typography-2d651e9-letter-spacing );word-spacing:var( --e-global-typography-2d651e9-word-spacing );}.elementor-843 .elementor-element.elementor-element-47450f10{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for button, class: .elementor-element-549891a8 */.elementor-843 .elementor-element.elementor-element-549891a8 {
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47450f10 */.elementor-843 .elementor-element.elementor-element-47450f10 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-364c7ae3 */.elementor-843 .elementor-element.elementor-element-364c7ae3:after {
    content: "";
    display: block;
    position: absolute;
    pointer-events: none;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 0;
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.00) 85.33%, rgba(0, 0, 0, 0.21) 94.65%, rgba(0, 0, 0, 0.48) 101.87%), linear-gradient(267deg, rgba(0, 0, 0, 0.00) 1.73%, rgba(0, 0, 0, 0.12) 53.68%, rgba(0, 0, 0, 0.40) 98.82%);
}
@media screen and (max-width:1200px) {
    .elementor-843 .elementor-element.elementor-element-364c7ae3:after {
        background: linear-gradient(0deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.00) 87.18%, rgba(0, 0, 0, 0.29) 94.77%, rgba(0, 0, 0, 0.48) 100%), linear-gradient(263deg, rgba(0, 0, 0, 0.00) 49.4%, rgba(0, 0, 0, 0.40) 81.39%);
    }
}
@media screen and (max-width: 767px) {
    .elementor-843 .elementor-element.elementor-element-364c7ae3:after {
        background: linear-gradient(180deg, rgba(0, 0, 0, 0.48) 8.58%, rgba(102, 102, 102, 0.21) 15.69%, rgba(102, 102, 102, 0.00) 22.21%, rgba(102, 102, 102, 0.00) 90.94%), linear-gradient(21deg, rgba(0, 0, 0, 0.60) 24.07%, rgba(102, 102, 102, 0.00) 53.36%);
    }
}/* End custom CSS */