@charset "UTF-8";.video{padding-top:4rem;padding-bottom:4rem;text-align:center}@media (min-width:768px){.video{padding-top:5rem;padding-bottom:5rem}}@media (min-width:1400px){.video{padding-top:8rem;padding-bottom:8rem}}@media (min-width:1024px){.video{text-align:left}}.video--secondary{background:#ccc}.video .field--name-field-b-cta 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;display:inline-block;margin-top:3.2rem}.video .field--name-field-b-cta a:focus,.video .field--name-field-b-cta a:hover{text-decoration:none}.video .field--name-field-b-cta 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}.video .field--name-field-b-cta a:focus,.video .field--name-field-b-cta a:hover{background-color:transparent;color:#b3002d}.video .field--name-field-b-cta a:focus::after,.video .field--name-field-b-cta a:hover::after{transform:translateX(.2em)}@media (min-width:1024px){.video__content{display:flex;justify-content:center}}.video__content-video{width:calc(100% + 4rem);margin:0 -2rem}@media (min-width:768px){.video__content-video{width:calc(100% + 8rem);margin:0 -4rem}}@media (min-width:1024px){.video__content-video{width:50%;margin:0}}@media (min-width:1400px){.video__content-video{width:66.6666%}}.video__content-text{margin-bottom:3.2rem}@media (min-width:1024px){.video__content-text{display:flex;flex-direction:column;justify-content:center;width:calc(50% - 3.2rem);margin-right:3.2rem}}@media (min-width:1400px){.video__content-text{width:calc(33.3333% - 3.2rem)}}.video__content-text-title{margin-bottom:1.6rem;text-transform:none}.video__content-text-description{font-size:2rem;line-height:1.4}.video__content-text-description :first-child{margin-top:0}.video__content-text-description :last-child{margin-bottom:0}.video__content-text-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}.video__content-text-description a:focus,.video__content-text-description a:hover{background-size:100% .15em;text-decoration:none}.video__content--stacked{flex-direction:column;margin:0;text-align:center}.video__content--stacked .video__media+.video__content-text{margin:0}.video__content--stacked .video__content{margin-top:0}@media (min-width:1024px){.video__content--stacked .video__content-video{width:100%}}.video__content--stacked .video__content-text{margin:auto}.video__content--stacked .video__content-text-title{margin:0;font-weight:400;font-size:3.2rem;line-height:1.2;margin-bottom:2.8rem}@media (min-width:1024px){.video__content--stacked .video__content-text-title{font-size:4rem}}@media (min-width:1024px){.video__content--stacked .video__content-text-title{margin-bottom:3rem}}@media (min-width:1400px){.video__content--stacked .video__content-text-title{margin-bottom:3.2rem}}.video__content--stacked .video__content-text-description{margin:2.8rem 0 0}.video__content--stacked .video__content-text-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}.video__content--stacked .video__content-text-description a:focus,.video__content--stacked .video__content-text-description a:hover{background-size:100% .15em;text-decoration:none}@media (min-width:1024px){.video__content--stacked .video__content-text-description{margin-top:3rem}}@media (min-width:1400px){.video__content--stacked .video__content-text-description{margin-top:3.2rem}}.video__content--stacked .video__content-text .field--name-field-b-cta a{margin-top:2.8rem}@media (min-width:1024px){.video__content--stacked .video__content-text .field--name-field-b-cta a{margin-top:3rem}}@media (min-width:1400px){.video__content--stacked .video__content-text .field--name-field-b-cta a{margin-top:3.2rem}}@media (min-width:1024px){.video__content--stacked .video__content-text{width:75%}}
/*# sourceMappingURL=video-block.css.map */