.elementor-1665 .elementor-element.elementor-element-565c00d{--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;}.elementor-widget-hotspot .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-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-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1665 .elementor-element.elementor-element-e81badb .elementor-repeater-item-6e252c1{--hotspot-min-width:260px;--hotspot-min-height:60px;left:10%;--hotspot-translate-x:10%;top:92%;--hotspot-translate-y:92%;}.elementor-1665 .elementor-element.elementor-element-e81badb .elementor-repeater-item-6e252c1 .e-hotspot__tooltip{min-width:0px;}.elementor-1665 .elementor-element.elementor-element-e81badb .elementor-repeater-item-2e96df7{--hotspot-min-width:270px;--hotspot-min-height:65px;left:92%;--hotspot-translate-x:92%;top:93%;--hotspot-translate-y:93%;}.elementor-1665 .elementor-element.elementor-element-e81badb .elementor-repeater-item-2e96df7 .e-hotspot__tooltip{min-width:0px;}.elementor-1665 .elementor-element.elementor-element-e81badb .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-1665 .elementor-element.elementor-element-0423dab{--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;}.elementor-1665 .elementor-element.elementor-element-a4e6a19 .elementor-repeater-item-2e96df7{--hotspot-min-width:298px;--hotspot-min-height:38px;left:92%;--hotspot-translate-x:92%;top:93%;--hotspot-translate-y:93%;}.elementor-1665 .elementor-element.elementor-element-a4e6a19 .elementor-repeater-item-2e96df7 .e-hotspot__tooltip{min-width:0px;}.elementor-1665 .elementor-element.elementor-element-a4e6a19 .elementor-repeater-item-09d1a67{--hotspot-min-width:298px;--hotspot-min-height:38px;left:92%;--hotspot-translate-x:92%;top:93%;--hotspot-translate-y:93%;}.elementor-1665 .elementor-element.elementor-element-a4e6a19 .elementor-repeater-item-09d1a67 .e-hotspot__tooltip{min-width:0px;}.elementor-1665 .elementor-element.elementor-element-a4e6a19 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}#elementor-popup-modal-1665{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-1665 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-1665 .dialog-close-button{display:flex;}#elementor-popup-modal-1665 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:767px){.elementor-1665 .elementor-element.elementor-element-a4e6a19 .elementor-repeater-item-2e96df7{left:50%;--hotspot-translate-x:50%;top:97%;--hotspot-translate-y:97%;}.elementor-1665 .elementor-element.elementor-element-a4e6a19 .elementor-repeater-item-2e96df7 .e-hotspot__tooltip{min-width:0px;}.elementor-1665 .elementor-element.elementor-element-a4e6a19 .elementor-repeater-item-09d1a67{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-1665 .elementor-element.elementor-element-a4e6a19 .elementor-repeater-item-09d1a67 .e-hotspot__tooltip{min-width:0px;}}/* Start custom CSS for hotspot, class: .elementor-element-e81badb */.elementor-1665 .elementor-element.elementor-element-e81badb .e-hotspot__button,
.elementor-1665 .elementor-element.elementor-element-e81badb .e-hotspot__label {
    background: transparent !important;
    color: transparent !important;
    border: 0 !important;
    outline: 0 !important;
    box-shadow: none !important;
    text-shadow: none !important;
}

.elementor-1665 .elementor-element.elementor-element-e81badb .e-hotspot__button::before,
.elementor-1665 .elementor-element.elementor-element-e81badb .e-hotspot__button::after {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-a4e6a19 */.elementor-1665 .elementor-element.elementor-element-a4e6a19 .e-hotspot__button,
.elementor-1665 .elementor-element.elementor-element-a4e6a19 .e-hotspot__label {
    background: transparent !important;
    color: transparent !important;
    border: 0 !important;
    outline: 0 !important;
    box-shadow: none !important;
    text-shadow: none !important;
}

.elementor-1665 .elementor-element.elementor-element-a4e6a19 .e-hotspot__button::before,
.elementor-1665 .elementor-element.elementor-element-a4e6a19 .e-hotspot__button::after {
    display: none !important;
}/* End custom CSS */