@media (min-width:320px) and (max-width:767px){.right-menu{position:fixed;top:0;left:-100%;height:100vh;width:100%;background-color:#fff;flex-direction:column;text-align:center;box-shadow:2px 0 10px rgba(0,0,0,.2);transition:left 0.3s ease-in-out;z-index:999;overflow-y:auto;text-align:left;align-items:flex-start;padding-left:20px}.right-menu ul{flex-direction:column;gap:15px}.right-menu a{padding:10px 20px;font-size:18px}.header-button{margin-top:20px}.toggle-btn{display:flex;z-index:1000}.right-menu.show{left:0;background:#fff;z-index:9999;padding-top:30px}.mobile-logo a img{margin-left:-30px}.close-btn{position:absolute;display:block;top:0;right:8px;font-size:60px;color:#048222;cursor:pointer;z-index:1001}.mobile-logo{display:block;text-align:left;width:100%;margin-bottom:20px}.top-header{padding:10px 0}.top-header .left-side span{display:inline-block;padding-bottom:5px}.right-menu ul li{position:relative;width:100%;line-height:40px}.top-header-container{display:flex;flex-direction:column}.right-menu ul li ul.dropdown{position:static;width:100%;background:#048222;display:none;padding:0;margin:0}.right-menu ul li ul.dropdown li a{display:block;padding:10px 20px;border-bottom:1px solid #ddd;font-size:16px;color:#fff;text-align:left}.toggle-btn .bar{background-color:#000}.banner-txt h1{font-size:22px;margin-bottom:10px}.banner-txt p{font-size:16px;width:100%}.customer-image img{width:100%;margin-bottom:30px}.servie-list.pl-100{padding-left:0}.contact-row{display:block}.email-row{display:block}footer.bg-footer{background:#212121;padding:15px}.copyright-grid{grid-template-columns:repeat(1,auto)}.copyright-grid ul{display:flex;padding:0}.footer-detail ul li a{color:#fff;font-size:12px;position:relative}.copyright-txt p{color:#fff;margin:0;font-size:12px}.tax-form h2{font-size:20px;padding-top:0}.grid-box{grid-template-columns:repeat(1,auto)}.heading-product h2{font-size:20px;text-align:left}.account-heading h3{font-size:18px;text-align:left}.bg-price{padding:0}.price-box{height:auto;margin:10px}.price-heading h3{font-size:18px;padding:20px 0;margin:0}.business_bg h3{font-size:18px;width:100%;padding-bottom:15px}.business_bg{padding:20px;margin-top:0}.business_bg a{padding:10px;width:100%;display:inline-block}.business_txt h3{text-align:left;font-size:18px;padding-bottom:10px}.customer-heading h3{font-size:18px;padding-bottom:0}.bg-color{padding:10px}.support_icon{gap:10px;flex-direction:column;padding:18px 20px;text-align:center}.support_icon img{padding:15px 0;width:60px}.support_icon p{font-size:16px}.business_bg h2{font-size:18px;width:100%;padding-bottom:10px}.choice_bg h4{font-size:18px;width:100%;padding-bottom:10px}.error-image img{width:100%}.choice_bg h3{font-size:18px;width:100%;padding-bottom:10px}.choice_bg{padding:15px;border-radius:20px}.choice_bg a{padding:10px;width:100%;display:inline-block}.choose-txt h3{font-size:18px}.choose-card{height:auto;margin:6px}.discription_support h3{font-size:18px}.approach_txt h3{font-size:18px;padding-top:15px}.approach-card{padding:15px;height:auto;margin:6px}.home-banner{position:relative}.home-banner .field-row{display:flex;justify-content:space-between;gap:0;flex-direction:column}.banner-service{padding:10px 0}.banner-service h1{font-size:18px;margin:0}.about-txt h2{font-size:20px}.footer-logo img{width:auto}.box-blog{min-height:auto}.track-txt h4{font-size:20px}.blog-detail-flex{padding:10px 20px}.blog-sidebar h2{font-size:20px}.blog-sidebar h3{font-size:18px}.author-images img{width:100%}.author-bg{gap:10px;flex-direction:column}.contact-txt h2{font-size:20px}.contact-form{margin-top:20px}.map{margin:10px}.txt-sage h2{font-size:20px}.sage-heading h2{font-size:20px;padding-top:10px}.sage-border{height:auto;margin:6px}.para-sega{padding:0 0}.sage-box{height:auto}.sage_discription h3{font-size:18px}.sage-point h3{font-size:18px}.sage-point h4{font-size:18px}.sage_heading h3{font-size:18px;padding-top:15px}.sage-customer h3{font-size:18px;padding-top:15px}.sage-customer table{display:block;width:100%;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#048222 #048222}.flex_sage{gap:20px;flex-direction:column;text-align:center}.txttt_about h2{font-size:22px}.grid-sage ul{grid-template-columns:repeat(1,auto)}.business_text ul{grid-template-columns:repeat(1,auto)}.business_text{margin-bottom:10px}.faq-heading h3{font-size:18px;padding-top:20px}.business_bg-300 h3{font-size:18px;width:100%;padding-bottom:15px}.business_bg-300 a{padding:10px 0;width:100%;display:inline-block}.business_bg-300{border-radius:20px;padding:20px}.sage-heading h3{font-size:18px;padding-top:10px}.grid-sage-flex{gap:0;flex-direction:column}.txt-sage h3{font-size:18px}.technical-heading h3{font-size:18px}.techical-card h4{font-size:18px}.sage-point h2{font-size:20px}.business_bg_payroll h3{font-size:18px;width:100%;padding-bottom:15px}.business_bg_payroll a{padding:10px 0;width:100%;display:inline-block}.business_bg_payroll{border-radius:20px;padding:20px}.sage_heading h4{font-size:18px}.policy-txt h2{font-size:20px}.policy-txt h3{font-size:18px}.sage-point table{display:block;width:100%;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#048222 #048222}.business_bg_payroll-canada{padding:15px;border-radius:20px;height:160px}.business_bg_payroll-canada h4{font-size:18px;width:100%;padding-bottom:20px}.flex_sage-canada{flex-direction:column;text-align:center}.business_bg_payroll-canada h3{font-size:18px;width:100%}.sage_discription table{display:block;width:100%;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#048222 #048222}.switch-box{min-height:auto}.sage-border-50{min-height:auto}.switch-box-sage{min-height:auto}.grid-price-50{grid-template-columns:repeat(1,auto)}.price-txt-quantum{height:auto;margin:6px}nav.breadcrumb-nav ol{display:flex;gap:2px;align-items:center;padding:0;flex-wrap:wrap}nav.breadcrumb-nav ol li{list-style:none;color:#fff;font-size:10px;word-break:break-word;padding-top:10px}.banner-home{padding:80px 15px}.banner-txt{position:relative;left:0;top:0;transform:translate(0,0);max-width:1200px;margin:auto}.sagegif{margin-bottom:20px}.home-banner .field input{height:40px;margin-bottom:5px}.home-banner .field-row:last-child{align-items:start}.field-button{width:100%}.wp-pagenavi{clear:both;display:grid;grid-template-columns:repeat(3,auto)}.field-button-ctn input{width:100%}.product-gif img{width:100%}.blog-sidebar table{display:block;width:100%;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#048222 #048222}.phone-wrapper{display:block;position:fixed;bottom:-20px;left:0;transform:translate(-50%,-50%);z-index:99}.phone-wrapper ul{list-style:none}.phone-wrapper ul li{width:60px;height:40px;position:relative;background:#048222;margin:10px 0;cursor:pointer;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center}li.facebook i{font-size:12px;display:flex;align-items:center;justify-content:center;color:#fff}.phone-wrapper ul li.facebook div.slider-icon-footer{background:#000}.slider-icon-footer{content:"";position:absolute;top:0;left:60px;width:0;height:40px;background:#eebb5c;border-radius:3px;transition:all .5s .3s ease}.slider-icon-footer p{text-transform:uppercase;font-size:18px;font-weight:600;color:#fff;text-align:center;opacity:0;transition:all .6s ease;padding-top:6px}.slider-icon-footer a{color:#fff}li.facebook p{margin:0;color:#fff;display:flex;gap:5px;font-weight:600;justify-content:center;align-items:center;padding-left:10px}.phone-wrapper ul li.active .slider-icon-footer{width:340px}.phone-wrapper ul li.active .slider-icon-footer p{opacity:1}.fix-footer{display:none}.mobile-header{display:block}.header-button{display:none}.mobile-header a{display:inline-block;margin:7px 0;padding:12px 40px}.mobile-header a i{padding-right:12px}}@media (min-width:768px) and (max-width:1024px){.right-menu{position:fixed;top:0;left:-100%;height:100vh;width:100%;background-color:#fff;flex-direction:column;text-align:center;box-shadow:2px 0 10px rgba(0,0,0,.2);transition:left 0.3s ease-in-out;z-index:999;overflow-y:auto;text-align:left;align-items:flex-start;padding-left:20px}.right-menu ul{flex-direction:column;gap:15px}.right-menu a{padding:10px 20px;font-size:18px}.header-button{margin-top:20px}.toggle-btn{display:flex;z-index:1000}.right-menu.show{left:0;background:#fff;z-index:9999;padding-top:30px}.mobile-logo a img{margin-left:-30px}.close-btn{position:absolute;display:block;top:0;right:8px;font-size:60px;color:#048222;cursor:pointer;z-index:1001}.mobile-logo{display:block;text-align:left;width:100%;margin-bottom:20px}.top-header{padding:10px 0}.top-header .left-side span{display:inline-block;padding-bottom:5px}.right-menu ul li{position:relative;width:100%;line-height:40px}.top-header-container{display:flex;flex-direction:column}.right-menu ul li ul.dropdown{position:static;width:100%;background:#048222;display:none;padding:0;margin:0}.right-menu ul li ul.dropdown li a{display:block;padding:10px 20px;border-bottom:1px solid #ddd;font-size:16px;color:#fff;text-align:left}.toggle-btn .bar{background-color:#000}.banner-txt h1{font-size:22px;margin-bottom:10px}.banner-txt p{font-size:16px;width:100%}.customer-image img{width:100%;margin-bottom:30px}.servie-list.pl-100{padding-left:0}.contact-row{display:block}.email-row{display:block}footer.bg-footer{background:#212121;padding:15px}.copyright-grid{grid-template-columns:repeat(1,auto)}.copyright-grid ul{display:block;padding:0}.tax-form h2{font-size:20px;padding-top:0}.grid-box{grid-template-columns:repeat(1,auto)}.heading-product h2{font-size:20px;text-align:left}.account-heading h3{font-size:18px;text-align:left}.bg-price{padding:0}.price-box{height:auto;margin:10px}.price-heading h3{font-size:18px;padding:20px 0;margin:0}.business_bg h3{font-size:18px;width:100%;padding-bottom:15px}.business_bg{padding:20px;margin-top:0}.business_bg a{padding:10px;width:100%;display:inline-block}.business_txt h3{text-align:left;font-size:18px;padding-bottom:10px}.customer-heading h3{font-size:18px;padding-bottom:0}.bg-color{padding:10px}.support_icon{gap:10px}.support_icon img{padding:15px 10px}.support_icon p{font-size:16px}.choice_bg h3{font-size:18px;width:100%;padding-bottom:10px}.choice_bg{padding:15px;border-radius:20px}.choice_bg a{padding:10px;width:100%;display:inline-block}.choose-txt h3{font-size:18px}.choose-card{height:auto;margin:6px}.discription_support h3{font-size:18px}.approach_txt h3{font-size:18px;padding-top:15px}.approach-card{padding:15px;height:auto;margin:6px}.home-banner{position:relative}.home-banner .field-row{display:flex;justify-content:space-between;gap:0;flex-direction:column}.banner-service{padding:10px 0}.banner-service h1{font-size:18px;margin:0}.about-txt h2{font-size:20px}.footer-logo img{width:auto}.box-blog{min-height:auto}.track-txt h4{font-size:20px}.blog-detail-flex{padding:10px 20px}.blog-sidebar h2{font-size:20px}.blog-sidebar h3{font-size:18px}.author-images img{width:100%}.author-bg{gap:10px;flex-direction:column}.contact-txt h2{font-size:20px}.contact-form{margin-top:20px}.map{margin:10px}.txt-sage h2{font-size:20px}.sage-heading h2{font-size:20px;padding-top:10px}.sage-border{height:auto;margin:6px}.para-sega{padding:0 0}.sage-box{height:auto}.sage_discription h3{font-size:18px}.sage-point h3{font-size:18px}.sage-point h4{font-size:18px}.sage_heading h3{font-size:18px;padding-top:15px}.sage-customer h3{font-size:18px;padding-top:15px}.sage-customer table{display:block;width:100%;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#048222 #048222}.flex_sage{gap:20px;flex-direction:column;text-align:center}.txttt_about h2{font-size:22px}.grid-sage ul{grid-template-columns:repeat(1,auto)}.business_text ul{grid-template-columns:repeat(1,auto)}.business_text{margin-bottom:10px}.faq-heading h3{font-size:18px;padding-top:20px}.business_bg-300 h3{font-size:18px;width:100%;padding-bottom:15px}.business_bg-300 a{padding:10px 0;width:100%;display:inline-block}.business_bg-300{border-radius:20px;padding:20px}.sage-heading h3{font-size:18px;padding-top:10px}.grid-sage-flex{gap:0;flex-direction:column}.txt-sage h3{font-size:18px}.technical-heading h3{font-size:18px}.techical-card h4{font-size:18px}.sage-point h2{font-size:20px}.business_bg_payroll h3{font-size:18px;width:100%;padding-bottom:15px}.business_bg_payroll a{padding:10px 0;width:100%;display:inline-block}.business_bg_payroll{border-radius:20px;padding:20px}.sage_heading h4{font-size:18px}.policy-txt h2{font-size:20px}.policy-txt h3{font-size:18px}.sage-point table{display:block;width:100%;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#048222 #048222}.business_bg_payroll-canada{padding:15px;border-radius:20px}.business_bg_payroll-canada h3{font-size:18px;width:100%}.sage_discription table{display:block;width:100%;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#048222 #048222}.switch-box{min-height:auto}.sage-border-50{min-height:auto}.switch-box-sage{min-height:auto}.grid-price-50{grid-template-columns:repeat(1,auto)}.price-txt-quantum{height:auto;margin:6px}nav.breadcrumb-nav ol{display:flex;gap:2px;align-items:center;padding:0;flex-wrap:wrap}nav.breadcrumb-nav ol li{list-style:none;color:#fff;font-size:10px;word-break:break-word;padding-top:10px}.banner-home{padding:80px 15px}.banner-txt{position:relative;left:0;top:0;transform:translate(0,0);max-width:1200px;margin:auto}.sagegif{margin-bottom:20px}.home-banner .field input{height:40px;margin-bottom:5px}.home-banner .field-row:last-child{align-items:start}.field-button{width:100%}.wp-pagenavi{clear:both;display:grid;grid-template-columns:repeat(3,auto)}.field-button-ctn input{width:100%}.product-gif img{width:100%}.blog-sidebar table{display:block;width:100%;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#048222 #048222}.phone-wrapper{display:block;position:fixed;bottom:-20px;left:0;transform:translate(-50%,-50%);z-index:99}.phone-wrapper ul{list-style:none}.phone-wrapper ul li{width:60px;height:40px;position:relative;background:#048222;margin:10px 0;cursor:pointer;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center}li.facebook i{font-size:12px;display:flex;align-items:center;justify-content:center;color:#fff}.phone-wrapper ul li.facebook div.slider-icon-footer{background:#000}.slider-icon-footer{content:"";position:absolute;top:0;left:60px;width:0;height:40px;background:#eebb5c;border-radius:3px;transition:all .5s .3s ease}.slider-icon-footer p{text-transform:uppercase;font-size:18px;font-weight:600;color:#fff;text-align:center;opacity:0;transition:all .6s ease;padding-top:6px}.slider-icon-footer a{color:#fff}li.facebook p{margin:0;color:#fff;display:flex;gap:5px;font-weight:600;justify-content:center;align-items:center;padding-left:10px}.phone-wrapper ul li.active .slider-icon-footer{width:340px}.phone-wrapper ul li.active .slider-icon-footer p{opacity:1}.fix-footer{display:none}}