.vue-map{height:100%;min-height:2rem;width:100%}@font-face{font-display:swap;font-family:Barlow;font-style:italic;font-weight:900;src:url(../fonts/Barlow-BlackItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:700;src:url(../fonts/Barlow-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:900;src:url(../fonts/Barlow-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:300;src:url(../fonts/Barlow-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow;font-style:italic;font-weight:300;src:url(../fonts/Barlow-LightItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow;font-style:italic;font-weight:200;src:url(../fonts/Barlow-ExtraLightItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow;font-style:italic;font-weight:600;src:url(../fonts/Barlow-SemiBoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow;font-style:italic;font-weight:700;src:url(../fonts/Barlow-BoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow;font-style:italic;font-weight:400;src:url(../fonts/Barlow-Italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:100;src:url(../fonts/Barlow-Thin.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:500;src:url(../fonts/Barlow-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow;font-style:italic;font-weight:700;src:url(../fonts/Barlow-ExtraBoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow;font-style:italic;font-weight:100;src:url(../fonts/Barlow-ThinItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:600;src:url(../fonts/Barlow-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:400;src:url(../fonts/Barlow-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:200;src:url(../fonts/Barlow-ExtraLight.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow;font-style:italic;font-weight:500;src:url(../fonts/Barlow-MediumItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:700;src:url(../fonts/Barlow-ExtraBold.ttf) format("truetype")}@font-face{font-family:Acumin Pro;font-style:normal;font-weight:400;src:local("Acumin Pro"),url(../fonts/Acumin-RPro.woff) format("woff")}@font-face{font-family:Acumin Pro Italic;font-style:normal;font-weight:400;src:local("Acumin Pro Italic"),url(../fonts/Acumin-ItPro.woff) format("woff")}@font-face{font-family:Acumin Pro Bold;font-style:normal;font-weight:400;src:local("Acumin Pro Bold"),url(../fonts/Acumin-BdPro.woff) format("woff")}@font-face{font-family:Acumin Pro Bold Italic;font-style:normal;font-weight:400;src:local("Acumin Pro Bold Italic"),url(../fonts/Acumin-BdItPro.woff) format("woff")}:root{--fixed-layout-width:100%}@media (min-width:768px){:root{--fixed-layout-width:668px}}@media (min-width:1024px){:root{--fixed-layout-width:924px}}@media (min-width:1300px){:root{--fixed-layout-width:1200px}}p,span{color:inherit}body{background-color:#fff;color:#232323;font-family:Barlow,sans-serif;margin:0}b,h1,h2,h3,h4,h5,strong{font-weight:600}h1{font-size:40px}@media (min-width:768px){h1{font-size:72px}}@media (min-width:1024px){h1{font-size:80px}}@media (min-width:1300px){h1{font-size:100px}}h2{font-size:40px}@media (min-width:768px){h2{font-size:72px}}@media (min-width:1024px){h2{font-size:80px}}@media (min-width:1300px){h2{font-size:100px}}h3{font-size:40px}@media (min-width:768px){h3{font-size:40px}}@media (min-width:1024px){h3{font-size:40px}}@media (min-width:1300px){h3{font-size:40px}}a{color:#232323;transition:color .3s}a.inverted{color:#fff}a:visited{color:#232323}a:visited.inverted{color:#fff}a:active,a:active.inverted,a:hover,a:hover.inverted{color:#ff5100}.gradient-text{background:linear-gradient(90deg,#ff5100,#bb2bbb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;width:unset}.noscroll{overflow:hidden}.noscroll .layout{overflow-y:scroll}.loading[data-v-87283548]{box-sizing:border-box;color:inherit;display:inline-flex;height:100%;width:100%}.loading[data-v-87283548],.loading__wrapper[data-v-87283548]{align-items:center;justify-content:center;position:relative}.loading__wrapper[data-v-87283548]{display:flex;height:13.333px;width:80px}.loading .dot[data-v-87283548]{animation-timing-function:cubic-bezier(0,1,1,0);background:currentColor;border-radius:50%;box-sizing:border-box;height:13.33333px;position:absolute;width:13.33333px}.loading .dot[data-v-87283548]:first-child{animation:lds-ellipsis1-87283548 .6s infinite;left:8px}.loading .dot[data-v-87283548]:nth-child(2){animation:lds-ellipsis2-87283548 .6s infinite;left:8px}.loading .dot[data-v-87283548]:nth-child(3){animation:lds-ellipsis2-87283548 .6s infinite;left:32px}.loading .dot[data-v-87283548]:nth-child(4){animation:lds-ellipsis3-87283548 .6s infinite;left:56px}.loading--gradient .dot[data-v-87283548]{background:linear-gradient(90deg,#ff5100,#bb2bbb)}@keyframes lds-ellipsis1-87283548{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3-87283548{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2-87283548{0%{transform:translate(0)}to{transform:translate(24px)}}.button[data-v-ccd7af66]{background:unset;border:0;border-radius:0;cursor:pointer;font-family:Barlow,sans-serif;position:relative}.button--link[data-v-ccd7af66]{color:#fff;font-size:16px;font-weight:600;padding:0;text-decoration:none;transition:color .3s}.button--link[data-v-ccd7af66]:hover{color:#ff5100}@media (hover:none){.button--link[data-v-ccd7af66]:hover{color:inherit}}.button--link[data-v-ccd7af66]:active{text-decoration:underline}.button--floating[data-v-ccd7af66]{background:linear-gradient(90deg,#ff5100,#bb2bbb);border-radius:50%;height:70px;width:70px}.button--inverse[data-v-ccd7af66]{color:#232323}.button--primary[data-v-ccd7af66]{background:linear-gradient(90deg,#ff5100,#bb2bbb);border-radius:4px;color:#fff;display:block;font-size:16px;font-weight:600;height:38px;justify-content:center;line-height:38px;padding:0 10px;text-align:center;text-decoration:none}.button--primary[data-v-ccd7af66]:not(.button--disabled):hover{animation:gradient-ccd7af66 8s linear infinite;background:linear-gradient(90deg,#ff5100,#bb2bbb,#ff5100,#bb2bbb,#ff5100);background-size:300%}@keyframes gradient-ccd7af66{0%{background-position:0 0}to{background-position:-300% 0}}@media (hover:none){.button--primary[data-v-ccd7af66]:not(.button--disabled):hover{box-shadow:unset}}.button--primary[data-v-ccd7af66]:not(.button--disabled):active{box-shadow:inset 0 0 5px #fff,inset 0 0 10px #ffffff80}.button--rounded[data-v-ccd7af66]{border-radius:19px}.button--slim[data-v-ccd7af66]{border-radius:15px;height:30px;line-height:30px}.button--secondary[data-v-ccd7af66]{background:#bb2bbb;color:#fff;font-size:16px;height:50px;width:200px}.button--secondary[data-v-ccd7af66]:hover{box-shadow:inset 0 0 10px #ffffff80}@media (hover:none){.button--secondary[data-v-ccd7af66]:hover{box-shadow:unset}}.button--disabled[data-v-ccd7af66]{cursor:not-allowed}.button--disabled[data-v-ccd7af66]:after{background-color:#c7c7c780;border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.error-page[data-v-1896e9f5]{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.error-page__return-to-front[data-v-1896e9f5]{width:200px}.error-page__buttons[data-v-1896e9f5]{display:flex;flex-direction:column;gap:30px;margin-top:60px}.error-page--404 h1[data-v-1896e9f5]{font-size:140px;margin-bottom:0}
