.ceb-btn-wrapper{display:flex !important;width:100%}.ceb-btn{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;box-sizing:border-box;min-height:1em;padding:14px 25px;font-weight:600;font-size:16px;line-height:1.2;text-decoration:none;position:relative;overflow:hidden;z-index:1;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease;color:#fff !important;white-space:normal;word-break:break-word;text-align:center;border:none;border-radius:25px;background:linear-gradient(-45deg,#ff7000,#cf902d,#ff9500,#ffb800,#ff7000);background-size:400% 400%;animation:gradient-flow 8s ease infinite;box-shadow:0 4px 15px rgba(255,112,0,.4);width:auto;flex-shrink:0}@keyframes gradient-flow{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.ceb-btn-wrapper[style*="justify-content: flex-start"]{justify-content:flex-start !important}.ceb-btn-wrapper[style*="justify-content: center"]{justify-content:center !important}.ceb-btn-wrapper[style*="justify-content: flex-end"]{justify-content:flex-end !important}.ceb-btn-wrapper[data-align=justify]{display:block !important}.ceb-btn-wrapper[data-align=justify] .ceb-btn{display:block !important;width:100% !important}.ceb-btn:hover{color:#fff !important;animation:gradient-flow 3s ease infinite;transform:translateY(-5px) scale(1.02);box-shadow:0 5px 15px rgba(255,112,0,.7)}.ceb-btn.ceb-no-wrap{white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}.ceb-btn-wrapper .ceb-btn[style*="display: block"]{display:block !important;width:100% !important}.ceb-btn-wrapper[style*="display: block"]{display:block !important}.ceb-btn-wrapper[style*="display: block"] .ceb-btn{display:block !important;width:100% !important}@media (max-width:768px){.ceb-btn{padding:12px 20px;font-size:15px}}@media (max-width:480px){.ceb-btn{padding:10px 18px;font-size:14px}}.elementor-widget-custom_button .ceb-btn-wrapper{display:flex !important}.elementor-widget-custom_button .ceb-btn-wrapper .ceb-btn{flex-shrink:0 !important;width:auto !important}.elementor-widget-custom_button .ceb-btn-wrapper *{max-width:none !important}