.checkoutAddressWrapper{display:flex;flex-direction:column;height:100%}.checkoutAddress{border:1px solid #ccc;border-radius:3px;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;padding:15px 20px;position:relative;width:100%}.checkoutAddress__editIcon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M20.5 14.838v4.912h-12v-9h5.057l1.484-1.5H7v12h15v-7.93l-1.5 1.518zm1.105-7.962 1.28 1.28-6.96 7.034-1.673.354.384-1.627 6.969-7.04zm-.006-2.126-8.328 8.412L12.25 17.5l4.424-.936L25 8.15l-3.402-3.4z' fill='%230666e5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Crect x='7' y='4' width='18' height='18' rx='1' fill='%23fff'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-size:cover;border-radius:3px;height:28px;padding:0;position:absolute;right:10px;top:8px;transition:background-color .3s;width:28px}.checkoutAddress__editIcon:hover{background-color:rgba(6,102,229,.1);transition:background-color .3s}.checkoutAddress__content{font-size:.9rem}.checkoutAddress__content p{margin-top:0;word-break:break-word}.checkoutAddress__company{display:inline-block;font-weight:600;letter-spacing:.025em;text-transform:uppercase;width:95%}.form__row--phoneCountries{display:flex;flex-direction:column;flex-wrap:wrap}@media only screen and (min-width:461px){.form__row--phoneCountries{flex-direction:row}}.form__row--phoneCountries .form__rowItem{display:flex;flex-direction:column;padding-left:5px;padding-right:5px;width:auto}.form__rowItem--phoneSelect{flex-grow:0;margin-bottom:15px}@media only screen and (min-width:461px){.form__rowItem--phoneSelect{margin-bottom:0}}.form__rowItem--phoneSelect:hover{cursor:pointer}.form__rowItem--phoneInput{flex-grow:1}.formDropdown{margin-bottom:-4px;padding-bottom:4px;position:relative}.formDropdown__select{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;padding-bottom:18px;padding-top:18px}@media only screen and (min-width:461px){.formDropdown__select{justify-content:flex-end}}.formDropdown__currentData{align-items:center;display:flex;flex-direction:row}.formDropdown__listWrapper{background-color:#fff;border-radius:3px;box-shadow:0 2px 5px 0 rgba(11,133,229,.15),0 2px 10px 0 rgba(0,0,0,.12);box-sizing:border-box;display:flex;flex-direction:column;padding:10px;position:absolute;top:100%;width:100%;z-index:1}@media only screen and (min-width:461px){.formDropdown__listWrapper{min-width:420px;width:auto}}.formDropdown__searchWrapper{margin-bottom:10px;position:relative}.formDropdown__search{min-width:100%}.formDropdown__searchSubmit{align-items:center;color:#9db3bb;display:flex;height:100%;padding-right:15px;pointer-events:none;position:absolute;right:0;top:0}.formDropdown__list{margin:0;max-height:137px;overflow-x:auto;padding:0}.formDropdown__listItem{align-items:center;border-radius:3px;display:flex;flex-direction:row;font-size:14px;line-height:1.2rem;padding:4px;transition:background-color .1s}.formDropdown__listItem:hover{background-color:rgba(6,102,229,.07);cursor:pointer;transition:background-color .1s}.phoneCountry__code{display:flex;font-size:13px;font-weight:600;justify-content:flex-end;letter-spacing:.01rem;margin-right:8px;min-width:57px}.phoneCountry__flag{display:flex;margin-right:10px;padding-top:3px}.phoneCountry__flag .flagsprite{margin-right:0!important}.phoneCountry__name{display:flex;flex-grow:1}@media only screen and (min-width:461px){.phoneCountry__name{min-width:230px}}.form__rowItem--alert100{flex-basis:100%}.form_row--phoneInputAreaSelect{margin-left:-5px;margin-right:-5px}.phoneCountry__checkoutTooltipIcon{top:0}.checkoutPasswordIcon,.checkoutTooltipIcon,.phoneCountry__checkoutTooltipIcon{fill:#c4c4c4;align-items:center;display:flex;height:100%;justify-content:center;margin-right:15px;padding:0;position:absolute;right:0}.checkoutPasswordIcon__checkbox,.checkoutTooltipIcon__checkbox{fill:#c4c4c4;margin-left:10px;margin-top:2px}.checkout__formHeadline.checkout__formHeadline{color:#455f7c;font-size:.9rem;font-weight:700;letter-spacing:.025em;margin-bottom:10px;text-transform:uppercase}.form__row{display:flex;flex-direction:column;margin:0 -5px}@media only screen and (min-width:768px){.form__row{flex-direction:row;margin:0 -5px 15px}}.form__row--layoutEN{flex-direction:column-reverse}@media only screen and (min-width:768px){.form__row--layoutEN{flex-direction:row-reverse}}.form__row--password{flex-direction:column}.form__row--password .form__rowItem{display:flex;flex-direction:column}.form__rowItem{box-sizing:border-box;display:flex;flex-grow:1;padding:0 5px 15px;width:100%}@media only screen and (min-width:768px){.form__rowItem{padding:0 5px}}.form__rowItem .formInput__wrapper{display:flex;flex-direction:column;width:100%}.form__rowItem--submitCenter{flex-grow:inherit;margin:auto;width:100%!important}@media only screen and (min-width:768px){.form__rowItem--submitCenter{width:25%!important}}.form__rowItem--inputGroup{flex-direction:column}.form__rowItem--inputGroup .formInput__wrapper{margin-bottom:6px}@media only screen and (min-width:1201px){.form__rowItem--inputGroup .formInput__wrapper{margin-bottom:10px}}.form__rowItem--gender{min-width:160px}@media only screen and (min-width:768px){.form__rowItem--gender{width:30%}.form__rowItem--streetNr,.form__rowItem--zipCode{width:250px}}.form__rowItem--creditCardButton{width:150px}.form__rowItem--headerButtonbar{margin-right:auto;width:auto}.form__rowItem--checkbox{padding-bottom:6px}@media only screen and (min-width:461px){.form__rowItem--checkbox{padding-bottom:0}}.form__rowItem--checkbox .checkbox__label{cursor:pointer;display:flex;flex-direction:row;width:100%}.form__rowItem--checkbox .checkbox__input{zoom:1.25;cursor:pointer;margin-top:2px}@media only screen and (min-width:768px){.form__rowItem--checkbox .checkbox__input{zoom:1;margin-top:4px}}.form__rowItem--checkbox .checkbox__text{padding-left:12px}@media only screen and (min-width:768px){.form__rowItem--checkbox .checkbox__text{padding-left:7px}}.form__rowItem--checkbox .checkbox__text br{display:none}@media only screen and (min-width:461px){.form__rowItem--checkbox .checkbox__text br{display:inherit}}.form__rowItem--radio{padding-bottom:6px}@media only screen and (min-width:461px){.form__rowItem--radio{padding-bottom:0}}.form__row--submit{margin-bottom:0;margin-top:25px}.form__rowItem--submit .formInput__wrapper{margin:0 auto;width:100%}.form__rowItem--submit .formInput__wrapper .button{margin:auto}.input-fake,.input__text,.textarea-fake,input[type=email],input[type=file],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{background-color:#fff;border:1px solid rgba(69,95,124,.3);color:#0f2741;font-size:13px}.input__text:focus,input[type=email]:-webkit-autofill:focus,input[type=email]:focus,input[type=file]:-webkit-autofill:focus,input[type=file]:focus,input[type=number]:-webkit-autofill:focus,input[type=number]:focus,input[type=password]:-webkit-autofill:focus,input[type=password]:focus,input[type=tel]:-webkit-autofill:focus,input[type=tel]:focus,input[type=text]:-webkit-autofill:focus,input[type=text]:focus,select:-webkit-autofill:focus,select:focus,textarea:-webkit-autofill:focus,textarea:focus{border-color:rgba(69,95,124,.3);color:#455f7c;transition:border-color .3s}.vueFloaty__label{color:rgba(69,95,124,.9)}.vueFloaty__label--active{color:#455f7c}.disabled,.disabled input,.disabled input:hover,.disabled select,.disabled select:hover,.disabled textarea,.disabled textarea:hover,.disabled:hover,.input-disabled,.input-disabled:hover,form [disabled],form [disabled]:hover{background-color:rgba(69,95,124,.07);border-color:rgba(69,95,124,.3);box-shadow:none;color:rgba(15,39,65,.65);cursor:default}.button--disabled,.button--disabled:hover,.button.disabled,.button.disabled:hover,.button[disabled]:not(.button--noDisabledStyle),.button[disabled]:not(.button--noDisabledStyle):hover{background-color:rgba(69,95,124,.1);border-color:rgba(69,95,124,.1);color:rgba(15,39,65,.4)}select:not([multiple]){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.014 1.293c.227-.188.534-.293.854-.293.32 0 .628.105.855.293l3.98 3.293 3.98-3.293a1.24 1.24 0 0 1 .391-.224 1.428 1.428 0 0 1 .935-.007c.149.05.284.125.397.219.114.093.203.205.264.328a.852.852 0 0 1-.008.773 1.02 1.02 0 0 1-.271.325l-4.834 4A1.347 1.347 0 0 1 6.702 7c-.32 0-.627-.106-.854-.293l-4.834-4A.922.922 0 0 1 .66 2c0-.265.127-.52.354-.707Z' fill='%23899DB3'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat}select:invalid{color:rgba(69,95,124,.9)}.button--animationFormSubmit:not([disabled]):before{animation:slideShine 3s ease-in-out;animation-iteration-count:infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,0) 99%,hsla(0,0%,100%,0));content:"";height:100%;left:0;opacity:.4;position:absolute;top:0;transform:translateX(100%);width:100%;z-index:1}@keyframes slideShine{0%{transform:translateX(-300%)}to{transform:translateX(300%)}}.input--success{border-color:rgba(124,195,5,.4)!important}.input--error{animation-duration:.5s;animation-name:shake;border-color:#cf0000!important}@-webkit-keyframes shake{41%,8%{transform:translateX(-4px)}25%,58%{transform:translateX(4px)}75%{transform:translateX(-1px)}92%{transform:translateX(1px)}0%,to{transform:translateX(0)}}.label--error{color:#cf0000!important}.label--success{color:#7cc305!important}.alert--info{background-color:#ebf3fd;border-color:rgba(6,102,229,.1);color:#0550b3}.alert--error{background-color:#fcf0f0;border-color:rgba(207,0,0,.05);color:#cf0000}.alert--success{background-color:#f6fbed;border-color:rgba(124,195,5,.2);color:#7cc305}.alert--checkout{margin-bottom:0;margin-top:5px}.alert--warning{background-color:#fffaee;border-color:rgba(249,182,0,.1);color:#e0a300}.checkout__svgIcon{height:12px;position:relative;top:1px;width:12px}.minHeight200{min-height:200px}.formRequiredTextStep3{font-size:.66rem;margin-left:21px}.navPaymentMethod{border-bottom:1px solid #e6e6e6;display:flex;flex-wrap:wrap;gap:30px;margin-bottom:8px;padding:0 15px}@media only screen and (min-width:768px){.navPaymentMethod{margin-bottom:15px}}.navPaymentMethod__item .formRadio{padding:8px 0}.navPaymentMethod__item .formRadio__labelText{color:#455f7c;transition:color .3s}.navPaymentMethod__item .formRadio:hover .formRadio__labelText{color:rgba(69,95,124,.8);transition:color .3s}.navPaymentMethod__item--active{border-bottom:2px solid #0666e5;pointer-events:none}.navPaymentMethod__item--active *{font-weight:600}.navPaymentMethod__input{display:none}.formCheckbox__input--checkout{min-width:13px}.panelBox--checkout{border:0;box-shadow:0 5px 26px 0 rgba(67,94,131,.15);padding:25px}.panelBoxCheckout__headline.panelBoxCheckout__headline{color:#455f7c!important;font-size:20px;font-weight:300;margin-bottom:10px}.panelBoxCheckout__headline.panelBoxCheckout__headline .productName{font-weight:400}.panelBoxCheckout__divider{background-color:#ccc;display:block;height:1px;margin:15px auto 25px 0;width:100%}.panelBoxCheckout__divider--short{width:90px}.panelBoxCheckout__divider+.panelBoxCheckout__price{margin-top:-25px}.panelBoxCheckout__section{margin-bottom:25px}.panelBoxCheckout__section:last-child{margin-bottom:0}.panelBoxCheckout__section--center{text-align:center}.panelBoxCheckout__price{margin:0 -25px;padding:20px 25px}.panelBoxCheckout__price--total{background-color:rgba(6,102,229,.04);margin-bottom:-25px}.panelBoxCheckout__legalText{font-size:.9rem}.panelBoxCheckout__legalText p+p{margin-top:.5em}.panelBoxCheckout__divider+.panelBoxCheckout__priceInfoPra{margin-top:-10px}.list--checkCircle{list-style:none;margin:0 0 20px;padding:0}.list__item--checkCircle{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' fill='none' class='aoSvg aoSvgList__iconChecked'%3E%3Cpath fill='%230666e5' d='M9.5 19A9.5 9.5 0 1 0 0 9.5 9.5 9.5 0 0 0 9.5 19Z' class='aoSvgList__pathCircle'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M5.5 10 8 12.5l5.5-6' class='aoSvgList__pathChecked'/%3E%3C/svg%3E");background-position:0 4px;background-repeat:no-repeat;margin-bottom:10px;padding-left:30px}.list__item--checkCircle b{font-weight:600}.panelBoxCheckout__studyTitle{font-size:1.1rem;font-weight:600;margin-bottom:1em}.studyInfo .studyInfo__tr{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:6px}.studyInfo .studyInfo__tr .studyInfo__tdTitle{box-sizing:border-box;display:flex;font-size:.96em;font-weight:600;line-height:1.8rem;width:110px}.studyInfo .studyInfo__tr .studyInfo__tdContent{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;line-height:1.8rem}.studyInfo .studyInfo__tr .studyInfo__fileType{align-items:center;display:flex;flex-direction:row}.studyInfo .studyInfo__tr .studyInfo__fileType .sprite{margin-right:6px;top:1px}.priceWrapper{display:flex;flex-direction:row;margin-bottom:.5rem}.priceWrapper:last-child{margin-bottom:0}.priceWrapper--totalOriginally{opacity:.5;text-decoration:line-through}.priceWrapper--total{font-weight:600}.price__item{display:flex;flex-grow:1}.price__item:last-child{justify-content:flex-end}.price__desc{justify-content:flex-start}.progressbarWrapper{margin:0 0 25px}@media only screen and (min-width:768px){.progressbarWrapper{margin:0 0 50px}}.progressbar{counter-reset:step;display:flex;list-style:none;margin-bottom:10px;padding:0}.progressbar__item{align-items:center;color:#9db3bb;display:flex;flex:1;flex-direction:column;font-size:13px;justify-content:center;position:relative;text-align:center}.progressbar__item:before{align-self:center;border:2px solid #9db3bb;border-radius:100%;content:counter(step);counter-increment:step;font-size:13px;font-weight:700;height:24px;line-height:24px;width:24px}.progressbar__item:after{background:#9db3bb;content:"";height:2px;left:calc(50% + 1em);position:absolute;top:1em;width:calc(100% - 2em)}.progressbar__item:last-child:after{content:none}.progressbar__itemLink:after{content:"";left:calc(50% - 28px);padding:28px;position:absolute;top:calc(50% - 28px)}.progressbar__iconWrapper{height:28px;margin-top:-28px;position:relative;text-align:center;width:28px}.progressbar__checkmark{fill:none;height:13px;margin-top:8px;width:13px}.progressbar__checkmark--active{fill:#fff}.progressbar__item--active:before{border-color:#0666e5;color:#0666e5}.progressbar__item--complete:after{background:#0666e5}.progressbar__item--complete.progressbar__item:before{align-self:center;background:#0666e5;border:2px solid #0666e5;border-radius:100%;content:"";font-size:13px;font-weight:700;height:24px;line-height:24px;width:24px}.progressbarDescription{display:none;text-align:center}@media only screen and (min-width:768px){.progressbarDescription{display:flex}}.progressbarDescription__item{flex-basis:0%;flex-grow:1;flex-shrink:1;font-size:13px;font-weight:400}.progressbarDescription__item--link{color:#455f7c;text-decoration:underline;transition:color .3s}.progressbarDescription__item--link:hover{color:#0666e5;transition:color .3s}.progressbarDescription__item--active{color:#0666e5;font-weight:700}.swal-button:not([disabled]):hover{background-color:#055bcc}.swal-button--confirm:not([disabled]):hover{background:unset}.swal-title{color:#0f2741;font-size:1.7rem;font-weight:300;line-height:1.5em}.form__row--voucher{justify-content:center}@media only screen and (min-width:461px){.form__row--voucher{flex-direction:row}}.form__rowItem--voucherInput{flex-direction:column;flex-grow:inherit}.form__rowItem--voucherButton{display:flex;flex-grow:inherit;margin-left:auto;margin-right:auto;width:200px}@media only screen and (min-width:461px){.form__rowItem--voucherButton{margin-left:0}}.form__rowItem--voucherButton .button{height:100%;max-height:53px}.button--voucherCheck{background-color:rgba(6,102,229,.1);border:none;color:#0666e5;margin:0;width:100%}.button--voucherCheck:hover{background-color:#0666e5;border-color:#0666e5;color:#fff}.strengthMeter{border-top:3px solid #cecece;color:#4f4f4f;font-size:8pt;font-weight:700;margin-top:10px;padding:5px 10px;text-transform:uppercase}.form_row .strengthMeter{margin-right:0}.strengthMeter--pwShort,.strengthMeter--pwWeak{border-color:#df0810}.strengthMeter--pwGood{border-color:#95c11f}.strengthMeter--pwStrong{border-color:#009640}.editIcon{position:absolute;right:5px;top:5px}.flex--order-0{order:0}.sectionContactMap__linkOpenContent{white-space:nowrap}.bgOverlay--checkout{background:hsla(0,0%,100%,.5);z-index:1}.checkoutSuccess__content{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}@media only screen and (min-width:768px){.checkoutSuccess__content{flex-direction:row}}.checkoutSuccess__contentHeader{box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:1rem;width:100%}.checkoutSuccess__contentHeader .sectionRooftitle{margin-bottom:1rem}@media only screen and (min-width:768px){.checkoutSuccess__contentHeader{align-items:center;justify-content:center}.checkoutSuccess__contentHeader .sectionRooftitle{margin-bottom:0}}.checkoutSuccess__contentRight{box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto 2rem}@media only screen and (min-width:461px){.checkoutSuccess__contentRight{margin:0 3rem 2rem}}@media only screen and (min-width:768px){.checkoutSuccess__contentRight{margin:0}}.checkoutSuccess__iconKey{margin-bottom:-27px;margin-left:-27px;margin-top:-27px}.checkoutSuccess__contentLeft{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:768px){.checkoutSuccess__contentLeft{padding-left:30px}}.list--checkCircle{margin-bottom:0}.checkoutSuccess__contentFooter{align-content:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin-bottom:-80px;padding-bottom:30px;padding-top:30px;position:relative;width:100%;z-index:1}.checkoutSuccess__buttonWrapper .button{width:100%}@media only screen and (min-width:461px){.checkoutSuccess__buttonWrapper{margin:auto}.checkoutSuccess__buttonWrapper .button{width:auto}}.checkoutSuccess__contentImg{height:auto;margin:auto;max-width:100%}.checkoutSuccess__webinarImg{margin:auto}@media only screen and (min-width:768px){.checkoutSuccess__webinarImg{margin:0 0 0 auto}}.checkoutSuccess__hint{margin:-70px auto 3rem}@media only screen and (min-width:768px){.checkoutSuccess__hint{width:56%}}.hint__box{background-color:#fff;border-radius:10px;box-shadow:0 6px 22px rgba(15,39,65,.1),0 5px 20px rgba(69,129,211,.08);color:#455f7c;display:flex;gap:1.6rem;overflow:hidden;padding:20px 30px 20px 35px;position:relative}.hint__box:before{background:#0666e5;content:"";height:100%;left:0;position:absolute;top:0;width:5px}.hint__iconLeft{display:none}@media only screen and (min-width:768px){.hint__iconLeft{display:block;margin-top:5px}}.hint__text{font-size:14px;letter-spacing:.25px}.hint__text p{margin-bottom:.6rem}.hint__text p:last-child{margin-bottom:0}.mapboxgl-ctrl-geocoder{box-shadow:none!important;height:max-content!important;position:absolute!important}.mapboxgl-ctrl-geocoder,.mapboxgl-ctrl-geocoder--input{background:none!important;height:51px!important;min-width:100%!important;padding:1px}.mapboxgl-ctrl-geocoder--input{border:none!important;border-radius:2px!important;outline-offset:2px!important;padding-bottom:10px!important;padding-top:26px!important}.mapboxgl-ctrl-geocoder--input::placeholder{font-size:0}input::selection{-webkit-text-fill-color:#fff!important;color:#fff!important}.suggestions{border-bottom:4px solid #fff!important;border-radius:4px 4px 0 0!important;box-sizing:border-box!important;max-height:350%;overflow-y:auto!important}.suggestions .active a:not(:hover),.suggestions li a:active .mapboxgl-ctrl-geocoder--suggestion{color:#0666e5!important}.suggestions li a{color:#455f7c!important}.suggestions li a div{pointer-events:none}.suggestions li a:hover{background-color:#fff!important}.suggestions .active a,.suggestions .active a:hover{background-color:#f5f8fb!important}.mapboxgl-ctrl-geocoder--powered-by{background-color:#fff;border-radius:4px;box-shadow:0 0 12px 3px hsla(0,0%,63%,.1);position:fixed;top:calc(350% + 20px);transform:translateY(100%);width:100%}.suggestions:has(.mapbox-gl-geocoder--no-results){background-color:#fff9ef!important;border:1px solid rgba(249,182,0,.1)!important;border-radius:3px!important;color:#cc9629!important;text-shadow:0 1px 0 hsla(0,0%,100%,.5)}
/*# sourceMappingURL=checkoutAccount.css.map?17d03c*/