/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body:not(.path-admin) .ajax-progress{border-radius:50%;width:32px;height:32px;border:3px solid rgba(218,41,28,.3);border-top-color:var(--c-primary);animation:loader 1s infinite linear;background-image:unset;background-color:var(--c-text-inverse);opacity:1;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}body:not(.path-admin) .ajax-progress .throbber{display:none}body:not(.path-admin) .ajax-progress .ajax-progress__message,body:not(.path-admin) .ajax-progress .ajax-progress__throbber{display:none}body:not(.path-admin) .ajax-progress .ajax-progress__message .message,body:not(.path-admin) .ajax-progress .ajax-progress__throbber .message{display:none}@keyframes loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes heart-flip{0%{transform:rotateY(0deg)}50%{transform:rotateY(180deg)}100%{transform:rotateY(360deg)}}.video iframe{height:100%;width:100%}.video video{height:auto;width:100%}.video__wrap{aspect-ratio:16/9;overflow:hidden;position:relative}.video-embed-field-responsive-video{margin-bottom:40px}.block-type--paragraph_components .video-embed-field-responsive-video{margin-bottom:unset}.fancybox-slide--iframe .fancybox-content{height:100% !important}@media(max-width:39.99em){.full-width-mob{padding:0 !important;margin-inline:-24px}.full-width-mob h2{margin-left:1.5rem}}@media(max-width:39.99em){.page-not-front .layout.section__full-bleed.section__full-bleed .block.block:has(.full-width-mob){padding-inline:1.5rem}}
