@charset "UTF-8";.vertical-tabs{padding-top:4rem;padding-bottom:4rem;margin:0}@media (min-width:768px){.vertical-tabs{padding-top:5rem;padding-bottom:5rem}}@media (min-width:1400px){.vertical-tabs{padding-top:8rem;padding-bottom:8rem}}.vertical-tabs .vertical-tabs__content-container{display:flex;gap:4rem}.vertical-tabs .vertical-tabs__content-container .vertical-tabs__nav{display:flex;flex-direction:column;flex-shrink:0;align-items:center;min-width:15%;max-width:20%;gap:2rem;overflow-y:scroll}.vertical-tabs .vertical-tabs__content-container .vertical-tabs__nav::-webkit-scrollbar{display:none}@media (min-width:0) and (max-width:1023px){.vertical-tabs .vertical-tabs__content-container .vertical-tabs__nav{flex-direction:row;flex-wrap:wrap;max-width:100%;margin:4rem 0;overflow-x:unset}}@media (min-width:0) and (max-width:767px){.vertical-tabs .vertical-tabs__content-container .vertical-tabs__nav{flex-direction:row;flex-wrap:nowrap;overflow-x:scroll}}.vertical-tabs .vertical-tabs__content-container .vertical-tabs__nav .vertical-tabs__nav-tab{flex-grow:0;flex-shrink:0;min-width:100%;padding:1rem 2rem;border:1px solid #2c3f57;border-radius:40px;background-color:#fff;color:#2c3f57;cursor:pointer}.vertical-tabs .vertical-tabs__content-container .vertical-tabs__nav .vertical-tabs__nav-tab[aria-selected=true]{background-color:#2c3f57;color:#fff}@media (min-width:0) and (max-width:1023px){.vertical-tabs .vertical-tabs__content-container .vertical-tabs__nav .vertical-tabs__nav-tab{min-width:0}}.vertical-tabs .vertical-tabs__content-container .vertical-tabs__panels-container{flex-grow:1;flex-shrink:1}.vertical-tabs .vertical-tabs__content-container .vertical-tabs__panels-container .vertical-tabs__panels{display:grid;grid-template-columns:repeat(24,1fr);grid-template-rows:repeat(14,1fr);min-width:100%}.vertical-tabs .vertical-tabs__content-container .vertical-tabs__panels-container .vertical-tabs__panels .vertical-tabs__bg-image{grid-area:1/1/13/23;overflow:hidden;border-radius:9px;background-color:#efefef}@media (min-width:0) and (max-width:767px){.vertical-tabs .vertical-tabs__content-container .vertical-tabs__panels-container .vertical-tabs__panels .vertical-tabs__bg-image{display:none}}.vertical-tabs .vertical-tabs__content-container .vertical-tabs__panels-container .vertical-tabs__panels .vertical-tabs__image{grid-area:3/3/15/25;overflow:hidden;border-radius:9px}@media (min-width:0) and (max-width:767px){.vertical-tabs .vertical-tabs__content-container .vertical-tabs__panels-container .vertical-tabs__panels .vertical-tabs__image{display:none}}.vertical-tabs .vertical-tabs__content-container .vertical-tabs__panels-container .vertical-tabs__panels .vertical-tabs__text-box{grid-area:2/2/10/17;padding:3.889rem;border-left:solid 3px #2c3f57;border-radius:9px;background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.25);font-size:1.8rem;line-height:1.4}@media (min-width:0) and (max-width:767px){.vertical-tabs .vertical-tabs__content-container .vertical-tabs__panels-container .vertical-tabs__panels .vertical-tabs__text-box{grid-area:1/1/15/25}}.vertical-tabs .vertical-tabs__content-container .vertical-tabs__panels-container .vertical-tabs__panels .vertical-tabs__text-box .field--name-field-p-description a{transition:220ms ease-in-out;background-image:linear-gradient(rgba(66,109,169,.7),rgba(66,109,169,.7));background-repeat:no-repeat;background-position:left bottom;background-size:0 .15em;color:#426da9;font-weight:600;text-decoration:none}.vertical-tabs .vertical-tabs__content-container .vertical-tabs__panels-container .vertical-tabs__panels .vertical-tabs__text-box .field--name-field-p-description a:focus,.vertical-tabs .vertical-tabs__content-container .vertical-tabs__panels-container .vertical-tabs__panels .vertical-tabs__text-box .field--name-field-p-description a:hover{background-size:100% .15em;text-decoration:none}.vertical-tabs .vertical-tabs__content-container .vertical-tabs__panels-container .vertical-tabs__panels .vertical-tabs__text-box .field--name-field-p-link{position:relative;z-index:2;margin-top:3rem}.vertical-tabs .vertical-tabs__content-container .vertical-tabs__panels-container .vertical-tabs__panels .vertical-tabs__text-box .field--name-field-p-link a{display:inline-block;transition:220ms ease-in-out;font-size:2rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;text-transform:none;padding:0;border:none;border-radius:0;background-color:transparent;color:#c03;font-size:1.8rem;text-align:left;vertical-align:middle}.vertical-tabs .vertical-tabs__content-container .vertical-tabs__panels-container .vertical-tabs__panels .vertical-tabs__text-box .field--name-field-p-link a:focus,.vertical-tabs .vertical-tabs__content-container .vertical-tabs__panels-container .vertical-tabs__panels .vertical-tabs__text-box .field--name-field-p-link a:hover{text-decoration:none}.vertical-tabs .vertical-tabs__content-container .vertical-tabs__panels-container .vertical-tabs__panels .vertical-tabs__text-box .field--name-field-p-link a::after{content:"";display:inline-block;transform-origin:left center;transition:transform 220ms ease-in-out;font-family:"Imprivata Icons",sans-serif;font-size:130%;font-weight:400;text-decoration:none;vertical-align:-.12em}.vertical-tabs .vertical-tabs__content-container .vertical-tabs__panels-container .vertical-tabs__panels .vertical-tabs__text-box .field--name-field-p-link a:focus,.vertical-tabs .vertical-tabs__content-container .vertical-tabs__panels-container .vertical-tabs__panels .vertical-tabs__text-box .field--name-field-p-link a:hover{background-color:transparent;color:#b3002d}.vertical-tabs .vertical-tabs__content-container .vertical-tabs__panels-container .vertical-tabs__panels .vertical-tabs__text-box .field--name-field-p-link a:focus::after,.vertical-tabs .vertical-tabs__content-container .vertical-tabs__panels-container .vertical-tabs__panels .vertical-tabs__text-box .field--name-field-p-link a:hover::after{transform:translateX(.2em)}@media (min-width:0) and (max-width:1023px){.vertical-tabs .vertical-tabs__content-container{display:block}}.vertical-tabs--red .vertical-tabs__panels-container .vertical-tabs__content .vertical-tabs__panels .vertical-tabs__text-box{border-color:#c03}.vertical-tabs--red .vertical-tabs__content-container .vertical-tabs__nav .vertical-tabs__nav-tab{border:1px solid #c03;background-color:#fff;color:#c03}.vertical-tabs--red .vertical-tabs__content-container .vertical-tabs__nav .vertical-tabs__nav-tab[aria-selected=true]{background-color:#c03;color:#fff}
/*# sourceMappingURL=vertical-tab.css.map */