.mat-ripple{overflow:hidden}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0s cubic-bezier(0,0,.2,1);transform:scale(0)}@media screen and (-ms-high-contrast:active){.mat-ripple-element{display:none}}.mat-calendar-body-cell-content{border-color:transparent}.o2uk-autocomplete-panel{transform:translate(2px,-10px);width:284px;position:relative;overflow:auto;-webkit-overflow-scrolling:touch;box-shadow:0 0 0 2px #00008c;background-color:#fff;border-radius:0 0 8px 8px;max-width:284px;max-height:224px}@media (prefers-contrast:more){.o2uk-autocomplete-panel{outline:2px solid #fff}}.o2uk-autocomplete-panel._no-native-scroll{overflow-y:hidden}.o2uk-autocomplete-panel.o2uk-autocomplete-visible{visibility:visible}.o2uk-autocomplete-panel.o2uk-autocomplete-hidden{visibility:hidden}.o2uk-dropdown-with-autocomplete .o2uk-error{padding:2px 8px 0}.o2uk-dropdown-with-autocomplete .o2uk-hint{font-size:12px}.o2uk-secondary-button:hover .mat-button-focus-overlay{opacity:.04}@media (hover:none){.o2uk-secondary-button:hover .mat-button-focus-overlay{opacity:0}}.mat-button-wrapper{display:flex;align-items:center;justify-content:center}.o2uk-button_left .mat-button-wrapper{flex-direction:row-reverse}.o2uk-primary-button,.o2uk-secondary-button{width:100%;box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:0;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;text-decoration:none;vertical-align:initial;text-align:center;margin:0;min-width:64px;line-height:24px;padding:16px;border-radius:8px;font-size:16px;word-break:break-word;max-width:288px;align-self:center}.o2uk-primary-button span:not(.o2uk-icon-font),.o2uk-secondary-button span:not(.o2uk-icon-font){font-family:Frutiger LT Std\ 65 Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600}.o2uk-primary-button[aria-disabled=true],.o2uk-secondary-button[aria-disabled=true]{cursor:default}.o2uk-primary-button::-moz-focus-inner,.o2uk-secondary-button::-moz-focus-inner{border:0}.o2uk-secondary-button{border:2px solid;padding:14px;line-height:24px}.o2uk-secondary-button .mat-button-focus-overlay,.o2uk-secondary-button .mat-button-ripple.mat-ripple{top:-1px;left:-1px;right:-1px;bottom:-1px}.mat-button-focus-overlay,.mat-button-ripple.mat-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-button-ripple.mat-ripple:not(:empty){transform:translateZ(0)}._mat-animation-noopable .mat-button-focus-overlay{transition:none}.mat-button-ripple-round{border-radius:50%;z-index:1}.o2uk-primary-button .mat-button-wrapper>*,.o2uk-secondary-button .mat-button-wrapper>*{vertical-align:middle}.o2uk-primary-button .mat-button-wrapper .o2uk-icon,.o2uk-secondary-button .mat-button-wrapper .o2uk-icon{vertical-align:initial}@media (-ms-high-contrast:active){.o2uk-primary-button{outline:1px solid}}.o2uk-secondary-button{color:#0050ff;background:#fff;outline:none!important}.o2uk-secondary-button[aria-disabled=true][aria-disabled=true]{color:#919191;background:0 0}.o2uk-secondary-button[aria-disabled=true][aria-disabled=true]:hover .mat-button-focus-overlay{opacity:0}.o2uk-secondary-button.mat-button-focus-overlay{background-color:rgba(0,123,178,.12)}.o2uk-secondary-button .mat-ripple-element{background-color:rgba(0,123,178,.1)}.o2uk-secondary-button.mat-white{color:#fff;background-color:#00008c}.o2uk-secondary-button.mat-white[aria-disabled=true]{color:#919191}.o2uk-secondary-button.mat-white.mat-button-focus-overlay{background-color:hsla(0,0%,100%,.12)}.o2uk-secondary-button.mat-white .mat-ripple-element{background-color:hsla(0,0%,100%,.1)}.o2uk-primary-button{color:#fff;background-color:#0050ff;outline:none!important}.o2uk-primary-button[aria-disabled=true][aria-disabled=true]{color:#fff;background-color:#757575}.o2uk-primary-button.mat-white{background-color:#fff;color:#0050ff}.o2uk-primary-button.mat-purple{background-color:#953698}.o2uk-primary-button.mat-pink{background-color:#c62f9b}.o2uk-primary-button.mat-red{background-color:#e21c33}.o2uk-primary-button.mat-orange{background-color:#e8733b;color:#00008c}.o2uk-primary-button.mat-yellow{background-color:#fedb00;color:#00008c}.o2uk-primary-button.mat-green{background-color:#91c90e;color:#00008c}.o2uk-primary-button.mat-teal{background-color:#82dcfa;color:#00008c}.mat-button-focus-overlay{opacity:0;background-color:#000;transition:opacity .2s cubic-bezier(.35,0,.25,1),background-color .2s cubic-bezier(.35,0,.25,1)}@media (-ms-high-contrast:active){.mat-button-focus-overlay{background-color:#fff}}@media (-ms-high-contrast:black-on-white){.mat-button-focus-overlay{background-color:#000}}.o2uk-primary-button:not([aria-disabled=true]).cdk-keyboard-focused:after,.o2uk-primary-button:not([aria-disabled=true]).cdk-program-focused:after,.o2uk-primary-button:not([aria-disabled=true]):focus:after{content:"";position:absolute;top:-4px;left:-4px;border:2px solid #00008c;border-radius:10px;display:flex;height:calc(100% + 8px);width:calc(100% + 8px);z-index:1}.o2uk-primary-button:not([aria-disabled=true]):hover{background-color:#00008c}.o2uk-primary-button:not([aria-disabled=true]).o2uk-button_on-dark.o2uk-primary-button:not([aria-disabled=true]):not(.o2uk-button_clicked):not([aria-disabled=true]){color:#0050ff;background-color:#fff}.o2uk-primary-button:not([aria-disabled=true]).o2uk-button_on-dark.o2uk-primary-button:not([aria-disabled=true]):not(.o2uk-button_clicked):not([aria-disabled=true]).cdk-keyboard-focused,.o2uk-primary-button:not([aria-disabled=true]).o2uk-button_on-dark.o2uk-primary-button:not([aria-disabled=true]):not(.o2uk-button_clicked):not([aria-disabled=true]).cdk-program-focused,.o2uk-primary-button:not([aria-disabled=true]).o2uk-button_on-dark.o2uk-primary-button:not([aria-disabled=true]):not(.o2uk-button_clicked):not([aria-disabled=true]):hover{color:#fff;background-color:#0050ff}.o2uk-primary-button:not([aria-disabled=true]).o2uk-button_clicked{background-color:#41b6e6;color:#fff}a.o2uk-primary-button{font-family:Frutiger LT Std\ 65 Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600}.o2uk-secondary-button.cdk-keyboard-focused:after,.o2uk-secondary-button.cdk-program-focused:after,.o2uk-secondary-button:focus:after{content:"";position:absolute;top:-6px;left:-6px;border:2px solid #00008c;border-radius:10px;display:flex;height:calc(100% + 12px);width:calc(100% + 12px);z-index:1}.o2uk-secondary-button:hover:not([aria-disabled=true]){color:#0050ff;background-color:#e5f1f7;border-color:#0050ff}.o2uk-secondary-button.o2uk-button_on-dark.o2uk-secondary-button:not(.o2uk-button_clicked):not([aria-disabled=true]){color:#fff;border-color:#fff;background-color:#00008c}.o2uk-secondary-button.o2uk-button_on-dark.o2uk-secondary-button:not(.o2uk-button_clicked):not([aria-disabled=true]).cdk-keyboard-focused,.o2uk-secondary-button.o2uk-button_on-dark.o2uk-secondary-button:not(.o2uk-button_clicked):not([aria-disabled=true]).cdk-program-focused,.o2uk-secondary-button.o2uk-button_on-dark.o2uk-secondary-button:not(.o2uk-button_clicked):not([aria-disabled=true]):hover{color:#0050ff;background-color:#fff}.o2uk-secondary-button.o2uk-button_clicked:not([aria-disabled=true]){border-color:#41b6e6;color:#41b6e6;background-color:#fff}.o2uk-secondary-button.o2uk-button_clicked:not([aria-disabled=true]).o2uk-button_on-dark{background-color:#00008c}.o2uk-secondary-button.o2uk-button_checkable.o2uk-button_clicked{border-color:#0a8a03;color:#0a8a03}.o2uk-secondary-button.o2uk-button_checkable.cdk-keyboard-focused:not([aria-disabled=true]),.o2uk-secondary-button.o2uk-button_checkable.cdk-program-focused:not([aria-disabled=true]),.o2uk-secondary-button.o2uk-button_checkable:hover:not([aria-disabled=true]){border-color:#0a8a03;color:#fff;background-color:#0a8a03}.o2uk-secondary-button.o2uk-button_checkable-clicked:hover:not([aria-disabled=true]){color:#0050ff;border-color:#0050ff;background:#fff}.o2uk-secondary-button.o2uk-button_checkable-clicked:hover:not([aria-disabled=true]).o2uk-button_checked{color:#0a8a03;border-color:#0a8a03;background-color:#fff}.o2uk-secondary-button.o2uk-button_checkable-clicked:hover:not([aria-disabled=true]) .mat-button-focus-overlay{opacity:0}.o2uk-secondary-button.o2uk-button_checked{padding-right:50px}.o2uk-secondary-button.o2uk-button_checked .o2uk-button__svg-wrapper{position:absolute;top:50%;transform:translateY(-50%)}.o2uk-secondary-button.o2uk-button_checked[aria-disabled=true]{color:#0a8a03}.o2uk-secondary-button.o2uk-button_checked:hover:not(.o2uk-button_checkable-clicked) svg{visibility:hidden}.o2uk-button__svg-wrapper{display:inline-flex}.o2uk-button_checked{padding-right:50px;border-color:#0a8a03;color:#0a8a03}.o2uk-button_checked .o2uk-button__svg-wrapper{right:16px}.o2uk-button_checked[aria-disabled=true]{color:#0a8a03}.o2uk-button_checked:hover:not(.o2uk-button_checkable-clicked) svg{visibility:hidden}.o2uk-button_left .o2uk-button__svg-wrapper{padding-right:8px}.o2uk-button_right .o2uk-button__svg-wrapper{padding-left:8px}.mat-slide-toggle{display:inline-block;max-width:100%;line-height:24px;white-space:nowrap;outline:0;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(24px,0,0);left:11px}[dir=rtl] .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(-24px,0,0)}.mat-slide-toggle.mat-disabled{opacity:.38}.mat-slide-toggle.mat-disabled .mat-slide-toggle-label,.mat-slide-toggle.mat-disabled .mat-slide-toggle-thumb-container{cursor:default}.mat-slide-toggle.mat-checked.mat-disabled .mat-slide-toggle-thumb,.mat-slide-toggle.mat-disabled .mat-slide-toggle-thumb{background-color:#d2d2d2}.mat-slide-toggle.mat-checked.mat-disabled .mat-slide-toggle-bar,.mat-slide-toggle.mat-disabled .mat-slide-toggle-bar{border:2px solid #d2d2d2}.mat-slide-toggle-label{display:flex;flex:1;flex-direction:row;align-items:center;height:inherit;cursor:pointer}.mat-slide-toggle-content{padding-left:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-slide-toggle-content_no-content{padding-left:0}.mat-slide-toggle-bar-no-side-margin{margin-left:0;margin-right:0}.mat-slide-toggle-thumb-container{position:absolute;z-index:1;width:40px;height:40px;top:-2px;left:-2px;transform:translateZ(0);transition:all 80ms linear;transition-property:transform}.mat-slide-toggle-thumb-container.mat-dragging,.mat-slide-toggle-thumb-container:active{transition-duration:0s}._mat-animation-noopable .mat-slide-toggle-thumb-container{transition:none}[dir=rtl] .mat-slide-toggle-thumb-container{left:auto;right:0}.mat-slide-toggle-thumb{height:40px;width:40px;background-color:#0050ff;border-radius:50%}.mat-slide-toggle-bar{position:relative;flex-shrink:0;box-sizing:border-box;height:40px;width:78px;border:2px solid #0050ff;border-radius:20px;background-color:#fff}.mat-slide-toggle-bar-wrapper{position:relative;border:2px solid transparent;box-sizing:border-box;height:56px;width:94px;border-radius:27.5px;display:flex;align-items:center}.mat-slide-toggle-bar-inner-wrapper{margin:0 auto}.mat-slide-toggle-input{bottom:0;left:10px}[dir=rtl] .mat-slide-toggle-input{left:auto;right:10px}.mat-slide-toggle-bar,.mat-slide-toggle-thumb{transition:all 80ms linear;transition-property:background-color;transition-delay:50ms}._mat-animation-noopable .mat-slide-toggle-bar,._mat-animation-noopable .mat-slide-toggle-thumb{transition:none}.mat-slide-toggle .mat-slide-toggle-ripple{position:absolute;top:-7px;left:-8px;height:54px;width:54px;z-index:1;pointer-events:none}.mat-slide-toggle .mat-slide-toggle-bar,.mat-slide-toggle .mat-slide-toggle-bar-wrapper{transition:box-shadow .1s linear}.mat-slide-toggle:not(.mat-disabled):not(.cdk-focused):hover .mat-slide-toggle-bar{box-shadow:0 0 0 7px #e5eff7}.mat-slide-toggle:not(.mat-disabled).cdk-focused .mat-slide-toggle-bar-wrapper{box-shadow:inset 0 0 0 2px #00008c}@media (hover:none){.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{display:none}}@media (-ms-high-contrast:active){.mat-slide-toggle-thumb{background:#fff;border:1px solid #000}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background:#000;border:1px solid #fff}.mat-slide-toggle-bar{background:#fff}.mat-slide-toggle.cdk-keyboard-focused .mat-slide-toggle-bar{outline:1px dotted;outline-offset:5px}}@media (-ms-high-contrast:black-on-white){.mat-slide-toggle-bar{border:1px solid #000}}.mat-slide-toggle-thumb{position:absolute;display:flex;align-items:center;justify-content:center}.mat-slide-toggle-thumb__svg{height:16px;width:16px;color:#fff}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#0a8a03}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb__svg{margin-left:4px;width:28px}.mat-slide-toggle.mat-checked .mat-slide-toggle-bar{box-sizing:border-box;height:40px;width:78px;border:2px solid #0a8a03;border-radius:20px;background-color:#fff}.o2uk-carousel{display:inline-block;width:100%;outline:none}.o2uk-carousel__container{overflow:hidden;width:100%;-webkit-overflow-scrolling:auto;scrollbar-width:none;-ms-overflow-style:none}@media screen and (min-width:960px){.o2uk-carousel__container-border{border-bottom:1px solid #d2d2d2}}.o2uk-carousel__container::-webkit-scrollbar{-webkit-appearance:none;width:0;height:0}.o2uk-carousel__container_justify-center{display:flex;justify-content:center}.o2uk-carousel__items-list{z-index:0;display:inline-flex;flex-direction:row;position:relative;touch-action:pan-y}.o2uk-carousel__items-list_centered{justify-content:center}.o2uk-carousel__button{width:24px;height:24px;border:none;touch-action:manipulation}.o2uk-carousel__button_svg{color:#0050ff}.o2uk-carousel__button_left{transform:rotate(90deg);margin-right:16px}.o2uk-carousel__button_right{transform:rotate(-90deg);margin-left:16px}.o2uk-carousel__button_side-scroll{width:40px;height:40px;min-width:40px;min-height:40px;background:transparent;border-radius:50%}.o2uk-carousel__button_side-scroll:hover{background:#e5f1f7}.o2uk-carousel__button_side-scroll:focus{border:2px solid #00008c}.o2uk-carousel__button:disabled .o2uk-carousel__button_svg{color:#919191}.o2uk-carousel__control-container{padding-top:24px;justify-content:center;display:flex;flex-direction:row;align-items:center}@media screen and (max-width:599.98px){.o2uk-carousel__control-row_padding{padding-bottom:56px}}.o2uk-carousel__bullets,.o2uk-carousel__control-row_center{display:flex;justify-content:center}.o2uk-carousel__bullets{flex-direction:row;min-width:120px;margin-bottom:4px}.o2uk-carousel__bullets_full-width{flex-grow:1}.o2uk-carousel__bullets-list{padding:0 16px;max-width:112px;height:20px;overflow:hidden;white-space:nowrap}.o2uk-carousel__bullets-list .o2uk-carousel__bullet+.o2uk-carousel__bullet{margin-left:16px}.o2uk-carousel__bullets-list_max-items{max-width:136px}.o2uk-carousel__thumbnail-preview{text-align:center;width:48px;height:48px;min-width:48px;border-radius:8px;padding:4px;border:4px solid transparent;cursor:pointer}.o2uk-carousel__thumbnail-preview:hover{border:4px solid #e5eff7;padding:4px}.o2uk-carousel__thumbnail-preview_active,.o2uk-carousel__thumbnail-preview_active:hover{border:1px solid #00008c;padding:7px}.o2uk-carousel__thumbnail-preview:focus{border:4px solid #e5eff7}.o2uk-carousel__thumbnail-image{max-width:100%;max-height:100%;height:inherit;border-radius:8px;object-fit:cover;position:relative}.o2uk-carousel__thumbnail-video-triangle{display:block;position:absolute;width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:5px 0 5px 10px;right:10px;bottom:12px}.o2uk-carousel__bullet{display:inline-block;width:8px;height:8px;margin-top:8px;padding:0;border-radius:50%;background-color:#d2d2d2;border:transparent;border-left:#d2d2d2}.o2uk-carousel__bullet[hidden]{display:none}.o2uk-carousel__bullet_active{background-color:#00008c;border-color:transparent transparent transparent #00008c}.o2uk-carousel__bullet:hover{background-color:#41b6e6}.o2uk-carousel__bullet:focus{outline:none;background-color:#41b6e6}.o2uk-carousel__bullet_rect{position:relative;border-style:solid;border-width:4px 0 4px 8px;border-radius:0;background:transparent}.o2uk-carousel__bullet_rect:focus,.o2uk-carousel__bullet_rect:hover{background-color:initial;border-color:transparent transparent transparent #41b6e6}.o2uk-carousel__bullet_rect:focus{outline:none}.o2uk-carousel__bullet_mini{width:4px;height:4px;margin-top:10px;margin-left:0}.o2uk-carousel__thumbnails{display:flex;flex-direction:row;max-width:368px;overflow:hidden;white-space:nowrap}.o2uk-carousel__thumbnails .o2uk-carousel__thumbnail-preview+.o2uk-carousel__thumbnail-preview{margin-left:16px}.o2uk-checkbox{padding:2px;display:block;font-family:Frutiger LT Std\ 55 Roman,Helvetica,Arial,sans-serif;font-style:normal;font-weight:500;color:#00008c;transition:background .4s cubic-bezier(.25,.8,.25,1),box-shadow .28s cubic-bezier(.4,0,.2,1);cursor:pointer;-webkit-tap-highlight-color:transparent}.o2uk-checkbox-inner-container{display:inline-block;height:32px;line-height:0;order:0;position:relative;vertical-align:middle;white-space:nowrap;width:32px;flex-shrink:0;z-index:1}.o2uk-checkbox-layout{cursor:pointer;position:relative;display:inline-flex;vertical-align:middle;width:100%;color:#00008c}.o2uk-checkbox_outline{border-radius:8px;box-shadow:0 0 0 1px #919191;position:relative}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.o2uk-checkbox_outline{box-shadow:1px 0 0 0 #919191,0 1px 0 0 #919191,-1px 0 0 0 #919191,0 -1px 0 0 #919191!important}}.o2uk-checkbox_outline .o2uk-checkbox-inner-container{display:inline-block;height:32px;line-height:0;order:0;position:relative;vertical-align:middle;white-space:nowrap;width:32px;flex-shrink:0;z-index:1;margin:12px 4px 12px 12px}.o2uk-checkbox_outline .o2uk-checkbox-layout_no-margin .o2uk-checkbox-label{margin:0}.o2uk-checkbox_outline .o2uk-checkbox-layout_no-margin .o2uk-checkbox-inner-container{margin:12px}.o2uk-checkbox_outline .o2uk-checkbox-label{height:auto;width:100%;color:#00008c;letter-spacing:0;font-size:16px;line-height:24px;margin:16px}.o2uk-checkbox-disabled{cursor:default}.o2uk-checkbox-disabled.o2uk-checkbox-checked .o2uk-checkbox-background,.o2uk-checkbox-disabled.o2uk-checkbox-indeterminate .o2uk-checkbox-background{background-color:#919191}.o2uk-checkbox-disabled:not(.o2uk-checkbox-checked) .o2uk-checkbox-frame{border:2px solid #919191}.o2uk-checkbox-disabled .o2uk-checkbox-label{color:#919191}.o2uk-checkbox-disabled .o2uk-checkbox_outline .o2uk-checkbox_flex{border-color:#919191}.o2uk-checkbox-disabled .o2uk-checkbox-layout{cursor:default}.o2uk-checkbox-checkmark,.o2uk-checkbox-mixedmark{width:calc(100% - 4px)}.o2uk-checkbox-checkmark{top:0;left:0;right:0;bottom:0;position:absolute;width:100%}.o2uk-checkbox-checkmark-path{stroke-dashoffset:22.91026;stroke-dasharray:22.91026;stroke-width:2.66667px}.o2uk-checkbox-mixedmark{height:2px;opacity:0;transform:scaleX(0) rotate(0);background-color:#f8f8f8}.o2uk-checkbox-label{height:auto;width:100%;color:#00008c;letter-spacing:0;font-size:16px;line-height:24px;margin-left:16px;margin-top:4px}.o2uk-checkbox-checked.mat-primary .o2uk-checkbox-background,.o2uk-checkbox-indeterminate.mat-primary .o2uk-checkbox-background{background-color:#0050ff}.o2uk-checkbox-checked.mat-accent.o2uk-checkbox-background,.o2uk-checkbox-checked .o2uk-checkbox-background,.o2uk-checkbox-indeterminate.mat-accent .o2uk-checkbox-background,.o2uk-checkbox-indeterminate .o2uk-checkbox-background{z-index:3;height:32px;width:32px;border-radius:8px;background-color:#0a8a03}.o2uk-checkbox-checked .o2uk-checkbox-frame{border-width:0}.o2uk-checkbox-checked .o2uk-checkbox-checkmark{opacity:1}.o2uk-checkbox-checked .o2uk-checkbox-checkmark-path{stroke-dashoffset:0}.o2uk-checkbox-checked .o2uk-checkbox-mixedmark{transform:scaleX(1) rotate(-45deg)}.o2uk-checkbox:not(.o2uk-checkbox-disabled).cdk-focused .mat-checkbox-persistent-ripple,.o2uk-checkbox:not(.o2uk-checkbox-disabled):not(.cdk-focused):not(.cdk-keyboard-focused):not(.o2uk-checkbox-checked):hover .mat-checkbox-persistent-ripple{box-sizing:border-box;height:40px;width:40px;border-radius:8px;opacity:.6;border:6px solid #b1e4e3;transform:scale(1)}.o2uk-checkbox:not(.o2uk-checkbox-disabled).cdk-focused .o2uk-checkbox_outline{box-shadow:0 0 0 2px #00008c}.o2uk-checkbox:not(.o2uk-checkbox-disabled) .o2uk-form-field-border__block_bottom,.o2uk-checkbox:not(.o2uk-checkbox-disabled) .o2uk-form-field-border__block_top{border-radius:8px 0}.o2uk-checkbox:not(.o2uk-checkbox-disabled) .o2uk-form-field-border__block_left,.o2uk-checkbox:not(.o2uk-checkbox-disabled) .o2uk-form-field-border__block_right{border-radius:0 8px}.o2uk-checkbox:not(.o2uk-checkbox-disabled).o2uk-checkbox-checked:not(.cdk-focused) .o2uk-checkbox_outline{box-shadow:0 0 0 2px #919191}.o2uk-checkbox:not(.o2uk-checkbox-disabled).o2uk-checkbox-checked:not(.cdk-focused) .o2uk-checkbox_outline .o2uk-form-field-border__block_top{width:100%;box-shadow:0 -2px 0 0 #0a8a03;border-radius:8px;transition:width .2s linear,border-radius .05s linear .15s}.o2uk-checkbox:not(.o2uk-checkbox-disabled).o2uk-checkbox-checked:not(.cdk-focused) .o2uk-checkbox_outline .o2uk-form-field-border__block_right{height:100%;box-shadow:2px 0 0 0 #0a8a03;border-radius:8px;transition:height .1s linear .2s,border-radius .01s linear .29s}.o2uk-checkbox:not(.o2uk-checkbox-disabled).o2uk-checkbox-checked:not(.cdk-focused) .o2uk-checkbox_outline .o2uk-form-field-border__block_bottom{width:100%;box-shadow:0 2px 0 0 #0a8a03;border-radius:8px;transition:width .2s linear .3s,border-radius .05s linear .45s}.o2uk-checkbox:not(.o2uk-checkbox-disabled).o2uk-checkbox-checked:not(.cdk-focused) .o2uk-checkbox_outline .o2uk-form-field-border__block_left{height:100%;box-shadow:-2px 0 0 0 #0a8a03;border-radius:8px;transition:height .1s linear .5s,border-radius .01s linear .59s}.o2uk-checkbox:not(.o2uk-checkbox-disabled).o2uk-checkbox-checked:not(.cdk-focused) .o2uk-checkbox_outline .o2uk-form-field-border__block_base{box-shadow:0 0 0 2px #0a8a03;border-radius:8px;transition:all 0s linear .6s}.o2uk-checkbox:not(.o2uk-checkbox-disabled):not(.cdk-focused):hover .o2uk-checkbox_outline{box-shadow:0 0 0 1px #00008c}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.o2uk-checkbox:not(.o2uk-checkbox-disabled):not(.cdk-focused):hover .o2uk-checkbox_outline{box-shadow:1px 0 0 0 #00008c,0 1px 0 0 #00008c,-1px 0 0 0 #00008c,0 -1px 0 0 #00008c!important}}.o2uk-checkbox-unchecked .o2uk-checkbox-background{background-color:initial}.o2uk-checkbox-ripple{height:40px;position:absolute;width:40px;z-index:1;top:-4px;left:-4px;border-radius:8px;pointer-events:none}.o2uk-checkbox-background,.o2uk-checkbox-frame{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:3px;box-sizing:border-box;pointer-events:none}.o2uk-checkbox-frame{z-index:3;background-color:initial;transition:border-color 90ms cubic-bezier(0,0,.2,.1);box-sizing:border-box;height:32px;width:32px;border:2px solid #0050ff;border-radius:8px}.o2uk-checkbox-background{z-index:2;background-color:#fff;align-items:center;display:inline-flex;justify-content:center;transition:background-color 90ms cubic-bezier(0,0,.2,.1),opacity 90ms cubic-bezier(0,0,.2,.1);border-radius:8px}.mat-pseudo-checkbox:after{color:#f8f8f8}.mat-checkbox-anim-unchecked-checked .o2uk-checkbox-background{animation:o2uk-checkbox-fade-in-background .18s linear 0s}.mat-checkbox-anim-unchecked-checked .o2uk-checkbox-checkmark-path{animation:o2uk-checkbox-unchecked-checked-checkmark-path .3s linear 0s}.mat-checkbox-anim-unchecked-indeterminate .o2uk-checkbox-background{animation:o2uk-checkbox-fade-in-background .18s linear 0s}.mat-checkbox-anim-unchecked-indeterminate .o2uk-checkbox-mixedmark{animation:o2uk-checkbox-unchecked-indeterminate-mixedmark 90ms linear 0s}.mat-checkbox-anim-checked-unchecked .o2uk-checkbox-checkmark-path{animation:o2uk-checkbox-checked-unchecked-checkmark-path 90ms linear 0s}.mat-checkbox-anim-checked-indeterminate .o2uk-checkbox-checkmark{animation:o2uk-checkbox-checked-indeterminate-checkmark 90ms linear 0s}.mat-checkbox-anim-checked-indeterminate .o2uk-checkbox-mixedmark{animation:o2uk-checkbox-checked-indeterminate-mixedmark 90ms linear 0s}.mat-checkbox-anim-indeterminate-checked .o2uk-checkbox-checkmark{animation:o2uk-checkbox-indeterminate-checked-checkmark .5s linear 0s}.mat-checkbox-anim-indeterminate-checked .o2uk-checkbox-mixedmark{animation:o2uk-checkbox-indeterminate-checked-mixedmark .5s linear 0s}.mat-checkbox-anim-indeterminate-unchecked .o2uk-checkbox-background{animation:o2uk-checkbox-fade-out-background .18s linear 0s}.mat-checkbox-anim-indeterminate-unchecked .o2uk-checkbox-mixedmark{animation:o2uk-checkbox-indeterminate-unchecked-mixedmark .3s linear 0s}@keyframes o2uk-checkbox-fade-in-background{0%{opacity:0}50%{opacity:1}}@keyframes o2uk-checkbox-fade-out-background{0%,50%{opacity:1}to{opacity:0}}@keyframes o2uk-checkbox-unchecked-checked-checkmark-path{0%{stroke-dashoffset:22.91026}to{stroke-dashoffset:0}}@keyframes o2uk-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0,0,0,1)}to{transform:scaleX(1)}}@keyframes o2uk-checkbox-checked-unchecked-checkmark-path{0%{animation-timing-function:cubic-bezier(.4,0,1,1);stroke-dashoffset:0}to{stroke-dashoffset:-22.91026}}@keyframes o2uk-checkbox-checked-indeterminate-checkmark{0%{animation-timing-function:cubic-bezier(0,0,.2,.1);opacity:1;transform:rotate(0)}to{opacity:0;transform:rotate(45deg)}}@keyframes o2uk-checkbox-indeterminate-checked-checkmark{0%{animation-timing-function:cubic-bezier(.14,0,0,1);opacity:0;transform:rotate(45deg)}to{opacity:1;transform:rotate(1turn)}}@keyframes o2uk-checkbox-checked-indeterminate-mixedmark{0%{animation-timing-function:cubic-bezier(0,0,.2,.1);opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:rotate(0)}}@keyframes o2uk-checkbox-indeterminate-checked-mixedmark{0%{animation-timing-function:cubic-bezier(.14,0,0,1);opacity:1;transform:rotate(0)}to{opacity:0;transform:rotate(315deg)}}@keyframes o2uk-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;opacity:1;transform:scaleX(1)}32.8%,to{opacity:0;transform:scaleX(0)}}@media screen and (-ms-high-contrast:active){.o2uk-checkbox-mixedmark{height:0;border-top:2px solid;margin-top:2px}.o2uk-checkbox-disabled{opacity:.5}.o2uk-checkbox-background{background:0 0}}@media screen and (-ms-high-contrast:black-on-white){.o2uk-checkbox-checkmark-path{stroke:#000!important}}.outline{cursor:inherit;vertical-align:middle;display:inline-flex;box-sizing:border-box;height:auto;width:100%;background-color:#fff}.checkbox-container{display:inline-block;height:32px;line-height:0;order:0;position:relative;vertical-align:middle;white-space:nowrap;width:32px;flex-shrink:0;z-index:1}.label{height:auto;width:100%;color:#00008c;letter-spacing:0;font-size:16px;line-height:24px}:root{--xsmall-app-height:100%}.o2uk-dialog-container{outline:none;width:100%}@media screen and (max-width:599.98px){.o2uk-dialog-container{background:#fff}}@media screen and (max-width:599.98px){.o2uk-container_height{height:100%}}.o2uk-dialog-content-parent{background:#fff;width:100%;display:block;box-sizing:border-box;outline:0;height:100%;min-height:inherit;color:#00008c;z-index:3;overflow:hidden;pointer-events:auto}.o2uk-dialog-content-parent>*{display:flex;flex-direction:column;height:100%}@media screen and (min-width:600px){.o2uk-dialog-content-parent{max-height:calc(100vh - 32px);border-radius:8px}}@media screen and (max-width:599.98px){.o2uk-dialog-content-parent{max-height:100vh}.o2uk-dialog-content-parent.safari{max-height:var(--xsmall-app-height)}}@media screen and (-ms-high-contrast:active){.o2uk-dialog-content-parent{outline:1px solid}}.o2uk-dialog-notification-container{border-radius:0 8px 8px 0;border-width:2px 2px 2px 8px;border-style:solid}@media screen and (max-width:599.98px){.o2uk-dialog-notification-container{border-radius:0;border-width:0 0 0 8px}}.o2uk-dialog-notification-container_error{border-color:#e21c33}.o2uk-dialog-notification-container_success{border-color:#0a8a03}.o2uk-dialog-content{display:block;height:100%;overflow:auto;overflow-x:hidden;line-height:24px;-webkit-overflow-scrolling:touch;z-index:0}.o2uk-dialog-content_vertical-aligned{justify-content:space-between}.o2uk-dialog-content__field:not(:last-child){padding-bottom:16px}.o2uk-dialog-title{padding:24px 0;color:#00008c;border-bottom:1px solid #d2d2d2;flex-shrink:0}@media screen and (min-width:960px){.o2uk-dialog-title{margin:0 24px}.o2uk-dialog-notification-container .o2uk-dialog-title{padding:24px 0;margin:0 24px 0 16px}}@media screen and (min-width:600px) and (max-width:959.98px){.o2uk-dialog-title{margin:0 16px}.o2uk-dialog-notification-container .o2uk-dialog-title{padding:24px 0;margin:0 24px 0 16px}}@media screen and (max-width:599.98px){.o2uk-dialog-title{background-color:#efefef;padding:24px 16px 32px;margin:0;border-bottom:unset}.o2uk-dialog-notification-container .o2uk-dialog-title{padding:24px 16px}}.o2uk-dialog-title__actions{display:flex}.o2uk-dialog-title__content{display:flex;justify-content:space-between;position:relative;word-break:break-word}@media screen and (max-width:599.98px){.o2uk-dialog-title__content{padding-right:32px}}.o2uk-dialog-title__content h3:first-of-type{flex:1}.o2uk-dialog-title__button{margin-left:8px;margin-top:8px;height:24px;border:none;background-color:initial}.o2uk-dialog-title__button-svg{color:#00008c}@media screen and (max-width:599.98px){.o2uk-dialog-title__button{position:absolute;top:8px;right:0}}.o2uk-dialog-actions{padding-top:32px;display:flex;align-items:center}.o2uk-dialog-actions_position-fixed{padding:24px 24px 32px;box-shadow:inset 0 8px 8px #fff,0 0 0 #fff,0 -24px 16px #fff,0 0 0 #fff;z-index:1}.o2uk-dialog-actions button:not(:last-child){margin-right:24px}.o2uk-dialog-actions_vertical-aligned{flex-direction:column}.o2uk-dialog-actions_vertical-aligned button:not(:last-child){margin-right:0;margin-bottom:16px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.o2uk-dialog-actions{padding-bottom:32px}}@media screen and (min-width:600px) and (max-width:959.98px){.o2uk-dialog-actions button:not(:last-child){margin-right:16px}}@media screen and (max-width:599.98px){.o2uk-dialog-actions{flex-direction:column}.o2uk-dialog-actions button:not(:last-child){margin-right:0;margin-bottom:16px}}.o2uk-dialog-actions[align=start]{justify-content:flex-start}.o2uk-dialog-actions[align=center]{justify-content:center}.o2uk-dialog-actions[align=end]{justify-content:flex-end}.o2uk-dialog-content .o2uk-scroll-wrapper>.scroll>.os-scrollbar-vertical{top:16px;padding-bottom:32px}@media screen and (min-width:960px){.o2uk-dialog-content .o2uk-scroll-wrapper>.scroll{padding:24px 24px 32px}.o2uk-dialog-notification-container .o2uk-dialog-content .o2uk-scroll-wrapper>.scroll{padding:24px 24px 32px 16px}}@media screen and (min-width:600px) and (max-width:959.98px){.o2uk-dialog-content .o2uk-scroll-wrapper>.scroll{padding:24px 16px 32px}.o2uk-dialog-notification-container .o2uk-dialog-content .o2uk-scroll-wrapper>.scroll{padding:24px 24px 32px 16px}}@media screen and (max-width:599.98px){.o2uk-dialog-content .o2uk-scroll-wrapper>.scroll{padding:24px 16px 64px;margin:0;display:flex;flex-direction:column}.o2uk-dialog-notification-container .o2uk-dialog-content .o2uk-scroll-wrapper>.scroll{padding:32px 16px 64px 8px}.o2uk-dialog-content .o2uk-scroll-wrapper>.scroll-sb{padding:24px 16px 164px}}@media screen and (min-width:960px){.o2uk-dialog-content .o2uk-scroll-wrapper_native-scrolled{padding:24px 24px 64px}.o2uk-dialog-notification-container .o2uk-dialog-content .o2uk-scroll-wrapper_native-scrolled{padding:0 24px 0 16px;margin:24px 0 64px}}@media screen and (min-width:600px) and (max-width:959.98px){.o2uk-dialog-content .o2uk-scroll-wrapper_native-scrolled{padding:24px 16px 64px}.o2uk-dialog-notification-container .o2uk-dialog-content .o2uk-scroll-wrapper_native-scrolled{padding:0 24px 0 16px;margin:24px 0 64px}}@media screen and (max-width:599.98px){.o2uk-dialog-content .o2uk-scroll-wrapper_native-scrolled{padding:24px 16px 64px;margin:0;display:flex;flex-direction:column}.o2uk-dialog-notification-container .o2uk-dialog-content .o2uk-scroll-wrapper_native-scrolled{padding:32px 16px 64px 8px}}.o2uk-dialog-content .o2uk-form-field-textarea{width:100%;max-width:100%}.o2uk-expansion-panel{box-sizing:initial;display:block;margin:0;word-break:break-word;transition:margin 225ms cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1)}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.o2uk-expansion-panel{width:100%}}.o2uk-expansion-panel_disabled{opacity:.5;pointer-events:none}@media screen and (-ms-high-contrast:active){.o2uk-expansion-panel{outline:1px solid}}.o2uk-expansion-panel-content{overflow:hidden}.o2uk-expansion-panel-content_init-modal{height:0}.o2uk-expansion-panel-content_visible{overflow:auto}@media screen and (max-width:599.98px){.o2uk-expansion-panel-body{padding:0}}.o2uk-expansion-panel-spacing{margin:16px 0}.o2uk-accordion>.o2uk-expansion-panel-spacing:first-child,.o2uk-accordion>:first-child:not(.o2uk-expansion-panel) .o2uk-expansion-panel-spacing{margin-top:0}.o2uk-accordion>.o2uk-expansion-panel-spacing:last-child,.o2uk-accordion>:last-child:not(.o2uk-expansion-panel) .o2uk-expansion-panel-spacing{margin-bottom:0}.o2uk-action-row{border-top-style:solid;border-top-width:1px;display:flex;flex-direction:row;justify-content:flex-end;padding:16px 8px 16px 24px}.o2uk-action-row button.o2uk-button{margin-left:8px}[dir=rtl] .o2uk-action-row button.o2uk-button{margin-left:0;margin-right:8px}.o2uk-expansion-panel{color:#00008c}.o2uk-expansion-panel_simple.o2uk-expansion-panel{display:block;background:none;box-shadow:none}.o2uk-expansion-panel_simple.o2uk-expansion-panel .o2uk-expansion-panel-body{padding:0}.o2uk-expansion-panel_simple.o2uk-expansion-panel .o2uk-expansion-indicator{display:none}.o2uk-expansion-panel-header{display:flex;flex-direction:row;align-items:center;font-size:16px;padding:8px;border-radius:8px;transition:box-shadow .2s linear,background-color .2s linear}.o2uk-expansion-panel-header:focus{outline:none;box-shadow:inset 0 0 0 2px #00008c}.o2uk-expanded .o2uk-expansion-panel-header:focus{box-shadow:none}.o2uk-expansion-panel-header.o2uk-expanded:focus,.o2uk-expansion-panel-header.o2uk-expanded:hover{background:inherit}.o2uk-expansion-panel-header.o2uk-expansion-panel-header_clickable:not([aria-disabled=true]){cursor:pointer}.o2uk-content{display:flex;flex:1;flex-direction:row;overflow:hidden}.o2uk-expansion-panel-header-description,.o2uk-expansion-panel-header-title{display:flex;flex-grow:1;margin-right:16px}[dir=rtl] .o2uk-expansion-panel-header-description,[dir=rtl] .o2uk-expansion-panel-header-title{margin-right:0;margin-left:16px}.o2uk-expansion-panel-header-description{flex-grow:2}.o2uk-expansion-indicator{height:12px;fill:rgba(0,0,0,.54)}.o2uk-expansion-panel .o2uk-expansion-panel-header:not([aria-disabled=true]).cdk-keyboard-focused,.o2uk-expansion-panel .o2uk-expansion-panel-header:not([aria-disabled=true]).cdk-program-focused{background:transparent}.o2uk-expansion-panel .o2uk-expansion-panel-header:not([aria-disabled=true]):not(:focus):hover{background-color:#e5eff7}@media (hover:none){.o2uk-expansion-panel:not(.o2uk-expanded):not([aria-disabled=true]) .o2uk-expansion-panel-header:hover{background:#fff}}.o2uk-expansion-panel-header-title{color:rgba(0,0,0,.87)}.o2uk-expansion-panel-header[aria-disabled=true]{color:rgba(0,0,0,.26)}.o2uk-expansion-panel-header[aria-disabled=true] .o2uk-expansion-panel-header-description,.o2uk-expansion-panel-header[aria-disabled=true] .o2uk-expansion-panel-header-title{color:inherit}.o2uk-form-field{display:block;font-family:Frutiger LT Std\ 55 Roman,Helvetica,Arial,sans-serif;font-style:normal;font-weight:500;position:relative;text-align:left;width:288px;max-width:288px;padding:9px 2px 0}@media screen and (max-width:599.98px){.o2uk-form-field{width:100%}}.o2uk-form-field._date,.o2uk-form-field._quantity{width:176px}.o2uk-form-field-border{position:relative;display:flex;justify-content:center}.o2uk-form-field-border__block{position:absolute;width:100%;height:100%;border-radius:8px}.o2uk-form-field-border__block_base{box-shadow:0 0 0 1px #919191}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.o2uk-form-field-border__block_base{box-shadow:1px 0 0 0 #919191,0 1px 0 0 #919191,-1px 0 0 0 #919191,0 -1px 0 0 #919191!important}}.o2uk-form-field-border__block_top{left:0;top:0;width:0}.o2uk-form-field-border__block_right{top:0;right:0;height:0}.o2uk-form-field-border__block_bottom{right:0;bottom:0;width:0}.o2uk-form-field-border__block_left{bottom:0;left:0;height:0}.o2uk-form-field._opened .o2uk-form-field-border{transition:none;border-radius:8px}.o2uk-form-field-custom-width{width:100%;max-width:176px}.o2uk-form-field-suffix svg{margin-right:8px}.o2uk-form-field-suffix .o2uk-form-field__circle{margin-right:8px;display:flex;align-items:center;justify-content:center}@keyframes appearCheckMark{0%{width:100%}60%{width:100%}70%{width:0}to{width:0}}.o2uk-form-field__fading_left-to-right{top:4px;right:4px;max-width:16px;height:16px;position:absolute;background:#0a8a03;animation:appearCheckMark 1.5s ease-in-out}@keyframes appearExclamationMark{0%{height:100%}60%{height:100%}70%{height:0}to{height:0}}.o2uk-form-field__fading_top-to-bottom{bottom:4px;left:4px;max-height:16px;width:16px;position:absolute;background:#e21c33;animation:appearExclamationMark 1.5s ease}.o2uk-form-field__circle{width:24px;height:24px;position:relative;background-color:#0a8a03;border-radius:50%;animation:appearCircle 1s ease}@keyframes appearCircle{0%{transform:scale(0)}60%{transform:scale(0)}70%{transform:scale(1)}}.o2uk-form-field__circle_success{background-color:#0a8a03}.o2uk-form-field__circle_error{background-color:#e21c33}.o2uk-form-field__icon{margin-right:8px}.o2uk-form-field__icon._chevron{color:#0050ff;transition:transform .2s linear}.o2uk-form-field-disabled .o2uk-form-field__icon._chevron{color:#d2d2d2}.o2uk-focused .o2uk-form-field__icon._chevron,.o2uk-form-field:hover .o2uk-form-field__icon._chevron{transform:scale(1.1)}.o2uk-form-field._opened .o2uk-form-field__icon._chevron{transform:rotateX(-180deg);-webkit-transform:scale(-1)}.o2uk-form-field-appearance-outline .o2uk-form-field-label{transform:translate(-.5em,-.9em);margin-top:-.25em;padding-left:2px;margin-left:5px;line-height:16px;font-size:14px;max-width:100%;background:linear-gradient(hsla(0,0%,100%,0) 44.54%,#fff 47.48%,#fff 50.42%)}.o2uk-form-field-appearance-outline .o2uk-form-field-label-wrapper{top:-.7em;padding-top:.8em}.o2uk-form-field-appearance-outline .o2uk-form-field-label o2uk-label{text-overflow:ellipsis;line-height:1em!important}.o2uk-form-field-appearance-outline .o2uk-form-field-flex{border-radius:8px;background-color:#fff}.o2uk-form-field-appearance-outline .o2uk-form-field textarea.o2uk-form-field-label-wrapper{top:-1em}.o2uk-form-field-appearance-outline.o2uk-form-field-invalid .o2uk-form-field-border__block_top{width:100%;box-shadow:0 -2px 0 0 #e21c33;border-radius:8px;transition:width .2s linear,border-radius .05s linear .15s}.o2uk-form-field-appearance-outline.o2uk-form-field-invalid .o2uk-form-field-border__block_right{height:100%;box-shadow:2px 0 0 0 #e21c33;border-radius:8px;transition:height .1s linear .2s,border-radius .01s linear .29s}.o2uk-form-field-appearance-outline.o2uk-form-field-invalid .o2uk-form-field-border__block_bottom{width:100%;box-shadow:0 2px 0 0 #e21c33;border-radius:8px;transition:width .2s linear .3s,border-radius .05s linear .45s}.o2uk-form-field-appearance-outline.o2uk-form-field-invalid .o2uk-form-field-border__block_left{height:100%;box-shadow:-2px 0 0 0 #e21c33;border-radius:8px;transition:height .1s linear .5s,border-radius .01s linear .59s}.o2uk-form-field-appearance-outline.o2uk-form-field-invalid .o2uk-form-field-border__block_base{box-shadow:0 0 0 2px #e21c33;border-radius:8px;transition:all 0s linear .6s}.o2uk-form-field-appearance-outline.o2uk-form-field-invalid svg.o2uk-svg__error,.o2uk-form-field-appearance-outline.o2uk-form-field-invalid svg.o2uk-svg__error .alert-circle{color:#e21c33}.o2uk-form-field-appearance-outline.o2uk-form-field-invalid svg.o2uk-svg__error .alert-sign{color:#fff}.o2uk-form-field-appearance-outline.o2uk-focused .o2uk-form-field-border__block_base{box-shadow:0 0 0 2px #00008c;transition:none}@media (prefers-contrast:more){.o2uk-form-field-appearance-outline.o2uk-focused .o2uk-form-field-border__block_base{outline:2px solid #fff}}.o2uk-form-field-appearance-outline.o2uk-focused .o2uk-form-field-border__block_top{left:0;top:0;width:0;transition:none}.o2uk-form-field-appearance-outline.o2uk-focused .o2uk-form-field-border__block_right{top:0;right:0;height:0;transition:none}.o2uk-form-field-appearance-outline.o2uk-focused .o2uk-form-field-border__block_bottom{right:0;bottom:0;width:0;transition:none}.o2uk-form-field-appearance-outline.o2uk-focused .o2uk-form-field-border__block_left{bottom:0;left:0;height:0;transition:none}.o2uk-form-field-appearance-outline.ng-dirty.ng-touched.ng-valid:not(.o2uk-focused) .o2uk-form-field-border__block_top{width:100%;box-shadow:0 -2px 0 0 #0a8a03;border-radius:8px;transition:width .2s linear,border-radius .05s linear .15s}.o2uk-form-field-appearance-outline.ng-dirty.ng-touched.ng-valid:not(.o2uk-focused) .o2uk-form-field-border__block_right{height:100%;box-shadow:2px 0 0 0 #0a8a03;border-radius:8px;transition:height .1s linear .2s,border-radius .01s linear .29s}.o2uk-form-field-appearance-outline.ng-dirty.ng-touched.ng-valid:not(.o2uk-focused) .o2uk-form-field-border__block_bottom{width:100%;box-shadow:0 2px 0 0 #0a8a03;border-radius:8px;transition:width .2s linear .3s,border-radius .05s linear .45s}.o2uk-form-field-appearance-outline.ng-dirty.ng-touched.ng-valid:not(.o2uk-focused) .o2uk-form-field-border__block_left{height:100%;box-shadow:-2px 0 0 0 #0a8a03;border-radius:8px;transition:height .1s linear .5s,border-radius .01s linear .59s}.o2uk-form-field-appearance-outline.ng-dirty.ng-touched.ng-valid:not(.o2uk-focused) .o2uk-form-field-border__block_base{box-shadow:0 0 0 2px #0a8a03;border-radius:8px;transition:all 0s linear .6s}.o2uk-form-field-appearance-outline.ng-dirty.ng-touched.ng-valid:not(.o2uk-focused):not(.o2uk-form-field-password):not(.o2uk-form-field-textarea).o2uk-form-field-empty .o2uk-form-field-border__block_base{box-shadow:0 0 0 1px #d2d2d2}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.o2uk-form-field-appearance-outline.ng-dirty.ng-touched.ng-valid:not(.o2uk-focused):not(.o2uk-form-field-password):not(.o2uk-form-field-textarea).o2uk-form-field-empty .o2uk-form-field-border__block_base{box-shadow:1px 0 0 0 #d2d2d2,0 1px 0 0 #d2d2d2,-1px 0 0 0 #d2d2d2,0 -1px 0 0 #d2d2d2!important}}.o2uk-form-field-appearance-outline:hover:not(.o2uk-focused):not(.o2uk-form-field-invalid) .o2uk-form-field-border__block_base{box-shadow:0 0 0 1px #00008c}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.o2uk-form-field-appearance-outline:hover:not(.o2uk-focused):not(.o2uk-form-field-invalid) .o2uk-form-field-border__block_base{box-shadow:1px 0 0 0 #00008c,0 1px 0 0 #00008c,-1px 0 0 0 #00008c,0 -1px 0 0 #00008c!important}}.o2uk-form-field-appearance-outline.o2uk-form-field-disabled .o2uk-form-field-border__block_base,.o2uk-form-field-appearance-outline.o2uk-form-field-disabled:hover:not(.o2uk-focused) .o2uk-form-field-border__block_base{box-shadow:0 0 0 1px #d2d2d2}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.o2uk-form-field-appearance-outline.o2uk-form-field-disabled .o2uk-form-field-border__block_base,.o2uk-form-field-appearance-outline.o2uk-form-field-disabled:hover:not(.o2uk-focused) .o2uk-form-field-border__block_base{box-shadow:1px 0 0 0 #d2d2d2,0 1px 0 0 #d2d2d2,-1px 0 0 0 #d2d2d2,0 -1px 0 0 #d2d2d2!important}}.o2uk-form-field-appearance-outline .o2uk-form-field-outline-thick{opacity:0}.o2uk-form-field-appearance-outline.o2uk-focused .o2uk-form-field-outline-thick,.o2uk-form-field-appearance-outline.o2uk-form-field-invalid .o2uk-form-field-outline-thick,.o2uk-form-field-appearance-outline:not(.o2uk-form-field-disabled) .o2uk-form-field-flex:hover .o2uk-form-field-outline-thick{opacity:1}.o2uk-form-field-appearance-outline.o2uk-form-field-can-float .o2uk-input-server[label]:not(:label-shown)+.o2uk-form-field-label-wrapper .o2uk-form-field-label{transform:translateY(-1.59374em) scale(.75);width:133.33334%}.o2uk-form-field-textarea .o2uk-form-field-flex{height:inherit}.o2uk-form-field-textarea .o2uk-form-field-infix{padding-top:8px}.o2uk-form-field-textarea .o2uk-form-field-suffix{position:unset}.o2uk-form-field-textarea .o2uk-icon{position:absolute;right:4px;top:8px}.o2uk-form-field-textarea textarea.o2uk-input-element{resize:none;height:200px;line-height:24px;padding-right:48px}.o2uk-form-field-disabled .o2uk-hint{color:#d2d2d2}.o2uk-form-field-disabled:not(.o2uk-form-field-password) .o2uk-svg__error,.o2uk-form-field-disabled:not(.o2uk-form-field-password) .o2uk-svg__success{display:none}.o2uk-form-field-flex{z-index:1;position:relative;display:inline-flex;align-items:center;box-sizing:border-box;width:100%;height:54px}.o2uk-form-field-flex._cursor-pointer{cursor:pointer}.o2uk-form-field-prefix,.o2uk-form-field-suffix{pointer-events:none;white-space:nowrap;flex:none;position:relative}.o2uk-form-field-prefix .o2uk-icon-button,.o2uk-form-field-suffix .o2uk-icon-button{height:1.5em;width:1.5em}.o2uk-form-field-prefix .o2uk-icon-button .o2uk-icon,.o2uk-form-field-suffix .o2uk-icon-button .o2uk-icon{height:1.125em;line-height:1.125}.o2uk-form-field-prefix-validation-icon,.o2uk-form-field-suffix-validation-icon{font-size:14px}.o2uk-form-field-prefix{margin-left:8px}.o2uk-form-field-infix{display:flex;position:relative;flex:auto;padding:16px 8px;overflow:hidden}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.o2uk-form-field-infix{display:block}}.o2uk-form-field-counter{text-align:right;padding-right:8px;font-size:12px;color:#4949a7;line-height:16px;white-space:nowrap}.o2uk-form-field-counter__limit{color:#e21c33}.o2uk-form-field-label{color:#00008c;position:absolute;padding:0 4px;top:1.2em;left:0;font:inherit;pointer-events:none;transform-origin:0 0;transition:transform .4s cubic-bezier(.25,.8,.25,1),color .4s cubic-bezier(.25,.8,.25,1),width .4s cubic-bezier(.25,.8,.25,1)}.o2uk-form-field-label_multi-line-ellipsis{top:.5em}.o2uk-form-field-label_one-line-ellipsis{white-space:normal;text-overflow:clip;overflow:visible}.o2uk-form-field-label__content{display:flex}.o2uk-form-field-label__content_required .multi-line-ellipsis:after,.o2uk-form-field-label__content_required>:only-child:after{content:"*";content:"*"/"";color:#4949a7}.o2uk-form-field-label-wrapper{position:absolute;color:#00008c;left:0;width:100%;height:100%;pointer-events:none}.o2uk-form-field-disabled .o2uk-form-field-label{color:#919191}.o2uk-form-field-disabled.o2uk-form-field-appearance-outline .o2uk-form-field-label{color:#757575!important}.o2uk-form-field-subscript-wrapper{position:relative;box-sizing:border-box;width:100%;overflow:hidden;font-size:12px;line-height:16px}.o2uk-form-field-subscript-wrapper-border{padding:0 8px}.o2uk-form-field-hint-wrapper{display:flex}.o2uk-form-field-hint-spacer{flex:1 0 1em}.o2uk-form-field-placeholder{position:absolute;top:16px;left:8px;max-width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#919191}.o2uk-form-field-hide-placeholder.o2uk-form-field-label{display:block;font-family:Frutiger LT Std\ 55 Roman,Helvetica,Arial,sans-serif;font-style:normal;font-weight:500;transition:font-weight ease-in-out}.o2uk-form-field-hide-placeholder .o2uk-input-element:-ms-input-placeholder,.o2uk-form-field-hide-placeholder .o2uk-input-element::-moz-placeholder,.o2uk-form-field-hide-placeholder .o2uk-input-element::-webkit-input-placeholder,.o2uk-form-field-hide-placeholder .o2uk-input-element::placeholder{color:transparent!important;-webkit-text-fill-color:transparent;-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none}.o2uk-form-field-can-float.o2uk-form-field-should-float .o2uk-form-field-label,.o2uk-form-field-empty.o2uk-form-field-label{display:block;font-family:Frutiger LT Std\ 55 Roman,Helvetica,Arial,sans-serif;font-style:normal;font-weight:500}.o2uk-form-field-can-float .o2uk-form-field-autofill-control:-webkit-autofill+.o2uk-form-field-label-wrapper .o2uk-form-field-label{display:block;-webkit-transition:none;transition:none}.o2uk-form-field-can-float .o2uk-input-server:focus+.o2uk-form-field-label-wrapper .o2uk-form-field-label,.o2uk-form-field-can-float .o2uk-input-server[placeholder]:not(:placeholder-shown)+.o2uk-form-field-label-wrapper .o2uk-form-field-label{display:block}.o2uk-form-field-can-float.o2uk-form-field-appearance-outline.o2uk-form-field-should-float .o2uk-form-field-label .o2uk-form-field-required-marker,.o2uk-form-field-can-float.o2uk-form-field-appearance-outline .o2uk-input-server:focus+.o2uk-form-field-label-wrapper .o2uk-form-field-label .o2uk-form-field-required-marker{color:#4949a7}.o2uk-form-field-autofill-control:-webkit-autofill+.o2uk-form-field-label-wrapper .o2uk-form-field-label{display:none}.o2uk-form-field-password.o2uk-form-field-appearance-outline.o2uk-form-field-disabled .o2uk-form-field-subscript-wrapper{box-shadow:0 0 0 1px #d2d2d2}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.o2uk-form-field-password.o2uk-form-field-appearance-outline.o2uk-form-field-disabled .o2uk-form-field-subscript-wrapper{box-shadow:1px 0 0 0 #d2d2d2,0 1px 0 0 #d2d2d2,-1px 0 0 0 #d2d2d2,0 -1px 0 0 #d2d2d2!important}}.o2uk-form-field-invalid .o2uk-hint,.o2uk-form-field-invalid .o2uk-warn .o2uk-hint{caret-color:#e21c33;color:#e21c33}.o2uk-form-field-invalid.o2uk-form-field-password .o2uk-input-element{caret-color:#00008c;color:#00008c}.o2uk-form-field-invalid.o2uk-form-field-password:not(.o2uk-focused) .o2uk-input-element{color:#e21c33}.o2uk-form-field .o2uk-focused .o2uk-form-field-label .o2uk-accent{color:#ff4081}.o2uk-form-field .o2uk-focused .o2uk-form-field-label .o2uk-warn{color:#f44336}.o2uk-form-field._o2uk-animation-noopable .o2uk-form-field-label,.o2uk-form-field._o2uk-animation-noopable .o2uk-form-field-ripple{transition:none}.o2uk-form-field-appearance-outline:not(.o2uk-form-field-password) .o2uk-form-field.o2uk-form-field-disabled .o2uk-input-element{color:#d2d2d2;-webkit-text-fill-color:#d2d2d2}.o2uk-form-field.o2uk-form-field-disabled.o2uk-form-field-password.o2uk-form-field-appearance-outline .o2uk-input-element{color:#919191}.o2uk-form-field.o2uk-form-field-invalid .o2uk-form-field-required-marker{color:#e21c33}[dir=rtl] .o2uk-form-field{text-align:right}[dir=rtl] .o2uk-form-field-label{transform-origin:100% 0;left:auto;right:0}@media screen and (-ms-high-contrast:active){.o2uk-form-field-infix{border-image:linear-gradient(transparent,transparent)}}.o2uk-input-server:focus+.o2uk-form-field-label-wrapper .o2uk-form-field-label,.o2uk-input-server[placeholder]:not(:placeholder-shown)+.o2uk-form-field-label-wrapper .o2uk-form-field-label{display:none}::-ms-expand{display:none}.o2uk-input-element{font-family:Frutiger LT Std\ 55 Roman,Helvetica,Arial,sans-serif;font-style:normal;font-weight:500;line-height:24px;text-overflow:ellipsis;font-size:16px;background:0 0;color:#00008c;border:none;outline:0;padding:0;margin:0;width:100%;max-width:100%;vertical-align:bottom;text-align:inherit;-webkit-appearance:none}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.o2uk-input-element{line-height:normal}}.o2uk-input-element:-moz-ui-invalid{box-shadow:none}.o2uk-input-element::-ms-clear,.o2uk-input-element::-ms-reveal{display:none}.o2uk-input-element::-webkit-search-cancel-button,.o2uk-input-element::-webkit-search-decoration,.o2uk-input-element::-webkit-search-results-button,.o2uk-input-element::-webkit-search-results-decoration{-webkit-appearance:none}.o2uk-input-element::-webkit-caps-lock-indicator,.o2uk-input-element::-webkit-contacts-auto-fill-button,.o2uk-input-element::-webkit-credentials-auto-fill-button{visibility:hidden}.o2uk-input-element[type=date]:after,.o2uk-input-element[type=datetime-local]:after,.o2uk-input-element[type=datetime]:after,.o2uk-input-element[type=month]:after,.o2uk-input-element[type=time]:after,.o2uk-input-element[type=week]:after{content:" ";white-space:pre;width:1px}.o2uk-input-element::-moz-placeholder,.o2uk-input-element::-webkit-input-placeholder,.o2uk-input-element::placeholder{-webkit-transition:color .4s cubic-bezier(.25,.8,.25,1) .133s;-moz-transition:color .4s .133s cubic-bezier(.25,.8,.25,1);transition:color .4s cubic-bezier(.25,.8,.25,1) .133s;color:rgba(0,0,0,.42)}.o2uk-input-element:-ms-input-placeholder{-ms-transition:color .4s .133s cubic-bezier(.25,.8,.25,1)!important;transition:color .4s cubic-bezier(.25,.8,.25,1) .133s!important;color:rgba(0,0,0,.42)!important}.o2uk-form-field-appearance-outline:not(.o2uk-form-field-password) .o2uk-input-element:disabled{color:#757575;-webkit-text-fill-color:#757575}.o2uk-form-field-appearance-outline:not(.o2uk-form-field-password) .o2uk-input-element:disabled::-ms-value{color:#757575}.o2uk-form-field-invalid:not(.o2uk-focused) .o2uk-input-element{color:#e21c33;caret-color:#e21c33}textarea.o2uk-input-element{resize:vertical;overflow:auto;padding:2px 16px 2px 8px;margin:-2px 0}textarea.o2uk-input-element.cdk-textarea-autosize{resize:none}.o2uk-accent .o2uk-input-element{caret-color:#ff4081}.hidden{display:none}.o2uk-hint{width:100%;padding-left:8px;margin-top:2px;color:#4949a7}.o2uk-hint_red{color:#e21c33}.o2uk-form-field .o2uk-error{width:100%;line-height:16px;font-size:12px;padding-top:8px;display:block;color:#e21c33}.o2uk-dropdown-with-autocomplete{display:block;width:100%}.o2uk-form-field-date__caret_red{caret-color:#e21c33}.o2uk-form-field-date .o2uk-input-element::placeholder{color:#919191}.o2uk-form-field-date__content{display:flex;overflow:hidden;position:absolute;width:100%;outline:none;font-size:16px;line-height:24px}.o2uk-form-field-appearance-outline.o2uk-form-field-disabled .o2uk-form-field-date__content{pointer-events:none;cursor:pointer}.o2uk-form-field-date__content:first-child{z-index:2}.o2uk-form-field-date__content:nth-child(2){z-index:1;color:#919191}.o2uk-form-field-appearance-outline.o2uk-form-field-disabled .o2uk-form-field-date__content:nth-child(2){color:#d2d2d2}.o2uk-form-field-appearance-outline.o2uk-form-field-disabled .o2uk-form-field-date__content span{color:#d2d2d2!important}.o2uk-form-field-date__content span._dark-blue{color:#00008c}.o2uk-form-field-date__content span._red,.o2uk-form-field-invalid:not(.o2uk-focused) .o2uk-form-field-date__content:not(._custom-error) span{color:#e21c33}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.o2uk-form-field-date__content{line-height:30px}}.mat-optgroup-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;-webkit-user-select:none;user-select:none;cursor:default}.o2uk-optgroup-label[disabled]{cursor:default}[dir=rtl] .o2uk-optgroup-label{text-align:right}.o2uk-optgroup-label .o2uk-icon{margin-right:16px;vertical-align:middle}.o2uk-optgroup-label .o2uk-icon svg{vertical-align:top}[dir=rtl] .o2uk-optgroup-label .o2uk-icon{margin-left:16px;margin-right:0}.o2uk-option{padding:0;overflow:hidden;text-overflow:ellipsis;text-align:left;text-decoration:none;max-width:100%;cursor:pointer;outline:0;display:flex;align-items:center;color:#0050ff;box-shadow:0 0 0 2px transparent;-webkit-tap-highlight-color:transparent}.o2uk-option.o2uk-selected,.o2uk-option:hover{background-color:#e5eff7;box-shadow:0 0 0 2px transparent;color:#00008c}.o2uk-option.o2uk-active,.o2uk-option:focus{background-color:#fff;box-shadow:0 0 0 2px #00008c;color:#0050ff}@media (prefers-contrast:more){.o2uk-option.o2uk-active,.o2uk-option:focus{outline:2px solid #fff}}.o2uk-option[disabled]{cursor:default}.o2uk-option[aria-disabled=true]{-webkit-user-select:none;user-select:none;cursor:default}.o2uk-option-content{display:flex;min-height:40px;width:100%;padding:8px 0;margin:0 8px;line-height:24px;flex-grow:1;overflow:hidden;text-overflow:ellipsis}.o2uk-option .o2uk-icon{margin-right:16px;vertical-align:middle}.o2uk-option .o2uk-icon svg{vertical-align:top}.o2uk-optgroup .o2uk-option:not(.o2uk-option-multiple){padding-left:32px}@media screen and (-ms-high-contrast:active){.o2uk-option{margin:0 1px}.o2uk-option.o2uk-active{background-color:#0050ff;color:#fff}}.mat-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}@media screen and (-ms-high-contrast:active){.mat-option-ripple{opacity:.5}}.mat-option-pseudo-checkbox{margin-right:8px}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:2px;margin:-1px;overflow:hidden;padding:0;position:relative;width:2px;outline:0;-webkit-appearance:none;-moz-appearance:none}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.cdk-visually-hidden{opacity:0}}@media print{.cdk-visually-hidden{display:none!important}}.cdk-global-overlay-wrapper,.cdk-overlay-container{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:10000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:fixed;z-index:2}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.cdk-global-overlay-wrapper{z-index:auto}}@media screen and (max-width:599.98px){.cdk-global-overlay-wrapper{align-items:unset!important}}.cdk-global-overlay-wrapper .cdk-overlay-pane{pointer-events:none!important}.cdk-overlay-pane{box-sizing:border-box;display:flex;max-height:100%;width:100%;max-width:none!important}.cdk-overlay-backdrop,.cdk-overlay-pane{position:absolute;pointer-events:auto;z-index:2}.cdk-overlay-backdrop{top:0;bottom:0;left:0;right:0;-webkit-tap-highlight-color:transparent;transition:opacity .6s cubic-bezier(.63,0,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media screen and (-ms-high-contrast:active){.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background-color:rgba(1,16,34,.8)}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:2;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:hidden}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.cdk-global-scrollblock{position:static}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.cdk-global-scrollblock body{overflow-y:hidden}}.o2uk-form-field-password-circle{height:24px;width:24px;border-radius:50%;background-color:#d2d2d2}.o2uk-focused .o2uk-form-field-password-circle:not(.o2uk-svg__success):not(.o2uk-svg__error){border-radius:50%;border:1px solid #00008c;background-color:#fff}.o2uk-form-field-disabled .o2uk-form-field-password-circle{background:#d2d2d2}.o2uk-form-field-password__row{display:flex;justify-content:space-between;padding-top:8px;height:24px;box-sizing:initial}.o2uk-form-field-password__row-text{font-size:12px;line-height:16px;color:#00008c;font-family:Frutiger LT Std\ 55 Roman,Helvetica,Arial,sans-serif;font-style:normal;font-weight:500;display:flex;align-items:center}.o2uk-form-field-password__row-text_error{color:#e21c33}.o2uk-form-field-disabled .o2uk-form-field-password__row-text{color:#d2d2d2}.o2uk-form-field-password__row .o2uk-form-field__circle{display:flex;justify-content:center;align-items:center}.o2uk-form-field-password__hint{display:flex;flex-direction:column}.o2uk-form-field-password .o2uk-input-element[type=password]:not(:placeholder-shown){font-size:32px}.o2uk-form-field-password .o2uk-form-field-subscript-wrapper{width:100%;background-color:#fff;z-index:2}.o2uk-form-field-password .o2uk-form-field-subscript-border{padding:2px 12px 14px 8px}.o2uk-form-field-password .o2uk-icon{display:flex;align-items:center}.o2uk-form-field-password .o2uk-icon .o2uk-svg__view-off,.o2uk-form-field-password .o2uk-icon .o2uk-svg__view-on{pointer-events:auto;width:36px}.o2uk-form-field-password.o2uk-form-field-disabled .o2uk-form-field-password__row-text{color:#d2d2d2}.o2uk-form-field-password.o2uk-form-field-disabled .o2uk-svg__view-off,.o2uk-form-field-password.o2uk-form-field-disabled .o2uk-svg__view-on{color:#919191}.o2uk-form-field-password.o2uk-form-field-appearance-outline .o2uk-form-field-border,.o2uk-form-field-password.o2uk-form-field-appearance-outline .o2uk-form-field-border__block{border-radius:8px 8px 0 0!important}.o2uk-form-field-password.o2uk-form-field-appearance-outline .o2uk-form-field-flex{border-radius:7px 7px 0 0}.o2uk-form-field-password.o2uk-form-field-appearance-outline.o2uk-form-field-invalid .o2uk-form-field-subscript-wrapper{box-shadow:0 0 0 2px #e21c33}.o2uk-form-field-password.o2uk-form-field-appearance-outline.ng-dirty.ng-touched.ng-valid:not(.o2uk-focused) .o2uk-form-field-subscript-wrapper{box-shadow:0 0 0 2px #0a8a03}.o2uk-form-field-password.o2uk-form-field-appearance-outline.o2uk-focused .o2uk-form-field-subscript-wrapper{box-shadow:0 0 0 2px #00008c}.o2uk-form-field-password.o2uk-form-field-appearance-outline .o2uk-form-field-subscript-wrapper{border-radius:0 0 8px 8px;box-shadow:0 0 0 1px #919191}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.o2uk-form-field-password.o2uk-form-field-appearance-outline .o2uk-form-field-subscript-wrapper{box-shadow:1px 0 0 0 #919191,0 1px 0 0 #919191,-1px 0 0 0 #919191,0 -1px 0 0 #919191!important}}.o2uk-form-field-password.o2uk-form-field-appearance-outline .o2uk-form-field-subscript-border{border-radius:0 0 8px 8px}.o2uk-form-field-password:not(.o2uk-focused):not(.o2uk-form-field-disabled):hover .o2uk-form-field-subscript-wrapper{box-shadow:0 0 0 1px #00008c!important}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.o2uk-form-field-password:not(.o2uk-focused):not(.o2uk-form-field-disabled):hover .o2uk-form-field-subscript-wrapper{box-shadow:1px 0 0 0 #00008c,0 1px 0 0 #00008c,-1px 0 0 0 #00008c,0 -1px 0 0 #00008c!important}}.o2uk-progress-spinner{display:block;position:relative}.o2uk-progress-spinner svg{position:absolute;transform:rotate(-90deg);top:0;left:0;transform-origin:center;overflow:visible}.o2uk-progress-spinner circle{fill:transparent;transform-origin:center;transition:stroke-dashoffset 225ms linear}._o2uk-animation-noopable.o2uk-progress-spinner circle{transition:none;animation:none}.o2uk-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate]{animation:o2uk-progress-spinner-linear-rotate 2s linear infinite}._o2uk-animation-noopable.o2uk-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate]{transition:none;animation:none}.o2uk-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate] circle{transition-property:stroke;animation-duration:4s;animation-timing-function:cubic-bezier(.35,0,.25,1);animation-iteration-count:infinite}._o2uk-animation-noopable.o2uk-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate] circle{transition:none;animation:none}.o2uk-progress-spinner.mat-progress-spinner-indeterminate-fallback-animation[mode=indeterminate]{animation:mat-progress-spinner-stroke-rotate-fallback 10s cubic-bezier(.87,.03,.33,1) infinite}._o2uk-animation-noopable.o2uk-progress-spinner.mat-progress-spinner-indeterminate-fallback-animation[mode=indeterminate]{transition:none;animation:none}.o2uk-progress-spinner.mat-progress-spinner-indeterminate-fallback-animation[mode=indeterminate] circle{transition-property:stroke}._o2uk-animation-noopable.o2uk-progress-spinner.mat-progress-spinner-indeterminate-fallback-animation[mode=indeterminate] circle{transition:none;animation:none}@keyframes o2uk-progress-spinner-linear-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes mat-progress-spinner-stroke-rotate-100{0%{stroke-dashoffset:268.60617px;transform:rotate(0)}12.5%{stroke-dashoffset:56.54867px;transform:rotate(0)}12.5001%{stroke-dashoffset:56.54867px;transform:rotateX(180deg) rotate(72.5deg)}25%{stroke-dashoffset:268.60617px;transform:rotateX(180deg) rotate(72.5deg)}25.0001%{stroke-dashoffset:268.60617px;transform:rotate(270deg)}37.5%{stroke-dashoffset:56.54867px;transform:rotate(270deg)}37.5001%{stroke-dashoffset:56.54867px;transform:rotateX(180deg) rotate(161.5deg)}50%{stroke-dashoffset:268.60617px;transform:rotateX(180deg) rotate(161.5deg)}50.0001%{stroke-dashoffset:268.60617px;transform:rotate(180deg)}62.5%{stroke-dashoffset:56.54867px;transform:rotate(180deg)}62.5001%{stroke-dashoffset:56.54867px;transform:rotateX(180deg) rotate(251.5deg)}75%{stroke-dashoffset:268.60617px;transform:rotateX(180deg) rotate(251.5deg)}75.0001%{stroke-dashoffset:268.60617px;transform:rotate(90deg)}87.5%{stroke-dashoffset:56.54867px;transform:rotate(90deg)}87.5001%{stroke-dashoffset:56.54867px;transform:rotateX(180deg) rotate(341.5deg)}to{stroke-dashoffset:268.60617px;transform:rotateX(180deg) rotate(341.5deg)}}@keyframes mat-progress-spinner-stroke-rotate-fallback{0%{transform:rotate(0)}25%{transform:rotate(1170deg)}50%{transform:rotate(2340deg)}75%{transform:rotate(3510deg)}to{transform:rotate(13turn)}}.o2uk-progress-spinner,.o2uk-spinner circle{stroke:#0050ff}.o2uk-progress-spinner.mat-accent,.o2uk-spinner.mat-accent circle{stroke:#c62f9b}.o2uk-progress-spinner.mat-warn,.o2uk-spinner.mat-warn circle{stroke:#e21c33}.o2uk-progress-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;display:flex;justify-content:center;align-items:center}.mat-radio{display:flex;color:#00008c}.mat-radio_outline{box-sizing:border-box;border:1px solid #919191;border-radius:8px}.mat-radio_flex,.mat-radio_outline{height:100%;width:100%;background-color:#fff}.mat-radio_flex{border-radius:7px;border:1px solid transparent}.mat-radio_disabled{pointer-events:none;color:#d2d2d2}.mat-radio_disabled .mat-radio-label{color:#d2d2d2}.mat-radio_disabled .mat-radio-outer-circle,.mat-radio_disabled .mat-radio_flex,.mat-radio_disabled .mat-radio_outline{border-color:#919191}.mat-radio-button{display:inline-block;-webkit-tap-highlight-color:transparent;width:100%;font-family:Frutiger LT Std\ 55 Roman,Helvetica,Arial,sans-serif;font-style:normal;font-weight:500}.mat-radio-label{cursor:pointer;position:relative;display:inline-flex;vertical-align:middle;align-items:center;align-self:center;height:auto;width:100%;color:#00008c}.mat-radio-button .mat-radio_outline .mat-radio-container{display:inline-block;position:relative;width:32px;height:32px;flex-shrink:0;margin:12px 4px 12px 12px}.mat-radio-button .mat-radio_outline .mat-radio-container .mat-radio-ripple__hover-container{display:flex}.mat-radio-button .mat-radio_outline .mat-radio-container .mat-radio-ripple__hover-container .mat-radio-ripple__hover{border-radius:50%;height:0;width:0;opacity:.4}.mat-radio-button .mat-radio-container{display:inline-block;position:relative;width:32px;height:32px;flex-shrink:0}.mat-radio-button .mat-radio-container .mat-radio-ripple__hover-container{display:flex}.mat-radio-button .mat-radio-container .mat-radio-ripple__hover-container .mat-radio-ripple__hover{border-radius:50%;height:0;width:0;opacity:.4}.mat-radio-button:not(.mat-radio-disabled):not(.cdk-focused):not(.mat-radio-input_checked):hover .mat-radio-ripple__hover{margin:auto;transition:.1s;box-sizing:border-box;height:42px;width:42px;border:5px solid #b1e4e3}.mat-radio-button:not(.mat-radio-disabled).cdk-focused .mat-radio_flex,.mat-radio-button:not(.mat-radio-disabled).cdk-focused .mat-radio_outline,.mat-radio-button:not(.mat-radio-disabled):hover:not(.cdk-focused):not(.mat-radio-input_checked) .mat-radio_outline{border-color:#00008c}.mat-radio-input_checked:not(.mat-radio-disabled) .mat-radio_flex,.mat-radio-input_checked:not(.mat-radio-disabled) .mat-radio_outline{border-color:#0a8a03}.mat-radio-input_checked:not(.mat-radio-disabled) .mat-radio-outer-circle{border-color:#00008c}.mat-radio-outer-circle{height:32px;left:0;position:absolute;top:0;transition:border-color .28s ease;width:32px;border-radius:50%;border:2px solid #0050ff;box-sizing:border-box}._mat-animation-noopable .mat-radio-outer-circle{transition:none}.mat-radio-inner-circle{border-radius:50%;width:24px;height:24px;left:4px;position:absolute;top:4px;transition:transform .28s ease,background-color .28s ease;transform:scale(.001)}._mat-animation-noopable .mat-radio-inner-circle{transition:none}.mat-radio-button .mat-radio-inner-circle{background-color:#0a8a03}@media (prefers-contrast:more){.mat-radio-button .mat-radio-inner-circle{border:12px solid #fff}}.mat-radio-input_checked .mat-radio-inner-circle{transform:scale(.65)}@include cdk-high-contrast{border:16px solid}.mat-radio-button .mat-radio_outline .mat-radio-label-content{margin:16px}.mat-radio-button .mat-radio_outline .mat-radio-label-content,.mat-radio-label-content{display:inline-block;order:0;height:100%;width:100%;color:#00008c;font-size:16px;letter-spacing:0;line-height:24px}.mat-radio-label-content{margin-left:16px}.mat-radio-button .mat-radio_disabled .mat-radio-inner-circle{background-color:#919191;border:2px solid #919191}.mat-radio-button .mat-radio_disabled .mat-radio-label-content{color:#919191}.mat-radio-label-content.mat-radio-label-before{order:-1;padding-left:0;padding-right:8px}[dir=rtl] .mat-radio-label-content.mat-radio-label-before{padding-right:0;padding-left:8px}.mat-radio-ripple{position:absolute;left:-5px;top:-5px;height:42px;width:42px;z-index:1;pointer-events:none}.radio-container{display:inline-block;position:relative;width:32px;height:32px;flex-shrink:0}.hover_container .mat-radio-ripple__hover-container{display:flex}.hover_container .mat-radio-ripple__hover-container .mat-radio-ripple__hover{border-radius:50%;height:0;width:0;opacity:.4}.content{display:inline-block;order:0;height:100%;width:100%;color:#00008c;font-size:16px;letter-spacing:0;line-height:24px}.o2uk-radio-group_row{display:flex}.o2uk-radio-group_flat{display:flex;flex-wrap:wrap;width:100%}.o2uk-radio-group_flat .mat-radio-button{margin:16px 16px 0 0;min-height:56px;min-width:56px;width:auto;border:2px solid #0050ff;border-radius:8px}.o2uk-radio-group_flat .mat-radio-button:hover{border:2px solid #0a8a03}.o2uk-radio-group_flat .mat-radio-button:hover .mat-radio-label-content{color:#0a8a03}.o2uk-radio-group_flat .mat-radio-button.cdk-focused,.o2uk-radio-group_flat .mat-radio-button.cdk-keyboard-focused{border:2px solid #0a8a03}.o2uk-radio-group_flat .mat-radio-button.cdk-focused .mat-radio-label-content,.o2uk-radio-group_flat .mat-radio-button.cdk-keyboard-focused .mat-radio-label-content{color:#0a8a03}.o2uk-radio-group_flat .mat-radio-button .mat-radio-inner-circle,.o2uk-radio-group_flat .mat-radio-button .mat-radio-outer-circle,.o2uk-radio-group_flat .mat-radio-button:not(.mat-radio-input_checked) .mat-radio-container{display:none}.o2uk-radio-group_flat .mat-radio-button:not(:last-child){margin-bottom:0}.o2uk-radio-group_flat .mat-radio-button.mat-radio-input_checked{border-color:#0a8a03}.o2uk-radio-group_flat .mat-radio-button.mat-radio-input_checked .mat-radio-container{position:absolute;top:-18px;left:calc(50% - 15px);animation:appearIcon .3s ease-in-out}.o2uk-radio-group_flat .mat-radio-button.mat-radio-input_checked .svg-icon{background:#0a8a03;height:32px;width:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.o2uk-radio-group_flat .mat-radio-button.mat-radio-input_checked .mat-radio-label-content{color:#0a8a03}.o2uk-radio-group_flat .mat-radio-button .mat-radio-label{min-height:56px;min-width:64px;border-radius:8px;position:relative}.o2uk-radio-group_flat .mat-radio-button .mat-radio-label-content{margin:0 auto;padding:0 7px;height:auto;text-align:center;font-family:Frutiger LT Std\ 65 Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;font-size:18px;color:#0050ff;align-self:center}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.o2uk-radio-group_flat .mat-radio-button .mat-radio-label-content{position:relative;top:16px}}.o2uk-radio-group_flat .mat-radio-button .mat-radio_outline{border:none;min-width:0;padding:0}.o2uk-radio-group_flat .mat-radio-button .mat-radio-ripple{display:none}.radio-button{outline:none;padding:2px}.radio-button.cdk-focused:not(.mat-radio-disabled) .radio-button_outline{box-shadow:0 0 0 2px #00008c}.radio-button.mat-radio-checked:not(.cdk-keyboard-focused):not(.mat-radio-disabled) .radio-button_outline{box-shadow:0 0 0 2px #0a8a03}.radio-button_flex{border:none;background:transparent;display:flex;flex-direction:column;height:100%;width:100%}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.radio-button_flex{display:flex;flex-wrap:wrap}.radio-button_flex._centered{align-items:center}}.radio-button:not(.mat-radio-checked):not(.mat-radio-disabled):hover .radio-button_outline{box-shadow:0 0 0 1px #00008c!important}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.radio-button:not(.mat-radio-checked):not(.mat-radio-disabled):hover .radio-button_outline{box-shadow:1px 0 0 0 #00008c,0 1px 0 0 #00008c,-1px 0 0 0 #00008c,0 -1px 0 0 #00008c!important}}.radio-button_outline{border:none;box-shadow:0 0 0 1px #919191;border-radius:8px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.radio-button_outline{box-shadow:1px 0 0 0 #919191,0 1px 0 0 #919191,-1px 0 0 0 #919191,0 -1px 0 0 #919191!important}}.radio-button_outline:not(.radio-button_without-padding){padding:12px}.radio-button_outline.radio-button_without-padding .mat-radio-label{padding:12px 16px 0}.radio-button_outline.radio-button_outline-disabled{box-shadow:0 0 0 2px #919191!important}.o2uk-multiple-item-selection-group{width:100%}@media screen and (max-width:959.98px){.o2uk-multiple-item-selection-group{flex-wrap:wrap}}.o2uk-multiple-item-selection-group .mat-radio-label-content{width:100%;font-size:12px;line-height:16px;align-items:center;display:flex;padding-top:0}.o2uk-multiple-item-selection-group .mat-radio-label-content .o2uk-multiple-item-selection-group__item-content:first-child{margin-top:24px}.o2uk-multiple-item-selection-group__item{width:100%;height:auto;padding:16px;border:2px solid #d2d2d2;border-radius:8px;background-color:#fff}.o2uk-multiple-item-selection-group__item .mat-radio_card{flex-direction:column;height:100%}.o2uk-multiple-item-selection-group__item-data{display:flex;flex-direction:column;justify-content:space-between;height:100%}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.o2uk-multiple-item-selection-group__item-data{width:100%}}.o2uk-multiple-item-selection-group__item-data-content{margin-top:8px}.o2uk-multiple-item-selection-group__item-data-content-row{display:flex;justify-content:space-between;text-transform:uppercase;font-size:14px;margin:8px 0 0;line-height:24px}.o2uk-multiple-item-selection-group__item-data-content-row-left{font-family:Frutiger LT Std\ 65 Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600}.o2uk-multiple-item-selection-group__item-data-btn{display:flex;justify-content:flex-end;margin-top:8px}.o2uk-multiple-item-selection-group__item-data-btn-edit{margin-right:16px}.o2uk-multiple-item-selection-group .active-item{border:2px solid #0a8a03}.o2uk-multiple-item-selection-group .active-item .mat-radio-label{color:#0a8a03}.o2uk-multiple-item-selection-group .cdk-keyboard-focused{border:2px solid #00008c}.mat-select-panel{position:relative;overflow:auto;-webkit-overflow-scrolling:touch;box-shadow:0 0 0 2px #00008c;background-color:#fff;border-radius:0 0 8px 8px;max-width:284px;max-height:224px}@media (prefers-contrast:more){.mat-select-panel{outline:2px solid #fff}}.mat-select-panel._no-native-scroll{overflow-y:hidden}.mat-select-panel__scroll-wrapper{height:100%;max-height:224px;padding:25px 0 16px}.mat-select-panel__extra-indents{padding:25px 0 16px}.mat-select-panel._quantity{width:172px;max-width:172px}.mat-select-panel-wrap{flex-basis:100%}.mat-select-panel-wrap_top{display:flex}.mat-select-panel__divider{position:absolute;width:100%;z-index:1;background-color:#fff}.mat-select-panel__divider._top{height:4px;transform:translateY(-3px)}.mat-select-panel__divider._autocomplete{height:10px;width:284px;transform:translate(2px,-10px)}.mat-select-panel__divider._bottom{height:8px;padding:8px 8px 0}.mat-select-panel__divider._bottom-padding{height:8px;padding:0 8px 8px}.mat-select-panel__divider-inside{width:100%;height:1px;background-color:#00008c}.mat-select-panel__autocomplete{position:relative;height:4px;width:auto;background:#fff;z-index:1;margin:0 3px}.mat-select-panel__autocomplete-divider{height:1px;background-color:#00008c;margin:-1px 8px 0}.mat-select-panel_top{border-radius:8px 8px 0 0;box-shadow:2px -2px 0 0 #00008c,-2px -2px 0 0 #00008c}.mat-select-panel_top .mat-select-panel__scroll-wrapper{padding:16px 0 25px}.mat-select-panel__scroll-wrapper .os-scrollbar.os-scrollbar-vertical{padding-top:9px}.scroll-visible .os-scrollbar.os-scrollbar-vertical.os-scrollbar-auto-hidden{opacity:1}.o2uk-select{display:inline-block;width:100%;outline:none}.o2uk-select-panel{width:auto}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.o2uk-select-panel{width:283px}}.o2uk-select-trigger{display:flex;flex-direction:row;position:relative;outline:none}.o2uk-select-disabled .o2uk-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.o2uk-select-disabled .o2uk-select-trigger .o2uk-select-arrow,.o2uk-select-disabled .o2uk-select-trigger .o2uk-select-value-text{color:#919191}.o2uk-select-placeholder{color:#757575}.o2uk-select-value{display:flex;align-items:center;width:100%;outline:none;cursor:pointer}.o2uk-select-value-text{display:flex;max-width:202px;overflow:hidden;white-space:nowrap}.o2uk-select-value-text span{overflow:hidden;text-overflow:ellipsis}.o2uk-step{border-radius:8px;box-shadow:0 3px 3px 0 rgba(0,0,0,.05),0 0 12px 0 rgba(0,0,0,.1);overflow:hidden;background-color:#fff}.o2uk-step:not(:last-of-type){margin-bottom:32px}.o2uk-step-header{outline:0;cursor:pointer;position:relative;pointer-events:auto;box-sizing:initial;-webkit-tap-highlight-color:transparent;overflow:hidden}.o2uk-step-header_not-touched{pointer-events:none}.o2uk-step-header__content{padding:24px;display:flex;align-items:flex-start}@media screen and (max-width:959.98px){.o2uk-step-header__content{padding:24px 16px}}.o2uk-step-header__edit{pointer-events:auto;align-self:flex-end;line-height:24px;font-family:Frutiger LT Std\ 65 Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600}.o2uk-step-header__edit.o2uk-link{padding-top:0}.o2uk-step-header__edit:first-child{margin-bottom:8px}.o2uk-step-header__controls-box{display:flex;flex-direction:column;align-items:flex-end}.o2uk-step-header__result{overflow:hidden;display:none}.o2uk-step-header__result-inner{padding-bottom:32px}.o2uk-step-header__disabled-state{overflow:hidden;color:#919191}.o2uk-step-header__disabled-state-inner{padding-bottom:32px}.o2uk-step-header__disabled-state-inner img{filter:grayscale(1);opacity:.6}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.o2uk-step-header__disabled-state-inner img{opacity:.3}}.o2uk-step-header:hover .o2uk-step-label.o2uk-step-label-active{color:#0050ff}.o2uk-step-header .o2uk-step-icon-not-touched{border:2px solid #d2d2d2;align-self:flex-start}.o2uk-step-header .o2uk-step-label.o2uk-step-label-active{color:#00008c}.o2uk-step:last-child .o2uk-vertical-content-container{border:none}.o2uk-step-optional{font-size:12px}.o2uk-step-icon,.o2uk-step-icon-not-touched{border-radius:50%;height:32px;width:32px;flex-shrink:0;position:relative;margin:0 4px}@media screen and (max-width:599.98px){.o2uk-step-icon,.o2uk-step-icon-not-touched{margin:0}}.o2uk-step-icon-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;font-size:40px}@media screen and (max-width:599.98px){.o2uk-step-icon-content{width:32px;height:32px}}.o2uk-step-icon-content_success{color:#0a8a03}.o2uk-step-icon .o2uk-icon{display:block;height:40px;width:40px}.o2uk-step-label{font-family:Frutiger LT Std\ 45 Light,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:32px;line-height:40px;margin-left:16px;flex-grow:1;color:#757575}@media screen and (max-width:599.98px){.o2uk-step-label{font-size:24px;line-height:32px}}.o2uk-step-text-label{text-overflow:ellipsis;overflow:hidden}.o2uk-stepper-horizontal,.o2uk-stepper-vertical{display:block;background:none}.o2uk-stepper-horizontal-line{border-top:1px solid rgba(0,0,0,.12);flex:auto;height:0;margin:0 -16px;min-width:32px}.o2uk-stepper-separator{background-color:#d2d2d2;height:1px;margin:32px 0}.o2uk-horizontal-stepper-header-container{white-space:nowrap;display:flex;align-items:center}.o2uk-horizontal-stepper-header{display:flex;height:72px;overflow:hidden;align-items:center;padding:0 24px}.o2uk-horizontal-stepper-header .o2uk-step-icon,.o2uk-horizontal-stepper-header .o2uk-step-icon-not-touched{margin-right:8px;flex:none}[dir=rtl] .o2uk-horizontal-stepper-header .o2uk-step-icon,[dir=rtl] .o2uk-horizontal-stepper-header .o2uk-step-icon-not-touched{margin-right:0;margin-left:8px}.o2uk-horizontal-stepper-content[aria-expanded=false]{height:0;overflow:hidden}.o2uk-vertical-stepper-header{pointer-events:none;display:block}[dir=rtl] .o2uk-vertical-stepper-header .o2uk-step-icon,[dir=rtl] .o2uk-vertical-stepper-header .o2uk-step-icon-not-touched{margin-right:0;margin-left:12px}.o2uk-vertical-stepper-content{overflow:hidden}.o2uk-horizontal-content-container{overflow:hidden;padding:0 24px 24px}.o2uk-vertical-content{padding:8px 0 32px}.o2uk-vertical-content-container{position:relative}.o2uk-step-icon-not-touched .o2uk-step-icon-content{display:none}.o2uk-step-flat-step{border-radius:0;box-shadow:none;background-color:initial}.o2uk-step-flat-step .o2uk-vertical-stepper-header{display:none}.o2uk-step-flat-step:not(:last-of-type){margin-bottom:0}.o2uk-step-flat-step .o2uk-vertical-flat-content{padding-bottom:32px}.tab-slider-body-content{height:100%;overflow:hidden}@media screen and (max-width:599.98px){.tab-slider-body-content{padding-top:24px}}.mat-tab-group-dynamic-height .tab-slider-body-content{overflow:hidden}.tab-slider__topic{display:flex;justify-content:center}.tab-group{display:flex;flex-direction:column}.tab-group.tab-group-inverted-header{flex-direction:column-reverse}.tab-group[mat-stretch-tabs]>.tab-header .tab-label{flex-basis:0;flex-grow:1}.tab-body-wrapper{position:relative;overflow:hidden;display:flex;transition:height .5s cubic-bezier(.35,0,.25,1)}.tab-body{top:0;left:0;right:0;bottom:0;position:absolute;display:block;overflow:hidden;flex-basis:100%}.tab-body.tab-body-active{position:relative;overflow-x:hidden;overflow-y:auto;z-index:1;flex-grow:1}.tab-group.tab-group-dynamic-height .tab-body.tab-body-active{overflow-y:hidden}.tab-list>.ink-bar.mat-ink-bar{position:absolute;background-color:#00008c;bottom:0;height:4px;transition:.5s cubic-bezier(.35,0,.25,1)}@media (prefers-contrast:more){.tab-list>.ink-bar.mat-ink-bar{background-color:initial}}.tab-labels{display:flex}.tab-labels,[mat-align-tabs=center] .tab-labels{justify-content:center}[mat-align-tabs=end] .tab-labels{justify-content:flex-end}.tab-label-container,.tab-list-container{display:flex;flex-grow:1;overflow:hidden;z-index:1}.tab-label-container{height:100%;padding:8px 0 12px}.tab-label,.tab-label-container{align-items:center;justify-content:center}.tab-label{border-bottom:2px solid #d2d2d2;cursor:pointer;box-sizing:border-box;color:#0050ff;text-align:center;display:inline-flex;white-space:nowrap;position:relative;outline:none}.tab-label:hover:not(:focus){color:#00008c;background-color:#e5eff7}@media (prefers-contrast:more){.tab-label{border-bottom:none}}.tab-label.tab-disabled{cursor:default}.tab-label:focus{box-shadow:inset 0 0 0 1px #00008c}@media (prefers-contrast:more){.tab-label:focus{border:1px solid #fff}}.tab-label:focus .tab-text-border{font-family:Frutiger LT Std\ 55 Roman,Helvetica,Arial,sans-serif;font-style:normal;font-weight:500;color:#0050ff;box-shadow:0 2px 0 0 #00008c}.tab-label:focus .tab-label-content.tab-label-border{border:transparent}.tab-label .tab-label-content{display:flex;height:100%;align-items:center;justify-content:center;flex-grow:1;line-height:24px;text-align:center;white-space:normal;word-break:break-word;padding:0 24px}.tab-label .tab-label-content.tab-label-border{border-left:1px solid #d2d2d2}.tab-label.tab-label-active{color:#00008c;font-family:Frutiger LT Std\ 65 Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600}@media (prefers-contrast:more){.tab-label.tab-label-active{border-bottom:2px solid #fff}}.tab-label-disabled{color:#919191;pointer-events:none}.tab-label-events{pointer-events:none}.tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0;border-bottom:none}.tab-header-pagination{position:relative;display:none;justify-content:center;align-items:center;min-width:32px;cursor:pointer;z-index:2;-webkit-tap-highlight-color:transparent;touch-action:none}.tab-header-pagination-controls-enabled .tab-header-pagination{display:flex}.tab-header-pagination-before{padding-left:4px}.tab-header-pagination-before .tab-header-pagination-chevron{transform:rotate(-135deg)}.tab-header-rtl .tab-header-pagination-after{padding-left:4px}.tab-header-rtl .tab-header-pagination-after .tab-header-pagination-chevron{transform:rotate(-135deg)}.tab-header-rtl .tab-header-pagination-before{padding-right:4px}.tab-header-rtl .tab-header-pagination-before .tab-header-pagination-chevron{transform:rotate(45deg)}.tab-header-pagination-after{padding-right:4px}.tab-header-pagination-after .tab-header-pagination-chevron{transform:rotate(45deg)}.tab-header-pagination-chevron{content:"";height:8px;width:8px;border-color:rgba(0,0,0,.87);border-style:solid;border-width:2px 2px 0 0}.tab-header-pagination-disabled{box-shadow:none;cursor:default}.tab-header-pagination-disabled .tab-header-pagination-chevron{border-color:rgba(0,0,0,.38)}.tab-list{flex-grow:1;position:relative;transition:transform .5s cubic-bezier(.35,0,.25,1)}@media screen and (max-width:599.98px){.o2uk-tab-label{min-width:72px;padding:0 12px}}.o2uk-colour-dropdown{display:block}.o2uk-colour-dropdown__content{display:flex;align-items:center}.o2uk-colour-dropdown__content-circle{width:24px;height:24px;min-width:24px;border-radius:50%;margin-right:8px}.o2uk-colour-dropdown__content-circle._border{border:1px solid #d2d2d2}.o2uk-colour-dropdown__content-text{overflow:hidden;text-overflow:ellipsis}.o2uk-colour-dropdown__content-text._disabled{color:#919191}.o2uk-colour-dropdown__trigger{display:block;width:100%}.o2uk-colour-dropdown__caption{font-size:12px;line-height:16px;color:#919191;margin-left:32px}.mat-tooltip{font-family:Frutiger LT Std\ 55 Roman,Helvetica,Arial,sans-serif;font-style:normal;font-weight:500;color:#00008c!important;background-color:#fff}.cdk-overlay-pane.mat-tooltip-panel{width:unset;white-space:nowrap}.o2uk-radio-panel{width:100%;display:flex;align-items:flex-start;flex-wrap:wrap;gap:16px}.o2uk-radio-panel_vertical{flex-flow:column}.o2uk-radio-option{width:136px;padding:8px}.o2uk-tabs{display:flex;justify-content:center}.o2uk-tabs__wrapper{display:flex;flex-wrap:wrap;min-width:380px}@media screen and (max-width:599.98px){.o2uk-tabs__wrapper{min-width:288px}}.o2uk-tabs__tab{position:relative;height:56px;padding:16px;display:flex;flex-direction:column;cursor:pointer;margin:0;justify-content:center;align-items:center;color:#00008c;font-size:16px;line-height:24px;font-family:Frutiger LT Std\ 55 Roman,Helvetica,Arial,sans-serif;font-style:normal;font-weight:500;background-color:#fff;border:1px solid #919191;outline:none}.o2uk-tabs__tab-label{cursor:pointer;box-shadow:none;outline:none;color:#0050ff}.o2uk-tabs__tab-label-wrapper{z-index:1}.o2uk-tabs__tab-label_disabled{color:#919191}.o2uk-tabs__tab-counter{position:absolute;display:flex;flex-direction:column;justify-content:center;right:16px;top:12px;width:32px;height:32px;border-radius:16px;background-color:#0050ff}.o2uk-tabs__tab-counter-text{font-family:Frutiger LT Std\ 65 Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#fff}.o2uk-tabs__tab_with-counter{padding:16px 64px}.o2uk-tabs__tab_selected{font-family:Frutiger LT Std\ 65 Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;background-color:#fff;border:2px solid #00008c;padding:15px}.o2uk-tabs__tab_selected .o2uk-tabs__tab-label{color:#00008c}@media (prefers-contrast:more){.o2uk-tabs__tab_selected{border-width:3px}}.o2uk-tabs__tab:hover:not(:focus){background-color:#e5eff7;border-color:transparent}.o2uk-tabs__tab:hover:not(:focus) .o2uk-tabs__tab-label{font-family:Frutiger LT Std\ 55 Roman,Helvetica,Arial,sans-serif;font-style:normal;font-weight:500;color:#00008c}.o2uk-tabs__tab:focus{z-index:1;color:#0050ff;border:1px solid #00008c}.o2uk-tabs__tab:focus .o2uk-tabs__tab-label{font-family:Frutiger LT Std\ 55 Roman,Helvetica,Arial,sans-serif;font-style:normal;font-weight:500;color:#0050ff;box-shadow:0 2px 0 0 #00008c}@media (prefers-contrast:more){.o2uk-tabs__tab:focus{border-color:transparent;border-width:2px}}.o2uk-tabs__tab:focus .o2uk-tabs__tab:last-child,.o2uk-tabs__tab:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.o2uk-tabs__tab{flex-direction:row}}.o2uk-tabs__select{width:400px}.o2uk-tabs__select.o2uk-form-field-appearance-outline.ng-dirty.ng-touched.ng-valid:not(.o2uk-focused):not(.o2uk-form-field-password) .o2uk-form-field-border{border-color:#919191}.o2uk-tabs__select.o2uk-form-field-appearance-outline.ng-dirty.ng-touched.ng-valid:not(.o2uk-focused):not(.o2uk-form-field-password) .o2uk-form-field-flex{border-color:#fff}@media screen and (max-width:599.98px){.o2uk-tabs__select{width:288px}}.o2uk-price{display:flex;flex-direction:column;width:100%}.o2uk-price__amount{color:#00008c;font-size:32px;line-height:40px;font-family:Frutiger LT Std\ 45 Light,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;display:flex;order:2;align-items:baseline;justify-content:var(--price-justify-content,center);word-break:keep-all}.o2uk-price__amount_small{font-family:Frutiger LT Std\ 55 Roman,Helvetica,Arial,sans-serif;font-style:normal;font-weight:500}.o2uk-price__amount_small,.o2uk-price__amount_small .o2uk-price__amount-decimal,.o2uk-price__amount_small .o2uk-price__amount-integer,.o2uk-price__amount_small .o2uk-price__amount-sign{font-size:14px;line-height:16px}@media screen and (max-width:599.98px){.o2uk-price__amount-integer{font-size:24px;line-height:32px}}.o2uk-price__amount-integer-footnote{font-size:16px;line-height:16px;font-family:Frutiger LT Std\ 55 Roman,Helvetica,Arial,sans-serif;font-style:normal;font-weight:500}@media screen and (max-width:599.98px){.o2uk-price__amount-integer-footnote{font-size:14px}}.o2uk-price__amount-integer-footnote_small{font-size:10px;line-height:7px}@media screen and (max-width:599.98px){.o2uk-price__amount-sign{font-size:24px;line-height:32px}}.o2uk-price__amount-decimal{display:flex}@media screen and (max-width:599.98px){.o2uk-price__amount-decimal{font-size:20px;line-height:24px}}.o2uk-price__amount-decimal_medium{font-size:24px;line-height:32px}@media screen and (max-width:599.98px){.o2uk-price__amount-decimal_medium{font-size:20px;line-height:24px}}.o2uk-price__amount-decimal_small{font-size:14px;line-height:16px;font-family:Frutiger LT Std\ 55 Roman,Helvetica,Arial,sans-serif;font-style:normal;font-weight:500}.o2uk-price__amount-decimal span{font-family:inherit;font-weight:inherit}.o2uk-price__dash{display:flex;align-items:baseline;justify-content:center;color:#00008c}.o2uk-price__dash_large{font-size:32px;line-height:40px}@media screen and (max-width:599.98px){.o2uk-price__dash_large{font-size:24px;line-height:32px}}.o2uk-price__free{font-size:32px;line-height:40px;font-family:Frutiger LT Std\ 45 Light,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;display:flex;order:2;align-items:baseline;justify-content:center;word-break:keep-all;color:#c62f9b;text-transform:uppercase}@media screen and (max-width:599.98px){.o2uk-price__free{font-size:24px;line-height:32px}}.o2uk-price__free_small{font-size:14px;line-height:16px}.o2uk-price__free_no-transform{text-transform:none}.o2uk-price__old-price{display:flex;order:5;justify-content:var(--price-justify-content,center);font-size:14px;line-height:16px;white-space:nowrap}@media screen and (max-width:599.98px){.o2uk-price__old-price{margin-top:2px}}.o2uk-price__old-price_small{margin-top:4px}.o2uk-price__old-price_small-without-padding{margin-top:0}.o2uk-price__old-price-container{display:flex;position:relative;color:#00008c;text-decoration:line-through}.o2uk-price__old-price-text{color:#4949a7;text-transform:uppercase}.o2uk-price__hint{order:4;color:#4949a7;text-align:var(--o2uk-price-hint-align,center);word-break:keep-all;font-size:14px;line-height:16px}.o2uk-price__hint_uppercase{text-transform:uppercase}@media screen and (max-width:599.98px){.o2uk-price__hint{margin-top:2px}}.o2uk-price__hint_small{margin-top:4px}.o2uk-price__hint_small-without-padding{margin-top:0!important}.o2uk-price__hint_xsmall{margin-top:4px;font-size:12px}.o2uk-price__hint_xsmall-without-padding{margin-top:0!important}.o2uk-price__hint_gray{color:#757575}.o2uk-price__after{display:flex;flex-wrap:wrap;text-align:center;justify-content:center;order:6}.o2uk-price__after_info-button{display:flex;justify-content:flex-start;flex-direction:column}.o2uk-price__after_info-button-bottom{margin-top:4px}.o2uk-price__after_content{display:table;color:#00008c;font-size:14px;line-height:16px}.o2uk-price__after_column{flex-direction:column;align-items:center}.o2uk-price__after_column-right{align-items:flex-end}.o2uk-price__after_column-left{align-items:flex-start}.o2uk-price__after_small{margin-top:4px}.o2uk-price__after_small-without-padding{margin-top:0}.o2uk-price__after-text{color:#4949a7;text-transform:uppercase;font-size:14px;line-height:16px;max-width:auto}.o2uk-price__after-text span{white-space:nowrap}.o2uk-price__after-container{display:inline-flex;align-items:baseline}.o2uk-price_hint-after-amount .o2uk-price__hint{order:3}@media screen and (max-width:599.98px){.o2uk-price_hint-after-amount .o2uk-price__hint{margin-top:2px}}@media screen and (max-width:599.98px){.o2uk-price_hint-after-amount .o2uk-price__hint_small{margin-top:4px}}.o2uk-price_hint-after-amount .o2uk-price__hint_small-without-padding{margin-bottom:0}.o2uk-price_hint-leading .o2uk-price__hint{order:1}@media screen and (max-width:599.98px){.o2uk-price_hint-leading .o2uk-price__hint{margin-bottom:2px;margin-top:0}}.o2uk-price_hint-leading .o2uk-price__hint_small{margin-top:0;margin-bottom:4px}.o2uk-price_hint-leading .o2uk-price__hint_small-without-padding{margin-bottom:0}.o2uk-price_in-line{flex-wrap:wrap;flex-direction:row;align-items:baseline}.o2uk-price_in-line .o2uk-price__after_small,.o2uk-price_in-line .o2uk-price__hint_small,.o2uk-price_in-line .o2uk-price__old-price_small{margin-top:0;margin-left:4px}.o2uk-price_in-line .o2uk-price__after,.o2uk-price_in-line .o2uk-price__amount,.o2uk-price_in-line .o2uk-price__free,.o2uk-price_in-line .o2uk-price__old-price{display:inline-flex}.o2uk-price_in-line .o2uk-price__after-text{width:auto}.o2uk-price_right-aligned .o2uk-price__amount{justify-content:flex-end}.o2uk-price_right-aligned .o2uk-price__dash,.o2uk-price_right-aligned .o2uk-price__free{order:2;justify-content:flex-end}.o2uk-price_right-aligned .o2uk-price__old-price{justify-content:flex-end}.o2uk-price_right-aligned .o2uk-price__hint{text-align:right}.o2uk-price_right-aligned .o2uk-price__after,.o2uk-price_right-aligned .o2uk-price__after_content,.o2uk-price_right-aligned .o2uk-price_in-line{text-align:right;justify-content:flex-end}.o2uk-price_left-aligned .o2uk-price__amount,.o2uk-price_left-aligned .o2uk-price__free,.o2uk-price_left-aligned .o2uk-price__old-price{justify-content:flex-start}.o2uk-price_left-aligned .o2uk-price__hint{text-align:left}.o2uk-price_left-aligned .o2uk-price__after,.o2uk-price_left-aligned .o2uk-price__after_content,.o2uk-price_left-aligned .o2uk-price_in-line{text-align:left;justify-content:flex-start}.o2uk-price_discount{color:#c62f9b!important}.o2uk-price ._disabled{color:#919191!important}.o2uk-notification-message{display:block;position:relative;width:100%;padding:16px;border-radius:0 8px 8px 0;background-color:#fff;color:#00008c}.o2uk-notification-message_border{border-width:2px 2px 2px 8px;border-style:solid;box-shadow:none}.o2uk-notification-message_border-left{border-left-width:8px;border-left-style:solid}.o2uk-notification-message ._border-left-round{width:8px;height:calc(100% - 32px);position:absolute;left:0;top:16px;border-radius:4px}.o2uk-notification-message_box-shadow{box-shadow:0 3px 3px 0 rgba(0,0,0,.05),0 0 12px 0 rgba(0,0,0,.1)}.o2uk-notification-message_success{border-color:#0a8a03}.o2uk-notification-message_warning{border-color:#e8733b}.o2uk-notification-message_error{border-color:#e21c33}.o2uk-notification-message_info{border-color:#0050ff}.o2uk-notification-message_default{border-color:#aeaeae}.o2uk-notification-message__flex-wrapper{display:flex}@media screen and (max-width:959.98px){.o2uk-notification-message__flex-wrapper{flex-wrap:wrap;justify-content:space-between}}.o2uk-notification-message__no-icon .o2uk-notification-message__icon{display:none}.o2uk-notification-message__no-icon .o2uk-notification-message__title{margin-left:0}.o2uk-notification-message__triangle_top-center-left{width:24px;height:24px;background:#fff;position:absolute;left:calc(50% - 14px);top:-12px;transform:rotate(50deg);border:2px;border-left:2px solid}.o2uk-notification-message__triangle_top-center-right{width:24px;height:24px;background:#fff;position:absolute;left:calc(50% - 10px);top:-12px;transform:rotate(130deg);border:2px;border-left:2px solid}.o2uk-notification-message__triangle_margin{margin-top:20px}.o2uk-notification-message__notifications-count{display:flex;justify-content:flex-end;order:2;min-width:135px;font-family:Frutiger LT Std\ 65 Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;color:#00008c;font-size:14px;letter-spacing:0;line-height:16px}@media screen and (max-width:959.98px){.o2uk-notification-message__notifications-count{order:0;justify-content:flex-start;width:calc(100% - 16px);padding-bottom:16px}}.o2uk-notification-message__notifications-count_margin-right{padding-right:20px}.o2uk-notification-message__title{font-family:Frutiger LT Std\ 65 Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:24px;margin-left:16px;text-align:left;flex-grow:1;width:100%;align-self:center}@media screen and (max-width:959.98px){.o2uk-notification-message__title{width:calc(100% - 80px);order:4}}.o2uk-notification-message__button{margin:0 0 auto;outline:none;display:flex;order:3}@media screen and (max-width:959.98px){.o2uk-notification-message__button{order:4}}.o2uk-notification-message__button-icon{color:#0050ff}.o2uk-notification-message__button:focus .o2uk-notification-message__button-icon,.o2uk-notification-message__button:hover .o2uk-notification-message__button-icon{color:#00008c}.o2uk-notification-message__icon{flex-shrink:0;font-size:18px}.o2uk-notification-message__icon-default{font-size:48px}@media screen and (max-width:959.98px){.o2uk-notification-message__icon{order:3}}.o2uk-notification-message__svg-icon{flex-shrink:0;align-self:flex-start}.o2uk-notification-message__svg-background{display:flex;justify-content:center;align-items:center;border-radius:50%;height:32px;width:32px;flex-shrink:0;color:#fff}.o2uk-notification-message__body-template{margin:8px 0 0 48px;font-size:14px;line-height:16px;text-align:left}.o2uk-notification-message .o2uk-expansion-indicator{transform:rotate(0deg);color:#0050ff;width:16px;height:16px}.o2uk-notification-message .o2uk-expansion-panel-header{margin-left:-8px}.o2uk-buble-loader{grid-column:6/span 2}@media screen and (min-width:600px) and (max-width:959.98px){.o2uk-buble-loader{grid-column:4/span 2}}@media screen and (max-width:599.98px){.o2uk-buble-loader{grid-column:2/span 2}}.o2uk-buble-loader__gif{background:transparent url(/html/o2uk/images/shared/icons/gifs/beyond-blue-loader.gif) no-repeat 50%}.o2uk-buble-loader__gif_small-size{height:90px;width:90px;min-height:auto;min-width:auto;background-size:contain}.o2uk-simplified-footer{display:block;width:100%;height:72px}.o2uk-simplified-footer__content{padding:24px 0;border-top:1px solid #d2d2d2;background-color:#fff}.o2uk-simplified-footer__content-wrapper{width:100%;display:flex;justify-content:space-between}.o2uk-simplified-footer__text{font-family:Frutiger LT Std\ 65 Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;color:#4949a7;font-size:12px;line-height:24px}.o2uk-simplified-footer__telefonica{cursor:pointer;height:24px;width:88px;color:#4949a7}.o2uk-simplified-footer__telefonica:focus,.o2uk-simplified-footer__telefonica:hover{color:#41b6e6}global-footer{width:100%;display:block}.global-footer,global-footer{background:linear-gradient(135deg,#00008c,#002ac9 30%,#0049f3 65%,#2166fa 85%,#96c3ff)}.global-footer{padding:16px 0 40px;overflow:hidden}@media screen and (min-width:600px) and (max-width:959.98px){.global-footer{padding:0 0 40px}}.global-footer a{color:#fff}.global-footer a:focus{outline:1px solid #fff;text-decoration:underline}.global-footer a:hover{color:#fff;text-decoration:underline}.global-footer__text{color:#fff;font-size:16px;letter-spacing:-.027em}.global-footer__main{position:relative}.global-footer__main-wrapper{display:block;width:100%}.global-footer__main-section{display:block;float:left;width:33.3%}@media screen and (min-width:600px) and (max-width:959.98px){.global-footer__main-section{width:50%}}@media screen and (max-width:599.98px){.global-footer__main-section{width:100%}}.global-footer__main-section-title{width:100%;margin-top:16px;color:#fff;font-size:24px;letter-spacing:0;line-height:32px;font-family:Frutiger LT Std\ 65 Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600}@media screen and (max-width:959.98px){.global-footer__main-section-title{margin-top:32px}}.global-footer__main-section .section-with-img{margin-top:16px}@media screen and (min-width:600px) and (max-width:959.98px){.global-footer__main-section .section-with-img{margin-top:32px}}.global-footer__main-section .section-with-img__row{display:flex;width:100%;margin-bottom:16px;align-items:center}.global-footer__main-section .section-with-img__img{display:flex;height:32px;width:32px;min-width:32px;border:2px solid #fff;border-radius:50%;margin-right:12px}.global-footer__main-section .section-with-img__img-size{display:flex;margin:auto;height:16px}.global-footer__main-section .section-with-img__img-size img{height:100%}.global-footer__main-section .section-with-img__link-text{color:#fff;font-size:16px;letter-spacing:0;line-height:24px;padding:4px}.global-footer__main-block{margin-top:8px}.global-footer__main-block-link-text{color:#fff;font-size:14px;letter-spacing:0;line-height:24px;padding:4px;margin:0 -4px}.global-footer__social{padding-top:24px;display:flex;flex-wrap:wrap;width:100%}@media screen and (min-width:600px) and (max-width:959.98px){.global-footer__social{padding-top:48px}}.global-footer__social-list{display:flex}.global-footer__social-list-link{margin-right:24px;width:24px;height:24px}.global-footer__social-list-img{position:relative;display:inline-block;width:24px;height:24px}.global-footer__social-list-img .normal-state{opacity:1;height:24px;transition:opacity .3s .1s,transform .1s}.global-footer__social-list-img .hover-state{opacity:0;position:absolute;top:0;left:0;height:24px;transition:opacity .3s 0s,transform .2s .1s}.global-footer__social-list-img:focus .normal-state,.global-footer__social-list-img:hover .normal-state{opacity:0;transform:scale(.9)}.global-footer__social-list-img:focus .hover-state,.global-footer__social-list-img:hover .hover-state{opacity:1;transform:scale(1.2)}@media screen and (max-width:599.98px){.global-footer__bottom{position:relative;padding-bottom:56px}}.global-footer__bottom-links{margin-top:16px;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.global-footer__bottom-links-block{display:flex;flex-wrap:wrap;align-items:flex-end}@media screen and (min-width:960px){.global-footer__bottom-icon{margin-right:15%}}@media screen and (max-width:599.98px){.global-footer__bottom-icon{position:absolute;bottom:0}}.global-footer__bottom-icon-telefonica{display:inline-block;width:116px;height:32px}.global-footer__bottom-icon-telefonica img{height:100%}.global-footer__bottom-link{display:flex;color:#fff;font-size:12px;line-height:16px;margin:-4px 0;padding:4px}.global-footer__bottom-link:first-of-type{padding-left:0}.global-footer__bottom-link-separator{display:inline-block;height:12px;background:#fff;width:1px;margin:0 4px 2px}.global-footer__bottom-copyright{color:#fff;font-size:12px;line-height:16px;padding-right:4px;margin-left:16px}.global-footer__bg-img{position:absolute;bottom:0;right:-120px;width:173px;height:353px;background:url(/html/o2uk/images/shared/icons/background-images/o2-flurry-bubbles.png) 0 0 no-repeat;background-size:cover}@media screen and (min-width:960px) and (max-width:1279.98px){.global-footer__bg-img{right:-88px}}@media screen and (min-width:600px) and (max-width:959.98px){.global-footer__bg-img{right:16px;bottom:48px}}@media screen and (max-width:599.98px){.global-footer__bg-img{right:16px;bottom:152px}}.o2uk-header-curve{display:block;position:relative}.o2uk-header-curve_with-icon{margin-bottom:16px}.o2uk-header-curve__container{display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;height:100%}.o2uk-header-curve__container_padding{position:relative;z-index:1;padding-bottom:8px;margin-bottom:-8px}.o2uk-header-curve__wrapper{background:linear-gradient(135deg,#00008c,#002ac9 30%,#0049f3 65%,#2166fa 85%,#96c3ff);width:calc(100% + 12% * 2);padding:0 12% 24px}.o2uk-header-curve__wrapper_shadow{box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 0 8px 0 rgba(0,0,0,.1)}.o2uk-header-curve__wrapper_transparent{background:transparent}.o2uk-header-curve__search{max-width:603px;display:block;margin:32px auto 64px}.o2uk-header-curve__back-button{position:absolute;width:100%}.o2uk-header-curve__section{width:100%;height:100%;min-height:104px;padding-top:16px;position:relative;overflow:hidden;text-align:center;color:#fff;z-index:1}.o2uk-header-curve__section_success{padding:16px 12% 56px;width:calc(100% + 12% * 2);min-height:176px;background:linear-gradient(135deg,#00008c,#002ac9 30%,#0049f3 65%,#2166fa 85%,#96c3ff)}.o2uk-header-curve__section_inverted{background:#efefef}.o2uk-header-curve__section_image{padding:0 12%;width:calc(100% + 12% * 2);height:432px;background:none}@media screen and (min-width:1920px){.o2uk-header-curve__section_image{height:460px}}@media screen and (max-width:959.98px){.o2uk-header-curve__section_image{height:300px}}@media screen and (max-width:599.98px){.o2uk-header-curve__section_image{height:408px}}.o2uk-header-curve__section_common{padding:16px 12%;border-radius:0;min-height:144px;background:none}.o2uk-header-curve__image{height:100%;padding-top:32px;background-size:cover}.o2uk-header-curve__inverted-ellipse{width:calc(100% + 12% * 2);flex-shrink:0;padding:0 12%;height:44px;background:radial-gradient(100% 216px at 50% -65px,transparent 50%,#efefef 51%)}.o2uk-header-curve__background{position:absolute;z-index:1}.o2uk-header-curve__background_circle{content:"";bottom:0;background-color:#f8f8f8;left:50%;transform:translate(-50%,50%);width:64px;height:64px;border-radius:50%}.o2uk-header-curve__icon{width:48px;height:48px;font-size:24px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center}.o2uk-header-curve__icon._holding{color:#e8733b;font-size:48px}.o2uk-header-curve__icon._success{background-color:#0a8a03}.o2uk-header-curve__icon._warning{background-color:#e8733b}.o2uk-header-curve__icon._error{background-color:#e21c33}.o2uk-header-curve__icon-wrapper{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);font-size:32px;z-index:2}.o2uk-header-curve__icon-wrapper._warning{background-color:#e8733b}.o2uk-header-curve__svg{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);width:48px;height:48px;z-index:2}.o2uk-header-curve__svg img{height:100%}.o2uk-header-curve__text{position:relative;z-index:2;padding:0 16px;display:inline;vertical-align:middle;word-break:break-word}.o2uk-header-curve__text-subtitle{margin-bottom:16px}.o2uk-header-curve__text-description{font-family:Frutiger LT Std\ 45 Light,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:32px;margin-top:16px;padding:0 14%}@media screen and (min-width:600px) and (max-width:1279.98px){.o2uk-header-curve__text-description{padding:0 8%}}@media screen and (max-width:599.98px){.o2uk-header-curve__text-description{font-size:20px;line-height:24px;padding:0 16px}}@media screen and (max-width:599.98px){.o2uk-header-curve__text h1{font-size:40px;line-height:48px}}.o2uk-header-curve__box-shadow{position:absolute;left:0;right:0;top:0;bottom:40px;box-shadow:0 2px 2px 0 rgba(0,0,0,.05)}.device-list-title-curve{z-index:3}.device-list-title-curve .o2uk-header-curve__wrapper{height:100%;transform:translateX(-9%);overflow:hidden}.device-list-title-curve .o2uk-header-curve__wrapper-curve{width:100%;height:100%;position:absolute;overflow:hidden;left:0}.device-list-title-curve .o2uk-header-curve__container,.device-list-title-curve .o2uk-header-curve__section{overflow:visible}.apr-footnote,.price-increase-footnote{display:block}.apr-footnote__content p:first-of-type,.price-increase-footnote__content p:first-of-type{display:inline;text-align:start}.apr-footnote__content-text,.price-increase-footnote__content-text{display:inline}.apr-footnote__footnotes,.price-increase-footnote__footnotes{white-space:nowrap}.apr-footnote__footnote-first-child p:first-child:before,.price-increase-footnote__footnote-first-child p:first-child:before{content:"†"}.rpi-rep-content{display:block;width:100%}.o2uk-progress-stepper{display:block;grid-column:4/span 6}@media screen and (min-width:600px) and (max-width:959.98px){.o2uk-progress-stepper{grid-column:2/span 6}}@media screen and (max-width:599.98px){.o2uk-progress-stepper{grid-column:1/span 4}}.o2uk-progress-stepper__steps{display:flex;justify-content:space-between}.o2uk-progress-stepper__steps-wrapper{position:relative}.o2uk-progress-stepper__line{position:absolute;left:0;top:calc(50% - 1px);width:100%;height:1px;background-color:#d2d2d2}.o2uk-progress-stepper__step{position:relative;z-index:1;width:40px;height:40px;line-height:40px;text-align:center;font-family:Frutiger LT Std\ 55 Roman,Helvetica,Arial,sans-serif;font-style:normal;font-weight:500;font-size:16px;color:#fff;display:flex;align-items:center;justify-content:center}@media screen and (max-width:599.98px){.o2uk-progress-stepper__step{width:24px;height:24px;line-height:24px;font-size:12px}}.o2uk-progress-stepper__step-background{position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;border-radius:24px;transition:transform .1s ease-in,background-color .1s ease-in}.o2uk-progress-stepper__step-background_active{background-color:#0a8a03}.o2uk-progress-stepper__step-background_current{background-color:#00008c;animation:fade-in-current-step .2s ease-in}@media screen and (max-width:599.98px){.o2uk-progress-stepper__step-background_current{transform:scale(2);animation:none}}.o2uk-progress-stepper__step-background_disabled{background-color:#919191}@media screen and (max-width:599.98px){.o2uk-progress-stepper__step-active-icon{width:24px;height:24px}}.o2uk-progress-stepper__step_current{font-family:Frutiger LT Std\ 65 Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600}@media screen and (max-width:599.98px){.o2uk-progress-stepper__step_current{font-size:16px}}.o2uk-progress-stepper__labels{position:relative;display:flex;justify-content:space-between;margin:8px 20px 0}.o2uk-progress-stepper__label{margin-left:-50%;line-height:24px;font-family:Frutiger LT Std\ 55 Roman,Helvetica,Arial,sans-serif;font-style:normal;font-weight:500;font-size:14px;word-break:break-word;color:#00008c}.o2uk-progress-stepper__label-current{font-family:Frutiger LT Std\ 65 Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600}.o2uk-progress-stepper__label-content{position:absolute;display:inline-block;top:calc(100% + 8px);left:50%}.o2uk-progress-stepper__small-label{margin-top:20px;font-family:Frutiger LT Std\ 65 Bold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:24px;word-break:break-word}@keyframes fade-in-current-step{0%{transform:scale(1.2)}to{transform:scale(1)}}#o2uk-buble-loader{position:fixed;left:0;top:0;height:100vh;z-index:10001;background:#fff}#o2uk-buble-loader,.o2uk-buble-loader{display:flex;justify-content:center;align-items:center;width:100%}.o2uk-buble-loader{height:100%}.o2uk-buble-loader._left-aligned{justify-content:flex-start}.o2uk-buble-loader_lazy{height:90vh}.o2uk-buble-loader_local{background-color:#fff;border-radius:8px;box-shadow:0 3px 3px 0 rgba(0,0,0,.05),0 0 12px 0 rgba(0,0,0,.1);z-index:2}.o2uk-buble-loader_default{position:absolute;left:0;top:0;width:100%;height:100%}.o2uk-buble-loader_fade-out{visibility:hidden;opacity:0;transition:visibility 0s linear .4s,opacity .4s}.o2uk-buble-loader_fade-in{visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity .4s}.o2uk-buble-loader__gif{width:200px;height:200px;min-height:200px;min-width:200px;background:transparent url(/shop/html/o2uk/images/shared/icons/gifs/beyond-blue-loader.gif) no-repeat 50%;background-size:contain}.o2uk-buble-loader__gif_animated{animation:fadeIn .5s linear}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.global-footer__bg-img{background:url(/shop/html/o2uk/images/shared/icons/background-images/o2-flurry-bubbles.png) 0 0 no-repeat}