.app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3c3c3c;width:100%;overflow:hidden}.app__navigation{font-family:microbrew_unicase_oneregular,"sans-serif";text-transform:uppercase;height:80px;line-height:20px;position:fixed;bottom:-1px;left:0;right:12px;z-index:99;overflow:hidden;align-items:center;flex-direction:row;display:flex;background:linear-gradient(180deg,rgba(253,237,231,0) 0,#fdede7)}@media(min-width:992px){.app__navigation{height:100px}}@media(min-width:1400px){.app__navigation{height:120px}}.app__navigation__logo{padding:0 10px}@media(min-width:1400px){.app__navigation__logo{padding:20px 50px}}.app__navigation__logo__circle{width:80px;height:80px;border-radius:40px;display:flex;justify-content:center;align-items:center}.app__navigation__logo img{width:60px;display:block;height:auto}@media(min-width:992px){.app__navigation__logo img{width:60px}}@media(min-width:1400px){.app__navigation__logo img{width:80px}}.app__navigation__list{list-style:none;margin:0;padding:0;display:flex;border-radius:10px;overflow:hidden}.app__navigation__item a{text-decoration:none;display:block;padding:15px 20px;text-transform:uppercase;font-size:16px;letter-spacing:1px;font-weight:700;background-color:#3c3c3c;color:#fff;min-width:165px;text-align:center}@media(min-width:1400px){.app__navigation__item a{font-size:24px;padding:20px 40px 18px}}.app__navigation__item a.router-link-active{background-color:#e42320}.app__navigation__languages{display:flex;border-radius:5px;overflow:hidden;margin-left:50px}.app__navigation__language [type=radio]{position:absolute;left:-9999px}.app__navigation__language label{padding:10px 20px;display:block;cursor:pointer;background-color:#3c3c3c;color:#fff}.app__navigation__language [type=radio]:checked+label{background-color:#e42320}.app__content{background-color:#fdede7}.text-content{line-height:1.6em;color:#3c3c3c;font-weight:500}#map,.offline-map{height:100%;width:100%}.marker{width:calc(3px*var(--zoom));height:calc(3px*var(--zoom));background-color:transparent;border:1.5px solid #e42320;border-radius:calc(4px*var(--zoom))}.marker--active{width:calc(6px*var(--zoom));height:calc(6px*var(--zoom));background-color:#e42320}.content{position:absolute;top:50px;right:50px;background-color:#fdede7;border-radius:10px;box-shadow:0 0 20px rgba(228,35,32,.3);display:flex}.content.opened{width:700px;height:600px}.content__close{font-family:microbrew_unicase_oneregular,"sans-serif";text-transform:uppercase;position:absolute;top:20px;right:20px;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#e42320;font-size:96px;line-height:1em;padding:0;margin:0;height:36px;width:36px;display:flex;justify-content:center;align-items:center;cursor:pointer;display:none}.opened .content__close{display:flex}.content__container{overflow-y:auto;width:100%;padding:40px 80px 40px 40px}.content__container::-webkit-scrollbar{-webkit-appearance:none;width:0;height:0;display:none}.content__header{margin-bottom:20px}.content__title{font-family:microbrew_unicase_oneregular,"sans-serif";font-size:36px;line-height:1em;text-transform:uppercase;max-width:600px;color:#e42320}@media(min-width:992px){.content__title{font-size:48px}}@media(min-width:1400px){.content__title{font-size:72px}}.content__text{font-weight:300}.content__cta{margin-top:50px}.map{position:relative;height:100vh}.map.place-opened{opacity:0}.map__content{height:100%}.map-place{position:absolute;top:0;right:0;width:100%;background-color:#fdede7;display:none;z-index:9}.map-place.opened{display:block}.map-place__close{font-family:microbrew_unicase_oneregular,"sans-serif";text-transform:uppercase;font-size:24px;line-height:1.2em;position:fixed;top:60px;left:50px;cursor:pointer;color:#e42320;z-index:99}@media(min-width:992px){.map-place__close{font-size:36px}}@media(min-width:1400px){.map-place__close{font-size:48px}}.topics{overflow-y:auto;-webkit-overflow-scrolling:touch;padding:50px 120px 160px;display:flex;justify-content:flex-end;min-height:100vh}.topics__container{width:100%;max-width:1000px}.topics__header{margin-bottom:40px}.topics__title{font-family:microbrew_unicase_oneregular,"sans-serif";font-size:36px;line-height:1em;margin:0;text-transform:uppercase;color:#e42320}@media(min-width:992px){.topics__title{font-size:48px}}@media(min-width:1400px){.topics__title{font-size:72px}}.topics__item{font-family:microbrew_unicase_oneregular,"sans-serif";text-transform:uppercase;font-size:16px;line-height:1.2em;position:relative;margin-left:1.1em}@media(min-width:992px){.topics__item{font-size:20px}}@media(min-width:1400px){.topics__item{font-size:24px}}.topics__item__number{position:absolute;left:-1em;color:#e42320}.topics__item a{color:#3c3c3c;text-transform:uppercase}.topics__item+.topics__item{margin-top:20px}.topics__text{margin-top:40px}.place{position:relative;width:100%}.place__sources{position:fixed;bottom:160px;left:50px}.place__sources__title{font-family:microbrew_unicase_oneregular,"sans-serif";text-transform:uppercase;color:#e42320;margin-bottom:10px;font-weight:500}.place__sources__item{font-size:14px;font-weight:500}.place__sources__item+.place__sources__item{margin-top:5px}.place__categories{margin-bottom:20px;border-bottom:1px solid #e42320;padding-bottom:20px}.place__categories__list{display:flex}.place__categories__item{font-family:microbrew_unicase_oneregular,"sans-serif";text-transform:uppercase;color:#e42320;flex-shrink:1;cursor:pointer}.place__categories__item+.place__categories__item{margin-left:30px}.place__video{margin-bottom:50px;background-color:#3c3c3c}.place__video video{max-width:100%;height:auto;width:auto;display:block;max-height:900px;width:1000px;height:562.5px}.topic{overflow-y:auto;-webkit-overflow-scrolling:touch;padding:50px 120px 160px;min-height:100vh;display:flex;justify-content:flex-end}.topic__container{width:100%;max-width:1000px}.topic__header{margin-bottom:40px}.topic__title{font-family:microbrew_unicase_oneregular,"sans-serif";font-size:36px;line-height:1em;margin:0;text-transform:uppercase;color:#e42320}@media(min-width:992px){.topic__title{font-size:48px}}@media(min-width:1400px){.topic__title{font-size:72px}}.topic__places{-moz-column-count:3;column-count:3}.topic__place{font-family:microbrew_unicase_oneregular,"sans-serif";color:#3c3c3c;text-transform:uppercase;font-size:24px;margin-bottom:10px}.topic__sources{position:fixed;bottom:160px;left:50px}.topic__sources__title{font-family:microbrew_unicase_oneregular,"sans-serif";text-transform:uppercase;color:#e42320;margin-bottom:10px;font-weight:500}.topic__sources__item{font-size:14px;font-weight:500}.topic__sources__item+.topic__sources__item{margin-top:5px}.topic__text{margin-top:40px}.topic__back{font-family:microbrew_unicase_oneregular,"sans-serif";text-transform:uppercase;font-size:24px;line-height:1.2em;position:fixed;top:60px;left:50px;cursor:pointer;color:#e42320}@media(min-width:992px){.topic__back{font-size:36px}}@media(min-width:1400px){.topic__back{font-size:48px}}.topic__images{margin-top:50px}.topic__image__box{width:100%}.topic__image__box img{max-width:100%;height:auto;width:auto;display:block;max-height:900px}.topic__image__label{font-size:16px;font-weight:500;margin-top:10px;color:#3c3c3c;line-height:1.4em}.topic__image+.topic__image{margin-top:40px}.topic__model__video{background-color:#3c3c3c}.topic__model__video video{max-width:100%;height:auto;width:auto;display:block;max-height:900px;width:1000px;height:562px}.topic__model__label{font-size:16px;font-weight:500;margin-top:10px;color:#3c3c3c;line-height:1.4em}.topic__jump{font-family:microbrew_unicase_oneregular,"sans-serif";text-transform:uppercase;color:#e42320;font-weight:500;position:fixed;top:45px;right:55px;z-index:999;font-size:72px;transform:rotate(90deg);cursor:pointer;opacity:0;transition-property:opacity;transition-duration:.5s}.topic__jump.visible{opacity:1}*{--plyr-color-main:#e42320;--plyr-control-icon-size:24px;--plyr-range-thumb-height:18px}abbr,acronym,address,applet,article,aside,audio,b,big,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,output,p,pre,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,var,video{margin:0;padding:0;border:0;font:inherit;box-sizing:border-box;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{margin:0;padding:0;line-height:1}ol,ul{list-style:none}blockquote,ol,ul{margin:0;padding:0;border:0;font:inherit;box-sizing:border-box;vertical-align:baseline}blockquote{quotes:none}blockquote:after,blockquote:before{content:"";content:none}q{quotes:none;margin:0;padding:0;border:0;font:inherit;box-sizing:border-box;vertical-align:baseline}q:after,q:before{content:"";content:none}button,input,select,span{font-family:inherit;border:none;color:inherit}button:focus,input:focus,select:focus,span:focus{outline:0}table{border-collapse:collapse;border-spacing:0;width:100%}a,table{margin:0;padding:0;border:0;font:inherit;box-sizing:border-box;vertical-align:baseline}a{text-decoration:none;color:inherit}b{font-weight:700}sub{font-size:.8em;vertical-align:sub}@font-face{font-family:microbrew_unicase_oneregular;src:url(../fonts/albatross-webfont.25e9112e.woff2) format("woff2"),url(../fonts/albatross-webfont.9def28f4.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Roobert;font-weight:300;font-style:normal;src:url(../fonts/roobert-light-webfont.7e4b3de7.woff2) format("woff2"),url(../fonts/roobert-light-webfont.0e2d231c.woff) format("woff")}@font-face{font-family:Roobert;font-weight:500;font-style:normal;src:url(../fonts/roobert-medium-webfont.c1fc2e2e.woff2) format("woff2"),url(../fonts/roobert-medium-webfont.4fb3a3d0.woff) format("woff")}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background-color:#3c3c3c}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background:#e42320}html{box-sizing:border-box;overflow-x:hidden}*,:after,:before{box-sizing:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,html{font-family:Roobert,Arial,sans-serif;margin:0;width:100%;height:100%;font-weight:300;padding:0}body{overflow-y:scroll}.button{font-family:microbrew_unicase_oneregular,"sans-serif";text-transform:uppercase;background-color:#e42320;color:#fff;padding:20px 40px 18px;margin:0;font-size:24px;display:inline-flex;cursor:pointer;border-radius:10px;line-height:1em}.text-content{font-size:18px;line-height:1.5em;color:#333;font-weight:300}.text-content h2{font-family:microbrew_unicase_oneregular,"sans-serif";text-transform:uppercase;font-size:24px;line-height:1.2em;color:#e42320;line-height:1em}@media(min-width:992px){.text-content h2{font-size:36px}}@media(min-width:1400px){.text-content h2{font-size:48px}}.text-content h2+*{margin-top:10px}.text-content p+*{margin-top:40px}.text-content p+p{margin-top:20px}.place{overflow-y:auto;-webkit-overflow-scrolling:touch;padding:50px 120px 160px;display:flex;justify-content:flex-end;min-height:100vh}.place__container{max-width:1000px;width:100%}.place__header{margin-bottom:30px}.place__topic{font-family:microbrew_unicase_oneregular,"sans-serif";text-transform:uppercase;font-size:16px;line-height:1.2em;color:#3c3c3c;margin-bottom:20px}@media(min-width:992px){.place__topic{font-size:20px}}@media(min-width:1400px){.place__topic{font-size:24px}}.place__title{font-family:microbrew_unicase_oneregular,"sans-serif";font-size:36px;line-height:1em;text-transform:uppercase;color:#e42320;margin-left:-3px}@media(min-width:992px){.place__title{font-size:48px}}@media(min-width:1400px){.place__title{font-size:72px}}.place__subtitle{font-family:microbrew_unicase_oneregular,"sans-serif";font-size:16px;line-height:1.2em;text-transform:uppercase;color:#3c3c3c}@media(min-width:992px){.place__subtitle{font-size:20px}}@media(min-width:1400px){.place__subtitle{font-size:24px}}.place__image__box{width:100%}.place__image__box img{max-width:100%;height:auto;width:auto;display:block;max-height:900px}.place__image__label{font-size:16px;font-weight:500;margin-top:10px;color:#3c3c3c;line-height:1.4em}.place__image+.place__image{margin-top:40px}.place__back{font-family:microbrew_unicase_oneregular,"sans-serif";text-transform:uppercase;font-size:24px;line-height:1.2em;position:fixed;top:60px;left:50px;cursor:pointer;color:#e42320}@media(min-width:992px){.place__back{font-size:36px}}@media(min-width:1400px){.place__back{font-size:48px}}.place__jump{font-family:microbrew_unicase_oneregular,"sans-serif";text-transform:uppercase;color:#e42320;font-weight:500;position:fixed;top:45px;right:55px;z-index:999;font-size:72px;transform:rotate(90deg);cursor:pointer;opacity:0;transition-property:opacity;transition-duration:.5s}.place__jump.visible{opacity:1}