.elementor-3159 .elementor-element.elementor-element-45603a8{--display:flex}.elementor-3159 .elementor-element.elementor-element-45bfcb2{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--overflow:hidden}.elementor-3159 .elementor-element.elementor-element-4279c00{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem}.elementor-3159 .elementor-element.elementor-element-7fbafaf .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-3159 .elementor-element.elementor-element-7fbafaf .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-3159 .elementor-element.elementor-element-7fbafaf{--image-border-color:var(--e-global-color-primary);--image-border-width:1px;--image-transition-duration:.8s;--overlay-transition-duration:.8s;--content-text-align:center;--content-padding:1rem;--content-transition-duration:.8s;--content-transition-delay:.8s}.elementor-3159 .elementor-element.elementor-element-8e26956 .elementor-icon-box-wrapper{text-align:start}.elementor-3159 .elementor-element.elementor-element-8e26956 .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-3159 .elementor-element.elementor-element-ec51183{width:100%;max-width:100%}.elementor-3159 .elementor-element.elementor-element-48f1365{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem}.elementor-3159 .elementor-element.elementor-element-462f5ac{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem}.elementor-3159 .elementor-element.elementor-element-89d8104{--grid-columns:1;--grid-row-gap:2rem;--e-loop-nothing-found-message-align:start;--grid-column-gap:2rem}.elementor-3159 .elementor-element.elementor-element-e8dd520{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem}.elementor-3159 .elementor-element.elementor-element-e14e548{--grid-columns:1;--grid-row-gap:1rem;--e-loop-nothing-found-message-align:start;--grid-column-gap:1rem}#elementor-popup-modal-3159{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all}#elementor-popup-modal-3159 .dialog-message{width:75vw;height:100vh;align-items:flex-start}#elementor-popup-modal-3159 .dialog-close-button{display:flex;top:2rem;font-size:1.5rem}body:not(.rtl) #elementor-popup-modal-3159 .dialog-close-button{right:2rem}body.rtl #elementor-popup-modal-3159 .dialog-close-button{left:2rem}#elementor-popup-modal-3159 .dialog-close-button i{color:var(--e-global-color-text)}#elementor-popup-modal-3159 .dialog-close-button svg{fill:var(--e-global-color-text)}@media(max-width:1199px){.elementor-3159 .elementor-element.elementor-element-45bfcb2{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-3159 .elementor-element.elementor-element-89d8104{--grid-columns:2}.elementor-3159 .elementor-element.elementor-element-e14e548{--grid-columns:1}#elementor-popup-modal-3159 .dialog-message{width:100vw}}@media(max-width:767px){.elementor-3159 .elementor-element.elementor-element-45bfcb2{--grid-auto-flow:row}.elementor-3159 .elementor-element.elementor-element-89d8104{--grid-columns:1}}@media(max-width:575px){.elementor-3159 .elementor-element.elementor-element-45bfcb2{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-3159 .elementor-element.elementor-element-e14e548{--grid-columns:1}}