/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{font-family:Nunito Sans,sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:Nunito Sans,sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}.fa-envelope{transition:0s}.fa-envelope:hover{color:#f39c12}.fa-twitter{transition:0s}.fa-twitter:hover{color:#00aced}.fa-instagram{transition:0s}.fa-instagram:hover{color:#375989}.fa-github{transition:0s}.fa-github:hover{color:#343434}.fa-linkedin{transition:0s}.fa-linkedin:hover{color:#0073a4}.fa-facebook{transition:0s}.fa-facebook:hover{color:#3d5b99}.fa-google-plus{transition:0s}.fa-google-plus:hover{color:#e64a41}.fa-pinterest{transition:0s}.fa-pinterest:hover{color:#bd081c}.fa-medium{transition:0s}.fa-medium:hover{color:#00ab6c}.fa-codepen{transition:0s}.fa-codepen:hover{color:#000}.fa-rss-square{transition:0s}.fa-rss-square:hover{color:#f60}pre,code{border-radius:3px;background-color:#f5f5f5;font-family:Source Code Pro;margin-top:1rem;margin-bottom:1rem;line-height:1.5}code{padding:1px 5px}pre{padding:8px 12px;overflow-x:auto}pre>code{border:0;padding-right:0;padding-left:0}.highlight .lineno{color:#aaa;display:inline-block;padding:0 5px;border-right:1px solid #ccc}.highlight pre code{display:block;white-space:pre;overflow-x:auto;word-wrap:normal}.highlight .hll{background-color:#ffc}.highlight .c{color:#999}.highlight .err{color:#a00;background-color:#faa}.highlight .k{color:#069}.highlight .o{color:#555}.highlight .cm{color:#09f;font-style:italic}.highlight .cp{color:#099}.highlight .c1,.highlight .cs{color:#999}.highlight .gd{background-color:#fcc;border:1px solid #c00}.highlight .ge{font-style:italic}.highlight .gr{color:red}.highlight .gh{color:#030}.highlight .gi{background-color:#cfc;border:1px solid #0c0}.highlight .go{color:#aaa}.highlight .gp{color:#009}.highlight .gu{color:#030}.highlight .gt{color:#9c6}.highlight .kc,.highlight .kd,.highlight .kn,.highlight .kp,.highlight .kr{color:#069}.highlight .kt{color:#078}.highlight .m{color:#f60}.highlight .s{color:#d44950}.highlight .na{color:#4f9fcf}.highlight .nb{color:#366}.highlight .nc{color:#0a8}.highlight .no{color:#360}.highlight .nd{color:#99f}.highlight .ni{color:#999}.highlight .ne{color:#c00}.highlight .nf{color:#c0f}.highlight .nl{color:#99f}.highlight .nn{color:#0cf}.highlight .nt{color:#2f6f9f}.highlight .nv{color:#033}.highlight .ow{color:#000}.highlight .w{color:#bbb}.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo{color:#f60}.highlight .sb,.highlight .sc{color:#c30}.highlight .sd{color:#c30;font-style:italic}.highlight .s2,.highlight .se,.highlight .sh{color:#c30}.highlight .si{color:#a00}.highlight .sx{color:#c30}.highlight .sr{color:#3aa}.highlight .s1{color:#c30}.highlight .ss{color:#fc3}.highlight .bp{color:#366}.highlight .vc,.highlight .vg,.highlight .vi{color:#033}.highlight .il{color:#f60}.css .o,.css .o+.nt,.css .nt+.nt{color:#999}body{font-family:Nunito Sans,sans-serif;font-weight:400;line-height:1.5;letter-spacing:.3px;font-size:16px}body.no-scroll{overflow:hidden}strong{font-weight:700}h1{font-size:3.3125rem;font-weight:300;line-height:1.15em;margin:0}h1.heading{margin-bottom:.5em}h2{font-size:2.75rem;font-weight:700;line-height:1.15em;margin-top:0}.red{color:red!important}.font-arial{font-family:Arial,Helvetica,sans-serif}.square{position:relative;align-self:flex-start}.square:after{content:"";display:block;padding-bottom:100%}.square .content{position:absolute;width:100%;top:50%;transform:translateY(-50%)}.text-secondary{margin:0;color:#000;font-size:1.35rem}.center{text-align:center}.regular{font-weight:400}.bold{font-weight:700}h2.margin-top{margin-top:5.5rem}@media only screen and (max-width: 1279px){h1,h2{font-size:2.25rem}}@media only screen and (max-width: 767px){h1{font-size:1.75rem}h2{font-size:1.75rem;text-align:center}.text-secondary{font-size:1.25rem}}.button{cursor:pointer;text-decoration:none;border:none;outline:none}.button.cta{font-size:1.35rem;font-weight:600;color:#fff;padding:1em 3em;border-radius:40px;background:red;justify-self:start;align-self:flex-start;white-space:nowrap}.button.cta.small{font-size:.875rem;padding:.75rem 1rem;line-height:1.3}.button.secondary{font-size:1.35rem;line-height:1.5;border:none;outline:none;background:#008689;border-radius:50px;padding:.75em 1.125em;font-weight:600;color:#fff}.button:disabled{opacity:.7}.download-button{margin-top:3rem;display:inline-block}@media only screen and (max-width: 1279px){.button.cta{justify-self:center;font-size:1rem;padding:1em}.button.cta.small{font-size:.875rem}.download-button{display:block;margin:3rem auto}}@media only screen and (max-width: 767px){.button.cta{font-size:1.125rem;padding:1em 3em}.button.cta.small{font-size:.875rem;padding:10px 12px}}.checkbox{display:grid;grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto;grid-gap:.5em;font-size:1rem;color:#000}.checkbox__input input{cursor:pointer;opacity:0;width:1em;height:1em}.checkbox__control{display:inline-grid;cursor:pointer;width:1em;height:1em;border:1px solid #9db8c1}.checkbox__input{display:grid;grid-template-areas:"checkbox"}.checkbox__input>*{grid-area:checkbox}.checkbox__control svg{transform:scale(0);transform-origin:bottom left}.checkbox__input input:checked+.checkbox__control svg{transform:scale(1)}.close-button{position:absolute;right:35px;top:35px;width:35px;height:35px;opacity:.7;background:#9db8c1;border-radius:50px;cursor:pointer}.close-button:hover{opacity:1}.close-button:before,.close-button:after{position:absolute;left:17px;top:6px;content:" ";height:22px;width:2px;background-color:#fff}.close-button:before{transform:rotate(45deg)}.close-button:after{transform:rotate(-45deg)}.mdiv{height:25px;width:2px;margin-left:12px;background-color:#000;transform:rotate(45deg);Z-index:1}.md{height:25px;width:2px;background-color:#000;transform:rotate(90deg);Z-index:2}.decal{position:absolute;background-size:cover;z-index:1}.decal.size-small{font-size:5rem}.decal.size-medium{font-size:10rem}.decal.size-large{font-size:15rem}.decal.semi-circle{width:1em;height:.5em;border-top-left-radius:.5em;border-top-right-radius:.5em;border:1.5rem solid #000;border-bottom:0;box-sizing:border-box;transform-origin:50% 0}.decal.quarter-circle{width:.5em;height:.5em;border-top-left-radius:.5em;border:1.5rem solid #000;border-bottom:0;border-right:0;box-sizing:border-box}.decal.spoon{border-top-left-radius:.5em;border:1.5rem solid #000;border-bottom:0;border-right:0;width:1em;height:.5em;box-sizing:border-box;transform-origin:50% 0}.decal.square{width:1em;height:1em}.decal.border-yellow{border-color:#fa0}.decal.border-gray{border-color:#9db8c1}.decal.bg-yellow{background:#fa0}.decal.bg-gray{background:#9db8c1}.decal.bg-red{background:red}.decal.bg-green{background:#008689}.decal.rotate-right{transform:rotate(90deg)}.decal.rotate-left{transform:rotate(-90deg)}.decal.rotate-up{transform:rotate(180deg)}.decal.bot-0{bottom:0}.decal.bot-05{bottom:5rem}.decal.bot-1{bottom:10rem}.decal.bot-15{bottom:15rem}.decal.bot-2{bottom:20rem}.decal.bot-3{bottom:30rem}.decal.bot-50{bottom:50%}.decal.right-0{right:0}.decal.right-05{right:5rem}.decal.right-1{right:10rem}.decal.right-15{right:15rem}.decal.right-2{right:20rem}.decal.right-3{right:30rem}.decal.right-50{right:50%}.decal.left-0{left:0}.decal.left-05{left:5rem}.decal.left-1{left:10rem}.decal.left-15{left:15rem}.decal.left-2{left:20rem}.decal.left-3{left:30rem}.decal.left-50{left:50%}.decal.top-0{top:0}.decal.top-05{top:5rem}.decal.top-1{top:10rem}.decal.top-15{top:15rem}.decal.top-2{top:20rem}.decal.top-3{top:30rem}.decal.top-50{top:50%}.decal.move-left{margin-left:-1em}.decal.move-right{margin-right:-1em}.decal.move-top{margin-top:-1em}.decal.move-bot{margin-bottom:-1em}.decal.move-left-50{margin-left:-.5em}.decal.move-right-50{margin-right:-.5em}.decal.move-top-50{margin-top:-.5em}.decal.move-bot-50{margin-bottom:-.5em}.decal.move-left-25{margin-left:-.25em}.decal.move-right-25{margin-right:-.25em}.decal.move-top-25{margin-top:-.25em}.decal.move-bot-25{margin-bottom:-.25em}.decal.move-left-75{margin-left:-.75em}.decal.move-right-75{margin-right:-.75em}.decal.move-top-75{margin-top:-.75em}.decal.move-bot-75{margin-bottom:-.75em}.decal.mobile{display:none}@media only screen and (max-width: 1279px){.decal{display:none}.decal.mobile{display:block}}@media only screen and (max-width: 767px){.decal{display:none}.decal.mobile{display:block}}.hamburger{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:#000}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms .12s ease,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms .12s ease}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1)}.ss-main{position:relative;display:inline-block;-webkit-user-select:none;user-select:none;color:#666;width:100%}.ss-main .ss-single-selected{display:flex;cursor:pointer;width:100%;height:30px;padding:6px;border:1px solid #dcdee2;border-radius:4px;background-color:#fff;outline:0;box-sizing:border-box;transition:background-color .2s}.ss-main .ss-single-selected.ss-disabled{background-color:#dcdee2;cursor:not-allowed}.ss-main .ss-single-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main .ss-single-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-single-selected .placeholder{display:flex;flex:1 1 100%;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;width:calc(100% - 30px);line-height:1em;-webkit-user-select:none;user-select:none}.ss-main .ss-single-selected .placeholder *{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto}.ss-main .ss-single-selected .placeholder .ss-disabled{color:#dedede}.ss-main .ss-single-selected .ss-deselect{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;margin:0 6px;font-weight:700}.ss-main .ss-single-selected .ss-deselect.ss-hide{display:none}.ss-main .ss-single-selected .ss-arrow{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;margin:0 6px}.ss-main .ss-single-selected .ss-arrow span{border:solid #666666;border-width:0 2px 2px 0;display:inline-block;padding:3px;transition:transform .2s,margin .2s}.ss-main .ss-single-selected .ss-arrow span.arrow-up{transform:rotate(-135deg);margin:3px 0 0}.ss-main .ss-single-selected .ss-arrow span.arrow-down{transform:rotate(45deg);margin:-3px 0 0}.ss-main .ss-multi-selected{display:flex;flex-direction:row;cursor:pointer;min-height:30px;width:100%;padding:0 0 0 3px;border:1px solid #dcdee2;border-radius:4px;background-color:#fff;outline:0;box-sizing:border-box;transition:background-color .2s}.ss-main .ss-multi-selected.ss-disabled{background-color:#dcdee2;cursor:not-allowed}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-disabled{color:#666}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main .ss-multi-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main .ss-multi-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-multi-selected .ss-values{display:flex;flex-wrap:wrap;justify-content:flex-start;flex:1 1 100%;width:calc(100% - 30px)}.ss-main .ss-multi-selected .ss-values .ss-disabled{display:flex;padding:4px 5px;margin:2px 0;line-height:1em;align-items:center;width:100%;color:#dedede;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes scaleIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes scaleOut{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}.ss-main .ss-multi-selected .ss-values .ss-value{display:flex;-webkit-user-select:none;user-select:none;align-items:center;font-size:12px;padding:3px 5px;margin:3px 5px 3px 0;color:#fff;background-color:#000;border-radius:4px;animation-name:scaleIn;animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:both}.ss-main .ss-multi-selected .ss-values .ss-value.ss-out{animation-name:scaleOut;animation-duration:.2s;animation-timing-function:ease-out}.ss-main .ss-multi-selected .ss-values .ss-value .ss-value-delete{margin:0 0 0 5px;cursor:pointer}.ss-main .ss-multi-selected .ss-add{display:flex;flex:0 1 3px;margin:9px 12px 0 5px}.ss-main .ss-multi-selected .ss-add .ss-plus{display:flex;justify-content:center;align-items:center;background:#666;position:relative;height:10px;width:2px;transition:transform .2s}.ss-main .ss-multi-selected .ss-add .ss-plus:after{background:#666;content:"";position:absolute;height:2px;width:10px;left:-4px;top:4px}.ss-main .ss-multi-selected .ss-add .ss-plus.ss-cross{transform:rotate(45deg)}.ss-content{position:absolute;width:100%;margin:-1px 0 0;box-sizing:border-box;border:solid 1px #dcdee2;z-index:1010;background-color:#fff;transform-origin:center top;transition:transform .2s,opacity .2s;opacity:0;transform:scaleY(0)}.ss-content.ss-open{display:block;opacity:1;transform:scaleY(1)}.ss-content .ss-search{display:flex;flex-direction:row;padding:8px 8px 6px}.ss-content .ss-search.ss-hide,.ss-content .ss-search.ss-hide input{height:0px;opacity:0;padding:0;margin:0}.ss-content .ss-search input{display:inline-flex;font-size:inherit;line-height:inherit;flex:1 1 auto;width:100%;min-width:0px;height:30px;padding:6px 8px;margin:0;border:1px solid #dcdee2;border-radius:4px;background-color:#fff;outline:0;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:textfield}.ss-content .ss-search input::placeholder{color:#8a8a8a;vertical-align:middle}.ss-content .ss-search input:focus{box-shadow:0 0 5px #000}.ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-size:22px;font-weight:700;flex:0 0 30px;height:30px;margin:0 0 0 8px;border:1px solid #dcdee2;border-radius:4px;box-sizing:border-box}.ss-content .ss-addable{padding-top:0}.ss-content .ss-list{max-height:200px;overflow-x:hidden;overflow-y:auto;text-align:left}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{padding:6px 10px;font-weight:700}.ss-content .ss-list .ss-optgroup .ss-option{padding:6px 6px 6px 25px}.ss-content .ss-list .ss-optgroup-label-selectable{cursor:pointer}.ss-content .ss-list .ss-optgroup-label-selectable:hover{color:#fff;background-color:#000}.ss-content .ss-list .ss-option{padding:6px 10px;cursor:pointer;-webkit-user-select:none;user-select:none}.ss-content .ss-list .ss-option *{display:inline-block}.ss-content .ss-list .ss-option:hover,.ss-content .ss-list .ss-option.ss-highlighted{color:#fff;background-color:#000}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;color:#dedede;background-color:#fff}.ss-content .ss-list .ss-option:not(.ss-disabled).ss-option-selected{color:#666;background-color:#0000001a}.ss-content .ss-list .ss-option.ss-hide{display:none}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:#fffb8c}ul{padding:0;margin:0 0 0 1.75em}ul li{list-style:none}ul li:before{content:"";display:inline-block;width:.75em;height:.75em;background:#fa0;margin-right:1em;margin-left:-1.75em}.popup{display:none;position:fixed;z-index:9999;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;overflow:hidden;background:#00000080}.popup.show{display:flex;justify-content:center;align-items:center}.popup .popup-wrapper{background-color:#ecf1f3;width:80%;max-width:900px;max-height:80%;overflow:auto}.popup .popup-content{position:relative;padding:40px;height:100%}.popup .popup-content .popup-close{position:absolute;top:20px;right:20px;color:#000;font-size:40px;font-weight:700;transition:.3s;cursor:pointer}.popup .popup-content .popup-close:hover,.popup .popup-content .popup-close:focus{color:#bbb;text-decoration:none;cursor:pointer}.popup .popup-content .popup-steps{display:flex;justify-content:flex-start;gap:0}.popup .popup-content .popup-steps .popup-step{position:relative;width:200px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;--step--color: #a3b7c0}.popup .popup-content .popup-steps .popup-step.active{--step--color: #ffaa00}.popup .popup-content .popup-steps .popup-step .step-nr{position:relative;background-color:var(--step--color);border-radius:50%;width:2em;height:2em;display:flex;justify-content:center;align-items:center;color:#fff;font-size:2rem;font-weight:700;margin:0}.popup .popup-content .popup-steps .popup-step .step-nr:after{content:"";position:absolute;display:block;width:200px;height:2px;left:100%;top:calc(50% - 1px);background-color:#a3b7c0}.popup .popup-content .popup-steps .popup-step:last-child .step-nr:after{display:none}.popup .popup-content .popup-steps .popup-step .step-desc{max-width:90%;margin-top:1em;font-size:1.125rem;font-weight:700;text-align:center}.popup .popup-content .form .form-group{font-size:1.5rem;display:flex;padding:.5rem 0}.popup .popup-content .form .form-group label{width:200px}.popup .popup-content .form .form-group.preferences{flex-direction:column;margin-top:1rem}.popup .popup-content .form .form-group.preferences label{width:100%;font-weight:700}.popup .popup-content .form .form-group.preferences textarea{background:transparent;border:1px solid #a3b7c0;outline:none}.popup .popup-content .form button{margin-left:200px;padding:.5rem 1rem;min-width:100px}.popup .popup-content .form .privacy-policy{margin-left:200px;margin-top:3rem;margin-bottom:1rem}.popup .popup-content .form .privacy-policy.terms-and-conditions{margin-top:0}.popup .popup-content .form input{background:transparent;border:1px solid #a3b7c0;outline:none}.popup .popup-content .form .option-name{font-size:1.5rem;font-weight:700}.popup .popup-content .form .option-row{display:flex;gap:1rem;align-items:center}.popup .popup-content .form .option-row input[type=text]{width:100%;border:none;border-bottom:1px solid #a3b7c0;background:transparent}.popup .popup-content .form .option-row p{margin:0}.popup .popup-content.popup-content--full .form button,.popup .popup-content.popup-content--full .form .privacy-policy{margin-left:0}@media only screen and (max-width: 1279px){.popup .popup-content .popup-steps .popup-step{width:100px}.popup .popup-content .popup-steps .popup-step .step-nr{font-size:1.5rem}.popup .popup-content .popup-steps .popup-step .step-nr:after{width:100px}.popup .popup-content .popup-steps .popup-step .step-desc{font-size:1rem}}@media only screen and (max-width: 767px){.popup .popup-wrapper{width:90%}.popup .popup-content{padding:20px}.popup .popup-content .popup-steps .popup-step{width:80px}.popup .popup-content .popup-steps .popup-step .step-nr{font-size:1.25rem}.popup .popup-content .popup-steps .popup-step .step-nr:after{width:80px}.popup .popup-content .popup-steps .popup-step .step-desc{font-size:.875rem}.popup .popup-content .form .form-group{flex-direction:column}.popup .popup-content .form button,.popup .popup-content .form .privacy-policy{margin-left:0}}.page-container{overflow-x:hidden}.container{padding:10rem 180px;position:relative}.container img.center{display:block;margin:0 auto;max-width:100%}.container img.mobile-image{display:none}.no-pad-container{padding-top:0;padding-bottom:0}.container-gray{background:#ebf1f3}.middle-half{width:50%;box-sizing:border-box;margin:0 auto 2.5rem}.middle-half-page{width:50vw;box-sizing:border-box;margin:0 auto 2.5rem}.middle-half-page h1{text-align:center;font-size:2.6875rem;font-weight:700;line-height:1.3em;margin-top:2.5em;margin-bottom:.5em}.left-half{box-sizing:border-box;width:50%}.sideview{display:grid;grid-template-columns:minmax(360px,1fr) 1fr 1fr;column-gap:5rem;position:relative}.container-gray .future-block{background:#9db8c1}.container-gray .future-block h2{color:#fff}.future-block{background:#ebf1f3;position:relative}.future-block h2{margin:2.75rem}.future-block .content .text-secondary{margin:0 2.75rem 2.75rem}@media only screen and (max-width: 1279px){.container{padding:3rem 5%}.sideview{grid-template-columns:1fr 1fr;column-gap:2rem;row-gap:2rem}.sideview .text-secondary{margin:0 1rem}.future-block h2{font-size:2.25rem}}@media only screen and (max-width: 767px){.container{padding:3rem 12.5%}.container img.desktop-image{display:none}.container img.mobile-image{display:block}.sideview{grid-template-columns:1fr;row-gap:4rem}.sideview .text-secondary{margin:0 1rem}.left-half,.middle-half{width:100%}.middle-half-page{width:auto}.middle-half-page h1{font-size:2.25rem;margin-top:1.75em}.future-block h2{font-size:1.9rem}}.header-container{background:url(/vite/assets/header-mask-LP64ASgu.png) no-repeat right top;background-size:804px auto;padding-top:48px}.custom-lang-select{position:relative}.custom-lang-select select{display:none}.custom-lang-select .select-selected{background-color:#0000}.custom-lang-select .select-selected:after{position:absolute;content:"";top:17px;right:5px;width:0;height:0;border:6px solid transparent;border-color:#fff transparent transparent transparent}.custom-lang-select .select-selected.select-arrow-active:after{border-color:transparent transparent #fff transparent;top:10px}.custom-lang-select .select-items div,.custom-lang-select .select-selected{color:#fff;padding:8px 16px;border:1px solid transparent;border-color:transparent transparent transparent transparent;cursor:pointer}.custom-lang-select .select-items{position:absolute;background-color:#0000001a;top:100%;left:0;right:0;z-index:99}.custom-lang-select .select-hide{display:none}.custom-lang-select .select-items div:hover,.custom-lang-select .same-as-selected{background-color:#0000001a}.lang-switcher{position:absolute;right:1.5rem;top:3.2rem}header{margin-right:-87px;display:flex;justify-content:space-between}header .logo img{max-width:180px}header nav{display:flex;align-items:center}header nav a{padding:14px 0;font-size:18px;line-height:1em;color:#fff;text-decoration:none;margin-left:50px;align-self:flex-start}header nav a.navigation-cta{padding:14px;background:#fa0;border-radius:50px}header nav a.navigation-cta.active{border:none;background:#fa0}header nav a.active{border-bottom:2px solid red}header nav a:first-child{margin-left:0}header .hamburger{display:none}.hero-content{margin:6rem 0 0;max-width:60%}.hero-content .gray-text{color:#75797e}.hero-subcontent{margin-top:75px;max-width:100%;display:grid;grid-template-columns:1fr 2fr}.hero-subcontent .button{padding:.5rem 2rem}@media only screen and (max-width: 1279px){.header-container{background:none!important;padding-top:1.5rem}.custom-lang-select .select-selected{color:#000}.custom-lang-select .select-selected:after{border-color:#000 transparent transparent transparent}.custom-lang-select .select-selected.select-arrow-active:after{border-color:transparent transparent #000 transparent}.custom-lang-select .select-items div,.custom-lang-select .select-selected{color:#000}.custom-lang-select .select-items{background-color:transparent;color:#000}.custom-lang-select .select-items div:hover,.custom-lang-select .same-as-selected{background-color:#0000001a;color:#000}.lang-switcher{right:unset;left:10px;top:10px}.lang-switcher select{background:transparent;color:#000;border:none;outline:none}.lang-switcher select option{background:unset}header{justify-content:center;margin:0}header nav{position:absolute;display:none;background:#fff;flex-direction:column;width:100%;top:140px;border-bottom:1px solid #9db8c1}header nav a{color:#000;margin:0;align-self:center;margin-bottom:1rem}header nav a.navigation-cta{background:#ebf1f3}header nav.is-active{display:flex}header .hamburger{display:block;position:absolute;right:10px;top:10px}header .hamburger .hamburger-inner,header .hamburger .hamburger-inner:before,header .hamburger .hamburger-inner:after{background-color:#fa0;border-radius:0}.hero-content{margin:4rem 0 0;max-width:none}}@media only screen and (max-width: 767px){.header-container{background:none;padding-top:1.5rem}.hero-content{margin:4rem 0 0;max-width:none}.hero-subcontent{gap:4em;grid-template-columns:repeat(1,1fr)}}.advantage-container{display:grid;column-gap:2.5rem;row-gap:2.5rem;grid-template-columns:repeat(4,minmax(0,1fr))}.advantage-container.block-mobile{display:none}.advantage-container .advantage-controls{grid-column:1/span 2}.advantage-controls .advantage-slider-controls{position:absolute}.advantage-slider-controls{display:flex;height:120px}.advantage-slider-controls .arrows{display:flex;flex-direction:column;justify-content:space-between;margin-right:1rem}.advantage-slider-controls .arrows .arrow-up,.advantage-slider-controls .arrows .arrow-down{width:2rem;height:2rem;cursor:pointer}.advantage-slider-controls .arrows .arrow-up{background:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='16'%20cy='16'%20r='16'%20fill='%23FF0000'/%3e%3cpath%20d='M15.6934%2024.7273L15.6934%208.72729'%20stroke='white'%20stroke-width='2'/%3e%3cpath%20d='M7.27246%2017.1483L15.6935%208.72729L24.1146%2017.1483'%20stroke='white'%20stroke-width='2'/%3e%3c/svg%3e")}.advantage-slider-controls .arrows .arrow-down{background:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='16'%20cy='16'%20r='16'%20transform='rotate(180%2016%2016)'%20fill='%23FF0000'/%3e%3cpath%20d='M16.3066%207.2727L16.3066%2023.2727'%20stroke='white'%20stroke-width='2'/%3e%3cpath%20d='M24.7275%2014.8517L16.3065%2023.2727L7.88543%2014.8517'%20stroke='white'%20stroke-width='2'/%3e%3c/svg%3e")}.advantage-slider-controls .categories-list .advantage-cat{display:flex;align-items:center}.advantage-slider-controls .categories-list .advantage-cat h3{display:inline-block;color:#373f41;font-size:1.5625rem;line-height:1.25em;margin:0}.advantage-slider-controls .categories-list .advantage-cat .advantage-cat-title{transition:all .4s ease;cursor:pointer}.advantage-slider-controls .categories-list .advantage-cat .advantage-cat-title{font-weight:700;opacity:.45}.advantage-slider-controls .categories-list .advantage-cat .advantage-cat-title span{font-weight:400;opacity:0;margin-left:.25em}.advantage-slider-controls .categories-list .advantage-cat.activating .advantage-cat-title,.advantage-slider-controls .categories-list .advantage-cat.activating .advantage-cat-title span{opacity:1;font-size:2rem}.advantage-card{min-height:344px;width:100%}.advantage-card .advantage-card-inner{box-sizing:border-box;background:#008689;color:#fff;padding:1.25rem;height:100%}.advantage-card .advantage-card-inner.empty-card{background:transparent}.advantage-card .advantage-card-inner.active{display:block}.advantage-card .advantage-card-inner h4{font-size:1.5rem;line-height:1.2em;font-weight:700;margin:0;overflow-wrap:break-word}.advantage-card .advantage-card-inner p{font-size:1.125rem;line-height:1.2em;font-weight:400}.advantage-card .advantage-card-inner .img-wrapper{height:2.5rem}@media only screen and (max-width: 1279px){.advantage-container{column-gap:0;row-gap:0}.advantage-container.block-mobile{display:block}.advantage-container.block-desktop{display:none}.advantage-container .advantage-card{min-height:unset;height:auto}}.projects-container img{max-width:100%}.projects-container h4{font-size:1.5625rem;line-height:1.2em;font-weight:900;text-align:center;margin:2.5rem 0 1rem}.projects-container p{text-align:center;color:#737b7d;font-size:1.25rem;line-height:1.3em;font-weight:400}.projects-container .project-thumbnail{position:relative;display:block;font-size:1px;max-width:-webkit-max-content;max-width:max-content;margin:0 auto}.projects-container .download-icon{position:absolute;top:0;right:0;bottom:0;left:0;background:#0003 url("data:image/svg+xml,%3csvg%20width='66'%20height='66'%20viewBox='0%200%2066%2066'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.5%2032.7973C5.5%2047.8919%2017.8122%2060.1285%2033%2060.1285C48.1878%2060.1285%2060.5%2047.8919%2060.5%2032.7973C60.5%2017.7027%2048.1878%205.46606%2033%205.46606C17.8122%205.46606%205.5%2017.7027%205.5%2032.7973Z'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M33.4209%2021.865L33.4209%2043.1205'%20stroke='white'%20stroke-width='1.5'/%3e%3cpath%20d='M44.6768%2031.9334L33.4206%2043.1205L22.1644%2031.9334'%20stroke='white'%20stroke-width='1.5'/%3e%3c/svg%3e") no-repeat center center;background-blend-mode:multiply}@media only screen and (max-width: 767px){.projects-container .swiper-wrapper{display:flex;column-gap:0}}.footer{display:grid;grid-template-columns:repeat(3,1fr)}.footer a,.footer p,.footer .footer-heading{font-size:1rem;line-height:1.37em;font-weight:700;color:#737b7d;margin:0 0 1em}.footer .col-1 a{text-decoration:none;font-weight:700;display:block}.footer .col-1 a.external:after{content:"";display:inline-block;margin-left:.5em;width:1em;height:1em;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC5SURBVHgBpVKhDsJADH0bkwg+YXwBEoNAIJB8KoIEA8nCFBKPIMEgEQgEgtfslhzN9dKFl7y0W/vat90V8GMZ+IMixEmqSLzIQ25IGeKCrBMDRur5oxuqKN7ILWzIkpV+WcKHuRIfySZ2gAGbRdx6HWTF4qIaIN6TZ91kOZglNsdiqa0lsRxMlbhV9XGfWAMadGd+Jy/IwBrwJHdwwHsPXA5qcgMfpPcqSX/XH+h+jNeRfOKJfONffAF1Mh2lHQotSQAAAABJRU5ErkJggg==)}.footer .footer-heading{font-weight:700}.footer p{margin:0;font-weight:400}.footer .social-links{display:flex;align-items:center}.footer .social-links p,.footer .social-links a{font-weight:700;display:inline-block;margin:0 5px 0 0}.footer .social-links .social-icon{display:inline-block}.footer-container{margin-top:1rem;padding-top:5rem;padding-bottom:5rem}@media only screen and (max-width: 767px){.footer{grid-template-columns:1fr;row-gap:1.75rem}}.cols .swiper-wrapper{display:grid;grid-template-columns:repeat(3,1fr);column-gap:4rem;row-gap:2rem}.clouds-slider{margin-bottom:6rem}.cloud-card{background:#008689;padding:1.5rem;color:#fff;box-sizing:border-box}.cloud-card a{color:#fff;text-decoration:none}.cloud-card h3{font-size:1.5625rem;font-weight:700;line-height:1.3em}.cloud-card p{font-size:1.125rem;font-weight:400;line-height:1.3em}@media only screen and (max-width: 1279px){.cols .swiper-wrapper{column-gap:1rem}.clouds-slider{margin-bottom:2rem}}@media only screen and (max-width: 767px){.cols .swiper-wrapper{display:flex;column-gap:0}}.employee-card{display:flex;flex-direction:column;align-items:center}.employee-card img{max-width:100%;margin:0 auto}.employee-card h3,.employee-card h5,.employee-card p{margin:0;font-size:1.125rem;line-height:1.2em;text-align:center;font-weight:400}.employee-card h3{font-weight:700;margin-top:2em}.employee-card p{color:#848484}.numbers-cards-container{width:50vw;display:grid;grid-template-columns:repeat(3,1fr);background:#008689;position:absolute;bottom:0;column-gap:2.5rem;left:50%;transform:translate(-50%,75%);z-index:10}.container-pad-top{padding-top:228px}.numbers-card{text-align:center;padding:2.5rem 1rem}.numbers-card h3,.numbers-card p{color:#fff;margin:0}.numbers-card .number{font-size:4.5rem;line-height:1em;font-weight:700}.numbers-card p{font-size:1.125rem;font-weight:400}@media only screen and (max-width: 1279px){.numbers-cards-container{width:80vw}}@media only screen and (max-width: 767px){.numbers-cards-container{position:relative;grid-template-columns:1fr;transform:translate(0);left:unset;margin:0 auto;row-gap:1.125rem;background:transparent;width:100%}.numbers-card{background:#008689}.container-pad-top{padding-top:3rem}}.quote{background:url(/assets/icons/quote.svg) no-repeat top left;padding:4.25rem 0 0;display:flex;flex-direction:column;justify-content:space-between}.quotes-wrapper .quote{height:auto}.quote .quote-content{font-size:2.75rem;line-height:1.2;font-weight:700;margin-bottom:1.2em}.quote .quote-author-name{font-size:1.5625rem;line-height:1.2;font-weight:700;margin:0}.quote .quote-author p{font-size:1.25rem;line-height:1.3;font-weight:300;margin:0}.quote-thumbnails{margin-top:4rem}.quote-thumbnails .swiper-wrapper{display:flex;justify-content:center}.quote-thumbnails .quote-thumbnail{position:relative;margin:0 20px;cursor:pointer;width:auto}.quote-thumbnails .progress-bar{height:calc(100% + 9px);width:calc(100% + 9px);position:absolute;top:-9px;left:50%;transform:translate(-50%)}.quote-thumbnails .progress-bar>svg{height:100%;display:block}@media only screen and (max-width: 767px){.quote .quote-content{font-size:1.5625rem}.quote .quote-author-name,.quote .quote-author p{font-size:1rem}.quote-thumbnails .swiper-wrapper{justify-content:unset}.quote-thumbnails .quote-thumbnail{margin:0;width:100%;display:flex;justify-content:center}}.cloud-models-grid .swiper-wrapper{display:grid;grid-template-columns:1fr 2fr;column-gap:2.5rem;row-gap:2.5rem}.cloud-models-grid .cloud-model{padding:2.5rem;background:#9db8c1;box-sizing:border-box}.cloud-models-grid .cloud-model h3,.cloud-models-grid .cloud-model p{color:#fff}.cloud-models-grid .cloud-model:first-child{grid-row:1/span 2}.cloud-models-grid .cloud-model .cloud-model-inner{display:flex;height:100%;flex-direction:column;justify-content:center}@media only screen and (max-width: 767px){.cloud-models-grid .swiper-wrapper{display:flex;column-gap:0;grid-template-columns:1fr}.cloud-models-grid .swiper-wrapper .cloud-model:first-child{grid-row:1}}.responsibility-header{max-width:746px;margin:0 auto;background:#fff;padding:1.375rem;box-sizing:border-box}.responsibility-header .swiper-wrapper{display:grid;grid-template-columns:repeat(4,1fr);column-gap:1.375rem}.responsibility-header .res-title{text-align:center}.responsibility-header .res-title h3{font-size:1.5625rem;font-weight:700;line-height:1.2;margin:0}.responsibility-header .res-title h4{font-size:1.125rem;font-weight:400;line-height:1.2;margin:0}.responsibility-table{max-width:746px;margin:1.25rem auto;background:#fff;padding:1.375rem;box-sizing:border-box}.responsibility-table .swiper-wrapper{display:grid;grid-template-columns:repeat(4,1fr);column-gap:1.375rem}.responsibility-table .responsibility-col{display:flex;flex-direction:column}.responsibility-table .responsibility-col .res-entry{margin:5px 0;text-align:center;color:#fff;font-size:1.125rem;line-height:1;font-weight:400;height:2.5rem;display:flex;justify-content:center;align-items:center}.responsibility-table .responsibility-col .res-entry.self{background:#008689}.responsibility-table .responsibility-col .res-entry.other{background:#fa0;color:#000}.responsibility-table .legend{margin-top:1rem;text-align:right;display:flex;justify-content:flex-end;align-items:center}.responsibility-table .legend:after{content:"";width:20px;height:20px;margin-left:12px;background:#f0f;display:inline-block}.responsibility-table .legend.self{grid-column:3}.responsibility-table .legend.self:after{background:#008689}.responsibility-table .legend.other{grid-column:4}.responsibility-table .legend.other:after{background:#fa0}@media only screen and (max-width: 767px){.responsibility-header{padding:1.625rem}.responsibility-header .swiper-wrapper,.responsibility-table .swiper-wrapper{display:flex;grid-template-columns:1fr;column-gap:0}.responsibility-table .legend.self,.responsibility-table .legend.other{grid-column:1}}.expanding-cards{margin:5rem 0;position:relative}.expanding-cards .swiper-wrapper{display:grid;grid-template-columns:1fr;row-gap:3rem}.expanding-cards .expanding-card{display:grid;grid-template-columns:300px 1fr;background:#9db8c1;border:10px solid #008689;box-sizing:border-box}.expanding-cards .expanding-card:after{content:" ";width:14px;height:14px;box-sizing:border-box;border-bottom:4px solid #fff;border-right:4px solid #fff;transform-origin:center;transform:translateY(-50%) rotate(45deg);transition:transform .2s ease-out;position:absolute;top:50%;right:1rem}.expanding-cards .expanding-card.expanded{background:#008689}.expanding-cards .expanding-card.expanded:after{transform:translateY(-50%) rotate(225deg)}.expanding-cards.spaced .expanding-card{column-gap:3rem;grid-template-columns:220px 1fr;background:transparent;border:none}.expanding-cards.spaced .card-inner{background:#008689;min-height:200px;display:grid}.expanding-cards .card-title,.expanding-cards .card-content{margin:0;padding:1.5rem}.expanding-cards .card-title{font-size:1.5625rem;font-weight:700;color:#fff;align-self:center;text-align:center}.expanding-cards .card-content{color:#fff;max-height:5.5rem;box-sizing:border-box;overflow:hidden;transition:max-height .2s ease-out}.expanding-cards .card-title-container{padding:2rem 3.25rem}.expanding-cards .card-title-container .card-title,.expanding-cards .card-title-container .card-subtitle{padding:0;color:#fff;margin:0;text-align:left}.expanding-cards .card-title-container .card-title{font-size:2.75rem;line-height:1}.expanding-cards .card-title-container .card-subtitle{font-size:1.5rem;line-height:1}@media only screen and (max-width: 767px){.expanding-cards .expanding-card{grid-template-columns:1fr;row-gap:1em}.expanding-cards .expanding-card:after{top:unset;right:50%;bottom:.7rem}.expanding-cards .expanding-card .card-content{color:#9db8c1}.expanding-cards .expanding-card.expanded:after{transform:translateY(-50%) rotate(225deg)}.expanding-cards .expanding-card.expanded .card-content{color:#fff}.expanding-cards .card-content{max-height:0}.expanding-cards.spaced .expanding-card{grid-template-columns:1fr;margin-bottom:-4rem}.expanding-cards.spaced .expanding-card .card-content{color:#ebf1f3}.expanding-cards.spaced .expanding-card.expanded{margin-bottom:0}.expanding-cards.spaced .expanding-card.expanded .card-content{color:#fff}.expanding-cards.spaced .card-inner-content{min-height:0}.expanding-cards .card-title-container{padding:2rem 0 0}.expanding-cards .card-title-container .card-title,.expanding-cards .card-title-container .card-subtitle{text-align:center}.expanding-cards .card-title-container .card-title{font-size:2.25rem;line-height:1.2}.expanding-cards .card-title-container .card-subtitle{line-height:1.2}}.desktop-text{display:inline-block}.mobile-text{display:none}.apply-container{position:relative}.form-messages{text-align:center;margin-bottom:1rem;color:#737b7d;font-size:1.5rem;font-weight:700}.form-messages.error{color:red;margin-top:1em}.form-messages.success{color:#000;margin-top:1em}.apply-form-container .form-inner{display:grid;grid-template-columns:1fr 1fr;column-gap:0rem;row-gap:1rem}.apply-form-container .form-inner label,.apply-form-container .form-inner .form-group{justify-self:flex-end;text-align:left;width:80%;font-size:1.125rem;line-height:1.2;color:#737b7d}.apply-form-container .form-inner .radio__label a{color:#737b7d}.apply-form-container .form-inner input,.apply-form-container .form-inner select,.apply-form-container .form-inner textarea{justify-self:flex-start;width:10rem;box-sizing:border-box;border:1px solid #9db8c1;outline:none;background:transparent;color:#9db8c1}.apply-form-container .form-inner input[type=checkbox],.apply-form-container .form-inner select[type=checkbox],.apply-form-container .form-inner textarea[type=checkbox]{width:auto}.apply-form-container .form-inner textarea{width:20rem;height:5rem}.apply-form-container .form-inner .form-group{margin-top:60px}.apply-form-container .form-inner button{grid-column:1;justify-self:flex-start;margin-left:20%}.apply-buttons{display:flex;justify-content:center;align-items:center;margin-top:2.5rem}.apply-buttons .input{margin-right:2.5rem;text-align:center;border:1px solid #9db8c1;color:#000;font-size:1.125rem;line-height:3;font-weight:400;border-radius:0}.apply-buttons .input::placeholder{color:#000;opacity:.3}.apply-buttons .button{align-self:initial}.apply-open-container{background:#ebf1f3;padding:3rem 5rem;width:60%;position:relative}.apply-open-container h3{font-size:2.75rem;line-height:1.2;font-weight:700;margin:1.5rem 0}.apply-open-container .lets-meet-description{margin:0 0 5rem}.apply-open-container .ss-main .ss-multi-selected,.apply-open-container .ss-content{background:#ebf1f3}.ss-main{color:#9db8c1}.ss-main .ss-multi-selected{border:1px solid #9db8c1;border-radius:0}.ss-main .ss-multi-selected .ss-values .ss-disabled{color:#9db8c1}.ss-main .ss-multi-selected .ss-values .ss-value,.ss-content .ss-list .ss-option:hover,.ss-content .ss-list .ss-option .ss-highlighted{background:#9db8c1}select[data-ssid]{pointer-events:none;opacity:0;display:flex!important;position:absolute;height:30px}@media only screen and (max-width: 767px){.desktop-text{display:none}.mobile-text{display:inline-block}.open-close-button{content:" "}.apply-buttons .input{flex:12rem 1 1}.apply-open-container{padding:2.75rem;width:100%;box-sizing:border-box}.apply-open-container h3{font-size:2.25rem}.apply-form-container .form-inner{grid-template-columns:1fr}.apply-form-container .form-inner label,.apply-form-container .form-inner .form-group{width:100%;text-align:left}.apply-form-container .form-inner input,.apply-form-container .form-inner select,.apply-form-container .form-inner textarea{width:100%}.apply-form-container .form-inner .form-group{margin-top:2rem}.apply-form-container .form-inner button{justify-self:center;margin-left:0;margin-top:2rem}}.mobile-slider,.tablet-slider,.desktop-arrows{position:relative}.mobile-slider .swiper-button-prev,.mobile-slider .swiper-button-next,.tablet-slider .swiper-button-prev,.tablet-slider .swiper-button-next,.desktop-arrows .swiper-button-prev,.desktop-arrows .swiper-button-next{display:none;width:32px;height:32px;margin-top:-16px;background:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='16'%20cy='16'%20r='16'%20fill='%23FF0000'/%3e%3cpath%20d='M15.6934%2024.7273L15.6934%208.72729'%20stroke='white'%20stroke-width='2'/%3e%3cpath%20d='M7.27246%2017.1483L15.6935%208.72729L24.1146%2017.1483'%20stroke='white'%20stroke-width='2'/%3e%3c/svg%3e")}.mobile-slider .swiper-button-prev:after,.mobile-slider .swiper-button-next:after,.tablet-slider .swiper-button-prev:after,.tablet-slider .swiper-button-next:after,.desktop-arrows .swiper-button-prev:after,.desktop-arrows .swiper-button-next:after{content:none}.mobile-slider .swiper-button-prev,.tablet-slider .swiper-button-prev,.desktop-arrows .swiper-button-prev{transform:rotate(-90deg);left:-16px}.mobile-slider .swiper-button-next,.tablet-slider .swiper-button-next,.desktop-arrows .swiper-button-next{transform:rotate(90deg);right:-16px}.desktop-arrows .swiper-button-prev,.desktop-arrows .swiper-button-next{background:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='16'%20cy='16'%20r='16'%20transform='rotate(90%2016%2016)'%20fill='%23FFAA00'/%3e%3cpath%20d='M7.27246%2015.6929L23.2725%2015.6929'%20stroke='white'%20stroke-width='2'/%3e%3cpath%20d='M14.8514%207.27246L23.2725%2015.6935L14.8514%2024.1146'%20stroke='white'%20stroke-width='2'/%3e%3c/svg%3e");display:flex}.desktop-arrows .swiper-button-prev{transform:rotate(-180deg);left:-80px}.desktop-arrows .swiper-button-next{transform:rotate(0);right:-80px}.years-buttons-wrapper .swiper-button-prev{left:calc(-4rem - 80px)}.years-buttons-wrapper .swiper-button-next{right:calc(-4rem - 80px)}@media only screen and (max-width: 1279px){.desktop-arrows .swiper-button-prev,.desktop-arrows .swiper-button-next{display:none}.tablet-slider .swiper-button-prev,.tablet-slider .swiper-button-next{background:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='16'%20cy='16'%20r='16'%20fill='%23FF0000'/%3e%3cpath%20d='M15.6934%2024.7273L15.6934%208.72729'%20stroke='white'%20stroke-width='2'/%3e%3cpath%20d='M7.27246%2017.1483L15.6935%208.72729L24.1146%2017.1483'%20stroke='white'%20stroke-width='2'/%3e%3c/svg%3e");display:flex}.tablet-slider .swiper-button-prev{transform:rotate(-90deg);left:-16px}.tablet-slider .swiper-button-next{transform:rotate(90deg);right:-16px}}@media only screen and (max-width: 767px){.desktop-arrows .swiper-button-prev,.desktop-arrows .swiper-button-next{display:none}.mobile-slider .swiper-button-prev,.mobile-slider .swiper-button-next{background:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='16'%20cy='16'%20r='16'%20fill='%23FF0000'/%3e%3cpath%20d='M15.6934%2024.7273L15.6934%208.72729'%20stroke='white'%20stroke-width='2'/%3e%3cpath%20d='M7.27246%2017.1483L15.6935%208.72729L24.1146%2017.1483'%20stroke='white'%20stroke-width='2'/%3e%3c/svg%3e");display:flex}.mobile-slider .swiper-button-prev{transform:rotate(-90deg);left:-40px}.mobile-slider .swiper-button-next{transform:rotate(90deg);right:-40px}}.map-grid{display:grid;grid-template-columns:repeat(2,1fr);width:70%;margin:0 auto}.map-grid #map-container{height:100%}.map-grid .col-left,.map-grid .col-right{position:relative}@media only screen and (max-width: 767px){.map-grid{grid-template-columns:1fr;row-gap:2em;text-align:center;width:100%}}.year-cards{margin:0 -4rem;position:relative;overflow:hidden}.year-cards .year-card{background:#9db8c1;padding:20px;box-sizing:border-box;text-align:left;min-height:340px;display:flex;flex-direction:column;justify-content:flex-end;border:.625rem solid transparent}.year-cards .year-card .year{font-size:2.75rem;line-height:1.2;color:#fff;font-weight:700;margin-top:0;margin-bottom:15px}.year-cards .year-card .description{font-size:1.125rem;line-height:1.2;font-weight:400;color:#fff;margin:0;max-height:0;transition:max-height .5s ease-in;overflow:hidden}.year-cards .year-card:hover{border:.625rem solid #f00}.year-cards .year-card:hover .description{max-height:400px}@media only screen and (max-width: 1279px){.year-cards{margin:0 -2rem}}@media only screen and (max-width: 767px){.year-cards{margin:0}.year-cards .swiper-wrapper{display:flex;column-gap:0;direction:unset}.year-cards .year-card .description{max-height:unset}.year-cards .year-card:hover{border:.625rem solid transparent}.year-cards .year-card:hover .description{max-height:unset}}.header-container.seminars{background:url(/assets/images/seminars/seminars.png) no-repeat right top!important;background-size:min(50vw,100%) auto!important}.header-container.seminars h1.heading{font-size:4rem;margin-bottom:0;margin-top:2.5rem}.header-container.seminars h2{margin-bottom:0}.header-container.seminars p{font-weight:400}.seminar-guests{display:grid;grid-template-columns:repeat(6,1fr);gap:3rem}.seminar-guests .seminar-guest{text-align:center}.seminar-guests .seminar-guest p{font-size:1rem;margin-bottom:0}.seminar-guests .seminar-guest img{width:100%;height:auto;max-width:135px}.seminar-header-questions{margin-top:3rem}.seminar-header-questions p{text-transform:uppercase;color:#000;margin:.25rem 0 .25rem -5rem;font-size:.75rem}@media only screen and (max-width: 1279px){header.seminar-header{justify-content:flex-start}.header-container.seminars h1.heading{font-size:2.75rem}.seminar-header-questions{margin-top:0}.seminar-header-questions p{text-transform:uppercase;color:#000;margin:.25rem 0;font-size:.75rem}}@media only screen and (max-width: 767px){.header-container.seminars{padding:3rem 5%}.header-container.seminars h1.heading{font-size:2.25rem;margin-bottom:0}.seminar-guests{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.seminar-header-questions{margin-top:2rem}}.offer-icons{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.offer-icons .offer-icon{display:flex;flex-direction:column;align-items:center;text-align:center;flex:calc(25% - 1rem) 0 0}.offer-icons .offer-icon img{max-width:50%}.offer-icons .offer-icon h3{font-size:1.35rem}@media only screen and (max-width: 767px){.offer-icons .offer-icon{flex-basis:calc(50% - 1rem)}}.flex-cloud-services{background:#ebf1f3;padding:5rem .5rem}.flex-cloud-services .alpha-super{font-style:italic;font-weight:400}.flex-cloud-services .flex-cloud-services-container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;justify-content:stretch;padding:2rem}.flex-cloud-services .flex-cloud-services-container .flex-cloud-service{display:flex;flex-direction:column;align-items:stretch;border-radius:1rem;overflow:hidden;background:#fff}.flex-cloud-services .flex-cloud-services-container .flex-cloud-service h4{background:#fa0;margin:0;padding:2rem 1rem;text-align:center;font-size:1.75rem}.flex-cloud-services .flex-cloud-services-container .flex-cloud-service .attributes-container{text-align:center;padding:1rem}.flex-cloud-services .flex-cloud-services-container .flex-cloud-service .attributes-container p{font-weight:400;margin:0}.flex-cloud-services .flex-cloud-services-container .flex-cloud-service .attributes-container .attribute-title{font-weight:700;margin-top:1rem}.flex-cloud-services .flex-cloud-services-container .flex-cloud-service .description-container{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem;text-align:center}.flex-cloud-services .flex-cloud-services-container .flex-cloud-service .description-container .extra{font-weight:700;margin:1rem 0 0}.flex-cloud-services .flex-cloud-services-container .flex-cloud-service .description-container .extra:before{content:"";margin-right:.5rem;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='40'%20height='40'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23ffaa00'%20stroke-width='2'%20stroke-linecap='square'%20stroke-linejoin='arcs'%3e%3cpolyline%20points='20%206%209%2017%204%2012'%3e%3c/polyline%3e%3c/svg%3e") no-repeat;background-size:contain;width:1em;height:1em;display:inline-block;color:#fc0b1b}.flex-cloud-services .flex-cloud-services-container .flex-cloud-service .description-container .extra-description{font-weight:300;margin:0}.flex-cloud-services .flex-cloud-services-container .flex-cloud-service .price-container{text-align:center;padding:1rem}.flex-cloud-services .flex-cloud-services-container .flex-cloud-service .price-container .price{text-align:center;font-size:1.5rem;font-weight:700;color:#fc0b1b;margin-top:0}.flex-cloud-services .flex-cloud-services-container .flex-cloud-service .price-container .button{background:#fff;border:2px solid #fc0b1b;color:#fc0b1b;padding:.5rem 1rem;min-width:50%}.flex-cloud-services .flex-cloud-services-container .flex-cloud-service .price-container .button:hover{background:#fc0b1b;color:#fff}@media only screen and (max-width: 1279px){.flex-cloud-services .flex-cloud-services-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 767px){.flex-cloud-services .flex-cloud-services-container{grid-template-columns:repeat(1,minmax(0,1fr))}}.flex-cloud-tiers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;padding:5rem 0}.flex-cloud-tiers .flex-cloud-tier{display:flex;flex-direction:column;align-items:flex-start;background:#ebf1f3;padding:3rem}.flex-cloud-tiers .flex-cloud-tier ul{flex-grow:1}.flex-cloud-tiers .flex-cloud-tier .button{margin-top:2rem;color:#fff;background:#fa0;padding:.5rem 1rem;text-align:center}@media only screen and (max-width: 767px){.flex-cloud-tiers{grid-template-columns:repeat(1,minmax(0,1fr));gap:5rem}}.test-landing-page{background-color:#fff;min-height:100vh}.test-landing-page>.container.header-container{background:none!important;padding:1.5rem 5% 2rem!important;overflow:visible;position:relative}.test-landing-page>.container.header-container header{justify-content:center;margin:0}.test-landing-page>.container.header-container header nav{position:absolute;display:none;background:#fff;flex-direction:column;width:100%;top:140px;border-bottom:1px solid #9db8c1;z-index:100}.test-landing-page>.container.header-container header nav a{color:#000;margin:0;align-self:center;margin-bottom:1rem}.test-landing-page>.container.header-container header nav a.navigation-cta{background:#ebf1f3}.test-landing-page>.container.header-container header nav.is-active{display:flex}.test-landing-page>.container.header-container header .hamburger{display:block;position:absolute;right:10px;top:10px}.test-landing-page>.container.header-container header .hamburger .hamburger-inner,.test-landing-page>.container.header-container header .hamburger .hamburger-inner:before,.test-landing-page>.container.header-container header .hamburger .hamburger-inner:after{background-color:#fa0;border-radius:0}.test-landing-page>.container.header-container .lang-switcher{right:unset;left:10px;top:10px}.test-landing-page>.container.header-container .lang-switcher select{background:transparent;color:#000;border:none;outline:none}.test-landing-page>.container.header-container .lang-switcher select option{background:unset}.test-landing-page>.container.header-container .custom-lang-select .select-selected{color:#000}.test-landing-page>.container.header-container .custom-lang-select .select-selected:after{border-color:#000 transparent transparent transparent}.test-landing-page>.container.header-container .custom-lang-select .select-selected.select-arrow-active:after{border-color:transparent transparent #000 transparent}.test-landing-page>.container.header-container .custom-lang-select .select-items div,.test-landing-page>.container.header-container .custom-lang-select .select-selected{color:#000}.test-landing-page>.container.header-container .custom-lang-select .select-items{background-color:transparent;color:#000}.test-landing-page>.container.header-container .custom-lang-select .select-items div:hover,.test-landing-page>.container.header-container .custom-lang-select .same-as-selected{background-color:#0000001a;color:#000}@media only screen and (max-width: 767px){.test-landing-page>.container.header-container{padding:1.5rem 12.5% 2rem!important}}.test-landing-page .test-landing-container{position:relative;margin-top:0}.test-landing-page .test-landing-content{display:grid;grid-template-columns:1fr;gap:4rem}@media (min-width: 1024px){.test-landing-page .test-landing-content{grid-template-columns:1.2fr 1fr;gap:5rem;align-items:start}}.test-landing-page .test-landing-left .test-landing-headline{font-size:3.3125rem;font-weight:300;color:#000;margin-bottom:1rem;line-height:1.15em}@media only screen and (max-width: 1279px){.test-landing-page .test-landing-left .test-landing-headline{font-size:2.25rem}}@media only screen and (max-width: 767px){.test-landing-page .test-landing-left .test-landing-headline{font-size:1.75rem}}.test-landing-page .test-landing-left .test-landing-subheadline{font-size:1.35rem;font-weight:400;color:#000;margin-bottom:2rem;line-height:1.5}.test-landing-page .test-landing-left .test-landing-bullets{list-style:none;padding:0;margin:2rem 0}.test-landing-page .test-landing-left .test-landing-bullets li{position:relative;padding-left:1.5rem;margin-bottom:1rem;font-size:1rem;line-height:1.6;color:#000}.test-landing-page .test-landing-left .test-landing-bullets li:before{content:"";position:absolute;left:0;top:.5rem;width:8px;height:8px;background-color:#000;display:block}.test-landing-page .test-landing-left .test-landing-bullets li strong{font-weight:700}.test-landing-page .test-landing-left .test-landing-privacy{color:red;font-size:.875rem;margin-top:2rem}.test-landing-page .test-landing-form-container{background:#ebf1f3;padding:3rem;position:relative}@media only screen and (max-width: 767px){.test-landing-page .test-landing-form-container{padding:2rem}}.test-landing-page .test-landing-form-container .test-landing-form-header{background-color:#9db8c1;color:#fff;padding:1.5rem;margin:-3rem -3rem 2rem}@media only screen and (max-width: 767px){.test-landing-page .test-landing-form-container .test-landing-form-header{margin:-2rem -2rem 1.5rem}}.test-landing-page .test-landing-form-container .test-landing-form-header h3{margin:0;font-size:1.35rem;font-weight:400;line-height:1.5}.test-landing-page .test-landing-form-container .test-landing-form .form-group{margin-bottom:2rem}.test-landing-page .test-landing-form-container .test-landing-form .form-group label{display:block;margin-bottom:.5rem;font-weight:400;color:#737b7d;font-size:1.125rem;line-height:1.2}.test-landing-page .test-landing-form-container .test-landing-form .form-group label.form-label{margin-bottom:1rem}.test-landing-page .test-landing-form-container .test-landing-form .form-group .form-input{width:100%;padding:.75rem;border:1px solid #9db8c1;border-radius:0;font-size:1rem;font-family:inherit;background:transparent;color:#000;box-sizing:border-box}.test-landing-page .test-landing-form-container .test-landing-form .form-group .form-input:focus{outline:none;border-color:#9db8c1}.test-landing-page .test-landing-form-container .test-landing-form .form-group .form-input::placeholder{color:#9db8c1;opacity:.5}.test-landing-page .test-landing-form-container .test-landing-form .form-group .radio-group{display:flex;flex-direction:column;gap:.75rem}.test-landing-page .test-landing-form-container .test-landing-form .form-group .radio-group .radio-option{display:flex;align-items:center;cursor:pointer;padding:.5rem 0;transition:background-color .2s}.test-landing-page .test-landing-form-container .test-landing-form .form-group .radio-group .radio-option:hover{background-color:#9db8c11a}.test-landing-page .test-landing-form-container .test-landing-form .form-group .radio-group .radio-option input[type=radio]{margin-right:.75rem;cursor:pointer;width:18px;height:18px;accent-color:#9db8c1}.test-landing-page .test-landing-form-container .test-landing-form .form-group .radio-group .radio-option .radio-label{font-size:1rem;color:#000;line-height:1.5}.test-landing-page .test-landing-form-container .test-landing-form .form-group .checkbox{margin-top:1rem;display:grid;grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto;grid-gap:.75rem;align-items:start}.test-landing-page .test-landing-form-container .test-landing-form .form-group .checkbox .checkbox__input{display:grid;grid-template-areas:"checkbox";position:relative;width:18px;height:18px;flex-shrink:0}.test-landing-page .test-landing-form-container .test-landing-form .form-group .checkbox .checkbox__input>*{grid-area:checkbox}.test-landing-page .test-landing-form-container .test-landing-form .form-group .checkbox .checkbox__input input{cursor:pointer;opacity:0;width:18px;height:18px;margin:0;position:relative;z-index:2}.test-landing-page .test-landing-form-container .test-landing-form .form-group .checkbox .checkbox__control{display:grid;place-items:center;cursor:pointer;width:18px;height:18px;border:1px solid #9db8c1;background:transparent;position:relative;z-index:1;flex-shrink:0;box-sizing:border-box}.test-landing-page .test-landing-form-container .test-landing-form .form-group .checkbox .checkbox__control svg{transform:scale(0);transform-origin:center;width:12px;height:12px;stroke:#9db8c1;stroke-width:3;fill:none}.test-landing-page .test-landing-form-container .test-landing-form .form-group .checkbox .checkbox__input input:checked+.checkbox__control svg{transform:scale(1)}.test-landing-page .test-landing-form-container .test-landing-form .form-group .checkbox .checkbox__input input:focus+.checkbox__control{outline:2px solid #9db8c1;outline-offset:2px}.test-landing-page .test-landing-form-container .test-landing-form .form-group .checkbox .radio__label{font-size:.875rem;color:#737b7d;line-height:1.5;margin-top:0;padding-top:2px}.test-landing-page .test-landing-form-container .test-landing-form .form-group .checkbox .radio__label a{color:#737b7d;text-decoration:underline}.test-landing-page .test-landing-form-container .test-landing-form .form-group .checkbox .radio__label a:hover{color:#9db8c1}.test-landing-page .test-landing-form-container .test-landing-form .test-landing-submit-btn{width:100%;padding:1em 3em;background-color:red;color:#fff;border:none;border-radius:40px;font-size:1.35rem;font-weight:600;text-transform:uppercase;cursor:pointer;transition:opacity .2s;white-space:nowrap}.test-landing-page .test-landing-form-container .test-landing-form .test-landing-submit-btn:hover:not(:disabled){opacity:.9}.test-landing-page .test-landing-form-container .test-landing-form .test-landing-submit-btn:active:not(:disabled){transform:translateY(1px)}.test-landing-page .test-landing-form-container .test-landing-form .test-landing-submit-btn:disabled{opacity:.7;cursor:not-allowed}@media only screen and (max-width: 1279px){.test-landing-page .test-landing-form-container .test-landing-form .test-landing-submit-btn{font-size:1rem;padding:1em}}@media only screen and (max-width: 767px){.test-landing-page .test-landing-form-container .test-landing-form .test-landing-submit-btn{font-size:1.125rem;padding:1em 3em}}.test-landing-page .test-landing-form-container .test-landing-form .form-messages{margin-top:1.5rem;padding:1rem;text-align:center;display:none}.test-landing-page .test-landing-form-container .test-landing-form .form-messages.success{display:block;color:#000;font-size:1.5rem;font-weight:700}.test-landing-page .test-landing-form-container .test-landing-form .form-messages.error{display:block;color:red;font-size:1.5rem;font-weight:700}.test-landing-page .test-landing-form-container .test-landing-form .form-messages p{margin:0}
