.p-contact{border-radius:3px;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.1);box-shadow:0 0 16px 0 rgba(0,0,0,.1)}.p-contact__content{padding:3rem 4rem}@media screen and (max-width:800px){.p-contact__content{padding:2rem}}.p-contact__footer{border-top:1px solid var(--border);padding:3rem 4rem}@media screen and (max-width:800px){.p-contact__footer{padding:2rem}}.p-contact__title{color:var(--text);font-family:var(--h2--font-family--desktop);font-size:var(--h2--font-size--desktop);font-weight:var(--h2--font-weight--desktop);letter-spacing:var(--h2--letter-spacing--desktop);line-height:var(--h2--line-height--desktop);margin-bottom:2rem}@media screen and (max-width:800px){.p-contact__title{font-family:var(--box-title--font-family--mobile);font-size:var(--box-title--font-size--mobile);font-weight:var(--box-title--font-weight--mobile);letter-spacing:var(--box-title--letter-spacing--mobile);line-height:var(--box-title--line-height--mobile);margin-bottom:1.5rem}}.p-contact__address,.p-contact__mail,.p-contact__phone{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--text);-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;display:grid;font-family:var(--font2);font-size:1.8rem;font-weight:700;grid-template-columns:2.5rem 1fr;line-height:1.6;margin-top:2.5rem}@media screen and (max-width:800px){.p-contact__address,.p-contact__mail,.p-contact__phone{font-size:1.6rem;line-height:1.5;margin-top:1.5rem}}.p-contact__address:before,.p-contact__mail:before,.p-contact__phone:before{-webkit-box-pack:center;-ms-flex-pack:center;color:var(--color1);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--fontawesome);font-size:2.4rem;font-weight:900;justify-content:center}@media screen and (max-width:800px){.p-contact__address:before,.p-contact__mail:before,.p-contact__phone:before{font-size:2rem;line-height:1.2}}.p-contact__phone:before{content:"\f879"}.p-contact__mail:before{content:"\f0e0"}.p-contact__address:before{content:"\f041"}.p-contact__address__route{color:var(--text);font-family:var(--font2);font-size:1.6rem;font-weight:500;line-height:1.5;text-decoration:underline;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out}@media screen and (max-width:800px){.p-contact__address__route{font-size:1.4rem}}.p-contact__address__route:hover{color:var(--color1);text-decoration:none}@media screen and (min-width:470px){.p-contact__vat-container{display:-webkit-box;display:-ms-flexbox;display:flex}}.p-contact__bank,.p-contact__kvk,.p-contact__vat{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}@media screen and (min-width:470px){.p-contact__kvk:before{content:"|";margin:0 1rem}}.p-contact__bank,.p-contact__kvk,.p-contact__vat{color:var(--text);font-family:var(--small--font-family--desktop);font-size:var(--small--font-size--desktop);font-weight:var(--small--font-weight--desktop);letter-spacing:var(--small--letter-spacing--desktop);line-height:var(--small--line-height--desktop)}@media screen and (max-width:800px){.p-contact__bank,.p-contact__kvk,.p-contact__vat{font-family:var(--small--font-family--mobile);font-size:var(--small--font-size--mobile);font-weight:var(--small--font-weight--mobile);letter-spacing:var(--small--letter-spacing--mobile);line-height:var(--small--line-height--mobile)}}.p-contact__bank__label,.p-contact__kvk__label,.p-contact__vat__label{display:inline}.p-contact__bank__label:after,.p-contact__kvk__label:after,.p-contact__vat__label:after{content:":"}.p-contact__text{color:var(--text);margin-top:2.5rem}@media screen and (max-width:800px){.p-contact__text{margin-top:2rem}}.p-contact__text__label{color:var(--text);font-family:var(--font2);font-size:1.6rem;font-style:normal;font-weight:700;line-height:150%}.p-contact__extra{color:var(--text)}.p-contact__extra ol li,.p-contact__extra p,.p-contact__extra ul li{font-family:var(--small--font-family--desktop);font-size:var(--small--font-size--desktop);font-weight:var(--small--font-weight--desktop);letter-spacing:var(--small--letter-spacing--desktop);line-height:var(--small--line-height--desktop)}@media screen and (max-width:800px){.p-contact__extra ol li,.p-contact__extra p,.p-contact__extra ul li{font-family:var(--small--font-family--mobile);font-size:var(--small--font-size--mobile);font-weight:var(--small--font-weight--mobile);letter-spacing:var(--small--letter-spacing--mobile);line-height:var(--small--line-height--mobile)}}.p-contact__extra ol,.p-contact__extra p,.p-contact__extra ul{margin:1.5rem 0}
/*# sourceMappingURL=paragraph--contact.css.map */