.elementor-1261 .elementor-element.elementor-element-5c9eefb6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1261 .elementor-element.elementor-element-770476ae{--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;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-1261 .elementor-element.elementor-element-770476ae:not(.elementor-motion-effects-element-type-background), .elementor-1261 .elementor-element.elementor-element-770476ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#64252B;}.elementor-1261 .elementor-element.elementor-element-266c9774{text-align:center;}.elementor-1261 .elementor-element.elementor-element-266c9774 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Rubik;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1261 .elementor-element.elementor-element-49b1cb95{text-align:center;}.elementor-1261 .elementor-element.elementor-element-49b1cb95 .elementor-heading-title{font-family:"Spline Sans", Rubik;font-size:121px;font-weight:400;}.elementor-1261 .elementor-element.elementor-element-29340d8{text-align:center;}.elementor-1261 .elementor-element.elementor-element-29340d8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Rubik;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1261 .elementor-element.elementor-element-577708a .elementor-button{font-family:"Scope One", Rubik;font-size:25px;font-weight:400;border-style:dashed;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}#elementor-popup-modal-1261 .dialog-widget-content{animation-duration:1s;background-color:#F8F3EF;}#elementor-popup-modal-1261{background-color:#000000B3;justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-1261 .dialog-message{width:530px;height:auto;}#elementor-popup-modal-1261 .dialog-close-button{display:flex;top:0%;font-size:15px;}body:not(.rtl) #elementor-popup-modal-1261 .dialog-close-button{right:101%;}body.rtl #elementor-popup-modal-1261 .dialog-close-button{left:101%;}#elementor-popup-modal-1261 .dialog-close-button i{color:#FFFFFF;}#elementor-popup-modal-1261 .dialog-close-button svg{fill:#FFFFFF;}@media(max-width:1024px){#elementor-popup-modal-1261 .dialog-message{width:370px;}}@media(min-width:768px){.elementor-1261 .elementor-element.elementor-element-770476ae{--content-width:350px;}}@media(max-width:767px){.elementor-1261 .elementor-element.elementor-element-770476ae{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}#elementor-popup-modal-1261 .dialog-message{width:320px;}}/* Start custom CSS for heading, class: .elementor-element-266c9774 */.elementor-1261 .elementor-element.elementor-element-266c9774 .gold-coupon, 
.elementor-1261 .elementor-element.elementor-element-266c9774 .elementor-heading-title {
    /* סידור הצבעים כך שהלבן-זהב (#fff6b7) יהיה בדיוק ב-50% שזה האמצע */
    background: linear-gradient(90deg, 
        #DABB13 0%, 
        #f6e27a 30%, 
        #fff6b7 50%, 
        #f6e27a 70%, 
        #DABB13 100%
    ) !important;
    
    background-size: 200% auto !important;
    /* מרכז את הגרדיאנט ביחס לטקסט */
    background-position: center !important;
    
    -webkit-background-clip: text !important;
    background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    color: transparent !important;
    display: inline-block !important;
    width: 100%; /* מבטיח שהמרכוז יתייחס לכל רוחב הכותרת */
    text-align: center !important;
    
    animation: gold-move 4s linear infinite !important;
}

@keyframes gold-move {
    0% { background-position: 100% center; }
    100% { background-position: -100% center; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49b1cb95 */.elementor-1261 .elementor-element.elementor-element-49b1cb95 .gold-coupon, 
.elementor-1261 .elementor-element.elementor-element-49b1cb95 .elementor-heading-title {
    /* סידור הצבעים כך שהלבן-זהב (#fff6b7) יהיה בדיוק ב-50% שזה האמצע */
    background: linear-gradient(90deg, 
        #DABB13 0%, 
        #f6e27a 30%, 
        #fff6b7 50%, 
        #f6e27a 70%, 
        #DABB13 100%
    ) !important;
    
    background-size: 200% auto !important;
    /* מרכז את הגרדיאנט ביחס לטקסט */
    background-position: center !important;
    
    -webkit-background-clip: text !important;
    background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    color: transparent !important;
    display: inline-block !important;
    width: 100%; /* מבטיח שהמרכוז יתייחס לכל רוחב הכותרת */
    text-align: center !important;
    
    animation: gold-move 4s linear infinite !important;
}

@keyframes gold-move {
    0% { background-position: 100% center; }
    100% { background-position: -100% center; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29340d8 */.elementor-1261 .elementor-element.elementor-element-29340d8 .gold-coupon, 
.elementor-1261 .elementor-element.elementor-element-29340d8 .elementor-heading-title {
    /* סידור הצבעים כך שהלבן-זהב (#fff6b7) יהיה בדיוק ב-50% שזה האמצע */
    background: linear-gradient(90deg, 
        #DABB13 0%, 
        #f6e27a 30%, 
        #fff6b7 50%, 
        #f6e27a 70%, 
        #DABB13 100%
    ) !important;
    
    background-size: 200% auto !important;
    /* מרכז את הגרדיאנט ביחס לטקסט */
    background-position: center !important;
    
    -webkit-background-clip: text !important;
    background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    color: transparent !important;
    display: inline-block !important;
    width: 100%; /* מבטיח שהמרכוז יתייחס לכל רוחב הכותרת */
    text-align: center !important;
    
    animation: gold-move 4s linear infinite !important;
}

@keyframes gold-move {
    0% { background-position: 100% center; }
    100% { background-position: -100% center; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-577708a *//* עיצוב הטקסט בתוך הכפתור */
.elementor-1261 .elementor-element.elementor-element-577708a #copy-coupon-btn .elementor-button-text,
.elementor-1261 .elementor-element.elementor-element-577708a .elementor-button-content-wrapper .elementor-button-text {
    background: linear-gradient(90deg, 
        #DABB13 0%, 
        #f6e27a 30%, 
        #fff6b7 50%, 
        #f6e27a 70%, 
        #DABB13 100%
    ) !important;
    
    background-size: 200% auto !important;
    -webkit-background-clip: text !important;
    background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    
    font-weight: bold !important;
    display: inline-block !important;
    animation: gold-text-shine 4s linear infinite !important;
}

/* עיצוב גוף הכפתור והמסגרת המקווקוות */
.elementor-1261 .elementor-element.elementor-element-577708a .elementor-button {
    background: transparent !important;
    /* מסגרת זהב מקווקוות (dashed) */
    border: 2px dashed #DABB13 !important; 
    border-radius: 8px !important;
    transition: all 0.3s ease !important;
}

/* אפקט קטן כשעוברים עם העכבר */
.elementor-1261 .elementor-element.elementor-element-577708a .elementor-button:hover {
    border-style: solid !important; /* המסגרת הופכת לרציפה בריחוף */
    background: rgba(218, 187, 19, 0.05) !important;
}

@keyframes gold-text-shine {
    0% { background-position: 100% center; }
    100% { background-position: -100% center; }
}/* End custom CSS */