.beaten-call-line img{width:100%;max-width:50%}.beaten-call-line img:hover{animation:shake .5s;animation-iteration-count:2}@keyframes shake{0%{transform:translate(1px,1px) rotate(0deg)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0deg)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0deg)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0deg)}to{transform:translate(1px,-2px) rotate(-1deg)}}.servicecards{height:500px}@media(max-width:1200px){.servicecards{height:400px}}@media(max-width:768px){.servicecards{height:350px}}@media(max-width:480px){.servicecards{height:450px}}.landing-slider-title{line-height:28px}.landing-slider-description{max-width:300px;line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#333}.service-section{margin:35px 0}@media(max-width:767px){.service-section h3{font-size:14px!important;line-height:14px!important}.service-section p{font-size:12px!important}}.hero-headline{font-size:3.5rem;font-weight:700;color:#2c2c2c!important;line-height:1.2;margin:1rem auto;margin-bottom:0!important;max-width:800px;text-transform:uppercase}@media(max-width:1200px){.hero-headline{font-size:3rem}}@media(max-width:992px){.hero-headline{font-size:2.5rem}}@media(max-width:768px){.hero-headline{font-size:2rem}}@media(max-width:576px){.hero-headline{font-size:1.75rem}}.divider{width:120px;height:4px;background-color:#ffe001;margin:0 auto!important}.hero-tagline{font-size:1.25rem;color:#666;font-weight:400;margin-bottom:.5rem}@media(max-width:992px){.hero-tagline{font-size:1.1rem}}@media(max-width:768px){.hero-tagline{font-size:1rem}}.phone-mockups-container{position:relative;display:flex;justify-content:center;align-items:center;min-height:500px;width:100%}@media(max-width:992px){.phone-mockups-container{min-height:400px}}@media(max-width:768px){.phone-mockups-container{min-height:300px}}.phone-mockup-img{width:100%;max-width:600px;height:auto;object-fit:contain;display:block;margin:0 auto}@media(max-width:1200px){.phone-mockup-img{max-width:550px}}@media(max-width:992px){.phone-mockup-img{max-width:500px}}@media(max-width:768px){.phone-mockup-img{max-width:450px}}@media(max-width:576px){.phone-mockup-img{max-width:400px;padding:0 20px}}@media(max-width:350px){.phone-mockup-img{max-width:300px;padding:0 20px;width:100%!important}}@import"https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@100..900&family=Lexend:wght@100..900&display=swap";.services-section{width:100%;margin-top:-135px;padding-top:30px}.services-banner{position:relative;overflow:hidden;border-radius:0 0 40px 40px;padding:50px 15px 0;min-height:530px;margin-top:40px}@media(max-width:1200px){.services-banner{margin-top:70px;min-height:480px;padding-left:10px;padding-right:10px}}@media(max-width:1024px){.services-banner{margin-top:60px;min-height:450px;padding-left:5px;padding-right:5px}}@media(max-width:768px){.services-banner{margin-top:50px;min-height:400px;border-radius:0 0 30px 30px}}@media(max-width:576px){.services-banner{margin-top:40px;min-height:350px;border-radius:0 0 20px 20px}}@media(max-width:420px){.services-banner{margin-top:30px;min-height:300px;border-radius:0 0 15px 15px}}.services-banner:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/images/perks-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;opacity:.2;pointer-events:none;z-index:0}.services-container{background-color:#fff;padding-top:60px}@media(max-width:1200px){.services-container{padding-top:50px}}@media(max-width:1024px){.services-container{padding-top:40px}}@media(max-width:768px){.services-container{padding-top:30px}}@media(max-width:576px){.services-container{padding-top:25px}}@media(max-width:420px){.services-container{padding-top:20px}}.main-headline{white-space:nowrap;font-size:64px!important;font-weight:800;color:#000!important;margin:0!important;padding:0!important;text-align:start;letter-spacing:-2px;font-family:Montserrat,sans-serif;line-height:118%}@media(max-width:1200px){.main-headline{font-size:56px!important;letter-spacing:-1.5px}}@media(max-width:1024px){.main-headline{font-size:44px!important;text-align:center;white-space:normal;justify-content:center}}@media(max-width:768px){.main-headline{font-size:38px!important;letter-spacing:-1px;gap:8px}}@media(max-width:576px){.main-headline{font-size:32px!important;letter-spacing:-.5px;gap:6px}}@media(max-width:480px){.main-headline{font-size:28px!important;letter-spacing:0;gap:5px}}@media(max-width:420px){.main-headline{font-size:26px!important;gap:4px}}@media(max-width:350px){.main-headline{font-size:24px!important;gap:4px}}.sub-headline{font-size:24px;font-weight:600;color:#404040;margin-bottom:30px;line-height:1.4;text-align:start}@media(max-width:1200px){.sub-headline{font-size:22px;margin-bottom:25px}}@media(max-width:1024px){.sub-headline{font-size:17px;text-align:center;margin-bottom:20px;margin-right:46px}}@media(max-width:768px){.sub-headline{font-size:14px;margin-bottom:18px;margin-right:24px}}@media(max-width:576px){.sub-headline{font-size:13px;margin-bottom:15px;margin-right:41px}}@media(max-width:480px){.sub-headline{font-size:12px;margin-bottom:12px;margin-right:44px}}@media(max-width:420px){.sub-headline{font-size:10px;margin-bottom:10px;margin-right:46px}}.banner-content-wrapper{position:relative;max-width:1300px;padding-bottom:0;display:flex;max-height:535px;align-items:center;justify-content:space-between;margin:38px auto 0;z-index:2}@media(max-width:1200px){.banner-content-wrapper{margin:30px 20px 0;max-height:500px}}@media(max-width:1024px){.banner-content-wrapper{flex-direction:column-reverse;align-items:center;text-align:center;margin:20px 15px 0;max-height:none;min-height:500px}}@media(max-width:768px){.banner-content-wrapper{margin:15px 10px 0;min-height:450px}}@media(max-width:576px){.banner-content-wrapper{margin:10px 5px 0;min-height:400px}}@media(max-width:480px){.banner-content-wrapper{margin:8px 3px 0;min-height:350px}}.services-points{list-style:none;margin:0 auto 40px;display:flex;justify-content:flex-start;flex-direction:column;gap:10px;padding:0 15px}@media(max-width:1200px){.services-points{padding-left:10px;padding-right:10px}}@media(max-width:1024px){.services-points{justify-content:center;align-items:center;padding-left:0;padding-right:0;margin-bottom:30px}}@media(max-width:768px){.services-points{gap:8px;margin-bottom:25px}}@media(max-width:576px){.services-points{gap:6px;margin-bottom:20px}}.services-points li{display:flex;align-items:center;font-weight:600;font-size:14px;color:#000;margin-bottom:0}.services-points li img{width:23px;height:23px;margin-right:10px;flex-shrink:0}@media(max-width:1200px){.services-points li{font-size:13px}}@media(max-width:1024px){.services-points li{font-size:14px;text-align:center;justify-content:center}}@media(max-width:768px){.services-points li{font-size:13px}.services-points li img{width:18px;height:18px;margin-right:8px}}@media(max-width:576px){.services-points li{font-size:12px}.services-points li img{width:16px;height:16px;margin-right:6px}}@media(max-width:420px){.services-points li{font-size:9px}.services-points li img{width:14px!important;height:14px;margin-right:5px}}.banner-form-spec li{font-size:10px}.banner-form-spec li p{font-size:14px!important}@media(max-width:576px){.banner-form-spec li p{font-size:10px!important}}.banner-form-spec li img{width:15px!important;height:15px!important;position:relative!important}.addressfields .addressCard{padding:0!important;margin-bottom:auto!important;background:#f1f1f1}.addressfields .addressCard input{border-radius:10px}.locationMain{display:flex;align-items:center;justify-content:space-around}.locationMain .addressfields .addressCard{background:#ffce00!important}@media(max-width:767px){.locationMain{padding:0 15px}.locationMain span{margin-bottom:10px}.locationMain .addressfields{margin-bottom:24px}}.locationMainlanding{background-color:#ffce00!important;width:75%;padding:15px 6px;border-radius:100px;box-shadow:0 5px 4px #ababab!important;overflow:hidden;animation:tilt-shaking .2s 4;margin:-31px auto 0;position:relative;z-index:9}@media(max-width:1200px){.locationMainlanding{width:80%;padding:12px 5px}}@media(max-width:1024px){.locationMainlanding{width:85%;padding:10px 4px;border-radius:50px}}@media(max-width:768px){.locationMainlanding{width:90%;padding:8px 3px;border-radius:30px;margin:-25px auto 0}}@media(max-width:576px){.locationMainlanding{width:95%;padding:6px 2px;border-radius:25px;margin:-20px auto 0}}@media(max-width:420px){.locationMainlanding{width:98%;padding:5px 1px;border-radius:20px;margin:-15px auto 0}}.service-awards{display:flex;gap:15px;margin-top:30px;justify-content:flex-start;padding-left:20px}@media(max-width:1200px){.service-awards{gap:12px}}@media(max-width:1024px){.service-awards{justify-content:center;gap:10px;margin-top:25px}}@media(max-width:768px){.service-awards{gap:8px;margin-top:20px;flex-wrap:wrap}}@media(max-width:576px){.service-awards{gap:6px;margin-top:15px}}@media(max-width:420px){.service-awards{gap:4px;margin-top:10px}}.award-badge{width:90px;height:90px;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden}@media(max-width:1200px){.award-badge{width:83px;height:83px}}@media(max-width:1024px){.award-badge{width:73px;height:73px}}@media(max-width:768px){.award-badge{width:63px;height:60px}}@media(max-width:576px){.award-badge{width:55px;height:55px}}@media(max-width:420px){.award-badge{width:45px;height:45px}}.award-badge .award-img{width:100%;height:100%;object-fit:cover;border-radius:50%}.right-content{display:flex;width:50%;position:relative;justify-content:center;align-items:flex-end;z-index:1}@media(max-width:1200px){.right-content{width:45%}}@media(max-width:1024px){.right-content{width:100%;justify-content:center;align-items:center;order:-1;margin-bottom:20px}}@media(max-width:768px){.right-content{margin-bottom:15px}}@media(max-width:576px){.right-content{margin-bottom:10px}}@media(max-width:480px){.right-content{margin-bottom:5px}}.right-img{position:relative;top:90px;width:375px;left:-20px;height:563px;object-fit:contain}@media(max-width:1200px){.right-img{width:320px;left:-40px;top:60px;height:445px}}@media(max-width:1024px){.right-img{width:280px;left:-70px;top:40px;height:420px}}@media(max-width:768px){.right-img{width:220px;left:-62px;top:28px;height:326px}}@media(max-width:576px){.right-img{width:196px!important;left:-40px;top:98px;height:338px}}@media(max-width:350px){.right-img{width:196px!important;left:-40px;top:98px;height:300px}}.right-img-2{position:relative;top:100px;width:600px;height:600px;left:125px;z-index:1;object-fit:contain}@media(max-width:1200px){.right-img-2{width:450px;left:80px;top:70px;height:490px}}@media(max-width:1024px){.right-img-2{width:380px;left:95px;top:50px;height:495px}}@media(max-width:768px){.right-img-2{width:300px;left:65px;top:30px;height:370px}}@media(max-width:576px){.right-img-2{width:239px!important;left:38px;top:106px;height:418px}}@media(max-width:350px){.right-img-2{width:239px!important;left:38px;top:106px;height:350px}}.left-content{width:50%;margin-left:20px;display:flex;flex-direction:column;justify-content:center;z-index:2;position:relative}@media(max-width:1200px){.left-content{width:55%;margin-left:10px}}@media(max-width:1024px){.left-content{width:100%;text-align:center;margin-left:0;margin-top:40px;padding:0 20px}}@media(max-width:768px){.left-content{margin-top:80px;padding:0 15px}}@media(max-width:576px){.left-content{margin-top:20px;padding:0 10px;top:85px}}@media(max-width:480px){.left-content{margin-top:15px;padding:0 5px}}.arrow-icon{width:105px;height:52px;margin-left:10px;transition:transform .3s ease}.arrow-icon:hover{transform:translateX(5px)}@media(max-width:1200px){.arrow-icon{width:90px;height:45px}}@media(max-width:1080px){.arrow-icon{width:68px;height:34px;margin-left:-11px}}@media(max-width:1024px){.arrow-icon{width:80px;height:40px;margin-left:8px}}@media(max-width:768px){.arrow-icon{width:70px;height:35px;margin-left:6px}}@media(max-width:576px){.arrow-icon{width:60px;height:30px;margin-left:5px}}@media(max-width:480px){.arrow-icon{width:50px!important;height:25px;margin-left:4px}}