html{scroll-behavior:smooth}a,a:hover{text-decoration:none}a:focus{text-decoration:none !important;background:0 0 !important}input:focus,textarea:focus{outline:none !important}input::placeholder{color:#fff}.btn:focus,button:focus{box-shadow:none;outline:none}.Theme-BGClr{background:#f6f6f6}.blue-span{color:#2856a6}.common-blue-btn{background:#2856a6;border-radius:5px;width:30%;height:40px;text-align:center;padding:9px;color:#fff;border:none;text-transform:capitalize;display:block;font-size:16px;font-family:"Roboto Condensed",sans-serif}.common-blue-btn:focus{background:#2856a6 !important}.common-blue-btn:hover{color:#fff}.common-bluemini-heading{color:#2856a6;font-family:"Roboto Condensed",sans-serif}.common-mini-heading{font-family:"Roboto",sans-serif;font-weight:600;font-size:39px;width:80%;margin:auto;line-height:45px}.common-black-btn{display:block;background:#282828;width:25%;height:35px;padding:7px;color:#ffff;text-align:center;border-radius:40px;position:relative;left:9.5em;top:1.5em;font-size:16px;font-family:"Roboto Condensed",sans-serif;border:none}.common-black-btn:hover{color:#ffff !important}.common-black-btn:hover{background:#282828 !important}.innerpage-text-wrapper .main-heading{font-family:"Roboto Condensed",sans-serif;font-weight:600;font-size:41px;color:#ffff}.innerpage-text-wrapper .main-par{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:16px;color:#ffff;width:55%}.innerpage-text-wrapper{position:relative;width:65%;left:4em;top:4em}.innerpage-text-wrapper .left-blue-border{transform:rotate(90deg);position:absolute;left:-3em;top:2.5em;height:5.5px}.commoninner-text-wrapper .common-bluemini-heading{text-align:left !important}.commoninner-text-wrapper .common-mini-heading{text-align:left !important;width:100% !important}.commoninner-text-wrapper .common-bluemini-heading:before{display:none}.commoninner-text-wrapper .common-bluemini-heading:after{left:1.9em;bottom:7.35em}.commoninner-text-wrapper .common-mini-par{font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:500;line-height:18px;width:75%}.commoninner-text-wrapper2 .common-mini-par{font-family:"Roboto Condensed",sans-serif;font-weight:300;font-size:16px;width:50%;margin:auto}.common-blue-link{color:#2856a6;font-family:"Roboto Condensed",sans-serif;display:block}.common-blue-link:focus{color:#2856a6 !important}.common-blue-link .fa-long-arrow-right{position:relative;left:.7em;top:.1em;font-size:22px}.dropdown{position:relative;display:inline-block}.dropdown .nav-link{color:#060606 !important;text-transform:capitalize;font-weight:400;font-size:18px}.dropdown-content{display:none;position:absolute;top:2.2em;background-color:#fff;min-width:160px;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2);padding:12px 16px;z-index:99}.dropdown:hover .dropdown-content{display:block}.dropdown-content ul li{list-style:none}.dropdown-content ul li{color:#060606 !important;text-transform:capitalize;font-weight:400;font-size:18px;position:relative;right:3em;font-size:16px;white-space:nowrap}.dropdown-content ul li .nav-link:hover{color:#2856a6 !important;background:0 0 !important;text-decoration:none !important}
.custom-main-header{box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.custom-main-header .navbar-nav>li{margin:0 0 0 25px}.custom-main-header .navbar-nav>li>a{color:#060606 !important;text-transform:capitalize;font-weight:400;font-size:18px}.nav-link.contact-us{display:block;background:#282828 !important;padding:5px 20px;color:#ffff !important;text-align:center;border-radius:40px;border:none;font-size:18px;width:115px;height:40px}.nav-link.contact-us:hover{color:#2856a6 !important;background:0 0 !important;border:solid 1px #2856a6}.custom-main-header .navbar-nav>li>a:hover,.custom-main-header .navbar-nav>li>a:focus,.dropdown .nav-link:hover,.dropdown .nav-link:focus{color:#2856a6 !important;background:0 0 !important;text-decoration:none !important}#main_nav{flex-direction:row-reverse;margin-right:2em}.custom-main-header .navbar-header img{height:70px;width:100%;position:relative;left:3em}.custom-main-header .navbar-header img:hover{outline:none !important}.homepage-wrapper .main-heading .blue-span{background:#ffff;padding:5px;border-radius:5px}.footer-container{background-color:#14202c}.footer-quicklinks ul li a,.footer-copyright span{color:#eff0f0;font-size:16px;white-space:nowrap}.footer-quicklinks h5{color:#eff0f0;font-size:18px;font-weight:700;top:15px;position:relative}.footer-quicklinks h4{color:#fff;position:relative}.footer-quicklinks .langley-line{display:block;margin-top:33px;margin-bottom:20px}.footer-quicklinks p{color:#eff0f0;font-size:16px}.address-block{color:#eff0f0;font-size:16px;width:140%}.footer-quicklinks .common-bottom-line{position:absolute;top:2em;height:3px;width:40px}.footer-quicklinks ul li{list-style:none}.footer-container .footer-quicklinks ul{position:relative;right:2.3em}.footer-social{display:flex}.footer-social .font-icon{display:block;color:#ffff;border:solid 1px #ffff;height:60px;width:60px;border-radius:60px;text-align:center;padding:15px;margin:5px}.footer-copyright{background:#0e1821}.footer-divider{border-style:solid;border-width:1px 0 0;border-color:#ffff}.homepage-wrapper{width:35%;position:relative;top:5em;left:3em;z-index:1}.homepage-wrapper .main-heading{color:#ffff;font-size:54px;font-weight:700;font-family:"Playfair Display",serif;width:185%}.homepage-wrapper .main-par{color:#ffff;font-size:20px;font-weight:500;font-family:"Roboto Condensed",sans-serif;width:125%}.homepage-bg{height:560px;background-position:center;background-size:cover;background-repeat:no-repeat}.homepage-bg video{min-width:100%;width:auto;height:560px;z-index:0;object-fit:cover;position:absolute}.homepage-bg .overlay{position:absolute;left:0;width:100%;height:560px;background:rgba(0,0,0,.7);z-index:1}.working-process-inner .process-inner-item{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.3);color:#fff;height:275px}.process-inner-item:hover{border:double 4px transparent;background-image:linear-gradient(#fff,#fff),radial-gradient(circle at top left,#2856a6,#8b8b8b);background-origin:border-box;background-clip:content-box,border-box}.process-inner-item:hover p{width:77%}#homepageService .common-bluemini-heading:before,#homepageService .common-bluemini-heading:after{left:10.79em;top:9.89em}#homepageService .common-bluemini-heading:after{left:8.56em}.services-inner{width:90%;margin:auto}.services-inner-block{height:auto;width:90%;background-image:linear-gradient(to right top,#f0f0f0,#f4f4f4,#f7f7f7,#fbfbfb,#fff);box-shadow:0px 5px 5px 5px #dde1e4;padding:20px;margin:auto}.services-inner-block:hover{transform:scale(1.1)}.services-inner-block .services-icon{margin:auto;height:100px}.services-inner-block h6{font-family:"Roboto Condensed",sans-serif;font-size:18px;font-weight:700}.services-inner-block p{font-family:"Roboto Condensed",sans-serif;font-size:11px;font-weight:400}.explore-more-link{color:#8b8b8b;font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:400;display:block}.explore-more-link img{position:absolute;left:65%;top:86.8%}.explore-more-link:focus img,.explore-more-link img:focus{outline:none !important}.explore-more-link:focus{color:#2856a6 !important}.create-process-bg{background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/create-process.jpg);height:350px;background-position:center;background-size:cover;background-repeat:no-repeat}.create-process-inner{position:absolute;left:50%;margin-top:5em;text-align:center}.create-process-inner h2{color:#040404;font-family:"Roboto Condensed",sans-serif;font-size:35px;font-weight:700}.create-process-inner p{color:#040404;font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:400;white-space:break-spaces;line-height:20px}#homepageService .home-contact{margin:auto;left:0}#homepageWorkingProcess .common-bluemini-heading:before{left:11.4em;top:23.89em}#homepageWorkingProcess .common-bluemini-heading:after{left:8em;top:23.89em}.process-icon{height:120px;width:100px;margin:auto}.process-inner-item .bottom-underline-icon{margin:auto;width:50px}.process-inner-item h6{font-size:16px;font-family:"Roboto Condensed",sans-serif;font-size:14px;font-weight:900;width:70%;margin:auto}.process-inner-item p{font-size:16px;font-family:"Roboto Condensed",sans-serif;font-size:14px;font-weight:400;color:#28303d;line-height:18px;width:75%;margin:auto}#homepageExpertise .common-bluemini-heading:before{top:30.8em;left:10.9em}#homepageExpertise .common-bluemini-heading:after{top:30.8em;left:8.5em}.expertise-inner-item{background:#ffff;box-shadow:0px 5px 5px 5px #dde1e4;margin:auto;width:200px;height:250px;border-radius:5px;margin-bottom:.5em;transition:transform .4s ease,box-shadow .4s ease;transform-style:preserve-3d}.expertise-inner-item:hover{transform:scale(1.2) rotateX(10deg) rotateY(10deg) translateZ(10px);box-shadow:0 10px 30px rgba(0,0,0,.3)}.expertise-inner-item .fit-img{height:175px;width:100%}.industries-link:focus .fit-img,.industries-link:focus .bottom-underline-icon{outline:none !important}.expertise-inner{width:65%;margin:auto}.expertise-inner-bottom{width:57%;margin:auto}.expertise-inner-item h6{font-family:"Roboto Condensed",sans-serif;font-weight:600;font-size:16px;color:#040404}.expertise-bottom{padding-bottom:5em;margin-top:5em}.expertise-bottom p{font-family:"Roboto Condensed",sans-serif;font-weight:300;font-size:22px}.expertise-bottom h4{font-family:"Roboto Condensed",sans-serif;font-weight:600;font-size:24px}.expertise-bottom .common-black-btn{width:10%;left:0;margin:auto}.expertise-bottom .roundarrow-icon{position:absolute;left:33%;margin-top:-1em}.client-tetimonialsbg{background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/client-testimonial.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.client-tetimonialsbg .common-bluemini-heading,.client-tetimonialsbg .common-mini-heading{color:#ffff}.client-tetimonialsbg .common-bluemini-heading:before{top:42.3em;left:11em}.client-tetimonialsbg .common-bluemini-heading:after{top:42.3em;left:8.4em}.testimonial-slider-block{width:70%;position:relative;top:4em}.testimonial-slider .carousel-item p,.testimonial-slider .carousel-item span{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:16px;color:#ffff;width:70%;margin:auto}.testimonial-slider .carousel-item h5{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:16px;color:#ffff}.testimonial-slider .carousel-item img{height:40px;width:40px;margin-top:2em !important}.testimonial-slider .carousel-control-next-icon,.testimonial-slider .carousel-control-prev-icon{position:relative;bottom:4em}.technologies-blog-main-inner .blog-bg{width:100%;height:200px}.technologies-blog-main .common-black-btn{margin:auto;left:0;top:0}.technologies-blog-main-inner h5{font-family:"Roboto Condensed",sans-serif;font-weight:600;font-size:24px;color:#44525e;width:100%}.technologies-blog-main-inner .date-span{color:#bfbfbf;font-family:"Roboto Condensed",sans-serif;font-weight:500;font-size:16px;position:relative;bottom:.5em}.technologies-blog-main-inner .blog-desc{color:#53576f;font-family:"Roboto Condensed",sans-serif;font-weight:500;font-size:16px;line-height:20px;width:100%}#newhomeClientTestimonials .text-center p{color:#7d7d7d;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:160%}.owl-item.active.center .item .shadow-effect{box-shadow:0 19px 38px rgba(0,0,0,.1),0 15px 12px rgba(0,0,0,.02);border-radius:1px!important;border:.5px solid #c9c9c9;background:#2856a6!important;display:flex;width:550px!important;height:auto;padding:24px;flex-direction:column;justify-content:space-between;align-items:flex-start;flex-shrink:0;border:none!important}.owl-item.active .item .testimonial-content .video-container video{pointer-events:none}.owl-item.active.center .item .testimonial-content .video-container video{pointer-events:auto}.owl-item.cloned.active .item .shadow-effect,.owl-item.active .item .shadow-effect{height:auto;width:400px;display:flex;padding:24px;flex-direction:column;align-items:flex-start;border-radius:8px;border:.5px solid #c9c9c9;gap:20px;background:#fff}.owl-item.active.center .item .shadow-effect p{color:#fff;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-align:left}.testimonial-name .img-circle{border-radius:120px;height:60px;width:60px!important}.owl-item.active.center .item .shadow-effect .testimonial-name h3{color:#FFF!important;font-family:Poppins;font-size:22px;font-style:normal;font-weight:700!important;line-height:normal}.owl-item.active.center .item .shadow-effect .testimonial-name span{color:#FFF!important;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.owl-item.cloned.active .item .shadow-effect p,.owl-item.active .item .shadow-effect p{color:#323232;font-family:Poppins;font-size:15px;font-style:normal;font-weight:400;line-height:150%;text-align:left}.owl-item.cloned.active .item .shadow-effect .testimonial-name h3,.owl-item.active .item .shadow-effect .testimonial-name h3{color:#000;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.owl-item.cloned.active .item .shadow-effect .testimonial-name span,.owl-item.active .item .shadow-effect .testimonial-name span{color:#4f4f4f;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal;float:left}.owl-item.active.center .item{margin-top:0!important;visibility:visible}.owl-item.cloned.active .item,.owl-item.active .item{margin-top:9em;visibility:visible}#newhomeClientTestimonials .owl-item.active.center{position:relative;z-index:99;opacity:1;transform:scale(1);filter:blur(0);width:550px;right:2.5%}#newhomeClientTestimonials .owl-item.cloned .video-container video,.owl-item.active .video-container video{width:50%}#newhomeClientTestimonials .owl-item.cloned,#newhomeClientTestimonials .owl-item.active{opacity:.7;transform:scale(.95);filter:blur(5px);transition:all .3s ease-in-out}#newhomeClientTestimonials .owl-item.active.center video{width:69%}#newhomeClientTestimonials .owl-item{visibility:hidden}#newhomeClientTestimonials{background:linear-gradient(360deg,rgba(59,133,216,.12) 0%,rgba(255,255,255,0) 100%);padding-bottom:3em}#customers-testimonials{height:575px}#customers-testimonials .item{text-align:center;margin-bottom:80px;-webkit-transform:scale3d(.8,.8,1);transform:scale3d(.8,.8,1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .5s ease-in-out}#customers-testimonials .owl-item.active.center .item{opacity:1;-webkit-transform:scale3d(1,1.0,1);transform:scale3d(1,1.0,1)}.taxpage-ClientTestimonials{margin-bottom:-200px}#customers-testimonials.owl-carousel .owl-dots .owl-dot.active span,#customers-testimonials.owl-carousel .owl-dots .owl-dot:hover span{background:#2856a6;transform:translate3d(0px,-50%,0px) scale(.7)}#customers-testimonials.owl-carousel .owl-dots{display:none;width:100%;text-align:center;position:absolute;bottom:0}#customers-testimonials.owl-carousel .owl-dots .owl-dot{display:inline-block}#customers-testimonials.owl-carousel .owl-dots .owl-dot span{background:#2856a6;display:inline-block;height:20px;margin:0 2px 5px;transform:translate3d(0px,-50%,0px) scale(.3);transform-origin:50% 50% 0;transition:all .25s ease-out 0s;width:20px;border-radius:50px}.video-container{position:relative;padding-bottom:56.25%;height:335px;width:796px;overflow:hidden;bottom:-1px}.video-container video{position:absolute;top:0;left:0;width:69%;height:100%;object-fit:cover}#customers-testimonials .testimonial-avatar{width:60px;height:60px;background-color:#ffff;color:#2856a6;font-weight:700;font-size:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;text-transform:uppercase;margin:auto;position:relative;box-shadow:4px 4px 10px rgba(0,0,0,.2),inset -2px -2px 5px rgba(255,255,255,.3),inset 2px 2px 5px rgba(0,0,0,.2);transition:transform .2s ease-in-out}.getin-touch-bg{background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/getintouch.jpg);height:800px;background-position:center;background-size:cover;background-repeat:no-repeat;margin-bottom:-11em}.getin-touch-right{position:relative;left:27em;top:4em;width:50%}.getin-touch-right .common-bluemini-heading:before{display:none}.getin-touch-right .common-bluemini-heading:after{bottom:-.12em;left:1.75em}.getin-touch-right .common-mini-heading{font-size:38px;width:80%;line-height:40px;text-align:left;position:relative;left:1.6em}#contactusGetinTouch .common-text-wrapper>h2{font-size:34px;width:85%;left:2.3em}.getin-touch-right .common-bluemini-heading{text-align:left;font-size:18px;position:relative;left:7em;width:22%}.contactFormBlock .common-input{width:90%;border:none;background:#f2f5fe;height:45px;margin-bottom:1.5em;border-radius:5px;font-family:"Poppins",sans-serif;position:relative;left:.8em}.contactFormBlock .common-input::placeholder{color:#b4b4b4}.contactFormBlock textarea{height:70px !important;resize:none}.recipient-msg span{top:-.5em}.contactFormBlock{position:absolute;width:50%;left:6.3em;background:#fff;box-shadow:0px 0px 5px 5px #dde1e4;margin:auto;border-radius:5px}.contactFormBlock h6{position:relative;padding-top:1em;color:#232323;font-size:20px;font-weight:300;font-family:"Roboto Condensed",sans-serif;text-align:center}.contactFormBlock .left-blue-line{margin:auto;position:relative;top:.3em}.contactFormBlock .wpcf7{margin-top:1em}.contactFormBlock .wpcf7-submit{background:#2856a6;border:none;height:45px;width:50%;position:relative;left:6em;margin-bottom:1em;padding:5px;font-size:14px;z-index:1}.contactFormBlock .wpcf7-submit:focus,.contactFormBlock .wpcf7-submit:hover,.contactFormBlock .wpcf7-submit:active{background:#2856a6 !important;color:#fff !important}.wpcf7-not-valid-tip{position:absolute;font-size:16px !important;left:1.2em;top:2.5em;white-space:nowrap}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{position:absolute;top:17em;z-index:99;background:#fff}.aboutus-bg{background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/about-us-banner01.jpg);height:300px;background-position:center;background-repeat:no-repeat}.zigzag-bottom-inner{display:flex;position:relative;right:1.5em}.zigzag-bottom-inner img{margin:auto}.zigzag-bottom-inner h5{font-family:"Roboto Condensed",sans-serif;font-size:16px}.whatwedo-rightbg{height:320px}.whatwedoleft{position:relative;left:3em}.aboutus-team-inner .team-member{height:300px;width:300px;border-radius:60%;margin:auto;cursor:pointer}.team-active-shape{display:none;position:absolute;top:21.7em;left:7.4em;z-index:99}.teammate-info-block{display:none}.aboutus-team-inner h3,.teammate-info-block h3{font-family:"Roboto",sans-serif;font-weight:500;font-size:28px;color:#282828}.aboutus-team-inner span{color:#bfbfbf;font-family:"Roboto",sans-serif;font-weight:400;font-size:22px}.teammate-info-block span{color:#bfbfbf;font-family:"Roboto",sans-serif;font-weight:400;font-size:22px;position:relative;left:1em}.teammate-info-block p{color:#1d262c;font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;line-height:20px;opacity:.7}.teammate-info-divider{position:relative;left:.5em;bottom:.3em}.teaminfo-social a{margin:6px}.teammate-info-close{position:absolute;right:2em;margin-top:-2em;cursor:pointer}.team-individual{display:none;background:#fff;padding:60px;position:relative;box-shadow:0 4px 8px 0 rgb(0 0 0/20%),0 6px 20px 0 rgb(0 0 0/19%)}.teammate-social-link:focus .teammate-social-icon{outline:none !important}.whatwedoleft .commoninner-text-wrapper .common-mini-par{width:99%}.whatwedoleft .commoninner-text-wrapper .common-bluemini-heading:after{left:1.8em;bottom:4.44em}#aboutusGetinTouch .getin-touch-bg{background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/donthesitate.jpg) !important;height:755px}#aboutusGetinTouch .contactFormBlock{background:#2856a6;padding:15px}#aboutusGetinTouch .common-input{background:#fff}#aboutusGetinTouch .contactFormBlock .wpcf7-submit{background:#141414;left:5.5em;height:40px}.contactus-bg{background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/contactus.jpg);height:300px;background-position:center;background-repeat:no-repeat;background-size:cover}.loveto-help-block .services-inner{width:60%}.loveto-help-block .services-inner-block{width:85%;height:146px;text-align:center}.loveto-help-block .services-inner-block .services-icon{height:30px}.loveto-help-block .services-inner-block .blue-span{font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:400}#contactusGetinTouch .getin-touch-bg{margin-bottom:0 !important}#contactusGetinTouch .getin-touch-bg{background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/donthesitate.jpg) !important;height:755px}#contactusGetinTouch .contactFormBlock{background:#2856a6;padding:15px}.wpcf7 form.sent .wpcf7-response-output{top:15.5em;left:0}#contactusGetinTouch .common-input{background:#fff}#contactusGetinTouch .contactFormBlock .wpcf7-submit{background:#141414;left:5.3em;height:40px}.faq-collapse-block{width:50%;margin:auto}.faq-collapse-block .card{margin-bottom:1em;border:none}.faq-collapse-block .card-header{height:50px}.faq-collapse-block .card-body{height:auto}.faq-collapse-block .card-header button i{position:absolute;left:36em;top:.7em}.faq-collapse-block .card-header.active{background:#2856a6}.faq-collapse-block .card-header{background:#fff}.faq-collapse-block .card-header .btn-link{color:#040404;text-decoration:none;position:relative;bottom:1.5em;font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:600}.faq-collapse-block .card-body p{color:#040404;font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:500}.faq-collapse-block .card-header .btn-link.active{color:#fff}.newsletter-inner .common-mini-heading{color:#fff;width:100%;font-size:28px}.newsletter-inner .common-mini-par{font-family:"Roboto Condensed",sans-serif;color:#fff;font-size:15px;font-weight:500}.newsletter-bg{background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/newsletter-bg.jpg);height:200px;margin-bottom:-11em;background-size:cover}.newsletter-inner-block .es_subscription_form{display:flex}.newsletter-inner-block input[type=email]{border:solid 1px #fff;border-bottom-color:#87bef4;background:0 0}.newsletter-inner-block input[type=submit]{height:52px;width:26%;position:relative;left:.3em;padding:10px;font-size:16px}.mangement-bg{background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/mangement-bg.jpg);height:250px;background-position:center;background-repeat:no-repeat;background-size:cover}.mangement-bg .innerpage-text-wrapper .left-blue-border{left:-2.5em;top:2em;height:4.5px}#mangementService .common-mini-heading{width:90%}#mangementService .common-bluemini-heading:before,#mangementService .common-bluemini-heading:after{top:5.07em}#mangementService .common-bluemini-heading:before{left:8.07em}#mangementService .common-bluemini-heading:after{left:11.33em}.management-consulting-inner .mangement-left{width:75%;margin:auto}.mangement-right .fa-paper-plane{position:absolute;color:#2856a6;transform:rotate(45deg);top:1.3em;left:-.5em;font-size:16px}.mangement-right .common-mini-heading{font-size:26px;width:55%;line-height:30px;margin:0}.mangement-right-seviceblock{position:relative;right:3.5em}.mangement-right-seviceblock ul li{list-style:none}.mangement-right-seviceblock ul li a{display:block;background:0 0;height:50px;width:75%;border:solid 1px #b3b3b3;padding:15px 20px;margin-bottom:.1em;border-radius:5px;font-family:"Roboto Condensed",sans-serif;font-size:16px}.mangement-right-seviceblock ul li a .fa-long-arrow-right{position:absolute;right:9.5em;color:#b3b3b3}.mangement-right-seviceblock ul li a:hover,.mangement-right-seviceblock ul li a.active{color:#ffff;background:#2856a6;border:none}.mangement-right-seviceblock ul li a:focus{color:#ffff !important;background:#2856a6 !important}.mangement-right-seviceblock ul li a:hover .fa-long-arrow-right{color:#ffff}.management-consulting-bgshadow{box-shadow:0px 0px 5px 5px #dde1e4;width:60%;height:530px;position:absolute;left:16em;top:26em}#managementAssurance .our-services-block .common-mini-heading{white-space:nowrap}#managementAssurance .our-services-block .common-bluemini-heading:before{top:17.3em;left:8.5em}#managementAssurance .our-services-block .common-bluemini-heading:after{top:17.3em;left:10.9em}#managementAssurance .services-inner{width:65%}#managementAssurance .services-inner-block{width:85%;height:290px}#managementNewsletter .newsletter-bg{height:250px}#managementNewsletter .newsletter-inner .common-mini-heading{font-size:32px;line-height:35px}#managementNewsletter .common-black-btn{border-radius:5px;left:15em}.management-faq-inner .mangement-faq-img{height:400px;width:90%}#Managementaccordion .card-header button i{left:35em!important}.management-faq-inner .faq-collapse-block{width:75%}.industries-bg{background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/industeries-bg.jpg);height:250px;background-position:center;background-repeat:no-repeat;background-size:cover}#industriesExpertise .common-bluemini-heading:before,#industriesExpertise .common-bluemini-heading:after{top:5.07em}#industriesExpertise .common-bluemini-heading:before{left:8.5em}#industriesExpertise .common-bluemini-heading:after{left:10.9em}.services-engage-block{width:75%;margin:auto}.services-engage-block .expertise-inner-item{height:350px}.services-engage-block .expertise-inner-item h6{color:#2856a6}.services-engage-block .expertise-inner-item p{font-family:"Roboto Condensed",sans-serif;font-size:14px;font-weight:400;color:#8c9eaf;line-height:15px;padding:0 10px}.expertise-bottom-block .expertise-bottom-img{border-radius:15px}.expertise-bottom-block .expertise-bottom-wrapper{display:block;background:#ffff;height:auto;position:relative;bottom:2em;width:75%;margin:auto;border:solid 1.5px #d0d0d0;border-radius:15px;padding:15px;font-family:"Roboto Condensed",sans-serif;font-size:20px;line-height:22px}.expertise-bottom-wrapper-link:focus .expertise-bottom-wrapper{color:#060606 !important}#industriesBottomExpertise{margin-bottom:-2.5em}.services-engage-block .expertise-inner-item .common-blue-link{font-size:16px}.custom-collapse{border:solid 1px #b3b3b3;background:#ffff;width:85%;height:auto;border-radius:50px;padding:10px 10px 20px;font-size:16px}.custom-collapse-btn img{position:relative;right:.2em;height:60px}.custom-collapse-btn{background:0 0;border:none;display:flex}.custom-collapse-btn span{font-family:"Roboto Condensed",sans-serif;font-weight:500;font-size:18px;position:relative;left:.5em;top:1em;text-align:left}.custom-collapse .collapse-par{color:#bfbfbf;font-family:"Roboto Condensed",sans-serif;font-weight:500;line-height:20px}#ProfessionalsCollapse a:hover{color:#2856a6}.custom-collapse.active{border:solid 1px #2856a6}.btn-span.active{color:#2856a6}.managed-business-bg{background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/managed-business.jpg);height:350px;background-position:center;background-size:cover;background-repeat:no-repeat}.managed-business-inner .common-text-wrapper{color:#fff}.managed-business-inner .common-blue-btn{margin:auto;left:0;width:135px}.industries-zigzag-inner .commoninner-text-wrapper .common-bluemini-heading:after{left:3em;bottom:4.3em}.industries-zigzag-inner .zig-zag{width:75%;margin:auto}#industriesNewsletter .newsletter-inner .common-mini-heading{font-size:32px;line-height:34px}#industriesNewsletter .newsletter-bg{height:250px}#industriesNewsletter .common-black-btn{border-radius:5px;left:15em}div#comments,.post-navigation{display:none}.blog-main .blog-bg{width:75%;height:250px;border-radius:5px}.blog-main-inner .date-sapn{color:#bfbfbf;font-family:"Roboto Condensed",sans-serif;font-weight:500;font-size:16px;position:relative;bottom:.5em}.blog-main-row{width:105%}#financialinvestleftBlogsInner{width:133%}.blog-main-inner .blog-desc{color:#53576f;font-family:"Roboto Condensed",sans-serif;font-weight:500;font-size:16px;line-height:20px;width:75%}.blog-desc h1{font-size:44px;text-align:initial}.blog-desc h2{font-size:42px;text-align:initial}.blog-desc h3,.blog-desc h4,.blog-desc h5,.blog-desc h6{text-align:initial}.blog-desc a{color:#2856a6!important;font-weight:500}.blog-desc a:hover{color:#2856a6!important}.blog-main-inner h5{font-family:"Roboto Condensed",sans-serif;font-weight:600;font-size:24px;color:#44525e;width:80%}.blog-main-inner .common-blue-link{font-size:16px}.blog-main-inner{width:130%}#pagination-container{text-align:center}#pagination-container #prev-btn,#pagination-container #next-btn{color:#2856a6;font-family:"Roboto Condensed",sans-serif;background:0 0;border:solid 1px;height:30px;width:30px;position:relative;bottom:2px}#pagination-container .pagination-item{color:#2856a6!important;font-family:"Roboto Condensed",sans-serif;background:0 0;border:solid 1px;margin:5px;display:inline-block;height:30px;width:30px}#pagination-container .pagination-item:hover,#pagination-container #prev-btn:hover,#pagination-container #next-btn:hover,#pagination-container .pagination-item.active{background:#2856a6!important;color:#fff!important}button#next-btn.disable,button#prev-btn.disable{cursor:not-allowed;opacity:.7}#loader.loading{display:block}#loader{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}body.blurred{opacity:.7}#blogsmainGetinTouch .getin-touch-bg{height:645px;background:0 0}#blogsmainGetinTouch .common-bluemini-heading:before{top:22.3em;left:8.6em}#blogsmainGetinTouch .common-bluemini-heading:after{top:22.3em;left:10.85em}#blogsmainGetinTouch .common-text-wrapper .common-mini-heading,#blogsGetinTouch .common-text-wrapper .common-mini-heading{width:75%}.blogs-bg{background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/mangement-bg.jpg);height:250px;background-position:center;background-repeat:no-repeat;background-size:cover}.financial-invest-left .blog-preview{height:400px}.financial-invest-inner{width:75%}.financial-invest-left h1{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:24px;color:#44525e}.financial-invest-left h6{font-family:"Roboto Condensed",sans-serif;font-weight:600;font-size:20px;color:#44525e}.financial-invest-left .date-sapn{color:#bfbfbf;font-family:"Roboto Condensed",sans-serif;font-weight:500;font-size:16px}.financial-invest-left .blog-desc,.financial-invest-left ul li{color:#53576f;font-family:"Roboto Condensed",sans-serif;font-weight:500;font-size:16px;list-style:none}.financial-invest-left .blog-desc{white-space:pre-line;text-align:justify;margin-top:-1.2em;line-height:25px}.blogs-bg .innerpage-text-wrapper .main-heading{line-height:40px}#TOCbutton{display:block;background:0 0;width:auto;border:solid 2px #edeced;padding:5px;color:#2856a6;font-family:"Roboto Condensed",sans-serif;font-weight:600;font-size:22px}.custom-toc{overflow:hidden;transition:max-height .3s;max-height:0;height:auto!important;box-shadow:0px 5px 5px 5px #dde1e4;width:75%;visibility:hidden}.custom-toc.open{max-height:500px;padding:15px;line-height:30px;visibility:visible}ul#toc li ul li a{color:#2856a6;font-size:18px;font-weight:500}ul#toc li a{color:#2856a6;font-size:20px;font-weight:700}ul#toc li{list-style:upper-roman}ul#toc li ul li{list-style:lower-roman}ul#toc li::marker{color:#2856a6;font-weight:700;font-size:22px}ul#toc li ul li::marker{color:#2856a6;font-weight:700;font-size:18px}.blog-desc ul{line-height:10px;width:105%;list-style:none}.blog-desc ul li:before{content:"\2022";color:#010101;font-weight:700;display:inline-block;width:1em;font-size:22px}.financial-invest-inner ul li{line-height:30px;width:95%}.financial-invest-left .blog-finance-list{position:relative;right:2.4em}.financial-invest-left .blog-finance-list img{position:relative;left:0;height:10px;top:.4em;margin-right:.7em}.blog-finance-list .bottom-item{width:115%;line-height:20px;margin-bottom:.7em}.bottom-gray-line{border:solid 1px #edeced;width:75%}.blogs-social a{height:40px;width:40px;display:block;border-radius:50px;text-align:center;color:#ffff;padding:5px;margin:0 .3em}.font-indeed{background:#37699f}.font-skype{background:#05b5f3}.font-facebook{background:#3f548b}.font-telegram{background:#1399cd}.font-twitter{background:#21b4de}.font-whatsapp{background:#55bb62}.blogs-contactFormBlock{width:65%;margin:auto}.blogs-contactFormBlock .common-input{background:#fff;border:solid 1px #edeced;margin-bottom:.7em;width:100%;height:45px}.blogs-contactFormBlock .common-input::placeholder{color:#000}.blogs-contactFormBlock .wpcf7-not-valid-tip{position:relative;font-size:16px !important;left:0;top:-.5em;white-space:nowrap}.blogs-contactFormBlock .wpcf7 form.sent .wpcf7-response-output{position:relative;top:0;right:.7em}.blogs-contactFormBlock textarea{height:150px !important;resize:none;width:160% !important;max-width:160% !important}.blogs-contactFormBlock .contactFormBlock .wpcf7-submit{background:#141414;left:1.3em;height:40px}#blogsGetinTouch .getin-touch-bg{height:645px;background:0 0}#blogsGetinTouch .common-mini-heading{width:60%}#blogsGetinTouch .common-bluemini-heading:before,#blogsGetinTouch .common-bluemini-heading:after{top:24.8em}#blogsGetinTouch .common-bluemini-heading:before{left:8.5em}#blogsGetinTouch .common-bluemini-heading:after{left:10.9em}.search-post-block .bottom-gray-line,.recent-post-block .bottom-gray-line{left:0;top:1em;width:120%}.search-post-block .common-input{background:#fff;border:solid 1px #edeced;margin-bottom:.7em;width:120%;max-width:200%;height:45px}.search-post-block .alert{position:absolute;width:120%;font-size:16px;height:40px;top:8.2em}.keyword-danger{color:red !important;border:solid 1px red !important;font-size:18px}.faicon-danger{color:red !important}.search-post-inputblock{width:128%}.search-post-block .common-input::placeholder{color:#bfbfbf;font-family:"Roboto Condensed",sans-serif;font-weight:500;font-size:16px}.search-post-block .search-btn{background:0 0;border:none;position:relative;right:2.5em;top:.9em;color:#a9a9a9}.search-post-block h5,.recent-post-block h5{color:#4b5055;font-family:"Roboto Condensed",sans-serif;font-weight:600;font-size:26px}.recent-post-inner h6{color:#4b5055;font-family:"Roboto Condensed",sans-serif;font-weight:600;font-size:20px;width:260px;line-height:25px}.recent-post-inner span{color:#bfbfbf;font-family:"Roboto Condensed",sans-serif;font-weight:500;font-size:16px;white-space:nowrap}.financial-invest-right{width:80%}.recent-post-inner img{height:105px;width:165px;max-width:200%;position:relative;right:.7em}.recent-post-link:focus .recent-post-inner img{outline:none !important}.recent-post-inner{display:flex;width:65%}.recent-post-right{position:relative;left:2em}.search-post-block .search-keyword{background:#fff;border:solid 1px #edeced;color:#525252;font-family:"Roboto Condensed",sans-serif;font-size:16px;height:35px;width:auto;margin:6px}.popular-tags-active{background:#2856a6 !important;color:#fff !important}.innerpage-text-wrapper .main-par{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:16px;color:#ffff;width:85%;line-height:20px}.financial-bg{background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/financial-bg.jpg);height:250px;background-position:center;background-repeat:no-repeat;background-size:cover}#financialService .management-consulting-bgshadow{height:650px}#financialAssurance{margin-top:10em}#financialService .common-mini-heading{width:86%}#financialService .common-bluemini-heading:before{top:5.07em;left:8.15em}#financialService .common-bluemini-heading:after{top:5.07em;left:11.25em}#financialAssurance .our-services-block .common-mini-heading{white-space:normal}#financialAssurance .our-services-block .common-bluemini-heading:before{top:16.75em;left:8.5em}#financialAssurance .our-services-block .common-bluemini-heading:after{top:16.75em;left:10.9em}#financialAssurance .services-inner{width:65%}#financialAssurance .services-inner-block{width:85%;height:290px}#financialNewsletter .newsletter-bg{height:250px}#financialNewsletter .newsletter-inner .common-mini-heading{font-size:33px;line-height:35px}#financialNewsletter .common-black-btn{border-radius:5px;left:15em}.tax-bg{background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/tax-banner.jpg);height:450px;background-position:center;background-repeat:no-repeat;background-size:cover}.tax-bg .innerpage-text-wrapper{top:8em}.our-services-block .aboutus-zigzag-inner .commoninner-text-wrapper .common-mini-par{width:95%;text-align:justify}#taxService .our-services-block .common-text-wrapper p{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:18px;width:90%;margin:auto;text-align:justify}#taxService .common-mini-heading{width:75%}#taxService .common-bluemini-heading:before{top:5.07em;left:8.15em}#taxService .common-bluemini-heading:after{top:5.07em;left:11.25em}#taxService .management-consulting-bgshadow{height:625px;top:-5em}.tax-service-action-btn i{transition:transform .3s ease-in-out;transform:rotate(0deg)}.tax-service-action-btn i.rotate{transform:rotate(90deg)}#taxService .management-consulting-inner{margin-bottom:-4em}#taxAssurance{margin-top:10em}#taxAssurance .our-services-block .common-bluemini-heading:before{top:18.85em;left:8.5em}#taxAssurance .our-services-block .common-bluemini-heading:after{top:18.85em;left:10.9em}#taxAssurance .our-services-block .common-mini-heading{white-space:normal}#taxAssurance .services-inner{width:65%}#taxAssurance .services-inner-block{width:85%;height:275px}#taxNewsletter .newsletter-bg{height:auto;margin-bottom:-11em}#taxNewsletter .newsletter-inner-block input,#taxNewsletter .newsletter-inner-block select,#taxNewsletter .newsletter-inner-block textarea{width:90%;border:none;background:#f2f5fe;height:45px;border-radius:5px;font-family:"Poppins",sans-serif;position:relative}#taxNewsletter .newsletter-inner-block label{color:#fff}#taxNewsletter .newsletter-inner-block select:focus{outline:none!important}#taxNewsletter .newsletter-inner-block textarea{height:100px;width:95.5%}#taxNewsletter .newsletter-inner-block input[type=submit]{background:#141414;color:#ffff;width:95%}#taxNewsletter .newsletter-inner-block .wpcf7-not-valid-tip{position:relative;top:0;left:0}#taxNewsletter .newsletter-inner .common-mini-heading{font-size:36px;line-height:42px}#taxNewsletter .common-black-btn{border-radius:5px;left:15em;width:50%;height:50px;padding:15px}.professionals-bg{background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/professional-bg.jpg);height:250px;background-position:center;background-repeat:no-repeat;background-size:cover}#professionalsWhatWeDo .commoninner-text-wrapper .common-mini-heading{width:65% !important;margin:0}#professionalsWhatWeDo .commoninner-text-wrapper .common-bluemini-heading:after{left:2.07em;top:7.58em}.industries-left-img{width:75%;height:450px;border-radius:10px}.industries-innerpage-list li{font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:400;color:#53576f}#professionalsWhatWeDo .common-black-btn{left:0;border-radius:0;height:50px;padding:15px}.industries-innerpage-list{position:relative;right:3em}.testimonial-slider{width:80%;margin:auto;padding:40px 0}.testimonial-slide{background:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1);text-align:center;padding:10px 20px;background:linear-gradient(to right top,#f0f0f0,#f4f4f4,#f7f7f7,#fbfbfb,#fff)}.testimonial-img{width:70px;height:70px;border-radius:50%;margin:0 auto 10px}.testimonial-text{font-family:"Roboto Condensed",sans-serif;font-size:14px;font-weight:400;color:#333;margin-bottom:10px}.testimonial-author{font-weight:700;font-family:"Roboto Condensed",sans-serif;color:#2856a6;text-transform:capitalize}.testimonial-slider .swiper-wrapper{box-sizing:border-box}.testimonial-slider .testimonial-slide .stars{color:#f8d64e;font-size:18px;margin-top:5px}.testimonial-slider .testimonial-slide .testimonial-avatar{width:60px;height:60px;background-color:#2856a6;color:#fff;font-weight:700;font-size:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;text-transform:uppercase;margin:auto;position:relative;bottom:45px;box-shadow:4px 4px 10px rgba(0,0,0,.2),inset -2px -2px 5px rgba(255,255,255,.3),inset 2px 2px 5px rgba(0,0,0,.2);transition:transform .2s ease-in-out}.testimonial-slider .testimonial-slide .testimonial-avatar:hover{transform:translateY(-2px);box-shadow:6px 6px 12px rgba(0,0,0,.3),inset -3px -3px 6px rgba(255,255,255,.3),inset 3px 3px 6px rgba(0,0,0,.2)}.construction-bg{background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/industeries-bg.jpg);height:250px;background-position:center;background-repeat:no-repeat;background-size:cover}#constructionWhatWeDo .commoninner-text-wrapper .common-mini-heading{width:65% !important;margin:0}#constructionWhatWeDo .commoninner-text-wrapper .common-bluemini-heading:after{left:2.07em;top:7.58em}#constructionWhatWeDo .common-black-btn{left:0;border-radius:0;height:50px;padding:15px}.restaurants-bg{background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/restaurants-bg.jpg);height:250px;background-position:center;background-repeat:no-repeat;background-size:cover}#restaurantsWhatWeDo .commoninner-text-wrapper .common-mini-heading{width:65% !important;margin:0}#restaurantsWhatWeDo .commoninner-text-wrapper .common-bluemini-heading:after{left:2.07em;top:7.58em}#restaurantsWhatWeDo .common-black-btn{left:0;border-radius:0;height:50px;padding:15px}.cryptocurrency-bg{background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/cryptocurrency-bg.jpg);height:250px;background-position:center;background-repeat:no-repeat;background-size:cover}#cryptocurrencyWhatWeDo .commoninner-text-wrapper .common-mini-heading{width:65% !important;margin:0}#cryptocurrencyWhatWeDo .commoninner-text-wrapper .common-bluemini-heading:after{left:2.07em;top:7.58em}#cryptocurrencyWhatWeDo .common-black-btn{left:0;border-radius:0;height:50px;padding:15px}.transportation-bg{background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/Transportation-and-Logistics01.jpg);height:285px;background-position:center;background-repeat:no-repeat;background-size:cover}.filmindustry-bg{background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/media-and-entertenment-banner01.jpg);height:300px;background-position:center;background-repeat:no-repeat;background-size:cover}.farmers-bg{background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/Agriculture-&-Farming01.jpg);height:300px;background-position:center;background-repeat:no-repeat;background-size:cover}.thankyou-bg{background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/thank-you.jpg);height:300px;background-position:center;background-size:cover;background-repeat:no-repeat}.thankyou-bg-inner{margin:auto;position:relative}.thankyou-bg-inner .common-heading{color:#000;opacity:1;font-size:72px;font-weight:700;font-family:"Poppins",sans-serif;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;transition-duration:.8s}.thankyou-bg-inner p{width:100%;color:#939eaf;font-size:20px;font-weight:600;font-family:"Poppins",sans-serif;margin:auto 1em}.thankyou-bg-inner .common-blue-btn{width:25%;position:relative;top:1.5em;margin:auto}.wpcf7 .ajax-loader{z-index:99}.bookkeeping-bg{background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/cjcpa--bookkeeping-banner-text-updated2.jpg);height:750px;background-position:center;background-size:cover;background-repeat:no-repeat}#whyoutsource{background:#d9e3f4}.bookkeeping-wrapper{width:35%;position:relative;top:5em;left:3em}#whyoutsource .common-mini-heading{width:60%}.bookkeeping-wrapper .main-heading{color:#000;font-size:44px;font-weight:700;font-family:"Playfair Display",serif;width:140%}.bookkeeping-wrapper .main-par{color:#000;font-size:18px;font-weight:500;font-family:"Roboto Condensed",sans-serif;width:107%}.bookkeeping-wrapper .common-blue-btn{width:65%;background:#2856a6;color:#ffff;font-weight:700;border-radius:50px;height:50px;padding:15px}#bookkeepingNewsletter .common-black-btn{width:50%;height:45px;font-weight:700;font-size:24px;padding:5px;background:#000}#bookkeepingNewsletter .newsletter-inner .common-mini-heading{color:#fff;font-size:34px;font-weight:900;width:120%;line-height:40px}#bookkeepingNewsletter .common-black-btn:hover,#bookkeepingNewsletter .common-black-btn:focus{animation:pulseblack 1s;box-shadow:0 0 0 2em transparent}.bookkeeping-wrapper .common-blue-btn:hover,.bookkeeping-wrapper .common-blue-btn:focus{animation:pulse 1s;box-shadow:0 0 0 2em transparent}@keyframes pulse{0%{box-shadow:0 0 0 0 #2856a6}}@keyframes pulseblack{0%{box-shadow:0 0 0 0 #000}}.bookkeeping-inner-block .bookkeeping-icon{height:100px;width:100px;margin:auto}.bookkeeping-inner-block p{font-family:"Roboto Condensed",sans-serif;font-size:14px;font-weight:600;line-height:18px;width:70%;margin:auto}.bookkeeping-advantage-inner-block .bookkeeping-icon{height:50px;width:50px}.bookkeeping-advantage-inner-block p{font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:500;color:#b4b4b4;line-height:25px;width:100%;text-align:justify;color:#fff}.bookkeeping-advantage-inner-block{box-shadow:0px 5px 5px 5px #dde1e4;padding:20px;margin:25px;background:#0c7cec;background:#0a97cf;color:#fff;height:270px}#bookkeepingAssurance .services-inner-block{width:90%;height:425px;background:#0c7cec;color:#fff}.services-inner-block.bookkeeping-services-inner p{width:95%;font-size:14px}#bookkeepingAssurance .services-inner-block .services-icon{height:125px}.services-inner-block.bookkeeping-services-inner .common-black-btn{width:60%;margin:auto;left:0;text-transform:capitalize}#bookkeepingblogs .commoninner-text-wrapper2 .common-mini-par,#whyoutsource .commoninner-text-wrapper2 .common-mini-par{text-align:center;width:60%}#whyoutsource .commoninner-text-wrapper2 .common-mini-par,#bookkeepingadvantage .commoninner-text-wrapper2 .common-mini-par,#bookkeepingblogs .commoninner-text-wrapper2 .common-mini-par,#bookkeepingAssurance .commoninner-text-wrapper2 .common-mini-par,#Bookkeepingservicefaq .commoninner-text-wrapper2 .common-mini-par,#bookkeepingLeadForm .commoninner-text-wrapper2 .common-mini-par{font-weight:500}.services-inner-block.text-center.bookkeeping-services-inner:hover .common-black-btn{opacity:1;transition:ease 1s}.services-inner-block.bookkeeping-services-inner .common-black-btn:hover,.services-inner-block.bookkeeping-services-inner .common-black-btn:focus{animation:pulseblack 1s;box-shadow:0 0 0 2em transparent}#Bookkeepingservicefaq .faq-collapse-block .card-header .btn-link{text-align:left;line-height:20px}.bookkeepingLeadForm-inner{background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/bookkeeping-banner-form-section.jpg);height:850px;background-position:center;background-size:cover;background-repeat:no-repeat;margin-bottom:-9em}.bookkeepingLeadForm-inner input[type=range]::-webkit-slider-thumb{background-color:#fff;height:25px;border-radius:25px}#bookkeepingNewsletter .newsletter-bg{height:340px;background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/bookkeeping-middle-banner-section02-.jpg);background-size:cover}#Bookkeepingservicefaq .management-faq-inner{background:#f6f6f6;background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/bookkeeping-FAQ-SECTION-.jpg);background-repeat:no-repeat;background-position:center center;background-size:contain}#BookkeepingBlogscarousel .carousel-caption{top:40%;height:125px;padding:25px}#slider{position:relative;width:40%;height:22vw;margin:15px auto;font-family:'Helvetica Neue',sans-serif;perspective:1400px;transform-style:preserve-3d;margin-bottom:2em}#slider input[type=radio]{position:relative;top:108%;left:50%;width:25px;height:25px;margin:0 15px 0 0;opacity:.4;transform:translateX(-83px);cursor:pointer;border:solid 2pt}#slider input[type=radio]:after{background:0 0}#slider input[type=radio]:nth-child(5){margin-right:0}#slider input[type=radio]:checked{opacity:1;border:none;background:#2856a6}#bookkeepingblogs,#bookkeepingAssurance{background:#edf3fd}#slider label,#slider label img{position:absolute;width:100%;height:100%;left:0;top:0;color:#fff;font-size:70px;font-weight:700;border-radius:3px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .4s ease}#s1:checked~#slide1,#s2:checked~#slide2,#s3:checked~#slide3,#s4:checked~#slide4,#s5:checked~#slide5{box-shadow:0 13px 26px rgba(0,0,0,.3),0 12px 6px rgba(0,0,0,.2);transform:translate3d(0%,0,0px)}#s1:checked~#slide2,#s2:checked~#slide3,#s3:checked~#slide4,#s4:checked~#slide5,#s5:checked~#slide1{box-shadow:0 6px 10px rgba(0,0,0,.3),0 2px 2px rgba(0,0,0,.2);transform:translate3d(20%,0,-100px)}#s1:checked~#slide3,#s2:checked~#slide4,#s3:checked~#slide5,#s4:checked~#slide1,#s5:checked~#slide2{box-shadow:0 1px 4px rgba(0,0,0,.4);transform:translate3d(40%,0,-250px)}#s1:checked~#slide4,#s2:checked~#slide5,#s3:checked~#slide1,#s4:checked~#slide2,#s5:checked~#slide3{box-shadow:0 1px 4px rgba(0,0,0,.4);transform:translate3d(-40%,0,-250px)}#s1:checked~#slide5,#s2:checked~#slide1,#s3:checked~#slide2,#s4:checked~#slide3,#s5:checked~#slide4{box-shadow:0 6px 10px rgba(0,0,0,.3),0 2px 2px rgba(0,0,0,.2);transform:translate3d(-20%,0,-100px)}.slider-wrapper{position:absolute;height:50px;width:auto;padding:10px;color:#ffff;background:rgba(0,0,0,.5);top:0;left:0;font-size:22px}.bookkeepingblogs-contactFormBlock{box-shadow:0px 5px 5px 5px #dde1e4;background:0 0;padding:50px;width:45%;margin:auto 50%;height:585px}span.uacf7_range_slider-125-value.uacf7-value:before{content:"$"}span.uacf7_range_slider-125-value.uacf7-value{position:relative;display:block;top:65px;width:50%;right:8%}.bookkeepingblogs-contactFormBlock input,.bookkeepingblogs-contactFormBlock select{border:solid 1px #edeced!important;margin-bottom:.7em;width:100%;height:45px;outline:none!important}.bookkeepingblogs-contactFormBlock .uacf7-slider-label{display:none}.bookkeepingblogs-contactFormBlock .wpcf7-form label{color:#2856a6;font-family:"Roboto Condensed",sans-serif;font-weight:700}.bookkeepingblogs-contactFormBlock .wpcf7-submit{padding:5px;width:50%;display:block;margin:auto;background:#000!important;color:#ffff!important}.bookkeepingblogs-contactFormBlock .wpcf7-submit:hover{animation:pulseblack 1s;box-shadow:0 0 0 2em transparent;border:none!important}.bookkeeping-services-inner{width:75%;margin:auto}.bookkeeping-vertical-line{border:solid 1pt #2856a6;position:absolute;height:480px;left:50%}.bookkeeping-horizontal-line{border:solid 1pt #2856a6;width:85%;position:absolute;left:5%;top:50%}#spopup{background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/popup-banner1.jpg);background-repeat:no-repeat;background-size:cover;border-radius:9px;box-shadow:#333 0px 0px 3px inset;padding:12px 14px;width:35%;z-index:90;margin:auto;display:block;position:fixed;left:32%;top:5%;padding:25px;height:620px}.popup-contactform .wpcf7-submit{width:55%;display:block;margin:auto;border-radius:60px;height:50px;padding:5px;margin-top:1em}.popup-contactform .wpcf7-submit:hover{color:#fff;border:solid 1pt #fff}.popup-contactform input[type=text],.popup-contactform input[type=email],.popup-contactform input[type=tel],.popup-contactform textarea{border:solid 1pt #fff;width:100%;outline:none!important;margin-bottom:2em;background:0 0;padding-bottom:0;color:#fff!important}.popup-contactform textarea{margin-bottom:1em!important;height:75px;background:0 0;border:solid 1pt #fff!important;color:#fff!important}.popup-contactform .wpcf7-not-valid-tip{left:0;top:-2em;position:relative;margin-bottom:-3em}.popup-contactform .recipient-message>.wpcf7-not-valid-tip{top:-1.5em;margin-bottom:-3em}.popup-contactform textarea::placeholder{color:#ffff}.popup-contactform h3{color:#ffff;font-family:"Roboto Condensed",sans-serif;line-height:26px;font-size:26px;font-weight:700}.popup-contactform h3 span{color:#30aaff}#spopup .fa-times{color:#ffff}.popup-success-message{background:#fff;padding:10px;text-align:center;display:block;margin:auto;position:relative;top:25%;font-size:18px;font-family:"Roboto Condensed",sans-serif;font-weight:400;color:#2856a6;line-height:24px;border-radius:10px}.popup-success-message p span{font-size:24px;font-weight:700}#privacypolicytop{margin-bottom:-11em}.privacypolicy-bg{background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/privacy-policy.jpg);height:500px;background-position:center;background-size:cover;background-repeat:no-repeat}.privacypolicy-bg-inner h1{font-family:"Roboto",sans-serif;font-weight:600;font-size:80px}.privacypolicy-bg-inner p{font-family:"Roboto Condensed",sans-serif;font-size:20px}.privacypolicy-bg-inner h2{font-family:"Roboto",sans-serif;font-weight:600;font-size:40px}.privacypolicy-bg-inner ul li{font-family:"Roboto",sans-serif;font-size:16px;font-weight:600}.modal-content{display:block;background-color:rgba(255,255,255,0);background-clip:padding-box;border:none;position:absolute;top:20%}button.banner-close{position:relative;bottom:438px;left:94%;background:blue;color:#fff;border:0;font-size:20px}body{padding-top:20px}.carousel{width:100%}.slide-box{display:flex;justify-content:center}.carousel-caption{background-color:rgba(0,0,0,.5);padding:20px;border-radius:.5rem}#industriescarousel .carousel-control-prev{left:-10%}#industriescarousel .carousel-control-next{right:-6%}@media (min-width:768px){#industriescarousel .carousel-inner .active,#industriescarousel .carousel-inner .active+.carousel-item,#industriescarousel .carousel-inner .active+.carousel-item+.carousel-item{display:block}.carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left),.carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item,.carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item+.carousel-item{transition:none;margin-right:initial}.carousel-inner .carousel-item-next,.carousel-inner .carousel-item-prev{position:relative;transform:translate3d(0,0,0)}.carousel-inner .active.carousel-item+.carousel-item+.carousel-item+.carousel-item{position:absolute;top:0;right:-33.3333%;z-index:-1;display:block;visibility:visible}.active.carousel-item-left+.carousel-item-next.carousel-item-left,.carousel-item-next.carousel-item-left+.carousel-item,.carousel-item-next.carousel-item-left+.carousel-item+.carousel-item,.carousel-item-next.carousel-item-left+.carousel-item+.carousel-item+.carousel-item{position:relative;transform:translate3d(-100%,0,0);visibility:visible}.carousel-inner .carousel-item-prev.carousel-item-right{position:absolute;top:0;left:0;z-index:-1;display:block;visibility:visible}.active.carousel-item-right+.carousel-item-prev.carousel-item-right,.carousel-item-prev.carousel-item-right+.carousel-item,.carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item,.carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item+.carousel-item{position:relative;transform:translate3d(100%,0,0);visibility:visible;display:block}}.helpfull-tools-inner{padding:50px;background-image:linear-gradient(to right top,#f0f0f0,#f4f4f4,#f7f7f7,#fbfbfb,#fff);box-shadow:0px 5px 5px 5px #dde1e4;height:350px;overflow:hidden}.helpfull-tools-inner.mid{background:#2856a6}.helpfull-tools-inner h5{color:#8c9eaf;font-size:24px;font-weight:700}.helpfull-tools-inner.mid h5{color:#d3a500;font-size:26px;font-weight:700}.helpfull-tools-inner.mid ul li a,.helpfull-tools-inner.mid ul li a:focus{color:#fff!important}.helpfull-tools-inner ul li{font-size:14px;font-weight:500;color:#8c9eaf}.helpfull-tools-inner ul li a,.helpfull-tools-inner ul li a:focus{font-size:18px;font-weight:700;text-transform:none;color:#2856a6!important;text-decoration:underline!important}.resources-bg{background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/Resource-banner2.jpg);height:300px;background-position:center;background-repeat:no-repeat}.sub-service-collapse{width:75%;height:170px;background:#f6f6f6;font-size:15px;padding:20px;margin-bottom:.5em;display:none;font-family:"Roboto Condensed",sans-serif}.sub-service-collapse.active{display:block!important;animation:fade_in_show 2s}@keyframes fade_in_show{0%{opacity:0}100%{opacity:1}}.mangement-right-seviceblock ul li .know-more,.mangement-right-seviceblock ul li .know-more:hover,.mangement-right-seviceblock ul li .know-more:focus{border:none;background:none!important;color:#2856a6!important;margin-bottom:0;padding:0}.howarewe-bg{background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/how-arewe.jpg);height:250px;background-position:center;background-size:cover;background-repeat:no-repeat}.howarewe-bg .common-mini-heading{font-family:"Roboto Condensed",sans-serif;font-weight:600;font-size:40px;color:#ffff}.howarewe-bg .common-mini-par{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:16px;color:#ffff;width:50%;line-height:20px;margin:auto}#aboutusmission .commoninner-text-wrapper .common-mini-par,#aboutusvision .commoninner-text-wrapper .common-mini-par{font-size:16px;width:95%}#aboutusmission .commoninner-text-wrapper ul li{color:#8b8b8b;font-size:14px;line-height:15px;list-style:none}#aboutusmission .common-bluemini-heading,#aboutusvision .common-bluemini-heading{font-size:36px}#aboutusmission .feature-img,#aboutusvision .feature-img{height:300px;width:100%}.list-bullet{height:15px;width:15px;position:absolute;left:7%}.fnh-item{display:flex;font-size:0;flex-wrap:wrap;margin:-10px 0 0 -10px}.fnh-info.fnh-page{width:50%;background-image:linear-gradient(to right top,#f0f0f0,#f4f4f4,#f7f7f7,#fbfbfb,#fff);box-shadow:0px 5px 5px 5px #dde1e4;overflow:hidden;padding:20px;display:inline-block;margin:10px 0 0 10px;flex-grow:1;height:auto}.fnh-title h4{line-height:22px}.fnh-title h4 a,.fnh-title h4 a:focus{font-family:"Roboto Condensed",sans-serif;font-weight:600;font-size:20px;color:#44525e!important}.fnh-date,.fnh-time{color:#bfbfbf;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:18px}.fnh-source{color:#2856a6;font-family:"Roboto Condensed",sans-serif;font-size:18px;font-weight:700;white-space:nowrap;margin-left:5px}.fnh-text{color:#53576f;font-family:"Roboto Condensed",sans-serif;font-weight:500;font-size:16px;line-height:18px;text-align:justify}.resources-bg .innerpage-text-wrapper .main-par{width:60%}.surrey-consulting-bgshadow{box-shadow:0px 0px 5px 5px #dde1e4;width:60%;height:615px;position:absolute;left:21em;top:71em}.Theme-BGClr{background:#f6f6f6;padding-left:20px;padding-right:10px}.fbc-counter-wrapper{display:flex;justify-content:space-around;text-align:center;margin:40px 0}.counter-box{flex:1;padding:20px}.counter-box h2{font-size:42px;color:#2856a6;margin:0 0 10px}.surrey-bg{background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/surrey-banner.png);height:350px;background-position:center;background-size:cover;background-repeat:no-repeat}.counter-heading{font-size:48px;font-weight:400;color:#2e52a0;margin:0}body{margin:0;font-family:Arial,sans-serif;background:#f5f5f5;color:#333}.offices{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1000px;margin:auto}.office-card{background:#f6f6f6;padding:50px;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.1);transition:transform .3s,box-shadow .3s,background-color .3s,color .3s;cursor:pointer;top:70px;position:relative}.office-card:hover{transform:translateY(-5px);box-shadow:0 6px 14px rgba(0,0,0,.2);color:#fff}.office-card:hover .address,.office-card:hover .phone{color:#fff}.office-card h2{margin-top:0;color:#00323d;font-size:2.4rem}.address,.phone{margin:5px 0;font-size:18px}.details{display:inline-block;margin-top:10px;color:#006d77;text-decoration:none;font-weight:700}.details:hover{text-decoration:underline}.offices-bg{background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/offices-bg-new.png);height:260px;background-position:center;background-repeat:no-repeat;background-size:cover}.offices-intro{max-width:900px;margin:30px auto 10px auto;padding:0 20px;text-align:center}.offices-intro h2{font-size:2rem;color:#00323d;top:30px;position:relative}.offices-intro p{font-size:1.1rem;line-height:1.6;color:#333}@media (max-width:992px){.offices{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.offices{grid-template-columns:1fr}}
@media only screen and (max-width:600px){.custom-main-header .navbar{background:#14202c}.custom-main-header .navbar-header img{left:0}.footer-quicklinks{margin-left:0 !important}.footer-contact-section .footer-quicklinks{margin-bottom:-2em}.footer-divider{position:relative;left:.7em}.footer-copyright span{color:#eff0f0;font-size:13px;white-space:nowrap}.navbar-nav{position:relative;right:1em}.custom-main-header .navbar-nav>li>.nav-link.contact-us{width:auto;margin:0 0 0 -10px;color:#2856a6 !important;background:#ffff !important;font-weight:500}.custom-main-header .navbar-nav>li>.nav-link,.dropdown .nav-link{color:#ffff !important}.dropdown-content ul li .nav-link{color:#0685e6 !important}.dropdown-content{top:2.5em}.homepage-bg,.homepage-bg video,.homepage-bg .overlay{height:400px}.homepage-wrapper{width:90%;left:.7em;top:3em}.homepage-wrapper .main-heading{font-size:24px;width:100%}.common-blue-btn{width:55%;margin-left:19%}.homepage-wrapper .main-par{width:90%;font-size:18px}.common-mini-heading{width:90%;font-size:24px;line-height:26px}#homepageService .common-bluemini-heading:before{left:23%;top:7.4em}#homepageService .common-bluemini-heading:after{left:69%;top:7.4em}.services-inner-block{margin-bottom:1.5em}.services-inner-block h6{font-size:14px;white-space:nowrap;text-align:center}.explore-more-link img{left:11.3em;top:16.8em}.create-process-bg{height:255px}.create-process-inner{left:0;margin-top:3em}.create-process-inner h2{white-space:nowrap;font-size:18px}.create-process-inner p{width:94%;font-size:13px;position:relative;white-space:inherit;right:-8px}.common-black-btn{left:4em;width:50%}#homepageWorkingProcess .common-bluemini-heading:before{top:30.4em;left:13%}#homepageWorkingProcess .common-bluemini-heading:after{top:30.4em;left:79%}.process-inner-item{position:relative;left:.5em;margin-bottom:2em}#homepageExpertise .common-bluemini-heading:before{top:51.66em;left:22%}#homepageExpertise .common-bluemini-heading:after{top:51.66em;left:70%}#homepageWorkingProcess .common-text-wrapper .common-mini-heading,#homepageExpertise .common-text-wrapper .common-mini-heading{font-size:26px}.expertise-bottom p{font-size:18px;width:100%;line-height:22px}.expertise-bottom h4{font-size:24px;line-height:25px;margin-top:.5em}.expertise-inner-item{margin-bottom:1.5em;width:120%;position:relative;right:1em}.expertise-inner-bottom{width:75%}#industriescarousel .carousel-control-prev{left:-13%}.expertise-bottom{margin:auto}.expertise-bottom .common-black-btn{width:50%}.expertise-bottom .roundarrow-icon{left:3%;margin-top:-2em}.client-tetimonialsbg .common-bluemini-heading:before{top:75.4em;left:19%}.client-tetimonialsbg .common-bluemini-heading:after{top:75.4em;left:73%}.testimonial-slider-block{top:1em;width:100%}#newhomeClientTestimonials .video-container{padding-bottom:100%;width:167%;height:auto;bottom:0}#newhomeClientTestimonials{padding-bottom:5em}#customers-testimonials.owl-carousel .owl-dots{display:block;position:relative;bottom:2.5em}#newhomeClientTestimonials .owl-item.active.center .item .shadow-effect{padding:16px;box-shadow:0 10px 20px rgba(0,0,0,.08),0 7px 6px rgba(0,0,0,.02);background:#3b85d8 !important;position:absolute;left:98px}#newhomeClientTestimonials .owl-item.active.center video{height:100%;width:62%;object-fit:cover;position:absolute;left:96px;right:25px}#customers-testimonials{height:475px}#aboutusGetinTouch .getin-touch-bg{height:800px}.getin-touch-right .common-bluemini-heading{left:9.5em;width:90%}.getin-touch-right .common-mini-heading{font-size:18px;width:88%;line-height:24px;left:8.5em}.getin-touch-right{left:-6em;top:0;width:auto}.contactFormBlock{width:90%;left:6.9em}.getin-touch-right .common-text-wrapper{position:relative;right:1.2em}.innerpage-text-wrapper{width:88%;left:2em}.innerpage-text-wrapper .left-blue-border{left:-3.4em;top:2.9em;height:6.5px}#contactustop .innerpage-text-wrapper .left-blue-border{left:-3.4em;top:2.9em;height:6.4px}#contactusNewsletter .newsletter-inner .common-mini-par{width:114%;position:relative;top:0}#aboutustop .innerpage-text-wrapper .left-blue-border{left:-4em;top:3.3em;height:7.6px}#aboutusZigZag .zigzag-bottom-inner .text-center img{height:68px;max-width:100px;width:68px}.innerpage-text-wrapper .main-par{width:85%}.commoninner-text-wrapper .common-mini-heading{width:115% !important;font-size:30px}.aboutus-zigzag-inner .commoninner-text-wrapper .common-mini-heading{width:115% !important;font-size:20px;line-height:20px}.aboutus-zigzag-inner .commoninner-text-wrapper .common-bluemini-heading:after{bottom:5.56em}.aboutus-team-inner .team-member{height:250px;width:100%}.team-individual .d-flex{margin-top:1em}.teammate-info-close{height:20px;right:.5em;top:2.5em}.team-individual{padding:15px}.teammate-info-block h3{font-size:20px;white-space:nowrap}.teammate-info-block span{font-size:16px;white-space:nowrap}.teammate-info-divider{height:25px;bottom:0}.teammate-info-block p{font-size:14px;text-align:justify}#TeamInfo1{bottom:39.2em}.team-active-shape{top:12em;left:6em}#TeamInfo2{bottom:20em}#TeamInfo3{bottom:3.3em}#aboutusWhatWeDo .commoninner-text-wrapper .common-bluemini-heading:after{bottom:5.76em}.whatwedoleft .commoninner-text-wrapper .common-bluemini-heading:after{bottom:5.9em}.commoninner-text-wrapper .common-mini-par{width:115%;text-align:justify}.zigzag-bottom-inner{right:.5em}.aboutus-zigzag-bottom .common-blue-btn{width:75%;margin:auto;position:relative;left:1em}a.service-action-btn.common-blue-btn{left:-.5em;width:60% !important}#taxService .our-services-block .aboutus-zigzag-inner .col-md-12:nth-child(2){flex-direction:column-reverse}.whatwedoleft{left:0}#aboutusGetinTouch .getin-touch-right .common-mini-heading{width:90%;left:7em;font-size:22px;line-height:25px}h1.common-heading.thank-you-heading.mt-5{font-size:22px}.thankyou-bg-inner .common-blue-btn{width:60%;position:relative;top:1.5em;left:4em}.thankyou-bg-inner p{position:relative;right:18px}.commoninner-text-wrapper2 .common-mini-par{width:98%}.loveto-help-block .services-inner-block{width:120%;position:relative;right:1em}#contactusGetinTouch .common-text-wrapper>h2{font-size:16px;left:9.2em}.findanswerBLock .commoninner-text-wrapper2 .common-mini-heading{font-size:20px;line-height:22px}.findanswerBLock .commoninner-text-wrapper2 .common-mini-par{width:85%}.faq-collapse-block{width:85%;margin:1em}.faq-collapse-block .card-header .btn-link{bottom:.7em;font-size:14px;text-align:left}.faq-collapse-block .card-body p{line-height:20px}.faq-collapse-block .card-body{height:auto}.faq-collapse-block .card-header button i{left:16em}.newsletter-bg{height:450px}.newsletter-inner-block{margin-top:1em !important}.newsletter-inner .common-text-wrapper{position:relative;right:2em;bottom:2em;margin-bottom:-2em}.newsletter-inner .common-mini-heading{white-space:nowrap;position:relative;top:-10px}.newsletter-inner .common-mini-par{width:130%;line-height:20px}.newsletter-inner-block .es_subscription_form{display:block}.newsletter-inner-block input[type=submit]{width:60%}#managementtop .innerpage-text-wrapper .main-par{font-size:13px}.mangement-bg .innerpage-text-wrapper .left-blue-border{left:-3.9em;top:2.5em;height:7.5px}.mangement-bg .innerpage-text-wrapper .main-heading{width:75% !important;font-size:24px;line-height:28px}.mangement-bg .innerpage-text-wrapper .main-par{width:85%;line-height:20px;font-size:15px}#mangementService .common-mini-heading{width:100% !important;font-size:15px;line-height:20px}.management-consulting-inner{margin-top:0 !important}#taxService .mangement-left{top:-14px}.management-consulting-inner .mangement-left{width:100%;margin:auto;position:relative;left:.7em;top:-29px}.mangement-right{position:relative;left:1.7em;bottom:1.7em}.mangement-right .fa-paper-plane{top:0;left:-1.3em}.mangement-right .common-mini-heading{font-size:16px}.mangement-right-seviceblock ul li a{width:125%}.mangement-right-seviceblock ul li a .fa-long-arrow-right{right:-2.5em}#managementAssurance .commoninner-text-wrapper2 .common-mini-par{width:95%;line-height:20px;font-size:14px}.management-consulting-bgshadow{left:.5em;top:22em;height:625px;width:94%}#managementAssurance .our-services-block .common-mini-heading{width:100%;line-height:22px;white-space:normal;font-size:18px}#managementAssurance .services-inner-block{width:130%;position:relative;right:1.3em}#managementNewsletter .newsletter-bg{height:460px}#managementNewsletter .newsletter-inner .common-mini-heading{font-size:21px;line-height:26px;width:130%;white-space:normal}#managementNewsletter .common-black-btn{left:.7em;width:69%;margin:auto}.management-faq-inner .faq-collapse-block{width:112%;margin:auto}#Managementaccordion .card-header button i{left:21em!important}.management-faq-inner .mangement-faq-img{height:300px;width:100%;margin:auto .5em}.financial-bg .innerpage-text-wrapper .main-heading{width:75% !important;font-size:24px;line-height:28px}.financial-bg .innerpage-text-wrapper .main-par{width:85%;line-height:20px;font-size:15px}.financial-bg .innerpage-text-wrapper{width:88%;left:2em;top:3em}.financial-bg .innerpage-text-wrapper .left-blue-border{left:-3em;top:1.9em;height:6px}#financialService .common-mini-heading{width:100% !important;font-size:15px;line-height:20px}#financialService .management-consulting-bgshadow{left:.5em;top:22em;height:665px;width:94%}#financialAssurance .our-services-block .common-mini-heading{width:100%;line-height:24px;white-space:normal;font-size:18px}#financialAssurance .commoninner-text-wrapper2 .common-mini-par{width:95%;line-height:20px;font-size:14px}#financialAssurance .services-inner-block{width:130%;position:relative;right:1.4em}#financialNewsletter .newsletter-bg{height:425px}#financialNewsletter .newsletter-inner .common-mini-heading{font-size:17px;line-height:26px;width:130%;white-space:normal}#financialNewsletter .common-black-btn{left:.7em;width:68%;margin:auto}#taxtop .innerpage-text-wrapper{top:25%}#taxtop .tax-bg{height:250px}.tax-bg .innerpage-text-wrapper .main-heading{font-size:28px}#taxtop .innerpage-text-wrapper .main-par{font-size:14px}#taxService .common-mini-heading{width:100% !important;font-size:15px;line-height:20px}#taxService .management-consulting-bgshadow{left:1.2em;top:-4em;height:755px;width:98%}.taxpage-ClientTestimonials{margin-top:-40px !important}#taxService .mangement-right-seviceblock ul li a{width:125%;height:auto;font-size:14px}#taxService .mangement-right-seviceblock ul li .sub-service-collapse{width:120%}#taxAssurance .our-services-block .common-mini-heading{width:100%;line-height:20px;white-space:normal;font-size:18px}#taxAssurance .commoninner-text-wrapper2 .common-mini-par{width:95%;line-height:20px;font-size:14px}#taxAssurance .services-inner{width:65%}#taxAssurance .services-inner-block{width:130%;position:relative;right:1.4em}#taxNewsletter .newsletter-bg{height:auto;margin-bottom:-4.5em!important}#taxNewsletter .newsletter-inner .common-mini-heading{font-size:20px;line-height:26px;width:125%;white-space:normal}#taxNewsletter .newsletter-inner{margin:auto;margin-bottom:-5em}#taxNewsletter .newsletter-inner-block input,#taxNewsletter .newsletter-inner-block select,#taxNewsletter .newsletter-inner-block textarea{width:100%}#taxNewsletter .common-black-btn{left:.7em;width:75%;margin:auto}#taxtop .innerpage-text-wrapper .left-blue-border{left:-3.9em;top:3.3em;height:7.5px}#industriesExpertise .common-mini-heading{width:85%}#industriestop .innerpage-text-wrapper .left-blue-border{top:3em}#industriestop .innerpage-text-wrapper .main-par{font-size:15px}.expertise-bottom-block .expertise-bottom-img{height:200px;max-width:150%;width:130%;position:relative;right:1.5em}.expertise-bottom-block .expertise-bottom-wrapper{width:auto;font-size:16px;line-height:18px}.services-engage-block{margin:0;position:relative;right:-2.15em !important;margin-top:0 !important}.custom-collapse{margin-bottom:1.5em;width:130%}#industriesBusiness .common-text-wrapper p{line-height:23px}.managed-business-inner .common-mini-heading{width:89%;font-size:22px;line-height:25px}.industries-zigzag-inner .zig-zag{width:100%;position:relative;left:.9em}.industries-zigzag-inner .commoninner-text-wrapper .common-mini-heading{width:119% !important;font-size:19px}#industriesNewsletter .newsletter-inner .common-mini-heading{font-size:23px;line-height:26px;width:145%;white-space:normal}#industriesNewsletter .common-black-btn{left:.7em;width:75%;margin:auto}#industriesNewsletter .newsletter-bg{height:425px}#professionalstop .left-blue-border{top:3.2em;left:-4em;height:7.5px}#cryptocurrencytop .innerpage-text-wrapper .left-blue-border{left:-3.7em;top:3.3em;height:7.5px}#constructiontop .left-blue-border{top:3.3em;left:-4em;height:8px}#restaurantstop .innerpage-text-wrapper .main-par{width:75%;font-size:14px}.industries-left-img{width:100%;height:185px;position:relative;left:.05em}#professionalsWhatWeDo .commoninner-text-wrapper .common-mini-heading,#constructionWhatWeDo .commoninner-text-wrapper .common-mini-heading,#restaurantsWhatWeDo .commoninner-text-wrapper .common-mini-heading,#cryptocurrencyWhatWeDo .commoninner-text-wrapper .common-mini-heading{width:105% !important;margin:0;font-size:20px}#professionalsWhatWeDo .commoninner-text-wrapper .common-mini-par,#constructionWhatWeDo .commoninner-text-wrapper .common-mini-par,#restaurantsWhatWeDo .commoninner-text-wrapper .common-mini-par,#cryptocurrencyWhatWeDo .commoninner-text-wrapper .common-mini-par{width:102%;text-align:justify}.industries-innerpage-list li{white-space:nowrap}#professionalsWhatWeDo .common-black-btn,#constructionWhatWeDo .common-black-btn,#restaurantsWhatWeDo .common-black-btn,#cryptocurrencyWhatWeDo .common-black-btn{width:75%;margin:auto;left:.7em}#constructiontop .innerpage-text-wrapper .main-heading,#restaurantstop .innerpage-text-wrapper .main-heading{font-size:26px;line-height:30px}#restaurantstop .innerpage-text-wrapper .left-blue-border{top:1.9em}.blog-main-row{width:115%;left:0;display:block !important}.blog-main-inner{width:auto}.blog-main .blog-bg{width:auto}.blog-main-inner h5{width:auto}.blog-main-inner .blog-desc{font-size:15px;line-height:17px;width:75%;text-align:justify}.financial-invest-right{right:0}.search-post-block .bottom-gray-line,.recent-post-block .bottom-gray-line{width:112%}.search-post-inputblock{width:124%}.recent-post-inner{display:block}.recent-post-inner img{max-width:250%;width:208%;height:175px;border-radius:10px}.recent-post-right{left:-.5em}.recent-post-inner span{font-size:15px}.recent-post-inner h6{font-size:17px;width:225%;line-height:22px}.search-post-block-inner{display:flex}.search-post-block .search-keyword{width:auto;margin:5px;position:relative;left:.5em;font-size:12px}.post-block-row{margin-top:0 !important}#blogsmainGetinTouch .common-text-wrapper .common-mini-heading,#blogsGetinTouch .common-text-wrapper .common-mini-heading{width:85%}#blogsmainGetinTouch .getin-touch-bg{height:800px}.blogs-contactFormBlock{width:90%}.blogs-contactFormBlock textarea{width:112% !important}.blogs-contactFormBlock input[type=submit]{position:relative;width:75%;left:1.9em}#blogstop .innerpage-text-wrapper{top:3em}.financial-invest-inner{width:105%;margin:0}.financial-invest-left .blog-preview{width:113% !important;height:175px;max-width:200%}.financial-invest-left h5{font-size:22px;line-height:25px;width:120%}.financial-invest-left .date-sapn{font-size:14px}.financial-invest-left .blog-desc{font-size:15px;text-align:justify;width:107%;line-height:20px}.financial-invest-left ul li{font-size:14px;width:135%;line-height:20px;margin-bottom:.5em}.blog-finance-list .bottom-item{width:130%;text-align:justify}#financialinvestleftBlogsInner .bottom-gray-line{width:110%;position:relative;left:.2em}.blogs-social{width:115% !important;position:relative;left:.9em}.blogs-social a{margin:0 .2em}#blogsGetinTouch .getin-touch-bg{height:800px}.managed-business-inner .common-text-wrapper{color:#fff;font-size:20px}.slide-box{justify-content:center}.blogs-bg .innerpage-text-wrapper .main-heading{font-size:20px;line-height:25px!important;width:90%}#financialinvestleftBlogsInner{width:100%}.custom-toc{width:115%}ul#toc{padding-left:20px}ul#toc li a{font-size:16px}ul#toc li ul li a{font-size:14px}ul#toc li ul{padding-left:10px}ul#toc li ul li{width:75%}.blog-desc ul{width:75%}ul#toc li{width:104%}.blog-desc h1{font-size:20px}.blog-desc h2{font-size:18px}.blog-desc h3{font-size:16px}.blog-desc h4{font-size:15px}.blog-desc h5{font-size:14px}.blog-desc h6{font-size:14px}#spopup{left:3%;width:90vw}@media only screen and (max-width:816px){.footer-quicklinks h4{font-size:25px;bottom:165px}}.bookkeeping-wrapper{width:100%;margin:auto;left:5%;top:0}.bookkeeping-bg{background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/banner-for-bookkeeping-mobile.jpg);height:675px;background-repeat:no-repeat;background-size:cover}.bookkeeping-wrapper .main-heading{font-size:24px;width:100%}.bookkeeping-bg .bookkeeping-wrapper{width:90%;left:4%}.bookkeeping-wrapper .main-par{font-size:16px;width:90%;text-align:justify;word-spacing:revert}.bookkeeping-wrapper .common-blue-btn{width:80%;font-size:14px;margin-left:5%}#whyoutsource .commoninner-text-wrapper2 .common-mini-par,#bookkeepingadvantage .commoninner-text-wrapper2 .common-mini-par,#bookkeepingblogs .commoninner-text-wrapper2 .common-mini-par,#bookkeepingAssurance .commoninner-text-wrapper2 .common-mini-par,#Bookkeepingservicefaq .commoninner-text-wrapper2 .common-mini-par,#bookkeepingLeadForm .commoninner-text-wrapper2 .common-mini-par{width:80%;text-align:justify}#whyoutsource .common-mini-heading{width:100%}.bookkeeping-inner-block h6{font-size:22px}.bookkeeping-inner-block p{width:100%}.bookkeeping-vertical-line,.bookkeeping-horizontal-line{display:none}.bookkeeping-services-inner .col-md-6:nth-of-type(3) .bookkeeping-inner-block{margin-top:2.5em}.bookkeeping-advantage-inner-block .bookkeeping-icon{margin:auto}.bookkeeping-advantage-inner-block h6{text-align:center !important}#bookkeepingNewsletter{display:none}#bookkeepingadvantage .services-inner{width:100%;margin-top:1em}.bookkeeping-advantage-inner-block{height:auto;width:85%;margin:auto;margin-bottom:1em}.slider-wrapper{height:auto;width:auto;font-size:14px}#slider{width:67%;height:50vw}#bookkeepingNewsletter .newsletter-inner .common-mini-heading{font-size:20px;width:130%;line-height:25px;white-space:normal}#bookkeepingNewsletter .newsletter-inner .common-mini-par{font-size:14px}#bookkeepingNewsletter .common-black-btn{top:0;width:75%;left:15px;margin:auto;font-size:20px;padding:7px}#bookkeepingAssurance .services-inner-block{width:100%;height:auto}#bookkeepingAssurance .services-inner-block p{width:105%}.services-inner-block.bookkeeping-services-inner .common-black-btn{width:75%;opacity:1;top:.5em}#Bookkeepingservicefaq .management-faq-inner .faq-collapse-block{position:relative;bottom:4em}#Bookkeepingservicefaq .management-faq-inner{padding-top:0 !important;background:0 0}#Bookkeepingservicefaq #Managementaccordion .card-header button i{left:100%!important}.bookkeepingLeadForm-inner{height:auto;margin-bottom:-5em;background:url(//cjcpa.ca/wp-content/themes/twentytwentyone/custom-css/../assets/media/bg/bookeeping-contact-banner-for-mobile.jpg)}.bookkeepingblogs-contactFormBlock{background:0 0;width:90%;margin:auto;padding:20px;position:relative;bottom:2em;height:auto}}@media only screen and (min-device-width:360px) and (max-device-width:780px){#aboutusZigZag .commoninner-text-wrapper h2{width:110% !important}#contactusGetinTouch .common-text-wrapper>h2{font-size:18px;width:80%;left:7.4em}.innerpage-text-wrapper .left-blue-border{left:-3.4em;top:2.7em;height:7px}#homepageService .common-bluemini-heading:before{left:25%}.homepage-wrapper .main-heading{font-size:21px}#homepageService .common-bluemini-heading:after{left:68%}.common-mini-heading{width:98%}#homepageTestimonial .common-mini-heading{width:87%}.explore-more-link img{left:13.5em;top:13.5em}.create-process-inner{left:.5em}#homepageWorkingProcess .common-bluemini-heading:before{top:29.45em;left:17%}#homepageWorkingProcess .common-bluemini-heading:after{top:29.45em;left:76%}#homepageWorkingProcess .common-text-wrapper .common-mini-heading,#homepageExpertise .common-text-wrapper .common-mini-heading{font-size:26px;width:85%}#homepageExpertise .common-bluemini-heading:before{top:49.57em;left:25%}#homepageExpertise .common-bluemini-heading:after{top:49.57em;left:68%}.expertise-inner-item{width:120%;position:relative}.expertise-bottom p{width:98%}.expertise-bottom h4{font-size:18px}.expertise-bottom .roundarrow-icon{left:3%;margin-top:-.7em}.client-tetimonialsbg .common-bluemini-heading:before{top:73.27em;left:23%}.client-tetimonialsbg .common-bluemini-heading:after{top:73.27em;left:70%}.getin-touch-right .common-mini-heading{width:88%;line-height:25px;left:8.3em}.getin-touch-right .common-text-wrapper{right:1em}.contactFormBlock{left:7em}.footer-container{margin-bottom:-2em}.footer-copyright{position:relative;bottom:-.4em}.aboutus-zigzag-inner .commoninner-text-wrapper .common-bluemini-heading:after{bottom:5.35em}.whatwedoleft .commoninner-text-wrapper .common-bluemini-heading:after{bottom:5.35em}#aboutusWhatWeDo .commoninner-text-wrapper .common-bluemini-heading:after{bottom:5.25em}#aboutusGetinTouch .getin-touch-right .common-mini-heading{width:90%;left:7em}.aboutus-team-inner .team-member{width:85%}.team-active-shape{left:7em}.faq-collapse-block .card-header button i{left:18em}.newsletter-bg{height:410px}#industriesExpertise .common-mini-heading{width:100%;font-size:22px}.services-engage-block{right:.5em}.custom-collapse{width:125%}.managed-business-inner .common-mini-heading{font-size:18px;line-height:20px;width:100%}#industriesBusiness .common-text-wrapper p{line-height:20px;font-size:16px;width:100%}.industries-zigzag-inner .commoninner-text-wrapper .common-mini-heading{width:120% !important;font-size:17px;line-height:21px}#industriesNewsletter .newsletter-inner .common-mini-heading{font-size:20px}#professionalsWhatWeDo .commoninner-text-wrapper .common-mini-heading{font-size:22px}#financialService .management-consulting-bgshadow{height:695px}.mangement-right-seviceblock ul li a{width:124%}#professionalstop .left-blue-border,#constructiontop .left-blue-border{top:2.9em;left:-3.7em;height:7px}#professionalsWhatWeDo .commoninner-text-wrapper .common-mini-par,#constructionWhatWeDo .commoninner-text-wrapper .common-mini-par,#restaurantsWhatWeDo .commoninner-text-wrapper .common-mini-par,#cryptocurrencyWhatWeDo .commoninner-text-wrapper .common-mini-par{width:100%}#constructiontop .innerpage-text-wrapper .main-heading{font-size:24px}#constructiontop .innerpage-text-wrapper .main-par{width:90%}#constructiontop .left-blue-border{top:2em}.search-post-block .common-input{width:88%}.recent-post-inner img{width:199%}.search-post-block .search-keyword{font-size:14px;left:1.2em}.blog-finance-list .bottom-item{width:125%}#blogsGetinTouch .blogs-contactFormBlock textarea{width:110% !important}.blogs-social{left:1em}.financial-invest-left .blog-preview{width:110% !important;height:250px}#mangementService .common-mini-heading{font-size:16px}.management-consulting-bgshadow{height:665px;width:95%}.mangement-right-seviceblock ul li a .fa-long-arrow-right{right:-3.5em}#managementAssurance .services-inner-block{right:1.6em}#managementNewsletter .newsletter-inner .common-mini-heading{font-size:22.5px}.financial-bg .innerpage-text-wrapper .left-blue-border{top:2.6em}#financialAssurance .services-inner-block{right:1.6em}#financiaNewsletter .newsletter-inner .common-mini-heading{font-size:24px}#financialService .common-mini-heading{font-size:16px}#taxtop .innerpage-text-wrapper .left-blue-border{left:-3.7em;top:2.9em;height:7px}#taxAssurance .services-inner-block{right:1.6em}#taxNewsletter .newsletter-inner .common-mini-heading{font-size:24px;width:115%}.financial-bg .innerpage-text-wrapper .left-blue-border{top:2em}#taxService .management-consulting-bgshadow{height:800px;width:95%}#aboutusZigZag .commoninner-text-wrapper .common-mini-par{width:112%}.aboutus-zigzag-bottom .zigzag-bottom-inner{left:.5em}}@media only screen and (min-width:375px) and (max-width:812px){#aboutustop .innerpage-text-wrapper .left-blue-border{left:-3.5em;top:2.9em;height:6.4px}#contactusGetinTouch .common-text-wrapper>h2{font-size:18px;width:80%;left:7.2em}.getin-touch-right .common-text-wrapper{right:.7em}#aboutusZigZag .commoninner-text-wrapper .common-mini-par{width:112%}#industriesBusiness .managed-business-inner .common-mini-heading{font-size:24px;line-height:29px}.footer-container{margin-bottom:0}.footer-copyright{bottom:.2em}.footer-quicklinks h4{bottom:145px}.common-mini-heading{width:94%}.client-tetimonialsbg .common-bluemini-heading:after,.client-tetimonialsbg .common-bluemini-heading:before{top:73.25em}.getin-touch-right .common-mini-heading{left:8em}.aboutus-zigzag-inner .commoninner-text-wrapper .common-bluemini-heading:after{bottom:5.4em}.whatwedoleft .commoninner-text-wrapper .common-bluemini-heading:after{bottom:5.05em}#aboutusWhatWeDo .commoninner-text-wrapper .common-bluemini-heading:after{bottom:4.95em}.team-active-shape{left:7em}.faq-collapse-block{width:90%;margin:auto}.faq-collapse-block .card-header button i{left:20.5em}.newsletter-inner .common-mini-par{width:120%}.innerpage-text-wrapper .left-blue-border{top:2.6em;left:-3.7em}#industriesZigZag .commoninner-text-wrapper .common-mini-par{width:110%;text-align:justify}#constructiontop .innerpage-text-wrapper .main-par{width:85%}.search-post-block .search-keyword{font-size:15px}.blogs-contactFormBlock textarea{width:110% !important}.financial-invest-left .blog-desc{width:106%}.financial-invest-left ul li{width:110%}.blog-finance-list .bottom-item{width:124%}.blogs-social{left:1.6em}.management-consulting-bgshadow{height:675px;width:96%}#financialService .management-consulting-bgshadow{width:95%;height:705px}#taxService .mangement-right-seviceblock ul li a{width:122%}#mangementService .mangement-right-seviceblock ul li a{width:125%}#taxService .management-consulting-bgshadow{width:96%;left:1.2em}.tax-bg .innerpage-text-wrapper .main-heading{font-size:32px}#industriestop .innerpage-text-wrapper .left-blue-border{left:-3.4em;top:2.6em}#industriesBusiness .managed-business-inner .common-mini-heading{font-size:18px;line-height:20px;width:95%}#industriesBusiness .common-text-wrapper p{line-height:20px;font-size:18px;width:98%}#cryptocurrencytop .innerpage-text-wrapper .left-blue-border{left:-3.5em;top:2.9em;height:6.5px}}@media only screen and (min-width:414px) and (max-width:896px){.aboutus-zigzag-bottom .zigzag-bottom-inner{left:11px}#aboutusZigZag .commoninner-text-wrapper .common-mini-par{width:110%}#aboutustop .innerpage-text-wrapper .left-blue-border{left:-3.5em;top:3.7em;height:6.5px}#industriesBusiness .managed-business-inner .common-mini-heading{font-size:20px;line-height:20px;width:95%}.newsletter-inner .common-mini-par{width:110%}#taxService .mangement-left{top:-20px}.management-consulting-inner .mangement-left{top:-39px}#contactusGetinTouch .common-text-wrapper>h2{font-size:18px;width:80%;left:7.2em}.financial-bg .innerpage-text-wrapper .left-blue-border{left:-2.3em;top:1.6em;height:4.5px}.create-process-inner p{width:100%;font-size:15px;position:relative;right:11px}.managed-business-inner .common-text-wrapper{font-size:16px}#industriesBusiness .common-text-wrapper p{line-height:20px;font-size:18px;width:98%}.homepage-bg{height:330px}#homepageService .common-bluemini-heading:before{top:6.3em;left:30%}#homepageService .common-bluemini-heading:after{top:6.3em;left:64%}.services-inner-block{width:100%}.explore-more-link img{left:80%;top:13.5em}.create-process-inner{text-align:center}.common-black-btn{width:65%}#homepageWorkingProcess .common-bluemini-heading:before{left:21%;top:28.4em}#homepageWorkingProcess .common-bluemini-heading:after{left:73%;top:28.4em}#homepageExpertise .common-bluemini-heading:before{top:47.7em;left:28%}#homepageExpertise .common-bluemini-heading:after{top:47.7em;left:66%}.client-tetimonialsbg .common-bluemini-heading:before{top:71.35em;left:26%}.client-tetimonialsbg .common-bluemini-heading:after{top:71.35em;left:68%}.expertise-bottom .roundarrow-icon{left:7%}.getin-touch-right .common-mini-heading{left:8em}.footer-container{margin-bottom:-2em}.footer-copyright{bottom:-1em}.mangement-bg .innerpage-text-wrapper .left-blue-border{left:-3em;top:2em;height:5.7px}.commoninner-text-wrapper .common-mini-par{width:100%}.aboutus-zigzag-inner .commoninner-text-wrapper .common-bluemini-heading:after{bottom:5.47em}.whatwedoleft .commoninner-text-wrapper .common-bluemini-heading:after{bottom:5.25em}#aboutusWhatWeDo .commoninner-text-wrapper .common-bluemini-heading:after{bottom:4.65em}#aboutusGetinTouch .getin-touch-right .common-mini-heading{width:90%;left:6.7em}.aboutus-team-inner .team-member{width:75%}.team-active-shape{left:8em;top:80%}.faq-collapse-block{width:90%;margin:auto}.faq-collapse-block .card-header button i{left:23em}.newsletter-bg{height:400px}.custom-collapse{width:120%}.industries-zigzag-inner .commoninner-text-wrapper .common-mini-heading{width:100% !important;font-size:15px}#industriesNewsletter .newsletter-inner .common-mini-heading{width:125%}#industriesNewsletter .newsletter-inner .common-mini-par{width:128%;line-height:20px}#industriesNewsletter .newsletter-bg{height:430px}#professionalstop .left-blue-border{height:7px;left:-3.7em}#cryptocurrencytop .innerpage-text-wrapper .left-blue-border{left:-3.7em;top:3em;height:7px}.industries-left-img{height:250px}.search-post-block .bottom-gray-line,.recent-post-block .bottom-gray-line{width:109%}.search-post-block .common-input{width:87%}.recent-post-inner img{width:190%;height:250px}.search-post-block .search-keyword{right:.5em;font-size:16px}.blogs-contactFormBlock textarea{width:109% !important}#blogstop .innerpage-text-wrapper .left-blue-border{left:-3.9em;top:2.75em;height:7px}.financial-invest-left .blog-desc{width:105%}.financial-invest-left ul li{width:120%}.blog-finance-list .bottom-item{width:120%}#blogsGetinTouch .blogs-contactFormBlock textarea{width:108.5% !important}.blogs-social{left:2.2em}.financial-invest-left .blog-preview{width:110% !important;height:250px}.mangement-bg .innerpage-text-wrapper .main-heading{width:100% !important;font-size:24px}.mangement-bg .innerpage-text-wrapper .main-par{width:90%;font-size:16px}.management-consulting-bgshadow{left:.75em;height:710px;width:94%}.mangement-right-seviceblock ul li a{width:120%!important}.mangement-right-seviceblock ul li a .fa-long-arrow-right{right:-2.5em}#managementNewsletter .newsletter-inner .common-mini-heading{font-size:22px;width:120%}#financialService .management-consulting-bgshadow{width:94%;height:735px}#financialNewsletter .newsletter-inner .common-mini-heading{font-size:24px;width:125%}#financialService .management-consulting-inner .mangement-left{left:.9em}#taxtop .innerpage-text-wrapper .left-blue-border{left:-3.5em;top:2.7em;height:6.8px}#taxService .management-consulting-bgshadow{height:820px;width:96%}#taxService .mangement-right-seviceblock ul li a{width:116%}#taxNewsletter .newsletter-inner .common-mini-heading{font-size:24px;width:110%}}@media only screen and (min-width:390px) and (max-width:844px){.management-faq-inner .faq-collapse-block{width:110%!important;margin:auto}#Managementaccordion .card-header button i{left:23em!important}}@media only screen and (device-width:768px){#homepageExpertise .expertise-inner-item{right:0}#homepageExpertise .expertise-inner-item{width:100%}#contactusGetinTouch .getin-touch-bg{height:800px}#contactusGetinTouch .common-text-wrapper>h2{left:-2.9em}#homepageGetinTouch .getin-touch-bg{height:870px}.getin-touch-right .common-text-wrapper{position:relative;right:1em}.footer-social{width:155%}.footer-copyright span{font-size:15px}.custom-main-header .navbar{background:#14202c}.custom-main-header .navbar-nav>li>.nav-link,.dropdown .nav-link{color:#ffff !important}.dropdown-content ul li .nav-link{color:#0685e6 !important}.homepage-bg{height:450px}.common-blue-btn{width:55%}.homepage-wrapper{width:50%}#homepageService .common-bluemini-heading:before{top:8.15em;left:39%}#homepageService .common-bluemini-heading:after{top:8.15em;left:58%}.create-process-inner h2{font-size:35px}.create-process-inner p{width:100%;white-space:normal}.services-inner{width:100%}.services-inner-block{width:90%}.services-inner-block h6{white-space:nowrap;font-size:13px}.explore-more-link img{left:70%;top:14.6em}.common-black-btn{left:0;margin:auto}.create-process-inner{right:.7em}#homepageWorkingProcess .common-bluemini-heading:before{left:34%;top:22.4em}#homepageWorkingProcess .common-bluemini-heading:after{left:63%;top:22.4em}.process-inner-item h6{font-size:16px;width:100%}.process-inner-item p{font-size:16px;width:90%}#homepageExpertise .common-bluemini-heading:before{left:38%;top:30.45em}#homepageExpertise .common-bluemini-heading:after{left:59%;top:30.45em}.expertise-inner{width:95%}#industriesExpertise .expertise-inner-item{right:0;width:110%;height:354px}.expertise-bottom .common-black-btn{width:30%}.expertise-bottom .roundarrow-icon{left:25%}.client-tetimonialsbg .common-bluemini-heading:before{top:42.05em;left:37%}.client-tetimonialsbg .common-bluemini-heading:after{top:42.05em;left:60%}.getin-touch-right{left:14.7em;top:5em;width:100%}.getin-touch-right .common-bluemini-heading{left:4.5em;width:100%}.aboutus-zigzag-inner .commoninner-text-wrapper .common-mini-heading{width:138% !important;font-size:28px;line-height:30px}.aboutus-zigzag-inner .commoninner-text-wrapper .common-bluemini-heading:after{bottom:5.67em}#aboutusWhatWeDo .commoninner-text-wrapper .common-bluemini-heading:after{bottom:5.25em}#aboutusGetinTouch .getin-touch-right .common-mini-heading{width:45%;left:-3.6em}#aboutusGetinTouch .getin-touch-bg{background-position:center!important;background-repeat:no-repeat!important}.aboutus-team-inner .team-member{width:100%;height:200px}.teammate-info-block h3{font-size:22px}.aboutus-team-inner span{font-size:18px;white-space:nowrap}.team-active-shape{left:3.5em;top:15.9em}.getin-touch-right .common-mini-heading{left:-4.8em;width:48%;line-height:30px;font-size:25px}.address-block{width:89%}.contactFormBlock{left:2.6em;width:45%}.footer-quicklinks h4{bottom:15px}.footer-container{margin-bottom:20em}.footer-quicklinks h5{white-space:nowrap}.footer-quicklinks{width:165%;position:relative;right:1.5em}.footer-copyright{bottom:20.9em}.footer-our-services{right:2.5em}.footer-aboutus{right:1em;width:130%}.innerpage-text-wrapper{width:100%}.commoninner-text-wrapper2 .common-mini-par{width:75%}.loveto-help-block .services-inner{width:95%}.loveto-help-block .services-inner-block{width:85%}#contactusGetinTouch .getin-touch-bg{background-position:center !important}#contactusGetinTouch .getin-touch-right{left:10.7em}.faq-collapse-block .card-header button i{left:40em}.newsletter-bg{height:240px}.newsletter-inner-block .es_subscription_form{display:block;position:relative;left:3em}.newsletter-inner-block input[type=submit]{width:60%;left:1.3em}#industriestop .innerpage-text-wrapper .left-blue-border{top:2.2em;height:5.5px;left:-2.7em}.services-engage-block{width:100%;right:.1em}.services-engage-block{width:100%}.custom-collapse{width:110%}#industriesNewsletter .newsletter-bg{height:250px}#industriesNewsletter .newsletter-inner .common-mini-heading{width:135%;line-height:28px}#industriesNewsletter .newsletter-inner .common-mini-par{width:135%}#industriesNewsletter .common-black-btn{left:5em}.industries-left-img{width:100%}#professionalstop .left-blue-border{height:6px;left:-3.2em;top:2.3em}#cryptocurrencytop .innerpage-text-wrapper .left-blue-border{left:-3.2em;top:2.4em;height:6px}#constructiontop .left-blue-border{height:5px;left:-2.7em;top:2em}#restaurantstop .innerpage-text-wrapper .left-blue-border{top:2.3em;left:-2.7em}#professionalsWhatWeDo .commoninner-text-wrapper .common-mini-heading,#constructionWhatWeDo .commoninner-text-wrapper .common-mini-heading,#restaurantsWhatWeDo .commoninner-text-wrapper .common-mini-heading,#cryptocurrencyWhatWeDo .commoninner-text-wrapper .common-mini-heading{font-size:30px;line-height:30px;width:85% !important}#professionalsWhatWeDo .commoninner-text-wrapper .common-mini-par,#constructionWhatWeDo .commoninner-text-wrapper .common-mini-par,#restaurantsWhatWeDo .commoninner-text-wrapper .common-mini-par,#cryptocurrencyWhatWeDo .commoninner-text-wrapper .common-mini-par{text-align:justify}.industries-innerpage-list li{white-space:nowrap}.industries-innerpage-list{top:.7em}.innerpage-list-block{display:contents}#professionalsWhatWeDo .common-black-btn,#constructionWhatWeDo .common-black-btn,#restaurantsWhatWeDo .common-black-btn,#cryptocurrencyWhatWeDo .common-black-btn{top:5em}#blogstop .innerpage-text-wrapper .left-blue-border{top:2.25em}.financial-invest-right{right:.7em}.blog-main-row{width:105%;left:-.5em}.blog-main-inner h5{font-size:18px}.blog-main-inner .date-sapn{font-size:14px}.blog-main .blog-bg{width:75%;height:175px}.blog-main-inner .blog-desc{font-size:14px;line-height:18px;width:70%;text-align:justify}.recent-post-inner img{height:95px;max-width:300%;width:275%}.recent-post-inner h6{font-size:16px;width:155px;line-height:18px}.blogs-contactFormBlock textarea{width:106.5% !important}.blogs-contactFormBlock input[type=submit]{position:relative;left:.07em}.financial-invest-left .blog-preview{width:96% !important;position:relative;right:.5em}.financial-invest-inner{width:95%;margin:0}.financial-invest-left .blog-desc{width:100%;text-align:justify;line-height:20px;font-size:15px}.financial-invest-left ul li{width:110%;font-size:14px}.blog-main-inner{position:relative;left:.5em}.blog-finance-list .bottom-item{width:115%}.bottom-gray-line{width:95%;left:.5em}.blogs-social{margin:0}#blogsGetinTouch .blogs-contactFormBlock textarea{width:106.5% !important}.mangement-bg .innerpage-text-wrapper .main-heading{font-size:42px}#mangementService .common-mini-heading{width:70%;font-size:26px;line-height:30px}.management-consulting-bgshadow{width:72%;height:425px;left:9.5em;top:24em}.mangement-bg .innerpage-text-wrapper .left-blue-border{top:2.5em}.management-consulting-inner .mangement-left{width:85%;position:relative;top:1em}#mangementService .mangement-right .common-mini-heading{width:105%;font-size:22px}#managementAssurance .our-services-block .common-mini-heading{font-size:28px}#managementAssurance .services-inner{width:100%}#managementAssurance .services-inner-block{width:95%}#managementNewsletter .newsletter-inner .common-mini-heading{width:135%;line-height:28px}#managementNewsletter .newsletter-inner .common-mini-par{width:120%}#managementNewsletter .common-black-btn{left:5em}#financialService .common-mini-heading{width:70%;font-size:26px;line-height:30px}#financialService .mangement-right .common-mini-heading{width:105%;font-size:22px;line-height:25px}#financialService .management-consulting-bgshadow{width:70%;height:475px;left:9.5em;top:24em}#financialAssurance .our-services-block .common-mini-heading{font-size:32px;line-height:34px}#financialAssurance .services-inner{width:100%}#financialNewsletter .newsletter-inner .common-mini-heading{width:135%;line-height:28px}#financialNewsletter .newsletter-inner .common-mini-par{width:135%}#financialNewsletter .common-black-btn{left:5em}#taxService .common-mini-heading{width:70%;font-size:26px;line-height:30px}#taxService .mangement-right .common-mini-heading{width:105%;font-size:22px}#taxService .management-consulting-inner .mangement-left{width:85%;top:6.5em}#taxService .management-consulting-bgshadow{height:685px;width:70%;left:9.5em;top:-5em}#taxService .mangement-right-seviceblock ul li a{height:auto}#taxAssurance .our-services-block .common-mini-heading{font-size:32px;line-height:30px}#taxAssurance .services-inner{width:100%}#taxAssurance .services-inner-block{width:95%}#taxNewsletter .newsletter-bg{height:500px}#taxNewsletter .newsletter-inner .common-mini-heading{width:135%;line-height:28px}#taxNewsletter .newsletter-inner .common-mini-par{width:135%}#taxNewsletter .common-black-btn{left:5em}#homepageService .create-process-inner{left:45%}.mangement-bg .innerpage-text-wrapper .main-par{width:89%;font-size:16px}.homepage-wrapper .main-heading{font-size:33px}.expertise-bottom .roundarrow-icon{left:27%}.financial-bg .innerpage-text-wrapper .left-blue-border{left:-2.9em;top:2.4em;height:5.6px}#taxtop .innerpage-text-wrapper .left-blue-border{left:-2.9em;top:2.3em;height:5.6px}#industriesBusiness .managed-business-inner .common-mini-heading{font-size:30px;line-height:31px}#industriesBottomExpertise .expertise-bottom-block .expertise-bottom-wrapper{height:69px;width:88%;font-size:18px}#aboutustop .innerpage-text-wrapper .left-blue-border{left:-2.5em;top:2.2em;height:5px}#aboutusZigZag .commoninner-text-wrapper .common-mini-par{width:109%;text-align:justify}#aboutusZigZag .aboutus-zigzag-bottom .zigzag-bottom-inner{margin-right:-198px;left:-16px}#aboutusWhatWeDo .aboutus-team-inner h3,.teammate-info-block h3{font-size:25px}.innerpage-text-wrapper .left-blue-border{top:2.1em;left:-2.4em;height:5.2px}#contactusGetinTouch .getin-touch-bg{background-position:center !important;background-repeat:no-repeat !important;height:757px}.thankyou-bg-inner .common-blue-btn{width:25%;position:relative;top:1.5em;left:15em}#spopup{width:52%;height:700px;top:5%;left:8%}.thankyou-bg-inner .common-heading{font-size:45px;font-weight:700}}@media screen and (min-width:1400px){.custom-main-header{height:125px;padding:20px}.homepage-wrapper .main-heading{width:150%}.innerpage-text-wrapper{top:5em}#homepageService .common-bluemini-heading:before{top:10.45em;left:9.56em}#homepageService .common-bluemini-heading:after{left:12em;top:10.45em}#homepageService .common-text-wrapper .common-mini-heading{width:49%}.explore-more-link img{left:16.2em;top:14.3em}#homepageWorkingProcess .common-bluemini-heading:before{left:9.05em;top:24.07em}#homepageWorkingProcess .common-bluemini-heading:after{left:12.5em;top:24.07em}#homepageExpertise .common-bluemini-heading:after{top:30.6em;left:12em}#homepageExpertise .common-bluemini-heading:before{top:30.6em;left:9.6em}.client-tetimonialsbg .common-bluemini-heading:before{top:42.17em;left:9.4em}.client-tetimonialsbg .common-bluemini-heading:after{top:42.17em;left:12.15em}#homepageGetinTouch .getin-touch-right{left:30em}#homepageGetinTouch .getin-touch-right .contactFormBlock{left:6.7em}.custom-main-header .navbar-nav>li>a,.dropdown .nav-link{font-size:20px}.aboutus-bg{background-size:cover}.aboutus-zigzag-inner .commoninner-text-wrapper .common-bluemini-heading:after{bottom:7.7em}#aboutusGetinTouch .getin-touch-right .common-bluemini-heading{left:7.3em}.aboutus-zigzag-inner .commoninner-text-wrapper .common-mini-par,#aboutusWhatWeDo .commoninner-text-wrapper .common-mini-par{font-size:18px;line-height:20px}#aboutusGetinTouch .getin-touch-right .common-mini-heading{left:1.4em}.faq-collapse-block .card-header button i{left:41em}#contactusGetinTouch .getin-touch-right .common-mini-heading{left:1.4em}#industriesExpertise .common-bluemini-heading:before{left:9.5em;top:5.65em}#industriesExpertise .common-bluemini-heading:after{left:12em;top:5.65em}.innerpage-text-wrapper .left-blue-border{top:2em}.industries-zigzag-inner .commoninner-text-wrapper .common-bluemini-heading:after{bottom:4.95em}.mangement-right-seviceblock ul li a{width:70%}.mangement-right-seviceblock ul li a .fa-long-arrow-right{right:12.5em}.management-consulting-bgshadow{height:575px}.management-consulting-inner .mangement-left{position:relative;bottom:1.5em}#taxService .management-consulting-bgshadow{height:650px}#financialService .management-consulting-bgshadow{height:534px}#financialService .mangement-right-seviceblock ul li a{width:67%}#financialService .mangement-right-seviceblock ul li a .fa-long-arrow-right{right:14.3em}#financialService .mangement-right-seviceblock ul li a{width:67%}.financial-invest-right{right:7em}#financialinvestrightBlogsInner{right:4em}.services-inner-block.bookkeeping-services-inner p{width:100%;font-size:14px}.services-inner-block.bookkeeping-services-inner .common-black-btn{top:2.5em}#Bookkeepingservicefaq #Managementaccordion .card-header button i{left:39em!important}.bookkeeping-inner-block h6{font-size:18px}.bookkeeping-inner-block p{font-size:16px}}@media screen and (min-width:1600px){.homepage-wrapper .main-heading{width:130%}#homepageService .common-bluemini-heading:before{top:10.4em;left:10.95em}#homepageService .common-bluemini-heading:after{left:13.4em;top:10.4em}#homepageService .common-text-wrapper .common-mini-heading{width:43%}.explore-more-link img{position:absolute;left:18.2em;top:14.3em}#homepageWorkingProcess .common-bluemini-heading:after{left:13.9em;top:24.05em}#homepageWorkingProcess .common-bluemini-heading:before{left:10.4em;top:24.05em}#homepageExpertise .common-bluemini-heading:after{top:30.54em;left:13.4em}#homepageExpertise .common-bluemini-heading:before{top:30.54em;left:10.95em}#homepageGetinTouch .getin-touch-right .contactFormBlock{left:17.2em}.client-tetimonialsbg .common-bluemini-heading:after{top:42.1em;left:13.6em}.client-tetimonialsbg .common-bluemini-heading:before{top:42.1em;left:10.7em}#homepageGetinTouch .getin-touch-right{left:35em}#homepageGetinTouch .getin-touch-right .contactFormBlock{left:6.2em}#homepageGetinTouch .getin-touch-right .common-mini-heading{left:1.2em}.custom-main-header .navbar-nav>li>a,.dropdown .nav-link{font-size:20px}#aboutusGetinTouch .getin-touch-bg{background-repeat:no-repeat !important}#aboutusGetinTouch .getin-touch-right .common-bluemini-heading{left:7.3em}#aboutusGetinTouch .getin-touch-right .common-mini-heading{left:1.2em}.aboutus-zigzag-inner .commoninner-text-wrapper .common-mini-par,#aboutusWhatWeDo .commoninner-text-wrapper .common-mini-par{font-size:18px;line-height:20px;width:85%}.faq-collapse-block .card-header button i{left:46em}#contactusGetinTouch .getin-touch-bg{background-repeat:no-repeat !important}#contactusGetinTouch .getin-touch-right .common-mini-heading{left:1.2em}#industriesExpertise .common-bluemini-heading:before{left:10.9em;top:5.65em}#industriesExpertise .common-bluemini-heading:after{left:13.4em;top:5.65em}.industries-zigzag-inner .commoninner-text-wrapper .common-bluemini-heading:after{bottom:5.85em}.footer-aboutus{position:relative;right:5em}.footer-quicklinks h5{font-size:22px}.footer-quicklinks ul li a,.footer-copyright span{font-size:18px}.footer-quicklinks .common-bottom-line{top:1.9em}.footer-quicklinks p{font-size:18px;width:150%}.address-block{width:210%;font-size:18px}#professionalsWhatWeDo .commoninner-text-wrapper .common-mini-heading,#constructionWhatWeDo .commoninner-text-wrapper .common-mini-heading,#restaurantsWhatWeDo .commoninner-text-wrapper .common-mini-heading,#cryptocurrencyWhatWeDo .commoninner-text-wrapper .common-mini-heading{width:55% !important}.mangement-right-seviceblock ul li a{width:62%}.mangement-right-seviceblock ul li a .fa-long-arrow-right{right:17.5em}.management-consulting-bgshadow{height:650px}.management-consulting-inner .mangement-left{position:relative;bottom:1.3em}#financialService .common-mini-heading{width:65%}#taxService .management-consulting-bgshadow{height:720px}#financialService .management-consulting-bgshadow{height:610px}#financialService .mangement-right-seviceblock ul li a .fa-long-arrow-right{right:20em;top:3em}#financialService .mangement-right-seviceblock ul li a{width:59%}#financialinvestrightBlogsInner{right:5em}#bookkeepingAssurance .services-inner-block{height:370px}.services-inner-block.bookkeeping-services-inner p{width:88%;font-size:16px;margin:auto}#Bookkeepingservicefaq #Managementaccordion .card-header button i{left:44em!important}.bookkeeping-wrapper .main-par{width:108%}#whyoutsource .commoninner-text-wrapper2 .common-mini-par,#bookkeepingadvantage .commoninner-text-wrapper2 .common-mini-par,#bookkeepingblogs .commoninner-text-wrapper2 .common-mini-par,#bookkeepingAssurance .commoninner-text-wrapper2 .common-mini-par,#Bookkeepingservicefaq .commoninner-text-wrapper2 .common-mini-par,#bookkeepingLeadForm .commoninner-text-wrapper2 .common-mini-par{font-size:18px}.bookkeeping-inner-block h6{font-size:20px}.bookkeeping-inner-block p{font-size:16px}}@media screen and (min-width:1900px){.custom-main-header{height:135px;padding:30px}.custom-main-header .navbar-nav>li>a,.dropdown .nav-link{font-size:28px}.custom-main-header .navbar-header img{height:75px;width:100%}.homepage-wrapper .main-heading{width:112%}.common-bluemini-heading{font-size:22px}#homepageService .common-bluemini-heading:after{left:16em;top:10.65em}#homepageService .common-bluemini-heading:before{left:13.2em;top:10.65em}#homepageService .common-text-wrapper .common-mini-heading{width:40%}.services-inner-block h6{font-size:20px}.services-inner-block p{font-size:18px;line-height:20px}.explore-more-link{font-size:18px}.explore-more-link img{left:19.4em;top:13.05em}#homepageWorkingProcess .common-bluemini-heading:after{left:16.7em;top:24.5em}#homepageWorkingProcess .common-bluemini-heading:before{left:12.5em;top:24.5em}#homepageExpertise .common-bluemini-heading:after{top:31.2em;left:16.2em}#homepageExpertise .common-bluemini-heading:before{top:31.2em;left:13.05em}.client-tetimonialsbg .common-bluemini-heading:after{top:43.82em;left:16.4em}.client-tetimonialsbg .common-bluemini-heading:before{top:43.82em;left:12.95em}.process-inner-item h6{font-size:18px}.process-inner-item p{font-size:16px}.expertise-inner-item{width:85%}.expertise-inner-item h6{font-size:18px}.expertise-bottom p{font-size:48px}.expertise-bottom h4{font-size:32px}.expertise-bottom .common-black-btn{width:18%;height:45px;font-size:22px;padding:6px}.expertise-bottom .roundarrow-icon{left:37%}.testimonial-slider .carousel-item h5{font-size:18px}.testimonial-slider .carousel-item p,.testimonial-slider .carousel-item span{font-size:22px}#homepageGetinTouch .getin-touch-right{left:43em}#homepageGetinTouch .getin-touch-right .contactFormBlock{left:6.7em}#homepageGetinTouch .getin-touch-right .common-mini-heading{left:1em}.contactFormBlock h6{font-size:24px}.create-process-inner h2{font-size:54px}.create-process-inner p{font-size:20px;width:85%}.create-process-inner .common-black-btn{width:35%;height:45px;padding:10px;font-size:18px}#homepageGetinTouch .getin-touch-right .common-bluemini-heading{font-size:22px;left:6em}#homepageGetinTouch .getin-touch-right .common-bluemini-heading:after{bottom:-.1em;left:2em}#aboutusGetinTouch .getin-touch-right .common-mini-heading{left:-.5em;width:70%}.aboutus-zigzag-inner .commoninner-text-wrapper .common-bluemini-heading:after{bottom:7.65em;left:2.2em}#aboutusWhatWeDo .commoninner-text-wrapper .common-bluemini-heading:after{left:2.2em}.faq-collapse-block .card-header button i{left:57em}#contactusGetinTouch .getin-touch-bg{background-repeat:no-repeat !important}#contactusGetinTouch .getin-touch-right .common-mini-heading{left:-.5em;width:70%}#industriesExpertise .common-bluemini-heading:before{left:13.2em;top:5.85em}#industriesExpertise .common-bluemini-heading:after{left:16.2em;top:5.85em}.industries-zigzag-inner .commoninner-text-wrapper .common-bluemini-heading:after{bottom:7.2em;left:3.7em}.footer-aboutus{position:relative;right:10em}.footer-quicklinks h5{font-size:26px}.footer-quicklinks ul li a,.footer-copyright span{font-size:22px}.footer-quicklinks .common-bottom-line{top:1.9em}.footer-quicklinks p{font-size:22px;width:185%}.address-block{width:255%;font-size:22px}#professionalsWhatWeDo .commoninner-text-wrapper .common-bluemini-heading:after,#constructionWhatWeDo .commoninner-text-wrapper .common-bluemini-heading:after,#restaurantsWhatWeDo .commoninner-text-wrapper .common-bluemini-heading:after,#cryptocurrencyWhatWeDo .commoninner-text-wrapper .common-bluemini-heading:after{left:2.5em}#professionalsWhatWeDo .commoninner-text-wrapper .common-mini-heading,#constructionWhatWeDo .commoninner-text-wrapper .common-mini-heading,#restaurantsWhatWeDo .commoninner-text-wrapper .common-mini-heading,#cryptocurrencyWhatWeDo .commoninner-text-wrapper .common-mini-heading{width:45% !important}#professionalsWhatWeDo .commoninner-text-wrapper .common-mini-par,#constructionWhatWeDo .commoninner-text-wrapper .common-mini-par,#restaurantsWhatWeDo .commoninner-text-wrapper .common-mini-par,#cryptocurrencyWhatWeDo .commoninner-text-wrapper .common-mini-par{font-size:22px;line-height:22px}.industries-innerpage-list li{font-size:20px}#professionalsWhatWeDo .common-black-btn,#constructionWhatWeDo .common-black-btn,#restaurantsWhatWeDo .common-black-btn,#restaurantsWhatWeDo .common-black-btn{padding:10px;font-size:20px}.mangement-right-seviceblock ul li a{width:50%}.mangement-right-seviceblock ul li a .fa-long-arrow-right{right:28.5em}.management-consulting-bgshadow{height:790px;left:25%}.management-consulting-inner .mangement-left{position:relative;bottom:1.3em}#financialService .management-consulting-bgshadow{height:730px}#financialService .mangement-right-seviceblock ul li a .fa-long-arrow-right{right:23.7em;top:3em}#financialService .mangement-right-seviceblock ul li a{width:61%}#taxService .management-consulting-bgshadow{height:875px}#financialinvestrightBlogsInner{right:7em}#financialinvestleftBlogsInner{position:relative;right:2em}}@media screen and (min-width:1366px) and (max-width:1366px) and (min-height:768px) and (max-height:768px){.explore-more-link img{left:15.5em;top:14.5em}.footer-copyright{position:relative;bottom:8.5em}.footer-container{margin-bottom:6em}.contactFormBlock{left:7.3em}}@media screen and (min-width:1326px) and (max-width:1326px) and (min-height:538px) and (max-height:538px){.explore-more-link img{top:14.5em}}@media only screen and (max-width:600px){button.banner-close{bottom:213px;left:93%;font-size:15px}}@media only screen and (max-device-width:360px){button.banner-close{bottom:192px;left:93%;font-size:15px}}@media only screen and (min-width:320px) and (max-width:768px){button.banner-close{bottom:195px;left:92%;font-size:15px}}@media only screen and (min-width:375px) and (max-width:812px){button.banner-close{bottom:204px;left:92%;font-size:15px}}@media only screen and (min-device-width:360px) and (max-device-width:780px){button.banner-close{bottom:192px;left:93%;font-size:15px}}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3){button.banner-close{bottom:205px;left:93%;font-size:15px}}@media only screen and (min-width:414px) and (max-width:896px){button.banner-close{bottom:280px !important;left:93%;font-size:15px}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (-webkit-min-device-pixel-ratio:2){button.banner-close{bottom:280px !important;left:93%;font-size:15px}}@media only screen and (min-device-width :820px) and (max-device-width :1180px){button.banner-close{bottom:280px !important;left:93%;font-size:15px}}@media only screen and (min-width:390px) and (max-width:844px){button.banner-close{bottom:213px;left:93%;font-size:15px}}@media (max-width:1440px){.surrey-consulting-bgshadow{box-shadow:0px 0px 5px 5px #dde1e4;width:60%;height:530px;position:absolute;left:21em;top:74em}.counter-box h2{font-size:44px;color:#2856a6;margin:0 0 10px}}@media (max-width:1024px){.common-blue-btn{width:40%;height:40px;padding:10px}.surrey-consulting-bgshadow{box-shadow:0px 0px 5px 5px #dde1e4;width:60%;height:470px;position:absolute;left:14em;top:80em}.counter-box h2{font-size:41px;color:#2856a6;margin:0 0 10px}}@media (max-width:768px){#aboutustop .innerpage-text-wrapper .left-blue-border{left:-3em;top:2.3em;height:5px}.surrey-consulting-bgshadow{box-shadow:0px 0px 5px 5px #dde1e4;width:65%;height:440px;position:absolute;left:12em;top:91em;display:none}.counter-box h2{font-size:28px;color:#2856a6;margin:0 0 10px}#taxNewsletter .newsletter-inner .common-mini-heading{width:100%;line-height:30px}#taxNewsletter .newsletter-inner .common-mini-par{width:100%}#spopup{width:52%;height:700px;top:30%;left:20%}.Theme-BGClr{background:#f6f6f6}}@media (max-width:320px){#spopup{width:85%;height:700px;top:30%;left:8%}.bookkeeping-wrapper .main-par{font-size:16px;width:90%;text-align:justify;word-spacing:revert;position:relative;bottom:35px}.bookkeeping-wrapper .main-heading{font-size:24px;width:100%;bottom:15px;position:relative}.bookkeeping-wrapper .common-blue-btn{width:80%;font-size:14px;margin-left:5%;top:160px;position:relative}.surrey-consulting-bgshadow{box-shadow:0px 0px 5px 5px #dde1e4;width:65%;height:262px !important;position:absolute;left:5em !important;top:121em !important;display:none}.common-blue-btn{width:80%;height:40px;padding:10px;position:relative;right:45px;bottom:35px !important}#spopup{width:80% !important;height:700px;top:30%;left:5% !important}.fbc-counter-wrapper{display:block;justify-content:space-around;text-align:center;margin:40px 0}#newhomeClientTestimonials .owl-item.active.center .item .shadow-effect{padding:16px;box-shadow:0 10px 20px rgba(0,0,0,.08),0 7px 6px rgba(0,0,0,.02);background:#3b85d8 !important;position:absolute;left:75px}#newhomeClientTestimonials .owl-item.active.center video{height:100%;width:62%;object-fit:cover;position:absolute;left:76px;right:25px}.Theme-BGClr{background:#f6f6f6}}@media (max-width:375px){.common-blue-btn{width:80%;height:40px;padding:10px;position:relative;bottom:20px;right:45px}.surrey-consulting-bgshadow{box-shadow:0px 0px 5px 5px #dde1e4;width:65%;height:265px !important;position:absolute;left:5em !important;top:130em !important;display:none}.fbc-counter-wrapper{display:block;justify-content:space-around;text-align:center;margin:40px 0}}@media (max-width:425px){.surrey-consulting-bgshadow{box-shadow:0px 0px 5px 5px #dde1e4;width:65%;height:357px;position:absolute;left:7em;top:109em;display:none}.fbc-counter-wrapper{display:block;justify-content:space-around;text-align:center;margin:40px 0}.common-blue-btn{width:80%;height:40px;padding:10px;position:relative;right:40px;bottom:20px}#spopup{width:85% !important;height:700px;top:30%;left:7% !important}.Theme-BGClr{background:#f6f6f6}}
.getin-touch-bg:hover .contactFormBlock{animation:fadeInSlideUp .8s ease-in-out forwards;-moz-animation:fadeInSlideUp .8s ease-in-out forwards;-webkit-animation:fadeInSlideUp .8s ease-in-out forwards;-o-animation:fadeInSlideUp .8s ease-in-out forwards}@keyframes fadeInSlideUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@-moz-keyframes fadeInSlideUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInSlideUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@-o-keyframes fadeInSlideUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.commoninner-text-wrapper:hover .bottom-dots-icon,.commoninner-text-wrapper2:hover .bottom-dots-icon,#aboutusWhatWeDo .common-text-wrapper:hover .bottom-dots-icon{animation:ShakeBottomDots .82s cubic-bezier(.36,.07,.19,.97) both;-moz-animation:ShakeBottomDots .82s cubic-bezier(.36,.07,.19,.97) both;-webkit-animation:ShakeBottomDots .82s cubic-bezier(.36,.07,.19,.97) both;-o-animation:ShakeBottomDots .82s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0,0,0);backface-visibility:hidden;perspective:1000px}@keyframes ShakeBottomDots{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@-moz-keyframes ShakeBottomDots{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@-webkit-keyframes ShakeBottomDots{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@-o-keyframes ShakeBottomDots{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.aboutus-team-inner .team-member{opacity:.7;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.aboutus-team-inner .team-member:hover{opacity:1;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}.animated{animation-duration:1s;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-fill-mode:both;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both}.bounce{animation-name:bounce;-webkit-animation-name:bounce;-moz-animation-name:bounce;-o-animation-name:bounce}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@-moz-keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@-o-keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}