#contact-offices{padding-block:5rem}#contact-offices .offices-list{margin-top:3rem}@media only screen and (40em <= width <= 80em){#contact-offices .offices-list .office-contents{flex-direction:row}}@media only screen and (width < 80em){#contact-offices .offices-list figure{flex-basis:12.5rem;overflow:hidden}#contact-offices .offices-list figure picture,#contact-offices .offices-list figure .image-fallback{height:100%}#contact-offices .offices-list figure picture img,#contact-offices .offices-list figure .image-fallback img{left:50%;max-width:none;min-height:100%;transform:translateX(-50%)}}@media only screen and (48em <= width <= 64em){#contact-offices .offices-list figure{flex-basis:20rem}}@media only screen and (width < 40em){#contact-offices .offices-list figure{flex-basis:auto}#contact-offices .offices-list figure picture,#contact-offices .offices-list figure .image-fallback{padding-top:65.9630607%}#contact-offices .offices-list figure picture img,#contact-offices .offices-list figure .image-fallback img{top:50%;width:100%;transform:translate(-50%, -50%)}}.office-contents{display:flex;flex-direction:column;color:#fff}.office-contents figure picture,.office-contents figure .image-fallback{padding-top:70.27027027%;background:#023564 url("data:image/svg+xml,%3Csvg width='770' height='210' viewBox='0 0 770 210' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M769.89 207.92v-8.067h-52.889V112.16h-9.108v95.76h61.997zm-105.175-23.029V112.16h-9.107v72.731c0 10.213-7.611 17.044-18.866 17.044-11.319 0-18.865-6.831-18.865-17.044v-9.043h-8.848v9.043c0 15.092 11.189 25.111 27.843 25.111s27.843-10.019 27.843-25.111zM561.883 207.92h9.108v-95.76h-9.108v95.76zm-68.874-87.693h32.592v-8.067h-72.868l8.324 8.067h22.844v87.693h9.108v-87.693z' fill='%23FFFFFE'/%3E%3Cpath fill='%23FFDA1B' d='M469.81 95.506L374.792.488 232.966 157.216l17.962 16.254L375.669 35.622l59.885 59.884h34.256'/%3E%3Cpath d='M0 207.92h24.46v-95.76H0v95.76zm60.872 0h22.509v-57.117l18.215 57.117h18.671l18.215-57.117v57.117h22.574v-95.76h-30.25l-19.842 61.607-19.906-61.607H60.872v95.76zm136.596-1.417h22.509v-55.7l18.215 57.117h18.67l18.216-57.117v57.117h22.573v-95.76h-30.25l-19.841 61.607-19.907-61.607h-30.185v94.343zm181.092 3.499c28.299 0 47.23-20.037 47.23-49.962 0-29.925-18.931-49.961-47.23-49.961-28.298 0-47.229 20.036-47.229 49.961 0 29.925 18.931 49.962 47.229 49.962zm0-20.297c-13.596 0-22.768-11.905-22.768-29.665 0-17.76 9.172-29.664 22.768-29.664 13.597 0 22.769 11.904 22.769 29.664 0 17.695-9.172 29.665-22.769 29.665z' fill='%23FFFFFE'/%3E%3Cpath fill='%23FFDA1B' d='M251.874 160.04l-.882-2.09-9.68-9.927-43.934 49.652v10.124h22.585l27.686-34.329 4.225-13.43'/%3E%3C/g%3E%3C/svg%3E") no-repeat center;background-size:9.375rem auto}.office-contents figure picture img,.office-contents figure .image-fallback img{position:absolute;top:0;left:0}.office-contents .office-content{padding:1.5rem;flex-grow:1;background-color:#18225c}.office-contents .office-content .name{margin-bottom:.75rem;color:#fd0;text-transform:uppercase;font-weight:bold}.office-contents .office-content .address{display:flex;align-items:flex-start}.office-contents .office-content .address .icon{top:.1875rem;margin-right:.5rem}.office-contents .office-content .phone,.office-contents .office-content .email{margin-top:.5rem;display:flex;align-items:center}.office-contents .office-content .phone .icon,.office-contents .office-content .email .icon{margin-right:.5rem}.office-contents .office-content a{color:#f9f9f9;text-decoration:none}.office-contents .office-content a.office-detail{margin-top:1rem;display:inline-block;color:#fd0;font-weight:600;font-size:.875rem;text-decoration:underline;text-transform:uppercase}.office-contents .office-content .openinghours{margin-top:1.5rem;padding-right:4rem}.office-contents .office-content .openinghours .title{margin-bottom:.25rem;color:#fd0;font-size:.875rem;text-transform:uppercase;font-weight:bold}.office-contents .office-content .openinghours ul li+li{padding-top:.5rem;margin-top:.5rem;border-top:.0625rem solid rgba(173,186,199,.16)}#contact-form{padding-right:0;display:flex;flex-wrap:wrap;align-items:center}@media only screen and (width < 64em){#contact-form{padding-right:2rem}}@media only screen and (width < 40em){#contact-form{padding-right:1rem}}#contact-form .contact-form{flex-basis:31.375rem}@media only screen and (width < 64em){#contact-form .contact-form{flex-basis:100%}}#contact-form .contact-form h2{margin-bottom:3rem}#contact-form .contact-map{margin-left:5rem;flex:1 1 0px;height:48.625rem;background-color:#023564}#contact-form .contact-map #map{height:100%}@media only screen and (width < 64em){#contact-form .contact-map{margin-left:0;margin-top:2rem;flex-basis:100%;height:28.125rem}}#contact-legal{margin-bottom:6.625rem}@media only screen and (width < 48em){#contact-legal{margin-bottom:3rem}}#contact-legal h2{margin-bottom:3rem}#contact-legal .company{margin-bottom:.75rem;color:#fd0;text-transform:uppercase;font-weight:bold}#contact-legal .address,#contact-legal .vat,#contact-legal .iban{margin-bottom:.5rem}#contact-legal .title{margin-bottom:.75rem;color:#fd0;font-weight:bold}#contact-legal ul strong{margin-right:.5rem}#contact-legal ul li+li{margin-top:.5rem}#contact-legal .biv{margin-top:2.75rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#contact-legal .biv .title{flex-basis:100%}#contact-legal .biv .biv-logo{padding:.375rem 0 .375rem 3.25rem;background:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%230089B2' d='M0 18h18V0H0zM18 36h18V18H18z'/%3E%3Cpath fill='%23FFF' d='M21.5 15H23V2.5h-1.5zM27.286 8.211h-.688V3.667h.285c1.634 0 2.52.37 2.52 2.317 0 1.855-.81 2.227-2.117 2.227m-.28-5.711H25v.093L25 14.907V15h1.597V9.378h.618C29.691 9.378 31 8.186 31 5.93c0-2.276-1.344-3.43-3.994-3.43M32 15h1.5V2.5H32zM5.304 29.956c0 2.377-.87 2.377-2.077 2.377h-.53v-4.722h.942c.589 0 .999.118 1.252.362.413.396.413 1.097.413 1.983m-2-3.513h-.607v-4.276h.716c.916 0 1.334 0 1.334 1.96 0 2.316-1.01 2.316-1.442 2.316m2.13.44c.711-.361 1.007-1.197 1.007-2.81 0-2.096-.92-3.073-2.896-3.073H1v12.5h2.657C6.654 33.5 7 31.563 7 30.105c0-2.272-.73-2.93-1.565-3.222M8 33.5h1.5V21H8zM14.37 21l-.013.078-1.141 6.888-1.075-6.888L12.13 21H10.5l.018.108 2.024 12.314.012.078h1.234l.014-.077 2.179-12.314L16 21z'/%3E%3C/g%3E%3C/svg%3E") no-repeat left center}#contact-legal .biv a{color:#fd0;text-decoration:none}#office-detail{margin-inline:auto;display:flex}@media only screen and (width < 64em){#office-detail{flex-wrap:wrap}}@media only screen and (width < 48em){#office-detail{margin:3rem auto}}#office-detail .office-contents{flex-basis:27rem}@media only screen and (width < 64em){#office-detail .office-contents{flex-basis:100%}}@media only screen and (40em <= width <= 64em){#office-detail .office-contents{flex-direction:row}}@media only screen and (width < 64em){#office-detail .office-contents figure{flex-basis:20rem;overflow:hidden}#office-detail .office-contents figure picture,#office-detail .office-contents figure .image-fallback{height:100%}#office-detail .office-contents figure picture img,#office-detail .office-contents figure .image-fallback img{left:50%;max-width:none;min-height:100%;transform:translateX(-50%)}}@media only screen and (width < 40em){#office-detail .office-contents figure picture,#office-detail .office-contents figure .image-fallback{padding-top:0;width:100%}#office-detail .office-contents figure picture img,#office-detail .office-contents figure .image-fallback img{top:50%;width:100%;transform:translate(-50%, -50%)}}#office-detail .office-contents .office-content{padding-bottom:3rem;background-color:rgba(0,0,0,0)}@media only screen and (40em <= width <= 64em){#office-detail .office-contents .office-content{padding-top:5rem}}#office-detail .office-contents:before{content:"";position:absolute;top:4rem;right:2.5rem;bottom:0;left:calc((-100vw + 74rem)/2);background-color:#023564}@media only screen and (width < 90em){#office-detail .office-contents:before{left:-4rem}}@media only screen and (40em <= width <= 64em){#office-detail .office-contents:before{bottom:2rem}}#office-detail .office-form{margin-left:5rem;flex:1 1 0px}@media only screen and (width < 64em){#office-detail .office-form{margin-left:0;margin-top:2rem}}#office-team{padding-block:5rem}#office-team .grid-content{overflow:hidden}#office-team .grid-content:hover .person-content{opacity:1;pointer-events:auto;transform:translateY(0)}#office-team figure:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(24,34,92,.32)}#office-team figure picture,#office-team figure .image-fallback{padding-top:100%;background-color:#023564}#office-team figure picture img,#office-team figure .image-fallback img{position:absolute;top:0;left:0;width:100%}#office-team .person-content{position:absolute;top:0;left:0;bottom:0;right:0;padding:0 3rem 4rem;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;background-color:rgba(255,221,0,.96);color:#18225c;opacity:0;pointer-events:none;transition:.15s ease-in-out;transform:translateY(1rem)}#office-team .person-content .offices{position:absolute;top:1rem;left:1rem;font-size:.875rem;font-weight:600}#office-team .person-content .name{margin-bottom:.25rem;text-transform:uppercase;font-weight:600}#office-team .person-content .function{margin-bottom:.75rem;font-weight:600}#office-team .person-content .biv{margin-bottom:.75rem}#office-team .person-content .email{margin-top:.25rem}#office-team .person-content .email,#office-team .person-content .phone{display:flex;align-items:center}#office-team .person-content .email .icon,#office-team .person-content .phone .icon{margin-right:.5rem}#office-team .person-content a{color:#18225c;text-decoration:none}
