fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{position:absolute;right:1px;top:1px;width:48px;height:35px;background:#fff;display:block}.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border-color:#41b883 transparent transparent;border-style:solid;border-width:2px;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation}.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e}.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6}.multiselect--active{z-index:50}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top}.multiselect__input::-webkit-input-placeholder{color:#35495e}.multiselect__input::-moz-placeholder{color:#35495e}.multiselect__input:-ms-input-placeholder{color:#35495e}.multiselect__input::-ms-input-placeholder{color:#35495e}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__single{padding-left:5px;margin-bottom:8px}.multiselect__tags-wrap{display:inline}.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px}.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px}.multiselect__tag-icon:after{content:"×";color:#266d4d;font-size:14px}.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current{min-height:40px;overflow:hidden;padding:8px 12px 0;padding-right:30px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8}.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer}.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-style:solid;border-width:5px 5px 0 5px;border-color:#999 transparent transparent transparent;content:""}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-webkit-overflow-scrolling:touch}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8}.multiselect__content::webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap}.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px}.multiselect__option--highlight{background:#41b883;outline:none;color:#fff}.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected:after{content:attr(data-selected);color:silver}.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{right:auto;left:1px}[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option:after{right:auto;left:0}[dir=rtl] .multiselect__clear{right:auto;left:12px}[dir=rtl] .multiselect__spinner{right:auto;left:1px}@-webkit-keyframes spinning{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(2turn);transform:rotate(2turn)}}@keyframes spinning{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(2turn);transform:rotate(2turn)}}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.validation-provider{margin:.7em 0}.validation-provider .validation-provider{margin:0}.validation-provider.required label:before{content:"*";color:red}input[type=email],input[type=password],input[type=search],input[type=text]{background-clip:padding-box}.multiselect,input:not([type=checkbox]):not([type=radio]):not(.multiselect__input),select,textarea{background-color:#fff;width:100%;padding:.6em;font-family:Karbon;border:1px solid #6ec7e2;border-radius:2em;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:150%;color:#79787b;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease}@media screen and (max-aspect-ratio:4/3){.multiselect,input:not([type=checkbox]):not([type=radio]):not(.multiselect__input),select,textarea{font-size:20px;font-size:2.1vw}}@media screen and (max-aspect-ratio:4/3)and (max-width:952.380952381px){.multiselect,input:not([type=checkbox]):not([type=radio]):not(.multiselect__input),select,textarea{font-size:20px}}@media screen and (max-aspect-ratio:4/3)and (min-width:1238.0952380952px){.multiselect,input:not([type=checkbox]):not([type=radio]):not(.multiselect__input),select,textarea{font-size:26px}}@media screen and (min-aspect-ratio:4/3){.multiselect,input:not([type=checkbox]):not([type=radio]):not(.multiselect__input),select,textarea{font-size:20px;font-size:2.1vh}}@media screen and (min-aspect-ratio:4/3)and (max-height:952.380952381px){.multiselect,input:not([type=checkbox]):not([type=radio]):not(.multiselect__input),select,textarea{font-size:20px}}@media screen and (min-aspect-ratio:4/3)and (min-height:1238.0952380952px){.multiselect,input:not([type=checkbox]):not([type=radio]):not(.multiselect__input),select,textarea{font-size:26px}}.multiselect::-webkit-input-placeholder,input:not([type=checkbox]):not([type=radio]):not(.multiselect__input)::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cacdd0}.multiselect::-moz-placeholder,input:not([type=checkbox]):not([type=radio]):not(.multiselect__input)::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#cacdd0}.multiselect:-ms-input-placeholder,input:not([type=checkbox]):not([type=radio]):not(.multiselect__input):-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cacdd0}.multiselect::-ms-input-placeholder,input:not([type=checkbox]):not([type=radio]):not(.multiselect__input)::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#cacdd0}.multiselect::placeholder,input:not([type=checkbox]):not([type=radio]):not(.multiselect__input)::placeholder,select::placeholder,textarea::placeholder{color:#cacdd0}.multiselect.invalid,input:not([type=checkbox]):not([type=radio]):not(.multiselect__input).invalid,select.invalid,textarea.invalid{border-color:#ed4337}.multiselect:disabled,input:not([type=checkbox]):not([type=radio]):not(.multiselect__input):disabled,select:disabled,textarea:disabled{border-color:#d3d3d3;background-color:#f3f3f3;color:#2b2b2b}.multiselect:not(.multiselect):focus,input:not([type=checkbox]):not([type=radio]):not(.multiselect__input):not(.multiselect):focus,select:not(.multiselect):focus,textarea:not(.multiselect):focus{outline:none;-webkit-box-shadow:0 0 0 4px rgba(21,156,228,.4);box-shadow:0 0 0 4px rgba(21,156,228,.4)}textarea{width:100%;resize:none;padding:1em .6em;font:inherit;overflow-wrap:break-word}textarea::-webkit-scrollbar{width:calc(1.5em + 10px)}textarea::-webkit-scrollbar-thumb{border:.75em solid transparent;background-clip:padding-box;border-radius:9999px;background-color:#aaa}.input-label{display:block;background-color:#fff;margin-left:1em;margin-bottom:.2em;padding:0 2px;color:#79787b;z-index:51}.input-external-video input{margin-bottom:1em}.salary-input__container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em}.checkbox{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:1px solid #6ec7e2;background-color:#6ec7e2;width:100%;border-radius:5em;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px 20px;color:#fff;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:150%}@media screen and (max-aspect-ratio:4/3){.checkbox{font-size:20px;font-size:2.1vw}}@media screen and (max-aspect-ratio:4/3)and (max-width:952.380952381px){.checkbox{font-size:20px}}@media screen and (max-aspect-ratio:4/3)and (min-width:1238.0952380952px){.checkbox{font-size:26px}}@media screen and (min-aspect-ratio:4/3){.checkbox{font-size:20px;font-size:2.1vh}}@media screen and (min-aspect-ratio:4/3)and (max-height:952.380952381px){.checkbox{font-size:20px}}@media screen and (min-aspect-ratio:4/3)and (min-height:1238.0952380952px){.checkbox{font-size:26px}}.checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox label{width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;-ms-text-size-adjust:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.checkbox .checkmark{width:25px;height:25px;margin-top:-4px;color:#6ec7e2}.checkbox .checkmark svg{width:100%;height:100%}.checkbox .checkmark svg path{fill:#6ec7e2}.checkbox .checkmark svg circle{fill:currentColor}.checkbox input:checked~.checkmark{color:#fff}.checkbox:focus-within{outline:none;-webkit-box-shadow:0 0 0 4px rgba(21,156,228,.4);box-shadow:0 0 0 4px rgba(21,156,228,.4)}.checkbox.invalid{border-color:#ed4337}.checkbox div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.checkbox.checkbox--theme-minimal{background-color:transparent;border:none;color:#79787b;width:auto;padding:0}.checkbox.checkbox--theme-minimal input{position:inherit;width:auto;height:auto;opacity:1}.checkbox.checkbox--theme-minimal .checkmark{display:none}.checkbox.checkbox--theme-clean{background-color:transparent;color:#6ec7e2;padding:0;width:auto}.checkbox.checkbox--theme-clean input{visibility:hidden;position:absolute}.checkbox.checkbox--theme-clean input~.checkbox__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:1em;border:1px solid #6ec7e2;background-color:transparent;width:100%;border-radius:5em;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px 20px;color:#6ec7e2}.checkbox.checkbox--theme-clean input~.checkbox__label:hover{cursor:pointer}.checkbox.checkbox--theme-clean input:checked~.checkbox__label{background-color:#6ec7e2;color:#fff}.checkbox.checkbox--theme-clean .checkmark{display:none}.checkbox--theme-switch{background-color:transparent;border:none;color:#79787b;width:auto;padding:0;position:relative;display:inline-block;width:100%;height:auto}.checkbox--theme-switch:focus-within{border:none;-webkit-box-shadow:none;box-shadow:none}.checkbox--theme-switch input{opacity:0;width:0;height:0}.checkbox--theme-switch input:checked+.i-slider{background-color:#5a9b0f}.checkbox--theme-switch input:focus+.i-slider{-webkit-box-shadow:0 0 1px #6ec7e2;box-shadow:0 0 1px #6ec7e2}.checkbox--theme-switch input:checked+.i-slider>.circle{-webkit-transform:translateX(calc(1.5em - 8px));transform:translateX(calc(1.5em - 8px))}.checkbox--theme-switch .checkmark{display:none}.checkbox--theme-switch .i-slider{background-color:#6ec7e2;border-radius:2em;position:relative;width:3em;height:1.5em;cursor:pointer;background-color:#c73030;-webkit-transition:.4s;transition:.4s;margin:auto}.checkbox--theme-switch .i-slider>.circle{border-radius:2em;position:absolute;content:"";height:calc(100% - 8px);width:1.5em;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.hide-check input:checked~.checkmark{color:#6ec7e2}.radio:checked,.radio:not(:checked){position:absolute;left:-9999px}.radio:checked+.radio-label,.radio:not(:checked)+.radio-label{position:relative;padding-left:35px;cursor:pointer;line-height:27px;display:inline-block}.radio:checked+.radio-label:before,.radio:not(:checked)+.radio-label:before{content:"";position:absolute;left:0;top:0;width:25px;height:25px;border:1px solid #6ec7e2;border-radius:100%;background:#fff}.radio:checked+.radio-label:after,.radio:not(:checked)+.radio-label:after{content:"";width:19px;height:19px;background:#f69;position:absolute;top:3.5px;left:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.radio:not(:checked)+.radio-label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.radio:checked+.radio-label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.radio-button{border:none;background-color:transparent;padding:.2em .5em;border-radius:1em;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.radio-button input{visibility:hidden;position:absolute}.radio-button input:checked~.checkmark{color:#fff}.radio-button .checkmark{width:1em;height:1em;color:#6ec7e2;margin-right:.5em;margin-top:-4px}.radio-button .checkmark svg{width:1em;height:1em}.radio-button.radio-button--theme-clean{border:1px solid #6ec7e2;background-color:#6ec7e2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.2em .5em;border-radius:1em;color:#fff}.radio-button.radio-button--theme-clean input{visibility:hidden;position:absolute}.radio-button.radio-button--theme-clean input:checked~.checkmark{color:#fff}.radio-button.radio-button--theme-clean .checkmark{width:1em;height:1em;color:#6ec7e2;margin-right:.5em;margin-top:-4px}.radio-button.radio-button--theme-clean .checkmark svg{width:1em;height:1em}.radio-button.radio-button--theme-minimal input{visibility:hidden;position:absolute}.radio-button.radio-button--theme-minimal input~.radio-button__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.2em .5em;border-radius:1em;border:1px solid #6ec7e2;background-color:transparent;color:#6ec7e2}.radio-button.radio-button--theme-minimal input:checked~.radio-button__label{background-color:#6ec7e2;color:#fff}.radio-button.radio-button--theme-minimal .checkmark{display:none}.validation-provider{position:relative;width:100%}.validation-provider .validation-error{display:block;color:#ed4337;margin:.5rem 1em}.input-password-wrapper{position:relative}.input-password{padding-right:2em!important}.input-password::-ms-clear,.input-password::-ms-reveal{display:none}.input-toggle-password{position:absolute;top:50%;right:.7em;width:1em;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.validation-provider.video{border:1px solid #6ec7e2;border-radius:2em;width:100%;padding:1em 0}.validation-provider.video input{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0}.validation-provider.video .video-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.validation-provider.video .video-container,.validation-provider.video .video-container .video-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.validation-provider.video .video-container .video-options{width:100%;margin:0 1em}.validation-provider.video .video-container .video-options>*{margin:0 .5em}.validation-provider.video .video-container .video-options .button-delete{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.validation-provider.video .video-container .video-options .button-delete svg{width:1.5em;height:1.5em}.validation-provider.video .video-container .video-options .thumbnail-wrapper{width:6em}.validation-provider.video .video-container .video-options .thumbnail-wrapper .thumbnail{width:6em;height:0;overflow:hidden;padding-bottom:56.25%;background:#fff;position:relative}.validation-provider.video .video-container .video-options .thumbnail-wrapper .thumbnail .thumbnail-image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.validation-provider.video .video-container .video-options .thumbnail-wrapper .thumbnail .thumbnail-image-wrapper .thumbnail-image{height:100%}.validation-provider.video .video-container .video-options .filename{width:100%;overflow:hidden;text-overflow:ellipsis}.validation-provider.video .upload{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1em}.validation-provider.video .upload .upload-icon svg{height:5em;width:5em;color:#000}.fieldset.fieldset--theme-clean{margin-top:.7em;border:1px solid #6ec7e2;border-radius:2em}.fieldset.fieldset--theme-clean legend{color:#6ec7e2;padding:.5em 1em}.fieldset.fieldset--no-border{border:none;padding:0}.validation-provider.image .image-wrapper img{width:100%}.validation-provider.image.avatar .image-wrapper img{border-radius:50%}.validation-provider.image .placeholder-wrapper{width:100%;height:0;overflow:hidden;padding-bottom:100%;background:#fff;position:relative;border-radius:50%;background-color:#6ec7e2;pointer-events:none}.validation-provider.image .placeholder-wrapper .placeholder{position:absolute;top:0;bottom:0;left:0;right:0;padding:.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#fff}.validation-provider.image input{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer}.editor-render li p{margin:0!important;margin-block:0!important}.editor-render p:first-child{margin-top:0!important;-webkit-margin-before:0!important;margin-block-start:0!important}.editor-render p:last-child{margin-bottom:0!important;-webkit-margin-after:0!important;margin-block-end:0!important}.divInner{left:0;position:sticky}.divOuter{width:190px;overflow:hidden}.input-codes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:.5em;-moz-column-gap:.5em;column-gap:.5em}.input-codes .input-code{text-align:center}.input-codes .input-code::-webkit-inner-spin-button,.input-codes .input-code::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-codes .input-code[type=number]{-moz-appearance:textfield}.input-address ul{list-style:none;margin:0;padding:0}.input-address .input-address__postcode{display:-webkit-box;display:-ms-flexbox;display:flex}.input-address .input-address__postcode.input-address__postcode--multiple input{-ms-flex-preferred-size:25%;flex-basis:25%}.input-address .input-address__postcode.input-address__postcode--multiple input:focus{z-index:1}.input-address .input-address__postcode.input-address__postcode--multiple input:first-child{border-radius:2em 0 0 2em!important;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%}.input-address .input-address__postcode.input-address__postcode--multiple input:nth-child(2){border-radius:0!important}.input-address .input-address__postcode.input-address__postcode--multiple input:nth-child(3){border-radius:0 2em 2em 0!important}.input-address .input-address__street{display:-webkit-box;display:-ms-flexbox;display:flex}.input-address .input-address__street.input-address__street--multiple input{-ms-flex-preferred-size:25%;flex-basis:25%}.input-address .input-address__street.input-address__street--multiple input:focus{z-index:1}.input-address .input-address__street.input-address__street--multiple input:first-child{border-radius:2em 0 0 2em!important;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%}.input-address .input-address__street.input-address__street--multiple input:nth-child(2){border-radius:0!important}.input-address .input-address__street.input-address__street--multiple input:nth-child(3){border-radius:0 2em 2em 0!important}.editor{font:inherit;overflow-wrap:break-word;border:1px solid #6ec7e2;border-radius:2em;overflow:auto;position:relative;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease}.editor.invalid{border-color:#ed4337}.editor .controls{position:absolute;margin:0 .5em;border-bottom:1px solid #6ec7e2;padding:0 2em;opacity:0;pointer-events:none;width:-webkit-fill-available;max-height:0;overflow:hidden;-webkit-transition:all .5 ease-in-out;transition:all .5 ease-in-out;background-color:#fff;z-index:1}.editor .controls button{border:none;background-color:#fff;color:#79787b}.editor .controls button.active,.editor .controls button:hover{background-color:#6ec7e2;color:#fff}.editor .controls button:hover{cursor:pointer}.editor .controls button svg{min-width:.7em;max-height:.7em}.editor:focus-within{outline:none;-webkit-box-shadow:0 0 0 4px rgba(21,156,228,.4);box-shadow:0 0 0 4px rgba(21,156,228,.4)}.editor:focus-within .controls{opacity:1;max-height:3em}.editor:focus-within .controls button{pointer-events:auto}.editor:focus-within .ProseMirror{padding-top:2em;outline:none;border:none}.editor .ProseMirror{padding:1em;font:inherit;overflow-wrap:break-word;border:none;overflow:auto;max-height:10em;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.editor .ProseMirror p{-webkit-margin-before:.5em;margin-block-start:.5em;-webkit-margin-after:.5em;margin-block-end:.5em}.editor .ProseMirror ol p,.editor .ProseMirror ul p{margin:0}.editor .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#cacdd0;pointer-events:none;height:0}.editor .ProseMirror::-webkit-scrollbar{border:none}.editor .ProseMirror[contenteditable=false]{background-color:#f3f3f3;color:#2b2b2b}.editor .ProseMirror::-webkit-scrollbar-thumb{border:.75em solid transparent;background-clip:padding-box;border-radius:9999px;background:#aaa}.btn{--button-color:#fff;--button-border:#6ec7e2;--button-background:#6ec7e2;background:none;border:none;-webkit-tap-highlight-color:hsla(0,0%,100%,0)!important;-webkit-focus-ring-color:hsla(0,0%,100%,0)!important;outline:none!important;color:var(--button-color);padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;-ms-text-size-adjust:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.btn .btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:3px;cursor:pointer;border:1px solid var(--button-border);border-radius:2em;background:var(--button-background);-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease}@media screen and (max-aspect-ratio:4/3){.btn .btn-wrapper{font-size:20px;font-size:2.3vw}}@media screen and (max-aspect-ratio:4/3)and (max-width:956.5217391304px){.btn .btn-wrapper{font-size:22px}}@media screen and (max-aspect-ratio:4/3)and (min-width:1434.7826086957px){.btn .btn-wrapper{font-size:33px}}@media screen and (min-aspect-ratio:4/3){.btn .btn-wrapper{font-size:20px;font-size:2.3vh}}@media screen and (min-aspect-ratio:4/3)and (max-height:956.5217391304px){.btn .btn-wrapper{font-size:22px}}@media screen and (min-aspect-ratio:4/3)and (min-height:1434.7826086957px){.btn .btn-wrapper{font-size:33px}}.btn .btn-wrapper.font-base{line-height:150%}@media screen and (max-aspect-ratio:4/3){.btn .btn-wrapper.font-base{font-size:20px;font-size:2.1vw}}@media screen and (max-aspect-ratio:4/3)and (max-width:952.380952381px){.btn .btn-wrapper.font-base{font-size:20px}}@media screen and (max-aspect-ratio:4/3)and (min-width:1238.0952380952px){.btn .btn-wrapper.font-base{font-size:26px}}@media screen and (min-aspect-ratio:4/3){.btn .btn-wrapper.font-base{font-size:20px;font-size:2.1vh}}@media screen and (min-aspect-ratio:4/3)and (max-height:952.380952381px){.btn .btn-wrapper.font-base{font-size:20px}}@media screen and (min-aspect-ratio:4/3)and (min-height:1238.0952380952px){.btn .btn-wrapper.font-base{font-size:26px}}@media screen and (max-aspect-ratio:4/3){.btn .btn-wrapper.font-medium{font-size:20px;font-size:2.3vw}}@media screen and (max-aspect-ratio:4/3)and (max-width:956.5217391304px){.btn .btn-wrapper.font-medium{font-size:22px}}@media screen and (max-aspect-ratio:4/3)and (min-width:1434.7826086957px){.btn .btn-wrapper.font-medium{font-size:33px}}@media screen and (min-aspect-ratio:4/3){.btn .btn-wrapper.font-medium{font-size:20px;font-size:2.3vh}}@media screen and (min-aspect-ratio:4/3)and (max-height:956.5217391304px){.btn .btn-wrapper.font-medium{font-size:22px}}@media screen and (min-aspect-ratio:4/3)and (min-height:1434.7826086957px){.btn .btn-wrapper.font-medium{font-size:33px}}@media screen and (max-aspect-ratio:4/3){.btn .btn-wrapper.font-large{font-size:27px;font-size:2.6vw}}@media screen and (max-aspect-ratio:4/3)and (max-width:1038.4615384615px){.btn .btn-wrapper.font-large{font-size:27px}}@media screen and (max-aspect-ratio:4/3)and (min-width:1923.0769230769px){.btn .btn-wrapper.font-large{font-size:50px}}@media screen and (min-aspect-ratio:4/3){.btn .btn-wrapper.font-large{font-size:27px;font-size:2.6vh}}@media screen and (min-aspect-ratio:4/3)and (max-height:1038.4615384615px){.btn .btn-wrapper.font-large{font-size:27px}}@media screen and (min-aspect-ratio:4/3)and (min-height:1923.0769230769px){.btn .btn-wrapper.font-large{font-size:50px}}.btn.add-top{margin:1em}.btn:focus:not(.tile) .btn-wrapper{outline:none;-webkit-box-shadow:0 0 0 4px rgba(21,156,228,.4);box-shadow:0 0 0 4px rgba(21,156,228,.4)}.btn:not(.disabled):not([disabled]):not(.tile):hover .btn-wrapper{cursor:pointer;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.975);transform:scale(.975);-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.5);box-shadow:2px 2px 2px rgba(0,0,0,.5)}.btn .content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:.1em .5em;text-align:center}.btn .left,.btn .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn .left svg,.btn .right svg{height:1.5em}.btn.disabled,.btn[disabled]{opacity:.2;pointer-events:none}.btn.condensed .content{padding:1px}.btn.warning{--button-color:#fff;--button-background:#c73030}.btn.inverted .btn-wrapper{color:var(--button-background);background:var(--button-color);border-color:var(--button-color)}.btn.tile{width:100%;border-bottom:1px solid #cacdd0;background-color:#fff;margin:.5em 0}.btn.tile:last-child{border-bottom:none}.btn.tile .btn-wrapper{border-radius:0;padding:.5em 0}.btn.tile .left{margin-left:-.5em}.btn.tile .left svg{color:#79787b;fill:currentColor}.btn.tile .left svg path{fill:currentColor}.btn.tile .left svg :is(.lines){fill:currentColor}.btn.tile .left svg :is(.lines) path{fill:currentColor}.btn.tile .left svg :is(.stroke){fill:none;stroke:currentColor}.btn.tile .left svg .empty{fill:#fff}.btn.tile .right{margin-right:-.5em}.btn.tile .content{text-align:left;color:#79787b;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:120%}.btn.tile .content sub{display:block}.btn:focus.tile .content{color:#000}.btn--secondary .btn-wrapper{background:#f69;border-color:#f69}.button-container{display:grid;margin:.5em 1em 1.8em 1em;grid-auto-flow:var(--flow,column);gap:var(--gap,min(100% - var(--size,7em) * 2,20%));-webkit-box-pack:var(--justify,center);-ms-flex-pack:var(--justify,center);justify-content:var(--justify,center);pointer-events:none}.button-container.default{grid-auto-columns:var(--size,7em)}.button-container.employer{margin:.5em 0 1.8em 0;grid-template-columns:1fr auto}.button-container.employer>:first-child{justify-self:start}@media(max-width:1279px)and (orientation:landscape){.button-container{margin:.5em}}.button-container button{pointer-events:all;--button-color:#79787b;--button-background:transparent;--button-border:#6ec7e2;--arrow-color:#fff;--arrow-circle:#6ec7e2}.arrow path{fill:var(--arrow-color,#6ec7e2)}.arrow circle{fill:var(--arrow-circle,#fff)}.warning .arrow{--arrow-color:#c73030;--arrow-circle:#fff}.inverted .arrow path{fill:var(--arrow-circle,#fff)}.inverted .arrow circle{fill:var(--arrow-color,#6ec7e2)}.popup-wrapper{position:fixed;top:0;left:0;right:0;bottom:3.8em;padding:1em .5em;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;z-index:1000}.popup-wrapper,.popup-wrapper .popup{display:-webkit-box;display:-ms-flexbox;display:flex}.popup-wrapper .popup{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:420px;max-height:100%;overflow:hidden;border-radius:15px;background-color:#19203b}@media(max-width:770px){.popup-wrapper .popup{width:100%;max-width:100%;border-radius:15px 15px 0 0}}.popup-wrapper .popup .popup-header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding:7px;overflow:hidden;color:#fff;background-color:#6ec7e2}.popup-wrapper .popup .popup-header h2{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;margin:0 30px 0 0}.popup-wrapper .popup .popup-header.close-disabled h2{margin:0 30px}.popup-wrapper .popup .popup-header>svg{display:block;width:30px;height:30px}.popup-wrapper .popup .popup-content{min-height:0}.popup-wrapper .popup .popup-content#dialogDescription{overflow:auto}.popup-wrapper .popup .validation-provider .input-label{position:unset;background-color:transparent;color:#fff;margin:0 0 0 40px;padding:unset;-webkit-transform:none;transform:none}.popup-wrapper .popup .validation-provider input:not([type=checkbox]),.popup-wrapper .popup .validation-provider select{background-color:transparent;color:#fff;border-width:2px}@media(max-width:770px){.popup-wrapper.large{bottom:0;padding:0}.popup-wrapper.large .popup{border-radius:0}}.multiselect{line-height:100%;font-weight:700;font-weight:400;line-height:150%;color:#79787b}@media screen and (max-aspect-ratio:4/3){.multiselect{font-size:20px;font-size:2.1vw}}@media screen and (max-aspect-ratio:4/3)and (max-width:952.380952381px){.multiselect{font-size:20px}}@media screen and (max-aspect-ratio:4/3)and (min-width:1238.0952380952px){.multiselect{font-size:26px}}@media screen and (min-aspect-ratio:4/3){.multiselect{font-size:20px;font-size:2.1vh}}@media screen and (min-aspect-ratio:4/3)and (max-height:952.380952381px){.multiselect{font-size:20px}}@media screen and (min-aspect-ratio:4/3)and (min-height:1238.0952380952px){.multiselect{font-size:26px}}.multiselect.multiselect--active{z-index:inherit;border-radius:1.5em;border:1px solid transparent}.multiselect.multiselect--active,.multiselect.multiselect--active:focus(){-webkit-box-shadow:none;box-shadow:none}.multiselect.multiselect--active .multiselect__content-wrapper{outline:none;-webkit-box-shadow:0 0 0 4px rgba(21,156,228,.4);box-shadow:0 0 0 4px rgba(21,156,228,.4);background:transparent;pointer-events:none;max-height:var(--total-height);overflow:hidden}.multiselect.multiselect--active .multiselect__content-wrapper ul{pointer-events:all;max-height:var(--content-height);display:block;overflow-y:auto}.multiselect.multiselect--active .multiselect__content-wrapper ul li{background:#fff}.multiselect.multiselect--active:not(.multiselect--above) .multiselect__content-wrapper{padding-top:var(--content-offset);margin-top:-2px;top:0;border-top-left-radius:1.5em;border-top-right-radius:1.5em}.multiselect.multiselect--active.multiselect--above .multiselect__content-wrapper{padding-bottom:var(--content-offset);margin-bottom:-2px;bottom:0;border-bottom-left-radius:1.5em;border-bottom-right-radius:1.5em}.multiselect .multiselect,.multiselect .multiselect__input,.multiselect .multiselect__single,.multiselect .multiselect__tags{font-size:inherit;font-weight:inherit;color:inherit;margin:0;line-height:150%;padding:0}.multiselect .multiselect__tags{border:none;padding:0 40px 0 0}.multiselect .multiselect__tag{background:#6ec7e2;border-radius:2em}.multiselect .multiselect__tag-icon:hover{background:initial}.multiselect .multiselect__tag-icon:after{color:#fff}.multiselect .multiselect__option{color:#79787b;line-height:150%;white-space:normal;border-bottom:1px solid #dfdfdf}.multiselect .multiselect__option.multiselect__option--selected{color:#fff;background:#6ec7e2}.multiselect .multiselect__option--highlight,.multiselect .multiselect__option--highlight.multiselect__option--selected{color:#79787b;background:#d6e9f9}.multiselect .multiselect__select{height:3em}.multiselect .multiselect__content-wrapper{left:-1px;border-color:#d6e9f9;z-index:52;width:calc(100% + 2px);-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease}.multiselect .option__desc .option__small{display:inline-block;margin-top:.5em;font-weight:400}.multiselect .multiselect__spinner{right:1em;top:0;width:2em;height:100%}.multiselect .multiselect__spinner:after,.multiselect .multiselect__spinner:before{border-top-color:#e24f87}.multiselect .multiselect__placeholder{margin-bottom:0;padding-top:0}.multiselect .multiselect__input{padding:0;margin:0;line-height:150%}.radio-button-container.radio-button-container--flex-inline{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em;-ms-flex-wrap:wrap;flex-wrap:wrap}.table{border-collapse:collapse;width:100%}.table td,.table th{border:1px solid #ddd;padding:8px}.table tr:nth-child(2n){background-color:#f2f2f2}.table th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:rgb(var(--category-color,#6ec7e2));color:#fff}.table.table--border-theme td,.table.table--border-theme th,.table.table--border-theme tr{border-bottom:1px solid #79787b}.table.table--border-theme td{padding:8px 0}.table.table--border-theme td:last-child{text-align:right;width:50%}.table.table--border-theme tr:nth-child(2n){background-color:inherit}.col-2{grid-template-columns:repeat(2,1fr)}.col-2,.col-3{display:grid;gap:1em 1em;-webkit-box-sizing:border-box;box-sizing:border-box}.col-3{grid-template-columns:repeat(3,1fr)}@media(max-width:1279px){.col-3{grid-template-columns:repeat(2,1fr)}}@media(max-width:770px){.col-3{grid-template-columns:repeat(1,1fr)}}.col-4{display:grid;gap:1em 1em;grid-template-columns:repeat(4,1fr);-webkit-box-sizing:border-box;box-sizing:border-box}.grid-container{padding-left:1em;padding-right:1em;max-width:1200px;margin:0 auto}.grid-container .span-1{grid-column:span 1}.grid-container .span-2{grid-column:span 2}.grid-container .span-3{grid-column:span 3}.grid-container .span-4{grid-column:span 4}@media(max-width:1279px){.grid-container>.col-4{grid-template-columns:repeat(2,1fr)}.grid-container>.col-4 .span-2{grid-column:span 1}}@media(max-width:770px){.grid-container .col-4{grid-template-columns:repeat(2,1fr);grid-template-columns:repeat(1,1fr)}.grid-container .col-4 .span-2,.grid-container .col-4 .span-3,.grid-container .col-4 .span-4{grid-column:span 1}}.aspect-grid-container-size-helper{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.aspect-grid-container-size-helper .aspect-grid-container-wrapper{position:absolute}.aspect-grid-container-size-helper .aspect-grid-container{position:absolute;top:0;bottom:0;left:0;right:0;display:grid;height:100%}.skill-view-profile{margin:0 auto;max-width:1200px}.skill-view-profile>div{border-radius:1em;padding:1em;background-color:#f3f3f3}.skill-view-profile .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:inherit}.skill-view-profile .header svg{width:1em;margin-right:.5em;vertical-align:text-top}.skill-view-profile .header h2{border:none;margin:0;padding:0;-ms-flex-item-align:center;align-self:center}.skill-view-profile .grid-container{padding:0}.skill-view-category__title{color:#6ec7e2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.skill-view-category__title svg{height:2em;fill:currentColor}.skill-view-category__title svg path{fill:currentColor}.skill-view-category__title svg :is(.lines){fill:currentColor}.skill-view-category__title svg :is(.lines) path{fill:currentColor}.skill-view-category__title svg :is(.stroke){fill:none;stroke:currentColor}.skill-view-category__title svg .empty{fill:#fff}.skill-view-skill-list{margin:20px 0}.skill-view-skill-list .skill-list__title{color:#6ec7e2}.skill-view-skill-list .item-list{display:grid;gap:1rem;grid-auto-flow:column dense}.skill-view-skill-list .item-list .skill-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.skill-view-skill-list .item-list .skill-item-content .item-text{-ms-flex-preferred-size:15%;flex-basis:15%;font-weight:700;text-align:center;-ms-flex-item-align:center;align-self:center;white-space:nowrap}.skill-view{padding:0}.skill-view>.legend{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:1em;padding:1em 1em;border:1px solid #6ec7e2;border-style:solid none;-ms-flex-wrap:wrap;flex-wrap:wrap}.skill-view>.legend,.skill-view>.legend div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.skill-view>.legend div span{margin-right:.5em}.skills,.skills .item-title{width:100%;margin-top:1em}.skills .item-title{color:#79787b;text-align:left;font-weight:700;font-size:.85em;color:#6ec7e2;line-height:1em}.skills .item-circles{width:100%;margin-top:.25em;margin-bottom:.25em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.skills .item-circles .cursor-pointer{cursor:pointer}.skills .circle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #6ec7e2;border-radius:50%;height:1em;width:1em;height:20px;width:20px}.skills .circle span{position:absolute;color:#fff}.skills .circle:not(:last-child){margin-right:5px}.skills .circle.active{background-color:#5a9b0f;border-color:#5a9b0f}.skills .circle.active--less{background-color:#c73030;border-color:#c73030}.skills .circle.active--more{background-color:#6ec7e2;border-color:#6ec7e2}.skills .circle:first-child{width:1.1em;height:1.1em}.skills .circle:nth-child(2){width:1.2em;height:1.2em}.skills .circle:nth-child(3){width:1.3em;height:1.3em}.skills .circle:nth-child(4){width:1.4em;height:1.4em}.skills .circle:nth-child(5){width:1.5em;height:1.5em}.skills .circle:nth-child(6){width:1.6em;height:1.6em}.skills .circle:nth-child(7){width:1.7em;height:1.7em}.skills .skill-item{border-top:1px solid #6ec7e2}.good-bad .item-text{color:#79787b}.good-bad .item-text.active--less{color:#c73030}.good-bad .item-text.active--more{color:#6ec7e2}.good-bad .circle.active{background-color:#5a9b0f;border-color:#5a9b0f}.good-bad .circle.active--less{background-color:#c73030;border-color:#c73030}.good-bad .circle.active--more{background-color:#6ec7e2;border-color:#6ec7e2}@media(max-width:1599px){.skill-view-skill-list .item-list{grid-template-rows:none!important;grid-template-columns:repeat(2,3fr)!important;grid-auto-flow:row dense!important}}@media(max-width:1279px){.skill-view-skill-list .item-list{grid-template-rows:none!important;grid-template-columns:repeat(1,3fr)!important;grid-auto-flow:row dense!important}}.confirmation-container .inline-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:1em auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.error-container{text-align:center;margin:1em auto!important}.error-container .centered-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:1em auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.error-container .centered-buttons *{-webkit-box-flex:1;-ms-flex:1;flex:1}.agreement.popup-wrapper .popup{max-width:820px!important}.agreement.popup-wrapper .popup .popup-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;margin:0}@media(max-width:770px){.agreement.popup-wrapper .popup{height:100%}.agreement.popup-wrapper .popup .popup-content{height:calc(100% - 1em)}}.agreement .popup{position:relative}.agreement .agreement-container{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;overflow-x:hidden;overflow-y:auto}.agreement .agreement-container .content{line-height:100%;outline:none}.agreement .agreement-container .content table,.agreement .agreement-container .content td,.agreement .agreement-container .content th{border:1px solid #fff}.agreement .agreement-container .content td,.agreement .agreement-container .content th{vertical-align:baseline;padding:.5em}.agreement .agreement-container .content table{border-collapse:collapse}.agreement .centered-buttons{-webkit-box-flex:0;-ms-flex:0;flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:1em auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.agreement .centered-buttons *{-webkit-box-flex:1;-ms-flex:1;flex:1}.video-segment-container{position:absolute;display:block;text-align:center;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.video-player-container{position:relative;height:100%;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.video-player-container .video-player{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;overflow:hidden;position:absolute;bottom:0;top:0;height:100%;width:100%}.video-player-container .video-player .video-player__title{color:#f69;padding:.5em}.video-player-container .video-player .video-container{position:relative;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;fill:rgb(var(--category-color));padding:0 .5em 0 .5em;padding-bottom:3em}@media(max-width:770px){.video-player-container .video-player .video-container{padding:0}}.video-player-container .video-player .video-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}.video-player-container .video-player .video-wrapper video{margin:auto;display:block;max-width:100%;max-height:100%;z-index:1}.video-player-container .video-player .video-wrapper .overlay-wrapper{position:relative}.video-player-container .video-player .video-wrapper .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(110,199,226,.3);z-index:8;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video-player-container .video-player .video-wrapper .overlay--none{background:none}.video-player-container .video-player .video-wrapper .btn-center{background:none;border:none;-webkit-tap-highlight-color:hsla(0,0%,100%,0)!important;-webkit-focus-ring-color:hsla(0,0%,100%,0)!important;outline:none!important;height:100%;width:100%;color:rgb(var(--category-color,255,102,153));fill:rgb(var(--category-color,255,102,153))}.video-player-container .video-player .video-wrapper .btn-center>svg{height:min(20vh,50%);z-index:9;width:auto}.video-player-container.fullscreen .video-container{padding:0;background-color:#fff}.module-header{border-bottom:1px solid #cacdd0;padding-top:1em;width:100%;margin:auto;max-width:1200px}.module-header p{color:#79787b}.module-header .module-header__title{color:#f69;padding:0 .5em;margin:0;font-weight:400}.module-header .module-header__title *{color:#f69;margin:0}.module-footer{padding:0 5%;margin-top:1.5em;min-height:2em}.module-footer .help-video{position:relative;z-index:9}.module-footer .help-video *{pointer-events:all}.module-footer .help-video .btn-center{background:none;border:none;-webkit-tap-highlight-color:hsla(0,0%,100%,0)!important;-webkit-focus-ring-color:hsla(0,0%,100%,0)!important;outline:none!important;height:100%;width:100%;color:rgb(var(--category-color,255,102,153));fill:rgb(var(--category-color,255,102,153));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.module-footer .help-video .btn-center>svg{-webkit-box-flex:1;-ms-flex:1;flex:1;fill:currentColor}.module-footer .help-video .btn-center>svg path{fill:currentColor}.module-footer .help-video .btn-center>svg :is(.lines){fill:currentColor}.module-footer .help-video .btn-center>svg :is(.lines) path{fill:currentColor}.module-footer .help-video .btn-center>svg :is(.stroke){fill:none;stroke:currentColor}.module-footer .help-video .btn-center>svg .empty{fill:#fff}.module-footer .module-footer-video{position:absolute;bottom:0;-webkit-transition:all .5s ease;transition:all .5s ease;height:125%}.module-footer .module-footer-video.playing{height:200%}.module-footer .module-footer-video>div{width:100%;height:100%}.module-footer .module-footer-video .video-container{padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.module-footer .help-video__subcontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.module-footer.fullscreen{position:absolute;z-index:1;bottom:0;left:0;-ms-flex-pack:distribute;justify-content:space-around;right:0}.module-footer.fullscreen .placeholder{display:none}.xmx-icon-double-left:after,.xmx-icon-double-left:before,.xmx-icon-double-right:after,.xmx-icon-double-right:before,.xmx-icon-left:before,.xmx-icon-right:before{content:"";position:relative;top:-1px;display:inline-block;width:10px;height:10px;vertical-align:middle;border-style:solid;border-color:currentColor;border-width:2px 0 0 2px;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-45deg) scale(.7);transform:rotate(-45deg) scale(.7)}.xmx-icon-double-left:after{left:-4px}.xmx-icon-double-right:before{left:4px}.xmx-icon-double-right:after,.xmx-icon-double-right:before,.xmx-icon-right:before{-webkit-transform:rotate(135deg) scale(.7);transform:rotate(135deg) scale(.7)}.xmx-btn{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1;font-size:14px;font-weight:500;padding:7px 15px;margin:0;cursor:pointer;background-color:transparent;outline:none;border:1px solid rgba(0,0,0,.1);border-radius:4px;color:#79787b;white-space:nowrap}.xmx-btn:hover{border-color:#6ec7e2;color:#6ec7e2}.xmx-btn.disabled,.xmx-btn:disabled{color:#ccc;cursor:not-allowed}.xmx-btn-text{border:0;padding:0 4px;text-align:left;line-height:inherit}.xmx-scrollbar{height:100%}.xmx-scrollbar:hover .xmx-scrollbar-track{opacity:1}.xmx-scrollbar-wrap{height:100%;overflow-x:hidden;overflow-y:auto}.xmx-scrollbar-track{position:absolute;top:2px;right:2px;bottom:2px;width:6px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity .24s ease-out;transition:opacity .24s ease-out}.xmx-scrollbar-track .xmx-scrollbar-thumb{position:absolute;width:100%;height:0;cursor:pointer;border-radius:inherit;background-color:hsla(220,4%,58%,.3);-webkit-transition:background-color .3s;transition:background-color .3s}.xmx-zoom-in-down-enter-active,.xmx-zoom-in-down-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center top;transform-origin:center top}.xmx-zoom-in-down-enter,.xmx-zoom-in-down-enter-from,.xmx-zoom-in-down-leave-to{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.xmx-datepicker{position:relative;display:inline-block;width:210px}.xmx-datepicker svg{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.xmx-datepicker-range{width:320px}.xmx-datepicker-inline{width:auto}.xmx-input-wrapper{position:relative}.xmx-input{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:34px;padding:6px 30px;padding-left:10px;font-size:14px;line-height:1.4;color:#555;background-color:#fff;border:1px solid #6ec7e2;border-radius:2em;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.xmx-input:focus,.xmx-input:hover{border-color:#409aff}.xmx-input.disabled,.xmx-input:disabled{color:#ccc;background-color:#f3f3f3;border-color:#6ec7e2;cursor:not-allowed}.xmx-input:focus{outline:none}.xmx-input::-ms-clear{display:none}.xmx-icon-calendar,.xmx-icon-clear{position:absolute;top:50%;right:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:16px;line-height:1;color:rgba(0,0,0,.5);vertical-align:middle}.xmx-icon-clear{cursor:pointer}.xmx-icon-clear:hover{color:rgba(0,0,0,.8)}.xmx-datepicker-main{font:14px/1.5 Helvetica Neue,Helvetica,Arial,Microsoft Yahei,sans-serif;color:#79787b;background-color:#fff;border:1px solid #e8e8e8}.xmx-datepicker-popup{position:absolute;margin-top:1px;margin-bottom:1px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);z-index:2001}.xmx-datepicker-sidebar{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:100px;padding:6px;overflow:auto}.xmx-datepicker-sidebar+.xmx-datepicker-content{margin-left:100px;border-left:1px solid #e8e8e8}.xmx-datepicker-body{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.xmx-btn-shortcut{display:block;padding:0 6px;line-height:24px}.xmx-range-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:750px){.xmx-range-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.xmx-datepicker-header{padding:6px 8px;border-bottom:1px solid #e8e8e8}.xmx-datepicker-footer{padding:6px 8px;text-align:right;border-top:1px solid #e8e8e8}.xmx-calendar{-webkit-box-sizing:border-box;box-sizing:border-box;width:248px;padding:6px 12px}.xmx-calendar+.xmx-calendar{border-left:1px solid #e8e8e8}.xmx-calendar-header,.xmx-time-header{-webkit-box-sizing:border-box;box-sizing:border-box;height:34px;line-height:34px;text-align:center;overflow:hidden}.xmx-btn-icon-double-left,.xmx-btn-icon-left{float:left}.xmx-btn-icon-double-right,.xmx-btn-icon-right{float:right}.xmx-calendar-header-label{font-size:14px}.xmx-calendar-decade-separator{margin:0 2px}.xmx-calendar-decade-separator:after{content:"~"}.xmx-calendar-content{position:relative;height:224px;-webkit-box-sizing:border-box;box-sizing:border-box}.xmx-calendar-content .cell{cursor:pointer}.xmx-calendar-content .cell:hover{color:#79787b;background-color:#f8fcfe}.xmx-calendar-content .cell.active{color:#fff;background-color:#6ec7e2}.xmx-calendar-content .cell.hover-in-range,.xmx-calendar-content .cell.in-range{color:#79787b;background-color:#e9f7fb}.xmx-calendar-content .cell.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.xmx-calendar-week-mode .xmx-date-row{cursor:pointer}.xmx-calendar-week-mode .xmx-date-row:hover{background-color:#f8fcfe}.xmx-calendar-week-mode .xmx-date-row.xmx-active-week{background-color:#e9f7fb}.xmx-calendar-week-mode .xmx-date-row .cell.active,.xmx-calendar-week-mode .xmx-date-row .cell:hover{color:inherit;background-color:transparent}.xmx-week-number{opacity:.5}.xmx-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.xmx-table th{font-weight:500}.xmx-table td,.xmx-table th{padding:0;vertical-align:middle}.xmx-table-date td,.xmx-table-date th{height:32px;font-size:12px}.xmx-table-date .today{color:#7dcde5}.xmx-table-date .cell.not-current-month{color:#ccc;background:none}.xmx-time{-webkit-box-flex:1;-ms-flex:1;flex:1;width:224px;background:#fff}.xmx-time+.xmx-time{border-left:1px solid #e8e8e8}.xmx-calendar-time{position:absolute;top:0;left:0;width:100%;height:100%}.xmx-time-header{border-bottom:1px solid #e8e8e8}.xmx-time-content{height:224px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.xmx-time-columns{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;overflow:hidden}.xmx-time-column{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;border-left:1px solid #e8e8e8;text-align:center}.xmx-time-column:first-child{border-left:0}.xmx-time-column .xmx-time-list{margin:0;padding:0;list-style:none}.xmx-time-column .xmx-time-list:after{content:"";display:block;height:192px}.xmx-time-column .xmx-time-item{cursor:pointer;font-size:12px;height:32px;line-height:32px}.xmx-time-column .xmx-time-item:hover{color:#79787b;background-color:#f8fcfe}.xmx-time-column .xmx-time-item.active{color:#6ec7e2;background-color:transparent;font-weight:700}.xmx-time-column .xmx-time-item.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.xmx-time-option{cursor:pointer;padding:8px 10px;font-size:14px;line-height:20px}.xmx-time-option:hover{color:#79787b;background-color:#f8fcfe}.xmx-time-option.active{color:#6ec7e2;background-color:transparent;font-weight:700}.xmx-time-option.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.xmx-datepicker{width:100%}.xmx-datepicker-main{font-family:Karbon}@media screen and (max-aspect-ratio:4/3){.xmx-datepicker-main{font-size:13px;font-size:4.3vw}}@media screen and (max-aspect-ratio:4/3)and (max-width:302.3255813953px){.xmx-datepicker-main{font-size:13px}}@media screen and (max-aspect-ratio:4/3)and (min-width:581.3953488372px){.xmx-datepicker-main{font-size:25px}}@media screen and (min-aspect-ratio:4/3){.xmx-datepicker-main{font-size:13px;font-size:4.3vh}}@media screen and (min-aspect-ratio:4/3)and (max-height:302.3255813953px){.xmx-datepicker-main{font-size:13px}}@media screen and (min-aspect-ratio:4/3)and (min-height:581.3953488372px){.xmx-datepicker-main{font-size:25px}}.topbar-wrapper{width:100%;max-width:1200px;margin:0 auto}@media(min-width:772px){.topbar-wrapper{padding-bottom:.5em}}.fixed-topbar .topbar-wrapper{z-index:1000;position:sticky;top:0}.topbar{z-index:1000;width:100%;-webkit-box-flex:0;-ms-flex:0 0 2.5px;flex:0 0 2.5px;height:2.3em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.topbar .btn-coach,.topbar .btn-left{background-color:hsla(0,0%,100%,.431);border-radius:50%;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:stretch;align-self:stretch;padding:.3em}.topbar .btn-coach img,.topbar .btn-coach>svg,.topbar .btn-left img,.topbar .btn-left>svg{display:block;width:1.8em}.topbar .btn-coach:hover,.topbar .btn-left:hover{cursor:pointer}.topbar .btn-coach,.topbar .btn-coach path{fill:currentColor}.topbar .btn-coach :is(.lines){fill:currentColor}.topbar .btn-coach :is(.lines) path{fill:currentColor}.topbar .btn-coach :is(.stroke){fill:none;stroke:currentColor}.topbar .btn-coach .empty{fill:#fff}.topbar .progress-bar-wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 15px}.topbar .progress-bar-wrapper .progress-bar{width:100%;max-width:420px;margin:0 auto;position:relative;overflow:hidden;border-radius:1em}.topbar .progress-bar-wrapper .progress-bar .progress-bar-slider{-webkit-transition:width .5s ease;transition:width .5s ease;width:var(--percentage);-webkit-box-sizing:border-box;box-sizing:border-box;min-width:2em;text-align:end;padding:0 5px}.topbar .progress-bar-wrapper .progress-bar:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;border:1px solid #6ec7e2;border-radius:inherit}.topbar.topbar-white .btn-left>svg{color:hsla(260,1%,48%,.8)}.topbar.topbar-white .btn-coach>svg{color:#000;fill:#6ec7e2}.topbar.topbar-white .progress-bar{background:#fff}.topbar.topbar-white .progress-bar:after{border-color:rgb(var(--category-color,110,199,226))}.topbar.topbar-white .progress-bar-slider{color:#fff;background:rgb(var(--category-color,110,199,226))}.topbar.transparent{background:none}.progress-circle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.progress-circle>svg{width:100%;height:100%}.progress-circle>svg circle{-webkit-transition:stroke-dashoffset .35s;transition:stroke-dashoffset .35s;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.progress-circle>div{position:absolute;left:0;right:0;bottom:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.progress-circle>div>span{font-size:60%;-webkit-box-flex:1;-ms-flex:1;flex:1}.accordion .expand-enter-active,.accordion .expand-leave-active{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out;overflow:hidden}.header-title{text-align:center;margin:0;padding:0;height:3.7em;width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background-color:rgba(var(--header-color,110,199,226),.1);color:#fff}.header-title h1{margin:0}.header-title>.inset{width:100%;color:rgb(var(--header-color,110,199,226));height:3.7em}.header-title .header-title-header{position:absolute;left:0;width:100%;max-width:1200px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);height:3.7em;z-index:10;padding:0 1em;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-title .header-title-header svg.header-logo{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:90%;width:2em;margin-right:.5em;fill:currentColor}.header-title .header-title-header svg.header-logo path{fill:currentColor}.header-title .header-title-header svg.header-logo :is(.lines){fill:currentColor}.header-title .header-title-header svg.header-logo :is(.lines) path{fill:currentColor}.header-title .header-title-header svg.header-logo :is(.stroke){fill:none;stroke:currentColor}.header-title .header-title-header svg.header-logo .empty{fill:#fff}.header-title .header-title-header>h1{text-align:initial;margin-left:.2em;margin-right:.2em}.header-title .header-title-content{top:3.7em;position:absolute;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;pointer-events:none}.header-title .header-title-content .description{z-index:10;padding:0 2em;overflow:hidden;color:#79787b;background-color:#fff}.header-title .header-title-content .description,.header-title .header-title-content .description .description-inset{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header-title .header-title-content .description .description-inset{pointer-events:all;max-width:1200px;margin:0 auto}.header-title .header-title-content .description ul{list-style-type:none;padding:1em 0 0 0;margin:0}.header-title .header-title-content .description ul li{text-align:left;padding:10px 0}@media(max-width:770px){.header-title .header-title-content .description{padding:1em 0 0 0;margin:0}.header-title .header-title-content .description ul{padding:0}.header-title .header-title-content .description ul li{width:100%}}.header-title .header-title-content .description .button-container{margin:1.5em 0}.header-title .header-title-content .description .description-content{height:auto;width:100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:rgb(var(--header-color,110,199,226));padding:0 10%;text-align:left}@media screen and (max-aspect-ratio:4/3){.header-title .header-title-content .description .description-content{font-size:20px;font-size:2.3vw}}@media screen and (max-aspect-ratio:4/3)and (max-width:956.5217391304px){.header-title .header-title-content .description .description-content{font-size:22px}}@media screen and (max-aspect-ratio:4/3)and (min-width:1434.7826086957px){.header-title .header-title-content .description .description-content{font-size:33px}}@media screen and (min-aspect-ratio:4/3){.header-title .header-title-content .description .description-content{font-size:20px;font-size:2.3vh}}@media screen and (min-aspect-ratio:4/3)and (max-height:956.5217391304px){.header-title .header-title-content .description .description-content{font-size:22px}}@media screen and (min-aspect-ratio:4/3)and (min-height:1434.7826086957px){.header-title .header-title-content .description .description-content{font-size:33px}}.header-title .header-title-content p{height:100%;max-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-aspect-ratio:4/3){.header-title .header-title-content p{font-size:20px;font-size:2.3vw}}@media screen and (max-aspect-ratio:4/3)and (max-width:956.5217391304px){.header-title .header-title-content p{font-size:22px}}@media screen and (max-aspect-ratio:4/3)and (min-width:1434.7826086957px){.header-title .header-title-content p{font-size:33px}}@media screen and (min-aspect-ratio:4/3){.header-title .header-title-content p{font-size:20px;font-size:2.3vh}}@media screen and (min-aspect-ratio:4/3)and (max-height:956.5217391304px){.header-title .header-title-content p{font-size:22px}}@media screen and (min-aspect-ratio:4/3)and (min-height:1434.7826086957px){.header-title .header-title-content p{font-size:33px}}.header-title .header-title-overlay{margin:0;margin-top:3.7em;padding:0;position:absolute;background-color:hsla(0,0%,78%,.4);z-index:10;top:0;bottom:0;left:0;right:0}.header-title .bottom{z-index:20;pointer-events:all;height:2px;position:relative;text-align:right;background-color:rgb(var(--header-color,110,199,226))}.header-title .bottom .handle-wrapper{max-width:1200px;margin:0 auto;position:relative}.header-title .bottom .handle{cursor:pointer;display:inline-block;position:absolute;-webkit-transform:translateY(-40%);transform:translateY(-40%);right:0;padding:0 .5em;margin-right:.3em;color:#fff;border-radius:1em;height:1em;line-height:1em;background-color:rgb(var(--header-color,110,199,226));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-aspect-ratio:4/3){.header-title .bottom .handle{font-size:10.4px;font-size:3.44vw}}@media screen and (max-aspect-ratio:4/3)and (max-width:302.3255813953px){.header-title .bottom .handle{font-size:10.4px}}@media screen and (max-aspect-ratio:4/3)and (min-width:581.3953488372px){.header-title .bottom .handle{font-size:20px}}@media screen and (min-aspect-ratio:4/3){.header-title .bottom .handle{font-size:10.4px;font-size:3.44vh}}@media screen and (min-aspect-ratio:4/3)and (max-height:302.3255813953px){.header-title .bottom .handle{font-size:10.4px}}@media screen and (min-aspect-ratio:4/3)and (min-height:581.3953488372px){.header-title .bottom .handle{font-size:20px}}.header-title .bottom .handle span{display:inline-block;position:relative}.header-title .bottom .handle svg{width:1em;height:1em}.header-title .bottom .handle svg path{fill:#fff}.header-title .bottom .handle svg circle{fill:none}.header-title .smooth-enter-active,.header-title .smooth-leave-active{-webkit-transition-duration:.2s;transition-duration:.2s}.header-title .smooth-enter-active p,.header-title .smooth-leave-active p{-webkit-transition:max-height .2s ease-in;transition:max-height .2s ease-in}.header-title .smooth-enter p,.header-title .smooth-leave-to p{max-height:0!important}.header-title .container .header-title{margin-left:-1em;width:calc(100% + 2em)}.header-title-centered .header-title-header svg.header-logo{position:absolute}.header-title-centered .header-title-header h1{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.infinite-scroll{width:100%}.infinite-scroll.targetElement .content{overflow-y:scroll;height:460px}.infinite-scroll .loader-wrapper{width:100%;position:relative;height:40px;margin:1em auto}.infinite-scroll .loader-wrapper .loader{height:32px;width:32px;top:auto;left:calc(50% - 16px);border-width:6px}.gauge{-webkit-transition:-webkit-transform 2 ease;transition:-webkit-transform 2 ease;transition:transform 2 ease;transition:transform 2 ease,-webkit-transform 2 ease}.gauge #pointer{-webkit-transform:rotate(var(--gauge-deg,0deg)) translate(200px,200px);transform:rotate(var(--gauge-deg,0deg)) translate(200px,200px);-webkit-transform-origin:200px 200px;transform-origin:200px 200px}.gauge.animated #pointer{-webkit-animation:gauge-animation 4s ease infinite;animation:gauge-animation 4s ease infinite}.tooltip{position:relative;display:inline-block;border-bottom:1px dotted #000}.tooltip .tooltip__text{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1}.tooltip .tooltip__text:after{content:" ";position:absolute;border-width:5px;border-style:solid}.tooltip .tooltip__text.right{top:-5px;left:120%}.tooltip .tooltip__text.right:after{top:50%;right:100%;margin-top:-5px;border-color:transparent #000 transparent transparent}.tooltip .tooltip__text.left{top:-5px;right:120%}.tooltip .tooltip__text.left:after{top:50%;left:100%;margin-top:-5px;border-color:transparent transparent transparent #000}.tooltip .tooltip__text.bottom{width:120px;top:100%;left:50%;margin-left:-60px}.tooltip .tooltip__text.bottom:after{bottom:100%;left:50%;margin-left:-5px;border-color:transparent transparent #000 transparent}.tooltip .tooltip__text.top{width:120px;bottom:100%;left:50%;margin-left:-60px}.tooltip .tooltip__text.top:after{top:100%;left:50%;margin-left:-5px;border-color:#000 transparent transparent transparent}.tooltip:hover .tooltip__text{visibility:visible}.skill-overview{-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.skill-overview,.skill-overview .skill-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;width:100%;overflow:hidden}.skill-overview .skill-list{max-width:calc(1200px - 2em);margin-left:auto;margin-right:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.skill-overview .skill-list .skill-list-swipable{overflow-y:auto}.skill-overview .skill-list .sub-title{font-weight:700;text-transform:uppercase;margin:1em 0 0 .5em}@media screen and (max-aspect-ratio:4/3){.skill-overview .skill-list .sub-title{font-size:20px;font-size:2.3vw}}@media screen and (max-aspect-ratio:4/3)and (max-width:956.5217391304px){.skill-overview .skill-list .sub-title{font-size:22px}}@media screen and (max-aspect-ratio:4/3)and (min-width:1434.7826086957px){.skill-overview .skill-list .sub-title{font-size:33px}}@media screen and (min-aspect-ratio:4/3){.skill-overview .skill-list .sub-title{font-size:20px;font-size:2.3vh}}@media screen and (min-aspect-ratio:4/3)and (max-height:956.5217391304px){.skill-overview .skill-list .sub-title{font-size:22px}}@media screen and (min-aspect-ratio:4/3)and (min-height:1434.7826086957px){.skill-overview .skill-list .sub-title{font-size:33px}}.skill-overview .skill-list .swipe{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;height:4em;-webkit-transform:none;transform:none}.skill-overview .skill-list .swipe>svg{height:50%}.skill-overview .skill-list .item-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media(min-width:1281px){.skill-overview .skill-list .item-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1}}.skill-overview .skill-list .item-list .item{width:calc(100% - 2em);margin-top:1em;padding-bottom:1em;margin:1em 1em 0 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid #79787b}.skill-overview .skill-list .item-list .item:last-child{border:none}@media(min-width:1281px){.skill-overview .skill-list .item-list .item{width:calc(50% - 2em)}.skill-overview .skill-list .item-list .item:nth-child(odd):nth-last-child(-n+2),.skill-overview .skill-list .item-list .item:nth-child(odd):nth-last-child(-n+2)~.item{border:none}}.skill-overview .skill-list .item-list .item .item-title{color:#79787b;width:100%;text-align:left;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.2rem}.skill-overview .skill-list .item-list .item .item-circles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgb(var(--category-color,121,120,123));margin-top:.25em;margin-bottom:.25em}.skill-overview .skill-list .item-list .item .item-circles.growing .circle:first-child{width:1.1em;height:1.1em}.skill-overview .skill-list .item-list .item .item-circles.growing .circle:nth-child(2){width:1.2em;height:1.2em}.skill-overview .skill-list .item-list .item .item-circles.growing .circle:nth-child(3){width:1.3em;height:1.3em}.skill-overview .skill-list .item-list .item .item-circles.growing .circle:nth-child(4){width:1.4em;height:1.4em}.skill-overview .skill-list .item-list .item .item-circles.growing .circle:nth-child(5){width:1.5em;height:1.5em}.skill-overview .skill-list .item-list .item .item-circles.growing .circle:nth-child(6){width:1.6em;height:1.6em}.skill-overview .skill-list .item-list .item .item-circles.growing .circle:nth-child(7){width:1.7em;height:1.7em}.skill-overview .skill-list .item-list .item .item-circles .circle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border:1px solid currentColor;border-radius:50%;height:1em;width:1em;position:relative}.skill-overview .skill-list .item-list .item .item-circles .circle:not(:last-child){margin-right:5px}.skill-overview .skill-list .item-list .item .item-circles .circle.active{background-color:currentColor}.skill-overview .skill-list .item-list .item .item-circles .circle.active span{position:absolute;color:#fff}.skill-overview .skill-list .item-list .item .item-game{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:stretch;align-self:stretch}.skill-overview .skill-list .item-list .item .item-game>svg{height:140%;position:absolute;right:0;bottom:-5%}.container>.skill-overview{width:calc(100% + 2em)}@media(min-width:1281px){.case-skill .item{width:100%!important}}.popper-reference svg{color:#79787b;width:1em;position:relative;padding-left:.2em;line-height:100%}.popper-reference svg circle{fill:#6ec7e2}.popper-reference svg path{fill:#fff}.popper-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;min-height:0;-webkit-transition:visibility 1s ease-in-out;transition:visibility 1s ease-in-out;z-index:99;background-color:#6ec7e2;border-radius:2em;border:1px solid #6ec7e2;font-weight:400}.popper-content .popper-body:first-child{border-top-left-radius:2em;border-top-right-radius:2em}.popper-content .popper-header:first-child{border-bottom-left-radius:2em;border-bottom-right-radius:2em}.popper-content .popper-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top-left-radius:2em;border-top-right-radius:2em;padding:0 1em 0 1em;background-color:#6ec7e2;color:#fff}.popper-content .popper-header h1{margin:0;padding:.5em 0}.popper-content .popper-body{padding:0 1em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%;background-color:#fff;border-bottom-left-radius:2em;border-bottom-right-radius:2em;overflow:auto;color:#79787b}:root{--hippyblue:#6ec7e2}body,button{font-family:Karbon;line-height:150%}@media screen and (max-aspect-ratio:4/3){body,button{font-size:20px;font-size:2.1vw}}@media screen and (max-aspect-ratio:4/3)and (max-width:952.380952381px){body,button{font-size:20px}}@media screen and (max-aspect-ratio:4/3)and (min-width:1238.0952380952px){body,button{font-size:26px}}@media screen and (min-aspect-ratio:4/3){body,button{font-size:20px;font-size:2.1vh}}@media screen and (min-aspect-ratio:4/3)and (max-height:952.380952381px){body,button{font-size:20px}}@media screen and (min-aspect-ratio:4/3)and (min-height:1238.0952380952px){body,button{font-size:26px}}@media screen and (max-aspect-ratio:4/3){.h1,h1{font-size:27px;font-size:2.6vw}}@media screen and (max-aspect-ratio:4/3)and (max-width:1038.4615384615px){.h1,h1{font-size:27px}}@media screen and (max-aspect-ratio:4/3)and (min-width:1923.0769230769px){.h1,h1{font-size:50px}}@media screen and (min-aspect-ratio:4/3){.h1,h1{font-size:27px;font-size:2.6vh}}@media screen and (min-aspect-ratio:4/3)and (max-height:1038.4615384615px){.h1,h1{font-size:27px}}@media screen and (min-aspect-ratio:4/3)and (min-height:1923.0769230769px){.h1,h1{font-size:50px}}@media screen and (max-aspect-ratio:4/3){.h2,h2{font-size:20px;font-size:2.3vw}}@media screen and (max-aspect-ratio:4/3)and (max-width:956.5217391304px){.h2,h2{font-size:22px}}@media screen and (max-aspect-ratio:4/3)and (min-width:1434.7826086957px){.h2,h2{font-size:33px}}@media screen and (min-aspect-ratio:4/3){.h2,h2{font-size:20px;font-size:2.3vh}}@media screen and (min-aspect-ratio:4/3)and (max-height:956.5217391304px){.h2,h2{font-size:22px}}@media screen and (min-aspect-ratio:4/3)and (min-height:1434.7826086957px){.h2,h2{font-size:33px}}.h3,h3{margin:1.5em 0 .3em 0}@media screen and (max-aspect-ratio:4/3){.h3,h3{font-size:16px;font-size:1.84vw}}@media screen and (max-aspect-ratio:4/3)and (max-width:956.5217391304px){.h3,h3{font-size:17.6px}}@media screen and (max-aspect-ratio:4/3)and (min-width:1434.7826086957px){.h3,h3{font-size:26.4px}}@media screen and (min-aspect-ratio:4/3){.h3,h3{font-size:16px;font-size:1.84vh}}@media screen and (min-aspect-ratio:4/3)and (max-height:956.5217391304px){.h3,h3{font-size:17.6px}}@media screen and (min-aspect-ratio:4/3)and (min-height:1434.7826086957px){.h3,h3{font-size:26.4px}}.loader-wrapper{min-height:164px}.loader{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;display:block;border:12px solid #f3f3f3;border-top:12px solid #e24f87;border-radius:50%;width:164px;height:164px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;top:calc(50% - 82px);left:calc(50% - 82px)}.down-arrow{height:1em;display:block;margin:0 auto;-webkit-animation:downArrowAnimation 2s;animation:downArrowAnimation 2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;stroke:currentColor}.down-arrow.dark path{stroke:#79787b}.auto-width{width:auto}.fill--none path{fill:none!important}.fill--current path{fill:currentColor!important}.badge{background-color:#c73030;padding:.1em;border-radius:50%;width:1em;height:1em;text-align:center;line-height:1em;display:inline-block;margin-left:.2em;color:#fff;font-weight:400}@-webkit-keyframes explode{0%{opacity:.1}2%{opacity:1}8%{opacity:.1}9%{opacity:1}25%{opacity:.3}50%{opacity:1}77%{opacity:.9}to{opacity:0}}@keyframes explode{0%{opacity:.1}2%{opacity:1}8%{opacity:.1}9%{opacity:1}25%{opacity:.3}50%{opacity:1}77%{opacity:.9}to{opacity:0}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.slideup-enter-active,.slideup-leave-active{-webkit-transition:all .2s;transition:all .2s;-webkit-transition-timing-function:cubic-bezier(.55,0,.1,1);transition-timing-function:cubic-bezier(.55,0,.1,1)}.slideup-enter,.slideup-leave-to{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}.slide-left-enter-active,.slide-left-leave-active,.slide-right-enter-active,.slide-right-leave-active{-webkit-transition-duration:.2s;transition-duration:.2s;overflow:hidden}.slide-left-enter-active>.container,.slide-left-leave-active>.container,.slide-right-enter-active>.container,.slide-right-leave-active>.container{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.55,0,.1,1);transition-timing-function:cubic-bezier(.55,0,.1,1)}.slide-left-enter>.container,.slide-right-leave-active>.container{opacity:0;-webkit-transform:translate(2em);transform:translate(2em)}.slide-left-leave-active>.container,.slide-right-enter>.container{opacity:0;-webkit-transform:translate(-2em);transform:translate(-2em)}@-webkit-keyframes block-animation{0%{-webkit-transform:matrix(.25,0,0,.5,0,0);transform:matrix(.25,0,0,.5,0,0)}3.4%{-webkit-transform:matrix(.487,0,0,.703,0,0);transform:matrix(.487,0,0,.703,0,0)}4.7%{-webkit-transform:matrix(.587,0,0,.8,0,0);transform:matrix(.587,0,0,.8,0,0)}6.81%{-webkit-transform:matrix(.744,0,0,.946,0,0);transform:matrix(.744,0,0,.946,0,0)}9.41%{-webkit-transform:matrix(.913,0,0,1.084,0,0);transform:matrix(.913,0,0,1.084,0,0)}10.21%{-webkit-transform:matrix(.956,0,0,1.113,0,0);transform:matrix(.956,0,0,1.113,0,0)}13.61%{-webkit-transform:matrix(1.092,0,0,1.166,0,0);transform:matrix(1.092,0,0,1.166,0,0)}14.11%{-webkit-transform:matrix(1.106,0,0,1.165,0,0);transform:matrix(1.106,0,0,1.165,0,0)}17.52%{-webkit-transform:matrix(1.156,0,0,1.12,0,0);transform:matrix(1.156,0,0,1.12,0,0)}18.72%{-webkit-transform:matrix(1.159,0,0,1.094,0,0);transform:matrix(1.159,0,0,1.094,0,0)}21.32%{-webkit-transform:matrix(1.147,0,0,1.035,0,0);transform:matrix(1.147,0,0,1.035,0,0)}24.32%{-webkit-transform:matrix(1.113,0,0,.98,0,0);transform:matrix(1.113,0,0,.98,0,0)}25.23%{-webkit-transform:matrix(1.1,0,0,.969,0,0);transform:matrix(1.1,0,0,.969,0,0)}29.03%{-webkit-transform:matrix(1.047,0,0,.948,0,0);transform:matrix(1.047,0,0,.948,0,0)}29.93%{-webkit-transform:matrix(1.036,0,0,.949,0,0);transform:matrix(1.036,0,0,.949,0,0)}35.54%{-webkit-transform:matrix(.985,0,0,.981,0,0);transform:matrix(.985,0,0,.981,0,0)}36.74%{-webkit-transform:matrix(.979,0,0,.989,0,0);transform:matrix(.979,0,0,.989,0,0)}41.04%{-webkit-transform:matrix(.971,0,0,1.011,0,0);transform:matrix(.971,0,0,1.011,0,0)}44.44%{-webkit-transform:matrix(.974,0,0,1.016,0,0);transform:matrix(.974,0,0,1.016,0,0)}52.15%{-webkit-transform:matrix(.993,0,0,1.003,0,0);transform:matrix(.993,0,0,1.003,0,0)}59.86%{-webkit-transform:matrix(1.005,0,0,.995,0,0);transform:matrix(1.005,0,0,.995,0,0)}63.26%{-webkit-transform:matrix(1.005,0,0,.996,0,0);transform:matrix(1.005,0,0,.996,0,0)}75.28%{-webkit-transform:matrix(1.001,0,0,1.002,0,0);transform:matrix(1.001,0,0,1.002,0,0)}85.49%{-webkit-transform:matrix(.999,0,0,1,0,0);transform:matrix(.999,0,0,1,0,0)}90.69%{-webkit-transform:matrix(.999,0,0,1,0,0);transform:matrix(.999,0,0,1,0,0)}to{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}@keyframes block-animation{0%{-webkit-transform:matrix(.25,0,0,.5,0,0);transform:matrix(.25,0,0,.5,0,0)}3.4%{-webkit-transform:matrix(.487,0,0,.703,0,0);transform:matrix(.487,0,0,.703,0,0)}4.7%{-webkit-transform:matrix(.587,0,0,.8,0,0);transform:matrix(.587,0,0,.8,0,0)}6.81%{-webkit-transform:matrix(.744,0,0,.946,0,0);transform:matrix(.744,0,0,.946,0,0)}9.41%{-webkit-transform:matrix(.913,0,0,1.084,0,0);transform:matrix(.913,0,0,1.084,0,0)}10.21%{-webkit-transform:matrix(.956,0,0,1.113,0,0);transform:matrix(.956,0,0,1.113,0,0)}13.61%{-webkit-transform:matrix(1.092,0,0,1.166,0,0);transform:matrix(1.092,0,0,1.166,0,0)}14.11%{-webkit-transform:matrix(1.106,0,0,1.165,0,0);transform:matrix(1.106,0,0,1.165,0,0)}17.52%{-webkit-transform:matrix(1.156,0,0,1.12,0,0);transform:matrix(1.156,0,0,1.12,0,0)}18.72%{-webkit-transform:matrix(1.159,0,0,1.094,0,0);transform:matrix(1.159,0,0,1.094,0,0)}21.32%{-webkit-transform:matrix(1.147,0,0,1.035,0,0);transform:matrix(1.147,0,0,1.035,0,0)}24.32%{-webkit-transform:matrix(1.113,0,0,.98,0,0);transform:matrix(1.113,0,0,.98,0,0)}25.23%{-webkit-transform:matrix(1.1,0,0,.969,0,0);transform:matrix(1.1,0,0,.969,0,0)}29.03%{-webkit-transform:matrix(1.047,0,0,.948,0,0);transform:matrix(1.047,0,0,.948,0,0)}29.93%{-webkit-transform:matrix(1.036,0,0,.949,0,0);transform:matrix(1.036,0,0,.949,0,0)}35.54%{-webkit-transform:matrix(.985,0,0,.981,0,0);transform:matrix(.985,0,0,.981,0,0)}36.74%{-webkit-transform:matrix(.979,0,0,.989,0,0);transform:matrix(.979,0,0,.989,0,0)}41.04%{-webkit-transform:matrix(.971,0,0,1.011,0,0);transform:matrix(.971,0,0,1.011,0,0)}44.44%{-webkit-transform:matrix(.974,0,0,1.016,0,0);transform:matrix(.974,0,0,1.016,0,0)}52.15%{-webkit-transform:matrix(.993,0,0,1.003,0,0);transform:matrix(.993,0,0,1.003,0,0)}59.86%{-webkit-transform:matrix(1.005,0,0,.995,0,0);transform:matrix(1.005,0,0,.995,0,0)}63.26%{-webkit-transform:matrix(1.005,0,0,.996,0,0);transform:matrix(1.005,0,0,.996,0,0)}75.28%{-webkit-transform:matrix(1.001,0,0,1.002,0,0);transform:matrix(1.001,0,0,1.002,0,0)}85.49%{-webkit-transform:matrix(.999,0,0,1,0,0);transform:matrix(.999,0,0,1,0,0)}90.69%{-webkit-transform:matrix(.999,0,0,1,0,0);transform:matrix(.999,0,0,1,0,0)}to{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}@-webkit-keyframes gauge-animation{0%{-webkit-transform:rotate(-20deg) translate(200px,200px);transform:rotate(-20deg) translate(200px,200px);-webkit-transform-origin:200px 200px;transform-origin:200px 200px}25%{-webkit-transform:rotate(50deg) translate(200px,200px);transform:rotate(50deg) translate(200px,200px);-webkit-transform-origin:200px 200px;transform-origin:200px 200px}50%{-webkit-transform:rotate(-35deg) translate(200px,200px);transform:rotate(-35deg) translate(200px,200px);-webkit-transform-origin:200px 200px;transform-origin:200px 200px}75%{-webkit-transform:rotate(40deg) translate(200px,200px);transform:rotate(40deg) translate(200px,200px);-webkit-transform-origin:200px 200px;transform-origin:200px 200px}to{-webkit-transform:rotate(-20deg) translate(200px,200px);transform:rotate(-20deg) translate(200px,200px);-webkit-transform-origin:200px 200px;transform-origin:200px 200px}}@keyframes gauge-animation{0%{-webkit-transform:rotate(-20deg) translate(200px,200px);transform:rotate(-20deg) translate(200px,200px);-webkit-transform-origin:200px 200px;transform-origin:200px 200px}25%{-webkit-transform:rotate(50deg) translate(200px,200px);transform:rotate(50deg) translate(200px,200px);-webkit-transform-origin:200px 200px;transform-origin:200px 200px}50%{-webkit-transform:rotate(-35deg) translate(200px,200px);transform:rotate(-35deg) translate(200px,200px);-webkit-transform-origin:200px 200px;transform-origin:200px 200px}75%{-webkit-transform:rotate(40deg) translate(200px,200px);transform:rotate(40deg) translate(200px,200px);-webkit-transform-origin:200px 200px;transform-origin:200px 200px}to{-webkit-transform:rotate(-20deg) translate(200px,200px);transform:rotate(-20deg) translate(200px,200px);-webkit-transform-origin:200px 200px;transform-origin:200px 200px}}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.4);box-shadow:0 0 0 0 hsla(0,0%,100%,.4)}70%{-webkit-box-shadow:0 0 0 30px hsla(0,0%,100%,0);box-shadow:0 0 0 30px hsla(0,0%,100%,0)}to{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,0);box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}@keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.4);box-shadow:0 0 0 0 hsla(0,0%,100%,.4)}70%{-webkit-box-shadow:0 0 0 30px hsla(0,0%,100%,0);box-shadow:0 0 0 30px hsla(0,0%,100%,0)}to{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,0);box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}@-webkit-keyframes pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes timer--width{0%{width:100%}to{width:0}}@keyframes timer--width{0%{width:100%}to{width:0}}.swipe{color:rgb(var(--category-color))}@media screen and (max-aspect-ratio:4/3){.swipe{font-size:13px;font-size:4.3vw}}@media screen and (max-aspect-ratio:4/3)and (max-width:302.3255813953px){.swipe{font-size:13px}}@media screen and (max-aspect-ratio:4/3)and (min-width:581.3953488372px){.swipe{font-size:25px}}@media screen and (min-aspect-ratio:4/3){.swipe{font-size:13px;font-size:4.3vh}}@media screen and (min-aspect-ratio:4/3)and (max-height:302.3255813953px){.swipe{font-size:13px}}@media screen and (min-aspect-ratio:4/3)and (min-height:581.3953488372px){.swipe{font-size:25px}}.swipe svg{width:auto;height:4vw;min-height:28px;max-height:48px;-webkit-filter:brightness(1);filter:brightness(1);fill:currentColor;margin-bottom:5px}.swipe label{display:block}@-webkit-keyframes swing-horizontal{0%{-webkit-transform:translateX(-20%);transform:translateX(-20%)}50%{-webkit-transform:translateX(20%);transform:translateX(20%)}to{-webkit-transform:translateX(-20%);transform:translateX(-20%)}}@keyframes swing-horizontal{0%{-webkit-transform:translateX(-20%);transform:translateX(-20%)}50%{-webkit-transform:translateX(20%);transform:translateX(20%)}to{-webkit-transform:translateX(-20%);transform:translateX(-20%)}}@-webkit-keyframes swing-vertical{0%{-webkit-transform:rotate(90deg) translateX(-10%);transform:rotate(90deg) translateX(-10%)}50%{-webkit-transform:rotate(90deg) translateX(10%);transform:rotate(90deg) translateX(10%)}to{-webkit-transform:rotate(90deg) translateX(-10%);transform:rotate(90deg) translateX(-10%)}}@keyframes swing-vertical{0%{-webkit-transform:rotate(90deg) translateX(-10%);transform:rotate(90deg) translateX(-10%)}50%{-webkit-transform:rotate(90deg) translateX(10%);transform:rotate(90deg) translateX(10%)}to{-webkit-transform:rotate(90deg) translateX(-10%);transform:rotate(90deg) translateX(-10%)}}.swipe.horizontal{text-align:center}.swipe.horizontal svg{-webkit-animation-name:swing-horizontal;animation-name:swing-horizontal;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease;animation-timing-function:ease}.swipe.vertical{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);text-align:left}.swipe.vertical svg{-webkit-animation-name:swing-vertical;animation-name:swing-vertical;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease;animation-timing-function:ease}.swipe.slider{position:relative;padding-top:10px}ul.steps{padding:0;margin:1rem auto;text-align:center}ul.steps li{width:calc(1.4em - 4px);height:calc(1.4em - 4px);text-align:center;line-height:calc(1.4em - 4px);border-radius:calc(1.4em - 4px);border:2px solid #79787b;background:transparent;margin:0 1.2em;display:inline-block;color:#79787b;position:relative;z-index:4}ul.steps li:first-child{margin-left:0}ul.steps li:last-child{margin-right:0}ul.steps li:before{content:"";position:absolute;top:calc(.6em - 2px);left:calc(-2.4em - 2px);width:calc(2.4em + 2px);height:2px;background:#79787b;z-index:-1}ul.steps li:first-child:before{display:none}ul.steps .active{background:#6ec7e2;color:#fff;width:1.4em;height:1.4em;line-height:1.4em;border-radius:1.4em;border:none}ul.steps .active:before{top:.6em;left:-2.4em;width:2.4em}.hooper-slide{height:auto;-ms-flex-item-align:stretch;align-self:stretch}.hooper-track:focus,.hooper:focus{outline:0!important}.nav-wrapper{position:sticky;bottom:0;left:0;right:0;z-index:1000;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-pack:distribute;justify-content:space-around;margin-right:calc(-100vw - -100%);overflow-x:hidden;overflow-x:inherit;will-change:transform;-webkit-transform:translateZ(0);transform:translateZ(0);height:3.8em;padding-bottom:.2em;background-color:#6ec7e2}@media screen and (max-aspect-ratio:4/3){.nav-wrapper{font-size:13px;font-size:4.3vw}}@media screen and (max-aspect-ratio:4/3)and (max-width:302.3255813953px){.nav-wrapper{font-size:13px}}@media screen and (max-aspect-ratio:4/3)and (min-width:581.3953488372px){.nav-wrapper{font-size:25px}}@media screen and (min-aspect-ratio:4/3){.nav-wrapper{font-size:13px;font-size:4.3vh}}@media screen and (min-aspect-ratio:4/3)and (max-height:302.3255813953px){.nav-wrapper{font-size:13px}}@media screen and (min-aspect-ratio:4/3)and (min-height:581.3953488372px){.nav-wrapper{font-size:25px}}@media screen and (max-width:1280px)and (min-width:772px)and (max-aspect-ratio:4/3){.nav-wrapper{font-size:9.1px;font-size:3.01vw}}@media screen and (max-width:1280px)and (min-width:772px)and (max-aspect-ratio:4/3)and (max-width:302.3255813953px){.nav-wrapper{font-size:9.1px}}@media screen and (max-width:1280px)and (min-width:772px)and (max-aspect-ratio:4/3)and (min-width:581.3953488372px){.nav-wrapper{font-size:17.5px}}@media screen and (max-width:1280px)and (min-width:772px)and (min-aspect-ratio:4/3){.nav-wrapper{font-size:9.1px;font-size:3.01vh}}@media screen and (max-width:1280px)and (min-width:772px)and (min-aspect-ratio:4/3)and (max-height:302.3255813953px){.nav-wrapper{font-size:9.1px}}@media screen and (max-width:1280px)and (min-width:772px)and (min-aspect-ratio:4/3)and (min-height:581.3953488372px){.nav-wrapper{font-size:17.5px}}.nav-wrapper.fullscreen{position:absolute;bottom:0;left:0;right:0}.nav-wrapper nav{max-width:1200px;margin:0 auto;height:100%;font-weight:700}.nav-wrapper nav,.nav-wrapper nav>div{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-wrapper nav>div{-webkit-box-flex:1;-ms-flex:1 1 19%;flex:1 1 19%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.nav-wrapper nav :nth-child(3){-ms-flex-preferred-size:24%;flex-basis:24%}.nav-wrapper nav :nth-child(3) a{-webkit-box-flex:0;-ms-flex:0 0 3.5em;flex:0 0 3.5em;margin:-1em 0 0;border-radius:50% 50% 0 0;background-color:#6ec7e2}.nav-wrapper nav :nth-child(3) a>svg{height:55%;width:90%;margin-top:6%;margin-left:10%}.nav-wrapper nav :nth-child(3) a:before{border-radius:50% 50% 0 0}.nav-wrapper nav a{-webkit-box-flex:0;-ms-flex:0 1 75px;flex:0 1 75px;margin-top:.3em;color:#000;text-decoration:none;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav-wrapper nav a.white{color:#fff}.nav-wrapper nav a>img,.nav-wrapper nav a>svg{height:1.5em;width:100%}.nav-wrapper .avatar{height:1.5em;width:1.5em;border-radius:50%}.nav-wrapper .dropdown{position:relative}.nav-wrapper .dropdown:hover .dropdown-content{height:auto;bottom:100%;overflow:visible}.nav-wrapper .dropdown a{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:1.5em;height:calc(100% - .3em)}.nav-wrapper .dropdown .dropdown-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:0;width:100%;overflow:hidden;position:absolute;background-color:#6ec7e2}@media(max-width:770px){.nav-wrapper .dropdown .dropdown-content{right:0;width:40vw}}.nav-wrapper .dropdown .dropdown-content>.dropdown-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;padding:.5em;border-bottom:1px solid #d3d3d3}.nav-wrapper .dropdown .dropdown-content>.dropdown-item a{text-align:left;margin:0;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.nav-wrapper .dropdown .dropdown-content img,.nav-wrapper .dropdown .dropdown-content svg{width:1.5em}.nav-wrapper .nav-authenticated .router-link-active{color:#fff}.nav-wrapper .nav-authenticated .router-link-active svg{fill:#fff}footer{background-color:#848486;color:#b3b3b4;width:100%;display:block;padding:25px 10px 10px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%)}footer>div>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}footer>div>div a{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:50%;flex-basis:50%}footer>div>div a img,footer>div>div a svg{width:90%;max-width:150px}footer p{text-align:center}footer .externallink{display:inline-block;color:#b3b3b4;text-decoration:underline;font-weight:700}footer .externallink:hover{color:#fff}footer .newspage-link{-webkit-margin-after:1.5em!important;margin-block-end:1.5em!important}.page{background-color:#fff;margin-right:calc(-100vw - -100%);overflow-x:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:772px){.page{background-color:#edfbff;padding:0 1em}}.page.full .container{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.page.pop{position:absolute;left:0;right:0;top:0;min-height:100%;z-index:20}@media(min-width:1281px){.page.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page.center>.topbar-wrapper{position:absolute;top:0}}.page .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page .container .header-title{width:auto;margin-left:0}.page .container .button-container button{--button-border:rgb(var(--category-color,110,199,226));--arrow-circle:rgb(var(--category-color,110,199,226))}.page .boxed{padding:1em;overflow:visible}.page .boxed .header-title{margin-top:-1em}@media(min-width:772px){.page .boxed{background:#fff;border-radius:4px;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);border-radius:.3em}.page .boxed.round{border-radius:2em}.page .boxed.round .header-title{border-radius:2em 2em 0 0}.page .boxed .header-title{margin-top:-1em;background-color:#fff}}@media(min-width:1281px){.page .boxed{padding:3em 1em 1em 1em}.page .boxed .header-title{margin-top:-3em}}.page .boxed .button-container{margin-bottom:0}.page .unboxed{padding:0}@media(max-width:770px){.page .unboxed{padding:1em}}.page.fixed-topbar{overflow-x:initial}.slider{--thumb-color:#cc9;--segment-count:5;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:calc(var(--segment-count)*30px);width:90%;height:25px;display:block;margin:20px auto 0 auto;background:radial-gradient(circle,#79787b .5em,transparent .55em) border-box transparent;background-size:calc(1/var(--segment-count)*100%) 100%;outline:none}.slider::-webkit-slider-runnable-track{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;height:2px;width:90%;background:#79787b;border:0}.slider::-moz-range-track{box-sizing:border-box;border:none;height:2px;width:90%;background:#79787b;border:0}.slider::-ms-track{box-sizing:border-box;border:none;height:2px;width:90%;background:#79787b;border:0}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:calc(1/var(--segment-count)*100%);height:50px;margin-top:0;background:radial-gradient(circle,var(--thumb-color) 1em,transparent 1.1em) no-repeat;background-position:50%;-webkit-filter:brightness(1.1);filter:brightness(1.1);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:0}.slider::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:calc(1/var(--segment-count)*100%);height:50px;margin-top:0;background:radial-gradient(circle,var(--thumb-color) 1em,transparent 1.1em) no-repeat;background-position:50%;filter:brightness(1.1);cursor:pointer;transform:translateY(-50%);border:0}.slider::-ms-thumb{-webkit-appearance:none;appearance:none;width:calc(1/var(--segment-count)*100%);height:50px;margin-top:0;background:radial-gradient(circle,var(--thumb-color) 1em,transparent 1.1em) no-repeat;background-position:50%;filter:brightness(1.1);cursor:pointer;transform:translateY(-50%);border:0}.forgot-password .button-container,.login .button-container,.register .button-container,.reset-password .button-container{margin-left:0;margin-right:0}.forgot-password label,.login label,.register label,.reset-password label{font-weight:700}.forgot-password .container .title,.login .container .title,.register .container .title,.reset-password .container .title{margin:1rem 0}.forgot-password .container form .validation-provider,.forgot-password .container form button,.login .container form .validation-provider,.login .container form button,.register .container form .validation-provider,.register .container form button,.reset-password .container form .validation-provider,.reset-password .container form button{margin:.5rem 0}.forgot-password .container .login-container,.forgot-password .container .overview-container,.forgot-password .container .profile-container,.forgot-password .container .register-container,.forgot-password .container .reset-password-container,.forgot-password .container .sector-container,.forgot-password .container forgot-password-container,.login .container .login-container,.login .container .overview-container,.login .container .profile-container,.login .container .register-container,.login .container .reset-password-container,.login .container .sector-container,.login .container forgot-password-container,.register .container .login-container,.register .container .overview-container,.register .container .profile-container,.register .container .register-container,.register .container .reset-password-container,.register .container .sector-container,.register .container forgot-password-container,.reset-password .container .login-container,.reset-password .container .overview-container,.reset-password .container .profile-container,.reset-password .container .register-container,.reset-password .container .reset-password-container,.reset-password .container .sector-container,.reset-password .container forgot-password-container{width:100%;padding:0 4px;padding-bottom:1em}.forgot-password .container .login-container a,.forgot-password .container .register-container a,.forgot-password .container .reset-password-container a,.forgot-password .container forgot-password-container a,.login .container .login-container a,.login .container .register-container a,.login .container .reset-password-container a,.login .container forgot-password-container a,.register .container .login-container a,.register .container .register-container a,.register .container .reset-password-container a,.register .container forgot-password-container a,.reset-password .container .login-container a,.reset-password .container .register-container a,.reset-password .container .reset-password-container a,.reset-password .container forgot-password-container a{height:2em;line-height:2em;display:block;color:#79787b;text-align:center;text-decoration:underline}.forgot-password .container .login-container a:hover,.forgot-password .container .register-container a:hover,.forgot-password .container .reset-password-container a:hover,.forgot-password .container forgot-password-container a:hover,.login .container .login-container a:hover,.login .container .register-container a:hover,.login .container .reset-password-container a:hover,.login .container forgot-password-container a:hover,.register .container .login-container a:hover,.register .container .register-container a:hover,.register .container .reset-password-container a:hover,.register .container forgot-password-container a:hover,.reset-password .container .login-container a:hover,.reset-password .container .register-container a:hover,.reset-password .container .reset-password-container a:hover,.reset-password .container forgot-password-container a:hover{text-decoration:underline}.forgot-password .container .profile-container .selfie,.login .container .profile-container .selfie,.register .container .profile-container .selfie,.reset-password .container .profile-container .selfie{position:relative;width:50%;padding-bottom:1em}.forgot-password .container .profile-container .selfie>div>img,.login .container .profile-container .selfie>div>img,.register .container .profile-container .selfie>div>img,.reset-password .container .profile-container .selfie>div>img{position:absolute;max-width:100%}.forgot-password .container .profile-container .selfie label,.login .container .profile-container .selfie label,.register .container .profile-container .selfie label,.reset-password .container .profile-container .selfie label{position:relative;top:0}.forgot-password .container .profile-container .selfie .selfie-svg-wrapper,.login .container .profile-container .selfie .selfie-svg-wrapper,.register .container .profile-container .selfie .selfie-svg-wrapper,.reset-password .container .profile-container .selfie .selfie-svg-wrapper{border-radius:50%;background-color:#6ec7e2;overflow:hidden;padding:1.5em}.forgot-password .container .profile-container .selfie .selfie-svg-wrapper svg>*,.login .container .profile-container .selfie .selfie-svg-wrapper svg>*,.register .container .profile-container .selfie .selfie-svg-wrapper svg>*,.reset-password .container .profile-container .selfie .selfie-svg-wrapper svg>*{fill:#fff}.forgot-password .container .profile-container .selfie.fileinput-loaded label img,.login .container .profile-container .selfie.fileinput-loaded label img,.register .container .profile-container .selfie.fileinput-loaded label img,.reset-password .container .profile-container .selfie.fileinput-loaded label img{width:100%;border-radius:50%}.forgot-password .container .profile-container #fileInput,.login .container .profile-container #fileInput,.register .container .profile-container #fileInput,.reset-password .container .profile-container #fileInput{display:none}.forgot-password .container .profile-container button,.login .container .profile-container button,.register .container .profile-container button,.reset-password .container .profile-container button{width:50%;margin-bottom:10px;--button-color:#79787b;--button-background:transparent}.forgot-password .container .profile-avatar-container,.forgot-password .container .profile-avatar-container .avatar-list,.login .container .profile-avatar-container,.login .container .profile-avatar-container .avatar-list,.register .container .profile-avatar-container,.register .container .profile-avatar-container .avatar-list,.reset-password .container .profile-avatar-container,.reset-password .container .profile-avatar-container .avatar-list{width:100%}.forgot-password .container .sector-container .centered,.login .container .sector-container .centered,.register .container .sector-container .centered,.reset-password .container .sector-container .centered{margin-bottom:1.5em}.forgot-password .container .sector-container .centered p,.login .container .sector-container .centered p,.register .container .sector-container .centered p,.reset-password .container .sector-container .centered p{text-align:center}.forgot-password .container .sector-container .centered h2,.login .container .sector-container .centered h2,.register .container .sector-container .centered h2,.reset-password .container .sector-container .centered h2{color:#fff}.forgot-password .container .sector-container .sector-overview,.login .container .sector-container .sector-overview,.register .container .sector-container .sector-overview,.reset-password .container .sector-container .sector-overview{display:grid;grid-template-columns:auto auto;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;row-gap:1em}.forgot-password .container .sector-container .invalid-sector-message,.login .container .sector-container .invalid-sector-message,.register .container .sector-container .invalid-sector-message,.reset-password .container .sector-container .invalid-sector-message{color:#ed4337}.forgot-password .container .sector,.login .container .sector,.register .container .sector,.reset-password .container .sector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.forgot-password .container .sector .sector-image,.login .container .sector .sector-image,.register .container .sector .sector-image,.reset-password .container .sector .sector-image{display:-webkit-box;display:-ms-flexbox;display:flex;width:5em;height:5em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#6ec7e2;border:3px solid currentColor;border-radius:50%}.forgot-password .container .sector svg,.login .container .sector svg,.register .container .sector svg,.reset-password .container .sector svg{width:3em;height:3em}.forgot-password .container .sector.active .sector-image,.login .container .sector.active .sector-image,.register .container .sector.active .sector-image,.reset-password .container .sector.active .sector-image{color:#fff;background-color:#6ec7e2}.forgot-password .container .sector.invalid,.forgot-password .container .sector.invalid .sector-image,.login .container .sector.invalid,.login .container .sector.invalid .sector-image,.register .container .sector.invalid,.register .container .sector.invalid .sector-image,.reset-password .container .sector.invalid,.reset-password .container .sector.invalid .sector-image{color:#ed4337}.forgot-password .container .overview-container .item-overview .item,.login .container .overview-container .item-overview .item,.register .container .overview-container .item-overview .item,.reset-password .container .overview-container .item-overview .item{margin-bottom:1em}.forgot-password .container .overview-container .item-overview .item img,.login .container .overview-container .item-overview .item img,.register .container .overview-container .item-overview .item img,.reset-password .container .overview-container .item-overview .item img{width:5em;height:5em;background-color:#6ec7e2;border-radius:50%;outline:none}.forgot-password .container .overview-container .item-overview .row,.login .container .overview-container .item-overview .row,.register .container .overview-container .item-overview .row,.reset-password .container .overview-container .item-overview .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.forgot-password .container .overview-container .item-overview .row .item,.login .container .overview-container .item-overview .row .item,.register .container .overview-container .item-overview .row .item,.reset-password .container .overview-container .item-overview .row .item{text-align:center}.forgot-password .container .overview-container .item-overview .row .item:first-child,.login .container .overview-container .item-overview .row .item:first-child,.register .container .overview-container .item-overview .row .item:first-child,.reset-password .container .overview-container .item-overview .row .item:first-child{margin-right:10px}.forgot-password .container .overview-container .item-overview .row .item:last-child,.login .container .overview-container .item-overview .row .item:last-child,.register .container .overview-container .item-overview .row .item:last-child,.reset-password .container .overview-container .item-overview .row .item:last-child{margin-left:10px}.forgot-password .container .wait-container,.login .container .wait-container,.register .container .wait-container,.reset-password .container .wait-container{position:relative;display:block;height:100%;min-height:200px}.forgot-password .container .btn-finish,.login .container .btn-finish,.register .container .btn-finish,.reset-password .container .btn-finish{font-weight:700;--button-color:#fff;--button-background:#6ec7e2}.forgot-password .forgot-password-form .loader,.forgot-password .login-form .loader,.forgot-password .reset-password-form .loader,.login .forgot-password-form .loader,.login .login-form .loader,.login .reset-password-form .loader,.register .forgot-password-form .loader,.register .login-form .loader,.register .reset-password-form .loader,.reset-password .forgot-password-form .loader,.reset-password .login-form .loader,.reset-password .reset-password-form .loader{display:inline-block;position:relative;height:32px;width:32px;border-width:5px;left:0;top:0;margin:1rem 0;background-color:#fff}.forgot-password .forgot-password-form .loader,.forgot-password .reset-password-form .loader,.login .forgot-password-form .loader,.login .reset-password-form .loader,.register .forgot-password-form .loader,.register .reset-password-form .loader,.reset-password .forgot-password-form .loader,.reset-password .reset-password-form .loader{width:164px;height:164px;border-width:12px}.forgot-password .centered,.login .centered,.register .centered,.reset-password .centered{color:#79787b;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.forgot-password .login-extras,.login .login-extras,.register .login-extras,.reset-password .login-extras{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.forgot-password .login-extras label,.login .login-extras label,.register .login-extras label,.reset-password .login-extras label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.forgot-password .btn-login,.login .btn-login,.register .btn-login,.reset-password .btn-login{width:100%}.forgot-password .pager,.login .pager,.register .pager,.reset-password .pager{width:100%;max-width:280px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.forgot-password .pager .center,.login .pager .center,.register .pager .center,.reset-password .pager .center{-ms-flex-item-align:center;align-self:center}.forgot-password .hooper,.login .hooper,.register .hooper,.reset-password .hooper{height:auto}.coach-message{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.coach-message .icon-coach{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-height:30vh}.coach-message p{text-align:center}.coach-message .btn{-ms-flex-item-align:center;align-self:center}.profile-edit h1{text-align:center}.profile-edit .container-wrapper .input-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:.75em 0}.profile-edit .container-wrapper .input-radio button{--button-color:#79787b;--button-background:transparent}.profile-edit .container-wrapper .input-radio button.selected{--button-color:#fff;--button-background:#6ec7e2}.profile-edit .container-wrapper .button-container{margin-left:0;margin-right:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.profile-edit .profile-picture{display:block;margin:1em auto;-o-object-fit:contain;object-fit:contain;width:100%;height:100%;max-width:200px;max-height:200px;border-radius:50%}.profile-edit #fileInput{display:none}.profile-edit .fileinput-loaded label img{width:100%;border-radius:50%}.list-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list-container .list-item .left,.list-container .list-item .right{margin:0}.list-container .list-item .right{max-width:2em;width:100%}.list-container .list-item:last-child{margin-bottom:1em}.list-container .list-item.complete{--button-background:#6ec7e2}.list-container .list-item .content{text-align:left}.list-container .list-item .left svg.checkmark{height:1.5em}.list-container .list-item .left svg.checkmark path{fill:none}.list-container .list-item .left svg.checkmark circle{fill:#6ec7e2;stroke:#6ec7e2}.list-container .list-item .left svg.checkmark.checked path{fill:#fff}.list-container .list-item .delete-button{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.list-container .list-item .delete-button svg{height:1.5em}.jobs .btn .left,.jobs .btn .right{margin:0}.jobs .progress-circle{width:2em}.job-detail .description{padding-top:.5em}.job-detail .videos .video-container{padding-bottom:2em}.cropper-container,.cropper-popup-wrapper .popup-content{display:-webkit-box;display:-ms-flexbox;display:flex}.cropper-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cropper-container .cropper{min-height:0;margin:1em 0}.cropper-container .btn-cropper{font-size:17px;font-size:4vw;width:100%;font-weight:700;margin:1em 0}@media(max-width:425px){.cropper-container .btn-cropper{font-size:17px}}@media(min-width:600px){.cropper-container .btn-cropper{font-size:24px}}.cropper-container .btn--primary{margin-bottom:1em}.cropper-container .btn--primary .content{text-align:center}.toasted-container{padding:0 1em;-webkit-box-sizing:border-box;box-sizing:border-box}.toasted-container.bottom-center{bottom:5.8em}.toasted-container .toasted{font-size:inherit;border-radius:1em;padding:.5em 1em;text-align:center;-ms-flex-pack:distribute;justify-content:space-around}.toasted-container .primary.success,.toasted-container .toasted.toasted-primary.success{background-color:rgba(25,32,59,.855)}:root{--brand-primary:#6ec7e2}body,html{color:#79787b;background-color:#fff;width:100%;height:100%;margin:0;padding:0;-webkit-font-smoothing:antialiased}html{margin-right:calc(-100vw - -100%);overflow-x:hidden}a{color:#e24f87;cursor:pointer}.container{position:relative;margin:0 auto;padding:0 1em;width:100%;max-width:1200px;-webkit-box-sizing:border-box;box-sizing:border-box}.container.small{max-width:500px}.container p{-webkit-margin-before:.5em;margin-block-start:.5em;-webkit-margin-after:.5em;margin-block-end:.5em}.container .container-wrapper{width:100%;max-width:400px;-webkit-box-flex:1;-ms-flex:1;flex:1}.container .container-wrapper.align-center{text-align:center}.logo{background-image:url(/img/logo.3c38f601.svg);color:blue;background-repeat:no-repeat;background-size:100%;background-position:0 0;margin:30px 0 0 30px;width:28vw;height:18vw;position:absolute;z-index:2}@media(max-width:770px){.logo{max-width:130px;margin:10px 0 0 10px}}@media(min-width:772px){.logo{max-width:240px}}@media(min-width:1281px){.logo{max-width:340px;margin:2em 0 0 1.5em}}.pager{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pager *{cursor:pointer}.pager svg{width:2em;height:2em}#app{min-height:100%;position:relative}#app,#app>div{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#app .main,#app>div:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}#spacer{margin-top:200px;margin-bottom:25px}.centered{margin:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.centered,.pwa-install{display:-webkit-box;display:-ms-flexbox;display:flex}.pwa-install{position:sticky;z-index:10;top:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#2c2e38;padding:.5em}.pwa-install a{color:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.pwa-install a:hover{text-decoration:underline}.pwa-install svg{height:1.5em}.pwa-install svg path{color:#fff}@font-face{font-family:Karbon;src:url(/fonts/Karbon-Regular.8860e401.woff2) format("woff2"),url(/fonts/Karbon-Regular.53d0d53e.woff) format("woff"),url(/fonts/Karbon-Regular.46c471bf.otf) format("opentype")}@font-face{font-family:Karbon;font-weight:700;src:url(/fonts/Karbon-Semibold.09f8076e.woff2) format("woff2"),url(/fonts/Karbon-Semibold.40b80904.woff) format("woff"),url(/fonts/Karbon-Semibold.4dbf8185.otf) format("opentype")}.flying-guus{border-radius:4px;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);position:fixed;bottom:5em;left:1em;border-radius:50%;background-color:#fff;width:3em!important;height:3em;-webkit-transition:all 1s;transition:all 1s;-webkit-transition-delay:.3s;transition-delay:.3s;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flying-guus.flying-guus--big{width:5em!important;height:5em}.flying-guus.flying-guus--hide{left:-10em}.flying-guus>div{width:70%;height:70%}