@charset "UTF-8";.connect-speaker{padding-top:4rem;padding-bottom:4rem}@media (min-width:768px){.connect-speaker{padding-top:5rem;padding-bottom:5rem}}@media (min-width:1400px){.connect-speaker{padding-top:8rem;padding-bottom:8rem}}.connect-speaker .views-exposed-form[data-drupal-selector=views-exposed-form-connect-speakers-listing-block-1] .form--inline{padding-bottom:5rem}.connect-speaker .views-exposed-form[data-drupal-selector=views-exposed-form-connect-speakers-listing-block-1] details{position:relative}.connect-speaker .views-exposed-form[data-drupal-selector=views-exposed-form-connect-speakers-listing-block-1] details summary{font-size:2rem;line-height:1.4;display:flex;box-sizing:border-box;align-items:center;min-height:6.5rem;padding:1rem 5.4rem 1rem 2rem;transition:220ms ease-in-out;border:1px solid #dedede;border-radius:5px;background-color:#efefef;color:#888;font-weight:700;line-height:1;cursor:pointer}.connect-speaker .views-exposed-form[data-drupal-selector=views-exposed-form-connect-speakers-listing-block-1] details summary::after{content:"";position:absolute;right:2rem;font-family:"Imprivata Icons",sans-serif;font-weight:400}.connect-speaker .views-exposed-form[data-drupal-selector=views-exposed-form-connect-speakers-listing-block-1] details[open] summary::after{transform:rotate(180deg)}.connect-speaker .views-exposed-form[data-drupal-selector=views-exposed-form-connect-speakers-listing-block-1] details .details-wrapper{position:absolute;z-index:11;top:6.5rem;width:100%;border:1px solid #ccc;border-radius:7px;background:#efefef;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}@media (min-width:768px){.connect-speaker .views-exposed-form[data-drupal-selector=views-exposed-form-connect-speakers-listing-block-1] details .details-wrapper{top:8.5rem}}.connect-speaker .views-exposed-form[data-drupal-selector=views-exposed-form-connect-speakers-listing-block-1] details .details-wrapper label{margin:0;font-weight:400;font-size:1.8rem;line-height:1.4;font-weight:700;display:block;width:100%;padding:1.5rem 3rem;line-height:1.1111}.connect-speaker .views-exposed-form[data-drupal-selector=views-exposed-form-connect-speakers-listing-block-1] details .details-wrapper .bef-toggle{transition:220ms ease-in-out;background-image:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7));background-repeat:no-repeat;background-position:left bottom;background-size:0 .15em;color:#000;font-weight:600;text-decoration:none}.connect-speaker .views-exposed-form[data-drupal-selector=views-exposed-form-connect-speakers-listing-block-1] details .details-wrapper .bef-toggle:focus,.connect-speaker .views-exposed-form[data-drupal-selector=views-exposed-form-connect-speakers-listing-block-1] details .details-wrapper .bef-toggle:hover{background-size:100% .15em;text-decoration:none}.connect-speaker .views-exposed-form[data-drupal-selector=views-exposed-form-connect-speakers-listing-block-1] details.form-item{width:100%}@media (min-width:768px){.connect-speaker .views-exposed-form[data-drupal-selector=views-exposed-form-connect-speakers-listing-block-1] details.form-item{width:50%}}.connect-speaker .views-exposed-form[data-drupal-selector=views-exposed-form-connect-speakers-listing-block-1] details.form-item summary::-webkit-details-marker{display:none}.connect-speaker .views-exposed-form[data-drupal-selector=views-exposed-form-connect-speakers-listing-block-1] input.form-radio{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}.connect-speaker .views-exposed-form[data-drupal-selector=views-exposed-form-connect-speakers-listing-block-1] .form-type-radio:has([checked=checked]){background-color:#dedede}.connect-speaker .views-exposed-form[data-drupal-selector=views-exposed-form-connect-speakers-listing-block-1] .form-type-radio :hover,.connect-speaker .views-exposed-form[data-drupal-selector=views-exposed-form-connect-speakers-listing-block-1] .form-type-radio:hover{cursor:pointer}.connect-speaker .view-content{display:flex;flex-direction:column;justify-content:center;gap:5rem 11.111rem}@media (min-width:768px){.connect-speaker .view-content{flex-direction:row;flex-wrap:wrap}}@media (min-width:768px){.connect-speaker .view-content .views-row{flex:0 1 calc(33.333% - 7.407rem)}}.connect-speaker .view-content .speakers-teaser__column{display:flex;flex-direction:column;align-items:center}.connect-speaker .view-content .speakers-teaser__headshot{position:relative}@media (min-width:0) and (max-width:767px){.connect-speaker .view-content .speakers-teaser__headshot{width:80%}}.connect-speaker .view-content .speakers-teaser__image img{width:100%}.connect-speaker .view-content .speakers-teaser__city{position:absolute;right:0;bottom:0;left:0;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:0 2rem;border:.5px solid #006cba;border-radius:9px;background-color:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);color:#2c3f57;font-weight:700}.connect-speaker .view-content .speakers-teaser-teaser__content{text-align:center}.connect-speaker .view-content .speakers-teaser__name{margin:0;font-weight:400;font-size:3.2rem;line-height:1.2;margin:2rem 0 .5rem}@media (min-width:1024px){.connect-speaker .view-content .speakers-teaser__name{font-size:4rem}}.connect-speaker .view-content .speakers-teaser__description{font-weight:700}.connect-speaker .view-content .speakers-teaser__description p{margin:0}.connect-speaker .view-content .speakers-teaser__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}.connect-speaker .view-content .speakers-teaser__description a:focus,.connect-speaker .view-content .speakers-teaser__description a:hover{background-size:100% .15em;text-decoration:none}.connect-speaker .view-content .speakers-teaser__link{display:block;margin-top:1rem;line-height:1}.connect-speaker .view-content .speakers-teaser__link img{width:4.667rem}.connect-speaker .view-empty p{margin:0;font-weight:400;font-size:3.2rem;line-height:1.2;margin:0}@media (min-width:1024px){.connect-speaker .view-empty p{font-size:4rem}}
/*# sourceMappingURL=speakers-teaser.css.map */