:root{--blue1:#162d67;--blue2:#005ccc;--white:#fff;--aqua:#01d9ca}.page-content.medium{max-width:1650px}.curved-images img{border-radius:20px}.two-buttons-flex.left-align{justify-content:flex-start}.lower-z{z-index:-1!important}.service-icon i{font-size:48px}.special-icons .service-info ul{font-style:italic;list-style-position:inside}.special-icons .service-item{border:1px solid #cdcdcd;border-radius:20px;box-shadow:0 0 5px rgba(0,0,0,.2)}.special-icons .service-item:nth-child(5){border:none;box-shadow:none}.add-squiggle:after{background:url(https://21335951.fs1.hubspotusercontent-na1.net/hubfs/21335951/Taxbit%20Hubspot%20Site/squiggles.png) no-repeat 100% 0/auto;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.subtitle{color:var(--blue2);font-family:Rubik,sans-serif;font-size:20px;font-weight:400;letter-spacing:3px;text-transform:uppercase}.hero-module.page-1{background-position:bottom}.offset-video-up{margin-top:-60px}.offset-video-up .column-content{background:var(--white);border-radius:30px;-webkit-box-shadow:3px 3px 10px 3px #ccc;-moz-box-shadow:3px 3px 10px 3px #ccc;box-shadow:3px 3px 10px 3px #ccc;padding:40px}@media(min-width:768px){.offset-video-up{margin-top:-150px}}.special-3col .column-content:before{border-left:5px solid #00dac9;border-radius:2px;content:"";margin-left:-30px;min-height:50px;position:absolute}.white form input[type=submit]{background-color:#01d9ca;border:2px solid #01d9ca;border-radius:50px;color:#162d67;display:inline-block;font-family:Kanit;font-size:16px;font-weight:400;margin:10px 0;padding:10px 25px;position:relative;text-align:center;text-decoration:none;text-transform:none}@media(min-width:1200px){.footer-two-flex{flex-flow:row-reverse nowrap}.footer-nav{padding:0 0 0 100px}.copyright{border-top:1px solid hsla(0,0%,100%,.3);display:flex;flex-flow:row nowrap;justify-content:space-between;padding:30px 0 10px;width:100%}}.footer-logo{max-width:130px}.footer-nav li a,.footer-nav li a:visited{font-size:20px;font-weight:700}.footer-nav li li a,.footer-nav li li a:visited{font-size:16px;margin:0 0 10px}.copyright p{font-size:14px}.mega-close .icon-bar,.navbar-collapse.dark .navbar-close .icon-bar{background:#21222a}.mega-close:hover,.mega-close:visited,.navbar-collapse.dark .navbar-close:hover,.navbar-collapse.dark .navbar-close:visited{background:transparent}.mega-close:hover .icon-bar,.navbar-collapse.dark .navbar-close:hover .icon-bar{background:#1bafbe}.custom-accounting p,.mega-headers-flex p{color:#808999;font-size:15px;line-height:1.1}.custom-accounting p.mega-header,.mega-above,.mega-headers-flex p.mega-header{color:#000;font-size:22px;font-weight:500}.desktop.custom-accounting{display:none}.mega-above i{margin:0 7px 0 0}.mega-menu-nav-flex .nav-col ul{margin:10px 0 30px}.mega-menu-nav-flex .nav-col ul li{margin:0 0 8px}.mobile.custom-accounting{margin:0 0 20px}.mega-menu-wrapper.company .mega-menu-nav-flex .nav-col:nth-child(2),.mega-menu-wrapper.government .mega-menu-nav-flex .nav-col:nth-child(2),.mega-menu-wrapper.resources .mega-menu-nav-flex .nav-col:nth-child(2){display:none}@media(min-width:1200px){.mega-menu-wrapper{border-radius:15px;box-shadow:-8px 0 8px -8px rgba(0,0,0,.4),8px 0 8px -8px rgba(0,0,0,.4),0 8px 8px -8px rgba(0,0,0,.4)}.nav.standard ul li.mega-menu:before{background:transparent;border-bottom:20px solid #fff;border-left:20px solid transparent;border-right:20px solid transparent;content:"";display:block;height:0;left:calc(50% - 30px);opacity:0;position:absolute;top:57px;transition:all .16s ease 0s;width:0}.sticky-header .nav.standard ul li.mega-menu:before{top:45px}.nav.standard ul li.mega-menu.mega-active:before{opacity:1}.mega-headers-flex{display:flex;flex-flow:row nowrap;justify-content:space-between}.mega-header-left,.mega-header-right{width:33%}.desktop.custom-accounting{display:block}.mobile.custom-accounting{display:none}}.grid-plus{bottom:-20px;display:none;left:0;opacity:.4;position:absolute;z-index:1}.curvy-lines{display:none!important}@media (min-width:768px){.special-x .top-title{width:55%}.curvy-lines{display:none!important}}@media(min-width:992px){.curvy-lines{display:none!important}}@media(min-width:1200px){.special-x .two-flex{position:relative}.special-x .two-flex .column-content{width:35%}.curvy-lines{display:flex!important;left:auto!important;right:-260px;top:-260px!important;z-index:-1!important}.grid-plus{display:block}}.plus-background{position:relative}.plus-background:before{background:url(https://21335951.fs1.hubspotusercontent-na1.net/hubfs/21335951/Taxbit%20Hubspot%20Site/grid-plus.png) repeat-x 0;bottom:0;content:"";left:0;opacity:.2;position:absolute;right:0;top:0;z-index:1}.partner-slide .partner{padding:20px 40px}@media(min-width:1400px){.five-ctas .marketing-ctas-flex.three .marketing-cta,.five-ctas .marketing-ctas-flex.three .marketing-cta:visited{width:18%}}.two-icons-across .services-flex{margin:0 auto;max-width:700px}.two-icons-across .services-flex .service-item{width:47%}.smaller-icons .service-icon i,.smaller-icons .service-item.no-link:hover .service-icon i{color:#102e4f;font-size:50px}.curved-tabs .tabs-flex .tabs a{border-radius:50px!important}.curved-tabs .tabs-flex .tabs a span{color:#35c0fe}.tb-card-flex{display:flex;flex-flow:column}.tb-card-item,.tb-card-item:visited{border-radius:20px;margin:0 auto 30px;max-width:550px;overflow:hidden;position:relative;transition:all .3s ease;width:100%}.tb-card-bg{background:#0e2947;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.tb-card-item:focus,.tb-card-item:hover{text-decoration:none}.tb-card-image{overflow:hidden;transition:all .3s ease 0s}.tb-card-image img.mobile-only{display:block;transition:all .3s ease 0s}.tb-card-info{padding:25px}.tb-card-title{color:#fff;font-size:24px;font-weight:500;line-height:1.3;margin:0 0 10px}.tb-card-date{color:#00ffe6;font-size:14px;margin:0}.tb-card-item:hover .tb-card-image{transform:scale(1.04)}.tb-card-item:hover .tb-card-bg{background:rgba(14,41,71,.85)}.tb-card-item.no-link:hover .tb-card-image{transform:scale(1)}.tb-card-item.no-link:hover .tb-card-bg{background:#0e2947}.tb-detail-card-image{border-radius:20px}@media(min-width:768px){.tb-card-flex{flex-flow:row wrap;justify-content:space-between}.tb-card-item,.tb-card-item:visited{margin:0 0 30px;max-width:none;width:46%}.tb-card-image img.mobile-only{display:none}.tb-card-image{background-position:top;background-repeat:no-repeat;background-size:cover;height:250px}}@media(min-width:992px){.tb-card-flex{justify-content:flex-start;margin:0 0 0 -45px}.tb-card-item,.tb-card-item:visited{margin:0 0 45px 45px;width:calc(33.33% - 45px)}.tb-card-image{height:250px}}@media(min-width:1100px){.tb-card-image{height:200px}}@media(min-width:1350px){.tb-card-image{height:250px}.page-content.max .tb-card-image{height:300px}}.tb-cs-numbers-wrapper{position:relative}.tb-cs-numbers-flex{background:#fff;border-radius:20px;box-shadow:0 0 5px 0 rgba(0,0,0,.2);display:flex;flex-flow:column;padding:40px 20px;transform:translateY(-120px)}.tb-cs-number-wrapper{margin:0 0 20px}.tb-cs-number{font-size:20px;text-align:center}.tb-cs-number span{color:#27537f;display:block;font-size:48px;font-weight:500;line-height:1.2;margin:0 0 8px;padding:0 0 10px;position:relative;text-align:center}.tb-cs-number span:after{background:#27537f;bottom:0;content:"";display:block;height:4px;left:calc(50% - 40px);position:absolute;width:80px}@media(min-width:768px){.tb-cs-numbers-flex{flex-flow:row nowrap;justify-content:space-between;padding:55px 30px 45px;transform:translateY(-50%)}.tb-cs-number-wrapper{margin:0 auto;width:30%}}.tb-single-test-wrapper{background:#0e2947;border-radius:30px;margin:0 auto 10px;max-width:900px;padding:35px;position:relative;width:100%}.cs-single-test-wrapper.extra-margin{margin:80px auto}.tb-single-test-wrapper:after,.tb-single-test-wrapper:before{background:url(https://21335951.fs1.hubspotusercontent-na1.net/hubfs/21335951/Taxbit%20Hubspot%20Site/test-plus.png) no-repeat 50%/cover;content:"";display:block;height:170px;position:absolute;width:220px;z-index:-1}.tb-single-test-wrapper:before{right:-75px;top:-45px}.tb-single-test-wrapper:after{bottom:-45px;left:-75px}.tb-single-testimonial{color:#fff}.tb-single-testimonial p{font-size:20px;font-weight:700}.tb-single-name{color:#00ffe6;line-height:1.3;margin:0}@media(min-width:992px){.tb-single-test-wrapper{padding:45px}.tb-single-testimonial p{font-size:30px;line-height:1.4}.tb-single-name{font-size:20px}}.pagination{display:block;margin:30px auto 20px;text-align:center;width:100%}.pagination a,.pagination a:visited{display:inline-block;font-size:18px;line-height:1.9}.page-step,.page-step:visited{border:1px solid #0e2947;color:#0e2947;padding:0 10px}.page-step:hover{background:#0e2947;color:#fff}.previous-posts-link,.previous-posts-link:visited{margin:0 25px 0 0}.next-posts-link,.next-posts-link:visited{margin:0 0 0 25px}.page-num,.page-num:visited{align-items:center;border:1px solid #0e2947;border-radius:50%;color:#0e2947;display:flex;flex-flow:row nowrap;height:36px;justify-content:center;margin:0 3px;width:36px}.page-num.active,.page-num:hover{background:#0e2947;color:#fff;text-decoration:none}.blog-contact-wrapper{background:url(https://21335951.fs1.hubspotusercontent-na1.net/hubfs/21335951/Taxbit%20Hubspot%20Site/blog-contact-bg.png) no-repeat 50%/cover;border-radius:20px;margin:30px auto 0;padding:30px}.blog-contact-wrapper h2{color:#fff}.main-blog-area h2{scroll-margin-top:130px}.blog-detail-padding{background:url(https://21335951.fs1.hubspotusercontent-na1.net/hubfs/21335951/Taxbit%20Hubspot%20Site/Banner-Image-5.jpg) no-repeat top/cover;padding:150px 0 80px}.blog-detail-image{border-radius:20px;margin:0 auto 30px;max-width:600px;overflow:hidden}.blog-detail-image img{display:block}.blog-sharing{background:none;display:flex;flex-flow:row nowrap;justify-content:flex-end;margin:0 auto;max-width:600px}.blog-sharing a,.blog-sharing a:visited{align-items:center;background:#fff;border:1px solid #fff;border-radius:50%;color:#0e2947;display:flex;flex-flow:row nowrap;height:38px;justify-content:center;margin:0 0 0 10px;width:38px}.blog-sharing a:hover{background:#0e2947;border:1px solid #fff;color:#fff;text-decoration:none}.blog-date{font-size:16px;margin:0 0 35px;text-transform:uppercase}.blog-read{font-size:14px}.author-link,.author-link:visited{align-items:center;color:#00ffe6;display:flex;flex-flow:row nowrap;font-size:16px}.author-image{border-radius:80px;margin:0 20px 0 0;overflow:hidden;width:80px}.author-image img{display:block}.author-name p{color:#00ffe6;margin:0}.blog-topics a,.blog-topics a:visited{margin:0 0 4px!important}.blog-topics a:focus,.blog-topics a:hover{background:none!important;border-radius:30px;color:#182c6a!important;text-decoration:underline!important}.blog-sidebar h3{background:none;color:#182c6a;font-size:28px;margin:0 0 15px;padding:0;text-transform:none}.blog-toc ul{list-style-type:none;margin:0;padding:0}.blog-toc li{margin:0 0 12px}.blog-toc a,.blog-toc a:visited{color:#182c6a;text-decoration:underline;text-underline-offset:8px}.blog-sidebar{position:relative}.blog-grid-flex-wrapper{overflow:visible;position:relative}.blog-detail-padding,.blog-post-overflow,.blog-post-overflow .page-content{overflow:visible}@media(min-width:768px){.blog-detail-padding{padding:175px 0 80px}.main-blog-area{padding:0 50px 0 0}.blog-sidebar{padding:0}}@media(min-width:992px){.blog-detail-padding{padding:200px 0 80px}.blog-sidebar{height:auto!important;position:relative}.blog-sidebar-moving{left:0;position:sticky;top:120px}}@media(min-width:1200px){.main-blog-area{padding:0 80px 0 0}}