[data-aos=custom-fade-up]{opacity:.2;transform:translateY(2rem);transition-property:transform,opacity}[data-aos=custom-fade-up].aos-animate{opacity:1;transform:translateY(0)}@font-face{font-display:swap;font-family:CorpoA;font-style:normal;font-weight:400;src:url(../fonts/corpo-a.ttf) format("truetype")}@font-face{font-display:swap;font-family:CorpoA;font-style:normal;font-weight:700;src:url(../fonts/corpo-a-bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:CorpoALig;font-style:normal;font-weight:400;src:url(../fonts/corpo-a-lig.ttf) format("truetype")}@font-face{font-display:swap;font-family:CorpoALig;font-style:normal;font-weight:700;src:url(../fonts/corpo-a-lig-bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:CorpoS;font-style:normal;font-weight:400;src:url(../fonts/corpo-s.ttf) format("truetype")}@font-face{font-display:swap;font-family:CorpoS;font-style:normal;font-weight:700;src:url(../fonts/corpo-s-bold.ttf) format("truetype")}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body,html{overflow-x:hidden}body{background-color:#000;display:flex;flex-direction:column;min-height:100vh}.main{overflow-x:hidden}.main.overflow-visible{overflow:visible}footer{margin-top:auto}img{max-width:100%}section{overflow:visible;padding:3rem 0}@media (min-width:768px){section{padding:4rem 0}}hr{background-color:rgba(0,0,0,.2);border:none;height:1px}.wrapper{margin:0 auto;max-width:1330px;padding:0 1rem}@media (min-width:768px){.wrapper{padding:0 2rem}}.wrapper-small{padding:0 1rem}@media (min-width:768px){.wrapper-small{margin:0 auto;max-width:72.75rem;padding:0 2rem}}.is-hidden{display:none!important}@media (max-width:767.98px){.is-desktop-only{display:none!important}}@media (min-width:768px){.is-mobile-only{display:none!important}}@media (max-width:991.98px){.is-tablet-up{display:none!important}}@media (min-width:992px){.is-tablet-down{display:none!important}}.image-wrapper,.img-wrapper{line-height:0}.polygon{bottom:0;left:0;mix-blend-mode:multiply;pointer-events:none;position:absolute;right:0;top:0;z-index:80}.medium-zoom-image{z-index:101}.medium-zoom-overlay{z-index:100}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:CorpoS,-apple-system,blinkmacsystemfont,Segoe UI,roboto,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.0625rem;font-weight:400;letter-spacing:0;line-height:1.3}h1,h2,h3,h4{font-family:CorpoA,Georgia,serif;font-weight:400}h1:first-child,h2:first-child,h3:first-child,h4:first-child{margin-top:0}h1.with-bg,h2.with-bg,h3.with-bg,h4.with-bg{background-color:#000;color:#fff;display:inline-block;padding:.3125rem 1rem}@media (min-width:768px){h1.with-bg,h2.with-bg,h3.with-bg,h4.with-bg{padding:.3125rem 1.75rem}}p:last-child{margin-bottom:0}h1{font-size:2.75rem;letter-spacing:0;line-height:1.15;margin:.63em 0}@media (min-width:375px){h1{font-size:3.5rem}}@media (min-width:768px){h1{font-size:5rem}}h2{font-size:1.875rem;letter-spacing:0;line-height:1.15;margin:.63em 0}@media (min-width:768px){h2{font-size:2.75rem}}h3{font-size:1.3rem;letter-spacing:0;line-height:1.15;margin:.63em 0}@media (min-width:768px){h3{font-size:1.953rem}}h4{font-size:1.125rem;font-weight:700;margin:1.35em 0 .5em}@media (min-width:768px){h4{font-size:1.125rem}}a{color:#00adef;cursor:pointer;transition:.125s ease}a,a:hover{text-decoration:none}a:hover{opacity:.65}code{background-color:#ddd;display:block;padding:.25rem .75rem;width:100%}.btn{appearance:none;background-color:transparent;border:none;border-radius:0;color:#00adef;cursor:pointer;display:inline-block;line-height:1;outline:none;overflow:hidden;padding:.625rem .9375rem;position:relative;text-align:center;transition:.25s ease}.btn:hover{color:#0076a3;opacity:1;text-decoration:none}.btn.is-outlined{background-color:transparent;border:.125rem solid transparent;padding:.5rem .8125rem}.btn.is-outlined.is-disabled,.btn.is-outlined:disabled{background-color:transparent!important;border-color:#bbb!important;color:#bbb!important}.btn.is-loading{color:transparent!important;cursor:progress}.btn.is-loading:active{pointer-events:none}.btn.is-loading:after{animation:spin .9s linear infinite;border:3px solid #fff;border-radius:999px;border-top-color:transparent!important;content:"";display:block;height:1em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(0deg);width:1em;z-index:2}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.btn.is-primary{background-color:#00adef;color:#fff}.btn.is-primary:hover{background-color:#0097d0}.btn.is-primary.is-outlined{background-color:transparent;border-color:#00adef;color:#00adef}.btn.is-primary.is-outlined:hover{background-color:#0097d0;border-color:#0097d0;color:#fff}.btn.is-primary.is-loading:hover{background-color:#00adef}.btn.is-primary.is-loading:after{border-color:#fff}.btn.is-secondary{background-color:#737373;color:#fff}.btn.is-secondary:hover{background-color:#616161}.btn.is-secondary.is-outlined{background-color:transparent;border-color:#737373;color:#737373}.btn.is-secondary.is-outlined:hover{background-color:#616161;border-color:#616161;color:#fff}.btn.is-secondary.is-loading:hover{background-color:#737373}.btn.is-secondary.is-loading:after{border-color:#fff}.btn.is-contrast{background-color:#fff;color:#111}.btn.is-contrast:hover{background-color:#f5f5f5}.btn.is-contrast.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.btn.is-contrast.is-outlined:hover{background-color:#f5f5f5;border-color:#f5f5f5;color:#111}.btn.is-contrast.is-loading:hover{background-color:#fff}.btn.is-contrast.is-loading:after{border-color:#111}.btn.is-disabled,.btn:disabled{color:#fff;cursor:not-allowed!important}.btn.is-disabled,.btn.is-disabled:hover,.btn:disabled,.btn:disabled:hover{background-color:#bbb!important}.btn.is-disabled:active,.btn:disabled:active{pointer-events:none!important}.btn .btn-icon,.btn .icon{margin:-1em .75rem -.875em 0;max-height:1em;vertical-align:middle}.btn .btn-icon:only-child,.btn .icon:only-child{margin-right:0}a:focus,button:focus,input:focus,textarea:focus{box-shadow:0 0 0 3px rgba(0,173,239,.65)!important;outline:none}[data-focus-source=pointer]>body :focus{box-shadow:none!important}[data-focus-source=pointer]>body input[type=checkbox]:focus,[data-focus-source=pointer]>body input[type=radio]:focus{box-shadow:inset 0 0 0 .0625rem #00adef!important}.form,form{counter-reset:section}.form-section{margin:2rem 0;position:relative}.form-section:first-child{margin-top:0}.form-section:last-child{margin-bottom:0}@media (min-width:768px){.form-section:before{background-color:#737373;border-radius:999px;color:#fff;content:counter(section);counter-increment:section;height:1.75rem;left:0;line-height:1.75rem;position:absolute;text-align:center;top:0;width:1.75rem}}@media (min-width:1378px){.form-section:before{left:-2.5rem}}@media (min-width:768px){.form-section h1,.form-section h2,.form-section h3,.form-section h4{padding-left:2.25rem}}@media (min-width:1378px){.form-section h1,.form-section h2,.form-section h3,.form-section h4{padding-left:unset}}.form-row{display:flex;flex-wrap:wrap;margin:0 -.375rem}.form-row .form-field{margin:.5rem .375rem}.form-row+label{display:inline-block;margin-top:.5rem}.form-field{flex-basis:1 0 51%;margin:.5rem 0;min-width:16rem;position:relative;width:100%}@media (min-width:768px){.form-field{flex-basis:34%}}@media (min-width:992px){.form-field{flex-basis:26%}}.form-field.is-ghost{height:0;margin-bottom:0;margin-top:0}.form-field label{overflow:visible}.form-field .control{align-content:stretch;align-items:center;background-color:#737373;border:none;border-radius:0;color:#fff;display:flex;justify-content:stretch}.form-field .control.max-radius,.form-field .control.max-radius input,.form-field .control.max-radius select,.form-field .control.max-radius textarea{border-radius:0}.form-field .control.is-dark{background-color:#232323;color:#fff}.form-field .control.is-dark select{color:#fff}.form-field .control.is-dark option{background-color:#fff;color:#222}.form-field .control input,.form-field .control select,.form-field .control textarea{appearance:none;background:none;border:none;border-radius:0;flex:1 1 100%;outline:none;overflow:hidden;padding:.8125rem 1.25rem;width:100%}.form-field .control input:-ms-input-placeholder{color:hsla(0,0%,100%,.4)}.form-field .control input::placeholder{color:hsla(0,0%,100%,.4)}.form-field .control select{background-image:url(../images/icon-dropdown-white.svg);background-position:right .5rem center;background-repeat:no-repeat;background-size:auto .75rem;height:100%;padding-right:2rem}.form-field .control select::-ms-expand{display:none}.form-field .control input[type=checkbox],.form-field .control input[type=radio]{padding:unset}.form-field .control+.error,.form-field .control+.help{margin-top:.5rem}.form-field .control .icon{align-self:center;flex-shrink:0;max-height:1em;padding:0 1.25rem;vertical-align:middle}.form-field .control .icon:first-child{padding:0 .125rem 0 1.25rem}.form-field .control .icon:last-child{padding:0 1.25rem 0 .125rem}.form-field .control .icon+input{padding-left:.5rem}.form-field .control .btn{border-radius:0;flex-shrink:0;margin:-.0625rem 0}.form-field .control .btn:first-child{border-radius:0 0 0 0;margin-left:-.0625rem}.form-field .control .btn:last-child{border-radius:0 0 0 0;margin-right:-.0625rem}.form-field .checkbox-card,.form-field .radio-card{cursor:pointer;height:100%;overflow:hidden;padding:.8125rem 1.25rem;position:relative;transition:.25s ease}.form-field .checkbox-card:hover input[type=checkbox],.form-field .checkbox-card:hover input[type=radio],.form-field .radio-card:hover input[type=checkbox],.form-field .radio-card:hover input[type=radio]{background-color:#f5f5f5}.form-field .checkbox-card:hover input[type=checkbox]:checked:after,.form-field .checkbox-card:hover input[type=radio]:checked:after,.form-field .radio-card:hover input[type=checkbox]:checked:after,.form-field .radio-card:hover input[type=radio]:checked:after{background-color:#0097d0}.form-field .checkbox-card .checkbox,.form-field .checkbox-card .radio,.form-field .radio-card .checkbox,.form-field .radio-card .radio{padding-left:0}.form-field .checkbox-card .checkbox input,.form-field .checkbox-card .radio input,.form-field .radio-card .checkbox input,.form-field .radio-card .radio input{margin-right:.75em}.form-field .checkbox-card.checked.is-outlined,.form-field .radio-card.checked.is-outlined{border-color:#0097d0;box-shadow:inset 0 0 0 .0625rem #00adef}.form-field .checkbox-card.checked.is-primary,.form-field .radio-card.checked.is-primary{background-color:#00adef;border-color:#0097d0;color:#fff}.form-field .checkbox-card.checked.is-primary.is-outlined,.form-field .radio-card.checked.is-primary.is-outlined{background-color:#fff;border-color:#0097d0;box-shadow:inset 0 0 0 .0625rem #00adef;color:#fff}.form-field .checkbox-card.checked.is-primary input[type=checkbox]:after,.form-field .checkbox-card.checked.is-primary input[type=radio]:after,.form-field .radio-card.checked.is-primary input[type=checkbox]:after,.form-field .radio-card.checked.is-primary input[type=radio]:after{background-color:#0097d0}.form-field .checkbox-card.checked.is-primary.is-outlined input[type=checkbox]:after,.form-field .checkbox-card.checked.is-primary.is-outlined input[type=radio]:after,.form-field .radio-card.checked.is-primary.is-outlined input[type=checkbox]:after,.form-field .radio-card.checked.is-primary.is-outlined input[type=radio]:after{background-color:#00adef}.form-field .checkbox-card.checked.is-primary.is-outlined input[type=checkbox]:hover:after,.form-field .checkbox-card.checked.is-primary.is-outlined input[type=radio]:hover:after,.form-field .radio-card.checked.is-primary.is-outlined input[type=checkbox]:hover:after,.form-field .radio-card.checked.is-primary.is-outlined input[type=radio]:hover:after{background-color:#0097d0}.form-field .checkbox-card.checked.is-secondary,.form-field .radio-card.checked.is-secondary{background-color:#737373;border-color:#616161;color:#fff}.form-field .checkbox-card.checked.is-secondary.is-outlined,.form-field .radio-card.checked.is-secondary.is-outlined{background-color:#fff;border-color:#616161;box-shadow:inset 0 0 0 .0625rem #737373;color:#fff}.form-field .checkbox-card.checked.is-contrast,.form-field .radio-card.checked.is-contrast{background-color:#fff;border-color:#f5f5f5;color:#111}.form-field .checkbox-card.checked.is-contrast.is-outlined,.form-field .radio-card.checked.is-contrast.is-outlined{background-color:#fff;border-color:#f5f5f5;box-shadow:inset 0 0 0 .0625rem #fff;color:#fff}.form-field .checkbox,.form-field .radio{align-items:flex-start;cursor:pointer;display:flex;margin:.25rem 0}.form-field .checkbox:hover input[type=checkbox],.form-field .checkbox:hover input[type=radio],.form-field .radio:hover input[type=checkbox],.form-field .radio:hover input[type=radio]{background-color:#f5f5f5}.form-field .checkbox:hover input[type=checkbox]:checked:after,.form-field .checkbox:hover input[type=radio]:checked:after,.form-field .radio:hover input[type=checkbox]:checked:after,.form-field .radio:hover input[type=radio]:checked:after{background-color:#0097d0}.form-field input[type=checkbox],.form-field input[type=radio]{appearance:none;background:none;background-color:#fff;border-radius:0;box-shadow:inset 0 0 0 1px #bbb;cursor:pointer;flex:0 0 1.25rem;height:1.25rem;margin-right:.5rem;margin-top:.1875em;mask-image:radial-gradient(#fff,#000);opacity:1;overflow:hidden;position:relative;transition:background-color .25s ease;width:1.25rem}.form-field input[type=checkbox]:after,.form-field input[type=checkbox]:before,.form-field input[type=radio]:after,.form-field input[type=radio]:before{content:"";opacity:0;pointer-events:none;position:absolute;transition:transform 75ms ease}.form-field input[type=checkbox]:before,.form-field input[type=radio]:before{height:100%;left:0;top:0;transition:all .2s ease .15s;width:100%;z-index:2}.form-field input[type=checkbox]:after,.form-field input[type=radio]:after{background-color:#00adef;border-radius:99px;height:150%;left:-25%;top:-25%;transform:scale(0);transition:all .2s ease;width:150%}.form-field input[type=checkbox]:checked:before,.form-field input[type=radio]:checked:before{opacity:1;transition:all .2s ease}.form-field input[type=checkbox]:checked:after,.form-field input[type=radio]:checked:after{opacity:1;transform:scale(1)}.form-field .checkbox input[type=checkbox]{border-radius:0}.form-field .checkbox input[type=checkbox]:before{background:url(../images/icon-checkmark-white.svg) transparent no-repeat 50%/50% auto;transform:rotate(45deg)}.form-field .checkbox input[type=checkbox]:checked:before{transform:rotate(0)}.form-field .checkbox input[type=checkbox]:disabled{cursor:not-allowed}.form-field .checkbox input[type=checkbox]:disabled:before{background-color:#bbb}.form-field .radio input[type=radio]{border-radius:99px}.form-field .radio input[type=radio]:before{background-color:#fff;border-radius:99px;transform:scale(0)}.form-field .radio input[type=radio]:checked:before{transform:scale(.45)}.form-field .error-message,.form-field .help,.form-field .help-message,.form-field .info,.form-field .info-message,.form-field .success-message,.form-field .warning-message{font-size:.875rem;line-height:1;margin:.25rem 0 0}.form-field .error-message,.form-field .success-message,.form-field .warning-message{display:none}.form-field .error-message{color:#f53034}.form-field .warning-message{color:#f8c731}.form-field .success-message{color:#48c774}.form-field.is-error .control{border-color:#f53034}.form-field.is-error .error-message{display:block}.form-field.is-warning .control{border-color:#f8c731}.form-field.is-warning .warning-message{display:block}.form-field.is-success .control{border-color:#48c774}.form-field.is-success .success-message{display:block}form.is-submitting{pointer-events:none}form input[name=website_name]{left:-99999px;opacity:0;position:absolute;top:-99999px}.notification{background-color:#fff;border-radius:0;color:#111;margin-bottom:1rem;padding:1rem}.notification:empty{padding:0}.notification h4{margin-bottom:0}.notification p{margin-top:.3em}.notification.is-success{background-color:#48c774;color:#fff}.notification.is-warning{background-color:#f8c731;color:#111}.notification.is-danger,.notification.is-error{background-color:#f53034;color:#fff}@media (-ms-high-contrast:none){.checkbox-card.checked,.radio-card.checked{background-color:#fff!important;color:#fff!important}}.modal .modal-container{background-color:#fff;border-radius:0;box-shadow:0 2px 26px 0 rgba(0,0,0,.2);left:50%;max-height:100vh;max-width:36.25rem;overflow-y:auto;padding:1rem;position:fixed;top:50%;transform:translate(-50%,-50%);transform-origin:center center;transition:.35s ease;width:100%;z-index:110}@media (min-width:576px){.modal .modal-container{padding:1.25rem}}@media (min-width:768px){.modal .modal-container{padding:1.5rem}}.modal[aria-hidden=true] .modal-container{opacity:0;pointer-events:none;transform:translate(-50%,-25%)}.modal[aria-hidden=true] .modal-bg-fade{opacity:0;pointer-events:none}.modal.is-success .modal-container{transform:translate(-50%,-75%)}.modal .modal-bg-fade{background-color:#000;height:100vh;left:0;opacity:.7;overflow:hidden;position:fixed;top:0;transition:opacity .7s ease;width:100vw;z-index:109}.modal.is-shaking .modal-container{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;backface-visibility:hidden;perspective:1000px}@keyframes shake{10%,90%{transform:translate(-50%,-50%) translateX(-1px)}20%,80%{transform:translate(-50%,-50%) translateX(2px)}30%,50%,70%{transform:translate(-50%,-50%) translateX(-4px)}40%,60%{transform:translate(-50%,-50%) translateX(4px)}}.swiper-pagination-bullet-active{background:#00adef}.social-entries{margin:2rem -.25rem 0;text-align:right}.social-entries .social-link{display:inline-block;line-height:0;margin:.25rem}.social-entries .social-link:hover{text-decoration:none}.table{border:.0625rem solid #a7a7a7;border-radius:0;overflow:hidden}.table table{border-collapse:collapse;width:100%}.table thead tr{background-color:#bbb;color:#fff;text-align:left}.table tbody tr{background-color:#fff;transition:background-color .25s ease}.table tbody tr:hover{background-color:#fafafa}.table tbody tr:nth-child(2n){background-color:#f0f0f0}.table tbody tr:nth-child(2n):hover{background-color:#ebebeb}.table td,.table th{padding:.8125rem 1.25rem}.table.is-primary{border-color:#0097d0}.table.is-primary thead tr{background-color:#00adef;color:#fff;text-align:left}.table.is-secondary{border-color:#616161}.table.is-secondary thead tr{background-color:#737373;color:#fff;text-align:left}.table.is-contrast{border-color:#f5f5f5}.table.is-contrast thead tr{background-color:#fff;color:#111;text-align:left}#cookies-information{animation:fade-in-cookie-banner 1.5s cubic-bezier(.23,1,.32,1) forwards;background:#fff;border-radius:0;bottom:0;box-shadow:0 .25rem 1rem rgba(0,0,0,.125);color:#111;display:flex;flex-direction:column;left:0;margin-left:auto;max-height:100vh;max-width:30rem;opacity:0;overflow-y:auto;padding:1rem;position:fixed;right:0;z-index:99}@media (min-width:576px){#cookies-information{bottom:2rem;left:auto;overflow:hidden;padding:1.75rem 2rem;right:2rem}}@keyframes fade-in-cookie-banner{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}#cookies-information h3{margin:0}#cookies-information p{margin:.5rem 0 0}@media (min-width:576px){#cookies-information p{margin:1rem 0 0}}#cookies-information .checkboxes-container{margin:.75rem 0}#cookies-information .checkboxes-container .form-field{margin:.5rem 0}#cookies-information .btns-container{align-items:stretch;display:flex;flex-direction:column;margin-top:1rem}@media (min-width:576px){#cookies-information .btns-container{flex-direction:row;justify-content:stretch}}#cookies-information .btns-container .btn{flex-grow:1}.main-error .error-container,.main-error .fatal-container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;text-align:center}.main-error .error-container{padding:0 0 3rem}@media (min-width:768px){.main-error .error-container{padding:0 0 4rem}}.main-error .error-container h3{margin-bottom:2rem}.main-error .fatal-container{padding:4rem 0}.main-error h1{font-size:5rem;line-height:1;margin-bottom:0}@media (min-width:768px){.main-error h1{font-size:7rem}}.main-error p{margin-top:0;max-width:50rem}.main-error a:not(.btn){color:unset;text-decoration:underline}#footer{background-color:#000;padding:5rem 0 3.75rem}@media (min-width:768px){#footer .top{border-bottom:1px solid #fff;display:block;padding-bottom:2.5rem;text-align:right}#footer .bottom{margin-top:3.75rem}}@media (min-width:1200px){#footer .bottom{align-items:center;display:flex;justify-content:space-between}}#footer .info-text{border-bottom:1px solid #fff;display:block;font-family:CorpoA,Georgia,serif;padding-bottom:2.5rem}@media (min-width:768px){#footer .info-text{border-bottom:0;margin-bottom:1.5rem;padding-bottom:0}}@media (min-width:1200px){#footer .info-text{margin-bottom:0}}#footer .info-text span{display:inline-block;max-width:11.875rem}@media (min-width:768px){#footer .info-text span{max-width:none}}#footer .footer-entries-container{margin-top:2.5rem}@media (min-width:375px){#footer .footer-entries-container{align-items:flex-start;display:flex;justify-content:space-between}}@media (min-width:768px){#footer .footer-entries-container{margin-top:0}}#footer .footer-entries-container .btn{margin-top:1rem}@media (min-width:375px){#footer .footer-entries-container .btn{margin:0}}@media (min-width:768px){#footer .footer-entries{margin:0 -1.25rem}}#footer .footer-link{color:#fff;display:block;font-family:CorpoALig,Georgia,serif;margin:0 -.5rem;padding:.5rem}@media (min-width:768px){#footer .footer-link{display:inline-block;margin:-.5rem .75rem}}#footer .footer-link:hover{text-decoration:none}.hero-section{padding-top:0}.hero-section .hero-bg-img-container,.hero-section .hero-video-container{height:25rem;position:relative}@media (min-width:768px){.hero-section .hero-bg-img-container,.hero-section .hero-video-container{height:38.1875rem}}.hero-section .hero-bg-img-container img,.hero-section .hero-video-container img{height:100%;object-fit:cover;width:100%}.hero-section .hero-bg-img-container{height:25rem}@media (min-width:768px){.hero-section .hero-bg-img-container{height:30rem}}.hero-section .hero-container{align-items:flex-start;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;left:1rem;padding:2.5rem 0;position:absolute;right:0;top:0;z-index:90}@media (min-width:768px){.hero-section .hero-container{left:3rem}}.hero-section .hero-container h1{display:block;margin-bottom:.8rem}.hero-section .hero-container h2{display:block;font-size:2.75rem;letter-spacing:0;line-height:1.15;margin:.63em 0 .8rem}@media (min-width:375px){.hero-section .hero-container h2{font-size:3.5rem}}@media (min-width:768px){.hero-section .hero-container h2{font-size:5rem}}#navbar{background-color:#000;height:3.5rem;overflow:visible;top:0;transition:.25s ease;width:100%;z-index:99}@media (min-width:768px){#navbar{height:7.625rem}}@media (max-width:767.98px){#navbar.open{background-color:#000}#navbar.open nav{max-height:100%;opacity:1;pointer-events:auto}#navbar.open #nav-toggle,#navbar.open .nav-item{display:flex}}#navbar.shrink:not(.open){height:3.5rem}#navbar.disappeared{overflow:hidden;transform:translateY(-100%)}#navbar.disappeared.open{overflow:visible;transform:translateY(0)}#navbar .nav-container{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between;margin:0 auto;max-width:1330px;padding:0 1rem;position:relative}@media (min-width:768px){#navbar .nav-container{padding:0 2rem;padding-bottom:1.25rem;padding-top:1.25rem}}#navbar .brand{align-items:center;display:flex;flex:0 0 auto;height:100%;margin-right:.5rem;max-height:5.125rem;opacity:1;padding:.5rem 0;transition:opacity .25s ease}@media (min-width:768px){#navbar .brand{padding:0}}#navbar .brand img{height:100%}#navbar .brand a{display:inline-block}#navbar nav{align-self:flex-end;background:#000;bottom:0;display:flex;flex-direction:row;flex-grow:1;flex-shrink:1;height:100vh;left:0;max-height:3.5rem;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:.25s ease;width:100vw}@media (min-width:768px){#navbar nav{height:auto;max-height:7.625rem;opacity:1;pointer-events:auto;position:relative;transition:none;width:auto}}#navbar .nav-list{flex-grow:1;flex-shrink:1;margin:0;padding:4rem 0 2rem}@media (min-width:768px){#navbar .nav-list{display:flex;justify-content:flex-end;margin-bottom:.75rem;padding:0}}#navbar .nav-entry-container{position:relative}#navbar .nav-item{align-items:center;display:flex;flex-direction:row}#navbar .subnav-list{background-color:#000;padding:0;transition:height .25s ease}@media (min-width:768px){#navbar .subnav-list{height:0;margin-left:-4rem;min-width:11.75rem;overflow:hidden;position:absolute;right:1.25rem;top:100%}}@media (max-width:767.98px){#navbar .subnav-list{height:auto!important}}#navbar .nav-link{color:#fff;font-family:CorpoALig,Georgia,serif;font-size:1.1875rem;line-height:1;transition:color .25s ease}@media (min-width:768px){#navbar .nav-link{display:block;width:100%}}#navbar .nav-link:hover{color:#00adef;opacity:1;text-decoration:none}#navbar .nav-link.top-level{font-weight:700;margin-top:1.5rem;padding:.75rem 1.25rem}@media (min-width:768px){#navbar .nav-link.top-level{font-weight:400;margin-top:0;padding:.5rem 1.25rem}}#navbar .nav-link.anchor{font-size:1.125rem;padding:.75rem 1.25rem}@media (min-width:768px){#navbar .nav-link.anchor{font-size:1.1875rem;padding:.75rem 1.25rem}}#navbar #nav-toggle{background-color:transparent;border:0;cursor:pointer;display:inline-block;flex-grow:0;flex-shrink:0;height:20px;margin-left:.5rem;padding:1.25rem;position:relative;width:24px}@media (min-width:768px){#navbar #nav-toggle{display:none}}#navbar #nav-toggle span,#navbar #nav-toggle span:after,#navbar #nav-toggle span:before{background:#fff;border-radius:1px;content:"";cursor:pointer;display:block;height:2px;left:50%;position:absolute;transform:translate(-50%,-50%) rotate(0);transform-origin:center center;transition:all .3s ease-in-out;width:24px}#navbar #nav-toggle span:before{transform:translate(-50%,-8px) rotate(0)}#navbar #nav-toggle span:after{transform:translate(-50%,8px) rotate(0)}#navbar #nav-toggle.active span{background-color:transparent}#navbar #nav-toggle.active span:before{transform:translate(-50%) rotate(45deg)}#navbar #nav-toggle.active span:after{transform:translate(-50%) rotate(-45deg)}.our-business .headline{margin-bottom:3.5rem;text-align:center}@media (min-width:992px){.our-business .business-wrapper{display:flex;justify-content:space-between}}.our-business .business-container{margin:4rem 0}@media (min-width:330px){.our-business .business-container{align-items:center;display:flex;justify-content:space-between}}@media (min-width:992px){.our-business .business-container{display:block;flex:1 0 18rem;margin:0 1rem;max-width:24rem;min-width:18rem}.our-business .business-container:first-child{margin-left:0}}@media (min-width:330px){.our-business .business-container:nth-child(2n){flex-direction:row-reverse}.our-business .business-container:nth-child(2n) .text-content{margin-left:0;margin-right:1.5rem}.our-business .business-container:nth-child(2n) .text-content h2.is-desktop-only{display:block!important}.our-business .business-container:nth-child(2n) .upper-row h2{display:none}.our-business .business-container:nth-child(2n) .business-img{min-height:8.5625rem}}@media (min-width:330px) and (min-width:992px){.our-business .business-container:nth-child(2n) .business-img{height:17.25rem}}@media (min-width:992px){.our-business .business-container:last-child{margin-right:0}}.our-business .business-img{height:16.875rem;width:100%}@media (min-width:330px){.our-business .business-img{height:17.25rem;max-width:50rem;min-width:8.5625rem}}@media (min-width:992px){.our-business .business-img{max-width:none;width:100%}}.our-business .business-img img{height:100%;object-fit:cover;width:100%}.our-business .text-content{margin-top:1.5rem}@media (min-width:330px){.our-business .text-content{margin-left:1.5rem;margin-top:0}}@media (min-width:992px){.our-business .text-content{margin-left:0;margin-top:1.5rem;max-width:none}}.our-business .text-content h2{margin-top:1.5rem}@media (min-width:330px){.our-business .text-content h2{margin-top:0}}.our-business .text-content a{color:#fff;display:inline-block;margin-top:1.5rem;text-decoration:underline}#unsupported-browser-warning{background:#c00;color:#fff;display:none;left:0;padding:1rem 1.5rem;position:fixed;right:0;top:0;z-index:2147483647}#unsupported-browser-warning a{color:inherit;text-decoration:underline}#unsupported-browser-warning .close{cursor:pointer;float:right;margin-left:auto;padding:0 .5rem;transition:background-color .25s ease}#unsupported-browser-warning .close:hover{background-color:rgba(0,0,0,.2)}.default{color:#fff;margin:0 auto;max-width:100vw;padding:5.5rem 0 2rem}@media (min-width:768px){.default{max-width:1000px;padding:8rem 0 6.25rem}}.default h1{font-size:2.5rem;text-transform:none}@media (min-width:768px){.default h1{font-size:3.625rem}}.default h2:first-child{margin-top:0}.default h2,.default h3,.default h4{margin:2.5em 0 1em}.default table{border-collapse:collapse;margin:2rem 0;max-width:100%;overflow-x:auto}.default table td,.default table th{border:1px solid hsla(0,0%,100%,.8);padding:.5rem;text-align:left}@media (min-width:576px){.default table td:first-child,.default table th:first-child{text-align:center;width:120px}}.default table th{background-color:hsla(0,0%,45%,.2)}.default table tr:nth-of-type(2n){background-color:rgba(0,0,0,.038)}@media (max-width:575.98px){.default table tr{display:flex;flex-direction:column;margin:.5rem 0 1rem}.default table tbody td:first-child{background-color:hsla(0,0%,45%,.1)}}.default a{word-wrap:break-word;color:#0088bc;overflow-wrap:break-word;text-decoration:underline;word-break:break-all}.default a:hover{opacity:1;text-decoration:none}.default .highlight{text-decoration:underline}.default ul{padding-left:1.5rem}.default li{margin-bottom:.5rem}#home-hero{overflow:visible;padding:0;position:relative;z-index:2}#home-hero .hero-video-container{margin:0 -1rem;position:relative}@media (min-width:768px){#home-hero .hero-video-container{margin:0}}#home-hero .hero-video-container video{height:100%;object-fit:cover;width:100%;z-index:1}#home-hero .hero-video-container .video-poster-img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:2}#home-intro{padding-bottom:7.5rem}@media (min-width:768px){#home-intro{padding-bottom:9rem}#home-intro .intro-container{display:flex;justify-content:space-between}#home-intro .text-container{margin-right:2rem;max-width:24.3125rem;order:1;width:100%}}#home-intro .intro-img{position:relative;width:100%}@media (min-width:768px){#home-intro .intro-img{max-height:22.875rem;max-width:38.75rem;min-width:25rem;order:2}}#home-intro .intro-img img{height:100%;object-fit:cover;width:100%}#home-intro .text-content{margin-top:1rem}#home-intro .text-content a{color:#fff;text-decoration:underline}.floating-text-large .wrapper{position:relative}.floating-text-large .floating-text{height:30rem;position:absolute;right:-1rem;top:0;transform:translateY(-41.5%);width:auto;z-index:3}@media (min-width:768px){.floating-text-large .floating-text{bottom:-.375rem;height:51rem;right:-3rem;top:auto;transform:translateY(0);z-index:-1}}#home-benefits{background-color:#737373;padding-bottom:2rem;padding-top:0;position:relative;z-index:3}@media (min-width:992px){#home-benefits{padding-bottom:5rem}}#home-benefits .benefits-container{align-items:flex-end;display:flex;justify-content:space-between}#home-benefits .left-container{max-width:100%;position:relative;z-index:4}@media (min-width:992px){#home-benefits .left-container{margin-right:2rem;max-width:54rem;width:100%}}#home-benefits .right-container{max-width:100%;padding-bottom:0}@media (min-width:992px){#home-benefits .right-container{max-width:28.1875rem;padding-bottom:6rem;width:100%}}#home-benefits .benefits-image{height:20rem;margin-bottom:2rem;position:relative;width:100%}@media (min-width:992px){#home-benefits .benefits-image{height:30rem;margin-bottom:0}}#home-benefits .benefits-image img{height:100%;object-fit:cover;width:100%}#home-benefits .benefits-list-wrapper{margin:2.5rem 0;max-width:36rem}@media (min-width:992px){#home-benefits .benefits-list-wrapper{margin:3rem auto 0}}#home-benefits .benefits-list{display:flex;flex-wrap:wrap;margin:-.875rem}@media (min-width:992px){#home-benefits .benefits-list{margin:-.75rem 1rem;width:100%}}#home-benefits .benefit{align-items:flex-start;display:flex;line-height:1.25;margin:.875rem;max-width:8rem;width:100%}@media (min-width:992px){#home-benefits .benefit{align-items:center;margin:.75rem 1rem;max-width:10rem}}#home-benefits .benefit-icon{flex-shrink:0;height:1.25rem;margin:.5rem .875rem 0 0;width:1.25rem}@media (min-width:992px){#home-benefits .benefit-icon{height:2.25rem;margin:0 1.25rem 0 0;width:2.25rem}}#home-benefits .benefit-icon img{height:100%;object-fit:contain;width:100%}#home-benefits .read-more{color:#fff;display:inline-block;margin-top:0;text-decoration:underline}@media (min-width:992px){#home-benefits .read-more{margin-top:1.5rem}}#home-testimonials{padding:4rem 0}#home-testimonials .testimonial{align-self:center;justify-self:center}#home-testimonials .testimonial .img-wrapper{max-width:4rem}@media (min-width:768px){#contact .wrapper-small{display:flex;flex-direction:row-reverse}}#contact .images-container{display:flex;justify-content:space-between;margin-bottom:2rem}@media (min-width:768px){#contact .images-container{margin-bottom:0}}#contact .image-left,#contact .image-right{height:10.875rem}@media (min-width:768px){#contact .image-left,#contact .image-right{height:21.5625rem;margin-left:1.5rem}}#contact .image-left img,#contact .image-right img{height:100%;object-fit:cover;width:100%}#contact .image-left{max-width:27.4375rem;width:100%}@media (min-width:768px){#contact .image-left{max-width:28.3125rem}}#contact .image-right{margin-left:1.5rem;max-width:16rem;width:100%}@media (min-width:768px){#contact .image-right{max-width:15.25rem}#contact .text-content{max-width:20.6875rem}}#careers-intro .intro-container{position:relative}#careers-intro .intro-headline{font-size:2.75rem;letter-spacing:0;line-height:1.15;margin:0 0 .63em}@media (min-width:375px){#careers-intro .intro-headline{font-size:3.5rem}}@media (min-width:768px){#careers-intro .intro-headline{font-size:5rem}}#careers-intro .intro-image,#careers-intro .who-image{margin-bottom:1.5rem}#careers-intro .intro-image{position:relative}@media (min-width:768px){#careers-intro .intro-image{height:22.875rem;max-width:51.125rem;position:absolute;right:0;top:0;width:100%;z-index:-1}}#careers-intro .intro-image img{height:100%;object-fit:cover;width:100%}#careers-intro .intro-text-container{margin-bottom:2.5rem}@media (min-width:768px){#careers-intro .intro-text-container{max-width:27.1875rem;padding-top:8rem}}#text-blocks{padding:0}@media (min-width:768px){#text-blocks{padding:4rem 0}}#text-blocks .wrapper-small{padding:0}@media (min-width:768px){#text-blocks .blocks-container{display:flex;justify-content:space-between;margin:0 -1rem}}#text-blocks .block{margin-bottom:4rem}@media (min-width:768px){#text-blocks .block{margin:0 1rem;max-width:32rem}}#text-blocks .block:last-of-type{margin-bottom:0}@media (min-width:768px){#text-blocks .block:last-of-type{margin:0 1rem}}#text-blocks .block h2{display:inline-block}@media (min-width:768px){#text-blocks .block h2{max-width:15rem}}#careers-icons{text-align:center}#careers-icons .icons-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -3rem 3rem}#careers-icons .icon-container{align-items:center;display:flex;flex-direction:column;margin:1.5rem;max-width:7rem;text-align:center;width:100%}@media (min-width:768px){#careers-icons .icon-container{flex-direction:row;max-width:11.6875rem;text-align:left}}#careers-icons .icon-img{flex-shrink:0;height:2rem;margin-bottom:1rem;position:relative;width:2rem}@media (min-width:768px){#careers-icons .icon-img{margin-bottom:0;margin-right:1rem}}#careers-icons .icon-img img{height:100%;object-fit:contain;width:100%}#careers-icons .is-ghost{margin:0 1.5rem}#vacancies-intro{padding-top:0}@media (min-width:768px){#vacancies-intro{padding-top:4rem}#vacancies-intro .wrapper-small{display:flex;flex-direction:row-reverse}}#vacancies-intro .intro-img{max-width:35.9375rem;position:relative;width:100%}#vacancies-intro .intro-img img{height:100%;object-fit:cover;width:100%}#vacancies-intro h2{font-size:2.75rem;letter-spacing:0;line-height:1.15;margin:.63em 0}@media (min-width:375px){#vacancies-intro h2{font-size:3.5rem}}@media (min-width:768px){#vacancies-intro h2{font-size:5rem}#vacancies-intro .text-content{margin-right:2rem;max-width:577px;text-align:right}}#vacancies-intro .text{margin-top:1.5rem}@media (min-width:768px){#vacancies-intro .text{margin-left:auto;margin-top:0;max-width:20.6875rem}}#job-listings .filter-bar{position:sticky;top:0;z-index:2}@media (min-width:576px){#job-listings .filter-bar{display:flex}}#job-listings .filter-bar .form-field{margin:0;min-width:12.5rem}#job-listings .filter-bar .form-field.dropdown{flex:0 0 12.5rem;margin-right:.625rem}#job-listings .filter-bar .form-field.search{flex:1 0 6rem}#job-listings .filter-bar .form-field:first-of-type{margin-bottom:1rem}@media (min-width:576px){#job-listings .filter-bar .form-field:first-of-type{margin-bottom:0}}#job-listings .filter-bar .form-field input{color:#fff}#job-listings .job-listings-container{padding-top:2rem}#job-listings .job-listings-entry{margin-bottom:2.5rem;max-height:4.1875rem;max-width:58.75rem;overflow:hidden;transition:opacity .25s ease,max-height .25s ease,margin .25s ease}#job-listings .job-listings-entry.is-collapsed{margin-bottom:.25rem;opacity:.75}#job-listings .job-listings-entry.is-collapsed:hover{opacity:1}#job-listings .job-listings-entry .entry-header{cursor:pointer;padding:1rem 0}#job-listings .job-listings-entry .entry-header h3{margin:0}#job-listings .job-listings-entry .entry-body{margin-top:0}#job-listings .job-listings-entry .text-headline{font-size:1.1875rem;margin:1rem 0}#job-listings .job-listings-entry .text{font-size:1.1875rem;line-height:1.4}@media (min-width:768px){#job-listings .job-listings-entry .text{column-count:2}}#job-listings .job-listings-entry .text div{border-color:transparent!important}#job-listings .job-listings-entry .text p:first-child,#job-listings .job-listings-entry .text p:last-child{margin-top:0}#job-listings .job-listings-entry .btns-container{align-items:center;display:flex;margin-top:2rem}#job-listings .job-listings-entry .btns-container .btn{margin-right:2rem}#hero .hero-bg-img-container img{object-position:73% center}#about-us-intro{padding-top:0;position:relative}@media (min-width:992px){#about-us-intro{padding-top:2rem}}@media (min-width:1600px){#about-us-intro .wrapper{position:relative}}#about-us-intro .scope-container{position:relative}#about-us-intro .scope-headline{font-size:2.75rem;letter-spacing:0;line-height:1.15;margin:0 0 1.5rem}@media (min-width:375px){#about-us-intro .scope-headline{font-size:3.5rem}}@media (min-width:768px){#about-us-intro .scope-headline{font-size:5rem}}#about-us-intro .spacer{display:none}@media (min-width:992px){#about-us-intro .spacer{display:block;float:right;height:8.75rem;width:27.5rem}}@media (min-width:1100px){#about-us-intro .spacer{width:25rem}}#about-us-intro .scope-image,#about-us-intro .who-image{margin-bottom:1.5rem}@media (min-width:992px){#about-us-intro .scope-image{height:22.875rem;max-width:740px;object-fit:cover;overflow:hidden;position:absolute;right:0;top:0;width:70%;z-index:-1}#about-us-intro .scope-image img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:1}#about-us-intro .gradient{background-image:linear-gradient(90deg,#000,transparent);bottom:0;height:100%;left:0;position:absolute;top:0;width:35%;z-index:2}}#about-us-intro .scope-text-container{margin-bottom:2.5rem}@media (min-width:992px){#about-us-intro .scope-text-container{max-width:52.25rem;padding-top:7rem}#about-us-intro .who-container{display:flex;justify-content:space-between;margin-top:7rem;max-width:77.5rem}}#about-us-intro .who-image{position:relative}@media (min-width:992px){#about-us-intro .who-image{height:24.5rem;margin-right:1.5rem;max-width:43.75rem}}#about-us-intro .who-image img{height:100%;object-fit:cover;width:100%}@media (min-width:992px){#about-us-intro .who-text-container{display:flex;flex-direction:column;justify-content:center;max-width:28.3125rem}}#about-us-intro .background-text-image{bottom:0;position:absolute;right:-.5rem;transform:translateY(80%);width:2.25rem;z-index:-1}@media (min-width:992px){#about-us-intro .background-text-image{right:-1.5rem;transform:translateY(20%);width:4rem}}#about-us-intro .background-text-image img{height:100%;object-fit:cover;width:100%}#team h2{font-size:2.75rem;letter-spacing:0;line-height:1.15;margin:0 0 .63em;text-align:center}@media (min-width:375px){#team h2{font-size:3.5rem}}@media (min-width:768px){#team h2{font-size:5rem}}#team .team-wrapper{display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center}#team .team-member{aspect-ratio:1;background-color:transparent;perspective:137.5rem;width:15.5rem}@media (min-width:992px){#team .team-member{width:22rem}#team .team-member:hover .team-member-inner{transform:rotateY(180deg)}}#team .team-member-inner{aspect-ratio:1;position:relative;text-align:center;width:15.5rem}@media (min-width:992px){#team .team-member-inner{transform-style:preserve-3d;transition:transform .8s;width:22rem}}#team .team-member-back,#team .team-member-front{aspect-ratio:1;position:absolute;width:15.5rem}@media (min-width:992px){#team .team-member-back,#team .team-member-front{backface-visibility:hidden;width:22rem}}#team .team-member-front .image-wrapper{line-height:1;position:relative}@media (min-width:992px){#team .team-member-front .modal-btn{pointer-events:none}}#team .team-member-front .click-info{background:#00adef;bottom:0;padding:.5rem 1rem;position:absolute;right:0}@media (min-width:992px){#team .team-member-front .click-info{display:none}}#team .team-member-front img{aspect-ratio:1;cursor:pointer;display:block;object-fit:cover;width:15.5rem}@media (min-width:992px){#team .team-member-front img{width:22rem}}#team .team-member-back{display:none}@media (min-width:992px){#team .team-member-back{background-color:#737373;display:block;overflow-y:auto;transform:rotateY(180deg)}#team .team-member-back::-webkit-scrollbar{width:.625rem}#team .team-member-back::-webkit-scrollbar-track{background:hsla(0,0%,100%,.15)}#team .team-member-back::-webkit-scrollbar-thumb{background:rgba(0,0,0,.35)}#team .team-member-back::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.45)}}#team .informations{line-height:1.3;padding:1.5rem 1rem}@media (min-width:576px){#team .informations{padding:1.5rem 2rem}}#team .name{margin-bottom:.25rem}#team .department,#team .position{font-weight:600;margin:0}#team .department{margin-top:.125rem}#team .modal-container{background-color:unset;box-shadow:none;display:flex;justify-content:center;max-width:unset;padding:0}#team .description-text{background-color:#737373;display:flex;flex-direction:column;margin:0 auto;position:relative}@media (min-width:992px){#team .description-text{flex-direction:row}}#team .description-text .btn{font-weight:600;padding:.625rem;position:absolute;right:.5rem;top:.8125rem}#team .description-text .btn img{display:block}#team .description-text .modal-img{aspect-ratio:1;max-width:31.25rem;object-fit:cover;width:100%}@media (min-width:992px){#team .description-text .modal-img{max-width:28.125rem}}@media (min-width:1200px){#team .description-text .modal-img{max-width:31.25rem}}#team .description-text .informations{max-width:31.25rem;overflow-y:auto}@media (min-width:992px){#team .description-text .informations{max-width:28.125rem}}@media (min-width:1200px){#team .description-text .informations{max-width:31.25rem}}#team .last-card{align-items:center;aspect-ratio:1;background-color:#00adef;display:flex;font-family:CorpoA,Georgia,serif;font-size:2rem;justify-content:center;position:relative;width:15.5rem}@media (min-width:400px){#team .last-card{font-size:2rem}}@media (min-width:768px){#team .last-card{font-size:1.75rem}}@media (min-width:992px){#team .last-card{width:22rem}}#team .last-card:after{background-color:#0097d0;content:"";height:100%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .375s ease,opacity .375s ease-in;width:100%;z-index:1}#team .last-card .text-content{color:#fff;position:relative;transition:transform .25s ease;z-index:2}#team .last-card:hover{background-color:#00adef;opacity:1;text-decoration:none}#team .last-card:hover .text-content{transform:scale(1.2)}#team .last-card:hover:after{opacity:1;transform:translate(-50%,-50%) scale(1)}#description{min-height:100vh}#description .first-row{display:flex}#description .headline{font-size:2.75rem;letter-spacing:0;line-height:1.15;margin:0}@media (min-width:375px){#description .headline{font-size:3.5rem}}@media (min-width:768px){#description .headline{font-size:5rem;font-size:4.5rem}}#description .recruiter-photo{margin-bottom:1rem}@media (min-width:576px){#description .recruiter-photo{max-width:30rem}}#description .recruiter-name{font-size:1.125rem;font-weight:700;margin:1.35em 0 .5em}@media (min-width:768px){#description .recruiter-name{font-size:1.125rem}}#description .lower-row{align-items:center;display:flex;margin:.5rem 0 1rem}#description .lower-row h2{margin:0}#description .copy-message{animation-duration:1.5s;animation-fill-mode:forwards;animation-name:fade-in-fade-out;background-color:#737373;font-size:1.0625rem;font-weight:700;padding:.25rem .5rem;transition:.25rem ease}@keyframes fade-in-fade-out{0%{opacity:0}40%{opacity:1}60%{opacity:1}to{opacity:0}}#description .subheadline{margin-top:.5rem}#description #job-description-component{position:relative}#description .headline-container{-ms-hyphens:auto;hyphens:auto;padding-left:2rem;word-break:break-all;word-break:break-word}@media (min-width:768px){#description .headline-container{padding-left:0}}#description .arrow{left:-.5rem;padding:.5rem;position:absolute;top:1rem;width:2rem}@media (min-width:768px){#description .arrow{left:-2rem;top:1.5rem}}@media (min-width:1200px){#description .arrow{left:-3rem}}#description .arrow:hover img{transform:translateX(-.5rem)}#description .arrow img{transition:transform .25s ease}#description .date{margin-left:auto;margin-top:2.5rem}#description .content{line-height:1.4;max-width:51.25rem}#description .content ol,#description .content ul{padding-left:20px}#description .content a font{color:#00adef;color:#00adef!important;cursor:pointer;text-decoration:none;transition:.125s ease}#description .content a font:hover{opacity:.65;text-decoration:none}#description .text-block{font-size:1.1875rem;margin:4rem 0}#description .button-container{align-items:center;display:flex}#description .button-container .btn{margin-right:1rem}#description .button-container .back{color:grey;display:inline-block;margin-left:1rem}#description .share-btn{height:3rem;padding:.5rem;width:3rem}#vacancy-apply .iframe-container{background-color:#fff;margin:0 -1rem;padding:.75rem 1rem 1rem}@media (min-width:768px){#vacancy-apply .iframe-container{margin:0 auto;padding:1.5rem 2rem 2rem}}#vacancy-apply .headline-container{display:flex}#vacancy-apply .headline-container h1{margin-top:0}#vacancy-apply .arrow{height:2rem;line-height:0;margin:.75rem .25rem 0 -.5rem;padding:.5rem;width:2rem}@media (min-width:768px){#vacancy-apply .arrow{margin:2.25rem .75rem 0 -.5rem}}#vacancy-apply .arrow:hover{text-decoration:none}#vacancy-apply .arrow:hover img{transform:translateX(-.5rem)}#vacancy-apply .arrow img{transition:transform .25s ease}#vacancy-apply .apply-iframe{border:none;min-height:40rem;width:100%}@media (min-width:375px){#vacancy-apply .apply-iframe{min-height:30rem}}@media (min-width:768px){#vacancy-apply .apply-iframe{min-height:22rem}}#hiring{background-color:#737373;overflow:hidden;padding:2rem 0;position:relative}@media (min-width:768px){#hiring{padding:7rem 0}}#hiring .hiring-container{position:relative;z-index:2}@media (min-width:768px){#hiring .hiring-container{display:flex}}#hiring .text-content{width:100%}@media (min-width:768px){#hiring .text-content{align-items:center;display:flex;justify-content:center;margin-right:1.5rem;text-align:right;width:50%}#hiring .text-content .text{max-width:24rem}}#hiring .text-content h2{font-size:2.75rem;letter-spacing:0;line-height:1.15;margin:.63em 0}@media (min-width:375px){#hiring .text-content h2{font-size:3.5rem}}@media (min-width:768px){#hiring .text-content h2{font-size:5rem}}#hiring .text-content a{margin-top:2.5rem}#hiring .images-container{display:flex;flex-direction:row-reverse}@media (min-width:768px){#hiring .images-container{display:block;width:50%}}#hiring .top-row{display:flex;flex-direction:column-reverse;justify-content:space-between;margin-left:1.5rem;width:60%}@media (min-width:768px){#hiring .top-row{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1.3rem;margin-left:0;width:100%}}#hiring .image-wrapper img{height:100%;object-fit:cover;width:100%}#hiring .left-image{height:10.875rem;width:100%}@media (min-width:768px){#hiring .left-image{max-width:10.875rem}}#hiring .right-image{height:10.875rem;margin-bottom:1.5rem;width:100%}@media (min-width:768px){#hiring .right-image{margin-bottom:0;margin-left:1.5rem;max-width:23.6875rem}}#hiring .big-image{margin-top:4rem;width:100%}@media (min-width:768px){#hiring .big-image{height:23.375rem;margin-top:0;max-width:35.875rem}}#hiring .floating-text{bottom:1rem;height:80%;max-height:30rem;position:absolute;right:-.5rem;z-index:1}@media (min-width:768px){#hiring .floating-text{bottom:-1.875rem;height:auto;left:2rem;max-height:none;max-width:55.625rem;right:auto;width:80%}}#about-us{padding:7.5rem 0 2rem;position:relative}@media (min-width:768px){#about-us{padding:5rem 0 7.5rem}}#about-us .wrapper{position:relative}#about-us .about-us-container{max-width:35rem}#about-us .about-us-container a{color:#fff;text-decoration:underline}#about-us .swiper{margin-top:2rem;position:relative}@media (min-width:768px){#about-us .swiper{margin-top:4rem}}#about-us .gradient-left,#about-us .gradient-right{bottom:0;pointer-events:none;position:absolute;top:0;width:5rem;z-index:2}@media (min-width:768px){#about-us .gradient-left,#about-us .gradient-right{width:15rem}}#about-us .gradient-left{background-image:linear-gradient(90deg,#000,transparent);left:-1px}#about-us .gradient-right{background-image:linear-gradient(270deg,#000,transparent);right:-1px}#about-us .slide-wrapper{align-items:center;display:flex;height:22.125rem}#about-us .slide-img{width:100%}#about-us .slide-img img{height:100%;object-fit:cover;width:100%}#about-us .background-img-text{max-width:21.875rem;position:absolute;right:-.75rem;top:-7.875rem;width:100%}@media (min-width:768px){#about-us .background-img-text{bottom:-7.5rem;max-width:38.5625rem;top:auto;z-index:2}}#instagram-section{background-color:#737373;overflow:hidden}@media (min-width:768px){#instagram-section{padding-bottom:0}}#instagram-section .profile{align-items:center;display:flex;margin-bottom:1.5rem}#instagram-section .profile-name{color:#fff}#instagram-section .instagram-profile-header{align-items:center;display:flex}#instagram-section .instagram-profile-header:hover{text-decoration:none}#instagram-section .profile-img{background-color:#f0f8ff;border-radius:99px;height:2rem;margin-right:1rem;width:2rem}#instagram-section .social-entries{text-align:left}#instagram-section .social-entries-mobile{margin-left:auto}@media (min-width:768px){#instagram-section .instagram-container{display:flex;flex-direction:row-reverse;justify-content:space-between}}#instagram-section .instagram-images{display:flex;flex-wrap:wrap;justify-content:center;margin:-.5rem;max-width:35rem}@media (min-width:768px){#instagram-section .instagram-images{justify-content:flex-start;margin:-.5rem -1rem -1rem;width:100%}}#instagram-section .instagram-img{background-color:#f0f8ff;flex:1 1 26%;margin:.5rem;max-width:15rem;position:relative}@media (min-width:768px){#instagram-section .instagram-img{flex:1 1 34%;margin:1rem}}@media (min-width:992px){#instagram-section .instagram-img{width:13.5rem}}@media (min-width:768px){#instagram-section .instagram-img:nth-of-type(7),#instagram-section .instagram-img:nth-of-type(8),#instagram-section .instagram-img:nth-of-type(9){display:none}}#instagram-section .instagram-img:before{content:"";display:block;padding-top:100%}#instagram-section .instagram-img img,#instagram-section .instagram-img video{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}#instagram-section .text-container{margin-bottom:2rem}@media (min-width:768px){#instagram-section .text-container{margin-left:1.5rem;max-width:28.875rem}}#instagram-section .text-container a{color:#fff;text-decoration:none}#instagram-section .instagram-link-img{margin-top:2rem}#linkedin-section{background-color:#737373;overflow:hidden}@media (min-width:768px){#linkedin-section .linkedin-container{display:flex;flex-direction:row-reverse;justify-content:space-between}}#linkedin-section .linkedin-card{background-color:#fff;flex:0 1 30.625rem;margin:2rem 0;max-width:30.625rem}@media (min-width:768px){#linkedin-section .linkedin-card{margin:0 2rem 0 0}}#linkedin-section .cover-photo,#linkedin-section .profile-picture{background-color:#bbb;overflow:hidden;position:relative}#linkedin-section .cover-photo:after,#linkedin-section .profile-picture:after{content:"";display:block;height:0}#linkedin-section .cover-photo-img,#linkedin-section .profile-picture-img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}#linkedin-section .cover-photo{z-index:1}#linkedin-section .cover-photo:after{padding-bottom:26.5306%}#linkedin-section .content{align-items:flex-start;color:#222;display:flex;padding:1.5rem;position:relative;z-index:2}#linkedin-section .profile-picture{border-radius:999px;box-shadow:0 0 0 5px #fff;flex:0 3 9rem;margin:-3rem 1.5rem 0 0;max-width:9rem;width:100%}#linkedin-section .profile-picture:after{padding-bottom:100%}#linkedin-section .profile-picture-img{object-fit:cover}#linkedin-section .info{flex:1 2 15.375rem}#linkedin-section .info .text{font-size:.875rem}#linkedin-section a.btn .icon{margin-right:.125rem}#linkedin-section .social-entries{text-align:left}#location h2{font-size:2.75rem;letter-spacing:0;line-height:1.15;margin:.63em 0}@media (min-width:375px){#location h2{font-size:3.5rem}}@media (min-width:768px){#location h2{font-size:5rem}}#location .location-container{display:flex;flex-wrap:wrap}@media (min-width:992px){#location .location-container{flex-wrap:nowrap}}#location .text-content{margin-bottom:2rem;margin-right:1rem;order:2;width:100%}@media (min-width:768px){#location .text-content{flex:1 0 20.625rem;margin-bottom:0;margin-right:1rem;order:1}}#location .text-content p:first-child{margin-top:0}#location .text-content p:last-child{margin-bottom:0}#location .location-links{flex:0 0 auto;order:3;text-align:left}@media (min-width:768px){#location .location-links{margin:-.25rem 0 -.25rem 2.75rem}}@media (min-width:992px){#location .location-links{margin:-.25rem 2.75rem;order:2}}#location .location-link{align-items:center;color:#fff;display:flex;margin-bottom:.125rem;padding:.25rem;transition:color .25s ease}#location .location-link .icon{fill:#fff;margin-right:.875rem;transition:transform .25s ease,fill .25s ease}#location .location-link:hover{color:#00adef;opacity:1;text-decoration:none}#location .location-link:hover .icon{fill:#00adef;transform:translateX(-.3125rem)}#location .location-img{flex:0 1 32.5rem;margin:2rem 0 4rem;max-width:32.5rem;order:1;width:100%}@media (min-width:768px){#location .location-img{order:3}}@media (min-width:992px){#location .location-img{margin:0}}#video{padding:0}#video .video-wrapper{max-width:1440px;padding:0}#video .btn-control{line-height:1;opacity:0;padding:1rem;pointer-events:none;position:absolute;right:.5rem;transform:translateY(2rem);transition:transform .25s ease,opacity .25s ease;z-index:3}@media (min-width:768px){#video .btn-control{right:2rem}#video .btn-control:hover{opacity:.5!important}}#video .btn-control img{height:1.5rem;margin:0;max-height:1.5rem}#video .btn-close{top:.5rem}@media (min-width:768px){#video .btn-close{top:2rem}}#video .btn-mute{top:3.5rem}@media (min-width:768px){#video .btn-mute{top:5rem}}#video .btn-mute .icon-off{display:none}#video .btn-mute.is-muted .icon-off{display:inline-block}#video .btn-mute.is-muted .icon-on{display:none}#video .btn-replay{top:6.5rem}@media (min-width:768px){#video .btn-replay{top:8rem}}#video .swiper.fullscreen-mode .btn-close,#video .swiper.fullscreen-mode .swiper-slide-active .btn-control{opacity:1;pointer-events:all;transform:translateY(0);transition-delay:.25s}#video .swiper{height:45rem;width:100%}@media (min-width:768px){#video .swiper{height:50rem}}#video .video-container{height:100%;position:relative}#video .video-container .video-poster-img,#video .video-container video{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}#video .video-container .video-poster-img{z-index:2}#video .overlay-black{background-color:rgba(0,0,0,.5);bottom:0;left:0;opacity:1;position:absolute;right:0;top:0;transition:opacity .25s ease;z-index:3}#video .swiper.fullscreen-mode .overlay-black{opacity:0}#video .overlay-container{bottom:0;left:0;padding:4rem 0 0;position:absolute;right:0;top:0;transform:translateY(0);transition:transform .25s ease,opacity .25s ease;transition-delay:.25s;z-index:4}@media (min-width:768px){#video .overlay-container{padding:12rem 0 7rem}}#video .swiper.fullscreen-mode .overlay-container{opacity:0;pointer-events:none;transform:translateY(-2rem);transition-delay:0s}#video .swiper-pagination{bottom:4rem;position:absolute;right:0;transform:translateY(50%) translateX(0);transition:transform .25s ease,opacity .25s ease;transition-delay:.25s}@media (min-width:992px){#video .swiper-pagination{bottom:0;right:10rem}}#video .swiper.fullscreen-mode .swiper-pagination{opacity:0;pointer-events:none;transform:translateY(50%) translateX(2rem);transition-delay:0s}#video .swiper-pagination-bullet{background-color:transparent;border:2px solid #fff;height:.8rem;margin:.8rem;opacity:1;width:.8rem}#video .swiper-pagination-bullet-active{background-color:#fff}#video .text-content{max-width:42rem}#video .text-content h2{font-size:2.75rem;letter-spacing:0;line-height:1.15;margin:0 0 .63em}@media (min-width:375px){#video .text-content h2{font-size:3.5rem}}@media (min-width:768px){#video .text-content h2{font-size:5rem}}#video .btn-watch-video{color:#fff;display:inline-block;font-weight:700;margin-top:2.5rem;padding-left:0;padding-right:0;text-transform:uppercase}#video .btn-watch-video:hover{opacity:.65}#video .text{max-width:20rem}@media (min-width:768px){#video .text{max-width:30rem}}#tabs .tab-navigation{display:flex;justify-content:center}#tabs .tab{border-bottom:2px solid transparent;color:#fff;font-family:CorpoA,Georgia,serif;font-size:1.6rem;margin:0 1rem;max-width:21rem;padding:0 0 1.5rem;width:100%}#tabs .tab:hover{color:#00adef}#tabs .tab.active{border-bottom:2px solid #00adef}#tabs .card{align-items:center;display:flex;justify-content:space-between;margin:3rem 0}#tabs .card-img{height:23.9375rem;max-width:35.9375rem;position:relative}#tabs .card-img img{height:100%;object-fit:cover;width:100%}#tabs .text-content{margin-right:1.5rem;max-width:28.3125rem}#tabs .pagination{display:none}@media (min-width:992px){#tabs .pagination{display:flex;justify-content:center}}#tabs .pagination-bullet{background-color:#737373;border-radius:99px;cursor:pointer;height:.75rem;margin:0 .375rem;transition:background-color .25s ease,opacity .25s ease;width:.75rem}#tabs .pagination-bullet:hover{opacity:.65}#tabs .pagination-bullet.active{background-color:#00adef}.signup-sites{align-items:center;display:flex;flex-direction:column;padding:7.625rem 0 4rem;text-align:center}.signup-sites .text{font-size:1.25rem}.signup-sites .signup-button{font-size:1.25rem;margin-top:1rem}#checkout-form{margin-top:100px}#email-confirmation .icon{margin:0 auto 1.25rem}