@font-face{font-family:"Source Sans Pro";src:url("../../../fonts/SourceSansPro-Regular.woff2") format("woff2"),url("../../../fonts/SourceSansPro-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans Pro";src:url("../../../fonts/SourceSansPro-SemiBold.woff2") format("woff2"),url("../../../fonts/SourceSansPro-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans Pro";src:url("../../../fonts/SourceSansPro-Bold.woff2") format("woff2"),url("../../../fonts/SourceSansPro-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@media all{input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset !important;-webkit-text-fill-color:#000}::-webkit-input-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}:-moz-placeholder{color:#000}textarea{resize:vertical;overflow:auto}input[type=submit]{appearance:none;cursor:pointer}textarea:focus,input:focus,button:focus{outline:0}input[type=submit],input[type=input],input[type=text],input[type=email],input[type=date],input[type=tel],select,textarea{-webkit-appearance:none;-moz-appearance:none}.grecaptcha-badge{visibility:hidden}form{width:100%;position:relative;z-index:1}form div.fields{display:flex;flex-wrap:wrap;margin-left:-20px;width:calc(100% + 40px)}}@media(max-width: 650px){form div.fields{width:100%;margin-left:0px}}@media all{form div.fields .column{display:flex;flex-wrap:wrap;margin:0px 20px}}@media(max-width: 650px){form div.fields .column{margin:0px}}@media all{form div.fields .column.grid-width-1-2{width:calc(50% - 40px)}}@media(max-width: 650px){form div.fields .column.grid-width-1-2{width:100%}}@media all{form div.fields .column.grid-width-1-3{width:calc(33.3% - 40px)}}@media(max-width: 650px){form div.fields .column.grid-width-1-3{width:100%}}@media all{form div.fields .column.grid-width-1-1{width:100%}}@media all{form div.fields div.field{width:100%;position:relative;margin-top:12px}form div.fields div.field textarea,form div.fields div.field select,form div.fields div.field input{font-size:20px;line-height:24px;background-color:#fff;color:#000;font-family:"Source Sans Pro",sans-serif;width:100%;border:1px solid #d8d8d8;border-radius:4px;height:56px;padding-left:12px;padding-right:12px;vertical-align:top}form div.fields div.field select{padding-right:46px}}@media(max-width: 650px){form div.fields div.field select{max-width:90vw}}@media all{form div.fields div.field textarea{width:calc(100% - 24px);box-sizing:unset;height:40px;padding-top:22px;padding-bottom:16px}form div.fields div.field textarea[maxlength]{padding-bottom:32px}}@media all{form div.fields div.field .input{position:relative}form div.fields div.field .input div.label{position:absolute;left:12px;top:15px;font-size:20px;line-height:24px;padding-right:50px;color:#000;font-family:"Source Sans Pro",sans-serif;color:#000;pointer-events:none;transition:all 250ms ease}form div.fields div.field .input div.label:empty{display:none}}@media(max-width: 650px){form div.fields div.field .input.select{overflow:hidden}}@media all{form div.fields div.field .input.select:before{content:"";background:url("../../../img/icon-select.svg") no-repeat 0px 0px;background-size:100% 100%;position:absolute;right:24px;top:24px;z-index:10;width:17px;height:10px;transition:all 250ms ease-in-out;pointer-events:none}}@media all{form div.fields div.field .input.select .info{right:54px}}@media all{form div.fields div.field .input .info{position:absolute;right:24px;top:16px;z-index:10;background-color:#fff;border-radius:50%}}@media(max-width: 1024px){form div.fields div.field .input .info{position:static;margin-top:6px;display:flex;align-items:flex-start;background-color:rgba(0,0,0,0);border-radius:0}}@media all{form div.fields div.field .input .info img{width:24px;height:24px;filter:brightness(0)}}@media(max-width: 1024px){form div.fields div.field .input .info img{margin-top:3px}}@media all{form div.fields div.field .input .info .text{position:absolute;right:-16px;top:100%;margin-top:8px;width:300px;pointer-events:none;opacity:0}}@media(max-width: 1024px){form div.fields div.field .input .info .text{position:static;margin:0 0 0 8px;padding:0;border-radius:0;pointer-events:all;opacity:1;background-color:rgba(0,0,0,0);color:#000;width:calc(100% - 32px)}}@media all{form div.fields div.field .input .info .text:before{content:"";position:absolute;right:0;bottom:100%;margin-right:20px;width:0;height:0;border-style:solid;border-width:0 8px 8px 8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #000 rgba(0,0,0,0)}}@media(max-width: 1024px){form div.fields div.field .input .info .text:before{content:none}}@media all{form div.fields div.field .input .info .text .inner{position:absolute;right:0;top:0;padding:10px 12px;border-radius:4px}}@media(max-width: 1024px){form div.fields div.field .input .info .text .inner{position:static;max-width:100%;padding:0;border-radius:0;opacity:1;background-color:rgba(0,0,0,0);color:#000}}@media(min-width: 1025px){form div.fields div.field .input .info:hover{z-index:11}form div.fields div.field .input .info:hover img{opacity:1}form div.fields div.field .input .info:hover .text{margin-top:12px;opacity:1}}@media all{form div.fields div.field .input .calendar-icon{position:absolute;right:20px;top:16px;width:24px;height:24px;pointer-events:none}form div.fields div.field .input .calendar-icon+.info{right:55px}}@media(min-width: 1025px){form div.fields div.field .input:hover input,form div.fields div.field .input:hover select,form div.fields div.field .input:hover textarea{border:1px solid #000}}@media all{form div.fields div.field .input .max-length{position:absolute;bottom:0;right:0;padding:0 12px 16px 0}}@media all{form div.fields div.field .invalid-email,form div.fields div.field .error{display:none;color:red;font-size:12px;line-height:16px;margin:6px 10px}}@media all{form div.fields div.field.focus div.label,form div.fields div.field.filled div.label{top:8px;font-size:14px;line-height:14px;text-transform:uppercase}form div.fields div.field.focus input,form div.fields div.field.focus select,form div.fields div.field.focus textarea,form div.fields div.field.filled input,form div.fields div.field.filled select,form div.fields div.field.filled textarea{padding-top:16px;border:1px solid #000}form div.fields div.field.focus textarea,form div.fields div.field.filled textarea{padding-top:22px}}@media all{form div.fields div.field.focus input{padding-left:11px;padding-right:11px;border-width:2px !important}}@media all{form div.fields div.field.disabled div.label{color:#d8d8d8}form div.fields div.field.disabled input,form div.fields div.field.disabled select,form div.fields div.field.disabled textarea{color:#d8d8d8;border:1px solid #d8d8d8;background-color:#fcfcfc}}@media(min-width: 1025px){form div.fields div.field.disabled input:hover,form div.fields div.field.disabled select:hover,form div.fields div.field.disabled textarea:hover{border:1px solid #d8d8d8}}@media all{form div.fields div.field.error .input .label{color:red}form div.fields div.field.error input,form div.fields div.field.error select,form div.fields div.field.error textarea{border:1px solid red}form div.fields div.field.error .radio-button{border:1px solid red;color:red}form div.fields div.field.error .error{display:block}}@media(min-width: 1025px){form div.fields div.field.error .input:hover input,form div.fields div.field.error .input:hover select,form div.fields div.field.error .input:hover textarea{border:1px solid red}}@media all{form div.fields div.field.invalid-email input,form div.fields div.field.invalid-email select,form div.fields div.field.invalid-email textarea{border:1px solid red;color:red}form div.fields div.field.invalid-email .invalid-email{display:block}}@media(min-width: 1025px){form div.fields div.field.invalid-email .input:hover input,form div.fields div.field.invalid-email .input:hover select,form div.fields div.field.invalid-email .input:hover textarea{border:1px solid red}}@media all{form div.fields div.field.rating{padding-top:8px}form div.fields div.field.rating .label{position:static !important}form div.fields div.field.rating .stars{margin-top:10px}form div.fields div.field.rating .stars a .full{display:none}form div.fields div.field.rating .stars a.full .empty{display:none}form div.fields div.field.rating .stars a.full .full{display:block}form div.fields div.field.rating .stars a+a{margin-left:8px}form div.fields div.field.rating .stars a:hover{opacity:1}form div.fields div.field.rating .stars a:hover img{opacity:1}}@media all{form div.fields div.field.info .info{display:flex;align-items:flex-start}form div.fields div.field.info .info img{width:24px;height:24px;margin-right:12px;filter:brightness(0)}form div.fields div.field.info .info .text{width:calc(100% - 36px)}}@media all{form div.fields div.field.form-toggle .radio-button{width:calc(50% - 6px)}form div.fields div.field.form-toggle .radio-button+.radio-button{margin-top:0;margin-left:12px}}@media all{form div.fields div.field.form-countries .label{z-index:1}form div.fields div.field.form-countries .niceCountryInputMenuCountryNoFlag{display:none}form div.fields div.field.form-countries .niceCountryInputMenu{font-size:20px;line-height:24px;background-color:#fff;color:#000;font-family:"Source Sans Pro",sans-serif;width:100%;border:1px solid #d8d8d8;border-radius:4px;height:56px;padding-left:12px;padding-right:12px;vertical-align:top}form div.fields div.field.form-countries .niceCountryInputMenuDefaultText{width:calc(100% - 30px);padding-top:24px}form div.fields div.field.form-countries .niceCountryInputMenuDropdown{width:17px;height:10px;margin-top:23px;margin-right:12px;font-size:0;line-height:0;background:url("../../../img/icon-select.svg") no-repeat 0px 0px;background-size:100% 100%}form div.fields div.field.form-countries .niceCountryInputMenuDropdown span{display:none}form div.fields div.field.form-countries .niceCountryInputMenuFilter{position:absolute;left:0;top:100%;width:100%;z-index:12;background-color:#fff}form div.fields div.field.form-countries .niceCountryInputMenuFilter input{padding-top:5px;margin:0;border-radius:0;border-width:1px !important}form div.fields div.field.form-countries .niceCountryInputMenuDropdownContent{position:absolute;left:0;top:100%;width:100%;margin-top:56px;z-index:11;background-color:#fff}form div.fields div.field.form-countries .niceCountryInputMenuDropdownContent a{height:34px;padding:5px 10px;font-size:20px;line-height:24px}form div.fields div.field.form-countries .niceCountryInputSelector{position:relative}}@media all{form div.fields div.field.form-checkbox div.label,form div.fields div.field.form-checkboxbox div.label,form div.fields div.field.form-checkboxlabels div.label,form div.fields div.field.form-radiobuttons div.label,form div.fields div.field.form-toggle div.label{position:static;margin-bottom:10px;font-size:20px;line-height:24px;text-transform:none}}@media all{form div.fields div.field.form-upload .input .label{left:46px}form div.fields div.field.form-upload .input .dummy-file{position:absolute;left:0;top:0;width:100%;height:56px;border:1px dotted #d8d8d8;border-radius:4px}form div.fields div.field.form-upload .input .dummy-file img{position:absolute;left:12px;top:15px;width:24px;height:24px}form div.fields div.field.form-upload .input .dummy-file img+img{display:none}form div.fields div.field.form-upload .input .dummy-file .text{display:none;position:absolute;left:46px;top:15px}form div.fields div.field.form-upload .input .dummy-file .close{display:none;position:absolute;top:19px;right:24px;width:14px;height:14px;margin:0;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-radius:0;cursor:pointer;z-index:1}form div.fields div.field.form-upload .input .dummy-file .close:before{content:"";position:absolute;left:0;top:50%;width:100%;height:1px;background-color:currentColor;transform:rotate(45deg) scale(1.2)}form div.fields div.field.form-upload .input .dummy-file .close:after{content:"";position:absolute;left:0;top:50%;width:100%;height:1px;background-color:currentColor;transform:rotate(-45deg) scale(1.2)}form div.fields div.field.form-upload .input input{opacity:0;cursor:pointer}form div.fields div.field.form-upload .input .max-size{display:none;margin-top:6px;font-size:12px;line-height:16px;color:red}form div.fields div.field.form-upload .input .max-size.show{display:block}form div.fields div.field.form-upload.filled .input .label{display:none}form div.fields div.field.form-upload.filled .input .dummy-file{border:1px solid #000;background-color:#d8d8d8}form div.fields div.field.form-upload.filled .input .dummy-file img{display:none}form div.fields div.field.form-upload.filled .input .dummy-file img+img{display:block}form div.fields div.field.form-upload.filled .input .dummy-file .text{display:block}form div.fields div.field.form-upload.filled .input .dummy-file .close{display:block}}@media all{form div.fields div.field.form-time .input:before{content:"";position:absolute;left:5px;top:5px;width:60px;height:45px;background-color:#fff;pointer-events:none}form div.fields div.field.form-time.focus .input:before,form div.fields div.field.form-time.filled .input:before{opacity:0}}@media all{form div.fields .privacy{width:100%}}@media all{form div.fields .submit{width:100%;margin-top:24px}form div.fields .submit a{width:100%}}@media all{form div.privacy-container{margin-top:24px;color:#000}form div.privacy-container a{color:#000}form div.privacy-container a:after{content:none}form div.privacy-container .privacy-not-accepted{display:none;color:red;margin:6px 10px}}@media all{form .error-container,form .success-container{text-align:center;display:none;margin-top:16px;font-weight:bold;font-size:20px;line-height:24px}}@media all{form.sent div.fields{display:none}form.sent .success-container{display:block;color:green}}@media all{form.senderror .error-container{display:block;color:red}}@media all{form.loading .submit a{position:relative}form.loading .submit a .text{opacity:0}form.loading .submit a .spinner{position:absolute;left:50%;top:50%;width:22px;height:22px;border-radius:50%;border-top:3px solid #fff;border-bottom:3px solid #fff;border-left:3px solid #000;border-right:3px solid #000;animation:submit-spin 2s infinite linear}}@media all{.checkbox{display:flex;align-items:flex-start}.checkbox input{display:none}.checkbox .pseudo{width:24px;height:24px;min-width:24px;border:1px solid #d8d8d8;border-radius:4px;margin-right:13px;cursor:pointer}}@media(min-width: 1025px){.checkbox .pseudo:hover{border-color:#000}}@media all{.checkbox.checked .pseudo{border-color:#000;background-color:#000;position:relative}.checkbox.checked .pseudo:after{content:"";background:url("../../../img/icon-check.svg") no-repeat 0px 0px;background-size:100% 100%;width:14px;height:10px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:2}}@media all{.radio-button{display:flex;align-items:flex-start;padding:15px 12px;border:1px solid #d8d8d8;border-radius:4px}.radio-button input{display:none}.radio-button .pseudo{width:24px;height:24px;border-radius:50%;border:1px solid #d8d8d8;position:relative;margin-right:10px;cursor:pointer}}@media(min-width: 1025px){.radio-button .pseudo:hover{border-color:#000}}@media all{.radio-button .text{width:calc(100% - 34px)}}@media all{.radio-button.checked{border-color:#000}.radio-button.checked .pseudo{border:1px solid currentColor}.radio-button.checked .pseudo:after{content:"";width:14px;height:14px;background-color:currentColor;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:5}}@media all{.radio-button+.radio-button{margin-top:12px}}@media all{.checkbox-box .checkbox{display:flex;align-items:flex-start;padding:15px 12px;border:1px solid #d8d8d8;border-radius:4px}.checkbox-box .checkbox input{display:none}.checkbox-box .checkbox .text{width:calc(100% - 34px)}.checkbox-box .checkbox.checked{border-color:#000}.checkbox-box .checkbox+.checkbox{margin-top:12px}}@media all{.checkbox-labels{width:calc(100% + 12px);margin-left:-6px}.checkbox-labels .checkbox{margin:12px 6px 0 6px}}@media all{form div.fields div.field .input div.label.checkboxbox{position:static;font-size:20px;line-height:24px;text-transform:none;pointer-events:all;margin-bottom:8px}}@media all{form div.fields .form-checkboxlabels.field{margin-top:0}}@media all{.select-box{border:1px solid #d8d8d8;border-radius:4px;position:relative}}@media(min-width: 1025px){.select-box:hover{border-color:#000}.select-box:hover .options{border-color:#000}.select-box:hover .options .option{border-color:#000}.select-box:hover .options .actions{border-color:#000}}@media all{.select-box .headline-container{padding:16px 65px 16px 12px;position:relative;cursor:pointer}.select-box .headline-container .headline{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-height:1em}}@media(max-width: 1250px){.select-box .headline-container{padding-right:34px}}@media all{.select-box .headline-container .icon{width:17px;position:absolute;right:24px;top:50%;transform:translateY(-50%);pointer-events:none;transition:all 400ms ease}}@media(max-width: 1250px){.select-box .headline-container .icon{right:14px}}@media all{.select-box .options{display:none;position:absolute;left:-1px;top:100%;width:calc(100% + 2px);background-color:#fff;border-radius:0px 0px 4px 4px;border:1px solid #d8d8d8;min-width:290px}.select-box .options .scroll-options{max-height:329px;overflow-y:auto}}@media(max-width: 1024px){.select-box .options .scroll-options{max-height:100%}}@media all{.select-box .options .option{display:flex;align-items:center;padding:15px 12px;border-top:1px solid #d8d8d8}.select-box .options .option:first-child{border-top:0px}}@media(min-width: 1025px){.select-box .options .option:hover .pseudo{border-color:currentColor}}@media all{.select-box .options .actions{display:flex;justify-content:space-between;border-top:1px solid #d8d8d8;padding:12px}.select-box .options .actions a{width:calc(50% - 5px);padding-left:5px;padding-right:5px}}@media all{.select-box.open{border-radius:4px 4px 0px 0px;z-index:2}.select-box.open .headline-container .icon{transform:translateY(-50%) rotate(-180deg)}}@keyframes submit-spin{from{transform:translate(-50%, -50%) rotate(0deg)}to{transform:translate(-50%, -50%) rotate(360deg)}}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:rgba(0,0,0,0);border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset: -3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset: -3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid rgba(0,0,0,0);cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.flatpickr-calendar{background:rgba(0,0,0,0);opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;border-radius:4px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.3)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px;max-width:308px;margin:0px auto}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid rgba(0,0,0,0);content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:rgba(0,0,0,0);color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9)}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#d8d8d8;background:rgba(0,0,0,.05)}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0 ;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{background:rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:rgba(0,0,0,0);pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:rgba(0,0,0,0);border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:rgba(0,0,0,0);outline:none;padding:0}.flatpickr-weekdays{background:rgba(0,0,0,0);text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:rgba(0,0,0,0);color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid rgba(0,0,0,0);border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#d8d8d8}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#d8d8d8;background:#d8d8d8;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#000;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#000}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #000;box-shadow:-10px 0 0 #000}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,.3);background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #000,5px 0 0 #000;box-shadow:-5px 0 0 #000,5px 0 0 #000}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:rgba(0,0,0,0);cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.niceCountryInputMenu{background:#fff !important;color:#000 !important;border:1px solid #a8a8a8;cursor:pointer}.niceCountryInputMenuDefaultText{width:270px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.niceCountryInputMenuDefaultText a:hover{text-decoration:none}.niceCountryInputMenu a{color:#000 !important}.niceCountryInputMenuDropdown{height:25px;width:21px;float:right;line-height:25px;text-align:center;position:relative;right:0;color:#000}.niceCountryInputMenuDropdownContent{border:1px solid #a8a8a8;border-top:0;max-height:200px;overflow-y:scroll;overflow-x:hidden}.niceCountryInputMenuDropdownContent a{height:25px;line-height:25px;display:block;width:100%;color:#000 !important;overflow:hidden;text-decoration:none}.niceCountryInputMenuDropdownContent a:hover{background-color:gray !important;color:#fff !important;text-decoration:none}.niceCountryInputMenuFilter{border:1px solid #a8a8a8;border-top:0;border-bottom:0}.niceCountryInputMenuFilter input{width:100%;width:calc(100% - 10px);margin:5px;padding:5px}.niceCountryInputMenuCountryFlag{border:1px solid #d3d3d3;width:18px;height:13px;margin-left:5px;margin-right:5px}.niceCountryInputMenuCountryNoFlag{display:inline-block;border:1px solid #000;background:#fff;color:#000;line-height:15px;text-align:center;width:22px;margin-left:5px;margin-right:5px;font-size:13px}.niceCountryInputHiddenCls{display:none !important}footer .outer-roundel .roundel-text{width:100%;padding:10px 0 12px 0;border-top:1px solid currentColor;overflow:hidden}footer .outer-roundel .roundel-text a:before{content:none}footer .outer-roundel .roundel-text .screen-width{white-space:nowrap;animation:roundel 30s infinite linear}@media(max-width: 650px){footer .outer-roundel .roundel-text .screen-width{animation:roundel 15s infinite linear}}footer .outer-roundel.pride .roundel-text{position:relative;background:#732982;background:linear-gradient(0deg, rgb(115, 41, 130) 0%, rgb(115, 41, 130) 16.5%, rgb(36, 64, 142) 16.5%, rgb(36, 64, 142) 33%, rgb(0, 128, 38) 33%, rgb(0, 128, 38) 49.5%, rgb(255, 237, 0) 49.5%, rgb(255, 237, 0) 66.5%, rgb(255, 140, 0) 66.5%, rgb(255, 140, 0) 83%, rgb(228, 3, 3) 83%, rgb(228, 3, 3) 100%)}footer .outer-roundel.pride .roundel-text a{color:#fff}@media(min-width: 1025px){footer .outer-roundel.pride .roundel-text a:hover img{opacity:1}}footer .outer-roundel.pride .roundel-text .pride-arrow{position:absolute;left:0;top:0;height:100%;z-index:2}footer .outer-roundel.pride .roundel-text .pride-arrow{width:49px}@media(min-width: 650px){footer .outer-roundel.pride .roundel-text .pride-arrow{width:calc(49px + (81 - 49) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){footer .outer-roundel.pride .roundel-text .pride-arrow{width:81px}}@keyframes bang{from{transform:translate(0, 0);opacity:1}}footer .outer-roundel.pride i{position:absolute;display:block;left:50%;top:0;width:5px;height:5px;border-radius:50%;background:red;opacity:0}@media(max-width: 650px){footer .top .centercontent{width:100%}}footer .top .container{padding:48px 0 34px 0}@media(max-width: 650px){footer .top .container{padding:0}}footer .top .container>div{width:14.7564469914%}@media(max-width: 1200px){footer .top .container>div{width:30.5555555556%}}@media(max-width: 650px){footer .top .container>div{width:100%;border-bottom:1px solid #fff}}footer .top .container>div+div{margin-left:2.2922636103%}@media(max-width: 1200px){footer .top .container>div+div{margin-left:4.1666666667%}}@media(max-width: 650px){footer .top .container>div+div{margin-left:0}}@media(max-width: 1200px){footer .top .container>div:nth-child(3n+1){margin-left:0}}@media(max-width: 650px){footer .top .container>div:nth-child(3n+1){margin-left:0}}@media(max-width: 1200px){footer .top .container>div:nth-child(n+4){margin-top:34px}}@media(max-width: 650px){footer .top .container>div:nth-child(n+4){margin-top:0}}@media(max-width: 650px){footer .top .container>div .title{position:relative;padding:15px 5%;font-size:20px;line-height:24px;text-transform:none}footer .top .container>div .title:after{content:"";position:absolute;right:5%;top:50%;width:22px;height:12px;background:url("../../../img/arrow-down.svg") no-repeat 0px 0px;background-size:contain;filter:brightness(0) invert(1);transform:translateY(-50%);transition:all 400ms ease}footer .top .container>div .title.open:after{transform:translateY(-50%) rotate(-180deg)}}@media(max-width: 650px){footer .top .container>div .text{position:relative;margin-top:0;padding:5px 5% 15px 5%}footer .top .container>div .text .link+.link{margin-top:16px}}footer .top .container .social .social-container>div{width:16px}@media(max-width: 650px){footer .top .container .social .social-container>div{width:32px}}footer .top .container .social .social-container>div+div{margin-left:10px}@media(max-width: 650px){footer .top .container .social .social-container>div+div{margin-left:16px}}@media(min-width: 1025px){footer .top .container .social .social-container>div a:before{content:none}}footer .top .container .language-container{display:none;margin-top:34px}@media(max-width: 1350px){footer .top .container .language-container{display:block}}@media(max-width: 650px){footer .top .container .language-container{margin-top:0;border-top:1px solid #fff}}footer .top .container .language-container .language+.language{margin-left:10px}footer .bottom .container{padding:15px 0 24px 0;border-top:1px solid rgba(255,255,255,.2)}@media(max-width: 650px){footer .bottom .container{border-top:0}}footer .toggle-container .text{margin-top:12px}@media(max-width: 650px){footer .toggle-container .text{display:none}}footer.fusion-grant-footer{padding:50px 0;border-top:1px solid #fff}footer.fusion-grant-footer .column .title{margin-bottom:14px}@media(max-width: 650px){footer.fusion-grant-footer .column .title{margin-bottom:6px}}footer.fusion-grant-footer .column .language+.language{margin-left:10px}footer.fusion-grant-footer .column.column-1{width:21.5853658537%}@media(max-width: 1600px){footer.fusion-grant-footer .column.column-1{width:100%}}footer.fusion-grant-footer .column.column-1 .title{margin-bottom:10px}footer.fusion-grant-footer .column.column-1 img{width:auto;height:auto}footer.fusion-grant-footer .column.column-2{width:27.1951219512%;margin-left:6.2195121951%}@media(max-width: 1600px){footer.fusion-grant-footer .column.column-2{width:38.6111111111%;margin-left:0;margin-top:40px}}@media(max-width: 1024px){footer.fusion-grant-footer .column.column-2{width:48.3731019523%}}@media(max-width: 650px){footer.fusion-grant-footer .column.column-2{width:100%;margin-top:30px}}footer.fusion-grant-footer .column.column-3{width:12.5609756098%;margin-left:1.8292682927%}@media(max-width: 1600px){footer.fusion-grant-footer .column.column-3{width:17.7777777778%;margin-left:2.6388888889%;margin-top:40px}}@media(max-width: 1024px){footer.fusion-grant-footer .column.column-3{width:48.3731019523%;margin-left:3.2537960954%}}@media(max-width: 650px){footer.fusion-grant-footer .column.column-3{width:100%;margin-left:0;margin-top:30px}}footer.fusion-grant-footer .column.column-4{width:12.5609756098%;margin-left:1.8292682927%}@media(max-width: 1600px){footer.fusion-grant-footer .column.column-4{width:17.7777777778%;margin-left:2.6388888889%;margin-top:40px}}@media(max-width: 1024px){footer.fusion-grant-footer .column.column-4{width:48.3731019523%;margin-left:0}}@media(max-width: 650px){footer.fusion-grant-footer .column.column-4{width:100%;margin-top:30px}}footer.fusion-grant-footer .column.column-5{width:12.5609756098%;margin-left:1.8292682927%}@media(max-width: 1600px){footer.fusion-grant-footer .column.column-5{width:17.7777777778%;margin-left:2.6388888889%;margin-top:40px}}@media(max-width: 1024px){footer.fusion-grant-footer .column.column-5{width:48.3731019523%;margin-left:3.2537960954%}}@media(max-width: 650px){footer.fusion-grant-footer .column.column-5{width:100%;margin-left:0;margin-top:30px}}footer.fusion-grant-footer .column.column-mobile{display:none;margin-top:30px}@media(max-width: 650px){footer.fusion-grant-footer .column.column-mobile{display:block}}footer.fusion-grant-footer .column.column-mobile .text .language-switcher{justify-content:flex-start}.icoff-footer .top{padding:24px 0}.icoff-footer .top .title{margin-bottom:16px}.icoff-footer .top .text-2{display:none}.icoff-footer .bottom{padding:24px 0}@media(max-width: 650px){.icoff-footer .bottom{flex-direction:column}}.icoff-footer .bottom .noi{width:155px;margin-right:48px}@media(max-width: 650px){.icoff-footer .bottom .noi{margin-right:0;margin-bottom:30px}}.icoff-footer .bottom .unibz{width:91px;margin-right:48px}@media(max-width: 1024px){.icoff-footer .bottom .unibz{margin-right:calc(100% - 294px)}}@media(max-width: 650px){.icoff-footer .bottom .unibz{margin-bottom:30px;margin-right:0}}.icoff-footer .bottom .column{margin-right:48px}@media(max-width: 1024px){.icoff-footer .bottom .column{width:calc(33.333% - 48px);margin-top:30px}}@media(max-width: 650px){.icoff-footer .bottom .column{width:110%;margin-left:-5%;margin-top:0;border-bottom:1px solid currentColor}}.icoff-footer .bottom .column .title{margin-bottom:16px}@media(max-width: 1024px){.icoff-footer .bottom .column .title{margin-bottom:10px}}@media(max-width: 650px){.icoff-footer .bottom .column .title{position:relative;padding:15px 5%;margin-bottom:0}.icoff-footer .bottom .column .title:after{content:"";position:absolute;right:5%;top:50%;width:22px;height:12px;background:url("../../../img/arrow-down.svg") no-repeat 0px 0px;background-size:contain;filter:brightness(0) invert(1);transform:translateY(-50%);transition:all 400ms ease}.icoff-footer .bottom .column .title.open:after{transform:translateY(-50%) rotate(-180deg)}}@media(max-width: 650px){.icoff-footer .bottom .column .text{display:none}}@media(max-width: 650px){.icoff-footer .bottom .column .text{position:relative;margin-top:0;padding:5px 5% 15px 5%}.icoff-footer .bottom .column .text .link+.link{margin-top:16px}}@media(max-width: 650px){.icoff-footer .bottom .column.adress{border-top:1px solid currentColor}}footer.alpha-innovation-footer{padding:25px 0}@keyframes roundel{from{transform:translateX(0)}to{transform:translateX(-100%)}}:root{--header-height: 95px;--header-headerbar: 0px}@media(max-width: 900px){:root{--header-height: 60px}}header{position:fixed;top:0;left:0;width:100%;height:var(--header-height);z-index:10;margin-top:0;transition:top 500ms ease,margin 500ms ease}@media(max-width: 900px){header{padding:9px 0}}header .centercontentlarge{height:100%}header .logo{width:110px}@media(max-width: 900px){header .logo{width:90px}}header .menu-container{width:calc(100% - 110px)}@media(max-width: 900px){header .menu-container{display:none}}header .menu-container .menu .mainmenu .mainmenu-point{margin-left:32px}@media(max-width: 1024px){header .menu-container .menu .mainmenu .mainmenu-point{font-size:16px;line-height:24px}}header .menu-container .menu .mainmenu .submenu{position:fixed;left:0;top:var(--header-height);width:100vw;max-height:calc(100% - var(--header-height));overflow-y:auto;z-index:10;opacity:0;pointer-events:none;border-top:1px solid #000;border-bottom:1px solid #000}@media(max-width: 900px){header .menu-container .menu .mainmenu .submenu{position:static;opacity:1;pointer-events:all;overflow-y:visible;display:none}}header .menu-container .menu .mainmenu .submenu .column-3{width:73.9583333333%}@media(max-width: 1750px){header .menu-container .menu .mainmenu .submenu .column-3{width:100%}}header .menu-container .menu .mainmenu .submenu .column-3 .column{width:33.333%;min-height:444px;padding:40px 30px 24px 24px}@media(max-width: 1400px){header .menu-container .menu .mainmenu .submenu .column-3 .column{width:100%;min-height:auto}}header .menu-container .menu .mainmenu .submenu .column-3 .column+.column{border-left:1px solid #000}@media(max-width: 1400px){header .menu-container .menu .mainmenu .submenu .column-3 .column+.column{border-top:1px solid #000;border-left:0}}header .menu-container .menu .mainmenu .submenu .column-3 .column .submenu-title{padding-bottom:15px}header .menu-container .menu .mainmenu .submenu .column-3 .column .submenu-links a{display:flex;align-items:center;margin-top:10px}header .menu-container .menu .mainmenu .submenu .column-3 .column .submenu-links a .icon-external{display:inline-block;width:16px;height:16px;margin-left:10px}header .menu-container .menu .mainmenu .submenu .column-3 .lp-link{width:100%;padding:36px 24px;border-top:1px solid #000}header .menu-container .menu .mainmenu .submenu .column-3.column-solo .column+.column{border-left:0}@media(max-width: 1400px){header .menu-container .menu .mainmenu .submenu .column-3.column-solo .column+.column{border-top:0}}header .menu-container .menu .mainmenu .submenu .column-1{width:26.0416666667%;position:relative}@media(max-width: 1750px){header .menu-container .menu .mainmenu .submenu .column-1{display:none}}header .menu-container .menu .mainmenu .submenu .column-1 .info{padding:40px 40px 66.4% 32px}header .menu-container .menu .mainmenu .submenu .column-1 .info .menu-additional{margin-top:25px}header .menu-container .menu .mainmenu .submenu .column-1 .info .menu-additional .col-additional{width:calc(50% - 24px);box-sizing:unset}@media(max-width: 1600px){header .menu-container .menu .mainmenu .submenu .column-1 .info .menu-additional .col-additional{width:100%}}header .menu-container .menu .mainmenu .submenu .column-1 .info .menu-additional .col-additional+.col-additional{padding-left:30px;margin-left:17px;border-left:1px solid #fff}@media(max-width: 1600px){header .menu-container .menu .mainmenu .submenu .column-1 .info .menu-additional .col-additional+.col-additional{padding-top:24px;margin-top:30px;border-top:1px solid #fff;padding-left:0;margin-left:0;border-left:0}}header .menu-container .menu .mainmenu .submenu .column-1 .magazine{display:block;position:absolute;left:0;bottom:0;width:100%}header .menu-container .menu .mainmenu .submenu .column-1 .magazine .text{position:absolute;left:0;bottom:0;width:100%;padding:24px}header .menu-container .menu .mainmenu .submenu .column-1 .magazine .text .sub-title{margin-top:5px}header .menu-container .menu .mainmenu .submenu .close{position:absolute;right:28px;top:20px;width:20px;height:20px}header .menu-container .menu .mainmenu .submenu .close:after,header .menu-container .menu .mainmenu .submenu .close:before{content:"";position:absolute;left:0;top:50%;width:20px;height:2px;background-color:#fff;transform:rotate(45deg) scale(1.2)}@media(max-width: 1750px){header .menu-container .menu .mainmenu .submenu .close:after,header .menu-container .menu .mainmenu .submenu .close:before{background-color:#000}}header .menu-container .menu .mainmenu .submenu .close:after{transform:rotate(-45deg) scale(1.2)}header .menu-container .menu .mainmenu.open .mainmenu-point a span:before{opacity:1}header .menu-container .menu .mainmenu.open .submenu{opacity:1;pointer-events:all}header .menu-container .icons .banner{background-color:#000}@media(max-width: 1400px){header .menu-container .icons .banner{display:none}}header .menu-container .icons .banner .title{color:#fff}header .menu-container .icons .banner .title .inner-title{padding:0 8px}header .menu-container .icons .banner .countdown{color:#fff}header .menu-container .icons .banner .picture{position:relative}header .menu-container .icons .banner .picture .countdown{position:absolute;width:100%;height:100%;left:0;top:0}header .menu-container .icons .banner .inner-banner{width:400px;height:64px}header .menu-container .icons .banner .inner-banner>*{flex:1}header .mobile-open{display:none;position:relative;width:34px;height:22px;margin-left:auto}@media(max-width: 900px){header .mobile-open{display:block}}header .mobile-open .bar{position:absolute;right:0;width:34px;height:2px;background-color:#000;transition:all 600ms ease}header .mobile-open .bar.bar1{top:0}header .mobile-open .bar.bar2{top:10px}header .mobile-open .bar.bar3{top:20px}@media(max-width: 900px){header .mobile-open .bar.bar1{top:0}header .mobile-open .bar.bar2{top:8px}header .mobile-open .bar.bar3{top:16px}}header .mobile-menu-container{display:none}@media(max-width: 900px){header .mobile-menu-container{display:block;position:fixed;left:100%;top:var(--header-height);width:100%;height:calc(100% - var(--header-height));transition:all 500ms ease;z-index:10;overflow-y:auto}}header .mobile-menu-container .menu-arrow{position:relative}header .mobile-menu-container .menu-arrow:before{content:"";position:absolute;right:6%;top:50%;width:8px;height:8px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:translateY(-50%) rotate(45deg)}header .mobile-menu-container .backlink{padding:15px 5% 15px 5%;color:#fff;background-color:#000;text-align:center}header .mobile-menu-container .backlink a{color:#fff}header .mobile-menu-container .backlink.menu-arrow:before{left:5%;right:auto;transform:translateY(-50%) rotate(-135deg)}header .mobile-menu-container .menu .mainmenu .mainmenu-point{margin:0;padding:15px 15% 15px 5%;font-size:20px;line-height:24px;border-top:1px solid #000}header .mobile-menu-container .menu .mainmenu .submenu{position:fixed;left:100%;top:var(--header-height);width:100vw;height:calc(100% - var(--header-height));transition:all 500ms ease;z-index:10;overflow-y:auto}header .mobile-menu-container .menu .mainmenu .submenu .column .title{padding:15px 15% 15px 5%;border-top:1px solid #000}header .mobile-menu-container .menu .mainmenu .submenu .column .submenu-links{position:fixed;left:100%;top:var(--header-height);width:100%;height:calc(100% - var(--header-height));transition:all 500ms ease;z-index:10;overflow-y:auto}header .mobile-menu-container .menu .mainmenu .submenu .column .submenu-links .submenu-link{padding:15px 15% 15px 5%;border-top:1px solid #000}header .mobile-menu-container .menu .mainmenu .submenu .column .submenu-links .submenu-link:last-child{border-bottom:1px solid #000}header .mobile-menu-container .menu .mainmenu .submenu .column .submenu-links .submenu-link .icon-external{display:inline-block;width:16px;height:16px;margin-left:10px}header .mobile-menu-container .menu .mainmenu .submenu .border-bot{border-bottom:1px solid #000}header .mobile-menu-container .menu .mainmenu .submenu .magazine{display:block;position:relative}header .mobile-menu-container .menu .mainmenu .submenu .magazine .text{position:absolute;left:0;bottom:0;width:100%;padding:24px 5%}header .mobile-menu-container .menu .mainmenu .submenu .magazine .text *{font-size:24px;line-height:32px}header .mobile-menu-container .menu .mainmenu .submenu .magazine .text .sub-title{margin-top:10px}header .mobile-menu-container .menu .mainmenu .submenu .lp-link{margin:32px 0;text-align:center}header .mobile-menu-container .menu .mainmenu .submenu .lp-link .button1{width:90%}header .mobile-menu-container .icons{width:100%;background-color:#000;justify-content:center}header .mobile-menu-container .icons a{position:relative;width:20%;text-align:center;padding:26px 20px}@media(max-width: 650px){header .mobile-menu-container .icons a{width:50%;border-bottom:1px solid #fff;margin-bottom:-1px}}header .mobile-menu-container .icons a+a{border-left:1px solid #fff}@media(max-width: 650px){header .mobile-menu-container .icons a:nth-child(2n-1){border-left:0}}header .mobile-menu-container .icons a img{width:24px;height:auto;margin:0 auto;filter:brightness(1) invert(1)}header .mobile-menu-container .icons a .text{display:block;margin-top:14px}header .mobile-menu-container .banner{width:90%;max-width:400px;margin:24px auto 0 auto;background-color:#000}@media(max-width: 450px){header .mobile-menu-container .banner{max-width:200px}}header .mobile-menu-container .banner .title{color:#fff}@media(max-width: 450px){header .mobile-menu-container .banner .title{min-height:64px;display:flex;align-items:center}}header .mobile-menu-container .banner .title .inner-title{padding:0 8px}header .mobile-menu-container .banner .countdown{color:#fff}header .mobile-menu-container .banner .picture{position:relative}@media(max-width: 450px){header .mobile-menu-container .banner .picture{width:100%}}@media(max-width: 450px){header .mobile-menu-container .banner .picture picture{height:64px}}header .mobile-menu-container .banner .picture .countdown{position:absolute;width:100%;height:100%;left:0;top:0}header .mobile-menu-container .banner .inner-banner{width:100%;height:64px}@media(max-width: 450px){header .mobile-menu-container .banner .inner-banner{height:auto;display:block}}header .mobile-menu-container .banner .inner-banner>*{flex:1}.dummy-header{height:calc(var(--header-height) + var(--header-headerbar))}.menu-gradient{position:fixed;left:0;top:0;width:100%;height:100%;cursor:pointer;pointer-events:none;opacity:0;z-index:9;background-color:rgba(0,0,0,.7)}@media(max-width: 900px){.menu-gradient{display:none}}@media(max-width: 900px){body.menu-open header .mobile-open .bar{width:22px}body.menu-open header .mobile-open .bar.bar1{top:8px;transform:rotate(45deg) scale(1)}body.menu-open header .mobile-open .bar.bar2{top:8px;transform:rotate(-45deg) scale(1)}body.menu-open header .mobile-open .bar.bar3{top:8px;transform:rotate(45deg) scale(1)}body.menu-open .mobile-menu-container{left:0}body.menu-open .mobile-menu-container .menu .mainmenu.open .submenu{left:0}body.menu-open .mobile-menu-container .menu .mainmenu .submenu .column.open .submenu-links{left:0}}body.menu-open .menu-gradient{opacity:1;pointer-events:all}@media(max-width: 1350px){body.menu-icons header .icons{opacity:1;pointer-events:all}}body.menu-icons header .mobile-open .bar.bar1{top:10px;transform:rotate(45deg) scale(1.2)}body.menu-icons header .mobile-open .bar.bar2{top:10px;transform:rotate(-45deg) scale(1.2)}body.menu-icons header .mobile-open .bar.bar3{top:10px;transform:rotate(45deg) scale(1.2)}body.loaded header .menu-container .menu .mainmenu .submenu{transition:all 500ms ease}body.loaded header .menu-container .icons a .text{transition:all 500ms ease}body.loaded .menu-gradient{transition:all 500ms ease}body.scroll header{margin-top:calc(-1*var(--header-height))}body.scroll header .icons .language-overlay{top:calc(var(--header-height) + 24px)}body.scroll div.fusion-grant-header{transform:translateY(-100%)}body.scrolling-up header{margin-top:0}body.scrolling-up div.fusion-grant-header{transform:translateY(0)}.headerbar{position:fixed;left:0;top:0;width:100%;padding:7px 0;z-index:10;height:32px;transition:margin 500ms ease;white-space:nowrap}@media(max-width: 900px){.headerbar{display:none !important}}.headerbar .pipe{padding:0 8px}.headerbar a.language-toggle{position:relative}.headerbar a.language-toggle .text{margin-right:20px}.headerbar a.language-toggle .arrow{position:absolute;right:0;top:50%;width:8px;height:8px;margin-top:-2px;border-bottom:1px solid currentColor;border-right:1px solid currentColor;transform:translateY(-50%) rotate(45deg);transition:all 400ms ease}.headerbar a.language-toggle .arrow:before{content:none}.headerbar a.language-toggle.open .arrow{margin-top:2px;transform:translateY(-50%) rotate(-135deg)}@media(min-width: 901px){.headerbar+header{top:var(--header-headerbar)}.headerbar+header .menu-container .menu .mainmenu .submenu{margin-top:var(--header-headerbar);max-height:calc(100% - var(--header-height) - var(--header-headerbar))}.headerbar+header .mobile-menu-container .menu .mainmenu .submenu,.headerbar+header .mobile-menu-container .menu .mainmenu .submenu .column .submenu-links{margin-top:var(--header-headerbar);height:calc(100% - var(--header-height) - var(--header-headerbar))}.headerbar+header+.dummy-header{margin-top:var(--header-headerbar)}}.header-language-overlay{display:none;position:fixed;right:16px;top:calc(var(--header-headerbar) + 1px);width:94px;padding:8px;z-index:15}@media(max-width: 900px){.header-language-overlay{display:none}}.header-language-overlay .language+.language{margin-top:8px}body.scroll .headerbar{margin-top:calc(-1*var(--header-headerbar))}body.scroll .headerbar+header{top:0px}body.scroll .headerbar+header .menu-container .menu .mainmenu .submenu{margin-top:0px;max-height:calc(100% - var(--header-height))}body.scroll .headerbar+header .mobile-menu-container .menu .mainmenu .submenu,body.scroll .headerbar+header .mobile-menu-container .menu .mainmenu .submenu .column .submenu-links{margin-top:0px;height:calc(100% - var(--header-height))}@media(max-width: 900px){body.scroll .headerbar+header .mobile-menu-container{margin-top:0px;height:calc(100% - var(--header-height))}}@media(max-width: 1350px){body.scroll .headerbar+header .menu-container .icons{top:var(--header-height)}}body.visible-headerbar{--header-headerbar: 32px}@media(max-width: 900px){body.visible-headerbar{--header-headerbar: 0px}}div.fusion-grant-header{position:fixed;top:0;left:0;width:100%;padding:25px 0 35px 0;z-index:10;transition:all 500ms ease}@media(max-width: 650px){div.fusion-grant-header{padding:15px 0 25px 0}}@media(max-width: 650px){div.fusion-grant-header .container .language-switcher{display:none}}@media(max-width: 650px){div.fusion-grant-header .container .language-switcher,div.fusion-grant-header .container .menu-links{width:100%}}div.fusion-grant-header .container .language-switcher div,div.fusion-grant-header .container .menu-links div{margin:10px 16px 0 16px}@media(max-width: 650px){div.fusion-grant-header .container .language-switcher div,div.fusion-grant-header .container .menu-links div{margin:10px 8px 0 8px}}div.fusion-grant-header+.dummy-header{height:94px;margin-bottom:1px}.icoff-header .outer-roundel{position:fixed;left:0;top:0;width:100%;z-index:10;transition:all 500ms ease}.icoff-header .outer-roundel .roundel-text{width:100%;padding:10px 0 12px 0;overflow:hidden}.icoff-header .outer-roundel .roundel-text a:before{content:none}.icoff-header .outer-roundel .roundel-text .screen-width{white-space:nowrap;animation:roundel 30s infinite linear}@media(max-width: 650px){.icoff-header .outer-roundel .roundel-text .screen-width{animation:roundel 15s infinite linear}}.icoff-header .header{position:fixed;left:0;width:100%;z-index:10;padding:9px 0;transition:all 500ms ease}.icoff-header .header{top:56px}@media(min-width: 650px){.icoff-header .header{top:calc(56px + (92 - 56) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.icoff-header .header{top:92px}}@media(max-width: 650px){.icoff-header .header{padding:6px 0}}.icoff-header .header .logo{width:145px}@media(max-width: 650px){.icoff-header .header .logo{width:90px}}.icoff-header .header .mobile-open{position:relative;display:none;width:34px;height:22px;margin-left:auto}@media(max-width: 1280px){.icoff-header .header .mobile-open{display:block}}.icoff-header .header .mobile-open .bar{position:absolute;right:0;width:34px;height:2px;background-color:#000;transition:all 600ms ease}.icoff-header .header .mobile-open .bar.bar1{top:0}.icoff-header .header .mobile-open .bar.bar2{top:10px}.icoff-header .header .mobile-open .bar.bar3{top:20px}@media(max-width: 900px){.icoff-header .header .mobile-open .bar.bar1{top:0}.icoff-header .header .mobile-open .bar.bar2{top:8px}.icoff-header .header .mobile-open .bar.bar3{top:16px}}@media(max-width: 1280px){.icoff-header .header .menu{display:none}}.icoff-header .header .menu .main-menu-point{position:relative;margin-right:24px}.icoff-header .header .menu .main-menu-point .with-sub-menu{position:relative;padding-right:22px}.icoff-header .header .menu .main-menu-point .with-sub-menu:before{content:"";position:absolute;right:0;top:50%;width:8px;height:8px;border-bottom:2px solid currentColor;border-right:2px solid currentColor;transform:translateY(-50%) rotate(45deg);transition:all 400ms ease}.icoff-header .header .menu .main-menu-point .with-sub-menu.open+.sub-menu{margin-top:0;opacity:1;pointer-events:all}.icoff-header .header .menu .main-menu-point .with-sub-menu.open:before{margin-top:4px;transform:translateY(-50%) rotate(-135deg)}.icoff-header .header .menu .main-menu-point .sub-menu{position:absolute;left:0;top:61px;margin-top:-20px;padding:6px 16px 16px 16px;opacity:0;pointer-events:none;transition:all 400ms ease}.icoff-header .header .menu .main-menu-point .sub-menu a{padding-top:10px;flex-wrap:nowrap}.icoff-menu-gradient{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);opacity:0;z-index:-1;cursor:pointer;transition:opacity 400ms ease,z-index 0s ease 400ms}.icoff-menu-mobile{display:none;position:fixed;left:100%;top:0;width:100%;height:100%;padding-bottom:80px;overflow-y:auto;z-index:9;transition:left 600ms ease}.icoff-menu-mobile{padding-top:152px}@media(min-width: 650px){.icoff-menu-mobile{padding-top:calc(152px + (188 - 152) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.icoff-menu-mobile{padding-top:188px}}@media(max-width: 1280px){.icoff-menu-mobile{display:block}}.icoff-menu-mobile .main-menu-point{border-bottom:1px solid currentColor}.icoff-menu-mobile .main-menu-point a{position:relative;padding:15px 15% 15px 5%}.icoff-menu-mobile .main-menu-point a.with-sub-menu:before{content:"";position:absolute;right:6%;top:50%;width:8px;height:8px;border-bottom:2px solid currentColor;border-right:2px solid currentColor;transform:translateY(-50%) rotate(45deg);transition:all 400ms ease}.icoff-menu-mobile .main-menu-point a.with-sub-menu.open:before{margin-top:4px;transform:translateY(-50%) rotate(-135deg)}.icoff-menu-mobile .main-menu-point .sub-menu{display:none;padding:6px 0 16px 0}.icoff-menu-mobile .main-menu-point .sub-menu a{padding-top:10px;flex-wrap:nowrap}.icoff-menu-mobile .main-menu-point:first-child{border-top:1px solid currentColor}.icoff-menu-mobile .contact{margin-top:16px}@media(max-width: 650px){.icoff-menu-mobile .contact .button1{display:block;width:90%;margin:0 auto}}.icoff-dummy-header{height:116px}@media(min-width: 650px){.icoff-dummy-header{height:calc(116px + (188 - 116) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.icoff-dummy-header{height:188px}}.linkinbio-header{padding-top:62px}@media(max-width: 900px){.linkinbio-header{padding-top:32px}}.linkinbio-header .logo{width:190px;margin:0 auto}@media(max-width: 900px){.linkinbio-header .logo{width:120px}}.linkinbio-header .text{margin-top:32px;text-align:center}@media(max-width: 900px){.linkinbio-header .text{margin-top:20px}}.alpha-innovation-header{position:fixed;left:0;top:0;width:100%;z-index:10;padding:15px 0}.alpha-innovation-header .logo{width:110px}@media(max-width: 900px){.alpha-innovation-header .logo{width:90px}}@media(max-width: 900px){.alpha-innovation-header .button-container{display:none}}.alpha-innovation-header .language-switcher{margin-left:16px}.alpha-innovation-header .language-switcher .language{margin-left:24px}body.icoff-menu-open .icoff-menu-gradient{opacity:1;z-index:9;transition:opacity 400ms ease}body.icoff-mobile-menu-open .icoff-header .header .mobile-open .bar.bar1{top:10px;transform:rotate(45deg) scale(1.2)}body.icoff-mobile-menu-open .icoff-header .header .mobile-open .bar.bar2{top:10px;transform:rotate(-45deg) scale(1.2)}body.icoff-mobile-menu-open .icoff-header .header .mobile-open .bar.bar3{top:10px;transform:rotate(45deg) scale(1.2)}body.icoff-mobile-menu-open .icoff-menu-mobile{left:0}body.scroll .icoff-header .outer-roundel{transform:translateY(-100%)}body.scroll .icoff-header .header{top:0;transform:translateY(-100%)}body.scroll .icoff-menu-mobile{padding-top:96px}body.scroll.scrolling-up .icoff-header .header{transform:translateY(0)}@keyframes headerbarText{0%{letter-spacing:0}100%{letter-spacing:2px}}@keyframes headerbarScrollText{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}body,html{height:100%;-webkit-text-size-adjust:100%}body{color:#000;font-family:"Source Sans Pro",sans-serif;font-weight:normal;margin:0px;padding:0px;background-color:#fff}body{font-size:18px}@media(min-width: 650px){body{font-size:calc(18px + (24 - 18) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){body{font-size:24px}}body{line-height:25px}@media(min-width: 650px){body{line-height:calc(25px + (32 - 25) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){body{line-height:32px}}body .frame{margin:0px auto;width:100%}*{touch-action:manipulation;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased}::-moz-selection{background:#545454;color:#fff}::selection{background:#545454;color:#fff}h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{margin:0px;padding:0px;text-decoration:none}h1,h1 a,.t1,.t1i,.t1 a{font-family:"Source Sans Pro",sans-serif;color:#000;font-weight:normal;text-transform:none}h1,h1 a,.t1,.t1i,.t1 a{font-size:44px}@media(min-width: 650px){h1,h1 a,.t1,.t1i,.t1 a{font-size:calc(44px + (90 - 44) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){h1,h1 a,.t1,.t1i,.t1 a{font-size:90px}}h1,h1 a,.t1,.t1i,.t1 a{line-height:44px}@media(min-width: 650px){h1,h1 a,.t1,.t1i,.t1 a{line-height:calc(44px + (100 - 44) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){h1,h1 a,.t1,.t1i,.t1 a{line-height:100px}}h2,h2 a,.t2,.t2i,.t2 a{font-family:"Source Sans Pro",sans-serif;color:#000;font-weight:normal;text-transform:none}h2,h2 a,.t2,.t2i,.t2 a{font-size:34px}@media(min-width: 650px){h2,h2 a,.t2,.t2i,.t2 a{font-size:calc(34px + (64 - 34) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){h2,h2 a,.t2,.t2i,.t2 a{font-size:64px}}h2,h2 a,.t2,.t2i,.t2 a{line-height:34px}@media(min-width: 650px){h2,h2 a,.t2,.t2i,.t2 a{line-height:calc(34px + (70 - 34) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){h2,h2 a,.t2,.t2i,.t2 a{line-height:70px}}h3,h3 a,.t3,.t3i,.t3 a{font-family:"Source Sans Pro",sans-serif;color:#000;font-weight:600;text-transform:none}h3,h3 a,.t3,.t3i,.t3 a{font-size:24px}@media(min-width: 650px){h3,h3 a,.t3,.t3i,.t3 a{font-size:calc(24px + (30 - 24) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){h3,h3 a,.t3,.t3i,.t3 a{font-size:30px}}h3,h3 a,.t3,.t3i,.t3 a{line-height:28px}@media(min-width: 650px){h3,h3 a,.t3,.t3i,.t3 a{line-height:calc(28px + (36 - 28) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){h3,h3 a,.t3,.t3i,.t3 a{line-height:36px}}h4,h4 a,.t4,.t4i,.t4 a{font-family:"Source Sans Pro",sans-serif;color:#000;font-weight:600;text-transform:uppercase}h4,h4 a,.t4,.t4i,.t4 a{font-size:16px}@media(min-width: 650px){h4,h4 a,.t4,.t4i,.t4 a{font-size:calc(16px + (24 - 16) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){h4,h4 a,.t4,.t4i,.t4 a{font-size:24px}}h4,h4 a,.t4,.t4i,.t4 a{line-height:24px}@media(min-width: 650px){h4,h4 a,.t4,.t4i,.t4 a{line-height:calc(24px + (28 - 24) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){h4,h4 a,.t4,.t4i,.t4 a{line-height:28px}}h5,h5 a,.t5,.t5i,.t5 a{font-size:20px;line-height:24px;font-family:"Source Sans Pro",sans-serif;color:#000;font-weight:normal;text-transform:none}h5 a,h5 a a,.t5 a,.t5i a,.t5 a a{text-decoration:underline}.smallFs{font-size:14px;line-height:18px}.smallFs2{font-size:10px;line-height:12px}.mediumFs{font-size:20px;line-height:24px}.submenu-title{font-size:28px;line-height:34px;font-weight:600}.largeFs{font-size:80px}@media(min-width: 650px){.largeFs{font-size:calc(80px + (80 - 80) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.largeFs{font-size:80px}}.largeFs{line-height:80px}@media(min-width: 650px){.largeFs{line-height:calc(80px + (80 - 80) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.largeFs{line-height:80px}}.form-label{font-size:14px;line-height:14px;text-transform:uppercase}.highlight-number{font-size:100px}@media(min-width: 650px){.highlight-number{font-size:calc(100px + (180 - 100) * ((100vw - 650px) / (1920 - 650)))}}@media(min-width: 1920px){.highlight-number{font-size:180px}}.highlight-number{line-height:100px}@media(min-width: 650px){.highlight-number{line-height:calc(100px + (180 - 100) * ((100vw - 650px) / (1920 - 650)))}}@media(min-width: 1920px){.highlight-number{line-height:180px}}.button1{background-color:#000;display:inline-block;padding:12px 24px 16px 24px;font-size:20px;line-height:20px;font-weight:600;color:#fff;font-family:"Source Sans Pro",sans-serif;border:1px solid #000;border-radius:4px;position:relative;text-align:center}@media(min-width: 1025px){.button1:not(.disabled):hover{background-color:#fff;color:#000;opacity:1}.button1:not(.disabled):hover img{filter:brightness(0);opacity:1}}.button1.disabled{cursor:default;background-color:#d8d8d8;border-color:#d8d8d8}.button1.with-arrow{display:flex;align-items:center}.button1.with-arrow .arrow{position:relative;width:25px;height:20px;margin-right:15px}.button1.with-arrow .arrow:before{content:"";position:absolute;left:0;top:50%;width:16px;height:16px;margin-top:-0.25em;border-bottom:2px solid currentColor;border-right:2px solid currentColor;transform:translateY(-50%) rotate(45deg)}@media(max-width: 650px){.button1.with-arrow .arrow:before{width:12px;height:12px;margin-top:-0.2em}}.button2{background-color:#fff;display:inline-block;padding:12px 24px 16px 24px;font-size:20px;line-height:20px;font-weight:600;color:#000;font-family:"Source Sans Pro",sans-serif;border:1px solid #000;border-radius:4px;position:relative;text-align:center}@media(min-width: 1025px){.button2:not(.disabled):hover{background-color:#000;border-color:#fff;color:#fff;opacity:1}.button2:not(.disabled):hover img{filter:brightness(0) invert(1);opacity:1}}.button2.disabled{cursor:default;border-color:#d8d8d8;color:#d8d8d8}.button1 .img-container,.button2 .img-container{display:flex;align-items:center}.button1 .img-container svg,.button1 .img-container img,.button2 .img-container svg,.button2 .img-container img{width:auto;height:24px;margin-right:12px}.button-tab1{background-color:#fff;display:inline-block;padding-left:24px;padding-right:24px;font-weight:normal;color:#000;font-family:"Source Sans Pro",sans-serif;border:1px solid #d8d8d8;border-radius:24px;position:relative;text-align:center;text-transform:uppercase;white-space:nowrap}.button-tab1{padding-top:10px}@media(min-width: 650px){.button-tab1{padding-top:calc(10px + (12 - 10) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.button-tab1{padding-top:12px}}.button-tab1{padding-bottom:10px}@media(min-width: 650px){.button-tab1{padding-bottom:calc(10px + (12 - 10) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.button-tab1{padding-bottom:12px}}.button-tab1{font-size:16px}@media(min-width: 650px){.button-tab1{font-size:calc(16px + (20 - 16) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.button-tab1{font-size:20px}}.button-tab1{line-height:16px}@media(min-width: 650px){.button-tab1{line-height:calc(16px + (24 - 16) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.button-tab1{line-height:24px}}@media(min-width: 1025px){.button-tab1:not(.active):hover{border-color:#000;opacity:1}}.button-tab1.active{background-color:#000;border-color:#000;color:#fff}.inverse .button-tab1{color:#fff;background-color:#000;border:1px solid #fff}@media(min-width: 1025px){.inverse .button-tab1:not(.active):hover{background-color:#fff;border-color:#fff;color:#000;opacity:1}}.inverse .button-tab1.active{background-color:#fff;border-color:#fff;color:#000}.button-tag1{background-color:#fff;display:inline-block;padding:8px 10px;font-size:14px;line-height:14px;font-weight:normal;color:#000;font-family:"Source Sans Pro",sans-serif;border:1px solid #000;border-radius:16px;position:relative;text-align:center;text-transform:uppercase}.inverse .button-tag1{background-color:#000;color:#fff;border:1px solid #fff}.button-tag1.full{background-color:rgba(255,0,0,.05);border-color:red;color:red;padding-left:24px}.button-tag1.full:before{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%);background-color:red;width:8px;height:8px;border-radius:50%}.button-tag1.passed{background-color:rgba(0,0,0,.05);border-color:#000;color:#000;padding-left:24px}.button-tag1.passed:before{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%);background-color:#000;width:8px;height:8px;border-radius:50%}.button-tag1.available{background-color:rgba(0,119,12,.05);border-color:#00770c;color:#00770c;padding-left:24px}.button-tag1.available:before{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%);background-color:#00770c;width:8px;height:8px;border-radius:50%}.button-tag2{background-color:#000;display:inline-block;padding:4px;font-size:14px;line-height:14px;font-weight:normal;color:#fff;font-family:"Source Sans Pro",sans-serif;border-radius:4px;position:relative;text-align:center;text-transform:uppercase}div.video{position:relative;width:100%;padding-top:44.8387096774%;height:0px}div.video video,div.video iframe{width:100%;height:100%;border:0px;position:absolute;left:0px;top:0px;z-index:2}.box-shadow{box-shadow:0px -6px 16px rgba(0,0,0,.12)}a{text-decoration:none;color:#000;cursor:pointer}a.link-hover,.link-hover a{display:flex;flex-wrap:wrap}a.link-hover span:not(.no-line),.link-hover a span:not(.no-line){position:relative}a.link-hover span:not(.no-line):before,.link-hover a span:not(.no-line):before{content:"";position:absolute;left:0;bottom:2px;width:100%;height:1px;opacity:0;background-color:currentColor;transition:all 400ms ease}a.link-hover.active span:before,.link-hover a.active span:before{opacity:1}@media(min-width: 1025px){a.link-hover:hover span:before,.link-hover a:hover span:before{opacity:1}a.link-hover.active:hover span:before,.link-hover a.active:hover span:before{opacity:0}}p{margin:0px}p a{position:relative;text-decoration:underline}p:empty{height:1em;margin:0px}ol,li{margin:0px}svg,img{border:0px;width:100%;height:100%;max-width:100%;display:block}picture{display:block}:focus{outline:none}.inverse,.inverse a,.t1i,.t2i,.t3i,.t4i,.t5i{color:#fff}.bgweb{background-color:#fff}.bg1{background-color:#000}.bg2{background-color:#d8d8d8}.bg3{background-color:red}.bg4{background-color:#333}.bg5{background-color:#00770c}.colordefault{color:#000}.color1{color:#000}.color2{color:#d8d8d8}.color3{color:red}.color4{color:#333}.color5{color:#00770c}.centercontentsmall{width:90%;max-width:800px;margin:0px auto}.centercontentsmall2{width:90%;max-width:920px;margin:0px auto}.centercontent{width:90%;max-width:1396px;margin:0px auto}.centercontentfusiongrant{width:90%;max-width:1640px;margin:0px auto}.centercontentlarge{width:calc(100% - 48px);max-width:1920px;margin:0px auto}@media(max-width: 900px){.centercontentlarge{width:90%}}.dib{display:inline-block}.df{display:flex}.fw{flex-wrap:wrap}.ac{align-items:center}.ae{align-items:flex-end}.as{align-items:flex-start}.jc{justify-content:center}.je{justify-content:flex-end}.js{justify-content:flex-start}.jb{justify-content:space-between}.ja{justify-content:space-around}.col{flex-direction:column}.tal{text-align:left}.tac{text-align:center}.tar{text-align:right}.fw400{font-weight:400}.fw600{font-weight:600}.fw700,.bold,strong,b{font-weight:bold}.cp,.pointer{cursor:pointer}.ttu{text-transform:uppercase}.ttl{text-transform:lowercase}ul{margin:0}ul.reset{margin:0px;padding:0px}ul.reset li{display:block}.space-top-none{padding-top:0px}.space-top-s{padding-top:12px}@media(min-width: 650px){.space-top-s{padding-top:calc(12px + (30 - 12) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.space-top-s{padding-top:30px}}.space-top-l{padding-top:24px}@media(min-width: 650px){.space-top-l{padding-top:calc(24px + (60 - 24) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.space-top-l{padding-top:60px}}.space-bot-none{padding-bottom:0px}.space-bot-s{padding-bottom:12px}@media(min-width: 650px){.space-bot-s{padding-bottom:calc(12px + (30 - 12) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.space-bot-s{padding-bottom:30px}}.space-bot-l{padding-bottom:24px}@media(min-width: 650px){.space-bot-l{padding-bottom:calc(24px + (60 - 24) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.space-bot-l{padding-bottom:60px}}@media(min-width: 1025px){a:hover img{opacity:.7}}@media(min-width: 1025px){.hover{transition:opacity 250ms ease-in-out}}@media(min-width: 1025px){.nohover a:hover,.nohover a:hover img{opacity:1}}body.prevent-scrolling{overflow:hidden !important}@media(min-width: 1025px){body.prevent-scrolling{padding-right:17px}body.prevent-scrolling .headerbar,body.prevent-scrolling .scrollbar-t1,body.prevent-scrolling header{padding-right:17px}body.prevent-scrolling .overlap-bg{padding-right:17px;margin-right:-17px}body.prevent-scrolling .fullsize-overlay{padding-right:17px}body.prevent-scrolling .fullsize-overlay .close{transform:translateX(-17px)}body.prevent-scrolling .side-overlay .content{padding-right:17px}body.prevent-scrolling .contact-overlay-t1 .opener{margin-right:17px}body.prevent-scrolling .fullwidth picture{padding-right:17px}}.img-gradient1{position:relative}.img-gradient1:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;pointer-events:none;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 1%, rgba(0, 0, 0, 0.2) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 1%, rgba(0, 0, 0, 0.2) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 1%, rgba(0, 0, 0, 0.2) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000000", endColorstr="#1a000000",GradientType=0 )}.img-center-gradient1{position:relative}.img-center-gradient1:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;pointer-events:none;background:-moz-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 15%, rgba(0, 0, 0, 0) 100%);background:-webkit-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 15%, rgba(0, 0, 0, 0) 100%);background:radial-gradient(ellipse at center, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 15%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#1a000000", endColorstr="#00000000",GradientType=1 )}.intro-title .top-title+.title{margin-top:10px}.custom-arrow-prev{position:relative;left:0;width:50px;height:50px;background-color:rgba(0,0,0,0);border:1px solid #fff;opacity:1;transform:none;outline:none !important;outline-offset:0 !important}.custom-arrow-prev:before{content:"";position:absolute;left:50%;top:50%;width:26px;height:15px;margin-left:-2px;background:url("../../../img/arrow-down.svg") no-repeat 0px 0px;background-size:contain;filter:brightness(0) invert(1);transform:translate(-50%, -50%) rotate(90deg)}.custom-arrow-prev svg{display:none}.custom-arrow-prev.dark{border-color:#000}.custom-arrow-prev.dark:before{filter:none}.custom-arrow-prev.black{border-color:#000;background-color:#000}@media(min-width: 1025px){.custom-arrow-prev.black:hover{opacity:1;background-color:#fff}.custom-arrow-prev.black:hover:before{filter:none}}.custom-arrow-prev.black:before{filter:brightness(0) invert(1)}.custom-arrow-next{position:relative;right:0;width:50px;height:50px;background-color:rgba(0,0,0,0);border:1px solid #fff;opacity:1;transform:none;outline:none !important;outline-offset:0 !important}.custom-arrow-next:before{content:"";position:absolute;left:50%;top:50%;width:26px;height:15px;margin-left:2px;background:url("../../../img/arrow-down.svg") no-repeat 0px 0px;background-size:contain;filter:brightness(0) invert(1);transform:translate(-50%, -50%) rotate(-90deg)}.custom-arrow-next svg{display:none}.custom-arrow-next.dark{border-color:#000}.custom-arrow-next.dark:before{filter:none}.custom-arrow-next.black{border-color:#000;background-color:#000}@media(min-width: 1025px){.custom-arrow-next.black:hover{opacity:1;background-color:#fff}.custom-arrow-next.black:hover:before{filter:none}}.custom-arrow-next.black:before{filter:brightness(0) invert(1)}.vertical-scroll{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth}.vertical-scroll::-webkit-scrollbar{display:none}.vertical-arrow-scroll{position:relative;overflow:hidden}.vertical-arrow-scroll .inner-filter{overflow:hidden}.vertical-arrow-scroll a.arrow{display:none !important;position:absolute !important;top:0;border-radius:50%;background-color:#fff;border:1px solid #d8d8d8;box-shadow:0px 0px 35px 45px #fff;z-index:3 !important}.vertical-arrow-scroll a.arrow{width:38px}@media(min-width: 650px){.vertical-arrow-scroll a.arrow{width:calc(38px + (50 - 38) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.vertical-arrow-scroll a.arrow{width:50px}}.vertical-arrow-scroll a.arrow{height:38px}@media(min-width: 650px){.vertical-arrow-scroll a.arrow{height:calc(38px + (50 - 38) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.vertical-arrow-scroll a.arrow{height:50px}}@media(max-width: 650px){.vertical-arrow-scroll a.arrow{box-shadow:0px 0px 20px 30px #fff}}@media(min-width: 1025px){.vertical-arrow-scroll a.arrow:hover{border-color:#000;background-color:#000}.vertical-arrow-scroll a.arrow:hover:before{filter:brightness(0) invert(1)}}.vertical-arrow-scroll a.arrow:before{content:"";position:absolute;left:50%;top:50%;width:24px;height:14px;background:url("../../../img/arrow-down.svg") no-repeat 0px 0px}.vertical-arrow-scroll a.arrow.show{display:block !important}.vertical-arrow-scroll a.prev-arrow{left:0}.vertical-arrow-scroll a.prev-arrow:before{transform:translate(-50%, -50%) rotate(90deg)}.vertical-arrow-scroll a.next-arrow{right:0}.vertical-arrow-scroll a.next-arrow:before{transform:translate(-50%, -50%) rotate(-90deg)}@media(min-width: 1025px){.teaser-hover:hover img{opacity:0}}.custom-dots1 .dot{width:4px;height:4px;border-radius:50%;border:1px solid #000;background-color:#fff}.custom-dots1 .dot.active{width:8px;height:8px;background-color:#000;border:1px solid #fff}.custom-dots1 li button{width:4px;height:4px;border-radius:50%;border:1px solid #000;background-color:#fff}.custom-dots1 li button.is-active{width:8px;height:8px;background-color:#000;border:1px solid #fff}.custom-dots2 li button{width:8px;height:8px;border-radius:50%;background-color:#d8d8d8;opacity:1;margin:0 5px}.custom-dots2 li button.is-active{background-color:#000;transform:scale(1)}.custom-dots-line{padding:0;display:flex;align-items:center;flex-wrap:nowrap}.custom-dots-line li{width:100%}.custom-dots-line li button{display:block;width:100%;height:2px;margin:0;background-color:#d8d8d8;border-radius:0;opacity:1}.custom-dots-line li button.is-active{background-color:#000;transform:scale(1)}.video-nav{position:relative}.video-nav .play-pause{position:absolute;left:50%;top:50%;width:48px;height:48px;border-radius:50%;background-color:#000;cursor:pointer;z-index:3;transform:translate(-50%, -50%);transition:opacity 300ms linear 0s}.video-nav .play-pause .play{position:absolute;left:50%;top:50%;width:0;height:0;margin-left:2px;border-style:solid;border-width:12px 0 12px 18px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transform:translate(-50%, -50%)}.video-nav .play-pause .pause{display:none}.video-nav .play-pause .pause:before{content:"";position:absolute;left:50%;top:50%;width:4px;height:24px;margin-left:5px;background-color:#fff;transform:translate(-50%, -50%);border-radius:2px}.video-nav .play-pause .pause:after{content:"";position:absolute;left:50%;top:50%;width:4px;height:24px;margin-left:-5px;background-color:#fff;transform:translate(-50%, -50%);border-radius:2px}@media(min-width: 1025px){.video-nav .play-pause:hover{background-color:#fff}.video-nav .play-pause:hover .play{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #000}.video-nav .play-pause:hover .pause:before{background-color:#000}.video-nav .play-pause:hover .pause:after{background-color:#000}}.video-nav .volume-mute{position:absolute;left:24px;bottom:24px;width:48px;height:48px;border-radius:50%;background-color:#000;cursor:pointer;z-index:3;transition:opacity 300ms ease}@media(max-width: 650px){.video-nav .volume-mute{left:12px;bottom:12px}}.video-nav .volume-mute .mute{position:absolute;left:50%;top:50%;width:20px;height:20px;background:url("../../../img/icon-video-mute.svg") no-repeat 0px 0px;transform:translate(-50%, -50%)}.video-nav .volume-mute .volume{display:none;position:absolute;left:50%;top:50%;width:20px;height:20px;background:url("../../../img/icon-video-volume.svg") no-repeat 0px 0px;transform:translate(-50%, -50%)}@media(min-width: 1025px){.video-nav .volume-mute:hover{background-color:#fff}.video-nav .volume-mute:hover .volume,.video-nav .volume-mute:hover .mute{filter:brightness(0)}}.video-nav .video-text{transition:opacity 300ms linear 0s}.video-nav.playing .play-pause .play{display:none}.video-nav.playing .play-pause .pause{display:block}.video-nav.muted .volume-mute .mute{display:none}.video-nav.muted .volume-mute .volume{display:block}.video-nav.hide-controls .video-text,.video-nav.hide-controls .play-pause,.video-nav.hide-controls .volume-mute{opacity:0;pointer-events:none}@media(min-width: 1025px){.video-nav:hover .video-text,.video-nav:hover .play-pause,.video-nav:hover .volume-mute{opacity:1;pointer-events:all}}.video-nav .outer-controls:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100px;background:-moz-linear-gradient(top, rgba(12, 22, 27, 0) 0%, rgba(12, 22, 27, 0) 25%, rgba(12, 22, 27, 0.75) 100%);background:-webkit-linear-gradient(top, rgba(12, 22, 27, 0) 0%, rgba(12, 22, 27, 0) 25%, rgba(12, 22, 27, 0.75) 100%);background:linear-gradient(to bottom, rgba(12, 22, 27, 0) 0%, rgba(12, 22, 27, 0) 25%, rgba(12, 22, 27, 0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#000c161b", endColorstr="#bf0c161b",GradientType=0 );z-index:2;opacity:0;pointer-events:none;transition:opacity 300ms ease}.video-nav .play-center{position:absolute;left:50%;top:50%;width:48px;height:48px;border-radius:50%;background-color:#000;cursor:pointer;z-index:3;transform:translate(-50%, -50%);transition:opacity 300ms ease}.video-nav .play-center:before{content:"";position:absolute;left:50%;top:50%;width:0;height:0;margin-left:2px;border-style:solid;border-width:12px 0 12px 18px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transform:translate(-50%, -50%)}.video-nav .controls{position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:90%;max-width:760px;margin-bottom:2.2831050228%;display:flex;align-items:center;justify-content:space-between;z-index:4;opacity:0;transition:opacity 300ms ease;pointer-events:none}.video-nav .controls .progress-bar{position:relative;width:calc(100% - 160px);height:5px;background-color:rgba(255,255,255,.15);border-radius:2.5px;cursor:pointer}.video-nav .controls .progress-bar .progress{position:absolute;left:0;top:0;width:0;height:100%;background-color:#fff;border-radius:2.5px;transition:width 100ms ease}.video-nav .controls .playpause{width:14px;height:16px;background:url("../../../img/icon-player-pause.svg") no-repeat 0px 0px;background-size:contain;cursor:pointer}.video-nav .controls .playpause.play{background:url("../../../img/icon-player-play.svg") no-repeat 0px 0px}.video-nav .controls .volume{position:relative;cursor:pointer}.video-nav .controls .volume .icon{width:22px;height:17px;background:url("../../../img/icon-player-volume.svg") no-repeat 0px 0px;background-size:contain}.video-nav .controls .volume .icon.muted{background:url("../../../img/icon-player-muted.svg") no-repeat 0px 0px}.video-nav .controls .volume:hover .volume-popup{opacity:1;pointer-events:all}@media(max-width: 1024px){.video-nav .controls .volume:hover .volume-popup{display:none}}.video-nav .controls .volume .volume-popup{position:absolute;bottom:100%;left:50%;width:30px;height:145px;opacity:0;pointer-events:none;transform:translateX(-50%)}.video-nav .controls .volume .volume-popup .volume-bg{position:absolute;left:0;top:0;width:30px;height:135px;background-color:rgba(0,0,0,.25);border-radius:4px}.video-nav .controls .volume .volume-popup .volume-bar{position:absolute;top:15px;left:50%;width:5px;height:105px;margin-left:-2.5px;background-color:rgba(255,255,255,.25);border-radius:2.5px}.video-nav .controls .volume .volume-popup .volume-bar .volume-fill{position:absolute;bottom:0;left:0;width:100%;border-radius:2.5px;background-color:#fff}.video-nav .controls .volume .volume-popup .volume-bar .volume-fill:before{content:"";position:absolute;left:0;top:0;width:15px;height:15px;margin:-5px 0 0 -5px;border-radius:50%;background-color:#fff;box-shadow:0px 3px 6px 0px rgba(0,0,0,.5);-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 3px 6px 0px rgba(0,0,0,.5)}.video-nav .controls .playtime,.video-nav .controls .fulltime{font-size:14px;line-height:22px;color:#fff}.video-nav.interacted .outer-controls:before{opacity:1}.video-nav.interacted .outer-controls .play-center{opacity:0;pointer-events:none}.video-nav.interacted .outer-controls .controls{opacity:1;pointer-events:all}.video-nav.interacted.hide-controls .outer-controls:before{opacity:0}.video-nav.interacted.hide-controls .outer-controls .controls{opacity:0;pointer-events:none}.video-nav.interacted.hide-controls:not(.play) .play-center{opacity:1;pointer-events:all}@media(min-width: 1025px){.video-nav.interacted:hover .outer-controls:before{opacity:1}.video-nav.interacted:hover .outer-controls .play-center{opacity:0;pointer-events:none}.video-nav.interacted:hover .outer-controls .controls{opacity:1;pointer-events:all}}.close-icon{display:inline-block;position:relative;width:17px;height:17px;cursor:pointer}.close-icon:before,.close-icon:after{content:"";height:20px;width:2px;position:absolute;left:8px;top:-1px;background-color:currentColor}.close-icon:before{transform:rotate(45deg)}.close-icon:after{transform:rotate(-45deg)}.filters{position:relative}@media(min-width: 1025px){.filters{z-index:6}}.filters .no-results{display:none}.filters .mobile-opener{display:none}.filters .mobile-opener a{width:100%;max-width:350px;margin:0px auto}@media(max-width: 500px){.filters .mobile-opener a{max-width:100%}}.filters .mobile-opener a img{width:24px;margin-right:12px}.filters .mobile-opener a span{margin-left:5px}@media(max-width: 1024px){.filters .mobile-opener{display:flex}}@media(max-width: 1024px){.filters .inner{position:fixed;left:100%;top:0px;width:100%;height:100%;transition:all 500ms ease;z-index:15;background-color:#fff}.filters .inner.open{left:0px}}.filters .inner .mobile-headline{display:none;position:relative;width:100%;padding:15px 0px;text-align:center;background-color:#000;color:#fff}.filters .inner .mobile-headline .close-icon{position:absolute;right:20px;top:50%;transform:translateY(-50%)}@media(max-width: 1024px){.filters .inner .mobile-headline{display:block}}.filters .inner .mobile-actions{display:none}@media(max-width: 1024px){.filters .inner .mobile-actions{display:flex;justify-content:space-between;border-top:1px solid #d8d8d8;padding:12px}.filters .inner .mobile-actions a{width:calc(50% - 5px);padding-left:5px;padding-right:5px}}@media(max-width: 1024px){.filters .inner .filter-container{flex-direction:column;height:calc(100% - 129px);overflow-y:auto}}.filters .inner .filter-container .filter{width:23.2808022923%;margin-right:2.2922636103%}@media(max-width: 1024px){.filters .inner .filter-container .filter{width:100%;margin-right:0px}.filters .inner .filter-container .filter .select-box{border:0px;border-radius:0px}.filters .inner .filter-container .filter .select-box.calendar{border-bottom:1px solid #000}.filters .inner .filter-container .filter .select-box .headline-container{padding:26px 13px 14px 13px;border-bottom:1px solid currentColor}.filters .inner .filter-container .filter .select-box .headline-container .headline .count{display:none}.filters .inner .filter-container .filter .select-box .headline-container .icon{display:none}.filters .inner .filter-container .filter .select-box .options{display:block !important;position:relative;left:auto;top:auto;width:100%;border:0px;border-radius:0px}.filters .inner .filter-container .filter .select-box .options .option{border-top:0px;border-bottom:1px solid currentColor}.filters .inner .filter-container .filter .select-box .options .actions{display:none}}.filters .inner .filter-container .filter:nth-child(4n){margin-right:0px}.filters .inner .filter-container .filter .radio-button{padding:0;border:0}.filters .inner .filter-container form{width:23.2808022923%;margin-left:auto}@media(max-width: 1024px){.filters .inner .filter-container form{width:100%;margin-left:0;padding:26px 13px 14px 13px}}.filters .inner .filter-container form div.fields{width:100%;margin-left:0}.filters .inner .filter-container form div.fields .column{margin:0px}.filters .inner .filter-container form div.fields div.field{margin-top:0}.filters .inner .filter-container form div.fields div.field .input{position:relative}.filters .inner .filter-container form div.fields div.field .input .label{left:48px}.filters .inner .filter-container form div.fields div.field .input input{padding-left:48px}.filters .inner .filter-container form div.fields div.field .input img{position:absolute;left:12px;top:50%;width:24px;height:24px;transform:translateY(-50%)}.filters .inner .filter-container .textsearch-icon{width:4.6474358974%;transition:width 500ms ease;position:absolute;right:0px;top:0px;border:1px solid #d8d8d8;border-radius:4px;z-index:5;background-color:#fff}@media(max-width: 1024px){.filters .inner .filter-container .textsearch-icon{width:100%;position:relative;right:auto;top:auto;padding:0px;border:0px;border-bottom:1px solid #000;border-radius:0px;padding:26px 13px 14px 13px}}@media(min-width: 1025px){.filters .inner .filter-container .textsearch-icon:hover{border-color:#000}}.filters .inner .filter-container .textsearch-icon div.fields div.field{display:flex;align-items:center;height:56px}.filters .inner .filter-container .textsearch-icon div.fields div.field .input{width:calc(100% - 87px);position:relative;overflow:hidden}.filters .inner .filter-container .textsearch-icon div.fields div.field .input input{padding:0px 60px 0px 0px;border:0px}@media(max-width: 1024px){.filters .inner .filter-container .textsearch-icon div.fields div.field .input input{border:1px solid #d8d8d8;border-left:0;border-width:1px !important;border-radius:0 4px 4px 0}}.filters .inner .filter-container .textsearch-icon div.fields div.field .input .buttons{position:absolute;right:0;top:0;height:100%;z-index:5;display:flex;align-items:center}.filters .inner .filter-container .textsearch-icon div.fields div.field .input .link-container{margin-right:3px}@media(max-width: 1024px){.filters .inner .filter-container .textsearch-icon div.fields div.field .input .link-container{display:none}}.filters .inner .filter-container .textsearch-icon div.fields div.field .input .close-icon{margin-right:25px}.filters .inner .filter-container .textsearch-icon div.fields div.field .icon{width:100%;display:flex;justify-content:center;padding:15px 29.7619047619%;cursor:pointer;max-width:87px}@media(max-width: 1024px){.filters .inner .filter-container .textsearch-icon div.fields div.field .icon{padding-left:0px;padding-right:0px;border:1px solid #d8d8d8;border-right:0;border-radius:4px 0 0 4px}}.filters .inner .filter-container .textsearch-icon div.fields div.field .icon img{width:24px;height:24px}.filters .inner .filter-container .textsearch-icon.open{width:100%}.filters .inner .filter-container .textsearch-icon.open div.fields div.field .icon{cursor:default;padding:15px 25px}.filters.small .inner .filter-container{position:relative}.filters.small .inner .filter-container .filter{width:17.3611111111%;margin-right:1.7094017094%}@media(min-width: 1025px){.filters.small .inner .filter-container .filter:nth-child(4n){margin-right:1.7094017094%}.filters.small .inner .filter-container .filter:nth-child(6n){margin-right:0px}}@media(max-width: 1024px){.filters.small .inner .filter-container .filter{width:100%;margin-right:0px}}.link-underlined{display:flex;flex-wrap:wrap}.link-underlined span{position:relative}.link-underlined span:before{content:"";position:absolute;left:0;bottom:5px;width:100%;height:1px;background-color:currentColor;transition:all 400ms ease}.link-underlined.mediumFs span:before{bottom:2px}.link-underlined.t3i span:before{bottom:2px}@media(min-width: 1025px){.link-underlined:hover span:before{opacity:0}}.mediumFs .link-underlined span:before{bottom:2px}.fullsize-overlay{position:fixed;left:0;top:0;width:100%;height:100%;overflow-y:auto;z-index:-1;pointer-events:none;opacity:0;background-color:#fff;transition:opacity 500ms ease,z-index 0s ease 500ms}.fullsize-overlay .close{position:absolute;right:0;top:0;width:48px;height:48px;margin-right:7.5%;background-color:#000;border:1px solid #000;border-radius:4px}.fullsize-overlay .close{margin-top:24px}@media(min-width: 650px){.fullsize-overlay .close{margin-top:calc(24px + (64 - 24) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.fullsize-overlay .close{margin-top:64px}}@media(max-width: 1400px){.fullsize-overlay .close{margin-top:2.5%;margin-right:2.5%}}@media(max-width: 1024px){.fullsize-overlay .close{width:32px;height:32px}}.fullsize-overlay .close:before{content:"";position:absolute;left:50%;top:50%;width:24px;height:2px;background-color:#fff;transform:translate(-50%, -50%) rotate(45deg) scale(1.2)}@media(max-width: 1024px){.fullsize-overlay .close:before{width:16px;height:2px}}.fullsize-overlay .close:after{content:"";position:absolute;left:50%;top:50%;width:24px;height:2px;background-color:#fff;transform:translate(-50%, -50%) rotate(-45deg) scale(1.2)}@media(max-width: 1024px){.fullsize-overlay .close:after{width:16px;height:2px}}@media(min-width: 1025px){.fullsize-overlay .close:hover{background-color:#fff}.fullsize-overlay .close:hover:before,.fullsize-overlay .close:hover:after{background-color:#000}}.fullsize-overlay .inner-overlay{padding:60px 0}.fullsize-overlay.open{z-index:20;pointer-events:all;opacity:1;transition:opacity 500ms ease}.contact-overlay .headline{max-width:800px;margin:0 auto}.contact-overlay .headline .desc{margin-top:10px}.contact-overlay .content{padding-top:30px}@media(min-width: 650px){.contact-overlay .content{padding-top:calc(30px + (60 - 30) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.contact-overlay .content{padding-top:60px}}.contact-overlay .content .phone-col .t4{margin-bottom:24px}.contact-overlay .content .phone-col .button1{width:100%}.contact-overlay .content .form-col,.contact-overlay .content .phone-col{width:444px}@media(max-width: 1050px){.contact-overlay .content .form-col,.contact-overlay .content .phone-col{width:48.253968254%}}@media(max-width: 800px){.contact-overlay .content .form-col,.contact-overlay .content .phone-col{width:100%}}.contact-overlay .content .form-col+.phone-col{margin-left:32px}@media(max-width: 1050px){.contact-overlay .content .form-col+.phone-col{margin-left:3.4920634921%}}@media(max-width: 800px){.contact-overlay .content .form-col+.phone-col{margin-top:24px;margin-left:0}}.teaser-gallery{position:relative}.teaser-gallery .inner{position:relative}.teaser-gallery .inner .gallery{position:relative}.teaser-gallery .inner .gallery .custom-arrow-prev{position:absolute;left:0;top:0;width:74px;padding-top:56.3049853372%;background:rgba(0,0,0,0);border:0;opacity:0;transition:opacity 500ms ease;pointer-events:none;z-index:2}.teaser-gallery .inner .gallery .custom-arrow-prev:before{margin-left:10px;z-index:1}.teaser-gallery .inner .gallery .custom-arrow-prev:after{content:"";position:absolute;top:50%;left:24px;width:50px;height:50px;border-radius:50%;background-color:#000;transform:translateY(-50%)}.teaser-gallery .inner .gallery .custom-arrow-next{position:absolute;right:0;top:0;width:74px;padding-top:56.3049853372%;background:rgba(0,0,0,0);border:0;opacity:0;transition:opacity 500ms ease;pointer-events:none;z-index:2}.teaser-gallery .inner .gallery .custom-arrow-next:before{margin-left:-10px;z-index:1}.teaser-gallery .inner .gallery .custom-arrow-next:after{content:"";position:absolute;top:50%;right:24px;width:50px;height:50px;border-radius:50%;background-color:#000;transform:translateY(-50%)}.teaser-gallery .inner .gallery .custom-dots-line{position:static;width:calc(100% - 90px);margin-top:24px;display:flex}@media(max-width: 650px){.teaser-gallery .inner .gallery .custom-dots-line{width:calc(100% - 80px)}}.teaser-gallery .inner .number{position:absolute;right:0;top:0;padding-top:56.25%}.teaser-gallery .inner .number{margin-top:12px}@media(min-width: 650px){.teaser-gallery .inner .number{margin-top:calc(12px + (8 - 12) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.teaser-gallery .inner .number{margin-top:8px}}.teaser-gallery .inner .text{margin-top:26px}.teaser-gallery .inner .text .desc{margin-top:10px}.teaser-gallery .inner .picture{position:relative}.teaser-gallery .inner .picture .hover-text{position:absolute;left:0;top:0;width:100%;height:100%;padding:20px;opacity:0;z-index:1;display:flex;align-items:center;justify-content:center;text-align:center;transition:opacity 500ms ease}@media(min-width: 1025px){.teaser-gallery:hover .gallery .custom-arrow-prev{opacity:1;pointer-events:all}.teaser-gallery:hover .gallery .custom-arrow-next{opacity:1;pointer-events:all}.teaser-gallery .picture:hover .hover-text{opacity:1}}.detail-col{position:relative}.detail-col .content{width:57.3065902579%}@media(max-width: 900px){.detail-col .content{width:100%}}.detail-col .sticky-container{position:sticky;z-index:5;top:120px;width:31.8051575931%;margin-left:10.888252149%}@media(max-width: 1400px){.detail-col .sticky-container{width:40.0793650794%;margin-left:2.5396825397%}}@media(max-width: 900px){.detail-col .sticky-container{position:static;width:0;margin-left:0;z-index:inherit}}@media(max-width: 900px){.detail-col .sticky-container .mobile-overlay{position:fixed;left:0;top:0;width:100%;height:100%;overflow-y:auto;z-index:-1;pointer-events:none;opacity:0;background-color:#fff;transition:opacity 500ms ease,z-index 0s ease 500ms}.detail-col .sticky-container .mobile-overlay .close{position:absolute;right:0;top:0;width:32px;height:32px;margin-top:24px;margin-right:5%;background-color:#000;border:1px solid #000;border-radius:4px}.detail-col .sticky-container .mobile-overlay .close:before{content:"";position:absolute;left:50%;top:50%;width:16px;height:2px;background-color:#fff;transform:translate(-50%, -50%) rotate(45deg) scale(1.2)}.detail-col .sticky-container .mobile-overlay .close:after{content:"";position:absolute;left:50%;top:50%;width:16px;height:2px;background-color:#fff;transform:translate(-50%, -50%) rotate(-45deg) scale(1.2)}.detail-col .sticky-container .mobile-overlay .overlay-content{width:90%;margin:0 auto;padding:70px 0 60px 0}.detail-col .sticky-container .mobile-overlay.open{z-index:20;pointer-events:all;opacity:1;transition:opacity 500ms ease}}.detail-col .sticky-container .overlay-content .form-title{padding-bottom:12px}.detail-col .sticky-container .overlay-content form div.fields div.field{margin-top:12px}.detail-col .sticky-container .overlay-content .phone{margin-top:24px}.detail-col .mobile-bar{display:none}@media(max-width: 900px){.detail-col .mobile-bar{display:block;position:fixed;left:0;bottom:0;width:100%;padding:10px 0;background-color:#fff;z-index:5;text-align:center}}.detail-col .mobile-bar:before{content:"";position:absolute;left:0;bottom:100%;width:100%;height:6px;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.12) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.12) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.12) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000000", endColorstr="#1f000000",GradientType=0 )}@media(max-width: 650px){.detail-col .mobile-bar .button1{width:100%}}@media(max-width: 900px){.detail-col .mobile-bar.static{position:static;padding:20px 0}}.detail-col .mobile-bar.static:before{content:none}.detail-col .mobile-bar.static .centercontent{width:100%}.list-contentbox>.element{display:flex;align-items:center;padding:16px 0;border-top:1px solid #000}.list-contentbox>.element .picture{width:24px;height:24px;margin-right:24px}@media(max-width: 650px){.list-contentbox>.element .picture{margin-right:12px}}.list-contentbox>.element .picture+.text{width:calc(100% - 48px)}.contentbox-white{padding:24px;border-radius:4px;border:1px solid #d8d8d8}.contentbox-black{padding:24px;border-radius:4px;background-color:#000;color:#fff}.contentbox-black .list-contentbox{margin-top:24px}.contentbox-black .list-contentbox>.element{border-top:1px solid rgba(255,255,255,.2)}.hide-fixed-bar-footer.hide{display:none}.side-overlay{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:22;display:flex;pointer-events:none}.side-overlay .bg{position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:rgba(0,0,0,.7);opacity:0;transition:all 500ms ease}.side-overlay .close{display:block;position:relative;width:48px;height:48px;margin:24px 24px 0 auto;background-color:#000;border:1px solid #000;border-radius:4px}@media(max-width: 1024px){.side-overlay .close{width:32px;height:32px}}.side-overlay .close:before{content:"";position:absolute;left:50%;top:50%;width:24px;height:2px;background-color:#fff;transform:translate(-50%, -50%) rotate(45deg) scale(1.2)}@media(max-width: 1024px){.side-overlay .close:before{width:16px;height:2px}}.side-overlay .close:after{content:"";position:absolute;left:50%;top:50%;width:24px;height:2px;background-color:#fff;transform:translate(-50%, -50%) rotate(-45deg) scale(1.2)}@media(max-width: 1024px){.side-overlay .close:after{width:16px;height:2px}}@media(min-width: 1025px){.side-overlay .close:hover{background-color:#fff}.side-overlay .close:hover:before,.side-overlay .close:hover:after{background-color:#000}}.side-overlay .content{position:absolute;right:0px;top:0px;width:100%;max-width:500px;height:100%;overflow-y:auto;transform:translateX(100%);transition:transform 500ms ease}.side-overlay .content .inner-content{padding:0px 24px 45px 32px}@media(max-width: 650px){.side-overlay .content .inner-content{padding-left:10px;padding-right:10px}}.side-overlay .content .inner-content .headline .desc{margin-top:10px}.side-overlay .content .inner-content .form-col{margin-top:64px}@media(max-width: 650px){.side-overlay .content .inner-content .form-col{margin-top:23px}}.side-overlay .content .inner-content .form-col .field:first-child{margin-top:0px}.side-overlay .content .inner-content .phone-col{margin-top:24px}.side-overlay.open{pointer-events:all}.side-overlay.open .bg{opacity:1}.side-overlay.open .content{transform:translateX(0px)}.toggle-button{width:44px;min-width:44px;height:24px;border:1px solid #d8d8d8;border-radius:12px;cursor:pointer;position:relative}.toggle-button:before{content:"";width:16px;height:16px;border-radius:50%;background-color:#d8d8d8;position:absolute;left:4px;top:3px;z-index:5;transition:all 400ms ease}.toggle-button.active{background-color:#000;border-color:#000}.toggle-button.active:before{left:calc(100% - 20px);background-color:#fff}.form-overlay-slider .headline{max-width:800px;margin:0 auto 7.3913043478% auto}.form-overlay-slider .headline .desc{margin-top:10px}.form-overlay-slider .outer-column{margin-left:-20px;width:calc(100% + 40px)}@media(max-width: 650px){.form-overlay-slider .outer-column{width:100%;margin-left:0px}}.form-overlay-slider .checkbox-group .checkbox+.checkbox{margin-top:12px}.form-overlay-slider .gallery{width:100%;margin-left:0}.form-overlay-slider form div.fields .step{display:block;margin:0}.form-overlay-slider form div.fields .step h4{padding-bottom:12px}.form-overlay-slider form div.fields .step .column+.column h4{margin-top:24px}.form-overlay-slider form div.fields .step .column-toggle~.column{display:none}.form-overlay-slider .button-container{width:100%;margin-top:24px;align-self:flex-end}.form-overlay-slider .button-container a{display:block;width:100%}.form-overlay-slider .custom-dots2{position:static;width:100%;padding:0;margin-top:20px;font-size:0;line-height:0}.form-overlay-slider.lab-bonus-form .step2 .form-radiobuttons .label{display:none}.form-overlay-slider.lab-bonus-form form div.fields div.field textarea{height:100px}.form-overlay-slider.lab-bonus-form .custom-dots2 li button{padding:0;border:0;cursor:pointer}#CybotCookiebotDialog svg,#CybotCookiebotDialog img{width:auto;height:auto}.intro-t3 .container .content{width:63.2291666667%;padding:0 24px}.intro-t3 .container .content{margin-top:24px}@media(min-width: 650px){.intro-t3 .container .content{margin-top:calc(24px + (60 - 24) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.intro-t3 .container .content{margin-top:60px}}.intro-t3 .container .content{margin-bottom:24px}@media(min-width: 650px){.intro-t3 .container .content{margin-bottom:calc(24px + (60 - 24) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.intro-t3 .container .content{margin-bottom:60px}}@media(max-width: 900px){.intro-t3 .container .content{width:100%;padding:0 5%}}.intro-t3 .container picture{width:36.7708333333%}@media(max-width: 900px){.intro-t3 .container picture{display:none}}.intro-t3 .container.mininoidetail,.intro-t3 .container.mininoidetail2{align-items:stretch}.intro-t3 .container.mininoidetail .picture,.intro-t3 .container.mininoidetail2 .picture{position:relative;width:36.7708333333%;padding-top:18.6458333333%}@media(max-width: 900px){.intro-t3 .container.mininoidetail .picture,.intro-t3 .container.mininoidetail2 .picture{display:none}}.intro-t3 .container.mininoidetail .picture img,.intro-t3 .container.mininoidetail2 .picture img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain}.intro-t3 .container.event picture{position:relative;width:27.7604166667%;padding-top:18.3333333333%}.intro-t3 .container.event picture img{position:absolute;left:0px;top:0px;width:100%;height:100%;object-fit:cover}body.template-eu-project .intro-t3 .container picture{align-self:center}@media(max-width: 900px){body.template-eu-project .intro-t3 .container picture{display:block;width:100%}}.detail-3d-tour-t1 .container{position:relative}.detail-3d-tour-t1 .container .link-container{position:absolute;left:0;bottom:0;margin:0 0 16px 16px}.detail-3d-tour-t1 .tour-overlay{padding-right:0 !important;overflow:hidden}.detail-3d-tour-t1 .tour-overlay .inner-overlay{width:100%;height:100%;padding:0}.detail-3d-tour-t1 .tour-overlay .inner-overlay iframe{width:100%;height:100%;border:0}.detail-collage-t1 .container{position:relative}.detail-collage-t1 .container .large{width:73.75%}@media(max-width: 650px){.detail-collage-t1 .container .large{width:100%}}.detail-collage-t1 .container .small-images{width:25.5%;margin-left:.75%}@media(max-width: 650px){.detail-collage-t1 .container .small-images{display:none}}.detail-collage-t1 .container .small-images picture{width:100%}.detail-collage-t1 .container .small-images picture+picture{margin-top:2.9411764706%}.detail-collage-t1 .container .link-container{position:absolute;left:0;bottom:0;margin:0 0 16px 16px}.detail-collage-t1 .collage-overlay .element{position:relative;width:49.1304347826%;margin-top:1.7391304348%;overflow:hidden}@media(max-width: 500px){.detail-collage-t1 .collage-overlay .element{width:100%;margin-top:16px}}.detail-collage-t1 .collage-overlay .element:nth-child(5n-4){width:100%}.detail-collage-t1 .collage-overlay .element:nth-child(5n-2),.detail-collage-t1 .collage-overlay .element:nth-child(5n){margin-left:1.7391304348%}@media(max-width: 500px){.detail-collage-t1 .collage-overlay .element:nth-child(5n-2),.detail-collage-t1 .collage-overlay .element:nth-child(5n){margin-left:0}}.detail-collage-t1 .collage-overlay .element .text{position:absolute;left:0;bottom:0;margin:24px}.detail-collage-t1 .collage-overlay .element .text .desc{margin-top:10px}.detail-intro-t1 .desc{margin-top:10px}.detail-intro-t1 .picture{margin-top:20px}.detail-intro-t1 .picture img{width:auto;height:auto}.detail-intro-t1 .picture.small{max-width:250px}@media(max-width: 650px){.detail-table-t1 .table{flex-wrap:wrap}}.detail-table-t1 .table .column{width:100%;overflow:hidden;border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;flex-grow:1}@media(max-width: 650px){.detail-table-t1 .table .column{width:100%}}.detail-table-t1 .table .column:nth-child(2),.detail-table-t1 .table .column:nth-child(3){margin-left:-1px}@media(max-width: 650px){.detail-table-t1 .table .column:nth-child(2),.detail-table-t1 .table .column:nth-child(3){margin-left:0}}.detail-table-t1 .table .column:first-child{border-radius:4px 0 0 0}@media(max-width: 650px){.detail-table-t1 .table .column:first-child{border-radius:4px 4px 0 0}}.detail-table-t1 .table .column:last-child{border-right:1px solid #d8d8d8;border-radius:0 4px 0 0}@media(max-width: 650px){.detail-table-t1 .table .column:last-child{border-radius:0 0 4px 4px}}.detail-table-t1 .table .column .title{padding:24px}.detail-table-t1 .table .column .cell{margin-bottom:-1px;padding:24px;border-bottom:1px solid #d8d8d8}.detail-table-t1 .table .column .cell picture{margin-top:10px}.detail-downloads-t1 .container{max-width:682px;width:100%;padding-top:8px}.detail-downloads-t1 .container .element{width:47.6539589443%;padding:24px;border:1px solid #d8d8d8;border-radius:4px}.detail-downloads-t1 .container .element{margin-top:8px}@media(min-width: 650px){.detail-downloads-t1 .container .element{margin-top:calc(8px + (24 - 8) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.detail-downloads-t1 .container .element{margin-top:24px}}@media(max-width: 650px){.detail-downloads-t1 .container .element{width:100%;padding:16px}}.detail-downloads-t1 .container .element img{width:24px;height:24px;margin-right:24px}.detail-downloads-t1 .container .element:nth-child(2n){margin-left:4.6920821114%}@media(max-width: 650px){.detail-downloads-t1 .container .element:nth-child(2n){margin-left:0}}@media(min-width: 1025px){.detail-downloads-t1 .container .element:hover{border-color:#000}}.detail-video-t1 .video{padding-top:56.25%;background-color:#000}.detail-info-t1 .inner{padding:24px}.detail-info-t1 .inner .text{padding-top:24px}.detail-info-t1 .inner .link-container{padding-top:16px}.detail-logos-t1 .list .inner-list{width:104%;margin-left:-2%}@media(max-width: 900px){.detail-logos-t1 .list .inner-list{width:103.950617284%;margin-left:-1.975308642%}}@media(max-width: 650px){.detail-logos-t1 .list .inner-list{width:100%;margin-left:0}}.detail-logos-t1 .list .inner-list .element{position:relative;width:46.1538461538%;margin:3.8461538462% 1.9230769231% 0 1.9230769231%;padding-top:25.9615384615%;border:1px solid #d8d8d8}@media(max-width: 900px){.detail-logos-t1 .list .inner-list .element{width:46.1995249406%;margin:3.8004750594% 1.9002375297% 0 1.9002375297%;padding-top:25.890736342%}}@media(max-width: 650px){.detail-logos-t1 .list .inner-list .element{width:100%;margin:16px 0 0 0;padding-top:56.393442623%}}.detail-logos-t1 .list .inner-list .element:nth-child(1),.detail-logos-t1 .list .inner-list .element:nth-child(2){margin-top:0}@media(max-width: 650px){.detail-logos-t1 .list .inner-list .element:nth-child(2){margin-top:16px}}.detail-logos-t1 .list .inner-list .element img{position:absolute;left:50%;top:50%;max-width:77.6041666667%;max-height:63.2%;width:auto;height:auto;transform:translate(-50%, -50%)}.detail-usp-t1 .list .element{width:48%;padding:0 3%}@media(max-width: 650px){.detail-usp-t1 .list .element{width:100%}}.detail-usp-t1 .list .element .highlight{margin-bottom:10px}.detail-usp-t1 .list .element .desc{margin-top:10px}.detail-usp-t1 .list .element .link-container{margin-top:1em}.detail-usp-t1 .list .element .link-container .link-underlined{justify-content:center}@media(max-width: 650px){.detail-usp-t1 .list .element:nth-child(2){margin-left:0;margin-top:30px}}.detail-usp-t1 .list .element:nth-child(n+3){margin-top:30px}.detail-coaches-t1 .filter{width:101.5%;margin-left:-0.75%}@media(max-width: 650px){.detail-coaches-t1 .filter{width:100vw;margin-left:-5vw}}.detail-coaches-t1 .filter a{margin:0 .7389162562%}@media(max-width: 650px){.detail-coaches-t1 .filter a{margin:0 3px}.detail-coaches-t1 .filter a:first-child{margin-left:5vw}.detail-coaches-t1 .filter a:last-child{margin-right:5vw}}.detail-coaches-t1 .inner-list{display:none;width:104%;margin-left:-2%}@media(max-width: 650px){.detail-coaches-t1 .inner-list{width:100%;margin-left:0}}.detail-coaches-t1 .inner-list .element{width:46.1538461538%;margin:3.8461538462% 1.9230769231% 0 1.9230769231%}@media(max-width: 650px){.detail-coaches-t1 .inner-list .element{width:100%;margin:24px 0 0 0}}.detail-coaches-t1 .inner-list .element .text{padding:28px 24px 24px 24px}.detail-coaches-t1 .inner-list .element .text .title{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #333}.detail-coaches-t1 .inner-list .element .text .read-more-container.closed span.full{display:none}.detail-coaches-t1 .inner-list .element .text .read-more-container.closed span.first-part{display:block}.detail-coaches-t1 .inner-list .element .text .read-more-container span.first-part{display:none}.detail-coaches-t1 .inner-list .element .text .read-more-container span.full{display:block}.detail-coaches-t1 .inner-list .element .text .read-more-link.hide{display:none}.detail-coaches-t1 .inner-list .element .text .link-title{margin-top:24px}.detail-coaches-t1 .inner-list .element .text .link a{align-items:center}.detail-coaches-t1 .inner-list .element .text .link img{width:24px;margin-left:8px;filter:invert(1)}.detail-coaches-t1 .inner-list.active{display:flex}.detail-whitepaper-t1 .inner{padding:24px}.detail-whitepaper-t1 .inner .desc+.contentbox-white{margin-top:24px}.detail-whitepaper-t1 .inner .form-title img{display:none}.detail-whitepaper-t1 .inner .form-title+.form-toggle{margin-top:24px}.detail-whitepaper-t1 .inner .form-title.with-toggle{cursor:pointer}@media(min-width: 1025px){.detail-whitepaper-t1 .inner .form-title.with-toggle:hover{opacity:.7}}.detail-whitepaper-t1 .inner .form-title.with-toggle .inner-title{width:calc(100% - 40px)}.detail-whitepaper-t1 .inner .form-title.with-toggle img{display:block;width:20px}.detail-whitepaper-t1 .inner .form-title.with-toggle+.form-toggle{display:none}.detail-whitepaper-t1 .inner .form-title.with-toggle.open img{transform:rotate(180deg)}.detail-whitepaper-t1 .inner .form-title.with-toggle.open+.form-toggle{display:block}.detail-magazine-t1 .main-title{margin-bottom:10px}@media(min-width: 650px){.detail-magazine-t1 .main-title{margin-bottom:calc(10px + (22 - 10) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.detail-magazine-t1 .main-title{margin-bottom:22px}}@media(min-width: 1025px){.detail-magazine-t1 .element:hover .picture picture{opacity:0}.detail-magazine-t1 .element:hover .picture .minutes{opacity:1}}.detail-magazine-t1 .element .picture{position:relative}.detail-magazine-t1 .element .picture picture{transition:all 400ms ease}.detail-magazine-t1 .element .picture .minutes{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);opacity:0;transition:all 400ms ease}.detail-magazine-t1 .element .title{margin-top:10px}@media(min-width: 650px){.detail-magazine-t1 .element .title{margin-top:calc(10px + (22 - 10) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.detail-magazine-t1 .element .title{margin-top:22px}}.challenges-t1 .container{border-top:1px solid #000}.challenges-t1 .container{margin-top:24px}@media(min-width: 650px){.challenges-t1 .container{margin-top:calc(24px + (60 - 24) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.challenges-t1 .container{margin-top:60px}}.challenges-t1 .container .element{padding:24px 0;border-bottom:1px solid #000}.challenges-t1 .container .element .icon{position:relative;width:31.8051575931%;padding-top:17.9083094556%;margin-right:2.2922636103%;background-color:#fff}@media(max-width: 900px){.challenges-t1 .container .element .icon{width:54.8148148148%;padding-top:30.8641975309%;margin-right:0}}@media(max-width: 650px){.challenges-t1 .container .element .icon{width:100%;padding-top:56.4102564103%;margin-right:0}}.challenges-t1 .container .element .icon img{position:absolute;left:50%;top:50%;width:auto;height:auto;max-width:100%;max-height:100%;padding:10%;transform:translate(-50%, -50%)}.challenges-t1 .container .element .icon+.text{width:63.4670487106%}@media(max-width: 900px){.challenges-t1 .container .element .icon+.text{width:100%;margin-top:24px}}.challenges-t1 .container .element .icon+.text .inner{padding-right:6.7720090293%}.challenges-t1 .container .element .text{width:97.564469914%;cursor:pointer}.challenges-t1 .container .element .text .inner{width:calc(100% - 25px);padding-right:4.4052863436%}@media(max-width: 900px){.challenges-t1 .container .element .text .inner{padding-right:6.7720090293%}}.challenges-t1 .container .element .text .inner .title+.desc{margin-top:10px}.challenges-t1 .container .element .text img{width:25px;transform:translateY(-50%);transition:all 400ms ease}.challenges-t1 .container .element .text img{margin-top:17px}@media(min-width: 650px){.challenges-t1 .container .element .text img{margin-top:calc(17px + (35 - 17) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.challenges-t1 .container .element .text img{margin-top:35px}}.challenges-t1 .container .element.open .text img{transform:translateY(-50%) rotate(-180deg)}.challenges-t1 .container .element .bottom{display:none;margin-top:32px}.challenges-t1 .container .element .bottom .title+.desc{margin-top:10px}@media(min-width: 1025px){.detail-video-list-t1 .list .element:hover{opacity:.7}.detail-video-list-t1 .list .element:hover img{opacity:1}}.detail-video-list-t1 .list .element .picture{position:relative;width:40.625%}@media(max-width: 650px){.detail-video-list-t1 .list .element .picture{width:100%}}.detail-video-list-t1 .list .element .picture .play{position:absolute;left:50%;top:50%;width:48px;height:48px;border-radius:50%;background-color:#000;cursor:pointer;z-index:3;transform:translate(-50%, -50%)}.detail-video-list-t1 .list .element .picture .play:before{content:"";position:absolute;left:50%;top:50%;width:0;height:0;margin-left:2px;border-style:solid;border-width:12px 0 12px 18px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transform:translate(-50%, -50%)}.detail-video-list-t1 .list .element .text{width:55.5%}@media(max-width: 650px){.detail-video-list-t1 .list .element .text{width:100%;margin-top:20px}}.detail-video-list-t1 .list .element .text .desc{padding-top:12px}@media(max-width: 650px){.detail-video-list-t1 .list .element .text .desc{padding-top:4px}}.detail-video-list-t1 .list .element .text .time{margin-top:auto;padding-top:20px}@media(max-width: 650px){.detail-video-list-t1 .list .element .text .time{padding-top:10px}}.detail-video-list-t1 .list .element+.element{margin-top:32px}.detail-video-list-t1 .video-list-overlay .inner-overlay{display:flex;align-items:center;min-height:100vh}.detail-video-list-t1 .video-list-overlay .element{display:none}.detail-video-list-t1 .video-list-overlay .element .video{padding-top:61.1747851003%;background-color:#000}.detail-video-list-t1 .video-list-overlay .element .video .text{position:absolute;left:0;bottom:0;width:100%;padding:24px 24px 76px 24px;z-index:2}.detail-video-list-t1 .video-list-overlay .element .video .text:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:200px;background:#000;background:linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%);z-index:-1}.detail-video-list-t1 .video-list-overlay .element .video .text .desc{margin-top:10px}.detail-video-list-t1 .video-list-overlay .element.active{display:block}.detail-video-list-t1 .video-list-overlay .close{z-index:10}.detail-anchors-t1 .anchor-list img{width:24px;height:24px;margin-left:12px;align-self:center}.detail-faq-onpage-t1 .main-title{margin-bottom:10px}@media(min-width: 650px){.detail-faq-onpage-t1 .main-title{margin-bottom:calc(10px + (22 - 10) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.detail-faq-onpage-t1 .main-title{margin-bottom:22px}}.detail-faq-onpage-t1 .container{border-top:1px solid currentColor}.detail-faq-onpage-t1 .container .element{padding:12px 24px 18px 0;border-bottom:1px solid currentColor}@media(max-width: 650px){.detail-faq-onpage-t1 .container .element{padding:10px 0}}.detail-faq-onpage-t1 .container .element .question{cursor:pointer}@media(max-width: 650px){.detail-faq-onpage-t1 .container .element .question{font-size:24px;line-height:32px;font-weight:400}}.detail-faq-onpage-t1 .container .element .question span{width:calc(100% - 40px)}.detail-faq-onpage-t1 .container .element .question img{width:25px;transition:all 400ms ease}.detail-faq-onpage-t1 .container .element .answer{display:none;margin-top:10px}.detail-faq-onpage-t1 .container .element.open .question img{transform:rotate(-180deg)}.detail-text-image-t1 .text{width:48%;order:2}@media(max-width: 650px){.detail-text-image-t1 .text{width:100%;margin-top:12px}}.detail-text-image-t1 picture{width:48%;order:3}@media(max-width: 650px){.detail-text-image-t1 picture{width:100%;order:1}}.detail-text-image-t1.direction-rl picture{order:1}.detail-testimonial-t1 .element{position:relative;margin-bottom:82px}@media(max-width: 650px){.detail-testimonial-t1 .element{margin-bottom:24px}}.detail-testimonial-t1 .element picture{width:13%;margin-right:8%;border-radius:50%;overflow:hidden}@media(max-width: 650px){.detail-testimonial-t1 .element picture{width:64px;height:64px;margin-right:0;margin-bottom:10px}}.detail-testimonial-t1 .element .text{width:79%}@media(max-width: 650px){.detail-testimonial-t1 .element .text{width:100%}}.detail-testimonial-t1 .element .text .title+.desc{margin-top:10px}.detail-testimonial-t1 .splide__arrows{position:absolute;left:0px;bottom:0px;margin-left:21%}.detail-testimonial-t1 .splide__arrows .custom-arrow-prev{width:48px;height:48px}.detail-testimonial-t1 .splide__arrows .custom-arrow-next{position:absolute;left:48px;top:0;width:48px;height:48px}.detail-testimonial-t1 .themestage-pagination{position:absolute;right:auto;left:64px;bottom:21px;margin-left:21%;justify-content:flex-start;padding:0;overflow:hidden;border-radius:3px}@media(max-width: 650px){.detail-testimonial-t1 .themestage-pagination{bottom:0;left:0;margin-left:0}}.detail-testimonial-t1 .themestage-pagination li{line-height:0;font-size:0}.detail-testimonial-t1 .themestage-pagination li+li{margin-left:16px}.detail-testimonial-t1 .themestage-pagination li button{position:relative;width:6px;height:6px;margin:0;opacity:1;background-color:#e2e2e2;outline:0 !important;outline-offset:0 !important}.detail-testimonial-t1 .themestage-pagination li button.is-active{background-color:#000;transform:scale(1)}.detail-testimonial-t1 .themestage-pagination li button.is-active:before{content:"";position:absolute;right:0;top:0;width:100vw;height:6px;border-radius:3px;background-color:#000;pointer-events:none;outline:0 !important;outline-offset:0 !important}.detail-testimonial-t1.bg1 .gallery .element .text .title,.detail-testimonial-t1.bg1 .gallery .element .text .desc{color:#fff}.detail-testimonial-t1.bg1 .gallery .splide__arrows .custom-arrow-prev{border-color:#fff}@media(min-width: 1025px){.detail-testimonial-t1.bg1 .gallery .splide__arrows .custom-arrow-prev:hover{opacity:1;background-color:#fff}.detail-testimonial-t1.bg1 .gallery .splide__arrows .custom-arrow-prev:hover:before{filter:none}}.detail-testimonial-t1.bg1 .gallery .splide__arrows .custom-arrow-next{border-color:#fff}@media(min-width: 1025px){.detail-testimonial-t1.bg1 .gallery .splide__arrows .custom-arrow-next:hover{opacity:1;background-color:#fff}.detail-testimonial-t1.bg1 .gallery .splide__arrows .custom-arrow-next:hover:before{filter:none}}.detail-testimonial-t1.bg1 .gallery .themestage-pagination li button{background-color:#555}.detail-testimonial-t1.bg1 .gallery .themestage-pagination li button.is-active{background-color:#fff}.detail-testimonial-t1.bg1 .gallery .themestage-pagination li button.is-active:before{background-color:#fff}.detail-contact-t1 .desc{margin-top:10px}.detail-contact-t1 .container{width:104%;margin-left:-2%}@media(max-width: 650px){.detail-contact-t1 .container{width:100%;margin-left:0}}.detail-contact-t1 .container .element{width:44.2307692308%;margin-top:3.8461538462%;margin-right:1.9230769231%;margin-left:1.9230769231%;padding:24px}@media(max-width: 650px){.detail-contact-t1 .container .element{width:100%;margin-top:24px;margin-right:0;margin-left:0}}.detail-contact-t1 .container .element .picture{width:24px;margin-right:24px}.labor-detail-t1 .overlay-content .info{margin-bottom:30px}.labor-detail-t1 .overlay-content .info .list-contentbox .element .link-container{margin-top:2px}.magazine-t1 .filters{border-bottom:1px solid #000}.magazine-t1 .filters{padding-bottom:16px}@media(min-width: 650px){.magazine-t1 .filters{padding-bottom:calc(16px + (32 - 16) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.magazine-t1 .filters{padding-bottom:32px}}@media(max-width: 900px){.magazine-t1 .filters{border:0px}}.magazine-t1 .elements{padding-bottom:16px}@media(min-width: 650px){.magazine-t1 .elements{padding-bottom:calc(16px + (32 - 16) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.magazine-t1 .elements{padding-bottom:32px}}.magazine-t1 .elements .element{width:48.8538681948%}.magazine-t1 .elements .element{padding-top:16px}@media(min-width: 650px){.magazine-t1 .elements .element{padding-top:calc(16px + (32 - 16) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.magazine-t1 .elements .element{padding-top:32px}}.magazine-t1 .elements .element{padding-bottom:16px}@media(min-width: 650px){.magazine-t1 .elements .element{padding-bottom:calc(16px + (32 - 16) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.magazine-t1 .elements .element{padding-bottom:32px}}@media(max-width: 900px){.magazine-t1 .elements .element{width:100%}}.magazine-t1 .elements .element .picture{position:relative}.magazine-t1 .elements .element .picture picture{transition:all 400ms ease}.magazine-t1 .elements .element .picture .minutes{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);opacity:0;transition:all 400ms ease}.magazine-t1 .elements .element .tags{width:calc(100% + 8px);margin-top:4px;margin-left:-4px}.magazine-t1 .elements .element .tags div{margin:8px 4px 0 4px}.magazine-t1 .elements .element .title{margin-top:12px}.magazine-t1 .elements .element .date{padding-top:12px}@media(min-width: 650px){.magazine-t1 .elements .element .date{padding-top:calc(12px + (20 - 12) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.magazine-t1 .elements .element .date{padding-top:20px}}.magazine-t1 .elements .element:nth-child(2n){margin-left:2.2922636103%}@media(max-width: 900px){.magazine-t1 .elements .element:nth-child(2n){margin-left:0}}@media(min-width: 1025px){.magazine-t1 .elements .element:hover .picture picture{opacity:0}.magazine-t1 .elements .element:hover .picture .minutes{opacity:1}}.magazine-t1 .elements .no-result{padding-top:16px}@media(min-width: 650px){.magazine-t1 .elements .no-result{padding-top:calc(16px + (32 - 16) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.magazine-t1 .elements .no-result{padding-top:32px}}.magazine-t1 .elements.bottom{padding-top:16px}@media(min-width: 650px){.magazine-t1 .elements.bottom{padding-top:calc(16px + (32 - 16) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.magazine-t1 .elements.bottom{padding-top:32px}}.magazine-gallery-t1{overflow:hidden}.magazine-gallery-t1 .element .picture{position:relative}.magazine-gallery-t1 .element .picture picture{transition:all 400ms ease}.magazine-gallery-t1 .element .picture .minutes{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);opacity:0;z-index:1;transition:all 400ms ease}.magazine-gallery-t1 .element .tags{width:calc(100% + 8px);margin-top:4px;margin-left:-4px}.magazine-gallery-t1 .element .tags div{margin:8px 4px 0 4px}.magazine-gallery-t1 .element .title{color:#fff;margin-top:12px}.magazine-gallery-t1 .element .date{padding-top:12px}@media(min-width: 650px){.magazine-gallery-t1 .element .date{padding-top:calc(12px + (20 - 12) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.magazine-gallery-t1 .element .date{padding-top:20px}}@media(min-width: 1025px){.magazine-gallery-t1 .element:hover .picture picture{opacity:0}.magazine-gallery-t1 .element:hover .picture .minutes{opacity:1}}.magazine-gallery-t1 .element.splide__slide .tags,.magazine-gallery-t1 .element.splide__slide .title,.magazine-gallery-t1 .element.splide__slide .date{opacity:0;transition:all 300ms ease}@media(max-width: 650px){.magazine-gallery-t1 .element.splide__slide .tags,.magazine-gallery-t1 .element.splide__slide .title,.magazine-gallery-t1 .element.splide__slide .date{opacity:1}}.magazine-gallery-t1 .element.splide__slide.is-active .tags,.magazine-gallery-t1 .element.splide__slide.is-active .title,.magazine-gallery-t1 .element.splide__slide.is-active .date{opacity:1;transition:all 300ms ease}.magazine-gallery-t1 .gallery{max-width:682px;margin:0 auto;padding-bottom:90px}@media(max-width: 900px){.magazine-gallery-t1 .gallery{max-width:600px}}@media(max-width: 650px){.magazine-gallery-t1 .gallery{max-width:90%;overflow:hidden;padding-bottom:72px}}.magazine-gallery-t1 .gallery .splide__track{overflow:visible}.magazine-gallery-t1 .gallery .splide__arrows{position:absolute;left:50%;bottom:0;display:flex;align-items:center;transform:translateX(-50%)}@media(max-width: 650px){.magazine-gallery-t1 .gallery .splide__arrows{left:0;transform:translateX(0)}}@media(min-width: 1025px){.magazine-gallery-t1 .gallery .splide__arrows button:hover{opacity:.7}}.magazine-gallery-t1 .gallery .splide__arrows .custom-arrow-next{margin-left:32px}.magazine-gallery-t1 .bgweb .t4i,.magazine-gallery-t1 .bgweb .t2i,.magazine-gallery-t1 .bgweb .a{color:#000}.magazine-gallery-t1 .bgweb .element .tags div{background-color:#fff;color:#000;border-color:#000}.magazine-gallery-t1 .bgweb .element .t3,.magazine-gallery-t1 .bgweb .element .date{color:#000}.magazine-gallery-t1 .bgweb .gallery .splide__arrows .custom-arrow-prev{border-color:#000}.magazine-gallery-t1 .bgweb .gallery .splide__arrows .custom-arrow-prev:before{filter:brightness(0)}.magazine-gallery-t1 .bgweb .gallery .splide__arrows .custom-arrow-next{border-color:#000}.magazine-gallery-t1 .bgweb .gallery .splide__arrows .custom-arrow-next:before{filter:brightness(0)}.magazine-gallery-t1 .bg1 .picture{background-color:#fff}.magazine-gallery-t1 .bg1 .picture .minutes{color:#000}@media(max-width: 650px){.teaser-t3{text-align:left}}.teaser-t3 .element{width:50%;padding-left:2.5%;padding-right:2.5%;border-top:1px solid currentColor}.teaser-t3 .element{padding-top:24px}@media(min-width: 650px){.teaser-t3 .element{padding-top:calc(24px + (60 - 24) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.teaser-t3 .element{padding-top:60px}}.teaser-t3 .element{padding-bottom:24px}@media(min-width: 650px){.teaser-t3 .element{padding-bottom:calc(24px + (60 - 24) * ((100vw - 650px) / (1600 - 650)))}}@media(min-width: 1600px){.teaser-t3 .element{padding-bottom:60px}}@media(max-width: 650px){.teaser-t3 .element{width:100%;padding-left:5%;padding-right:5%}}.teaser-t3 .element:nth-child(2n){border-left:1px solid currentColor}@media(max-width: 650px){.teaser-t3 .element:nth-child(2n){border-left:0}}.teaser-t3 .element:last-child:nth-child(odd){width:100%}@media(min-width: 1025px){.teaser-t3 .element:not(.disabled):hover{background-color:#000}.teaser-t3 .element:not(.disabled):hover .top-title,.teaser-t3 .element:not(.disabled):hover .title{color:#fff}}.teaser-t3 .element .title p{display:inline}.teaser-t3 .element.disabled{cursor:default}.teaser-t3 .element.disabled>*{opacity:.2}