section.contact{padding:calc(106 / var(--size) * var(--size-end)) 0 calc(70 / var(--size) * var(--size-end))}section.contact div{background:var(--cream)}section.contact div img{mix-blend-mode:multiply;width:auto;width:initial;max-width:100%;max-height:calc(100dvh - 260 / var(--size) * var(--size-end));margin:0 auto;display:block}@media (max-width:1199px){section.contact div img{max-height:calc(100dvh - 400 / var(--size) * var(--size-end))}}@media (max-width:1023px){section.contact div img{max-height:auto;max-height:initial;width:100%}}@media (max-width:767px){section.contact div img{margin-bottom:calc(60 / var(--size) * var(--size-end))}}section.contact h1{margin-bottom:calc(45 / var(--size) * var(--size-end))}@media (max-width:1199px){section.contact h1{margin-bottom:calc(60 / var(--size) * var(--size-end))}}@media (max-width:767px){section.contact h1{margin-bottom:calc(60 / var(--size) * var(--size-end))}}section.contact h1 svg{display:block;margin:0 auto;width:calc(330 / var(--size) * var(--size-end));height:auto;height:initial}section.contact h1 span{display:none}@media (max-width:767px){section.contact h1 svg{display:none}section.contact h1 span{display:block;text-align:center;font-size:calc(64 / var(--size) * var(--size-end));color:var(--sand)}}section.contact .blocks{padding-top:82px}@media (max-width:1199px){section.contact .blocks{padding-top:50px}}@media (max-width:767px){section.contact .blocks{padding-top:0}}section.contact .details{line-height:150%;width:45%;margin-bottom:calc(80 / var(--size) * var(--size-end))}@media (max-width:1199px){section.contact .details{margin-bottom:calc(40 / var(--size) * var(--size-end))}}section.contact .details .f--h4{margin-bottom:calc(26 / var(--size) * var(--size-end))}@media (max-width:767px){section.contact .details .f--h4{font-size:calc(14 / var(--size) * var(--size-end));margin-bottom:calc(16 / var(--size) * var(--size-end))}}section.contact .details .f--xl{font-weight:300;font-size:calc(12 / var(--size) * var(--size-end));line-height:1.5}@media (max-width:767px){section.contact .details .f--xl{font-size:calc(14 / var(--size) * var(--size-end))}}section.contact .details p+p{padding-top:calc(15 / var(--size) * var(--size-end))}@media (max-width:767px){section.contact .details{font-weight:300;font-size:calc(20 / var(--size) * var(--size-end));line-height:135%}}.navi+.navi{display:none}.hamb{pointer-events:all;opacity:1}