﻿.body-font,h1,h2,h3,h4,p,li,span,.btn,input,textarea{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:300;font-size:1.3rem;}.body-font,h1,h2,h3,h4,p,li,span,.btn,input,textarea{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:300;font-size:1.3rem;}*{box-sizing:border-box;}html,body{margin:0;}p{color:#6b6b6c;line-height:1.8rem;font-size:1.3rem;}a{color:inherit;text-decoration:none;}a:hover{color:inherit;text-decoration:none;}li{font-size:1.3rem;}img{max-width:100%;}.text-center{text-align:center;}.c-fff h2,.c-fff h3,.c-fff p,.c-fff li,.c-fff span{color:#fff !important;}.flex{display:flex;}.flex-wrap{flex-wrap:wrap;}.flex-row-reverse{flex-direction:row-reverse;}.flex-right-content{display:flex;justify-content:flex-end;}.flex-center{justify-content:center;align-items:center;}.flex-nav{align-items:center;justify-content:space-between;}.banner-content,.section-content{max-width:70%;margin:0 auto;}.section-content{padding:60px 0;}.section-content-wide{padding:60px;}.section-content-full{padding:60px;}.section-content-full .heading:first-of-type{padding-top:0;}.list-no-style-no-pad{list-style-type:none;padding-left:0;}#topNav h3,#topNav a{font-size:1.5rem;margin:0 30px;}#topNav a{display:block;}#topNav h3{margin:0;color:#6b6b6c;}.green-phone{color:#25573a;font-weight:bold;font-family:'Proxima Nova';}.btn{background:#028e3d;padding:15px 20px;border-radius:15px;color:#fff;transition:.3s;text-transform:uppercase;}.btn:hover{color:#fff;background:#25573a;}.text-container{max-width:70%;margin:0 auto;}.body-font,h1,h2,h3,h4,p,li,span,.btn,input,textarea{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:300;font-size:1.3rem;}.mob-show{display:none;}#topNav a{font-family:proxima-nova,sans-serif;}.top-banner{height:800px;background-repeat:no-repeat;background-position:center;background-size:cover;}.top-banner .btn{font-weight:900;font-size:2rem;}#accBanner{background-image:url("../img/banner-2.jpg");}#quickBanner{background-image:url("../img/banner-quickbooks.jpg");background-position:top;}#bannerCPA{background-image:url("../img/banner-cpa.jpg");}#bannerSmallB{background-image:url("../img/banner-small-buis-acct.jpg");}#bannerTaxPrep{background-image:url("../img/banner-tax-preperation.jpg");}#rexContainer h2:nth-of-type(2){padding-top:40px;}h1{color:#fff;text-transform:uppercase;font-size:5rem;font-weight:900 !important;letter-spacing:.04em;margin-bottom:40px;}h1 span{display:block;letter-spacing:initial;font-weight:500;font-size:3rem;}.top-banner h1{color:#fff;text-transform:uppercase;font-size:4rem;font-weight:900 !important;letter-spacing:.04em;margin-bottom:40px;}.top-banner h1 span{display:block;letter-spacing:initial;font-weight:500;font-size:2rem;}h2{color:#25573a;font-size:2rem;}#whyChoose{text-align:center;}#whyChoose h2{font-size:3rem;font-weight:900;}.body-phone{white-space:nowrap;font-weight:bold;}.top-service-container{max-width:90%;margin:0 auto;align-items:flex-start;justify-content:center;}.top-service-container .container-service:nth-of-type(2) .service-img{background:#1a3f29;}.top-service-container .container-service:nth-of-type(3) .service-img{background:#10291a;}.top-service-container .container-service:nth-of-type(4) .service-img{background:#04160a;}.container-service{padding:40px;width:400px;}.container-service h3{color:#25573a;font-size:1.8rem;font-weight:600;margin-bottom:0;}.service-img{display:flex;justify-content:center;align-items:center;background:#25573a;width:125px;height:125px;margin:0 auto;padding:20px;border-radius:125px;}#meetRex{background-image:url("../img/rex-cpa-background.jpg");padding:60px 0;padding-bottom:0;background-size:cover;background-repeat:no-repeat;}#rexContainer{max-width:90%;margin:0 auto;overflow-y:hidden;}#rexContainer h2{font-weight:900;font-size:4rem;margin-top:0;margin-bottom:10px;}#rexContainer h3{font-weight:700;font-size:2.5rem;color:#5c5858;margin-top:0;}#rexContainer p{color:#000;}.flex-rex{justify-content:space-between;}.fr-text{max-width:40%;}.fr-image{display:flex;justify-content:flex-end;align-items:flex-end;}#contactCTA{background-image:url("../img/cta-background.jpg");background-size:cover;background-repeat:no-repeat;background-position:center;}#contactCTA{padding-top:60px;padding-bottom:60px;}#contactCTA h2{color:#fff;margin-top:0;margin-bottom:0;font-weight:900;font-size:4rem;padding-bottom:40px;}#contactCTA form{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;max-width:1200px;margin:0 auto;}#contactCTA label{display:none;}#contactCTA input{margin:10px;width:400px;border:none;box-shadow:none;padding:10px;background:rgba(255,255,255,.5);box-shadow:inset 0 2px 6px #666;}#contactCTA button{border:none;box-shadow:none;margin-top:40px;}::placeholder{color:#000;opacity:1;}:-ms-input-placeholder{color:#000;}::-ms-input-placeholder{color:#000;}footer img{padding-top:20px;padding-bottom:10px;}footer p{margin-top:0;font-weight:700;}footer p a{color:#25573a;}#sectionBenefits{padding:40px 0;background:#00bf8f;background:-webkit-linear-gradient(to right,#001510,#00bf8f);background:linear-gradient(to right,#001510,#00bf8f);}#sectionBenefits .flex{justify-content:center;align-items:flex-start;flex-wrap:wrap;width:1000px;margin:0 auto;}#sectionBenefits h2{font-weight:900;text-align:center;color:#25573a;font-size:3rem;color:#fff;}#sectionBenefits i{color:#000;font-size:3rem;margin-right:15px;}#sectionBenefits p{color:#fff;}.benefit{display:flex;justify-content:center;width:300px;padding:20px;}.benefit p{margin-top:0;}.body-font,h1,h2,h3,h4,p,li,span,.btn,input,textarea{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:300;font-size:1.3rem;}@media(max-width:982px){.mob-show{display:block;}.mob-hide{display:none;}.flex.flex-reverse{flex-flow:column-reverse;}h1,h2,h3,h4,span,p,li,.btn{text-align:center;}.flex{flex-flow:column;text-align:center;justify-content:center;align-items:center;}.mob-hide{display:none;}.text-container-side{padding-left:0;max-width:90%;margin:0 auto;}.section-content{padding-bottom:20px;}#topNav .btn{margin-bottom:20px;margin-top:20px;display:none;}.flex-nav .flex{margin-top:-15px;margin-bottom:15px;}.top-banner{height:300px;}.top-banner h1{font-size:1.5rem;}.top-banner h1 span{font-size:1rem;}.top-banner h1 br{display:none;}.top-banner .btn{font-size:1.2rem;}h2{font-size:1.9rem !important;}#rexContainer h2{font-size:2.5rem !important;}#rexContainer h2:nth-of-type(2){padding-top:40px;}.container-service{padding-top:20px;padding-bottom:20px;}#rexContainer h3{font-size:1.5rem;}#contactCTA input{width:250px;max-width:100%;margin:0 auto;margin-bottom:20px;}footer a{display:block;padding-top:10px;}#sectionBenefits .flex{width:initial;align-items:center;}html,body{overflow-x:hidden;}}