.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/profiles/acquia/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/profiles/acquia/modules/ctools/images/status-active.gif) center center no-repeat;}
.content *{font-family:'Source Sans Pro' !important;-webkit-font-smoothing:antialiased;}.btn-cont .btn-md-orng{display:inline-block;padding:12px 46px;}.lockup-cont{max-width:1170px !important;padding:0 30px;}.lockup-cont:after{content:"";display:table;clear:both;}.visible-sm{display:none;}@media screen and (max-width:520px){.visible-sm{display:block;}}.visible-xs{display:none !important;}@media screen and (max-width:768px){.visible-xs{display:block !important;}.hidden-xs{display:none !important;}}section.pa-hero{background:url(/sites/default/themes/kareo_theme/images/optimized/covid19/main-hero-img-opt-01-1920.jpg);padding:110px 0;background-position:center center;background-size:cover;background-repeat:no-repeat;}section.pa-hero .lockup-cont{text-align:left;}section.pa-hero .lockup-cont .hero-left{width:60%;float:left;}section.pa-hero .lockup-cont .hero-left .hero-title{margin-top:16px;font-size:38px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.1px;color:#252a2b;padding-bottom:40px;}section.pa-hero .lockup-cont .hero-left .hero-title strong{font-weight:400;}section.pa-hero .lockup-cont .hero-left span.sub-copy{display:inline-block;margin-bottom:28px;height:72px;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.5px;color:#252a2b;}section.pa-hero .lockup-cont .hero-left .btn-cont .btn-md-orng{display:inline-block;padding:12px 46px;}@media screen and (max-width:1170px){section.pa-hero{background:url(/sites/default/themes/kareo_theme/images/optimized/covid19/main-hero-img-opt-01-1366.jpg);padding:100px 50px;background-position:center top;background-size:cover;background-repeat:no-repeat;}section.pa-hero .hero-title{font-weight:400;color:#252a2b;}section.pa-hero .hero-title br{display:none;}}@media screen and (min-width:971px) and (max-width:1170px){section.pa-hero .lockup-cont{position:relative;}section.pa-hero .lockup-cont .hero-left .hero-title{font-size:30px;line-height:36px;}section.pa-hero .lockup-cont .hero-left span.sub-copy{font-size:15px;line-height:26px;max-width:87%;}}@media screen and (max-width:970px){section.pa-hero{padding:0;}section.pa-hero .lockup-cont .hero-left{width:65%;float:left;padding:60px 25px 60px 25px;}section.pa-hero .lockup-cont .hero-left .hero-title{font-weight:200;font-size:28px;line-height:34px;margin-top:15px;display:inline-block;max-width:100%;margin-bottom:5px;}}@media screen and (max-width:768px){section.pa-hero{background-image:url(/sites/default/themes/kareo_theme/images/optimized/covid19/main-hero-img-opt-01-768.jpg);padding-bottom:74px;}section.pa-hero .lockup-cont .hero-left{width:80%;float:left;padding:75px 0 0 40px;}section.pa-hero .lockup-cont .hero-left .hero-title{color:#ffffff;}section.pa-hero .lockup-cont .hero-left span.sub-copy{color:#ffffff;}}@media screen and (max-width:520px){section.pa-hero{background-image:url(/sites/default/themes/kareo_theme/images/optimized/covid19/main-hero-img-opt-01-375.jpg);}section.pa-hero .lockup-cont .hero-left{width:100%;float:left;padding:65px 0 0 0;}section.pa-hero .lockup-cont .hero-left h1.hero-title{font-size:28px;margin-top:10px;line-height:34px;font-weight:400;}section.pa-hero .lockup-cont .hero-left h1.hero-title br{display:none;}section.pa-hero .lockup-cont .hero-left .small-title{font-size:15px;}section.pa-hero .lockup-cont .hero-left .btn-cont .btn-md-orng{padding:10px 34px;font-size:12px;margin-top:5px;}}section.pm-resources{background-color:#F0F9FB !important;}section.covid-faq{padding:100px 0 60px;}section.covid-faq .lockup-cont hr{border-color:#eaf2f4;}section.covid-faq .lockup-cont .title{font-size:38px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.1px;text-align:center;color:#252a2b;margin-bottom:30px;}section.covid-faq .lockup-cont p{text-align:center;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.5px;color:#252a2b;}section.covid-faq section.ehr-faq-sections{max-width:1280px;padding:40px 50px;}@media screen and (max-width:768px){section.covid-faq section.ehr-faq-sections{padding:40px 25px;}}@media screen and (max-width:768px){section.covid-faq{padding:60px 0 30px;}}section.ceomessage{padding:100px 0;}section.ceomessage .lockup-cont hr{border-color:#eaf2f4;}section.ceomessage .lockup-cont .title{font-size:38px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.1px;text-align:center;color:#252a2b;}section.ceomessage .lockup-cont p{text-align:left;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.5px;color:#252a2b;}section.ceomessage .lockup-cont ul{padding:15px 0 30px 40px;}section.ceomessage .lockup-cont ul li{text-align:left;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.5px;color:#252a2b;}@media screen and (max-width:520px){section.ceomessage{padding:60px 0;}}section.engine{padding:80px 0 80px 0;background:url(/sites/default/themes/kareo_theme/images/optimized/panalytics/png/background.png);background-size:120% auto;background-position:center bottom;background-repeat:no-repeat;background-color:#f0f6f9;}section.engine .lockup-cont .title{margin-bottom:20px;}section.engine .lockup-cont .subtitle{margin:20px 0 40px 0;display:inline-block;}section.engine .lockup-cont .subtitle strong{font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:0.29px;text-align:center;color:#252a2b;}section.engine .lockup-cont p{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.5px;text-align:center;color:#252a2b;}section.engine .lockup-cont .engine-features{margin:30px 0 0 0;}section.engine .lockup-cont .engine-features .engine-feature{width:33.33333333333%;float:left;padding:0 30px;}section.engine .lockup-cont .engine-features .engine-feature img{margin:0 auto;display:block;}section.engine .lockup-cont .engine-features .engine-feature span.title{font-size:20px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:0.32px;text-align:center;color:#252a2b;display:inline-block;margin:10px 0 20px;}section.engine .lockup-cont .engine-features .engine-feature p.copy{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.5px;text-align:center;color:#252a2b;}section.engine .lockup-cont .engine-center{display:inline-block;margin-top:50px;max-width:970px;}section.engine .lockup-cont .engine-center .copy{font-size:16px;color:#3A3A3A;line-height:23px;margin-bottom:34px;}section.engine .lockup-cont .bottom-img{width:920px;background:url(/sites/default/themes/kareo_theme/images/optimized/panalytics/jpg/product-screenshot_02a.jpg);background-size:100%;background-position:center top;margin:74px auto 0;box-shadow:0 10px 130px #71717142;border-radius:10px 10px 0 0;max-width:100%;padding:0;display:block;}@media screen and (max-width:970px){section.engine{background-size:1200px auto;}section.engine .lockup-cont .engine-features .engine-feature span.title{font-size:18px;}section.engine .lockup-cont .engine-features .engine-feature p.copy{font-size:15px;line-height:22px;}section.engine .lockup-cont .engine-center .copy{font-size:15px;}}@media screen and (max-width:768px){section.engine{padding:60px 0 0;}section.engine .lockup-cont .engine-features .engine-feature{width:94%;float:none;padding:10px 30px;margin:0 auto;max-width:450px;}section.engine .lockup-cont .engine-features .engine-feature span.title{font-size:20px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:0.32px;text-align:center;color:#252a2b;margin:10px 0 20px;display:inline-block;}section.engine .lockup-cont .engine-features .engine-feature img{max-height:200px;max-width:320px;margin:0 auto;display:block;}section.engine .lockup-cont .engine-features .engine-feature p.copy{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.5px;text-align:center;color:#252a2b;}section.engine .lockup-cont .engine-center .copy{font-size:16px;color:#3A3A3A;margin-bottom:40px;margin-top:20px;}}@media screen and (max-width:520px){section.engine{padding:60px 0 0;}section.engine .lockup-cont .engine-features .engine-feature{width:100%;float:left;padding:10px 0;margin:0;}section.engine .lockup-cont .engine-features .engine-feature span.title{font-size:20px;margin:10px 0 20px;display:inline-block;}section.engine .lockup-cont .engine-features .engine-feature img{max-height:75px;max-width:100px;margin:0 auto;display:block;width:100%;}section.engine .lockup-cont .engine-features .engine-feature p.copy{font-size:14px;line-height:18px;}section.engine .lockup-cont .engine-center h2.title{text-transform:uppercase;font-size:16px;letter-spacing:2px;font-weight:600;color:#3A3A3A;line-height:26px;max-width:220px;margin:0 auto;}section.engine .lockup-cont .engine-center .copy{font-size:16px;color:#3A3A3A;margin-bottom:40px;margin-top:20px;}}section.plain .lockup-cont{max-width:900px;}section.plain .lockup-cont p{text-align:left;}section.plain .lockup-cont ul{padding-left:40px;text-align:left;}section.plain .lockup-cont ul li{text-align:left;}section.features-engine{background-color:#404e5b;position:relative;overflow:hidden;padding:100px 0;}section.features-engine .lockup-cont{text-align:center;margin:0 auto;position:relative;z-index:1;max-width:1340px !important;}section.features-engine .lockup-cont .fe-header{max-width:80%;margin:0 auto;padding:0 0 60px;}section.features-engine .lockup-cont .fe-header h2.title{font-size:32px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:#ffffff;margin-bottom:40px;}section.features-engine .lockup-cont .fe-header p.copy{color:#ffffff;font-size:16px;line-height:23px;}section.features-engine .lockup-cont h2.title.second{font-size:32px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:#ffffff;margin:40px 0;}section.features-engine .lockup-cont .efeatures-cont-row{width:100%;float:left;display:flex;}section.features-engine .lockup-cont .efeatures-cont-row.w40{float:none;display:flex;width:80%;text-align:center;margin:0 auto;}section.features-engine .lockup-cont .efeatures-cont-row.w40 .btn-cont{text-align:center;display:inline-block;margin:20px auto;width:100%;}section.features-engine .lockup-cont .efeatures-cont-row.w40 .btn-cont .btn-md-orng{display:inline-block;padding:8px 46px;}section.features-engine .lockup-cont .efeatures-cont-row .efeature{display:block;margin:0.5%;width:24%;float:left;background:#435665;border-radius:6px;position:relative;padding-bottom:80px;}section.features-engine .lockup-cont .efeatures-cont-row .efeature.w40{width:50%;float:none;display:block;}section.features-engine .lockup-cont .efeatures-cont-row .efeature .inner-padding{text-align:left;padding:30px 40px 0px;display:inline-block;}section.features-engine .lockup-cont .efeatures-cont-row .efeature .inner-padding img.ef-icon{max-width:75px;margin:0 auto 20px;display:block;}section.features-engine .lockup-cont .efeatures-cont-row .efeature .inner-padding .ef-title{float:left;width:100%;display:inline-block;font-weight:600;font-size:16px;color:#ffffff;margin:10px 0;}section.features-engine .lockup-cont .efeatures-cont-row .efeature .inner-padding p.ef-copy{font-size:16px;color:#ffffff;float:left;margin-bottom:0;text-align:center;}section.features-engine .lockup-cont .efeatures-cont-row .efeature .inner-padding .btn-cont{position:absolute;bottom:20px;left:0;}section.features-engine .lockup-cont #show-all-efeatures{display:none;}section.features-engine .lockup-cont p.lcopy{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.5px;text-align:center;color:#ffffff;margin-top:60px;display:inline-block;}@media screen and (min-width:970px) and (max-width:1170px){section.features-engine section.features-engine{background-position:420px bottom;background-size:900px;}section.features-engine section.features-engine:before{top:-53px;left:-5%;}section.features-engine section.features-engine:after{left:58%;top:-50px;}}@media screen and (max-width:970px){section.features-engine{background-position:right -370px bottom;background-size:860px;}section.features-engine .lockup-cont .engine-center .copy{font-size:15px;}section.features-engine .lockup-cont .efeatures-cont-row .efeature .inner-padding .ef-title{font-size:15px;}section.features-engine .lockup-cont .efeatures-cont-row .efeature .inner-padding p.ef-copy{font-size:14px;}}@media screen and (max-width:960px){section.features-engine{background-color:#404e5b;position:relative;overflow:hidden;}section.features-engine .lockup-cont .efeatures-cont-row{display:block;}section.features-engine .lockup-cont .efeatures-cont-row.w40{width:100%;display:flex;}section.features-engine .lockup-cont .efeatures-cont-row .efeature{display:block;width:46%;float:left;background:#435665;border-radius:6px;margin:0 2% 5%;transition:all 1s ease-in-out;opacity:1;}section.features-engine .lockup-cont .efeatures-cont-row .efeature.w40{display:inline-block;width:45%;float:none;background:#435665;border-radius:6px;margin:0 2% 5%;transition:all 1s ease-in-out;opacity:1;}section.features-engine .lockup-cont .efeatures-cont-row .efeature .inner-padding{transition:all 1s ease-in-out;min-height:0;display:inline-block;padding:30px 30px 0 30px;}section.features-engine .lockup-cont .efeatures-cont-row .efeature .inner-padding p.ef-copy{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.5px;text-align:center;color:#ffffff;float:left;overflow:hidden;}section.features-engine .lockup-cont .efeatures-cont-row.hide-on-tablet .efeature{height:0px;opacity:0;overflow:hidden;margin:0 auto;padding:0 30px;line-height:0;transition:all 1s ease-in-out;}section.features-engine .lockup-cont .efeatures-cont-row.hide-on-tablet .efeature .inner-padding{padding:0 30px;height:0;transition:all 1s ease-in-out;line-height:0;}section.features-engine .lockup-cont .efeatures-cont-row.hide-on-tablet .efeature .inner-padding img{width:0;height:0;}section.features-engine .lockup-cont .efeatures-cont-row.hide-on-tablet .efeature .inner-padding p.ef-copy{height:0;overflow:hidden;}section.features-engine .lockup-cont #show-all-efeatures{display:inline-block;}section.features-engine .lockup-cont p.lcopy{margin-top:30px;}}@media screen and (max-width:520px){section.features-engine{background-color:#404e5b;position:relative;overflow:hidden;padding-bottom:60px;}section.features-engine .lockup-cont .fe-header{max-width:550px;margin:0 auto;padding:15px 0 30px;}section.features-engine .lockup-cont .fe-header .copy{font-size:14px;line-height:20px;}section.features-engine .lockup-cont .efeatures-cont-row{display:block;}section.features-engine .lockup-cont .efeatures-cont-row.w40{display:block;}section.features-engine .lockup-cont .efeatures-cont-row .efeature,section.features-engine .lockup-cont .efeatures-cont-row .efeature.w40{display:block;width:100%;float:none;background:#435665;border-radius:6px;margin:0 auto 5%;transition:all 1s ease-in-out;opacity:1;}section.features-engine .lockup-cont .efeatures-cont-row .efeature .inner-padding,section.features-engine .lockup-cont .efeatures-cont-row .efeature.w40 .inner-padding{transition:all 1s ease-in-out;min-height:0;display:inline-block;padding:20px 30px 0;}section.features-engine .lockup-cont .efeatures-cont-row .efeature .inner-padding .ef-title,section.features-engine .lockup-cont .efeatures-cont-row .efeature.w40 .inner-padding .ef-title{font-size:15px;}section.features-engine .lockup-cont .efeatures-cont-row .efeature .inner-padding p.ef-copy,section.features-engine .lockup-cont .efeatures-cont-row .efeature.w40 .inner-padding p.ef-copy{font-size:15px;color:#ffffff;float:left;max-height:70px;overflow:hidden;margin-bottom:0;}section.features-engine .lockup-cont .efeatures-cont-row.hide-on-tablet .efeature{height:0px;opacity:0;overflow:hidden;margin:0 auto;padding:0 30px;line-height:0;transition:all 1s ease-in-out;}section.features-engine .lockup-cont .efeatures-cont-row.hide-on-tablet .efeature .inner-padding{padding:0 30px;height:0;transition:all 1s ease-in-out;line-height:0;}section.features-engine .lockup-cont .efeatures-cont-row.hide-on-tablet .efeature .inner-padding img{width:0;height:0;}section.features-engine .lockup-cont .efeatures-cont-row.hide-on-tablet .efeature .inner-padding p.ef-copy{height:0;overflow:hidden;}section.features-engine .lockup-cont #show-all-efeatures{display:inline-block;}section.features-engine .lockup-cont p.lcopy{margin-top:30px;}}section.cov-res{padding-top:100px;}section.cov-res .lockup-cont{max-width:1000px !important;}section.cov-res .lockup-cont .fe-header h2.title{font-size:38px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.1px;text-align:center;color:#252a2b;}section.cov-res .lockup-cont .fe-header .subtitle{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.5px;text-align:center;color:#252a2b;}section.cov-res .lockup-cont .pp-feature{display:flex;position:relative;padding:60px 0 40px;text-align:left;}section.cov-res .lockup-cont .pp-feature.toleft{padding:30px 0;}section.cov-res .lockup-cont .pp-feature.toright{padding:30px 0;}section.cov-res .lockup-cont .pp-feature .right-img{width:50%;background-position:center center;background-size:contain;display:block;min-height:100%;background-repeat:no-repeat;float:right;}section.cov-res .lockup-cont .pp-feature .right-img.first{width:50%;background-position:150px center;background-size:auto 90%;}@media screen and (max-width:1000px){section.cov-res .lockup-cont .pp-feature .right-img.first{background-size:80% auto;background-position:right center;}}section.cov-res .lockup-cont .pp-feature .right-img.bottom{width:50%;background-position:right center;background-size:98%;margin-bottom:-143px;margin-top:-40px;}section.cov-res .lockup-cont .pp-feature .left-img{width:50%;background-position:center center;background-size:contain;display:block;min-height:100%;background-repeat:no-repeat;float:left;}section.cov-res .lockup-cont .pp-feature .left-img.last{width:50%;background-position:left 35%;background-size:100%;display:block;min-height:100%;background-repeat:no-repeat;float:left;}section.cov-res .lockup-cont .pp-feature .left-img.second{background-position:0% center;}section.cov-res .lockup-cont .pp-feature .left-copy{width:50%;float:left;padding-right:40px;}section.cov-res .lockup-cont .pp-feature .left-copy h3.title{font-size:20px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:0.32px;color:#252a2b;padding-bottom:20px;}section.cov-res .lockup-cont .pp-feature .left-copy h3.title strong{font-weight:400;}section.cov-res .lockup-cont .pp-feature .left-copy p{text-align:left;padding:0 0 15px 0;font-size:15px;font-weight:400;line-height:25px;color:#5f6b6f;}section.cov-res .lockup-cont .pp-feature .left-copy .btn-cont{text-align:left;margin-top:30px;}section.cov-res .lockup-cont .pp-feature .left-copy .btn-cont .btn-lg-white{border:0;text-align:center;border-radius:50px;font-family:"Source Sans Pro",sans-serif;font-weight:700;text-transform:uppercase;-webkit-transition:all 250ms ease-in;-moz-transition:all 250ms ease-in;transition:all 250ms ease-in;-webkit-font-smoothing:antialiased;letter-spacing:1px;font-size:0.8125em;color:#f76935;background:#ffffff;padding:16px 30px;}section.cov-res .lockup-cont .pp-feature .left-copy.bottom{width:50%;}section.cov-res .lockup-cont .pp-feature .left-copy.bottom h3.title{font-size:40px;font-weight:200;padding-bottom:36px;}section.cov-res .lockup-cont .pp-feature .left-copy.bottom p.copy{font-size:16px;font-weight:400;color:#3A3A3A;padding:0 0 8px 0;}section.cov-res .lockup-cont .pp-feature .right-copy{width:50%;float:right;padding-left:40px;}section.cov-res .lockup-cont .pp-feature .right-copy h3.title{font-size:20px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.45;letter-spacing:0.32px;color:#252a2b;padding-bottom:20px;}section.cov-res .lockup-cont .pp-feature .right-copy h3.title strong{font-weight:400;}section.cov-res .lockup-cont .pp-feature .right-copy p{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.5px;color:#49575d;}section.cov-res .lockup-cont .pp-feature .right-copy .btn-cont{text-align:left;margin-top:30px;}section.cov-res .lockup-cont .pp-feature .right-copy .btn-cont .btn-lg-white{border:0;text-align:center;border-radius:50px;font-family:"Source Sans Pro",sans-serif;font-weight:700;text-transform:uppercase;-webkit-transition:all 250ms ease-in;-moz-transition:all 250ms ease-in;transition:all 250ms ease-in;-webkit-font-smoothing:antialiased;letter-spacing:1px;font-size:0.8125em;color:#f76935;background:#ffffff;padding:16px 30px;}section.cov-res .lockup-cont .pp-feature.first{padding-top:0;}section.cov-res .lockup-cont .pp-feature.first .left-copy{padding-top:0;}section.cov-res .lockup-cont .pp-feature.second .left-img img{float:right;margin-right:50px;}section.cov-res .lockup-cont .pp-feature.last .right-copy{width:50%;float:right;padding-top:30px;padding-left:35px;}section.cov-res .lockup-cont .pp-feature.last .right-copy .copy.pb35{padding:0 0 35px 0;}section.cov-res .lockup-cont .pp-feature.bottom{margin-bottom:130px;}@media screen and (max-width:768px){section.cov-res .lockup-cont .pp-feature{padding:80px 0 20px;}section.cov-res .lockup-cont .pp-feature .right-copy{width:45%;float:right;padding-top:0px;padding-left:10px;}section.cov-res .lockup-cont .pp-feature.toright{padding:60px 0 20px;}section.cov-res .lockup-cont .pp-feature.first .left-copy{width:50%;}section.cov-res .lockup-cont .pp-feature.first .right-img.first{width:50%;background-position:right center;background-size:contain;margin-top:0 !important;margin-bottom:0;}section.cov-res .lockup-cont .pp-feature.last{padding:20px 0 20px;}section.cov-res .lockup-cont .pp-feature.last .right-copy{width:45%;float:right;padding:0;}section.cov-res .lockup-cont .pp-feature.bottom{display:inline-block;width:100%;text-align:center;padding-top:20px;}section.cov-res .lockup-cont .pp-feature.bottom .left-copy{padding-left:0;width:100%;text-align:center;max-width:520px;margin:0 auto;float:none;}section.cov-res .lockup-cont .pp-feature.bottom .left-copy .title{text-align:center;}section.cov-res .lockup-cont .pp-feature.bottom .left-copy .copy{text-align:center;}section.cov-res .lockup-cont .pp-feature.bottom .left-copy .btn-cont{text-align:center;margin-top:30px;}section.cov-res .lockup-cont .pp-feature.bottom .right-img{width:100%;background-position:center center;background-size:contain;display:block;min-height:400px;background-repeat:no-repeat;float:right;margin:0 !important;}}@media screen and (max-width:768px){section.cov-res{padding-top:80px;}section.cov-res .lockup-cont .fe-header h2.title{font-size:38px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.1px;text-align:center;color:#252a2b;}section.cov-res .lockup-cont .fe-header .subtitle{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.5px;text-align:center;color:#252a2b;}section.cov-res .lockup-cont .pp-feature{display:inline-block;position:relative;padding:20px 0 !important;text-align:center;}section.cov-res .lockup-cont .pp-feature:after{display:none !important;}section.cov-res .lockup-cont .pp-feature .right-img,section.cov-res .lockup-cont .pp-feature .left-img,section.cov-res .lockup-cont .pp-feature .left-img.last{width:100% !important;display:block;min-height:200px;float:none;text-align:center;}section.cov-res .lockup-cont .pp-feature .right-img img,section.cov-res .lockup-cont .pp-feature .left-img img,section.cov-res .lockup-cont .pp-feature .left-img.last img{float:none;}section.cov-res .lockup-cont .pp-feature .left-img.second{background-size:450px auto;}section.cov-res .lockup-cont .pp-feature .right-img.bottom{margin-top:30px !important;}section.cov-res .lockup-cont .pp-feature.last .right-copy,section.cov-res .lockup-cont .pp-feature .left-copy,section.cov-res .lockup-cont .pp-feature .right-copy{width:100% !important;float:none;padding-top:20px;padding-left:0;text-align:left;max-width:450px;margin:0 auto;display:inline-block;}section.cov-res .lockup-cont .pp-feature.last .right-copy h3.title,section.cov-res .lockup-cont .pp-feature .left-copy h3.title,section.cov-res .lockup-cont .pp-feature .right-copy h3.title{text-align:left !important;font-size:22px;}section.cov-res .lockup-cont .pp-feature.last .right-copy .copy,section.cov-res .lockup-cont .pp-feature .left-copy .copy,section.cov-res .lockup-cont .pp-feature .right-copy .copy{text-align:left;padding:0;}section.cov-res .lockup-cont .pp-feature.last .right-copy.bottom h3.title,section.cov-res .lockup-cont .pp-feature .left-copy.bottom h3.title,section.cov-res .lockup-cont .pp-feature .right-copy.bottom h3.title{font-size:38px;line-height:44px;}section.cov-res .lockup-cont .pp-feature.last .right-copy.bottom .btn-cont,section.cov-res .lockup-cont .pp-feature .left-copy.bottom .btn-cont,section.cov-res .lockup-cont .pp-feature .right-copy.bottom .btn-cont{margin-top:0px;}}@media screen and (max-width:520px){section.cov-res{padding-top:60px;}section.cov-res .lockup-cont .pp-feature.bottom{margin-bottom:30px;}section.cov-res .lockup-cont .pp-feature .right-img.bottom{margin-top:0px !important;}}section.oui{position:relative;overflow:hidden;padding-top:80px;background-color:#eaf2f4;}section.oui .lockup-cont h2.title{font-size:38px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.1px;text-align:center;color:#252a2b;}section.oui .lockup-cont .subtitle{font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:0.29px;text-align:center;color:#252a2b;}section.oui .lockup-cont .reports-features{width:100%;float:left;display:block;text-align:left;margin-top:40px;}section.oui .lockup-cont .reports-features .r-features-row{display:block;}section.oui .lockup-cont .reports-features .r-features-row .r-feature{width:26.33333%;float:left;margin:3.5%;background:#ffffff;padding:30px 40px;transition:all 1s ease-in-out;text-align:center;}section.oui .lockup-cont .reports-features .r-features-row .r-feature .title{font-size:16px;margin-bottom:15px;display:inline-block;font-weight:600;text-align:center;}section.oui .lockup-cont .reports-features .r-features-row .r-feature .copy{color:#666a6b;font-size:16px;}section.oui .lockup-cont .reports-features .r-features-row .r-feature.hidden-on-tablet{height:0px;overflow:hidden;margin:0 4%;padding:0 30px;transition:all 1s ease-in-out;}section.oui .lockup-cont .reports-features .btn-cont{width:100%;float:left;text-align:center;margin-top:20px;margin-bottom:50px;}@media screen and (max-width:970px){section.oui .lockup-cont{margin-top:0px;}section.oui .lockup-cont .reports-features .r-features-row .r-feature .title{font-size:15px;}section.oui .lockup-cont .reports-features .r-features-row .r-feature .copy{font-size:14px;}}@media screen and (max-width:768px){section.oui .lockup-cont{margin-top:20px;}section.oui .lockup-cont h2.title{font-size:38px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.1px;text-align:center;color:#252a2b;}section.oui .lockup-cont .subtitle{font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:0.29px;text-align:center;color:#252a2b;}section.oui .lockup-cont .reports-features .r-features-row{display:block;}section.oui .lockup-cont .reports-features .r-features-row .r-feature{width:40%;float:left;margin:1.5% 5%;background:#ffffff;transition:all 1s ease-in-out;}}@media screen and (max-width:520px){section.oui{padding-top:60px;}section.oui .lockup-cont{margin-top:20px;}section.oui .lockup-cont .reports-features .r-features-row .r-feature{width:100%;float:left;margin:5% 0%;background:#f7f8fa;transition:all 1s ease-in-out;}}section.customer-success{padding:0px !important;background-size:60%;background-position-x:-10%;}section.customer-success:after{content:"";display:table;clear:both;}section.customer-success .rightbg{background-size:60%;background-position-x:125%;min-height:550px;padding:70px 0;position:relative;}section.customer-success .rightbg:before{min-height:100%;position:absolute;width:50%;content:"";background:url(/sites/default/themes/kareo_theme/images/optimized/mentalhealth/cs-left.jpg) no-repeat 35%;background-size:cover;display:block;top:0;left:0;z-index:-10;}section.customer-success .rightbg:after{min-height:100%;position:absolute;width:50%;content:"";background:url(/sites/default/themes/kareo_theme/images/optimized/mentalhealth/cs-right.jpg) no-repeat;background-size:cover;display:block;top:0;right:0;z-index:-10;}section.customer-success .rightbg .center-copy{width:650px;margin:0 auto;box-shadow:0px 10px 40px rgba(0,0,0,0.1);padding:40px 70px;text-align:center;position:relative;z-index:1;}section.customer-success .rightbg .center-copy:after{content:"";width:100%;height:100%;display:block;position:absolute;bottom:0;left:0;z-index:-1;background:white;-webkit-transition:all 0.8s ease-in-out;-moz-transition:all 0.8s ease-in-out;-o-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out;}section.customer-success .rightbg .center-copy img{width:120px;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;position:relative;-webkit-transition-delay:0.5s;transition-delay:0.5s;}section.customer-success .rightbg .center-copy span.title{width:100%;display:inline-block;text-transform:uppercase;letter-spacing:3px;margin-bottom:20px;font-weight:600;font-size:18px;position:relative;-webkit-transition:all 1.25s ease-in-out;-moz-transition:all 1.25s ease-in-out;-o-transition:all 1.25s ease-in-out;transition:all 1.25s ease-in-out;}section.customer-success .rightbg .center-copy p{color:#000000;font-size:16px;position:relative;-webkit-transition:all 1.25s ease-in-out;-moz-transition:all 1.25s ease-in-out;-o-transition:all 1.25s ease-in-out;transition:all 1.25s ease-in-out;}section.customer-success .rightbg .center-copy.outview img{top:-120px;opacity:0;}section.customer-success .rightbg .center-copy.outview span{top:-120px;opacity:0;}section.customer-success .rightbg .center-copy.outview p{top:-120px;opacity:0;}section.customer-success .rightbg .center-copy.outview:after{bottom:-200px;opacity:0;}section.customer-success .rightbg .center-copy.inview img{top:0;opacity:1;}section.customer-success .rightbg .center-copy.inview span{top:0;opacity:1;}section.customer-success .rightbg .center-copy.inview p{top:0;opacity:1;}section.customer-success .rightbg .center-copy.inview.after{opacity:1;bottom:0;}@media screen and (max-width:768px){section.customer-success .rightbg .inner-cont{max-width:600px;margin:0 auto;}section.customer-success .rightbg .inner-cont .center-copy{width:90%;margin:0 auto;box-shadow:0px 10px 40px rgba(0,0,0,0.1);padding:40px 30px 50px;text-align:center;position:relative;z-index:1;max-width:600px;}section.customer-success .rightbg .inner-cont .center-copy span.title{font-size:16px;}section.customer-success .rightbg .inner-cont .center-copy p{width:96%;margin:0 auto;}section.customer-success .rightbg .inner-cont .center-copy .mt10{margin-top:10px;}}section.reviews{background:#EEF1F3;padding-bottom:0;}section.reviews .inner-cont{max-width:992px;margin:0 auto;}section.reviews .inner-cont:after{content:"";display:table;clear:both;}section.reviews .inner-cont .heading{background:url(/sites/default/themes/kareo_theme/images/optimized/physicaltherapy/what-our-customers-are-saying@2x.png) no-repeat;background-size:60px;height:60px;background-position:center 5px;margin:0 0 50px;padding-top:20px;}section.reviews .inner-cont .heading h3{line-height:60px;font-size:30px;font-weight:200;color:#000000;text-align:center;}section.reviews .inner-cont .heading h3 strong{font-weight:400;}section.reviews .inner-cont .ratings .rating{width:30%;float:left;text-align:center;background:#ffffff;border-radius:5px;padding:20px 34px;box-shadow:0px 1px 4px rgba(0,0,0,0.2);}section.reviews .inner-cont .ratings .rating:nth-child(2){margin:0 5%;}section.reviews .inner-cont .ratings .rating .logo{line-height:80px;display:inline-block;text-align:center;height:80px;}section.reviews .inner-cont .ratings .rating .logo img{max-height:80px;display:inline;vertical-align:middle;}section.reviews .inner-cont .ratings .rating .stars{background:url(/sites/default/themes/kareo_theme/images/optimized/physicaltherapy/stars.png) no-repeat;height:35px;background-position:left center;width:115px;margin:0 auto 10px;}section.reviews .inner-cont .ratings .rating .stars.width84{width:calc(129px * 0.84);}section.reviews .inner-cont .ratings .rating .stars.width90{width:calc(129px * 0.9);}section.reviews .inner-cont .ratings .rating span{line-height:18px;display:inline-block;}section.reviews .inner-cont .quotes .quote{width:28%;float:left;margin:50px 3.5% 0;text-align:center;}section.reviews .inner-cont .quotes .quote:nth-child(2){margin-left:0%;margin-right:0%;}section.reviews .inner-cont .quotes .quote p{font-size:20px;color:#000000;font-style:italic;font-weight:200;}section.reviews .inner-cont .quotes .quote p strong{font-weight:400;}section.reviews .inner-cont .quotes .quote span{text-transform:uppercase;color:#000000;font-size:14px;font-weight:600;}section.reviews .inner-cont .map-copy{background:url(/sites/default/themes/kareo_theme/images/optimized/physicaltherapy/40000-providers@2x.jpg) no-repeat;width:470px;background-size:contain;float:left;margin:40px calc(50% - 235px);display:block;height:350px;text-align:center;}section.reviews .inner-cont .map-copy span{font-size:30px;font-weight:200;text-align:center;width:100%;display:inline-block;margin:80px 0 40px;line-height:36px;}section.reviews .inner-cont .map-copy span strong{font-weight:400;}section.reviews .inner-cont .map-copy a{font-weight:800;padding:14px 30px;}@media screen and (max-width:768px){section.reviews .inner-cont .ratings .rating{width:80%;float:left;text-align:center;border:0px solid #cccccc;background:#ffffff;border-radius:5px;padding:20px 34px;box-shadow:0px 1px 3px rgba(0,0,0,0.2);margin:1% 10% !important;}section.reviews .inner-cont .ratings .rating span{line-height:18px;display:inline-block;margin-top:18px;text-align:left;font-size:15px;}section.reviews .inner-cont .ratings .rating .stars{float:left;margin:20px;}section.reviews .inner-cont .ratings .rating .logo{line-height:80px;display:inline-block;text-align:center;height:80px;float:left;position:relative;width:40%;min-height:100%;}section.reviews .inner-cont .ratings .rating .logo img{max-height:80px;display:inline;vertical-align:middle;float:left;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;}section.reviews .inner-cont .heading h3{line-height:40px;font-size:28px;font-weight:200;color:#000000;text-align:center;}section.reviews .inner-cont .ratings .rating .stars{float:none;margin:70px auto 0;}section.reviews .inner-cont .ratings .rating .logo{line-height:80px;display:inline-block;text-align:center;height:80px;float:left;position:relative;width:100%;min-height:100%;}section.reviews .inner-cont .ratings .rating span{text-align:center;}section.reviews .inner-cont .map-copy{max-width:470px;background-position:center 20%;background-size:90%;width:100%;margin:40px calc(50% - 235px) !important;}}@media screen and (max-width:768px) and (max-width:470px){section.reviews .inner-cont .map-copy{max-width:100%;margin:40px auto !important;padding:0 30px;}}@media screen and (max-width:768px){section.reviews .inner-cont .quotes .quote{width:80% !important;float:left;margin:50px 10% 0 !important;text-align:center;}}section.ehr-resources{padding:90px 0 60px !important;border-bottom:1px solid #cccccc;}section.ehr-resources .resources-nav .item-list ul{text-align:center;}section.ehr-resources .resources-nav .item-list ul li{list-style:none !important;display:inline-block;padding:10px 20px;background:#ebf1f3;width:initial;margin:0;border-radius:25px;border:1px solid #ffffff;}section.ehr-resources .resources-nav .item-list ul li a{color:#a4aeb1 !important;text-transform:uppercase;}section.ehr-resources .resources-nav .item-list ul li.fapi-active{background:#54b0d1 !important;}section.ehr-resources .resources-nav .item-list ul li.fapi-active a{color:#ffffff !important;}section.ehr-resources .resource-holder{max-width:920px;margin:0 auto;position:relative;}section.ehr-resources .resource-holder .kcontainer{margin:0;}section.ehr-resources .resource-holder .showMoreItems{margin:0 auto;width:200px;display:block;text-align:center;background:#8faa29;padding:15px 30px;border-radius:25px;color:#ffffff;text-transform:uppercase;}section.sstory{padding:120px 0 100px;background-color:#f0f6f9;}section.sstory .lockup-cont{max-width:1100px;}section.sstory .lockup-cont .left-copy{width:40%;text-align:left;float:left;}section.sstory .lockup-cont .left-copy h3.title{color:#000000;font-size:38px;margin-bottom:26px;margin-top:10px;}section.sstory .lockup-cont .left-copy p.copy{color:#000000;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0.5px;}section.sstory .lockup-cont .left-copy span.subcopy{margin:10px 0 46px;display:inline-block;}section.sstory .lockup-cont .left-copy .btn-lg-orng{padding:16px 45px;}section.sstory .lockup-cont .left-copy a.vidlink{line-height:0;display:inline-block;margin:30px 0 50px 0;padding:0;max-width:560px;}section.sstory .lockup-cont .left-copy .thumbnail{position:relative;width:100%;display:inline-block;box-shadow:0px 0px 80px #969696;border-radius:5px;overflow:hidden;}section.sstory .lockup-cont .left-copy .thumbnail img{float:left;}section.sstory .lockup-cont .left-copy .thumbnail video{float:left;display:block;width:100%;border-radius:5px;}section.sstory .lockup-cont .left-copy .thumbnail:before{position:absolute;content:"";display:block;width:100%;height:100%;opacity:1;top:0;left:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;background-position:center;background-repeat:no-repeat;-webkit-box-shadow:inset 0px 0px 115px 40px rgba(0,0,0,0.3);-moz-box-shadow:inset 0px 0px 115px 40px rgba(0,0,0,0.3);box-shadow:inset 0px 0px 115px 40px rgba(0,0,0,0.3);border-radius:5px;}section.sstory .lockup-cont .left-copy .thumbnail:after{position:absolute;content:"";display:block;width:84px;height:84px;background-image:url(/sites/default/themes/kareo_theme/images/optimized/macrav2/play-button.png);background-color:#828282;opacity:1;top:calc(50% - 68px);left:calc(50% - 42px);background-size:84px 84px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;background-position:center;background-repeat:no-repeat;-webkit-box-shadow:0px 5px 60px 10px rgba(0,0,4,0.4);-moz-box-shadow:0px 5px 60px 10px rgba(0,0,4,0.4);box-shadow:0px 5px 60px 10px rgba(0,0,4,0.4);border-radius:50%;z-index:10;}section.sstory .lockup-cont .left-copy .thumbnail:hover{cursor:pointer;}section.sstory .lockup-cont .left-copy .thumbnail:hover:before{opacity:1;-webkit-box-shadow:inset 0px 0px 235px 71px rgba(0,0,0,0.15);-moz-box-shadow:inset 0px 0px 235px 71px rgba(0,0,0,0.15);box-shadow:inset 0px 0px 235px 71px rgba(0,0,0,0.15);}section.sstory .lockup-cont .left-copy .thumbnail:hover:after{opacity:1;background-image:url(/sites/default/themes/kareo_theme/images/optimized/macrav2/play-button-hover.png);background-color:#ffffff;}section.sstory .lockup-cont .left-copy .thumbnail span.sign{position:absolute;top:65%;color:#ffffff;width:100%;text-align:center;font-weight:700;font-size:16px;left:0;letter-spacing:2px;margin-top:7px;text-transform:uppercase;}section.sstory .lockup-cont .right-vid{width:50%;float:right;}section.sstory .lockup-cont .right-vid a.vidlink{line-height:0;display:inline-block;margin:60px 0 0 0;padding:0;float:left;}section.sstory .lockup-cont .right-vid .thumbnail{position:relative;width:100%;display:inline-block;box-shadow:0px 0px 80px #969696;border-radius:5px;overflow:hidden;}section.sstory .lockup-cont .right-vid .thumbnail img{float:left;}section.sstory .lockup-cont .right-vid .thumbnail video{float:left;display:block;width:100%;border-radius:5px;}section.sstory .lockup-cont .right-vid .thumbnail:before{position:absolute;content:"";display:block;width:100%;height:100%;opacity:1;top:0;left:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;background-position:center;background-repeat:no-repeat;-webkit-box-shadow:inset 0px 0px 115px 40px rgba(0,0,0,0.3);-moz-box-shadow:inset 0px 0px 115px 40px rgba(0,0,0,0.3);box-shadow:inset 0px 0px 115px 40px rgba(0,0,0,0.3);border-radius:5px;}section.sstory .lockup-cont .right-vid .thumbnail:after{position:absolute;content:"";display:block;width:84px;height:84px;background-image:url(/sites/default/themes/kareo_theme/images/optimized/macrav2/play-button.png);background-color:#828282;opacity:1;top:calc(50% - 60px);left:calc(50% - 42px);background-size:84px 84px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;background-position:center;background-repeat:no-repeat;-webkit-box-shadow:0px 5px 60px 10px rgba(0,0,4,0.4);-moz-box-shadow:0px 5px 60px 10px rgba(0,0,4,0.4);box-shadow:0px 5px 60px 10px rgba(0,0,4,0.4);border-radius:50%;z-index:10;}section.sstory .lockup-cont .right-vid .thumbnail:hover{cursor:pointer;}section.sstory .lockup-cont .right-vid .thumbnail:hover:before{opacity:1;-webkit-box-shadow:inset 0px 0px 235px 71px rgba(0,0,0,0.15);-moz-box-shadow:inset 0px 0px 235px 71px rgba(0,0,0,0.15);box-shadow:inset 0px 0px 235px 71px rgba(0,0,0,0.15);}section.sstory .lockup-cont .right-vid .thumbnail:hover:after{opacity:1;background-image:url(/sites/default/themes/kareo_theme/images/optimized/macrav2/play-button-hover.png);background-color:#ffffff;}section.sstory .lockup-cont .right-vid .thumbnail span.sign{position:absolute;top:65%;color:#ffffff;width:100%;text-align:center;font-weight:700;font-size:16px;left:0;letter-spacing:2px;margin-top:7px;text-transform:uppercase;}@media screen and (max-width:950px){section.sstory{background-size:cover;}section.sstory .lockup-cont{width:100%;float:none;padding:0 50px;text-align:center;}section.sstory .lockup-cont .left-copy{width:100%;text-align:center;max-width:560px;margin:0 auto;float:none;}}@media screen and (max-width:550px){section.sstory{background-size:cover;}section.sstory .lockup-cont{width:100%;float:none;padding:0 50px;text-align:center;}section.sstory .lockup-cont .left-copy{width:100%;text-align:center;max-width:560px;margin:0 auto;float:none;}section.sstory .lockup-cont .left-copy h3.title{color:#000000;font-size:30px;margin-bottom:42px;margin-top:10px;font-weight:200;}section.sstory .lockup-cont .left-copy span.orng-title:after{content:"";display:block;position:absolute;top:-100px;right:calc(50% - 48px);width:80px;height:80px;background:url(/sites/default/themes/kareo_theme/images/optimized/billco-update/customer_icon@2x.png);background-size:contain;background-repeat:no-repeat;}}@media screen and (max-width:950px){.hidden-mobile{display:none !important;}}.visibleTablet,.visible-mobile{display:none !important;}@media screen and (max-width:950px){.visibleTablet,.visible-mobile{display:block !important;}}@media screen and (max-width:950px){.hiddenTablet{display:none !important;}}section.ehr-resources{background:#ffffff !important;padding:90px 0 !important;border-top:1px solid #e0e0e0;}section.ehr-resources h1.main-title{font-size:32px !important;}section.ehr-resources h3.sub-txt{max-width:700px;margin:0 auto 30px;}@media screen and (max-width:970px){section.ehr-resources{padding:60px 0 0 !important;}}@media screen and (min-width:521px) and (max-width:970px){section.ehr-resources{padding-bottom:40px !important;}section.ehr-resources .lockup-cont{padding:25px 25px 0 25px !important;}}@media screen and (max-width:520px){section.ehr-resources{padding:60px 0 !important;}section.ehr-resources .lockup-cont h3.sub-txt{margin:-12px 0 -14px;}}section.footer-newsletter{display:none !important;}.btn-cont{text-align:center;display:inline-block;margin:20px auto;width:100%;}
