@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(../../fonts/inter/Inter-Regular.woff2?v=3.19) format("woff2"),url(../../fonts/inter/Inter-Regular.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url(../../fonts/inter/Inter-Medium.woff2?v=3.19) format("woff2"),url(../../fonts/inter/Inter-Medium.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:url(../../fonts/inter/Inter-SemiBold.woff2?v=3.19) format("woff2"),url(../../fonts/inter/Inter-SemiBold.woff?v=3.19) format("woff")}:root{--family:"Inter";--family-welcome:"Inter";--width:500px;--padding:15px;--primary:#bc3748;--grey:#4a4a4a;--light-grey:#646464;--text-color:#484848;--text-font:22px;--header-1-font-size:36px;--header-2-font-size:32px;--header-4-font-size:24px;--text-4-font-size:18px}@media(max-width:557px){:root{--header-1-font-size:32px;--header-2-font-size:26px;--header-4-font-size:20px}}*{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Inter;font-style:normal;font-weight:400;line-height:normal;margin:0;padding:0}a{text-decoration:none}button{background:0 0;border:none;padding:0}button:hover{cursor:pointer}h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}ol,ul{list-style:none;padding:0}.main-container{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:100vh}.main-container__element{margin-bottom:50px;margin-top:140px;max-width:calc(var(--padding) + var(--padding) + var(--width));padding:var(--padding)}@media(max-width:556px){.main-container__element{margin-top:60px}}.content__logo{height:80px;text-align:center}.content__logo-img{height:100%}.content__desc{color:var(--text-color);font-family:var(--family-welcome);font-size:18px;font-weight:400;line-height:21.78px;margin-top:22px;text-align:center}@media(max-width:557px){.content__desc{font-size:17px;line-height:19.6px}}.content__desc b{color:var(--primary);font-family:inherit;font-weight:600}.content__link{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--primary);border-radius:50px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--family-welcome);font-size:24px;font-weight:500;height:80px;justify-content:center;margin:22px auto 0;max-width:380px;width:100%}.content__navigate{margin-top:16px}.navigate{text-align:center}.navigate__link{color:var(--grey);display:inline-block;font-family:var(--family-welcome);font-size:15px;font-weight:400;line-height:21px;margin:0 10px}.close-page{position:fixed;right:28px;top:28px}@media(max-width:557px){.close-page{display:none;opacity:0;visibility:hidden}}.close-page__img{display:block;height:36px;width:36px}.wrap-container{margin:0 auto;max-width:1000px;padding:0 20px;width:100%}@media(max-width:575px){.wrap-container{padding:0 15px}}.main-content{margin:50px 0}.imprint,.privacy,.terms{color:var(--light-grey);font-size:var(--text-4-font-size)}.imprint .btn__back,.privacy .btn__back,.terms .btn__back{background-color:#cacaca;border-radius:7px;color:#222;display:inline-block;font-size:22px;font-weight:500;margin-bottom:30px;opacity:.8;padding:10px 30px}.imprint h1,.privacy h1,.terms h1{font-size:var(--header-1-font-size);font-weight:600;margin-bottom:22px}.imprint h2,.privacy h2,.terms h2{font-size:var(--header-2-font-size);font-weight:600;margin-bottom:22px;margin-top:30px}.imprint h3,.privacy h3,.terms h3{font-size:var(--header-4-font-size);font-weight:600}.imprint h1,.imprint h2,.imprint h3,.privacy h1,.privacy h2,.privacy h3,.terms h1,.terms h2,.terms h3{color:#242424}.imprint h3,.imprint ol,.imprint p,.imprint ul,.privacy h3,.privacy ol,.privacy p,.privacy ul,.terms h3,.terms ol,.terms p,.terms ul{margin-bottom:15px}.imprint a,.imprint li,.imprint p,.privacy a,.privacy li,.privacy p,.terms a,.terms li,.terms p{font-weight:400}.imprint a,.privacy a,.terms a{word-break:break-all}.imprint ul>li,.privacy ul>li,.terms ul>li{margin-left:16px}.imprint ul.dotted>li,.privacy ul.dotted>li,.terms ul.dotted>li{margin-left:16px;padding-left:22px;position:relative}.imprint ul.dotted>li:before,.privacy ul.dotted>li:before,.terms ul.dotted>li:before{background-color:var(--grey);border-radius:50%;content:"";height:.65rem;left:0;position:absolute;top:calc(50% - 1px);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.65rem}.imprint a,.privacy a,.terms a{color:var(--primary)}
