#footer .hotline>span{font-family:coranto-2,serif;line-height:1.125;font-weight:400;letter-spacing:.025em;word-wrap:break-word}#footer .hotline>span{font-size:clamp(2rem,1.7rem + .8vw,2.5rem)}#footer p,#footer .footer a{font-family:nobel,sans-serif;font-size:18px;line-height:1.5}*,html{margin:unset;padding:unset;outline:unset;border:unset;box-sizing:border-box}body{font:200 0/0 sans-serif;letter-spacing:.025em;background-color:#fff;color:#17181e;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-ms-font-feature-settings:"kern";font-feature-settings:"kern"}body.dp--cookie-consent,body.hidden{overflow:hidden}#ui-datepicker-div,#ebbe-datepicker-div{line-height:initial;font-size:initial}#main{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow:hidden;margin-top:120px}#main .frame-space-before-small{margin-top:clamp(1.25rem,.8rem + 1.2vw,2rem)}#main .frame-space-before-medium{margin-top:calc(clamp(1.25rem,.8rem + 1.2vw,2rem)*3)}#main .frame-space-before-large{margin-top:calc(clamp(1.25rem,.8rem + 1.2vw,2rem)*5)}#main .frame-space-after-small{margin-bottom:clamp(1.25rem,.8rem + 1.2vw,2rem)}#main .frame-space-after-medium{margin-bottom:calc(clamp(1.25rem,.8rem + 1.2vw,2rem)*3)}#main .frame-space-after-large{margin-bottom:calc(clamp(1.25rem,.8rem + 1.2vw,2rem)*5)}#footer{position:relative;display:grid;grid-template-areas:"address hotline footer" ". socials .";grid-template-columns:2fr 3fr 2fr;grid-template-rows:1fr auto;-moz-column-gap:clamp(3rem,1.8rem + 3.2vw,5rem);column-gap:clamp(3rem,1.8rem + 3.2vw,5rem);row-gap:clamp(1.25rem,.8rem + 1.2vw,2rem);padding-top:clamp(3rem,1.8rem + 3.2vw,5rem);padding-right:clamp(4.5rem,2.7rem + 4.8vw,7.5rem);padding-bottom:clamp(3rem,1.8rem + 3.2vw,5rem);padding-left:clamp(4.5rem,2.7rem + 4.8vw,7.5rem);color:#fff;margin:4% 4% 0 4%}#footer::before,#footer::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}#footer:before{background-color:#17181e;z-index:-2}#footer::after{background-image:url(../Images/rh.svg);background-position:center;background-repeat:no-repeat;background-size:auto 80%;opacity:.08;filter:invert(1);z-index:-1}#footer p{color:#fff}#footer a{display:inline-block;text-decoration:none}#footer .address{grid-area:address;align-self:center}#footer .address a{color:#fff}#footer .socials{grid-area:socials;justify-self:center;list-style:none;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;row-gap:8px}#footer .socials li:first-child{font-size:12px;line-height:24px;font-family:nobel,sans-serif;letter-spacing:.2em;font-weight:300;text-transform:uppercase;color:#b49454}#footer .socials a{display:flex;justify-content:center;align-items:center;background-color:#fff;width:40px;height:40px;border-radius:100%}#footer .socials svg{width:auto;height:20px;fill:#b49454}#footer .hotline{grid-area:hotline;justify-self:center;color:#b49454;text-align:center;display:flex;justify-content:center;align-items:baseline;flex-wrap:wrap;-moz-column-gap:8px;column-gap:8px}#footer .hotline a{font-size:clamp(1.5rem,1.28rem + .6vw,1.88rem);color:#b49454}#footer .hotline>span{display:inline-block;width:100%}#footer .footer{grid-area:footer;justify-self:flex-end;align-self:center}#footer .footer a{color:#fff}@media(max-width: 1600px){#footer{grid-template-columns:1fr 1fr 1fr;padding-right:clamp(3rem,1.8rem + 3.2vw,5rem);padding-left:clamp(3rem,1.8rem + 3.2vw,5rem)}#footer .hotline{flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:unset;-moz-column-gap:unset;column-gap:unset}}@media(max-width: 1200px){#footer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-bottom:50px}#footer .address{text-align:center}#footer .hotline{order:-1;flex-direction:row;justify-content:center;align-items:baseline;flex-wrap:wrap;-moz-column-gap:8px;column-gap:8px}#footer .footer{display:flex;justify-content:center;align-items:center;-moz-column-gap:24px;column-gap:24px}}@media(max-width: 600px){#footer{background-size:80% auto;padding-top:clamp(1.25rem,.8rem + 1.2vw,2rem);padding-right:clamp(.88rem,.5rem + 1vw,1.5rem);padding-bottom:clamp(1.25rem,.8rem + 1.2vw,2rem);padding-left:clamp(.88rem,.5rem + 1vw,1.5rem)}#footer .hotline{flex-direction:column;align-items:center}}@media(max-width: 420px){#footer .footer{flex-direction:column;row-gap:8px}}#partners{margin:4%}#partners ul{display:flex;justify-content:center;align-items:center}#partners ul svg{width:auto;height:88px}@media(max-width: 1200px){#partners{margin-bottom:80px}}