.artmuz-btn{display:inline-block;width:auto;padding:12px 14px;border:var(--btn-border-width,1px) solid var(--btn-border,transparent);font-size:14px;font-weight:600;text-decoration:none!important;text-align:center;cursor:pointer;border-radius:var(--btn-radius,8px);background:var(--btn-bg,#ff6c00);color:var(--btn-color,#fff)!important;transition:all var(--btn-duration,0.35s) var(--btn-ease,ease-in-out);box-shadow:0 3px 6px rgba(0,0,0,.1);position:relative;overflow:hidden}.artmuz-btn:hover{background:var(--btn-bg-hover,#ff7f24);color:var(--btn-color-hover,#fff)!important;border-color:var(--btn-border-hover,var(--btn-bg-hover,#ff7f24));transform:translateY(-2px);box-shadow:0 6px 12px rgba(0,0,0,.15)}.artmuz-btn:active{transform:scale(.97)}.artmuz-btn::after{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:var(--btn-gloss,rgba(255,255,255,.25));transform:skewX(-25deg);transition:all 0.7s ease-in-out}.artmuz-btn:hover::after{left:125%}.btn-s{padding:6px 20px;font-size:12px}.btn-m{padding:10px 28px;font-size:14px}.btn-l{padding:14px 32px;font-size:16px}.btn-x{padding:16px 46px;font-size:18px}.artmuz-btn i{margin:1px 6px;padding-top:3px;font-size:14px}[data-radius="none"]{--btn-radius:0px}[data-radius="soft"]{--btn-radius:6px}[data-radius="round"]{--btn-radius:30px}[data-radius="pill"]{--btn-radius:50px}.btn-orange{--btn-bg:#ff6c00;--btn-bg-hover:#ff7f24;--btn-color:#fff;--btn-color-hover:#fff;--btn-border:transparent;--btn-border-hover:transparent}.btn-green{--btn-bg:#53ad00;--btn-bg-hover:#00d166;--btn-color:#fff;--btn-color-hover:#fff;--btn-border:transparent;--btn-border-hover:transparent}.btn-gold{--btn-bg:#C79A3B;--btn-bg-hover:#C79A3BBA;--btn-color:#fff;--btn-color-hover:#fff;--btn-border:transparent;--btn-border-hover:transparent}.btn-olive{--btn-bg:#9BA11C;--btn-bg-hover:#ADB51B;--btn-color:#fff;--btn-color-hover:#fff;--btn-border:transparent;--btn-border-hover:transparent}.btn-blue{--btn-bg:#007bff;--btn-bg-hover:#2196f3;--btn-color:#fff;--btn-color-hover:#fff;--btn-border:transparent;--btn-border-hover:transparent}.btn-darkblue{--btn-bg:#1E4B87;--btn-bg-hover:#2760A8;--btn-color:#fff;--btn-color-hover:#fff;--btn-border:transparent;--btn-border-hover:transparent}.btn-dark{--btn-bg:#333;--btn-bg-hover:#444;--btn-color:#fff;--btn-color-hover:#fff;--btn-border:transparent;--btn-border-hover:transparent}.btn-orange-outline{--btn-bg:transparent;--btn-bg-hover:transparent;--btn-color:#ff6c00;--btn-color-hover:#ff6c00;--btn-border:#ff6c00;--btn-border-hover:#ff6c00;--btn-border-width:1px;--btn-gloss:rgba(255, 108, 0, 0.14)}.btn-green-outline{--btn-bg:transparent;--btn-bg-hover:transparent;--btn-color:#53ad00;--btn-color-hover:#53ad00;--btn-border:#53ad00;--btn-border-hover:#53ad00;--btn-border-width:1px;--btn-gloss:rgba(83, 173, 0, 0.14)}.btn-gold-outline{--btn-bg:transparent;--btn-bg-hover:transparent;--btn-color:#C79A3B;--btn-color-hover:#C79A3B;--btn-border:#C79A3B;--btn-border-hover:#C79A3B;--btn-border-width:1px;--btn-gloss:rgba(199, 154, 59, 0.16)}.btn-olive-outline{--btn-bg:transparent;--btn-bg-hover:transparent;--btn-color:#9BA11C;--btn-color-hover:#9BA11C;--btn-border:#9BA11C;--btn-border-hover:#9BA11C;--btn-border-width:1px;--btn-gloss:rgba(155, 161, 28, 0.16)}.btn-blue-outline{--btn-bg:transparent;--btn-bg-hover:transparent;--btn-color:#007bff;--btn-color-hover:#007bff;--btn-border:#007bff;--btn-border-hover:#007bff;--btn-border-width:1px;--btn-gloss:rgba(0, 123, 255, 0.14)}.btn-darkblue-outline{--btn-bg:transparent;--btn-bg-hover:transparent;--btn-color:#1E4B87;--btn-color-hover:#1E4B87;--btn-border:#1E4B87;--btn-border-hover:#1E4B87;--btn-border-width:1px;--btn-gloss:rgba(30, 75, 135, 0.16)}.btn-dark-outline{--btn-bg:transparent;--btn-bg-hover:transparent;--btn-color:#333;--btn-color-hover:#333;--btn-border:#333;--btn-border-hover:#333;--btn-border-width:1px;--btn-gloss:rgba(0, 0, 0, 0.10)}.fullwidth{width:100%;display:block}.halfwidth{width:50%;display:block}.auto{width:auto!important;display:inline-block!important}.btn-left{display:flex;justify-content:flex-start}.btn-center{display:flex;justify-content:center}.btn-right{display:flex;justify-content:flex-end}.artmuz-btn-wrap{display:flex;flex-wrap:wrap;margin:10px 0}.fade-in,.slide-up,.slide-down,.zoom-in,.bounce-in{opacity:0;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.25,.8,.25,1)}.fade-in.visible,.slide-up.visible,.slide-down.visible,.zoom-in.visible,.bounce-in.visible{opacity:1}.fade-in.visible{animation:fadeIn var(--btn-duration,1.5s) ease-out var(--btn-delay,0s)}.slide-up.visible{animation:slideUp var(--btn-duration,1.5s) ease-out var(--btn-delay,0s)}.slide-down.visible{animation:slideDown var(--btn-duration,1.5s) ease-out var(--btn-delay,0s)}.zoom-in.visible{animation:zoomIn var(--btn-duration,1.5s) ease-out var(--btn-delay,0s)}.bounce-in.visible{animation:bounceIn var(--btn-duration,1.5s) cubic-bezier(.68,-.55,.27,1.55) var(--btn-delay,0s)}@keyframes fadeIn{0%{opacity:0;transform:translateY(15px) scale(.98)}60%{opacity:1;transform:translateY(0) scale(1.02)}100%{transform:scale(1)}}@keyframes slideUp{0%{opacity:0;transform:translateY(40px)}80%{opacity:1;transform:translateY(-3px)}100%{transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-40px)}80%{opacity:1;transform:translateY(3px)}100%{transform:translateY(0)}}@keyframes zoomIn{0%{opacity:0;transform:scale(.85)}70%{opacity:1;transform:scale(1.05)}100%{transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3) translateY(40px)}50%{opacity:1;transform:scale(1.1) translateY(-10px)}70%{transform:scale(.95) translateY(3px)}100%{transform:scale(1) translateY(0)}}@media (max-width:1024px){.sticky-bottom-buttons{position:fixed!important;bottom:-2px!important;left:0!important;width:100%!important;display:grid!important;grid-template-columns:1fr 1fr!important;z-index:9999!important}.sticky-bottom-buttons.single-button{grid-template-columns:1fr!important}.sticky-bottom-buttons .sticky-btn{width:100%!important;height:47px;line-height:25px!important;font-size:0!important;border-radius:0!important;padding:0!important;text-align:center!important}body{padding-bottom:28px!important}.scroll-top{bottom:50px!important}}@media (min-width:1025px){.sticky-bottom-buttons{display:none!important}}@media screen and (max-width:768px){.sticky-bottom-buttons .sticky-btn span{line-height:1.6!important}}.desk-block{margin:20px 0!important;padding:15px!important}