.elementor-3475 .elementor-element.elementor-element-85ae2ec{--display:flex;--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-widget-hotspot .widget-image-caption{color:var(--e-global-color-text);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)}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary )}.elementor-widget-hotspot .e-hotspot__label{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3475 .elementor-element.elementor-element-b8da082 .elementor-repeater-item-198c031{left:70%;--hotspot-translate-x:70%;top:48%;--hotspot-translate-y:48%}.elementor-3475 .elementor-element.elementor-element-b8da082 .elementor-repeater-item-6e6beaf{left:29%;--hotspot-translate-x:29%;top:18%;--hotspot-translate-y:18%}.elementor-3475 .elementor-element.elementor-element-b8da082 .elementor-repeater-item-496d6b2{left:25%;--hotspot-translate-x:25%;bottom:50%;--hotspot-translate-y:50%}.elementor-3475 .elementor-element.elementor-element-b8da082 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px)}.elementor-3475 .elementor-element.elementor-element-b8da082{--hotspot-color:var( --e-global-color-primary );--tooltip-color:var( --e-global-color-text )}.elementor-3475 .elementor-element.elementor-element-b8da082 .e-hotspot__label{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)}.elementor-3475 .elementor-element.elementor-element-b8da082 .e-hotspot__tooltip{font-family:var(--e-global-typography-dd6dd6b-font-family),Sans-serif;font-size:var(--e-global-typography-dd6dd6b-font-size);line-height:var(--e-global-typography-dd6dd6b-line-height)}#elementor-popup-modal-3475 .dialog-widget-content{background-color:var(--e-global-color-primary);box-shadow:2px 8px 23px 3px rgb(0 0 0 / .2)}#elementor-popup-modal-3475{background-color:rgb(0 0 0 / .8);justify-content:center;align-items:center;pointer-events:all}#elementor-popup-modal-3475 .dialog-message{width:100%;height:100vh;align-items:flex-start;padding:0 0 0 0}#elementor-popup-modal-3475 .dialog-close-button{display:flex;top:3%;font-size:31px}body:not(.rtl) #elementor-popup-modal-3475 .dialog-close-button{right:4%}body.rtl #elementor-popup-modal-3475 .dialog-close-button{left:4%}#elementor-popup-modal-3475 .dialog-close-button i{color:var(--e-global-color-b9da2de)}#elementor-popup-modal-3475 .dialog-close-button svg{fill:var(--e-global-color-b9da2de)}#elementor-popup-modal-3475 .dialog-close-button:hover i{color:var(--e-global-color-secondary)}@media(max-width:1366px){.elementor-widget-hotspot .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-hotspot .e-hotspot__label{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3475 .elementor-element.elementor-element-b8da082 .e-hotspot__label{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-3475 .elementor-element.elementor-element-b8da082 .e-hotspot__tooltip{font-size:var(--e-global-typography-dd6dd6b-font-size);line-height:var(--e-global-typography-dd6dd6b-line-height)}}@media(max-width:1024px){.elementor-3475 .elementor-element.elementor-element-85ae2ec{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-widget-hotspot .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-hotspot .e-hotspot__label{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3475 .elementor-element.elementor-element-b8da082 .e-hotspot__label{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-3475 .elementor-element.elementor-element-b8da082 .e-hotspot__tooltip{font-size:var(--e-global-typography-dd6dd6b-font-size);line-height:var(--e-global-typography-dd6dd6b-line-height)}}@media(max-width:767px){.elementor-widget-hotspot .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-hotspot .e-hotspot__label{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-3475 .elementor-element.elementor-element-b8da082 .e-hotspot__label{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-3475 .elementor-element.elementor-element-b8da082 .e-hotspot__tooltip{font-size:var(--e-global-typography-dd6dd6b-font-size);line-height:var(--e-global-typography-dd6dd6b-line-height)}}