#callNowBtn,#backToTop{position:fixed;min-width:56px!important;height:56px!important;border-radius:9999px!important;display:flex!important;align-items:center;justify-content:center;gap:10px;font-size:0;box-shadow:0 4px 24px 0 rgb(249 115 22 / .18),0 1.5px 6px 0 rgb(0 0 0 / .1);background:linear-gradient(135deg,#f97316 60%,#ffb347 100%);color:#fff;transition:box-shadow .2s,transform .2s,bottom .2s,left .2s,right .2s,width .2s,padding .2s;border:none;outline:none;cursor:pointer;padding:0 16px}#callNowBtn{right:20px;bottom:calc(20px + env(safe-area-inset-bottom, 0px));z-index:100;animation:callnow-pulse 1.5s infinite;white-space:nowrap}#backToTop{left:20px;bottom:calc(20px + env(safe-area-inset-bottom, 0px));z-index:99;opacity:0;visibility:hidden;pointer-events:none}#callNowBtn:active,#backToTop:active{transform:scale(.96)}#callNowBtn .callnow-icon,#backToTop .callnow-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px}#callNowBtn svg,#backToTop svg{width:32px!important;height:32px!important;color:#fff;display:block;margin:0 auto;filter:drop-shadow(0 0 6px #ffb34788)}#backToTop:hover,#callNowBtn:hover{background:linear-gradient(135deg,#ffb347 60%,#f97316 100%);box-shadow:0 6px 32px 0 rgb(249 115 22 / .28),0 2px 8px 0 rgb(0 0 0 / .13);transform:scale(1.08)}@keyframes callnow-pulse{0%{box-shadow:0 0 0 0 rgb(249 115 22 / .5),0 4px 24px 0 rgb(249 115 22 / .25)}70%{box-shadow:0 0 0 16px #fff0}100%{box-shadow:0 0 0 0 rgb(249 115 22 / .5),0 4px 24px 0 rgb(249 115 22 / .25)}}@media(max-width:639px){#callNowBtn{width:56px!important;padding:0 0}#callNowBtn .callnow-text{display:none!important}}@media(min-width:640px){#callNowBtn{display:flex}#callNowBtn .callnow-text{display:inline-block!important;font-size:14px;line-height:1;font-weight:700;letter-spacing:.02em}}@media(prefers-reduced-motion:reduce){#callNowBtn{animation:none!important}}#callNowBtn:focus-visible{outline:2px solid #fff;outline-offset:3px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#mobileMenuButton{position:relative;isolation:isolate}#mobileMenuButton span{display:block;width:24px;height:2px;background:#fff;border-radius:2px}#mobileMenuButton span:nth-child(1){transform-origin:center;transition:transform .25s ease,opacity .2s ease}#mobileMenuButton span:nth-child(2){opacity:1;transition:opacity .2s ease}#mobileMenuButton span:nth-child(3){transform-origin:center;transition:transform .25s ease}#mobileMenuButton.open span:nth-child(1){transform:translateY(6px) rotate(45deg)}#mobileMenuButton.open span:nth-child(2){opacity:0}#mobileMenuButton.open span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media (min-width:768px){#mobileMenuButton{display:none!important}}#mobileMenuDropdown{transform:translateY(-8px);opacity:0;pointer-events:none;transition:transform .22s ease,opacity .22s ease}#mobileMenuDropdown.open{transform:translateY(0);opacity:1;pointer-events:auto}body.nav-open{overflow:hidden;touch-action:none}body.nav-open #callNowBtn{opacity:0;pointer-events:none;transform:translateX(16px) scale(.96)}:root{--aos-duration:.8s;--aos-easing:cubic-bezier(.2,.8,.2,1)}.animate-on-scroll{opacity:0;transform:translateY(20px);will-change:transform,opacity;transition:transform var(--aos-duration,.8s) var(--aos-easing,ease),opacity var(--aos-duration,.8s) var(--aos-easing,ease);transition-delay:var(--aos-delay,0s)}.animate-on-scroll.is-visible{opacity:1;transform:none}[data-animate="fade-up"]{transform:translateY(24px)}[data-animate="fade-down"]{transform:translateY(-24px)}[data-animate="fade-left"]{transform:translateX(-24px)}[data-animate="fade-right"]{transform:translateX(24px)}[data-animate="zoom-in"]{transform:scale(.96)}[data-animate="zoom-out"]{transform:scale(1.06)}[data-animate="flip-up"]{transform:rotateX(-10deg) translateY(10px);transform-origin:bottom}.animate-delay-1{transition-delay:.1s}.animate-delay-2{transition-delay:.2s}.animate-delay-3{transition-delay:.3s}.animate-delay-4{transition-delay:.4s}@media(prefers-reduced-motion:reduce){.animate-on-scroll{opacity:1!important;transform:none!important;transition:none!important}}