.remote{display:block;width:100%}.iframe,.remote,.remote-content,.remote-preview{position:relative;display:flex;width:100%;height:100%;border:1px solid rgba(255,255,255,.9);}.remote-content,.remote-preview{height:100%;}.preview-consent div.enable{display:flex;}.remote-preview-content,.video-preview-content{display:flex;flex-grow:1;justify-content:center;align-items:center;}.remote-preview div.enable:not(.enable-osm),.remote-preview button:not(.enable-osm),.video-preview button:not(.enable-osm){position:absolute;top:0;bottom:0;left:0;right:0;width:auto;overflow:auto;}.remote-preview button,.video-preview button,.remote-preview div.enable{display:flex;width:100%;text-decoration:none;justify-content:center;cursor:pointer;background:rgba(255,255,255,.9);color:inherit;border:0;z-index:1;padding:15px;}.btn.enable{align-items:center;background:#283853;border:none;color:#fff;cursor:pointer;display:inline-flex;font-family:PT Sans,sans-serif;font-size:.875rem;font-weight:700;min-height:40px;justify-content:center;line-height:1.25rem;padding:0 20px;margin-top:1rem;text-decoration:none;white-space:nowrap;}.btn.enable:hover{background:#33496e;}.remote-preview.hidden,.remote-preview:has(+ .remote-content iframe[src]){display:none;padding-bottom:0}.remote-preview:not(.hidden) + .remote-content{display:none;padding-bottom:0}.remote-preview:has(+ .remote-content iframe[src]) + .remote-content{display:flex;}.video,.youtube,.vimeo{.remote-preview{min-height:0 !important;aspect-ratio:16/9;img{width:100%;height:auto;}}.remote-content{aspect-ratio:16/9;}.remote-content iframe{position:absolute;top:0;left:0;width:100%;height:100%}iframe{min-height:0 !important;}}.remote.osm iframe,.iframe iframe{border:0;height:100%;width:100%;}.events-calendar-map__iframe .iframe{height:100%;}.process{display:inline-block;position:relative;width:80px;height:80px}.process div{position:absolute;width:6px;height:6px;background:#000;border-radius:50%;-webkit-animation:process 1.2s linear infinite;animation:process 1.2s linear infinite}.process div:first-child{-webkit-animation-delay:0s;animation-delay:0s;top:37px;left:66px}.process div:nth-child(2){-webkit-animation-delay:-.1s;animation-delay:-.1s;top:22px;left:62px}.process div:nth-child(3){-webkit-animation-delay:-.2s;animation-delay:-.2s;top:11px;left:52px}.process div:nth-child(4){-webkit-animation-delay:-.3s;animation-delay:-.3s;top:7px;left:37px}.process div:nth-child(5){-webkit-animation-delay:-.4s;animation-delay:-.4s;top:11px;left:22px}.process div:nth-child(6){-webkit-animation-delay:-.5s;animation-delay:-.5s;top:22px;left:11px}.process div:nth-child(7){-webkit-animation-delay:-.6s;animation-delay:-.6s;top:37px;left:7px}.process div:nth-child(8){-webkit-animation-delay:-.7s;animation-delay:-.7s;top:52px;left:11px}.process div:nth-child(9){-webkit-animation-delay:-.8s;animation-delay:-.8s;top:62px;left:22px}.process div:nth-child(10){-webkit-animation-delay:-.9s;animation-delay:-.9s;top:66px;left:37px}.process div:nth-child(11){-webkit-animation-delay:-1s;animation-delay:-1s;top:62px;left:52px}.process div:nth-child(12){-webkit-animation-delay:-1.1s;animation-delay:-1.1s;top:52px;left:62px}@-webkit-keyframes process{0%,20%,80%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes process{0%,20%,80%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}.swiper-slide div.enable{padding-left:3rem;padding-right:3rem;}
