#contact-content{margin:5rem auto 7rem;display:-webkit-flex;display:flex}@media only screen and (min-width: 90em){#contact-content{padding:0 15rem}}@media only screen and (max-width: 63.9375em){#contact-content{margin:4rem auto;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width: 39.9375em){#contact-content{margin:3rem auto}}#contact-content .contact-form{-webkit-flex-basis:29.125rem;flex-basis:29.125rem;margin-right:5rem}@media only screen and (max-width: 79.9375em){#contact-content .contact-form{margin-right:2rem}}@media only screen and (max-width: 63.9375em){#contact-content .contact-form{-webkit-flex-basis:100%;flex-basis:100%;margin-right:0;margin-bottom:2rem}}#contact-content .contact-information{padding:4rem 0 4rem 5rem;-webkit-flex:1 1 0px;flex:1 1 0px;-webkit-align-self:flex-start;align-self:flex-start}@media only screen and (max-width: 79.9375em){#contact-content .contact-information{padding:2rem 0 2rem 1rem}}#contact-content .contact-information:before{content:"";position:absolute;top:0;left:0;bottom:0;width:100vw;background-color:rgba(108,182,68,.08);border-radius:.5rem 0 0 .5rem}#contact-content .contact-information .title{margin-bottom:.75rem;color:#6cb644;text-transform:uppercase;font-family:"Montserrat",sans-serif;font-weight:bold}#contact-content .contact-information .location,#contact-content .contact-information .phone,#contact-content .contact-information .email{margin-bottom:.5rem;color:rgba(75,76,62,.8)}#contact-content .contact-information .location a,#contact-content .contact-information .phone a,#contact-content .contact-information .email a{color:rgba(75,76,62,.8)}#contact-content .contact-information .openinghours{margin-top:2.5rem}#contact-content .contact-information .openinghours span{margin-bottom:.5rem;display:block;color:#6cb644;font-size:.875rem;text-transform:uppercase;font-weight:600}#contact-content .contact-information .openinghours ul li{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;color:rgba(75,76,62,.8)}#contact-content .contact-information .openinghours ul li+li{margin-top:.5rem}#contact-content .contact-information .openinghours ul li strong{width:4.375rem;color:#4b4c3e}#contact-content .contact-information .openinghours .content_opening{margin-top:.25rem;color:rgba(75,76,62,.8);font-weight:600;font-style:italic}#contact-content .contact-information .corona{margin-top:3rem;color:rgba(75,76,62,.8)}#contact-content .contact-information .read-more{margin-top:.5rem;display:inline-block;color:rgba(75,76,62,.8);font-weight:600;text-decoration:none}#contact-map{height:28rem}#contact-map #map{height:100%}#contact-team{margin:7rem auto}@media only screen and (min-width: 90em){#contact-team{padding:0 15rem}}@media only screen and (max-width: 63.9375em){#contact-team{margin:4rem auto}}@media only screen and (max-width: 39.9375em){#contact-team{margin:3rem auto}}#contact-team .person-container{border-radius:50%;overflow:hidden}#contact-team .person-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-filter:grayscale(100%);filter:grayscale(100%)}#contact-team .person-container .person-content{position:absolute;top:0;left:0;right:0;bottom:0;padding:0 1rem 5rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center;background-color:rgba(108,182,68,.8);border-radius:50%;color:#fff;opacity:0;transition:.15s ease-in-out}#contact-team .person-container .person-content .name{margin-bottom:.5rem;font-size:1.25rem;font-weight:bold;font-family:"Montserrat",sans-serif;text-align:center}#contact-team .person-container .person-content .function{margin-bottom:.5rem;font-size:.875rem;text-transform:uppercase}#contact-team .person-container .person-content .biv{font-weight:600}#contact-team .person-container:hover .person-content{opacity:1}#contact-legal{margin-bottom:7rem}@media only screen and (min-width: 90em){#contact-legal{padding:0 15rem}}@media only screen and (max-width: 63.9375em){#contact-legal{margin-bottom:4rem}}@media only screen and (max-width: 39.9375em){#contact-legal{margin-bottom:3rem}}#contact-legal h2{margin-bottom:2rem}#contact-legal .information{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;color:#4b4c3e}#contact-legal .information .company{margin-right:.5rem}#contact-legal .information .vat,#contact-legal .information .rpr{color:rgba(75,76,62,.8)}#contact-legal .information .company-number{padding-left:1rem;margin-left:1rem;color:rgba(75,76,62,.8)}@media only screen and (max-width: 47.9375em){#contact-legal .information .company-number{margin-left:0;padding-left:0;margin-top:.5rem;-webkit-flex-basis:100%;flex-basis:100%}}#contact-legal .information .company-number:before{content:"";position:absolute;top:50%;left:-0.1875rem;width:.375rem;height:.375rem;margin-top:-0.1875rem;background-color:#6cb644;border-radius:50%}@media only screen and (max-width: 47.9375em){#contact-legal .information .company-number:before{display:none}}#contact-legal .information .company-number strong{color:#4b4c3e}#contact-legal .information .waranty{margin-top:.5rem;color:rgba(75,76,62,.8)}#contact-legal .information .waranty strong{color:#4b4c3e}#contact-legal .realtor{margin-top:3rem;color:rgba(75,76,62,.8)}#contact-legal .realtor+.realtor{margin-top:.5rem}#contact-legal .realtor strong{margin-bottom:.25rem;display:block;color:#4b4c3e}#contact-legal .realtor ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#contact-legal .realtor ul li{margin-bottom:.5rem}@media only screen and (max-width: 29.9375em){#contact-legal .realtor ul li{-webkit-flex-basis:100%;flex-basis:100%}}#contact-legal .realtor ul li:not(:last-child){padding-right:1rem;margin-right:1rem}#contact-legal .realtor ul li:not(:last-child):before{content:"";position:absolute;top:50%;right:-0.1875rem;width:.375rem;height:.375rem;margin-top:-0.1875rem;background-color:#6cb644;border-radius:50%}@media only screen and (max-width: 29.9375em){#contact-legal .realtor ul li:not(:last-child){padding-right:0;margin-right:0}#contact-legal .realtor ul li:not(:last-child):before{display:none}}#contact-legal .externals{margin-top:3rem;color:rgba(75,76,62,.8)}#contact-legal .externals a{color:rgba(75,76,62,.8)}#contact-legal .externals .biv,#contact-legal .externals .cib{color:#4b4c3e;font-weight:600}#contact-legal .externals .biv{padding-left:1.75rem;background:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M0 .014h19.999v19.973H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath fill='%235C5C5C' mask='url(%23b)' d='M0 10.009h9.995V.014H0zM10.004 19.987h9.995v-9.982h-9.995z'/%3E%3Cpath fill='%23130C16' mask='url(%23b)' d='M9.995.014V20M9.943 19.988h.104V.014h-.104z'/%3E%3C/g%3E%3Cpath fill='%23130C16' d='M11.822 8.345h.917V1.34h-.917zM15.06 4.54h-.394V1.996h.164c.933 0 1.44.206 1.44 1.298 0 1.039-.464 1.248-1.21 1.248zm-.16-3.2h-1.146v7.005h.912v-3.15h.353c1.415 0 2.163-.669 2.163-1.933 0-1.275-.768-1.922-2.282-1.922zM17.791 8.345h.913V1.34h-.913zM2.928 16.696c0 1.333-.469 1.333-1.118 1.333h-.285v-2.646h.507c.317 0 .537.066.674.202.222.223.222.615.222 1.111zm-1.076-1.968h-.327v-2.396h.385c.493 0 .718 0 .718 1.099 0 1.297-.544 1.297-.776 1.297zm1.146.246c.383-.201.543-.67.543-1.574 0-1.175-.496-1.722-1.559-1.722H.612v7.005h1.43c1.612 0 1.799-1.086 1.799-1.903 0-1.273-.393-1.642-.843-1.806zM4.375 18.683h.912v-7.005h-.912zM8.061 11.678l-.648 3.904-.603-3.86-.007-.044H5.89l1.146 6.96.007.044h.693l1.23-6.943.01-.06h-.914M0 9.996h19.999M0 10.049h19.999v-.105H0z'/%3E%3C/g%3E%3C/svg%3E") no-repeat top .125rem left}#contact-legal .externals .cib{padding-left:2.6875rem;background:url("data:image/svg+xml,%3Csvg width='28' height='16' viewBox='0 0 28 16' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M.038.006H26.83v1.907H.038z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(.124 13.599)'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath fill='%23131C27' mask='url(%23b)' d='M.232.006l.625 1.71h.006l.62-1.71h.194l-.715 1.91H.75L.038.006h.194M3.129.006v1.755h1.078v.155H2.945V.006h.184M6.521 1.167L6.15.187l-.385.98h.757zM6.26.007l.756 1.91h-.197l-.235-.594h-.876l-.232.593h-.194l.773-1.91h.205zM9.318 1.167l-.372-.98-.385.98h.757zM9.056.007l.755 1.91h-.196l-.235-.594h-.876l-.232.593h-.194L8.85.006h.205zM11.287.006l1.122 1.616h.005V.006h.183v1.91h-.205L11.271.301h-.006v1.615h-.183V.006h.205M14.656 1.76c.138 0 .257-.014.357-.043.1-.03.182-.076.246-.14a.566.566 0 0 0 .143-.25c.03-.102.046-.224.046-.366s-.015-.265-.046-.366a.588.588 0 0 0-.143-.249.575.575 0 0 0-.246-.14c-.1-.03-.22-.044-.357-.044h-.391v1.6h.39V1.76zm.09-1.754c.294.007.514.089.663.244.148.156.222.393.222.711 0 .318-.074.554-.222.71-.148.156-.369.238-.662.244h-.666V.006h.666zM18.356.006v.155H17.21v.69h1.074v.155H17.21v.754h1.16v.155h-1.344V.006h1.33M20.592.913c.056 0 .11-.008.159-.025a.394.394 0 0 0 .132-.074.348.348 0 0 0 .124-.273.374.374 0 0 0-.104-.278c-.068-.068-.172-.102-.313-.102h-.685v.752h.687zm.014-.907c.079 0 .154.01.225.03.071.02.133.049.186.09.053.04.096.091.126.154a.496.496 0 0 1 .047.224.533.533 0 0 1-.094.316.43.43 0 0 1-.281.17v.006a.427.427 0 0 1 .156.05.312.312 0 0 1 .101.091c.026.038.045.081.057.13a.95.95 0 0 1 .023.16l.005.117c.002.046.005.093.01.14a.835.835 0 0 0 .026.134.254.254 0 0 0 .047.097h-.202a.231.231 0 0 1-.025-.065.582.582 0 0 1-.014-.08 2.606 2.606 0 0 1-.012-.152 3.006 3.006 0 0 0-.017-.202.546.546 0 0 0-.051-.18.322.322 0 0 0-.113-.126.344.344 0 0 0-.204-.043h-.696v.847h-.183V.006h.883zM23.95.006v.155h-1.147v.69h1.074v.155h-1.074v.754h1.16v.155H22.62V.006h1.33M25.52.006l1.121 1.616h.006V.006h.183v1.91h-.205L25.503.301h-.005v1.615h-.184V.006h.205'/%3E%3C/g%3E%3Cpath d='M1.466 10.648c.977 1.081 2.319 1.622 4.026 1.622 1.38 0 2.512-.4 3.394-1.2.883-.8 1.433-1.84 1.647-3.118h-2.49c-.165.604-.372 1.058-.621 1.36-.451.562-1.108.843-1.967.843-.838 0-1.53-.328-2.074-.982a3.063 3.063 0 0 1-.517-.933l-2.517.408c.243.774.616 1.44 1.119 2' fill='%235C5C5C'/%3E%3Cpath d='M2.564 6.218c0-1.315.258-2.33.773-3.05.516-.717 1.22-1.077 2.114-1.077.877 0 1.538.254 1.985.763.25.287.455.711.614 1.272h2.507c-.038-.731-.312-1.46-.821-2.186C8.812.647 7.352 0 5.356 0c-1.494 0-2.723.482-3.69 1.447C.557 2.555 0 4.133 0 6.18c0 .399.023.78.067 1.143l2.54-.268a7.891 7.891 0 0 1-.043-.836' fill='%23B1B3B3'/%3E%3Cpath fill='%235C5C5C' d='M12.356 11.944h2.491V6.539l-2.49.202v5.203'/%3E%3Cpath fill='%23B1B3B3' d='M14.847.223h-2.49v5.841l2.49-.085V.223'/%3E%3Cpath d='M23.753 9.7c-.29.139-.695.208-1.214.208h-2.914V6.783h2.953c.516.005.915.071 1.2.199.51.228.764.647.764 1.256 0 .72-.264 1.209-.789 1.463zm2.853-3.013c-.295-.447-.727-.778-1.292-.997l-8.082.655v5.598h5.407c.61 0 1.175-.053 1.695-.16.521-.105.973-.302 1.356-.587a3.26 3.26 0 0 0 .85-.923 3.367 3.367 0 0 0 .534-1.87c0-.671-.157-1.243-.468-1.716z' fill='%235C5C5C'/%3E%3Cpath d='M23.81 4.552c-.325.194-.748.29-1.269.29h-2.916V2.258h2.61c.575 0 1.047.061 1.418.183.43.174.644.535.644 1.081 0 .493-.162.837-.487 1.03zm2.325.434c.37-.435.556-1.01.556-1.726 0-.695-.183-1.29-.55-1.79C25.53.66 24.492.244 23.03.224h-5.799v5.676l8.044-.274c.374-.194.662-.407.859-.64z' fill='%23B1B3B3'/%3E%3C/g%3E%3C/svg%3E") no-repeat center left}
