/****** FILE: app/client/dist/styles/hover-linkblock.css *****/
.hover-link__header:after,.hover-link__header:before,.hover-link__wrap:after,.hover-link__wrap:before{content:"";display:table}.hover-link__header:after,.hover-link__wrap:after{clear:both}.hover-link-item__media{background-position:50%;background-repeat:no-repeat;background-size:cover}.hover-link{padding-bottom:1rem!important}@media only screen and (min-width:968px){.hover-link{padding-bottom:6rem!important}}.hover-link__header{margin-bottom:5rem;margin-left:auto;margin-right:auto;max-width:160rem;padding-left:1rem;padding-right:1rem;width:100%}@media only screen and (min-width:640px){.hover-link__header{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:768px){.hover-link__header{padding-left:5rem;padding-right:5rem}}@media only screen and (min-width:3800px){.hover-link__header{padding-left:0;padding-right:0}}.hover-link__text{display:block;float:left;padding-left:2rem;padding-right:2rem;width:100%}.hover-link__text:not(:last-child){margin-bottom:4rem}.hover-link__text :last-child{margin-bottom:0}.hover-link__wrap{margin-left:auto;margin-right:auto;max-width:160rem;padding-left:1rem;padding-right:1rem;width:100%}@media only screen and (min-width:640px){.hover-link__wrap{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:768px){.hover-link__wrap{padding-left:5rem;padding-right:5rem}}@media only screen and (min-width:3800px){.hover-link__wrap{padding-left:0;padding-right:0}}@media only screen and (min-width:1024px){.hover-link__wrap.columns-2 .hover-link-item{width:calc(50% - 4rem)}.hover-link__wrap.columns-3 .hover-link-item{width:calc(33.33333% - 4rem)}.hover-link__wrap.columns-4 .hover-link-item{width:calc(25% - 4rem)}}.hover-link__wrap:has(.active) .hover-link-item:not(.active){opacity:.2}.hover-link-item{display:block;float:left;margin-left:2rem;margin-right:2rem;overflow:hidden;padding-left:0;padding-right:0;text-decoration:none;transition:opacity .3s ease;width:100%;width:calc(100% - 4rem)}.hover-link-item,.hover-link-item:not(:last-child){margin-bottom:4rem}@media only screen and (min-width:768px){.hover-link-item{width:calc(50% - 4rem)}}@media only screen and (min-width:1024px){.hover-link-item{width:calc(33.33333% - 4rem)}}.hover-link-item.js-in-view .lazy-loaded{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.hover-link-item.js-in-view .lazy-loaded:after{transform:scaleX(0)}.hover-link-item.active .hover-link-item__content,.hover-link-item:hover .hover-link-item__content{opacity:1}.hover-link-item.active .hover-link-item__heading,.hover-link-item:hover .hover-link-item__heading{background-color:var(--c-primary)}.hover-link-item.active .hover-link-item__heading .read-more:before,.hover-link-item:hover .hover-link-item__heading .read-more:before{background-color:var(--c-secondary)}.hover-link-item.active .hover-link-item__content{opacity:1}.hover-link-item.active .hover-link-item__heading .read-more:after{border-bottom-width:.2rem;border-top-width:0;top:45%}.hover-link-item__wrap{cursor:pointer;display:table;position:relative;table-layout:fixed;width:200%}@media only screen and (min-width:1024px){.hover-link-item__wrap{width:300%}}.hover-link-item__heading,.hover-link-item__media{display:table-cell}.hover-link-item__media{clip-path:polygon(0 0,0 0,0 100%,0 100%);position:relative;transition:opacity .3s ease,clip-path 3s cubic-bezier(.19,1,.22,1)}.hover-link-item__media:after{background-color:inherit;border-radius:inherit;content:"";display:block;height:100%;left:0;opacity:1;position:absolute;top:0;transform-origin:100% 50%;transition:transform 2s cubic-bezier(.19,1,.22,1) .5s;width:100%}.hover-link-item__media img{display:block;height:auto;opacity:0;position:relative;width:100%}.hover-link-item__media:before{background-image:linear-gradient(0deg,#000,transparent);bottom:0;content:"";height:10rem;left:0;opacity:.75;position:absolute;width:100%}.hover-link-item__heading{color:#494f53;padding:2rem;transform:translateX(-100%);transition:background-color .3s ease;vertical-align:bottom}.hover-link-item__heading.dark{color:#fff}.hover-link-item__content{color:#fff;display:none;opacity:0;padding:2rem 2rem 10rem;transform:translateX(-200%);transition:opacity .3s ease;vertical-align:top;z-index:2}@media only screen and (min-width:1024px){.hover-link-item__content{display:table-cell}}
/****** FILE: app/client/dist/styles/gallery-newsblock.css *****/
.gallery-news__header:after,.gallery-news__header:before,.gallery-news__wrap:after,.gallery-news__wrap:before{content:"";display:table}.gallery-news__header:after,.gallery-news__wrap:after{clear:both}.gallery-news-item__media{background-position:50%;background-repeat:no-repeat;background-size:cover}.gallery-news{color:#494f53;margin-left:auto;margin-right:auto;max-width:220rem;overflow:hidden;width:100%}.gallery-news.dark{color:#fff}.gallery-news.in-view .lazy-loaded{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.gallery-news.in-view .lazy-loaded:after{transform:scaleX(0)}.gallery-news__header{margin-bottom:5rem;margin-left:auto;margin-right:auto;max-width:160rem;padding-left:1rem;padding-right:1rem;width:100%}@media only screen and (min-width:640px){.gallery-news__header{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:768px){.gallery-news__header{padding-left:5rem;padding-right:5rem}}@media only screen and (min-width:3800px){.gallery-news__header{padding-left:0;padding-right:0}}@media only screen and (max-width:767px){.gallery-news__header{margin-bottom:2rem}}.gallery-news__content{padding-left:2rem;padding-right:2rem}.gallery-news__heading,.gallery-news__link{display:inline-block;margin-bottom:0;vertical-align:middle}@media only screen and (max-width:767px){.gallery-news__heading,.gallery-news__link{margin-bottom:3rem}}.gallery-news__heading{font-weight:700;line-height:1.166667;margin-right:4rem}@media only screen and (min-width:1280px){.gallery-news__heading{font-size:6rem;letter-spacing:-1.71px}}.gallery-news .tns-ovh{overflow:visible}.gallery-news__wrap{margin-left:auto;margin-right:auto;max-width:160rem;padding-left:1rem;padding-right:1rem;width:100%}@media only screen and (min-width:640px){.gallery-news__wrap{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:768px){.gallery-news__wrap{padding-left:5rem;padding-right:5rem}}@media only screen and (min-width:3800px){.gallery-news__wrap{padding-left:0;padding-right:0}}.gallery-news__list{display:block;float:left;padding-left:2rem;padding-right:2rem;position:relative;width:100%}.gallery-news__list:not(:last-child){margin-bottom:4rem}.gallery-news.dark .tns-controls button{color:#fff}.gallery-news .tns-controls button{background-color:hsla(0,0%,100%,.8);box-shadow:0 0 1.5rem .5rem rgba(0,0,0,.1);color:inherit;font-size:0;height:6.4rem;position:absolute;top:50%;transform:translateY(-50%);width:6.4rem}.gallery-news .tns-controls button:before{border-right:.2rem solid;border-top:.2rem solid;content:"";height:30%;left:50%;position:absolute;top:50%;width:30%}@media only screen and (max-width:1359px){.gallery-news .tns-controls button{bottom:2rem;left:0;top:auto;transform:none}}.gallery-news .tns-controls button[data-controls=prev]{left:auto;right:calc(100% + 2rem)}.gallery-news .tns-controls button[data-controls=prev]:before{transform:translate(-30%,-50%) rotate(-135deg)}@media only screen and (max-width:1359px){.gallery-news .tns-controls button[data-controls=prev]{right:12rem}}.gallery-news .tns-controls button[data-controls=next]{left:calc(100% + 2rem);right:auto}.gallery-news .tns-controls button[data-controls=next]:before{transform:translate(-70%,-50%) rotate(45deg)}@media only screen and (max-width:1359px){.gallery-news .tns-controls button[data-controls=next]{left:auto;right:2rem}}.gallery-news .tns-nav{margin-top:3rem;padding:4rem 20rem 4rem 0}@media only screen and (min-width:1360px){.gallery-news .tns-nav{display:none}}.gallery-news .tns-nav button{background-color:currentColor;color:inherit;height:1rem;margin:.25rem;opacity:.25;transition:opacity .3s ease;width:1rem}.gallery-news .tns-nav button.tns-nav-active,.gallery-news-item.in-view .gallery-news-item__content{opacity:1}@media only screen and (min-width:1024px){.gallery-news-item__content{opacity:0;transition:opacity .6s ease .1s}}@media only screen and (min-width:968px){.gallery-news-item__wrap{display:table;table-layout:fixed;width:100%}}.gallery-news-item__details,.gallery-news-item__media{width:100%}@media only screen and (min-width:968px){.gallery-news-item__details,.gallery-news-item__media{display:table-cell;vertical-align:middle}}.gallery-news-item__media{clip-path:polygon(0 0,0 0,0 100%,0 100%);position:relative;transition:opacity .3s ease,clip-path 3s cubic-bezier(.19,1,.22,1)}.gallery-news-item__media:after{background-color:inherit;border-radius:inherit;content:"";display:block;height:100%;left:0;opacity:1;position:absolute;top:0;transform-origin:100% 50%;transition:transform 2s cubic-bezier(.19,1,.22,1) .5s;width:100%}@media only screen and (min-width:968px){.gallery-news-item__media{width:55%}}.gallery-news-item__media img{display:block;height:auto;opacity:0;width:100%}.gallery-news-item__details{padding:2rem}@media only screen and (min-width:968px){.gallery-news-item__details{padding:10rem;width:45%}}.gallery-news-item__details.background-colour,.gallery-news-item__details.background-colour--,.gallery-news-item__details.background-colour--none{background-color:#e8e9e9}.gallery-news-item__date{display:block}.gallery-news-item__title{display:block;font-family:var(--heading-font);font-size:2.2rem;font-weight:700;line-height:1.3;margin-bottom:3rem}@media only screen and (min-width:1280px){.gallery-news-item__title{font-size:3rem}}.gallery-news-item__button{margin-bottom:0;margin-top:5rem}
/****** FILE: app/client/dist/styles/default-mapblock.css *****/
.default-map__filters:after,.default-map__filters:before,.default-map__header:after,.default-map__header:before,.default-map__media:after,.default-map__media:before{content:"";display:table}.default-map__filters:after,.default-map__header:after,.default-map__media:after{clear:both}.default-map.dark{color:#fff}.default-map.light{color:#494f53}.default-map__filters,.default-map__header{margin-left:auto;margin-right:auto;max-width:160rem;padding-left:1rem;padding-right:1rem;width:100%}@media only screen and (min-width:640px){.default-map__filters,.default-map__header{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:768px){.default-map__filters,.default-map__header{padding-left:5rem;padding-right:5rem}}@media only screen and (min-width:3800px){.default-map__filters,.default-map__header{padding-left:0;padding-right:0}}.default-map__caption-text{font-size:1.7rem;line-height:1.1;text-align:center}.default-map__heading{display:block;float:left;font-weight:700;line-height:1.166667;max-width:80rem;padding-left:2rem;padding-right:2rem;width:100%}.default-map__heading:not(:last-child){margin-bottom:4rem}@media only screen and (min-width:1280px){.default-map__heading{font-size:6rem;letter-spacing:-1.71px}}.default-map__filters{display:block;margin-bottom:2.5rem}@media only screen and (min-width:968px){.default-map__filters{display:table;width:100%}}.default-map__buttons,.default-map__icons,.default-map__select{display:block;float:left;margin-bottom:0!important;padding-left:2rem;padding-right:2rem;width:100%}.default-map__buttons:not(:last-child),.default-map__icons:not(:last-child),.default-map__select:not(:last-child){margin-bottom:4rem}@media only screen and (min-width:968px){.default-map__buttons,.default-map__icons,.default-map__select{display:table-cell;float:none!important;vertical-align:middle}}.default-map__buttons .selector,.default-map__icons .selector,.default-map__select .selector{background-color:inherit;color:inherit;display:block;float:left;min-width:320px;position:relative;transition:z-index .3s ease;z-index:100}.default-map__buttons .selector+select,.default-map__icons .selector+select,.default-map__select .selector+select{display:none}.default-map__buttons .selector--active,.default-map__icons .selector--active,.default-map__select .selector--active{z-index:150}.default-map__buttons .selector--active .selector__header,.default-map__icons .selector--active .selector__header,.default-map__select .selector--active .selector__header{border-radius:0 0 0 0}.default-map__buttons .selector--active .selector__header:before,.default-map__icons .selector--active .selector__header:before,.default-map__select .selector--active .selector__header:before{transform:translate(50%,-30%) rotate(45deg) scale(-1)}.default-map__buttons .selector--active .selector__list,.default-map__icons .selector--active .selector__list,.default-map__select .selector--active .selector__list{border-radius:0 0 0 0;color:inherit;transform:scaleY(1)}.default-map__buttons .selector__header,.default-map__icons .selector__header,.default-map__select .selector__header{background-color:transparent;border:1px solid transparent;border-radius:0;cursor:pointer;padding:10px 40px 10px 20px;position:relative;transition:border-radius .3s ease;width:100%}.default-map__buttons .selector__header:before,.default-map__icons .selector__header:before,.default-map__select .selector__header:before{border-bottom:2px solid;border-right:2px solid;content:"";height:10px;position:absolute;right:20px;top:50%;transform:translate(50%,-60%) rotate(45deg) scale(1);transition:transform .3s ease;width:10px}.default-map__buttons .selector__placeholder,.default-map__icons .selector__placeholder,.default-map__select .selector__placeholder{color:inherit;user-select:none}.default-map__buttons .selector__search,.default-map__icons .selector__search,.default-map__select .selector__search{background-color:#fff;border:0;border-color:rgba(0,0,0,.2);color:#000;margin-bottom:0;padding:10px 20px!important;position:relative;width:100%;z-index:2}.default-map__buttons .selector__list,.default-map__icons .selector__list,.default-map__select .selector__list{background-color:inherit;border:1px solid transparent;border-top:none;color:transparent;display:block;left:0;margin:0;max-height:400px;overflow:auto;padding:0!important;position:absolute;top:100%;transform:scaleY(0);transform-origin:50% 0;transition:transform .2s ease;width:100%;z-index:150}.default-map__buttons .selector__item,.default-map__icons .selector__item,.default-map__select .selector__item{position:relative}.default-map__buttons .selector__item--hidden,.default-map__icons .selector__item--hidden,.default-map__select .selector__item--hidden{display:none}.default-map__buttons .selector__item input[type=checkbox],.default-map__buttons .selector__item input[type=radio],.default-map__icons .selector__item input[type=checkbox],.default-map__icons .selector__item input[type=radio],.default-map__select .selector__item input[type=checkbox],.default-map__select .selector__item input[type=radio]{border:0;height:0;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:0}.default-map__buttons .selector__item input[type=checkbox]:not([disabled])+.selector__option,.default-map__buttons .selector__item input[type=radio]:not([disabled])+.selector__option,.default-map__icons .selector__item input[type=checkbox]:not([disabled])+.selector__option,.default-map__icons .selector__item input[type=radio]:not([disabled])+.selector__option,.default-map__select .selector__item input[type=checkbox]:not([disabled])+.selector__option,.default-map__select .selector__item input[type=radio]:not([disabled])+.selector__option{cursor:pointer}.default-map__buttons .selector__item input[type=checkbox]:not([disabled])+.selector__option:focus,.default-map__buttons .selector__item input[type=checkbox]:not([disabled])+.selector__option:hover,.default-map__buttons .selector__item input[type=checkbox]:not([disabled]):focus+.selector__option,.default-map__buttons .selector__item input[type=checkbox]:not([disabled]):hover+.selector__option,.default-map__buttons .selector__item input[type=radio]:not([disabled])+.selector__option:focus,.default-map__buttons .selector__item input[type=radio]:not([disabled])+.selector__option:hover,.default-map__buttons .selector__item input[type=radio]:not([disabled]):focus+.selector__option,.default-map__buttons .selector__item input[type=radio]:not([disabled]):hover+.selector__option,.default-map__icons .selector__item input[type=checkbox]:not([disabled])+.selector__option:focus,.default-map__icons .selector__item input[type=checkbox]:not([disabled])+.selector__option:hover,.default-map__icons .selector__item input[type=checkbox]:not([disabled]):focus+.selector__option,.default-map__icons .selector__item input[type=checkbox]:not([disabled]):hover+.selector__option,.default-map__icons .selector__item input[type=radio]:not([disabled])+.selector__option:focus,.default-map__icons .selector__item input[type=radio]:not([disabled])+.selector__option:hover,.default-map__icons .selector__item input[type=radio]:not([disabled]):focus+.selector__option,.default-map__icons .selector__item input[type=radio]:not([disabled]):hover+.selector__option,.default-map__select .selector__item input[type=checkbox]:not([disabled])+.selector__option:focus,.default-map__select .selector__item input[type=checkbox]:not([disabled])+.selector__option:hover,.default-map__select .selector__item input[type=checkbox]:not([disabled]):focus+.selector__option,.default-map__select .selector__item input[type=checkbox]:not([disabled]):hover+.selector__option,.default-map__select .selector__item input[type=radio]:not([disabled])+.selector__option:focus,.default-map__select .selector__item input[type=radio]:not([disabled])+.selector__option:hover,.default-map__select .selector__item input[type=radio]:not([disabled]):focus+.selector__option,.default-map__select .selector__item input[type=radio]:not([disabled]):hover+.selector__option{background-color:rgba(0,0,0,.1);color:inherit}.default-map__buttons .selector__item input[type=checkbox]:not([disabled]):checked+.selector__option,.default-map__buttons .selector__item input[type=radio]:not([disabled]):checked+.selector__option,.default-map__icons .selector__item input[type=checkbox]:not([disabled]):checked+.selector__option,.default-map__icons .selector__item input[type=radio]:not([disabled]):checked+.selector__option,.default-map__select .selector__item input[type=checkbox]:not([disabled]):checked+.selector__option,.default-map__select .selector__item input[type=radio]:not([disabled]):checked+.selector__option{background-color:rgba(0,0,0,.3);color:inherit}.default-map__buttons .selector__item input[type=checkbox][disabled]+.selector__option,.default-map__buttons .selector__item input[type=radio][disabled]+.selector__option,.default-map__icons .selector__item input[type=checkbox][disabled]+.selector__option,.default-map__icons .selector__item input[type=radio][disabled]+.selector__option,.default-map__select .selector__item input[type=checkbox][disabled]+.selector__option,.default-map__select .selector__item input[type=radio][disabled]+.selector__option{opacity:.3}.default-map__buttons .selector__group,.default-map__buttons .selector__option,.default-map__icons .selector__group,.default-map__icons .selector__option,.default-map__select .selector__group,.default-map__select .selector__option{color:inherit;display:block!important;margin-bottom:0!important;padding:10px 20px!important;position:relative;user-select:none;z-index:1}.default-map__buttons .selector__group,.default-map__icons .selector__group,.default-map__select .selector__group{background-color:#fff;color:#000;font-weight:700}.default-map__buttons .selector__option,.default-map__icons .selector__option,.default-map__select .selector__option{background-color:rgba(0,0,0,.05);transition:color .3s ease,background-color .3s ease}@media only screen and (max-width:1023px){.default-map__buttons .selector,.default-map__icons .selector,.default-map__select .selector{width:100%}}.default-map__buttons .selector__header,.default-map__icons .selector__header,.default-map__select .selector__header{padding-left:0}.default-map__buttons .selector__placeholder,.default-map__icons .selector__placeholder,.default-map__select .selector__placeholder{font-size:2rem;font-weight:700}.default-map__buttons,.default-map__icons{background-color:#fff}@media only screen and (min-width:968px){.default-map__buttons{width:calc(70% - 5rem)}}@media only screen and (min-width:1280px){.default-map__buttons .selector{display:none}}.default-map__icons{font-size:0}@media only screen and (min-width:968px){.default-map__icons{text-align:right;width:calc(30% - 5rem)}}@media only screen and (min-width:1024px){.default-map__icons{width:23rem}.default-map__icons .selector{display:none}}.default-map__icon,.default-map__option{display:inline-block;position:relative}.default-map__icon input,.default-map__option input{height:0;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:0}.default-map__icon label,.default-map__option label{cursor:pointer}.default-map__icon{display:inline-block;padding-left:1rem;padding-right:1rem;position:relative;vertical-align:middle}@media only screen and (max-width:1023px){.default-map__icon{display:none!important}}.default-map__icon.all{margin-left:2rem}.default-map__icon.all label{position:relative;transform:scale(.9)!important}.default-map__icon.all label:after{content:"All";display:block;font-size:1rem;font-weight:700;left:50%;position:absolute;text-transform:uppercase;top:100%;transform:translateX(-50%)}.default-map__icon.all input:checked+label [fill^="#"]{fill:currentColor}.default-map__icon.all input:checked+label [stroke^="#"]{stroke:currentColor}.default-map__icon input:checked+label{transform:scale(1)}.default-map__icon span,.default-map__icon svg{display:block;margin-bottom:0}.default-map__icon span:first-child:not(:only-child){opacity:.7;padding-right:1rem}.default-map__icon span:first-child:not(:only-child) .icon{display:none}.default-map__icon span:last-child:not(:only-child){position:absolute;right:0;top:0}.default-map__icon label{transform:scale(.9);transition:transform .2s ease}@media only screen and (max-width:1279px){.default-map__option{display:none!important}}.default-map__option input:checked+label{opacity:1}.default-map__option input:checked+label:after{transform:scaleY(1)}.default-map__option label{display:block;font-size:1.6rem;font-weight:700;opacity:.5;padding:1rem 2rem;text-align:center;transition:opacity .3s ease}.default-map__option label:after{background-color:currentColor;bottom:0;content:"";display:block;height:.6rem;left:0;position:absolute;transform:scaleY(0);transform-origin:50% 100%;transition:transform .2s ease;width:100%}@media only screen and (min-width:1440px){.default-map__option label{font-size:2rem}}@media only screen and (min-width:968px){.default-map__select{text-align:right}}.default-map__select .selector{display:inline-block;float:none;text-align:left}@media only screen and (min-width:968px){.default-map__select .selector{margin-bottom:1rem}}.default-map__reset{border-left:.2rem solid #e8e9e9;display:table-cell;padding-left:2rem;padding-right:2rem;position:relative;text-align:center;vertical-align:top;width:8rem}@media only screen and (max-width:967px){.default-map__reset{display:none}}.default-map__reset .js-map-reset{cursor:pointer;position:relative}.default-map__reset .js-map-reset:after{content:"Reset All";display:block;font-size:1rem;font-weight:700;left:50%;position:absolute;text-transform:uppercase;top:100%;transform:translateX(-50%);white-space:nowrap}.default-map__reset svg{display:inline-block;height:5.5rem;margin-bottom:.5rem;width:auto}.default-map__reset svg [fill^="#"]{fill:currentColor}.default-map .map-controller .gm-style-moc{display:none}.default-map .map-controller img{object-fit:contain}.default-map .map-controller .map-pin-label{font-weight:700;text-align:center;transform:translateY(-40%)}.default-map__media{margin-left:auto;margin-right:auto;max-width:160rem;padding-left:1rem;padding-right:1rem;position:relative;width:100%}@media only screen and (min-width:640px){.default-map__media{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:768px){.default-map__media{padding-left:5rem;padding-right:5rem}}@media only screen and (min-width:3800px){.default-map__media{padding-left:0;padding-right:0}}.default-map__media.full{max-width:none;padding-left:0;padding-right:0}.default-map__media .map-controller{height:60rem;margin-left:auto;margin-right:auto;width:calc(100% - 4rem)}.default-map__media.full .map-controller{width:100%}.default-map__map .gm-control-active.gm-fullscreen-control{display:none}.default-map__map.show-controls .default-map__focus,.default-map__map.show-controls .gm-control-active.gm-fullscreen-control{display:block}.default-map__focus{display:none;height:4rem;overflow:visible;position:absolute;right:8rem;top:1rem;width:4rem;z-index:1}.default-map__focus:active:after,.default-map__focus:focus:after,.default-map__focus:hover:after{opacity:1}.default-map__focus:after{content:"Recentre";display:block;font-size:1rem;font-weight:700;margin-right:1rem;opacity:0;position:absolute;right:100%;text-align:right;text-transform:uppercase;top:50%;transform:translateY(-50%);transition:opacity .2s ease}.default-map__mini-map{height:36rem;position:absolute;right:9rem;top:2rem;width:34rem;z-index:2}.default-map__mini-map:after{box-shadow:inset 0 0 0 .5rem #fff;content:"";cursor:pointer;height:calc(100% - 2rem);left:0;position:absolute;top:0;width:100%;z-index:1}.default-map__mini-map.hidden{display:none}@media only screen and (max-width:967px){.default-map__mini-map{display:none}}.default-map__mini-map .map-pin-label{font-weight:700;text-align:center;transform:translateY(-40%)}.default-map__mini-map .map-controller{clip-path:polygon(0 0,100% 0,100% calc(100% - 2rem),0 calc(100% - 2rem),0 0);display:block;height:100%;left:0;position:absolute;top:0;width:100%}.default-map__caption{left:0;position:absolute;top:100%;width:100%}.default-map__link{background-color:var(--c-secondary);color:var(--colour-on-c-secondary);display:block;font-size:1.4rem;font-weight:700;left:.5rem;padding:.5rem 4rem .5rem 1rem;position:absolute;text-decoration:none;top:.5rem;transition:color .2s ease,background-color .2s ease;width:calc(100% - 1rem);z-index:10}.default-map__link:active,.default-map__link:focus,.default-map__link:hover{background-color:var(--c-primary);color:var(--colour-on-c-primary)}.default-map__link:after{border-right:2px solid;border-top:2px solid;content:"";height:.6em;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%) rotate(45deg);width:.6em}
/****** FILE: app/client/dist/styles/default-logoblock.css *****/
.default-logos:after,.default-logos:before,.default-logos__wrap:after,.default-logos__wrap:before{content:"";display:table}.default-logos:after,.default-logos__wrap:after{clear:both}.default-logos{padding-bottom:4rem;padding-top:4rem}.default-logos.in-view .default-logos__item{opacity:1;transform:translateX(0)}.default-logos.active .default-logos__title:first-child{opacity:0}.default-logos.active .default-logos__title:nth-child(2){opacity:1}.default-logos.dark{color:#fff}.default-logos__wrap{display:table;margin-left:auto;margin-right:auto;max-width:160rem;padding-left:1rem;padding-right:1rem;table-layout:fixed;width:100%}@media only screen and (min-width:640px){.default-logos__wrap{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:768px){.default-logos__wrap{padding-left:5rem;padding-right:5rem}}@media only screen and (min-width:3800px){.default-logos__wrap{padding-left:0;padding-right:0}}.default-logos__header{overflow:hidden}.default-logos__header p{font-size:2rem;font-weight:700;margin-bottom:0}@media only screen and (min-width:1280px){.default-logos__header p{font-size:2.5rem}}.default-logos__headings{display:table;table-layout:fixed;text-align:center;width:200%}.default-logos__title{display:table-cell;opacity:1;text-align:center;transition:opacity .5s ease;vertical-align:top;width:50%}.default-logos__title:nth-child(2){opacity:0;transform:translateX(-100%)}.default-logos__title p{display:block}.default-logos__header,.default-logos__media{display:block;float:left;padding-left:2rem;padding-right:2rem;width:100%}.default-logos__header:not(:last-child),.default-logos__media:not(:last-child){margin-bottom:4rem}.default-logos__images{display:table;margin:0 auto;padding-left:2rem;padding-right:2rem}.default-logos__item{display:table-cell;opacity:0;transform:translateY(1rem);transition:opacity .5s ease,transform .5s ease}.default-logos__link{display:block;position:relative;text-decoration:none}.default-logos__link:active img:not(:only-child):first-child,.default-logos__link:focus img:not(:only-child):first-child,.default-logos__link:hover img:not(:only-child):first-child{opacity:0}.default-logos__link:active img:not(:only-child):last-child,.default-logos__link:focus img:not(:only-child):last-child,.default-logos__link:hover img:not(:only-child):last-child{opacity:1}.default-logos__link img{display:block;height:15rem;object-fit:contain;object-position:center;opacity:1;transition:opacity .3s ease;width:auto}.default-logos__link img:not(:only-child):first-child{opacity:1}.default-logos__link img:not(:only-child):last-child{height:100%;left:0;object-fit:contain;opacity:0;position:absolute;top:0;width:100%}
