.main-tabs{margin-bottom:50px;margin-top:-120px;position:relative;text-align:center}.main-tabs ul{background:#d3ecff;border-radius:13px;display:inline-flex;list-style:none;margin:0;padding:0}.main-tabs ul li a{color:#0076b6;display:block;font-size:28px;font-weight:700;padding:22px 80px}.main-tabs ul li.active a{background:#0076b6;color:#fff}.main-tabs ul li.active:first-child a{border-radius:10px 0 0 10px}.main-tabs ul li.active:last-child a{border-radius:0 10px 10px 0}.main-tabs ul li.active{position:relative}.main-tabs ul li.active:before{background:#fcb53b;border-radius:40px;content:"";height:8px;left:0;margin:auto;position:absolute;right:0;top:0;width:74%}.main-tab-container h3.pickHeading{color:#005ea8;font-size:20px;font-weight:600;margin-bottom:15px;text-align:center}ul.toggleProducts{background:#dfe3eb;border-radius:50px;display:inline-flex;list-style:none;margin:0;padding:0}ul.toggleProducts li a{border-radius:50px;color:#2c2c2c;display:inline-block;font-size:24px;font-weight:600;padding:10px 82px}ul.toggleProducts li:last-child a{padding:10px 60px}ul.toggleProducts li.active a{background:#fcb53b;color:#fff}.productInnerTabs{text-align:center}.mainTabContainer .row-fluid,.toggleProductContainer .row-fluid{display:flex}.toggleProductContainer{display:none;padding-top:40px}.toggleProductContainer.active{display:block}.custom-top-bar{border-radius:25px 25px 0 0;color:#fff;left:0;padding:6px 10px;position:absolute;text-align:center;top:-36px;width:100%}.mainTabContainer[data-mainTab=rcmTab] .cardBoxTopHeader{min-height:252px}.mainTabContainer[data-mainTab=rcmTab] .cardBoxBottomDesc{min-height:260px}.mainTabContainer{display:none}.mainTabContainer.active{display:block}.greenBoxCardIT{position:relative}.mainTabContainer .span4,.toggleProductContainer .span4{background:#fff;border-radius:25px;box-shadow:0 4px 8px rgba(0,0,0,.15);padding:25px}.mainTabContainer h2,.toggleProductContainer h2{font-size:28px;font-style:normal;font-weight:600;line-height:120%}.mainTabContainer h3,.toggleProductContainer h3{font-size:50px;font-weight:700;line-height:95%;text-align:left}.mainTabContainer h3 span,.toggleProductContainer h3 span{font-size:45px;font-weight:600}.mainTabContainer h4,.toggleProductContainer h4{color:#0076b6;font-size:16px;font-weight:600;line-height:130%}.mainTabContainer p,.toggleProductContainer p{color:#2c2c2c;font-weight:400}.mainTabContainer p.smallBlueText,.toggleProductContainer p.smallBlueText{color:#0076b6;font-size:12px;font-weight:400;line-height:130%}.mainTabContainer a,.toggleProductContainer a{border-radius:50px;color:#fff;display:block;font-size:15px;padding:10px;text-align:center}.mainTabContainer a:hover,.toggleProductContainer a:hover{color:#fff}.cardBoxTopHeader{border-bottom:1px solid hsla(48,3%,66%,.6);display:flex;flex-direction:column;justify-content:space-between;margin-bottom:25px;min-height:220px;padding-bottom:25px;text-align:left}.mainTabContainer,.toggleProductContainer{margin-top:40px}.cardBoxBottomDesc{min-height:450px;text-align:left}.cardBoxBottomDesc ul{list-style:none;margin-left:0;padding:0}.cardBoxBottomDesc ul li{align-items:center;color:#2c2c2c;display:flex;font-size:14px;font-weight:400;line-height:16px;margin-bottom:8px;padding-left:5px}.cardBoxBottomDesc ul li img{margin-right:10px}.cardBoxBottomDesc ul{border-bottom:1px solid hsla(48,3%,66%,.6);margin-bottom:15px;padding-bottom:15px}.cardBoxBottomDesc ul:last-child{border-bottom:none}.cardBoxBottomDesc ul li:last-child{margin:0}.cardBoxBottomDesc ul li.activeNewItemTag{background:rgba(0,118,182,.1);border-radius:25px;padding:8px 5px}.pricing-tabs{background-image:url(https://2426347.fs1.hubspotusercontent-na1.net/hubfs/2426347/PracticeEHR-2024/pricing-bg.jpg);background-position:bottom;background-repeat:no-repeat;background-size:100% 100%;margin-bottom:20px}.mainTabContainer .featureLinkTab a,.toggleProductContainer .featureLinkTab a{align-items:center;border-radius:0;color:#0076b6;display:block;display:flex;font-size:16px;font-weight:600;justify-content:center;padding-left:0;padding-right:0;text-align:center}.mainTabContainer .featureLinkTab a img,.toggleProductContainer .featureLinkTab a img{margin-left:7px}.cardCoreFeaturesList{background:#fff;border-radius:25px;box-shadow:0 1px 8px rgba(0,0,0,.2);margin-top:50px;padding:40px 25px 16px}.cardCoreFeaturesList ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.cardCoreFeaturesList ul li{align-items:center;color:#2c2c2c;display:flex;font-size:16px;font-weight:600;padding:16px 16px 16px 0;text-align:left;width:25%}.cardCoreFeaturesList ul li img{margin-right:10px}@media (max-width:970px){.mainTabContainer h3,.toggleProductContainer h3{font-size:36px}.mainTabContainer h3 span,.toggleProductContainer h3 span{font-size:30px}.cardBoxTopHeader{min-height:377px}}@media (max-width:767px){.mainTabContainer .row-fluid,.toggleProductContainer .row-fluid{flex-direction:column}.mainTabContainer .span4,.toggleProductContainer .span4{margin-bottom:40px;width:100%!important}.cardBoxTopHeader,.mainTabContainer[data-mainTab=rcmTab] .cardBoxTopHeader{min-height:auto}.mainTabContainer,.toggleProductContainer{margin-top:10px}.toggleProductContainer{padding-top:20px}.cardBoxBottomDesc{min-height:auto}.mainTabContainer .span4:nth-child(2),.toggleProductContainer .span4:nth-child(2){margin-top:20px}.cardBoxTopHeader h3 br{display:none}.cardCoreFeaturesList ul li{width:50%}.cardCoreFeaturesList{margin-top:0}.main-tabs{margin-top:-160px}.mainTabContainer h3,.toggleProductContainer h3{font-size:50px}.mainTabContainer h3 span,.toggleProductContainer h3 span{font-size:45px}}@media (max-width:550px){.cardCoreFeaturesList ul li{padding:10px 16px 10px 0;width:100%}.main-tabs ul li a{padding:20px 50px}ul.toggleProducts li a{padding:10px 52px}ul.toggleProducts li:last-child a{padding:10px 30px}}