.elementor-2979 .elementor-element.elementor-element-5f97298>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-2979 .elementor-element.elementor-element-b0b8884 .elementor-button-content-wrapper{flex-direction:row}.elementor-2979 .elementor-element.elementor-element-b0b8884 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-2979 .elementor-element.elementor-element-b0b8884 .elementor-button{padding:12px 25px}#elementor-popup-modal-2979{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all}#elementor-popup-modal-2979 .dialog-message{width:700px;height:auto;padding:0 0 5px}#elementor-popup-modal-2979 .dialog-close-button{display:flex;background-color:#000;font-size:30px}#elementor-popup-modal-2979 .dialog-widget-content{box-shadow:2px 8px 0px 3px rgba(0,0,0,.2)}#elementor-popup-modal-2979 .dialog-close-button i{color:#fff}#elementor-popup-modal-2979 .dialog-close-button svg{fill:#fff}@media(max-width:1024px){#elementor-popup-modal-2979 .dialog-message{width:80vw}#elementor-popup-modal-2979 .dialog-close-button{font-size:28px}}@media(max-width:767px){#elementor-popup-modal-2979 .dialog-message{width:100vw}#elementor-popup-modal-2979 .dialog-widget-content{border-radius:0}#elementor-popup-modal-2979 .dialog-close-button{top:2.5%;font-size:24px}body:not(.rtl) #elementor-popup-modal-2979 .dialog-close-button{right:3%}body.rtl #elementor-popup-modal-2979 .dialog-close-button{left:3%}}.cta-blitz .elementor-button{position:relative !important;overflow:hidden !important;isolation:isolate;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease}.cta-blitz .elementor-button-content-wrapper{position:relative;z-index:2;display:flex;align-items:center;gap:12px}.cta-blitz .elementor-button-icon{display:inline-flex;align-items:center;justify-content:center;font-size:25px !important;line-height:1 !important}.cta-blitz .elementor-button-icon i{font-size:25px !important}.cta-blitz .elementor-button-icon svg{width:25px !important;height:25px !important}.cta-blitz .elementor-button:after{content:"";position:absolute;z-index:1;top:-70%;left:-60%;width:28%;height:240%;pointer-events:none;background:linear-gradient(90deg,transparent 0%,rgba(239,60,55,.05) 20%,rgba(239,60,55,.45) 48%,rgba(255,255,255,.9) 52%,rgba(239,60,55,.45) 56%,rgba(239,60,55,.05) 80%,transparent 100%);transform:skewX(-22deg);filter:blur(.5px);animation:cta-blitz-lauf 3.4s ease-in-out infinite}.cta-blitz .elementor-button:hover{transform:translateY(-2px);box-shadow:0 9px 24px rgba(239,60,55,.22)}@keyframes cta-blitz-lauf{0%{left:-60%;opacity:0}8%{opacity:1}30%{left:130%;opacity:1}36%,100%{left:130%;opacity:0}}@media (prefers-reduced-motion:reduce){.cta-blitz .elementor-button:after{animation:none}}