@import url("https://use.typekit.net/ylx0stz.css");body,h1,h2,h3,h4,h5,h6{font-family:myriad-pro,sans-serif}body{font-size:17px;line-height:28px;background-color:#fff}.box-shadow .fl-col-content{box-shadow:0 6px 8px 0 hsla(0,0%,64%,.21)!important;background-color:#fff;z-index:1;background-position-y:28px}.box-shadow .pp-dual-button{box-shadow:0 2px 4px 0 hsla(0,0%,39%,.5)!important}.alert-cta .pp-infobox{background-color:rgba(0,20,54,.2);border-radius:50px}.alert-cta .pp-infobox .pp-heading-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:12px;-ms-flex-line-pack:center;align-content:center}.alert-cta .pp-infobox .pp-heading-wrapper .pp-infobox-title-prefix{background-color:#407ec9;padding-left:10px;padding-right:10px;border-radius:20px;margin-right:10px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.alert-cta .pp-infobox .pp-heading-wrapper .pp-infobox-title{margin-top:5px;margin-bottom:5px;font-size:14px}.hero{position:relative;-webkit-clip-path:polygon(0 0,100% 0,100% 95%,0 100%);clip-path:polygon(0 0,100% 0,100% 95%,0 100%);padding-bottom:0;z-index:1}.fl-builder-edit .hero,.fl-builder-edit .hero>.fl-row-content-wrap{-webkit-clip-path:none;clip-path:none}@media screen and (min-width:767px){.hero{margin-bottom:-350px;-webkit-clip-path:polygon(0 0,100% 0,100% 61%,0 100%);clip-path:polygon(0 0,100% 0,100% 61%,0 100%);padding-bottom:90px;z-index:2}}.hero>.fl-row-content-wrap{position:relative;height:85vh;-webkit-clip-path:polygon(0 0,100% 0,100% 95%,0 100%);clip-path:polygon(0 0,100% 0,100% 95%,0 100%);overflow:visible}@media screen and (min-width:767px){.hero>.fl-row-content-wrap{height:70vh;-webkit-clip-path:polygon(0 0,100% 0,100% 60%,0 100%);clip-path:polygon(0 0,100% 0,100% 60%,0 100%);overflow:visible}}.hero:before{content:"";background:#155ba5;position:absolute;bottom:0;right:0;height:100vh;width:50vw}@media screen and (max-width:768px){.pp-advanced-menu .menu:before{content:"JC BOOKKEEPING SERVICES";color:#407ec9;font-size:17px;font-weight:600;margin-left:30px}.mobile-menu-header{display:block;position:absolute;top:50px;left:1em}}@media screen and (min-width:767px){.mobile-menu-header{display:none}}header .pp-advanced-menu{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.pp-advanced-menu .header-contact{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.pp-advanced-menu .header-contact{position:absolute;bottom:10px;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}.pp-advanced-menu .header-contact .phone{font-size:14px}.pp-advanced-menu .header-contact a.btn{margin-left:1em;color:#407ec9;padding:.5em 3em}.home .header-contact a.btn,.home .header-contact a.fl-button,.page-community .header-contact a.btn,.page-community .header-contact a.fl-button,.page-contact .header-contact a.btn,.page-contact .header-contact a.fl-button,.page-services .header-contact a.btn,.page-services .header-contact a.fl-button{background-color:#407ec9!important;color:#fff!important;border:none}footer .fl-menu-vertical li{width:50%;float:left}footer a{text-decoration:none}