@import"https://fonts.googleapis.com/css?family=Raleway:100,300,400,500,700&display=swap";@import"https://fonts.googleapis.com/css2?family=PT+Serif";@import"https://fonts.googleapis.com/css2?family=Nunito:wght@200;300;400;500;600&family=PT+Serif:ital@1&display=swap";.nav{background-color:#072761}.navLink{color:#cfcfcf;display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.navLink:hover{color:#a8a8a8;text-decoration:none}.navLink:last-child{background-color:#000;color:#fff;border-radius:2rem;padding-left:1rem;padding-right:1rem;margin-left:1rem}@media screen and (max-width: 991px){.navLink:last-child{margin-left:0;width:fit-content}}.mainHeroContainer{padding:2rem 0;background-color:#072761}.heroHeading{color:#fff}.heroDesc{color:#c8defb}.heroHeading,.heroDesc{margin-top:0;margin-bottom:1rem;font-family:Raleway,sans-serif}.heroCta{background-color:#0046ff;border-color:#0046ff}@media (max-width: 991px){.main{padding-top:1rem}}.weAreExperiencedContainer{background-color:#d4ebff87;padding:2rem .75rem;color:#01021d}.imgContainer,.descContainer{padding:1rem}.imgContainer{display:flex;justify-content:center;align-items:center}.featureImg{box-shadow:0 .5rem 1rem #0006}.title{color:#0046ff;font-weight:500;font-size:1.25rem;margin-bottom:.5rem}.subTitle{font-weight:500;margin:0}.desc{font-size:1.1rem;font-weight:300;line-height:1.5rem;margin:1rem 0}.desc{list-style-type:none;padding:0}.desc li{position:relative;padding-left:1.5em;color:#01021d}.desc li:before{content:"⦿";position:absolute;left:0;color:#0046ff}.cta{background-color:#0046ff;border-color:#0046ff;margin:1rem 0}.mainTestimonialsContainer{padding:2rem;text-align:center}.testimonialSectionHeading{font-family:Raleway,sans-serif;font-size:2em;margin-bottom:1em;color:var(--bs-heading-color)}.testimonialsContainer{display:flex;flex-direction:row;align-items:center;justify-content:center}.testimonialCard{position:relative;color:#000;padding:2rem;border-radius:5px;margin:1rem;width:400px}.testimonialText{font-family:"PT Serif",serif;font-size:16px;font-style:italic;color:#666;margin-bottom:.5em}.testimonialName{display:flex;justify-content:flex-end;font-size:16px;font-family:"PT Serif",serif;color:#504153}.testimonialCard:before{content:"";background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAPCAMAAAAxmgQeAAAAMFBMVEVHcExqX2xqX2xqX2xqX2xqX2xqX2xqX2xqX2xqX2xqX2xqX2xqX2xqX2xqX2xqX2y7HmKbAAAAD3RSTlMA4I8/AWMQCQSoJFAZeMOJTwo8AAAACXBIWXMAAAsSAAALEgHS3X78AAAAeklEQVQY0z2PSRbAIAhDQXFqtbn/bYsgsvG/hCESafXy0qlndH8ZqEaSgLRhAodobFS7axeKSa8SN4V0pRpS2yCmLcUc/d4me5ldTWHaKIxglXQ6G/ET2s6SD9bQ0K62PKa5846E20nYqZCMA/pvP6KppTA+TzPVX41+f3QI91DKFY8AAAAASUVORK5CYII=);background-size:contain;background-position:center;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:1.8rem;left:-.1rem}@media screen and (max-width: 1000px){.testimonialsContainer{flex-direction:column}.testimonialCard{position:relative;color:#000;padding:0 2rem;border-radius:5px;margin:1.5rem;width:400px}.testimonialCard:before{content:"";background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAPCAMAAAAxmgQeAAAAMFBMVEVHcExqX2xqX2xqX2xqX2xqX2xqX2xqX2xqX2xqX2xqX2xqX2xqX2xqX2xqX2xqX2y7HmKbAAAAD3RSTlMA4I8/AWMQCQSoJFAZeMOJTwo8AAAACXBIWXMAAAsSAAALEgHS3X78AAAAeklEQVQY0z2PSRbAIAhDQXFqtbn/bYsgsvG/hCESafXy0qlndH8ZqEaSgLRhAodobFS7axeKSa8SN4V0pRpS2yCmLcUc/d4me5ldTWHaKIxglXQ6G/ET2s6SD9bQ0K62PKa5846E20nYqZCMA/pvP6KppTA+TzPVX41+f3QI91DKFY8AAAAASUVORK5CYII=);background-size:contain;background-position:center;background-repeat:no-repeat;width:15px;height:15px;position:absolute;top:-10px;left:2rem}}.footerContainer{padding:4rem 0;background-color:#072761}.col1{border-right:2px solid #595959}.col1 .desc{color:#fff;font-size:small;font-weight:200;margin-top:1rem;margin-bottom:2rem}.iconFbContainer,.iconInstaContainer,.iconPhoneContainer,.iconEmailContainer{margin-right:1.5rem}.iconFb,.iconInsta,.iconPhone,.iconEmail{color:#fff}.iconFb:hover,.iconInsta:hover,.iconPhone:hover,.iconEmail:hover{color:#747bff}.contentContainer{display:flex;justify-content:space-between;align-items:center;padding-top:1rem}.copyrightAndConditions{background-color:#041637;color:#fff;font-weight:200;font-size:small;display:flex;align-items:center}.conditionsLink{color:#fff;text-decoration:none;font-size:small;font-weight:200}.conditionsLink:hover{color:#acb0ff}.col2{display:flex;justify-content:space-evenly;color:#fff}.col2 ul{list-style:none}.listItemLink,.listItem{color:#fff;text-decoration:none;font-size:small;font-weight:200}.listItemLink:hover{color:#747bff}.findUsList .listItem{margin-bottom:.5rem}@media screen and (max-width: 992px){.col1{border:none}.col2{display:none}}.landingServicesContainer{display:flex}.accountingServices,.itServices{width:50%;position:relative;color:#fff}.accountingServices:before,.itServices:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0));z-index:1}.serviceContent{position:relative;z-index:2;padding:8rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.serviceContentInner{transition:transform .3s ease;display:flex;flex-direction:column;justify-content:center;align-items:center}.serviceContentInner:hover{transform:scale(1.05)}.serviceContent p{color:#c7c7c7;line-height:2rem;text-align:center;margin-bottom:2rem}.accountingServices{background:url(/assets/hire-professional-accounting-firm-cde38a3e.webp) no-repeat center center;background-size:cover}.itServices{background:url(/assets/choosing-it-consulting-firm-0eb67ed8.webp) no-repeat center center;background-size:cover}.learnMoreButton{color:#0046ff;border:1px solid #0046ff}.learnMoreButton:hover{background:#0046ff;color:#fff;border:1px solid #0046ff}@media screen and (max-width: 768px){.landingServicesContainer{flex-direction:column}.accountingServices,.itServices{width:100%}.serviceContent{padding:5rem 2rem}}.ourMissionContainer{font-family:Raleway,sans-serif;padding:2rem 0;text-align:justify}@media screen and (max-width: 576px){.ourMissionContainer{max-width:80%}}.heading,.desc{margin-top:0;margin-bottom:1rem;font-family:Raleway,sans-serif}.topImg{max-width:100%;height:auto;display:flex;margin:auto}@media (max-width: 991px){.main{padding-top:1rem}.column{margin:1rem 0}}@media (min-width: 992px){.column{flex:0 0 50%;max-width:50%}.column~.column{padding-left:1rem}.main{height:calc(100% - 150px);display:flex;flex-wrap:wrap;align-items:center}}.headerContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 0}.headerMain{font-family:Raleway,sans-serif;height:30vh;min-height:max-content;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;background-color:#072761;background-repeat:no-repeat}.headerTitle{text-align:center}.headerSubTitle{font-weight:300;margin-bottom:0;width:60%;text-align:center;color:#c8defb}.mainBlogContainer{font-family:Raleway,sans-serif}.blogMain{margin:2rem 0}.blogGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:5rem;justify-items:center}.blogPost .cardBody{display:flex;flex-direction:column;justify-content:space-between;border-bottom:2px solid #0046ff;border-radius:5px}.blogPost .cardText{color:#404040}.cardBtn{background-color:#0046ff;border-color:#0046ff;align-self:flex-start;margin-top:auto;padding:.5rem 1rem;color:#fff;text-decoration:none;border-radius:5px}.cardBtn:hover{background-color:#0039e6;border-color:#0039e6}.mainContentContainer{font-family:Raleway,sans-serif;padding:2rem 0;width:50%}.backBtn{background-color:#f5f5f5;border:1px solid #e6e6e6;border-radius:3px;color:#666;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857;margin-bottom:0;padding:6px 12px;text-align:center;vertical-align:middle;white-space:nowrap}.blogContent{font-family:Raleway,sans-serif;line-height:1.7;color:#333;margin:2rem 0}.blogContent h2{color:#23395a;-webkit-text-size-adjust:100%;--reach-tabs: 1;--reach-menu-button: 1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;color:#000c;font-family:Nunito,sans-serif;font-weight:500;word-break:break-word;overflow-wrap:break-word;box-sizing:inherit;box-shadow:#00f 3px 0 inset;padding-left:23px;margin:0 0 0 -20px;text-shadow:0 0 2px #9c9c9c}.blogContent p{text-align:justify;padding-bottom:1rem;-webkit-text-size-adjust:100%;--reach-tabs: 1;--reach-menu-button: 1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;box-sizing:inherit;font-weight:300;color:#242424;word-break:break-word;font-style:normal;font-size:1.2rem;margin:1rem 0;line-height:32px;letter-spacing:-.003em}.blogContent a{color:#0046ff;text-decoration:none;transition:color .3s ease}.blogContent a:hover{color:#0026b3}.blogContent .contactLink{font-weight:700}@media screen and (max-width: 992px){.container{width:80%}.blogContent p{text-align:start}}.faqMainFAQContainer{font-family:Raleway,sans-serif}.contentHeading,.contentDesc{margin-top:0;margin-bottom:1rem}.faqTopImg{max-width:100%;height:auto;display:flex;margin:auto}.faqMain{padding:2rem 0}@media (max-width: 991px){.faqMain{padding-top:1rem}.column{margin:1rem 0}}@media (min-width: 992px){.column{flex:0 0 50%;max-width:50%}.column~.column{padding-left:1rem}.faqMain{height:calc(100% - 150px);display:flex;flex-wrap:wrap}}.contentSubHeading{font-size:1rem;font-weight:300;margin-bottom:3rem}.faq{margin-bottom:1.5rem}.question{font-size:1.2rem;font-weight:500;margin-bottom:0}.answer{font-size:1rem;font-weight:300;margin-top:0}.contactContainer{width:60%;margin:2rem auto;display:flex;flex-direction:column;align-items:center}.contactInfoSection{width:100%;max-width:600px;margin:2rem 0;padding:2rem;background:#f8f9fa;border-radius:10px;box-shadow:0 2px 10px #0000001a}.contactInfoTitle{color:#0046ff;font-size:2rem;font-weight:700;text-align:center;margin-bottom:2rem}.contactInfoGrid{display:grid;grid-template-columns:1fr;gap:2rem}.contactInfoItem{display:flex;align-items:center;padding:1.5rem;background:white;border-radius:8px;box-shadow:0 2px 5px #0000000d;transition:transform .2s ease,box-shadow .2s ease;text-decoration:none;color:inherit}.contactInfoItem:hover{transform:translateY(-2px);box-shadow:0 4px 15px #0046ff1a;text-decoration:none;color:inherit}.contactInfoItem:focus{outline:2px solid #0046ff;outline-offset:2px;text-decoration:none;color:inherit}.contactInfoItem:visited{color:inherit;text-decoration:none}.contactInfoIcon{margin-right:1rem;padding:1rem;background:rgba(0,70,255,.1);border-radius:50%;display:flex;align-items:center;justify-content:center}.contactInfoContent h3{color:#0046ff;font-size:1.2rem;font-weight:600;margin:0 0 .5rem}.contactInfoContent p{color:#333;font-size:1rem;margin:0;font-weight:500}.submit{background-color:#0046ff;border-color:#0046ff;align-self:center;margin-top:auto;padding:.5rem 1rem;color:#fff;text-decoration:none;border-radius:5px;width:100%}.submit:focus{background-color:#0039e6;border-color:#0039e6;color:#fff}.submit:hover{background-color:#0039e6;border-color:#0039e6;color:#fff}@media screen and (max-width: 768px){.contactContainer{width:90%}.contactInfoSection{padding:1.5rem;margin:1rem 0}.contactInfoTitle{font-size:1.5rem;margin-bottom:1.5rem}.contactInfoGrid{gap:1.5rem}.contactInfoItem{padding:1rem}.contactInfoIcon{margin-right:.75rem;padding:.75rem}.contactInfoContent h3{font-size:1.1rem}.contactInfoContent p{font-size:.9rem}}.accountingServicesContainer{padding:2rem .75rem;font-family:Raleway,sans-serif;color:#01021d}.ITServicesContainer{font-family:Raleway,sans-serif;padding:2rem .75rem;color:#01021d}.header{display:flex;flex-flow:column;justify-content:center}.servicesTitle{font-size:2em;color:#0046ff;margin-bottom:1rem}.subtitle{color:gray;font-size:1.2em;margin-bottom:2rem}.card{margin-bottom:1rem;background:#f3f4f6;border-radius:5px;border:none;transition:all .3s ease-in-out;overflow:hidden}.serviceName{font-weight:700;border:none;transition:all .3s ease-in-out}.serviceDescription{border:none;transition:all .3s ease-in-out}.card:hover{transform:scale(1.05);box-shadow:0 .5rem 1rem #00000026}.card:hover .serviceName{background-color:#4185db;color:#fff}.card:hover .serviceDescription{background-color:#d4ebff;border-radius:0 0 5px 5px}@media (max-width: 767px){.rowReverse{flex-direction:column-reverse}}.mainTermsContainer{padding:2rem 0;width:70%}body,html{overflow-x:hidden;font-family:Raleway,sans-serif}
