.elementor-431 .elementor-element.elementor-element-ea9773a{--display:flex;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:140px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-431 .elementor-element.elementor-element-fb4f421{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-widget-image .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-431 .elementor-element.elementor-element-9b42c9f{z-index:1;text-align:start;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-431 .elementor-element.elementor-element-598d162 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:400;text-transform:none;letter-spacing:-2%;fill:var( --e-global-color-1820661 );color:var( --e-global-color-1820661 );border-radius:0px 0px 0px 0px;padding:16px 12px 16px 12px;}.elementor-431 .elementor-element.elementor-element-598d162{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-431 .elementor-element.elementor-element-598d162.elementor-element{--align-self:stretch;}.elementor-431 .elementor-element.elementor-element-598d162 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-431 .elementor-element.elementor-element-598d162 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-431 .elementor-element.elementor-element-643d471{--grid-template-columns:repeat(0, auto);text-align:right;--icon-size:18px;--grid-column-gap:8px;--grid-row-gap:0px;}.elementor-431 .elementor-element.elementor-element-643d471 .elementor-social-icon{background-color:#FFFFFF20;--icon-padding:10px;}.elementor-431 .elementor-element.elementor-element-643d471 .elementor-icon{border-radius:4px 4px 4px 4px;}.elementor-431 .elementor-element.elementor-element-643d471 .elementor-social-icon:hover{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-431 .elementor-element.elementor-element-1b4d9eb{left:0px;}body.rtl .elementor-431 .elementor-element.elementor-element-1b4d9eb{right:0px;}.elementor-431 .elementor-element.elementor-element-1b4d9eb{bottom:0px;z-index:0;}.elementor-431 .elementor-element.elementor-element-1b4d9eb img{width:100%;max-width:100%;height:500px;}.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-431 .elementor-element.elementor-element-ea9773a{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-431 .elementor-element.elementor-element-fb4f421{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-431 .elementor-element.elementor-element-9b42c9f{text-align:start;}.elementor-431 .elementor-element.elementor-element-598d162.elementor-element{--align-self:flex-start;}.elementor-431 .elementor-element.elementor-element-598d162 .elementor-button{font-size:28px;padding:16px 24px 16px 28px;}.elementor-431 .elementor-element.elementor-element-643d471{text-align:left;}.elementor-431 .elementor-element.elementor-element-643d471 .elementor-icon{border-radius:4px 4px 4px 4px;}.elementor-431 .elementor-element.elementor-element-1b4d9eb img{height:500px;}}@media(max-width:767px){.elementor-431 .elementor-element.elementor-element-ea9773a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-431 .elementor-element.elementor-element-9b42c9f{z-index:2;}.elementor-431 .elementor-element.elementor-element-9b42c9f img{max-width:140px;}.elementor-431 .elementor-element.elementor-element-598d162.elementor-element{--align-self:flex-start;}.elementor-431 .elementor-element.elementor-element-598d162 .elementor-button{font-size:20px;padding:16px 16px 16px 20px;}.elementor-431 .elementor-element.elementor-element-643d471 .elementor-icon{border-radius:4px 4px 4px 4px;}.elementor-431 .elementor-element.elementor-element-1b4d9eb img{height:500px;}}/* Start custom CSS for image, class: .elementor-element-1b4d9eb */.elementor-431 .elementor-element.elementor-element-1b4d9eb{
    width: 100%;
    pointer-events: none;
}
.elementor-431 .elementor-element.elementor-element-1b4d9eb img{
    max-height: 1380px;
}

@media(max-width: 1024px){
   .elementor-431 .elementor-element.elementor-element-1b4d9eb img{
    max-height: 100%;
} 
}

@media (max-width:767px){
    .elementor-431 .elementor-element.elementor-element-1b4d9eb{
        display: none !important;
    }
}/* End custom CSS */