.elementor-959 .elementor-element.elementor-element-8670bf4{--display:flex;--position:fixed;top:1rem;--z-index:1;}.elementor-959 .elementor-element.elementor-element-8670bf4.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-959 .elementor-element.elementor-element-8670bf4{right:1rem;}body.rtl .elementor-959 .elementor-element.elementor-element-8670bf4{left:1rem;}.elementor-959 .elementor-element.elementor-element-a80c9d8{--display:flex;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}#elementor-popup-modal-959 .dialog-message{width:40rem;height:auto;}#elementor-popup-modal-959{justify-content:center;align-items:center;pointer-events:all;background-color:rgba(0,0,0,.8);}#elementor-popup-modal-959 .dialog-widget-content{animation-duration:0.5s;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:767px){.elementor-959 .elementor-element.elementor-element-8670bf4{--width:fit-content;}}@media(min-width:768px){.elementor-959 .elementor-element.elementor-element-8670bf4{--width:fit-content;}}/* Start custom CSS for html, class: .elementor-element-4a9fd0b */.elementor-959 .elementor-element.elementor-element-4a9fd0b {
    .material-symbols-outlined {
        color: #fff;
        font-size: 2.25rem;
        font-variation-settings:
        'FILL' 0,
        'wght' 200,
        'GRAD' 0,
        'opsz' 24
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8670bf4 */.elementor-959 .elementor-element.elementor-element-8670bf4 {
    mix-blend-mode: difference;
    color: inherit;
    outline: none;
}/* End custom CSS */