/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}}.is-b-loading{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;min-height:30px;}.is-b-loading::before{position:absolute;z-index:-1;top:50%;left:50%;display:none;width:30px;max-width:30px;height:30px;margin-top:-15px;margin-left:-15px;content:"";background:#2eaae0;font-size:0;}.is-b-loading.is-b-visible::before{z-index:22;display:block;-webkit-animation:rotateplane 1.2s infinite ease-in-out;animation:rotateplane 1.2s infinite ease-in-out;}
.media.media--ratio{position:relative;display:block;overflow:hidden;width:100%;max-width:100%;height:0;min-height:1px;}.media--ratio.is-b-loaded{transition:padding-bottom 0.2s;}.media--ratio--11{padding-bottom:100%;}.media--ratio--32{padding-bottom:66.66%;}.media--ratio--43{padding-bottom:75%;}.media--ratio--85{padding-bottom:62.5%;}.media--ratio--169{padding-bottom:56.25%;}
.ui-dialog ~ .ck-body-wrapper{--ck-z-panel:1261;}
.video-embed-field-responsive-video{position:relative;}.video-embed-field-responsive-video::after{display:block;padding-bottom:56.25%;content:"";}.video-embed-field-responsive-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;}.video-embed-field-responsive-modal{max-width:100%;}.video-embed-field-lazy{position:relative;cursor:pointer;}.video-embed-field-lazy img{width:100%;}.video-embed-field-lazy-play{position:absolute;top:50%;left:50%;width:72px;height:72px;margin-top:-36px;margin-left:-36px;cursor:pointer;background:url(/modules/contrib/video_embed_field/css/icons/play.svg) no-repeat;background-size:72px 72px;}
