.lbwp-bullet-list-delimiter:before{content:"";display:list-item}b{font-weight:normal}button,input[type=submit]{cursor:pointer}nav li a,nav li a:hover,nav li a:active{text-decoration:none}sup,sub{vertical-align:baseline;position:relative;top:-0.4em}sub{top:.4em}:root{--s03-spacing-unit: 1rem;--s03-h1-margin-bottom: 2rem}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}:root{--s03-h1-base-font-family: var(--s03-heading-font-family);--s03-h1-base-font-color: var(--s03-heading-font-color);--s03-h1-base-font-size: 36px;--s03-h1-base-font-weight: var(--s03-heading-font-weight);--s03-h1-base-letter-spacing: -1px;--s03-h1-base-line-height: 1.25;--s03-h1-base-margin-bottom: 2rem;--s03-h1-md-font-family: var(--s03-h1-base-font-family);--s03-h1-md-font-color: var(--s03-h1-base-font-color);--s03-h1-md-font-size: var(--s03-h1-base-font-size);--s03-h1-md-font-weight: var(--s03-h1-base-font-weight);--s03-h1-md-letter-spacing: var(--s03-h1-base-letter-spacing);--s03-h1-md-line-height: var(--s03-h1-base-line-height);--s03-h1-md-margin-bottom: var(--s03-h1-base-margin-bottom);--s03-h1-lg-font-family: var(--s03-h1-base-font-family);--s03-h1-lg-font-color: var(--s03-h1-base-font-color);--s03-h1-lg-font-size: 48px;--s03-h1-lg-font-weight: var(--s03-h1-base-font-weight);--s03-h1-lg-letter-spacing: var(--s03-h1-base-letter-spacing);--s03-h1-lg-line-height: var(--s03-h1-base-line-height);--s03-h1-lg-margin-bottom: 2rem;--s03-h2-base-font-family: var(--s03-heading-font-family);--s03-h2-base-font-color: var(--s03-heading-font-color);--s03-h2-base-font-size: 28px;--s03-h2-base-font-weight: var(--s03-heading-font-weight);--s03-h2-base-letter-spacing: -1px;--s03-h2-base-line-height: 1.25;--s03-h2-base-margin-bottom: 1rem;--s03-h2-md-font-family: var(--s03-h2-base-font-family);--s03-h2-md-font-color: var(--s03-h2-base-font-color);--s03-h2-md-font-size: var(--s03-h2-base-font-size);--s03-h2-md-font-weight: var(--s03-h2-base-font-weight);--s03-h2-md-letter-spacing: var(--s03-h2-base-letter-spacing);--s03-h2-md-line-height: var(--s03-h2-base-line-height);--s03-h2-md-margin-bottom: var(--s03-h2-base-margin-bottom);--s03-h2-lg-font-family: var(--s03-h2-base-font-family);--s03-h2-lg-font-color: var(--s03-h2-base-font-color);--s03-h2-lg-font-size: 36px;--s03-h2-lg-font-weight: var(--s03-h2-base-font-weight);--s03-h2-lg-letter-spacing: var(--s03-h2-base-letter-spacing);--s03-h2-lg-line-height: var(--s03-h2-base-line-height);--s03-h2-lg-margin-bottom: 1.5rem;--s03-h3-base-font-family: var(--s03-heading-font-family);--s03-h3-base-font-color: var(--s03-heading-font-color);--s03-h3-base-font-size: 20px;--s03-h3-base-font-weight: var(--s03-heading-font-weight);--s03-h3-base-letter-spacing: -0.5px;--s03-h3-base-line-height: 1.25;--s03-h3-base-margin-bottom: 1rem;--s03-h3-md-font-family: var(--s03-h3-base-font-family);--s03-h3-md-font-color: var(--s03-h3-base-font-color);--s03-h3-md-font-size: var(--s03-h3-base-font-size);--s03-h3-md-font-weight: var(--s03-h3-base-font-weight);--s03-h3-md-letter-spacing: var(--s03-h3-base-letter-spacing);--s03-h3-md-line-height: var(--s03-h3-base-line-height);--s03-h3-md-margin-bottom: var(--s03-h3-base-margin-bottom);--s03-h3-lg-font-family: var(--s03-h3-base-font-family);--s03-h3-lg-font-color: var(--s03-h3-base-font-color);--s03-h3-lg-font-size: 24px;--s03-h3-lg-font-weight: var(--s03-h3-base-font-weight);--s03-h3-lg-letter-spacing: var(--s03-h3-base-letter-spacing);--s03-h3-lg-line-height: var(--s03-h3-base-line-height);--s03-h3-lg-margin-bottom: 1.25rem;--s03-h4-base-font-family: var(--s03-heading-font-family);--s03-h4-base-font-color: var(--s03-heading-font-color);--s03-h4-base-font-size: 16px;--s03-h4-base-font-weight: var(--s03-heading-font-weight);--s03-h4-base-letter-spacing: 0;--s03-h4-base-line-height: 1.25;--s03-h4-base-margin-bottom: 1rem;--s03-h4-md-font-family: var(--s03-h4-base-font-family);--s03-h4-md-font-color: var(--s03-h4-base-font-color);--s03-h4-md-font-size: var(--s03-h4-base-font-size);--s03-h4-md-font-weight: var(--s03-h4-base-font-weight);--s03-h4-md-letter-spacing: var(--s03-h4-base-letter-spacing);--s03-h4-md-line-height: var(--s03-h4-base-line-height);--s03-h4-md-margin-bottom: var(--s03-h4-base-margin-bottom);--s03-h4-lg-font-family: var(--s03-h4-base-font-family);--s03-h4-lg-font-color: var(--s03-h4-base-font-color);--s03-h4-lg-font-size: var(--s03-h4-base-font-size);--s03-h4-lg-font-weight: var(--s03-h4-base-font-weight);--s03-h4-lg-letter-spacing: var(--s03-h4-base-letter-spacing);--s03-h4-lg-line-height: var(--s03-h4-base-line-height);--s03-h4-lg-margin-bottom: var(--s03-h4-base-margin-bottom);--s03-link-underline-initial-size: 100% 5%;--s03-link-underline-background-color: var(--s03-primary-color);--s03-link-underline-hover-background-color: var(--s03-primary-color);--s03-link-underline-text-color: inherit;--s03-link-underline-hover-text-color: var(--s03-on-primary-color);--s03-btn-base-padding: 8px 1rem;--s03-btn-base-font-size: 1rem;--s03-btn-base-font-weight: normal;--s03-btn-base-line-height: 1.5}:root{--heading-font-family: "Oswald";--body-font-family: "Source Sans 3";--we-color-black: #0A0A0A;--we-color-grey: #2D2D2D;--we-color-white: #FFFFFF;--we-color-neon: #003d40;--s03-default-border-radius: 0;--s03-forms-background-color: none}html{scroll-behavior:smooth;padding-top:60px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;-moz-font-smoothing:antialiased;text-rendering:optimizeLegibility;background-color:var(--we-color-white)}main>.block-editor-wrapper>.wp-block-group{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:150px 0}::-moz-selection,::selection{color:var(--we-color-white);background:var(--we-color-neon)}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:400;src:url("../fonts/source-sans-3-v15-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:600;src:url("../fonts/source-sans-3-v15-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Oswald";font-style:normal;font-weight:600;src:url("../fonts/oswald-v53-latin-600.woff2") format("woff2")}body{font-family:var(--body-font-family);color:var(--we-color-black)}h1,h2,h3,h4,h5,h6{color:var(--we-color-neon);font-weight:unset;font-family:var(--heading-font-family)}.btn{font-family:var(--heading-font-family);text-transform:uppercase;font-size:18px}.btn.btn-primary{background:var(--we-color-neon);border-color:var(--we-color-neon);color:var(--we-color-white)}.btn.btn-primary:hover{background:var(--we-color-white);color:var(--we-color-neon);border-color:var(--we-color-neon)}.wesign-team{position:relative}.wesign-team.open .wesign-team__person-texts{display:block}.wesign-team .container-fluid{max-width:2000px}.wesign-team--svg__person{cursor:pointer}.wesign-team--svg__person:hover .wesign-team--svg__path{stroke-width:6}.wesign-team--svg__person[data-person=kevin] .wesign-team--svg__pulse{transform-origin:535.9px 827.7px}.wesign-team--svg__person[data-person=michel] .wesign-team--svg__pulse{transform-origin:1161.6px 845.5px}.wesign-team--svg__person[data-person=mirko] .wesign-team--svg__pulse{transform-origin:1697.5px 672.3px}.wesign-team--svg__path{stroke:var(--we-color-neon);stroke-width:0;stroke-miterlimit:10;fill:rgba(0,0,0,0);transition:all .5s ease}.wesign-team--svg__path.clicked{stroke-width:6}.wesign-team--svg__pulse{opacity:.35;fill:var(--we-color-neon);animation:pulsing 3s ease infinite}.wesign-team--svg__dot{fill:var(--we-color-neon)}.wesign-team--svg__name-bg{opacity:.8;fill:var(--we-color-neon)}.wesign-team--svg__tag>g path{fill:var(--we-color-white)}.wesign-team__person-texts{display:none;position:fixed;bottom:0;left:0;width:100%;padding:0;z-index:9999}.wesign-team__person-text{position:absolute;display:none;bottom:0;left:0;width:100%;z-index:1;background:var(--we-color-neon);animation:slidein 1s ease}.wesign-team__person-text.open{display:block}.wesign-team__person-text-inner{max-width:500px;margin:0 auto;padding:2rem}.wesign-team__person-text-inner h2{color:var(--we-color-white);margin-bottom:.5rem}.wesign-team__person-text-inner p{color:var(--we-color-white);line-height:1}.wesign-team__close{position:absolute;top:0;left:0;width:100%;height:100%}@keyframes pulsing{0%{transform:scale(0);opacity:.35}50%{transform:scale(1);opacity:.35}100%{transform:scale(1);opacity:0}}@keyframes slidein{from{transform:translateY(100%)}to{transform:translateY(0%)}}.react-root[data-react-id=logo]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}.react-root[data-react-id=logo]>div{width:100%;height:100%}#main-header{position:fixed;top:0;left:0;width:100%;display:flex;justify-content:space-between;border-bottom:1px solid var(--we-color-neon);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:999}#main-header #logo{width:60px;line-height:50px;padding:5px;background:var(--we-color-neon)}#main-header #logo .st2{fill:var(--we-color-black)}#main-header nav ul{padding:0;margin:0;display:flex;height:100%}#main-header nav ul li{list-style:none;height:100%}#main-header nav ul li a{font-size:20px;line-height:20px;text-transform:uppercase;letter-spacing:5px;display:inline-block;height:100%;padding:20px 26px;border-left:1px solid var(--we-color-neon);text-align:center;color:var(--we-color-neon) !important;transition:all .5s ease}#main-header nav ul li a:hover{background:hsla(0,0%,100%,.15);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}@media screen and (max-width: 552px){#main-header #logo{min-width:60px}#main-header nav{overflow-x:scroll}}#main-header .st0{fill:var(--we-color-white)}footer{text-align:center;font-size:16px;padding:.5rem 1rem;border-top:1px solid var(--we-color-grey);color:var(--we-color-grey);display:flex;align-items:center;justify-content:space-between}footer p{margin-bottom:0}footer nav ul{padding:0;margin:0}footer nav ul li{list-style:none;display:inline-block;margin-left:1rem}footer nav ul li a{color:var(--we-color-white) !important;transition:all .5s ease}footer nav ul li a:hover{opacity:.5}@media screen and (max-width: 552px){footer{flex-direction:column-reverse}footer nav{margin-bottom:1rem}}.lbwp-form input:not([type=submit]):not([type=hidden]),.lbwp-form textarea,.lbwp-form select{color:var(--we-color-neon);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-color:var(--we-color-neon)}.lbwp-form input:not([type=submit]):not([type=hidden]):focus,.lbwp-form input:not([type=submit]):not([type=hidden]):active,.lbwp-form textarea:focus,.lbwp-form textarea:active,.lbwp-form select:focus,.lbwp-form select:active{border-color:var(--we-color-neon);background:hsla(0,0%,100%,.15)}.lbwp-form .lbwp-form-error input:not([type=submit]):not([type=hidden]),.lbwp-form .lbwp-form-error textarea,.lbwp-form .lbwp-form-error select{border-color:var(--s03-error-color)}.lbwp-form textarea{resize:none}.lbwp-form .send-button .default-container{text-align:right}.lbwp-form-message{background:none !important;color:var(--we-color-neon) !important;padding:0}.lbwp-form-message .lbwp-form-back-link{background:none !important}.lbwp-form-message .lbwp-form-back-link:hover{text-decoration:underline}/*# sourceMappingURL=child-theme.css.map */
