.container{max-width:1400px;}
.rhs-cont{max-width: 950px; padding-top:11px;}
.healthcare-main-wrapper div#OpManager,.opm-slider--content,.healthcare-main-wrapper .sec-pTB.roboto.bg-white-media{display: none;}
.rhs-cont h1 {padding-top: 10px;}
table.GeneratedTable {
  width: 100%;
  background-color: #ffffff;
  border-collapse: collapse;
  border-width: 2px;
  border-color: #1a1a19;
  border-style: solid;
  color: #000000;
}

table.GeneratedTable td, table.GeneratedTable th {
  border-width: 2px;
  border-color: #1a1a19;
  border-style: solid;
}

table.GeneratedTable thead {
  background-color: #ffffff;
}
#ifrm-video {width:100%;height:255px;border-radius:8px;-webkit-box-shadow:10px 10px 24px 0 #cba631;box-shadow:10px 10px 24px 0 #cba631;}
.mr1 {margin-right:32px;} .mt1 {margin-top:32px;} .mb1 {margin-bottom:24px;}

.flex-row:before, .flex-row:after{content:'';display:table;clear:both;}
.flex-row, .key-benefits-row{display: -webkit-box; display: -moz-box;display: -ms-flexbox;display: -webkit-flex; display: flex;padding:0;align-items:center;}
.flex-row .col {flex:1;/*-webkit-box-shadow:0 0 8px 0 #f6f4f4;box-shadow:0 0 8px 0 #f6f4f4;*/padding:16px;}
.reverse {flex-direction:row-reverse;}

.key-benefits-row.floating {justify-content:center;}
.key-benefits-row {background:#fff;position:relative;column-gap:inherit;flex-wrap:wrap;} .key-benefits-row h2 {margin:0;font-size:20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.key-benefits-row > .col {margin:8px;} .key-benefits-row > .col > a {display:flex;column-gap:16px;align-items:center;}

.floating {position:fixed;top:85px;z-index: 4;background:#f9f9f9;-webkit-box-shadow:0 0 8px 0 #ababab;box-shadow:0 0 8px 0 #ababab;border-radius:8px;padding:16px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;left:3%;right:3%;}
.key-benefits-row.floating > .col > a {min-height:auto;}


.shadow-box {border: 1px solid #e2ecef;padding:16px;border-radius: 8px;}
.shadow-box > img {max-width:32px;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.shadow-box > p {margin:0;} /*.ip-track-box > p > strong {color:#09726d;}*/
a.shadow-box span {display:block;color:#138cd6;}
a.shadow-box {-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
a.shadow-box:hover {text-decoration:none;-webkit-box-shadow:0 0 24px #e7e7e7;box-shadow:0 0 24px #e7e7e7;}
a.shadow-box:hover img {transform:scale(1.2)}

.sec-title {margin-bottom:32px;}
.sec-title > h2 {position:relative;margin:0;}
/*.sec-title > h2:after {content:"";position:absolute;width: 65px;height:5px;background: #ffd242;left:0;bottom: -10px;}*/




.rhs-cont {padding-top:0;padding-bottom:0;}
.sec-row {padding:32px 0;position:relative;}
/*.main-wrapper .flex-row {align-items:center;}*/
.main-wrapper .flex-row > .col {-webkit-box-shadow:none;box-shadow:none;}
.main-wrapper > .sec-row:nth-child(even) .flex-row {flex-direction:row-reverse;}
.sec-img-con {text-align:center;}





.dwnld-sec {background:#ffedb5;;padding:24px;text-align:center;border-radius:16px;-webkit-box-shadow:0 0 24px 0 #f1f1f1;box-shadow:0 0 24px 0 #f1f1f1;}
.dwnld-sec > h2 {margin:0;margin-bottom:16px !important;line-height:32px;}
.dwnld-sec > a {display:inline-block;background:#e9152b;color:#fff;padding:8px 24px;border-radius:25px;font-size:14px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.dwnld-sec > a:hover {text-decoration:none;background:#c91c2e;}

.more-fea {display:flex;align-items:center;justify-content:center;}
.more-fea > a {display:flex;flex:1;align-items:center;border: 1px solid #e9f1f7;margin:8px;min-height: 50px;border-radius:16px;padding: 16px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background:#fff;}
.more-fea > a:hover {text-decoration:none;-webkit-box-shadow:0 8px 24px 0 #e7e5e5;box-shadow: 0 8px 24px 0 #e7e5e5;background:#f9f9f9;border:1px solid #dbdbdb;}
.more-fea > a >  img {max-width:56px;padding-right:16px;}

.card-img {text-align:center;}
.card-img  > img {max-width: 95%;-webkit-box-shadow: 0 0 8px 0 #bdbdbd;box-shadow: 0 0 8px 0 #bdbdbd;}

.ct-desc {margin-bottom: 56px;}
.ct-desc > h3 {position:relative;}
.ct-desc > h3:before {content:"";position:absolute;width:50px;height:5px;background:#c4deff;bottom:0}
.ct-desc > img {-webkit-box-shadow: 8px 8px 8px 0 #e8e8e8;box-shadow: 8px 8px 8px 0 #e8e8e8;border-radius: 8px;border: 1px solid #e8e8e8;}


.div-sticky {position: sticky;top:300px;}

.ul-links {margin: 0;padding: 0 !important;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:56px;flex-direction:column;}
.ul-links > li {list-style:none;padding: 0 !important;transition:all .2s ease-in-out;border:1px solid #e9e9e9;margin:8px;background:#fff;border-radius:35px;}
.ul-links > li > a {display:block;padding:8px 16px;}
.ul-links > li.activenow {border:1px solid#ff5f27;-wbkit-box-shadow:0 0 8px 0 #d7d7d7;box-shadow:0 0 8px 0 #d7d7d7;font-weight:600;}
.ul-links > li.activenow > a {color:#ff5f27}



.zoomicon {display:inline-block;-webkit-box-shadow:16px 16px 16px 0 #f6f6f6;box-shadow:16px 16px 16px 0 #f6f6f6;}


/*================== accordian css */
.add-on {font-size: 10px;font-weight: 600;}
.red-star{color:#e07879}
.windowsmonoTable td.padd-none {padding: 0 !important;}
.bdr-none td{border:none  !important;    padding: 15px 0px !important;}
.accordion_head.active	{background: #F9F9F9;color: #85b536 !important;}
.accordion_container {width: 100%;}
.accordion_head {
color: #09C;cursor: pointer;font-size: 14px;margin: 0 0 1px 0;padding:12px;font-family: 'Open Sans',sans-serif;border-bottom: 1px solid #efefef;position: relative;
}
.accordion_body {background: #F9F9F9;padding: 12px;}
.accordion_body p{margin: 0px;}
.plusminus{font-size: 20px;position: absolute;right: 20px;top: 10px;}	
.faqh {font-size: 18px;margin: 0;color:#09C;}
.accordion_head.active .faqh {background:#F9F9F9;color: #85b536 !important}
/*================== accordian css end */	

@media screen and (max-width: 1024px) and (min-width: 761px) {
.banner-row {flex-wrap:wrap;}
.banner-row > .col {width:100% !important;} #AwardsHonors ul li {width:45% !important;}
}

@media screen and (max-width: 650px){
.floating {position:relative;top:auto;left:auto;right:auto;-webkit-box-shadow:none;box-shadow:none;}
.flex-row, .key-benefits-row, .banner-row, .more-fea {flex-wrap:wrap;}
.flex-row .col, .key-benefits-row .col, .banner-row .col, .more-fea > a {width: 100% !important;margin: 0 auto;flex:auto;margin:8px}
.sec-row {width:95%;margin:0 auto;padding:48px 0;}
.banner-cta {flex-wrap:wrap;}
#AwardsHonors ul li {width:100% !important;} .sticky {position:relative !important;top:0;}
}