@keyframes pulse{50%{opacity:.5}}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.aof_kurs__card{display:grid;gap:.7rem;color:#202621;background-color:#fff;padding:1.25rem;border-radius:10px;border:1px solid #e4e4e7;box-shadow:rgba(0,0,0,.05) 0px 1px 2px 0px}.aof_kurs__card small{display:flex;align-items:center;gap:.25rem;margin:0;padding:0;color:#4a5a68;font-size:.85rem;font-weight:normal;position:relative}.aof_kurs__card small:empty{display:block;border-radius:7px;width:min(114px,100%);height:16px}.aof_kurs__card small:empty::after{content:"";position:absolute;inset:0;border-radius:inherit;background-color:rgba(0,0,0,.1411764706);animation:pulse 3s ease-in-out infinite}.aof_kurs__card p:not(.fwbs_text){margin:0;padding:0;font-size:1rem;font-weight:normal;color:#202621;position:relative}.aof_kurs__card p:not(.fwbs_text):empty{display:block;border-radius:7px;width:min(200px,100%);height:25px}.aof_kurs__card p:not(.fwbs_text):empty::after{content:"";position:absolute;inset:0;border-radius:inherit;background-color:rgba(0,0,0,.1411764706);animation:pulse 3s ease-in-out infinite}.aof_kurs__card__header{display:flex;flex-direction:row;gap:.5rem;justify-content:space-between;align-items:center}.aof_kurs__card__header__title:is(p,small,label,a){display:flex;flex-direction:row;align-items:center;gap:.35rem;font-size:1.025rem;font-weight:bold;line-height:normal;color:#094c51;margin:0;padding:0;position:relative}.aof_kurs__card__header__title:is(p,small,label,a) svg{width:20px;height:20px;color:#094c51}.aof_kurs__card__header__title:is(p,small,label,a):empty{display:initial;width:108px;height:20px;border-radius:7px}.aof_kurs__card__header__title:is(p,small,label,a):empty::after{content:"";position:absolute;inset:0;border-radius:inherit;background-color:rgba(0,0,0,.1411764706);animation:pulse 3s ease-in-out infinite}.aof_kurs__card__main{position:relative}.aof_kurs__card__main:empty{display:initial;height:20px;border-radius:7px}.aof_kurs__card__main:empty::after{content:"";position:absolute;inset:0;border-radius:inherit;background-color:rgba(0,0,0,.1411764706);animation:pulse 3s ease-in-out infinite}.aof_kurs__card__footer{position:relative}.aof_kurs__card__footer:empty{display:initial;height:32px;border-radius:7px}.aof_kurs__card__footer:empty::after{content:"";position:absolute;inset:0;border-radius:inherit;background-color:rgba(0,0,0,.1411764706);animation:pulse 3s ease-in-out infinite}.aof_kurs__card__footer .aof_kurs__button{min-height:42px;width:100%}.aof_kurs__card[aofcardtype=small]{border-radius:7px;padding:.625rem}.aof_kurs__button{display:flex;flex-direction:row;gap:.35rem;align-items:center;justify-content:center;min-height:32px;margin:0;padding:.5rem .75rem;font-size:1rem;font-weight:400;line-height:normal;text-transform:none;white-space:nowrap;color:#202621;background-color:#fff;border-radius:7px;border:1px solid #e4e4e7;box-shadow:rgba(0,0,0,.05) 0px 1px 2px 0px;cursor:pointer}.aof_kurs__button:focus{outline:1px solid #094c51}.aof_kurs__button svg{width:18px;height:18px}.aof_kurs__button[aofbuttontype=primary]{background-color:#094c51;border-color:#094c51;color:#fff}.aof_kurs__button[aofbuttontype=link]{background-color:rgba(0,0,0,0);color:#094c51;padding:0;border-color:rgba(0,0,0,0);box-shadow:none}.aof_kurs__button[aofbuttontype=link]:hover{color:#202621}.aof_kurs__button[aofbuttonsize=small]{padding:.125rem .5rem}.aof_kurs__button[aofbuttonsize=small] svg{width:18px;height:18px}.aof_kurs__label:is(p,span,label,div,small,em,strong,a){color:#094c51;background:#f5f7f9;border-radius:5px;border:1px solid rgba(0,0,0,0);margin:0;padding:.1875rem .375rem;font-size:.9rem;font-weight:bold;line-height:normal;position:relative;display:flex;align-items:center;gap:.25rem}.aof_kurs__label:is(p,span,label,div,small,em,strong,a) svg{width:14px;height:14px;margin-top:.025rem}.aof_kurs__label:is(p,span,label,div,small,em,strong,a):empty{display:initial;width:70px;height:25px}.aof_kurs__label:is(p,span,label,div,small,em,strong,a):empty::after{content:"";position:absolute;inset:0;border-radius:inherit;background-color:rgba(0,0,0,.1411764706);animation:pulse 3s ease-in-out infinite}.aof_kurs__row{display:flex;flex-direction:row;gap:1.25rem;max-width:100%}.aof_kurs__row[aofrowtype=small]{gap:.5rem}.aof_kurs__row[aofrowtype=big]{gap:2rem}.aof_kurs__row[aofrownogap=true]{gap:0}.aof_kurs__row:not([aofrownowrap=true]){flex-wrap:wrap}.aof_kurs__row[aofrowjustify=between]{justify-content:space-between}.aof_kurs__row[aofrowjustify=around]{justify-content:space-around}.aof_kurs__row[aofrowjustify=evenly]{justify-content:space-evenly}.aof_kurs__row[aofrowjustify=center]{justify-content:center}.aof_kurs__row[aofrowjustify=start]{justify-content:start}.aof_kurs__row[aofrowjustify=end]{justify-content:end}.aof_kurs__row[aofrowalign=start]{align-items:start}.aof_kurs__row[aofrowalign=end]{align-items:end}.aof_kurs__row[aofrowalign=center]{align-items:center}.aof_kurs__row[aofrowalign=stretch]{align-items:stretch}.aof_kurs__column{display:flex;flex-direction:column;gap:1.25rem;max-width:100%}.aof_kurs__column[aofcolumntype=small]{gap:.5rem}.aof_kurs__column[aofcolumntype=big]{gap:2rem}.aof_kurs__column[aofcolumnnogap=true]{gap:0}.aof_kurs__column[aofcolumnwrap=true]{flex-wrap:wrap}.aof_kurs__column[aofcolumnjustify=between]{justify-content:space-between}.aof_kurs__column[aofcolumnjustify=around]{justify-content:space-around}.aof_kurs__column[aofcolumnjustify=evenly]{justify-content:space-evenly}.aof_kurs__column[aofcolumnjustify=center]{justify-content:center}.aof_kurs__column[aofcolumnjustify=start]{justify-content:start}.aof_kurs__column[aofcolumnjustify=end]{justify-content:end}.aof_kurs__column[aofcolumnalign=start]{align-items:start}.aof_kurs__column[aofcolumnalign=end]{align-items:end}.aof_kurs__column[aofcolumnalign=center]{align-items:center}.aof_kurs__column[aofcolumnalign=stretch]{align-items:stretch}.aof_kurs__column:not([aofcolumnnoflex=true]){flex:1}.aof_kurs__tabs{--aof_tab_translate_x: 0;--aof_tab_translate_y: 0;display:flex;flex-direction:row;gap:0;flex-wrap:nowrap;background-color:#ebebeb;padding:3px;border-radius:9px;position:relative}.aof_kurs__tabs__tab{position:relative;flex:1;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);box-shadow:none;user-select:none}.aof_kurs__tabs__tab span{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.35rem;z-index:1;user-select:none;pointer-events:none}.aof_kurs__tabs__tab span svg{width:16px;height:16px}.aof_kurs__tabs__tab input[type=radio]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.aof_kurs__tabs__tab:first-child::before{content:"";position:absolute;inset:0;border-radius:inherit;background-color:#fff;transform:translate(var(--aof_tab_translate_x, 0), var(--aof_tab_translate_y, 0));transition:transform .2s ease-in-out}.aof_kurs__sticky{--height: fit-content;--index: 1;--background: #fff;--top: calc( var(--flatsome--header--sticky-height, 0px) + var(--wp-admin--admin-bar--height, 0px) );position:sticky;top:var(--top, calc(var(--flatsome--header--sticky-height, 0px) + var(--wp-admin--admin-bar--height, 0px)));height:var(--height, fit-content);z-index:var(--index, 1);background-color:var(--background, #fff)}.aof_kurs__text{--decoration: none;--font-size: 1rem;--font-weight: 400;--line-height: 1.5;--color: #202621;--margin: 0;--padding: 0;color:var(--color);margin:var(--margin);padding:var(--padding);text-decoration:var(--decoration);font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height)}.aof_kurs__text[aoftextstyle=muted]{--color: #757575}.aof_kurs__text[aoftextsize=lg]{--font-size: 1.125rem;--font-weight: 600}.aof_kurs__price_wrapper{display:flex;flex-direction:row;gap:0 .45rem;align-items:baseline}.aof_kurs__price_wrapper__price{color:#094c51;font-weight:600;font-size:1.25rem;margin:0}.aof_kurs__price_wrapper .fwbs_popover{--mb: 7px}.aof_kurs__price_wrapper .fwbs_popover__pop{max-width:min(40ch,100vw);width:max-content}.aof_kurs__price_wrapper .fwbs_popover svg{cursor:pointer;color:#094c51;height:20px;width:20px;aspect-ratio:1}.aof_kurs__price_wrapper .fwbs_popover:hover svg{color:#171717}.aof_kurs__price_wrapper__notice{position:relative}.aof_kurs__price_wrapper__notice__text{position:absolute;bottom:calc(100% + 3px);left:50%;translate:-50% 0;max-width:min(40ch,100vw);width:max-content;z-index:1;margin:0;padding:6px 10px;color:#fff;background-color:#000;border-radius:7px;font-size:.8rem}.aof_kurs__price_wrapper__notice__text::first-letter{text-transform:capitalize}.aof_kurs__price_wrapper__notice__text{cursor:pointer;transition:opacity .2s ease,visibility 0s ease}.aof_kurs__price_wrapper__notice__text::before{content:"";position:absolute;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:5px solid #000;bottom:-5px;left:calc(50% - var(--offset, 14px)/2);width:13px}.aof_kurs__price_wrapper__notice:not(:hover,[aofactive=true]) .aof_kurs__price_wrapper__notice__text{opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.aof_kurs__price_wrapper__notice svg{cursor:pointer;color:#094c51;height:20px;width:20px;aspect-ratio:1}.aof_kurs__price_wrapper__notice:hover svg{color:#171717}.aof_kurs__price_wrapper_no_notice{flex-direction:column}.aof_kurs__price_wrapper__text{margin:0;color:#202621;font-size:1rem}.aof_kurs__seperator{margin:0;opacity:1;background-color:#e4e4e7;border:none;height:1px;width:100%}.aof_kurs__fieldset{--max_width: 20ch;--padding: 0.3rem;margin:0}.aof_kurs__fieldset__field{cursor:pointer;position:relative;display:flex;flex-direction:row;gap:.6rem;align-items:center;margin:0;padding:var(--padding, 0);font-size:1rem;line-height:1.25rem;font-weight:400;min-height:44px;min-width:44px;border-radius:10px;border:2px solid rgba(0,0,0,0);user-select:none}.aof_kurs__fieldset__field span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#202621;max-width:var(--max_width, none)}.aof_kurs__fieldset__field input[type=radio],.aof_kurs__fieldset__field input[type=checkbox]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.aof_kurs__fieldset__field::before{content:"";cursor:pointer;position:relative;top:0;left:0;display:block;height:1.35rem;width:1.35rem;aspect-ratio:1;border-radius:7px;border:2px solid #cfcfdd;background-position:center;background-repeat:no-repeat;transition:background-size .2s ease,background-color .2s ease,border-color .2s ease}.aof_kurs__fieldset__field:has(input[type=radio])::before{border-radius:50%}.aof_kurs__fieldset__field:has(input[type=radio]:checked)::before,.aof_kurs__fieldset__field:has(input[type=checkbox]:checked)::before{border-color:#094c51;background-color:#094c51;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}.aof_kurs__fieldset__field:not(:has(input[type=radio]:checked,input[type=checkbox]:checked)):is(:hover,:focus-within)::before{background-color:#e4ebec}.aof_kurs__fieldset__field:is(:hover,:focus-within)::before{border-color:#094c51;background-size:16px}.aof_kurs__input_field__label:has(~input[required])::after,.aof_kurs__input_field__label[aoflabelrequired=true]::after{content:"*";color:red;margin-left:3px}.aof_kurs__link{color:#094c51;text-decoration:underline;text-underline-offset:3px}.aof_kurs__link:hover{color:#202621}.aof_kurs__breadcrumb{--_text_color_muted: #737373;--_text_color_primary: #0a0a0a;--_text_weight: 500;--_font_size: 0.875rem;--_line_height: 1.4285714286;--_icon_size: 14px;--_gap: 0.375rem;--_item_icon_size: 17px;display:flex;flex-direction:row;gap:1.5rem}.aof_kurs__breadcrumb .aof_kurs__breadcrumb__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;gap:var(--_gap);align-items:center}.aof_kurs__breadcrumb[data-size=xs]{--_font_size: 0.75rem;--_line_height: 1.3333333333;--_icon_size: 12px;--_gap: 0.3125rem;--_item_icon_size: 14px}.aof_kurs__breadcrumb[data-size=sm]{--_font_size: 0.875rem;--_line_height: 1.4285714286;--_icon_size: 14px;--_gap: 0.375rem;--_item_icon_size: 17px}.aof_kurs__breadcrumb[data-size=base]{--_font_size: 1rem;--_line_height: 1.5;--_icon_size: 15px;--_gap: 0.375rem;--_item_icon_size: 19px}.aof_kurs__breadcrumb[data-size=lg]{--_font_size: 1.125rem;--_line_height: 1.5555555556;--_icon_size: 18px;--_gap: 0.375rem;--_item_icon_size: 21px}.aof_kurs__breadcrumb[data-size=xl]{--_font_size: 1.25rem;--_line_height: 1.4;--_icon_size: 20px;--_gap: 0.375rem;--_item_icon_size: 23px}.aof_kurs__breadcrumb[data-size-md=xs]{--_font_size: 0.75rem;--_line_height: 1.3333333333;--_icon_size: 12px;--_gap: 0.3125rem;--_item_icon_size: 14px}.aof_kurs__breadcrumb[data-size-md=sm]{--_font_size: 0.875rem;--_line_height: 1.4285714286;--_icon_size: 14px;--_gap: 0.375rem;--_item_icon_size: 17px}.aof_kurs__breadcrumb[data-size-md=base]{--_font_size: 1rem;--_line_height: 1.5;--_icon_size: 15px;--_gap: 0.375rem;--_item_icon_size: 19px}.aof_kurs__breadcrumb[data-size-md=lg]{--_font_size: 1.125rem;--_line_height: 1.5555555556;--_icon_size: 18px;--_gap: 0.375rem;--_item_icon_size: 21px}.aof_kurs__breadcrumb[data-size-md=xl]{--_font_size: 1.25rem;--_line_height: 1.4;--_icon_size: 20px;--_gap: 0.375rem;--_item_icon_size: 23px}.aof_kurs__breadcrumb[data-size-sm=xs]{--_font_size: 0.75rem;--_line_height: 1.3333333333;--_icon_size: 12px;--_gap: 0.3125rem;--_item_icon_size: 14px}.aof_kurs__breadcrumb[data-size-sm=sm]{--_font_size: 0.875rem;--_line_height: 1.4285714286;--_icon_size: 14px;--_gap: 0.375rem;--_item_icon_size: 17px}.aof_kurs__breadcrumb[data-size-sm=base]{--_font_size: 1rem;--_line_height: 1.5;--_icon_size: 15px;--_gap: 0.375rem;--_item_icon_size: 19px}.aof_kurs__breadcrumb[data-size-sm=lg]{--_font_size: 1.125rem;--_line_height: 1.5555555556;--_icon_size: 18px;--_gap: 0.375rem;--_item_icon_size: 21px}.aof_kurs__breadcrumb[data-size-sm=xl]{--_font_size: 1.25rem;--_line_height: 1.4;--_icon_size: 20px;--_gap: 0.375rem;--_item_icon_size: 23px}@media(min-width: 550px){.aof_kurs__breadcrumb[data-size=xs]{--_font_size: 0.75rem;--_line_height: 1.3333333333;--_icon_size: 12px;--_gap: 0.3125rem;--_item_icon_size: 14px}.aof_kurs__breadcrumb[data-size=sm]{--_font_size: 0.875rem;--_line_height: 1.4285714286;--_icon_size: 14px;--_gap: 0.375rem;--_item_icon_size: 17px}.aof_kurs__breadcrumb[data-size=base]{--_font_size: 1rem;--_line_height: 1.5;--_icon_size: 15px;--_gap: 0.375rem;--_item_icon_size: 19px}.aof_kurs__breadcrumb[data-size=lg]{--_font_size: 1.125rem;--_line_height: 1.5555555556;--_icon_size: 18px;--_gap: 0.375rem;--_item_icon_size: 21px}.aof_kurs__breadcrumb[data-size=xl]{--_font_size: 1.25rem;--_line_height: 1.4;--_icon_size: 20px;--_gap: 0.375rem;--_item_icon_size: 23px}.aof_kurs__breadcrumb[data-size-md=xs]{--_font_size: 0.75rem;--_line_height: 1.3333333333;--_icon_size: 12px;--_gap: 0.3125rem;--_item_icon_size: 14px}.aof_kurs__breadcrumb[data-size-md=sm]{--_font_size: 0.875rem;--_line_height: 1.4285714286;--_icon_size: 14px;--_gap: 0.375rem;--_item_icon_size: 17px}.aof_kurs__breadcrumb[data-size-md=base]{--_font_size: 1rem;--_line_height: 1.5;--_icon_size: 15px;--_gap: 0.375rem;--_item_icon_size: 19px}.aof_kurs__breadcrumb[data-size-md=lg]{--_font_size: 1.125rem;--_line_height: 1.5555555556;--_icon_size: 18px;--_gap: 0.375rem;--_item_icon_size: 21px}.aof_kurs__breadcrumb[data-size-md=xl]{--_font_size: 1.25rem;--_line_height: 1.4;--_icon_size: 20px;--_gap: 0.375rem;--_item_icon_size: 23px}}@media(min-width: 850px){.aof_kurs__breadcrumb[data-size=xs]{--_font_size: 0.75rem;--_line_height: 1.3333333333;--_icon_size: 12px;--_gap: 0.3125rem;--_item_icon_size: 14px}}@media(min-width: 850px){.aof_kurs__breadcrumb[data-size=sm]{--_font_size: 0.875rem;--_line_height: 1.4285714286;--_icon_size: 14px;--_gap: 0.375rem;--_item_icon_size: 17px}}@media(min-width: 850px){.aof_kurs__breadcrumb[data-size=base]{--_font_size: 1rem;--_line_height: 1.5;--_icon_size: 15px;--_gap: 0.375rem;--_item_icon_size: 19px}}@media(min-width: 850px){.aof_kurs__breadcrumb[data-size=lg]{--_font_size: 1.125rem;--_line_height: 1.5555555556;--_icon_size: 18px;--_gap: 0.375rem;--_item_icon_size: 21px}}@media(min-width: 850px){.aof_kurs__breadcrumb[data-size=xl]{--_font_size: 1.25rem;--_line_height: 1.4;--_icon_size: 20px;--_gap: 0.375rem;--_item_icon_size: 23px}}.aof_kurs__breadcrumb .aof_kurs__breadcrumb__item:is(li),.aof_kurs__breadcrumb .aof_kurs__breadcrumb__seperator:is(li){padding:0;margin:0;display:flex;align-items:center;gap:var(--_gap)}.aof_kurs__breadcrumb .aof_kurs__breadcrumb__item{position:relative}.aof_kurs__breadcrumb .aof_kurs__breadcrumb__item__page,.aof_kurs__breadcrumb .aof_kurs__breadcrumb__item__link{color:var(--_text_color_muted);font-weight:var(--_text_weight);font-size:var(--_font_size);line-height:var(--_line_height);margin:0;padding:0;white-space:nowrap;transition:color .15s ease}.aof_kurs__breadcrumb .aof_kurs__breadcrumb__item__page:hover,.aof_kurs__breadcrumb .aof_kurs__breadcrumb__item__link:hover{color:var(--_text_color_primary)}.aof_kurs__breadcrumb .aof_kurs__breadcrumb__item__page svg,.aof_kurs__breadcrumb .aof_kurs__breadcrumb__item__link svg{vertical-align:text-bottom;width:var(--_item_icon_size);height:var(--_item_icon_size)}.aof_kurs__breadcrumb .aof_kurs__breadcrumb__item:last-child :is(.aof_kurs__breadcrumb .aof_kurs__breadcrumb__item__link,.aof_kurs__breadcrumb .aof_kurs__breadcrumb__item__page){max-width:18ch;overflow:hidden;text-overflow:ellipsis}.aof_kurs__breadcrumb .aof_kurs__breadcrumb__item__page{color:var(--_text_color_primary)}.aof_kurs__breadcrumb .aof_kurs__breadcrumb__seperator svg{width:var(--_icon_size);height:var(--_icon_size);color:var(--_text_color_muted);margin-top:2px}:is(#ux-builder,.ux-builder-iframe) .aof_kurs__breadcrumb .aof_kurs__breadcrumb__list:not([data-ghost]) .aof_kurs__breadcrumb__item:not(:last-child)::after{--_icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E");content:"";position:relative;mask-image:var(--_icon);width:var(--_icon_size);height:var(--_icon_size);background-color:var(--_text_color_muted);margin-top:2px}:is(#ux-builder,.ux-builder-iframe) .aof_kurs__breadcrumb .aof_kurs__breadcrumb__list:not([data-ghost])[data-seperator-raw=icon_slash] .aof_kurs__breadcrumb__item:not(:last-child)::after{--_icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 2 2 22'/%3E%3C/svg%3E")}:is(#ux-builder,.ux-builder-iframe) .aof_kurs__breadcrumb .aof_kurs__breadcrumb__list:not([data-ghost])[data-seperator-raw=icon_dot] .aof_kurs__breadcrumb__item:not(:last-child)::after{--_icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12.1' cy='12.1' r='1'/%3E%3C/svg%3E")}:is(#ux-builder,.ux-builder-iframe) .aof_kurs__breadcrumb .aof_kurs__breadcrumb__list:not([data-ghost]) content{position:relative;padding:.35rem .875rem;height:100%;min-height:auto;display:grid;place-items:center}:is(#ux-builder,.ux-builder-iframe) .aof_kurs__breadcrumb .aof_kurs__breadcrumb__list:not([data-ghost]) content .uxb-empty-message{display:none}:is(#ux-builder,.ux-builder-iframe) .aof_kurs__breadcrumb .aof_kurs__breadcrumb__list:not([data-ghost]) content::after{content:"Add breadcrumb item";color:#00a0d2;font-size:.875rem}:is(#ux-builder,.ux-builder-iframe) .aof_kurs__breadcrumb:has(.uxb-draggable) .aof_kurs__breadcrumb__list[data-ghost]{display:none}:is(#ux-builder,.ux-builder-iframe) .aof_kurs__breadcrumb .aof_kurs__breadcrumb__item{min-height:44px}.aof_kurs__filter_list{position:relative;max-width:100%;container:filter_list/inline-size}.aof_kurs__filter_list__sidebar_trigger{position:sticky;bottom:1.25rem;margin:1.5rem auto 0;z-index:9;padding:0 !important}.aof_kurs__filter_list__sidebar_trigger button.aof_kurs__button{color:#fff;background:#094c51;border-color:#094c51;border-radius:15px;margin:0 auto;padding:.75rem 1.5rem;box-shadow:rgba(0,0,0,.21) 2px 2px 9px 0px}.aof_kurs__filter_list__sidebar{--width: 300px;--offset_bottom: 0px;--_max_height: calc( var(--aof_kurs_viewport_height, 100%) - ( var(--flatsome--header--sticky-height, 0px) + var(--wp-admin--admin-bar--height, 0px) ) - var(--offset_bottom, 0px) );min-width:min(var(--width, 250px),100vw);width:min(var(--width, 250px),100vw);padding:0;margin-right:-1px;border-right:1px solid #e4e4e7;overflow:hidden;max-height:var(--_max_height, none);user-select:none;touch-action:none;overscroll-behavior:contain}@container filter_list (width >= 850px){.aof_kurs__filter_list__sidebar [id^=aof_kurs-filter_list_open-]{display:none}}@container filter_list (width < 850px){.aof_kurs__filter_list__sidebar{--width: 100%;--height: auto;--_max_height: 100%;--wp-admin--admin-bar--height: 0px;position:fixed;top:calc(100% - var(--_expand_height, 60%));bottom:0;left:0;right:0;z-index:99999;margin:0;border:1px solid #e4e4e7;border-radius:20px 20px 0 0;box-shadow:0 0 5px #e4e4e7;transition:top .1s ease-in-out}.aof_kurs__filter_list__sidebar:not([aofmobileexpaned=true]){--_expand_height: 0% !important}}.aof_kurs__filter_list__sidebar__row{padding:0 .75rem}.aof_kurs__filter_list__sidebar__header{position:relative;padding:1.25rem .75rem 1rem;border-bottom:1px solid #e4e4e7}.aof_kurs__filter_list__sidebar__header:has([id^=aof_kurs-filter_list_active_labels-]:empty) [id^=aof_kurs-filter_list_reset-],.aof_kurs__filter_list__sidebar__header:has([id^=aof_kurs-filter_list_active_labels-]:empty) [id^=aof_kurs-filter_list_container_active_labels-]{display:none}@container filter_list (width < 850px){.aof_kurs__filter_list__sidebar__header [id^=aof_kurs-filter_list_reset-]{order:-1;display:flex !important}}.aof_kurs__filter_list__sidebar__header button[id^=aof_kurs-filter_list_reset-]{color:#202621}.aof_kurs__filter_list__sidebar__header button[id^=aof_kurs-filter_list_open-]{min-height:44px}.aof_kurs__filter_list__sidebar__header__expander_trigger{position:absolute;top:0;left:0;right:0;width:100%;height:1.25rem;min-height:auto;padding:0;margin:0;cursor:ns-resize;touch-action:none;user-select:none}.aof_kurs__filter_list__sidebar__header__expander_trigger::before{content:"";position:absolute;top:8px;left:50%;translate:-50% 0;height:5px;width:36px;border-radius:10px;background-color:#ddd}@container filter_list (width >= 850px){.aof_kurs__filter_list__sidebar__header__expander_trigger{display:none}}.aof_kurs__filter_list__sidebar__main{overflow:hidden auto;padding:1.25rem 0 1.125rem}.aof_kurs__filter_list__sidebar__main .aof_kurs__fieldset__field{--offset: calc(var(--depth, 0) * var(--indent_size, 1rem));--max_width: calc( var(--width, 0px) - ((0.75rem + 1.35rem) * 2) - var(--offset, 0px) );padding-left:var(--offset, 0px)}.aof_kurs__filter_list__search_wrapper{display:flex;margin:0;padding:0;position:relative;color:#202621;background-color:#fff;border-radius:7px;border:1px solid #e4e4e7;outline:2px solid rgba(0,0,0,0);box-shadow:rgba(0,0,0,.05) 0px 1px 2px 0px}.aof_kurs__filter_list__search_wrapper:has(input:focus){outline-color:#094c51}.aof_kurs__filter_list__search_wrapper__icon{position:absolute;top:0;bottom:0;left:.625rem;display:grid;place-items:center;margin:0;padding:0;min-height:unset;line-height:initial;border:none;box-shadow:none}.aof_kurs__filter_list__search_wrapper__icon svg{height:20px;width:20px;color:#757575}.aof_kurs__filter_list__search_wrapper__input[id^=aof_kurs-filter_list_search_input-]{box-shadow:none;border:none;color:#202621;font-weight:400;font-size:.95rem;margin:0;padding:.625rem .625rem .625rem calc(1.25rem + 20px);height:100%;border-radius:inherit}.aof_kurs__filter_list__search_wrapper__input[id^=aof_kurs-filter_list_search_input-]::placeholder{color:#757575;font-weight:400;font-size:.925rem}.aof_kurs__filter_list__search_wrapper__input[id^=aof_kurs-filter_list_search_input-]:focus{box-shadow:none}.aof_kurs__filter_list__main{padding:1.5rem 0;border-left:1px solid #e4e4e7}@container filter_list (width < 850px){.aof_kurs__filter_list__main{border-left:none}}.aof_kurs__filter_list__main>div,.aof_kurs__filter_list__main__header{padding-inline:1.25rem}.aof_kurs__filter_list__main__filtering{padding-block:1.25rem;border-bottom:1px solid #e4e4e7}@container filter_list (width < 850px){.aof_kurs__filter_list__main__filtering{--wp-admin--admin-bar--height: 0px}}.aof_kurs__filter_list__main__filtering [id^=aof_kurs-filter_list_filter_bar-] .aof_kurs__button{padding-inline:1.25rem;height:100%;color:#202621;gap:.75rem}.aof_kurs__filter_list__main__filtering [id^=aof_kurs-filter_list_filter_bar-] div[fwcustomdropdown=main]{height:100%}.aof_kurs__filter_list__main__filtering [id^=aof_kurs-filter_list_filter_bar-] div[fwcustomdropdown=main] div[id^=aof_kurs-filter_list_sort_dropdown-]{min-width:100%;width:min(200px,100vw - 2rem)}.aof_kurs__filter_list__main__filtering [id^=aof_kurs-filter_list_filter_bar-] div[fwcustomdropdown=main] div[id^=aof_kurs-filter_list_sort_dropdown-] .aof_kurs__fieldset{--padding: 0.25rem 0.5rem;padding:.25rem;border-radius:inherit;display:grid;gap:.125rem}.aof_kurs__filter_list__main__filtering [id^=aof_kurs-filter_list_filter_bar-] div[fwcustomdropdown=main] div[id^=aof_kurs-filter_list_sort_dropdown-] .aof_kurs__fieldset .aof_kurs__fieldset__field{position:relative;border-radius:inherit;transition:background-color .2s ease}.aof_kurs__filter_list__main__filtering [id^=aof_kurs-filter_list_filter_bar-] div[fwcustomdropdown=main] div[id^=aof_kurs-filter_list_sort_dropdown-] .aof_kurs__fieldset .aof_kurs__fieldset__field svg{position:absolute;right:.5rem;top:0;bottom:0;align-self:center;width:20px;height:20px;color:#999;opacity:0;visibility:hidden;transition:visibility 0s ease,opacity .2s ease}.aof_kurs__filter_list__main__filtering [id^=aof_kurs-filter_list_filter_bar-] div[fwcustomdropdown=main] div[id^=aof_kurs-filter_list_sort_dropdown-] .aof_kurs__fieldset .aof_kurs__fieldset__field:hover,.aof_kurs__filter_list__main__filtering [id^=aof_kurs-filter_list_filter_bar-] div[fwcustomdropdown=main] div[id^=aof_kurs-filter_list_sort_dropdown-] .aof_kurs__fieldset .aof_kurs__fieldset__field:has(input:checked){background-color:#f6fafa}.aof_kurs__filter_list__main__filtering [id^=aof_kurs-filter_list_filter_bar-] div[fwcustomdropdown=main] div[id^=aof_kurs-filter_list_sort_dropdown-] .aof_kurs__fieldset .aof_kurs__fieldset__field:has(input:checked) svg{color:#094c51}.aof_kurs__filter_list__main__filtering [id^=aof_kurs-filter_list_filter_bar-] div[fwcustomdropdown=main] div[id^=aof_kurs-filter_list_sort_dropdown-] .aof_kurs__fieldset .aof_kurs__fieldset__field:hover svg,.aof_kurs__filter_list__main__filtering [id^=aof_kurs-filter_list_filter_bar-] div[fwcustomdropdown=main] div[id^=aof_kurs-filter_list_sort_dropdown-] .aof_kurs__fieldset .aof_kurs__fieldset__field:has(input:checked) svg{opacity:1;visibility:visible;transition:visibility .2s ease,opacity .2s ease}.aof_kurs__filter_list__main__filtering [id^=aof_kurs-filter_list_filter_bar-] div[fwcustomdropdown=main] div[id^=aof_kurs-filter_list_sort_dropdown-] .aof_kurs__fieldset .aof_kurs__fieldset__field::before{content:unset}.aof_kurs__filter_list__main__filtering [id^=aof_kurs-filter_list_filter_bar-] div[fwcustomdropdown=main] div[id^=aof_kurs-filter_list_sort_dropdown-] .aof_kurs__fieldset .aof_kurs__fieldset__field span{width:100%;max-width:unset}@container filter_list (width < 850px) and (width >= 470px){.aof_kurs__filter_list__main__filtering [id^=aof_kurs-filter_list_filter_bar-] div.aof_kurs__column:has([id^=aof_kurs-filter_list_sort_dropdown-]) button[fwcustomdropdown=trigger] span,.aof_kurs__filter_list__main__filtering [id^=aof_kurs-filter_list_filter_bar-] button[id^=aof_kurs-filter_list_open-] span{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}@container filter_list (width < 470px){.aof_kurs__filter_list__main__filtering [id^=aof_kurs-filter_list_filter_bar-]>div.aof_kurs__column{flex:1;height:40px}.aof_kurs__filter_list__main__filtering [id^=aof_kurs-filter_list_filter_bar-]>div.aof_kurs__column:has(>label.aof_kurs__filter_list__search_wrapper){min-width:100%}.aof_kurs__filter_list__main__filtering [id^=aof_kurs-filter_list_filter_bar-]>div.aof_kurs__column:has(>label.aof_kurs__filter_list__search_wrapper) label.aof_kurs__filter_list__search_wrapper{height:40px}.aof_kurs__filter_list__main__filtering [id^=aof_kurs-filter_list_filter_bar-]>div.aof_kurs__column:has([id^=aof_kurs-filter_list_sort_dropdown-]) :is([fwcustomdropdown=main],[fwcustomdropdown=trigger]){width:100%}}@container filter_list (width >= 850px){.aof_kurs__filter_list__main__filtering [id^=aof_kurs-filter_list_filter_bar-] div.aof_kurs__column:has(button[id^=aof_kurs-filter_list_open-]){display:none}}.aof_kurs__filter_list__main__stats{padding-block:.625rem}.aof_kurs__filter_list__main [id^=aof_kurs-filter_list_courses-]{--_min_w: 350px;display:grid;grid-template-columns:repeat(auto-fill, minmax(var(--_min_w), 1fr))}@container filter_list (width >= 1430px){.aof_kurs__filter_list__main [id^=aof_kurs-filter_list_courses-]{--_min_w: 424px}}@container filter_list (width < 400px){.aof_kurs__filter_list__main [id^=aof_kurs-filter_list_courses-]{display:flex;flex-direction:column}}@container filter_list (width >= 850px){.aof_kurs__filter_list__main .aof_kurs__filter_list__sidebar_trigger{display:none}}.aof_kurs__courses{--_m: 440px;--_f: auto-fill;display:grid;grid-template-columns:repeat(var(--_f), minmax(var(--_m), 1fr));gap:1rem;container:courses_wrapper/inline-size}@media screen and (width <= 950px){.aof_kurs__courses{--_m: 360px}}@media screen and (width <= 485px){.aof_kurs__courses{--_m: 269px;--_f: 1}}.aof_kurs__courses:is([data-type=page],[data-type=register]){display:block}.aof_kurs__course{--_p: 1.5rem;position:relative;display:flex;flex-direction:column;gap:.5rem;border:1px solid #e8e8e8;border-radius:25px;background-color:#f6f6f6;padding:.625rem;height:100%;container:course_wrapper/inline-size}.aof_kurs__course__main{flex:1;display:flex;flex-direction:column;gap:.5rem;border:1px solid #e8e8e8;border-radius:15px;background-color:#fff;padding:var(--_p)}.aof_kurs__course__main__title{position:relative;color:#094c51;font-weight:600;font-size:1.25rem;margin:0;width:fit-content;max-width:100%}.aof_kurs__course__main__title__main [data-slot=link_title]{color:#094c51;font-weight:600;font-size:1.25rem;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.aof_kurs__course__main__title__main [data-slot=link_title]::first-letter{text-transform:capitalize}.aof_kurs__course__main__title__main .fwbs_popover__pop{max-width:max-content;width:calc(100% + 3rem);font-weight:400}.aof_kurs__course__main__summary{margin:0}.aof_kurs__course__main__interested{margin-top:.5rem;height:44px;gap:.5rem}.aof_kurs__course__main__interested:disabled{opacity:1;cursor:not-allowed}.aof_kurs__course__info{display:flex;flex-direction:column;gap:1rem;margin-top:.5rem;justify-self:flex-end}.aof_kurs__course__info__row{--_r: 2;display:grid;grid-template-columns:repeat(var(--_r), 1fr);align-items:center;gap:.25rem .5rem}.aof_kurs__course__info__row__title,.aof_kurs__course__info__row__value{margin:0;line-height:1.125;color:#555}.aof_kurs__course__info__row__title{display:flex;flex-direction:row;gap:.5rem;align-items:center;font-weight:500;color:#094c51}.aof_kurs__course__info__row__title svg{width:22px;height:22px;margin-top:2px;color:#094c51}.aof_kurs__course__footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;padding-inline:var(--_p)}.aof_kurs__course__footer__more{display:inline-flex;flex-direction:row;gap:.25rem;align-items:center;color:#094c51;min-height:44px}.aof_kurs__course__footer__more svg{width:20px;height:20px}@container courses_wrapper (width <= 500px){.aof_kurs__course{--_p: 1rem;padding:.5rem;gap:.25rem}.aof_kurs__course__main{border-radius:17px}}@container course_wrapper (width <= 400px){.aof_kurs__course__info__row{--_r: 1}.aof_kurs__course__info__row__title{color:#094c51}.aof_kurs__course__info__row__title svg{display:none}}.aof_kurs__empty_course{--padding-block: 0.85rem;--padding-inline: 0.85rem;overflow:clip;border:1px solid #e8e8e8;border-radius:16px}.aof_kurs__empty_course__content{padding:calc(var(--padding-block)*1.5) calc(var(--padding-inline)*1.5)}.aof_kurs__empty_course__content__header{margin-bottom:.75rem}.aof_kurs__empty_course__content__header p.fwbs_text{--color: #094c51;--font-size: 1.5rem}.aof_kurs__empty_course__content__header svg{width:42px;height:42px;color:#094c51;stroke-width:1.5}.aof_kurs__empty_course__footer{background-color:#f9f9f9;border-top:1px solid #e8e8e8;padding:var(--padding-block) var(--padding-inline)}.aof_kurs__empty_course__footer button.fwbs_button{padding-block:0}.aof_kurs__empty_course__footer button.fwbs_button svg{width:18px;height:18px}.aof_kurs__empty_course[data-interested=true] .aof_kurs__empty_course__content__header{flex-direction:column-reverse;gap:1rem 1.25rem}.aof_kurs__empty_course[data-interested=true] .aof_kurs__empty_course__content__header svg{color:#238636;padding:12px;border-radius:100vw;background-color:#f9f9f9;width:56px;height:56px}.aof_kurs__empty_course[data-interested=true] .aof_kurs__empty_course__content>p.fwbs_text{text-align:center}.aof_kurs__course_register,.aof_kurs__course_page{--primary: #094c51;display:flex;flex-direction:row;gap:2rem 3rem;margin-block:60px}@media(width <= 1050px){.aof_kurs__course_register,.aof_kurs__course_page{flex-direction:column}.aof_kurs__course_register__aside,.aof_kurs__course_page__aside{max-width:100% !important}}.aof_kurs__course_register__main,.aof_kurs__course_page__main{flex:1}.aof_kurs__course_register__main__section__seperator,.aof_kurs__course_page__main__section__seperator{border-top-width:2px;margin-block:2.5rem}.aof_kurs__course_register__main__section__confirm_wrapper,.aof_kurs__course_register__main__section__title,.aof_kurs__course_register__main__section__summary,.aof_kurs__course_page__main__section__confirm_wrapper,.aof_kurs__course_page__main__section__title,.aof_kurs__course_page__main__section__summary{line-height:1.5;font-weight:400;font-size:1.025rem;color:#202621;margin:0;overflow-wrap:break-word}.aof_kurs__course_register__main__section__title,.aof_kurs__course_page__main__section__title{font-size:2rem;font-weight:600;color:var(--primary);margin-block:.5rem .25rem}.aof_kurs__course_register__main__section__read_more,.aof_kurs__course_page__main__section__read_more{display:flex;flex-direction:row;gap:1rem}.aof_kurs__course_register__main__section__read_more__link,.aof_kurs__course_page__main__section__read_more__link{display:flex;flex-direction:row;gap:.25rem;align-items:center;justify-content:center;padding:.5rem 1rem;color:#fff;background-color:var(--primary);border-radius:10px;border:2px solid var(--primary);font-size:1rem;line-height:1.5;min-width:44px;min-height:44px}.aof_kurs__course_register__main__section__read_more__link:hover,.aof_kurs__course_page__main__section__read_more__link:hover{color:#efefef}.aof_kurs__course_register__main__section__read_more__link svg,.aof_kurs__course_page__main__section__read_more__link svg{width:20px;height:20px;margin-top:.25rem}.aof_kurs__course_register__main__section__about__title,.aof_kurs__course_register__main__section__about__description,.aof_kurs__course_page__main__section__about__title,.aof_kurs__course_page__main__section__about__description{color:#202621;font-size:1.025rem;font-weight:400;line-height:1.5;margin:0;max-width:80ch}.aof_kurs__course_register__main__section__about__title,.aof_kurs__course_page__main__section__about__title{font-weight:600;font-size:1.75rem;color:var(--primary);margin-top:2rem}.aof_kurs__course_register__main__section__about hr.aof_kurs__course_register__main__section__seperator,.aof_kurs__course_page__main__section__about hr.aof_kurs__course_register__main__section__seperator{margin-block:1rem}.aof_kurs__course_register__aside,.aof_kurs__course_page__aside{display:flex;flex-direction:column;flex:1;min-width:min(220px,100%);max-width:min(400px,100%);height:fit-content;padding:1.25rem;border-radius:16px;background-color:#fff;box-shadow:rgba(0,0,0,.05) 0px 4px 12px;border:1px solid #eee;position:sticky;top:var(--flatsome-scroll-padding-top, calc(var(--flatsome--header--sticky-height, 0px) + var(--wp-admin--admin-bar--height, 0px)))}.aof_kurs__course_register__aside__details,.aof_kurs__course_page__aside__details{display:flex;flex-direction:column}.aof_kurs__course_register__aside__details__title,.aof_kurs__course_page__aside__details__title{font-size:1.35rem;font-weight:700;line-height:1.5;margin:0 0 1.25rem;color:var(--primary);display:flex;flex-direction:row;align-items:center;gap:.5rem}.aof_kurs__course_register__aside__details__title svg,.aof_kurs__course_page__aside__details__title svg{width:24px;height:24px}.aof_kurs__course_register__aside__details hr.aof_kurs__course_register__aside__seperator,.aof_kurs__course_register__aside__details hr.aof_kurs__course_page__aside__seperator,.aof_kurs__course_page__aside__details hr.aof_kurs__course_register__aside__seperator,.aof_kurs__course_page__aside__details hr.aof_kurs__course_page__aside__seperator{margin-block:0 1rem}.aof_kurs__course_register__aside__details__detail:has(.aof_kurs__course_register__aside__details__detail__icon,.aof_kurs__course_page__aside__details__detail__icon),.aof_kurs__course_page__aside__details__detail:has(.aof_kurs__course_register__aside__details__detail__icon,.aof_kurs__course_page__aside__details__detail__icon){display:flex;flex-direction:row;gap:.5rem}.aof_kurs__course_register__aside__details__detail:not(:last-child),.aof_kurs__course_page__aside__details__detail:not(:last-child){margin-bottom:1rem}.aof_kurs__course_register__aside__details__detail__title,.aof_kurs__course_page__aside__details__detail__title{display:flex;flex-direction:row;gap:.75rem;align-items:center;margin:0 0 .25rem;color:#737373;font-size:.875rem;font-weight:500;line-height:1.5;text-transform:uppercase}.aof_kurs__course_register__aside__details__detail__title svg,.aof_kurs__course_page__aside__details__detail__title svg{width:20px;height:20px;color:#006b6e}.aof_kurs__course_register__aside__details__detail__value,.aof_kurs__course_page__aside__details__detail__value{margin:0;color:#202621;font-size:1rem;line-height:1.5;font-weight:400;padding-left:calc(.75rem + 20px)}.aof_kurs__course_register__aside__details__detail .aof_kurs__price_wrapper .aof_kurs__price_wrapper__price,.aof_kurs__course_page__aside__details__detail .aof_kurs__price_wrapper .aof_kurs__price_wrapper__price{font-size:1rem;font-weight:600;line-height:1.5;color:#202621}.aof_kurs__course_register__aside__details__detail .aof_kurs__price_wrapper svg,.aof_kurs__course_page__aside__details__detail .aof_kurs__price_wrapper svg{width:11px;height:11px;margin-bottom:4px}.aof_kurs__course_register__aside__details__detail__persons,.aof_kurs__course_page__aside__details__detail__persons{display:flex;flex-direction:column;gap:.75rem}.aof_kurs__course_register__aside__details__detail__persons__person,.aof_kurs__course_page__aside__details__detail__persons__person{display:flex;flex-direction:column;align-items:flex-start}.aof_kurs__course_register__aside__details__detail__persons__person__name,.aof_kurs__course_register__aside__details__detail__persons__person__mail,.aof_kurs__course_register__aside__details__detail__persons__person__phone,.aof_kurs__course_page__aside__details__detail__persons__person__name,.aof_kurs__course_page__aside__details__detail__persons__person__mail,.aof_kurs__course_page__aside__details__detail__persons__person__phone{display:flex;flex-direction:row;gap:.5rem;align-items:center;color:#202621;font-size:1rem;line-height:1.5;margin:0 0 .125rem;padding-left:calc(.75rem + 20px);min-height:24px;min-width:24px}.aof_kurs__course_register__aside__details__detail__persons__person__name svg,.aof_kurs__course_register__aside__details__detail__persons__person__mail svg,.aof_kurs__course_register__aside__details__detail__persons__person__phone svg,.aof_kurs__course_page__aside__details__detail__persons__person__name svg,.aof_kurs__course_page__aside__details__detail__persons__person__mail svg,.aof_kurs__course_page__aside__details__detail__persons__person__phone svg{width:16px;height:16px;color:#006b6e;margin-top:2px}.aof_kurs__course_register__aside__details__detail__persons__person__name,.aof_kurs__course_page__aside__details__detail__persons__person__name{font-size:1.03rem;font-weight:600;margin-block:.25rem}.aof_kurs__course_register__aside__details__detail__persons__person__mail span,.aof_kurs__course_register__aside__details__detail__persons__person__phone span,.aof_kurs__course_page__aside__details__detail__persons__person__mail span,.aof_kurs__course_page__aside__details__detail__persons__person__phone span{color:#006b6e}.aof_kurs__course_register__aside__details__detail__persons__person__mail:focus span,.aof_kurs__course_register__aside__details__detail__persons__person__mail:hover span,.aof_kurs__course_register__aside__details__detail__persons__person__phone:focus span,.aof_kurs__course_register__aside__details__detail__persons__person__phone:hover span,.aof_kurs__course_page__aside__details__detail__persons__person__mail:focus span,.aof_kurs__course_page__aside__details__detail__persons__person__mail:hover span,.aof_kurs__course_page__aside__details__detail__persons__person__phone:focus span,.aof_kurs__course_page__aside__details__detail__persons__person__phone:hover span{color:#202621;text-decoration:underline #202621;text-underline-offset:2px}.aof_kurs__course_register__aside__details__detail__persons__person__mail:focus svg,.aof_kurs__course_register__aside__details__detail__persons__person__mail:hover svg,.aof_kurs__course_register__aside__details__detail__persons__person__phone:focus svg,.aof_kurs__course_register__aside__details__detail__persons__person__phone:hover svg,.aof_kurs__course_page__aside__details__detail__persons__person__mail:focus svg,.aof_kurs__course_page__aside__details__detail__persons__person__mail:hover svg,.aof_kurs__course_page__aside__details__detail__persons__person__phone:focus svg,.aof_kurs__course_page__aside__details__detail__persons__person__phone:hover svg{color:#202621}.aof_kurs__course_register__aside__details__detail__private_note,.aof_kurs__course_page__aside__details__detail__private_note{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.aof_kurs__course_register__aside__details__detail__private_note__field,.aof_kurs__course_page__aside__details__detail__private_note__field{padding:.5rem .75rem;margin:0;border-radius:7px;min-height:100px;max-height:250px;resize:vertical;box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,.05) 0px 1px 2px 0px;transition:outline .2s ease}.aof_kurs__course_register__aside__details__detail__private_note__field:hover,.aof_kurs__course_register__aside__details__detail__private_note__field:focus,.aof_kurs__course_page__aside__details__detail__private_note__field:hover,.aof_kurs__course_page__aside__details__detail__private_note__field:focus{box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,.05) 0px 1px 2px 0px;outline:2px solid var(--primary) !important}.aof_kurs__course_register__aside__details__detail__private_note__actions,.aof_kurs__course_page__aside__details__detail__private_note__actions{display:flex;gap:1rem}.aof_kurs__course_register__aside__details__detail__private_note__actions__submit,.aof_kurs__course_page__aside__details__detail__private_note__actions__submit{background-color:var(--_clr_bg, var(--primary));color:var(--_clr_txt, #fff);border-radius:7px;margin:0;font-size:.95rem;font-weight:400;text-transform:none;width:fit-content;min-width:44px;min-height:44px;display:flex;align-items:center;gap:.5rem}.aof_kurs__course_register__aside__details__detail__private_note__actions__submit:disabled,.aof_kurs__course_page__aside__details__detail__private_note__actions__submit:disabled{opacity:1;cursor:not-allowed}.aof_kurs__course_register__aside__details__detail__private_note__actions__submit svg,.aof_kurs__course_page__aside__details__detail__private_note__actions__submit svg{width:18px;height:18px}.aof_kurs__course_register__aside__details__detail__private_note__actions__submit:has(svg.lucide-circle-check-big),.aof_kurs__course_page__aside__details__detail__private_note__actions__submit:has(svg.lucide-circle-check-big){box-shadow:0 0 15px -6px #0dbd0d}.aof_kurs__course_register__aside__details__detail__private_note__actions__submit:has(svg.lucide-circle-x),.aof_kurs__course_page__aside__details__detail__private_note__actions__submit:has(svg.lucide-circle-x){box-shadow:0 0 15px -6px #d00}.aof_kurs__course_register__aside__details__detail__private_note__actions__notes,.aof_kurs__course_page__aside__details__detail__private_note__actions__notes{min-height:44px;min-width:44px;display:flex;gap:.25rem;align-items:center;justify-content:center;color:#006b6e;text-underline-offset:2px}.aof_kurs__course_register__aside__details__detail__private_note__actions__notes:hover,.aof_kurs__course_page__aside__details__detail__private_note__actions__notes:hover{color:#202621;text-decoration:underline #202621}.aof_kurs__course_register__aside__details__detail__private_note__actions__notes svg,.aof_kurs__course_page__aside__details__detail__private_note__actions__notes svg{width:18px;height:18px;margin-top:2px}.aof_kurs__course_register__aside__details__detail__private_note__field:not([aofaltered=true])+.aof_kurs__course_register__aside__details__detail__private_note__actions .aof_kurs__course_register__aside__details__detail__private_note__actions__submit,.aof_kurs__course_register__aside__details__detail__private_note__field:not([aofaltered=true])+.aof_kurs__course_register__aside__details__detail__private_note__actions .aof_kurs__course_page__aside__details__detail__private_note__actions__submit,.aof_kurs__course_register__aside__details__detail__private_note__field:not([aofaltered=true])+.aof_kurs__course_page__aside__details__detail__private_note__actions .aof_kurs__course_register__aside__details__detail__private_note__actions__submit,.aof_kurs__course_register__aside__details__detail__private_note__field:not([aofaltered=true])+.aof_kurs__course_page__aside__details__detail__private_note__actions .aof_kurs__course_page__aside__details__detail__private_note__actions__submit,.aof_kurs__course_page__aside__details__detail__private_note__field:not([aofaltered=true])+.aof_kurs__course_register__aside__details__detail__private_note__actions .aof_kurs__course_register__aside__details__detail__private_note__actions__submit,.aof_kurs__course_page__aside__details__detail__private_note__field:not([aofaltered=true])+.aof_kurs__course_register__aside__details__detail__private_note__actions .aof_kurs__course_page__aside__details__detail__private_note__actions__submit,.aof_kurs__course_page__aside__details__detail__private_note__field:not([aofaltered=true])+.aof_kurs__course_page__aside__details__detail__private_note__actions .aof_kurs__course_register__aside__details__detail__private_note__actions__submit,.aof_kurs__course_page__aside__details__detail__private_note__field:not([aofaltered=true])+.aof_kurs__course_page__aside__details__detail__private_note__actions .aof_kurs__course_page__aside__details__detail__private_note__actions__submit{--_clr_bg: #ebebeb;--_clr_txt: #4d4d4d}.aof_kurs__course_register__aside__details__time_section,.aof_kurs__course_page__aside__details__time_section{border:0px solid #efefef;border-block-width:1px;background-color:#fcfcfc;padding:1rem 1.25rem;margin:0 -1.25rem 1rem}.aof_kurs__course_register__aside__seperator,.aof_kurs__course_page__aside__seperator{border-top-width:1px;color:#efefef;opacity:1;margin:1.5rem -1.25rem}.aof_kurs__course_register__aside__actions,.aof_kurs__course_page__aside__actions{display:flex;flex-direction:column;gap:.5rem}.aof_kurs__course_register__aside__actions__action,.aof_kurs__course_page__aside__actions__action{display:flex;flex-direction:row;gap:.25rem;align-items:center;justify-content:center;padding:.5rem 1rem;color:var(--primary);border-radius:10px;border:2px solid var(--primary);font-size:1.025rem;line-height:1.5;min-width:44px;min-height:44px}.aof_kurs__course_register__aside__actions__action[aofactiontype=primary],.aof_kurs__course_page__aside__actions__action[aofactiontype=primary]{background-color:var(--primary);color:#fff;outline-color:var(--primary)}.aof_kurs__course_register__aside__actions__action svg,.aof_kurs__course_page__aside__actions__action svg{height:20px;width:20px}.aof_kurs__course_register__main__section__confirm_wrapper{--_color: #202621;--_bg_color: #fff;--_br_color: #eee;--_br_radius: 16px;--_box_shadow: rgba(0, 0, 0, 0.05) 0px 4px 12px;display:flex;flex-direction:column;gap:2rem;margin-top:2rem}.aof_kurs__course_register__main__section__confirm_wrapper__enroll,.aof_kurs__course_register__main__section__confirm_wrapper__login{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem;background-color:var(--_bg_color);border:1px solid var(--_br_color);border-radius:var(--_br_radius);box-shadow:var(--_box_shadow)}.aof_kurs__course_register__main__section__confirm_wrapper__enroll:has([data-alert=true]){--_box_shadow: rgba(255, 0, 0, 0.15) 0px 0px 12px}.aof_kurs__course_register__main__section__confirm_wrapper__enroll__title{display:flex;flex-direction:row;align-items:center;gap:1.25rem}.aof_kurs__course_register__main__section__confirm_wrapper__enroll__title__icon{padding:.75rem;background-color:#f9f9f9;border-radius:100vw;display:flex;aspect-ratio:1}.aof_kurs__course_register__main__section__confirm_wrapper__enroll__title__icon svg{width:24px;height:24px;color:var(--primary)}.aof_kurs__course_register__main__section__confirm_wrapper__enroll__title__text__top,.aof_kurs__course_register__main__section__confirm_wrapper__enroll__title__text__bottom{margin:0;font-size:1.35rem;line-height:1.5;font-weight:600;overflow-wrap:break-word;color:var(--primary)}.aof_kurs__course_register__main__section__confirm_wrapper__enroll__title__text__bottom{font-size:1rem;font-weight:400;color:#737373}.aof_kurs__course_register__main__section__confirm_wrapper__enroll__info{border-radius:10px;margin:1.5rem 0 0;background-color:#f9f9f9}.aof_kurs__course_register__main__section__confirm_wrapper__enroll__info p.fwbs_text{--font-size: 1.025rem}.aof_kurs__course_register__main__section__confirm_wrapper__enroll__info__my_account.fwbs_button[fwbstype=outline]{border-color:#094c51;color:#094c51;width:fit-content}.aof_kurs__course_register__main__section__confirm_wrapper__enroll__button{--_bg_color: var(--primary);display:flex;flex-direction:row;gap:.25rem;align-items:center;justify-content:center;padding:.5rem 1rem;background-color:var(--_bg_color);border-radius:10px;border:2px solid rgba(0,0,0,0);min-width:44px;min-height:44px;color:#fff;font-size:1.25rem;line-height:1.5;font-weight:400;text-transform:none;margin:0;width:fit-content}.aof_kurs__course_register__main__section__confirm_wrapper__enroll__button:disabled{--_bg_color: #ebebeb;--_color: #6a6a6a;color:var(--_color);border-color:rgba(0,0,0,0);opacity:1;user-select:none;cursor:not-allowed}.aof_kurs__course_register__main__section__confirm_wrapper__enroll div[id^=aof_kurs-enroll_course_extra_fields-] div[data-id] .fwbs_input_field{width:100%}.aof_kurs__course_register__main__section__confirm_wrapper__enroll div[id^=aof_kurs-enroll_course_extra_fields-] div[data-id] .fwbs_input_field textarea{min-height:100px;max-height:190px;resize:vertical}.aof_kurs__course_register__main__section__confirm_wrapper__enroll div[id^=aof_kurs-enroll_course_extra_fields-]+div button[id^=aof_kurs-enroll_course_extra_fields__next-]:disabled{background:#ebebeb;color:#4d4d4d;opacity:1}.aof_kurs__course_register__main__section__confirm_wrapper__enroll__card[data-alert=true]{border-color:rgba(231,0,11,.2901960784);box-shadow:var(--_box_shadow)}.aof_kurs__course_register__main__section__confirm_wrapper__enroll__card{--_svg_cc: #094c51;--_svg_bc: #c2ddff;--_svg_bg: #eff6ff;--_txt_cc: #094c51}.aof_kurs__course_register__main__section__confirm_wrapper__enroll__card__icon{display:flex}.aof_kurs__course_register__main__section__confirm_wrapper__enroll__card__icon svg{border-radius:100vw;border:1px solid var(--_svg_bc);background-color:var(--_svg_bg);padding:5px;width:32px;height:32px;color:var(--_svg_cc)}.aof_kurs__course_register__main__section__confirm_wrapper__enroll__card[data-valid=true]{--_svg_cc: #238636;--_svg_bc: #d0fae5;--_svg_bg: #d0fae5}.aof_kurs__course_register__main__section__confirm_wrapper__enroll__card[data-valid=true] svg.lucide-circle-alert{display:none}.aof_kurs__course_register__main__section__confirm_wrapper__enroll__card[data-valid=false]{--_svg_cc: #e7902f;--_svg_bc: #feea98;--_svg_bg: #fef3c6}.aof_kurs__course_register__main__section__confirm_wrapper__enroll__card[data-valid=false] svg.lucide-check{display:none}.aof_kurs__course_register__main__section__confirm_wrapper__enroll__card:not(:is(label)) .fwbs_text{color:var(--_txt_cc)}.aof_kurs__course_register__main__section__confirm_wrapper__login__header{display:grid;place-items:center}.aof_kurs__course_register__main__section__confirm_wrapper__login__header svg{width:96px;height:64px;color:#06393c}.aof_kurs__course_register__main__section__confirm_wrapper__login__header__title{font-size:2rem;font-weight:700;color:#06393c;margin:.5rem 0 0}.aof_kurs__course_register__main__section__confirm_wrapper__login__form_wrapper>#user-registration.user-registration{margin:0;max-width:100% !important}.aof_kurs__course_register__main__section__confirm_wrapper__login__form_wrapper>#user-registration.user-registration #ur-frontend-form.ur-frontend-form{padding:0;box-shadow:none}.aof_kurs__course_register__main__section__confirm_wrapper__login__form_wrapper>#user-registration.user-registration #ur-frontend-form.ur-frontend-form .user-registration-form.user-registration-form-login.login{margin:0}.aof_kurs__course_register__main__section__confirm_wrapper__login__form_wrapper>#user-registration.user-registration #ur-frontend-form.ur-frontend-form .user-registration-form.user-registration-form-login.login .ur-form-row .ur-form-grid{padding:0}.aof_kurs__course_register__main__section__confirm_wrapper__login__form_wrapper>#user-registration.user-registration #ur-frontend-form.ur-frontend-form .user-registration-form.user-registration-form-login.login .ur-form-row .ur-form-grid .user-registration-form-row label{font-size:.9rem;font-weight:700;color:#202621}.aof_kurs__course_register__main__section__confirm_wrapper__login__form_wrapper>#user-registration.user-registration #ur-frontend-form.ur-frontend-form .user-registration-form.user-registration-form-login.login .ur-form-row .ur-form-grid .user-registration-form-row .input-wrapper input.user-registration-Input{border-radius:7px !important;box-shadow:none;min-height:44px;min-width:44px;border:1px solid #cfcfdd !important;outline:1px solid rgba(0,0,0,0);outline-offset:0px;color:#202621}.aof_kurs__course_register__main__section__confirm_wrapper__login__form_wrapper>#user-registration.user-registration #ur-frontend-form.ur-frontend-form .user-registration-form.user-registration-form-login.login .ur-form-row .ur-form-grid .user-registration-form-row .input-wrapper input.user-registration-Input:hover,.aof_kurs__course_register__main__section__confirm_wrapper__login__form_wrapper>#user-registration.user-registration #ur-frontend-form.ur-frontend-form .user-registration-form.user-registration-form-login.login .ur-form-row .ur-form-grid .user-registration-form-row .input-wrapper input.user-registration-Input:focus-within{border-color:#0e777f !important;outline-color:#0e777f}.aof_kurs__course_register__main__section__confirm_wrapper__login__form_wrapper>#user-registration.user-registration #ur-frontend-form.ur-frontend-form .user-registration-form.user-registration-form-login.login .ur-form-row .ur-form-grid div.user-registration-before-login-btn label.user-registration-form__label input.user-registration-form__input{margin:0 .35rem .2rem 0;min-height:16px;min-width:16px;accent-color:#094c51}.aof_kurs__course_register__main__section__confirm_wrapper__login__form_wrapper>#user-registration.user-registration #ur-frontend-form.ur-frontend-form .user-registration-form.user-registration-form-login.login .ur-form-row .ur-form-grid div.user-registration-before-login-btn label.user-registration-form__label input.user-registration-form__input+span{font-size:.95rem;color:#202621}.aof_kurs__course_register__main__section__confirm_wrapper__login__form_wrapper>#user-registration.user-registration #ur-frontend-form.ur-frontend-form .user-registration-form.user-registration-form-login.login .ur-form-row .ur-form-grid div.user-registration-before-login-btn p.user-registration-LostPassword{font-size:.95rem}.aof_kurs__course_register__main__section__confirm_wrapper__login__form_wrapper>#user-registration.user-registration #ur-frontend-form.ur-frontend-form .user-registration-form.user-registration-form-login.login .ur-form-row .ur-form-grid div.user-registration-before-login-btn p.user-registration-LostPassword a{color:#094c51;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#094c51;transition:color .2s ease,text-decoration-color .2s ease}.aof_kurs__course_register__main__section__confirm_wrapper__login__form_wrapper>#user-registration.user-registration #ur-frontend-form.ur-frontend-form .user-registration-form.user-registration-form-login.login .ur-form-row .ur-form-grid div.user-registration-before-login-btn p.user-registration-LostPassword a:hover{color:#0e777f;text-decoration-color:#0e777f}.aof_kurs__course_register__main__section__confirm_wrapper__login__form_wrapper>#user-registration.user-registration #ur-frontend-form.ur-frontend-form .user-registration-form.user-registration-form-login.login .ur-form-row .ur-form-grid div:has(button.user-registration-Button.button.ur-submit-button){margin:1rem 0 .25rem}.aof_kurs__course_register__main__section__confirm_wrapper__login__form_wrapper>#user-registration.user-registration #ur-frontend-form.ur-frontend-form .user-registration-form.user-registration-form-login.login .ur-form-row .ur-form-grid div:has(button.user-registration-Button.button.ur-submit-button) button.user-registration-Button.button.ur-submit-button{background-color:#094c51;border-radius:10px !important;text-transform:none}.aof_kurs__course_register__main__section__confirm_wrapper__login__footer{display:grid;place-items:center}.aof_kurs__course_register__main__section__confirm_wrapper__login__footer__text{color:#202621;text-align:center;font-size:1rem;margin:0}.aof_kurs__course_register__main__section__confirm_wrapper__login__footer__text__link{color:#094c51;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#094c51;transition:color .2s ease,text-decoration-color .2s ease}.aof_kurs__course_register__main__section__confirm_wrapper__login__footer__text__link:hover{color:#0e777f;text-decoration-color:#0e777f}.aof_kurs__course_register__main__section__confirm_wrapper[aofformvalid=true] .aof_kurs__course_register__main__section__confirm_wrapper__notice{display:none}.aof_kurs__course_register__main__section__confirm_wrapper:not([aofformvalid=true]) div[aofformvalidtype=valid]{display:none}.aof_kurs__course_register__main__section__confirm_wrapper[aofformvalid=true] div[aofformvalidtype=invalid]{display:none}.aof_kurs__course_register__main__section__confirm_wrapper:not([aofformvalid=true]) .aof_kurs__course_register__main__section__confirm_wrapper__enroll__button{display:none !important}.aof_kurs__course_register__main__section__confirm_wrapper:not([aofformvalid=true]) .aof_kurs__course_register__main__section__confirm_wrapper__enroll__title__icon{background-color:#fffbeb;outline:1px solid #fee88f}.aof_kurs__course_register__main__section__confirm_wrapper:not([aofformvalid=true]) .aof_kurs__course_register__main__section__confirm_wrapper__enroll__title__icon svg{color:#e37c11}.aof_kurs__account_details{display:flex;flex-direction:column;padding:1.875rem;border-radius:16px;background-color:#fff;box-shadow:rgba(0,0,0,.05) 0px 4px 12px;border:1px solid #eee}.aof_kurs__account_details__title,.aof_kurs__account_details__description{color:#202621;font-size:1.03rem;font-weight:400;line-height:1.5;margin:0}.aof_kurs__account_details__title{color:var(--primary, #094c51);font-size:1.4rem;font-weight:700;margin-bottom:.35rem}.aof_kurs__account_details__description{margin-bottom:1.75rem}.aof_kurs__account_details__content{display:flex;flex-direction:column}.aof_kurs__account_details__content__seperator{border-top-width:2px;color:#efefef;opacity:1;margin:1.5rem 0}.aof_kurs__account_details__content__title{color:var(--primary, #094c51);font-size:1.175rem;font-weight:500;line-height:1.5;margin:0 0 .75rem}.aof_kurs__account_details__content__row__inside{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem}.aof_kurs__account_details__content__row__inside__title{margin:0;color:#565656;line-height:1.5;font-size:1.03rem;font-weight:400}.aof_kurs__account_details__content__row__inside__value{display:flex;flex-direction:column}.aof_kurs__account_details__content__row__inside__value__display,.aof_kurs__account_details__content__row__inside__value__edit{display:flex;flex-direction:row;align-items:center;align-self:flex-end}.aof_kurs__account_details__content__row__inside__value__display__title,.aof_kurs__account_details__content__row__inside__value__display label,.aof_kurs__account_details__content__row__inside__value__display input,.aof_kurs__account_details__content__row__inside__value__edit__title,.aof_kurs__account_details__content__row__inside__value__edit label,.aof_kurs__account_details__content__row__inside__value__edit input{margin:0;color:#202621;line-height:1.5;font-size:1.03rem;font-weight:400;display:flex}.aof_kurs__account_details__content__row__inside__value__display__title,.aof_kurs__account_details__content__row__inside__value__display input,.aof_kurs__account_details__content__row__inside__value__edit__title,.aof_kurs__account_details__content__row__inside__value__edit input{margin-right:.5rem}.aof_kurs__account_details__content__row__inside__value__display__button,.aof_kurs__account_details__content__row__inside__value__display__save,.aof_kurs__account_details__content__row__inside__value__display__clear,.aof_kurs__account_details__content__row__inside__value__edit__button,.aof_kurs__account_details__content__row__inside__value__edit__save,.aof_kurs__account_details__content__row__inside__value__edit__clear{margin:0;padding:0;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;border-radius:13px;border:2px solid rgba(0,0,0,0);color:#202621;text-transform:none}.aof_kurs__account_details__content__row__inside__value__display__button:hover,.aof_kurs__account_details__content__row__inside__value__display__save:hover,.aof_kurs__account_details__content__row__inside__value__display__clear:hover,.aof_kurs__account_details__content__row__inside__value__edit__button:hover,.aof_kurs__account_details__content__row__inside__value__edit__save:hover,.aof_kurs__account_details__content__row__inside__value__edit__clear:hover{background-color:#f6f6f6}.aof_kurs__account_details__content__row__inside__value__display__button:focus,.aof_kurs__account_details__content__row__inside__value__display__button:focus-visible,.aof_kurs__account_details__content__row__inside__value__display__save:focus,.aof_kurs__account_details__content__row__inside__value__display__save:focus-visible,.aof_kurs__account_details__content__row__inside__value__display__clear:focus,.aof_kurs__account_details__content__row__inside__value__display__clear:focus-visible,.aof_kurs__account_details__content__row__inside__value__edit__button:focus,.aof_kurs__account_details__content__row__inside__value__edit__button:focus-visible,.aof_kurs__account_details__content__row__inside__value__edit__save:focus,.aof_kurs__account_details__content__row__inside__value__edit__save:focus-visible,.aof_kurs__account_details__content__row__inside__value__edit__clear:focus,.aof_kurs__account_details__content__row__inside__value__edit__clear:focus-visible{border-color:var(--primary, #094c51);outline:none}.aof_kurs__account_details__content__row__inside__value__display svg,.aof_kurs__account_details__content__row__inside__value__edit svg{width:20px;height:20px;color:#202621}.aof_kurs__account_details__content__row__inside__value__edit{display:none;gap:.25rem}.aof_kurs__account_details__content__row__inside__value__edit__field_wrapper:not(:has([aoftype=gender])){border-radius:13px;border:1px solid #cfcfdd;position:relative;overflow:clip}.aof_kurs__account_details__content__row__inside__value__edit__field_wrapper:not(:has([aoftype=gender])):hover{border-color:var(--primary, #094c51)}.aof_kurs__account_details__content__row__inside__value__edit__field_wrapper:not(:has([aoftype=gender])):has(:focus),.aof_kurs__account_details__content__row__inside__value__edit__field_wrapper:not(:has([aoftype=gender])):has(:focus-visible){border-color:var(--primary, #094c51);outline:1px solid var(--primary, #094c51);outline-offset:0}.aof_kurs__account_details__content__row__inside__value__edit__field:is(input[type]){border:none;box-shadow:none;text-transform:none;color:#202621;margin:0;width:100%;min-width:44px;min-height:44px}.aof_kurs__account_details__content__row__inside__value__edit__clear{position:absolute;top:0;right:0}.aof_kurs__account_details__content__row__inside__value__edit__clear svg{width:18px;height:18px;color:#535353}.aof_kurs__account_details__content__row__inside__value__edit__field:placeholder-shown~.aof_kurs__account_details__content__row__inside__value__edit__clear{display:none}.aof_kurs__account_details__content__row__inside__value__edit__field_dropdown{display:flex;flex-direction:column;min-width:225px;position:relative;isolation:isolate;z-index:1}.aof_kurs__account_details__content__row__inside__value__edit__field_dropdown__display{display:flex;align-items:center;justify-content:space-between;border:1px solid #cfcfdd;border-radius:13px;padding:0 .75rem;margin:0;font-weight:400;text-transform:none}.aof_kurs__account_details__content__row__inside__value__edit__field_dropdown__display:hover{border-color:var(--primary, #094c51)}.aof_kurs__account_details__content__row__inside__value__edit__field_dropdown__display:focus,.aof_kurs__account_details__content__row__inside__value__edit__field_dropdown__display:focus-visible{border-color:var(--primary, #094c51);outline:1px solid var(--primary, #094c51);outline-offset:0}.aof_kurs__account_details__content__row__inside__value__edit__field_dropdown__content{position:absolute;top:100%;left:0;right:0;display:flex;flex-direction:column;gap:.25rem;border:1px solid #cfcfdd;border-radius:13px;margin:.115rem 0 0;padding:.125rem;background-color:#fff;box-shadow:rgba(0,0,0,.1) 0px 4px 12px}.aof_kurs__account_details__content__row__inside__value__edit__field_dropdown__content__option{display:flex}.aof_kurs__account_details__content__row__inside__value__edit__field_dropdown__content__option__label{flex:1;border:2px solid rgba(0,0,0,0);padding:.375rem .75rem;border-radius:13px}.aof_kurs__account_details__content__row__inside__value__edit__field_dropdown__content__option__label:hover{border-color:var(--primary, #094c51)}.aof_kurs__account_details__content__row__inside__value__edit__field_dropdown__content__option__label__input{accent-color:var(--primary, #094c51)}.aof_kurs__account_details__content__row__inside__value__edit__field_dropdown:not([aofopen=true]) .aof_kurs__account_details__content__row__inside__value__edit__field_dropdown__content{display:none}.aof_kurs__account_details__content__row__inside__value[aofactivepane=edit] .aof_kurs__account_details__content__row__inside__value__display{display:none}.aof_kurs__account_details__content__row__inside__value[aofactivepane=edit] .aof_kurs__account_details__content__row__inside__value__edit{display:flex}.aof_kurs__account_details__content__row__message{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;margin-bottom:.85rem;pointer-events:none;-webkit-user-select:none;user-select:none}.aof_kurs__account_details__content__row__message svg,.aof_kurs__account_details__content__row__message__content{color:#dc2626;margin:0}.aof_kurs__account_details__content__row__message svg{width:12px;height:12px;margin-top:1px}.aof_kurs__account_details__content__row__message__content{padding-left:.25rem;font-size:.875rem}.aof_kurs__account_details__content__row__message:has(.aof_kurs__account_details__content__row__message__content:empty){display:none}.aof_kurs__account_details__content__row:not(:has(.aof_kurs__account_details__content__row__message__content:empty)) .aof_kurs__account_details__content__row__inside__value__display__title{color:#dc2626}.aof_kurs__account_page{display:flex;width:100%;container:account_page/inline-size;min-height:50vh}.aof_kurs__account_page__aside{padding:2rem 1.25rem;border-right:1px solid #e4e4e7;margin-right:-1px}.aof_kurs__account_page__aside__nav{--_background_color: #0000;--_foreground_color: #4a5a68;--_border_color: #0000;--_box_shadow: none}.aof_kurs__account_page__aside__nav__tabs{--_marker_top: 12px;--_marker_scale: 1;list-style:none;padding:0;margin:0;position:relative}.aof_kurs__account_page__aside__nav__tabs::before{--_bg_clr: #094c51;content:"";position:absolute;left:-9px;width:5px;height:24px;border-radius:100px;background-color:var(--_bg_clr);transition:top .3s ease,transform .2s ease,background-color .2s;transform-origin:center;pointer-events:none;top:var(--_marker_top, 12px);transform:scaleY(var(--_marker_scale, 1))}.aof_kurs__account_page__aside__nav__tabs:has(.aof_kurs__account_page__aside__nav__tabs__tab__link:hover)::before{--_bg_clr: #0e777f}:root.no-js .aof_kurs__account_page__aside__nav__tabs::before,.aof_kurs__account_page__aside__nav__tabs:not(:has([aoftabmarker][aoftabactive]))::before{content:none}.aof_kurs__account_page__aside__nav__tabs__tab{display:grid;padding:0;margin:0 !important}.aof_kurs__account_page__aside__nav__tabs__tab[aria-hidden=true]{margin-block:.75rem !important}.aof_kurs__account_page__aside__nav__tabs__tab__link:is(a){display:grid;grid-template-columns:20px 1fr 20px;gap:.5rem;align-items:center;padding:.625rem;margin:0;border-radius:10px;border:1px solid var(--_border_color);background-color:var(--_background_color);box-shadow:var(--_box_shadow);color:var(--_foreground_color);cursor:pointer;transition:color .1s,background-color .2s}.aof_kurs__account_page__aside__nav__tabs__tab__link:is(a) svg{width:20px;height:20px;color:var(--_foreground_color);pointer-events:none}.aof_kurs__account_page__aside__nav__tabs__tab__link:is(a) svg.lucide-loader-circle{animation:spinner 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite}.aof_kurs__account_page__aside__nav__tabs__tab__link:is(a):hover{color:var(--_foreground_color)}.aof_kurs__account_page__aside__nav__tabs__tab__link:hover{--_foreground_color: #0e777f}.aof_kurs__account_page__aside__nav__tabs__tab[aoftabactive] .aof_kurs__account_page__aside__nav__tabs__tab__link{--_foreground_color: #094c51;pointer-events:none}.aof_kurs__account_page__aside__nav__tabs__tab__link:hover,.aof_kurs__account_page__aside__nav__tabs__tab[aoftabactive] .aof_kurs__account_page__aside__nav__tabs__tab__link{--_background_color: #fff;--_border_color: #e5e5e5;--_box_shadow: rgba(0, 0, 0, 0.05) 0px 1px 2px 0px}.aof_kurs__account_page__aside__nav__tabs__tab:not([aoftabloading=true]) .aof_kurs__account_page__aside__nav__tabs__tab__link svg.lucide-loader-circle{visibility:hidden;opacity:0}.aof_kurs__account_page__aside__profile{width:100%}.aof_kurs__account_page__aside__profile__button{display:grid;grid-template-columns:1fr 24px;align-items:center;gap:.5rem;padding:.3125rem;border-radius:10px}.aof_kurs__account_page__aside__profile__button:not(:hover){--trigger-border: #0000;--trigger-background: #0000;--trigger-box-shadow: none}.aof_kurs__account_page__aside__profile__button__icon{width:24px;height:24px;display:grid;place-items:center}.aof_kurs__account_page__aside__profile__button__icon svg{width:16px;height:16px;color:#202621}.aof_kurs__account_page__aside__profile__card{display:grid;grid-template-columns:48px 1fr;gap:.5rem}.aof_kurs__account_page__aside__profile__card__image{display:grid;place-items:center}.aof_kurs__account_page__aside__profile__card__image object{display:grid;place-items:center;border-radius:6px}.aof_kurs__account_page__aside__profile__card__image object svg{width:32px;height:32px;color:#4a5a68}.aof_kurs__account_page__aside__profile__card__image__fallback{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:6px;color:#fff;background-image:linear-gradient(135deg, #094c51, #587e82)}.aof_kurs__account_page__aside__profile__card__user{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.aof_kurs__account_page__aside__profile__card__user__name,.aof_kurs__account_page__aside__profile__card__user__mail{color:#202621;font-size:.85rem;font-weight:400;line-height:1.5;margin:0;overflow:hidden;text-overflow:ellipsis}.aof_kurs__account_page__aside__profile__card__user__name{font-weight:600;font-size:.95rem}.aof_kurs__account_page__aside__profile__card__user__mail{color:#4a5a68}.aof_kurs__account_page__aside__profile__content[fwcustomdropdown=content][id^=aof_kurs-profile_dropdown_content-]{z-index:999;border-radius:10px;min-width:250px;width:max-content;max-width:min(300px,100vw - 1rem)}.aof_kurs__account_page__aside__profile__content .aof_kurs__account_page__aside__profile__card{padding:.3125rem .4rem}.aof_kurs__account_page__aside__profile__content .aof_kurs__account_page__aside__nav__tabs{padding:0}.aof_kurs__account_page__aside__profile__content .aof_kurs__account_page__aside__nav__tabs::before{content:none}.aof_kurs__account_page__aside__profile__content .aof_kurs__account_page__aside__nav__tabs__tab{padding:.3125rem}.aof_kurs__account_page__aside__profile__content .aof_kurs__account_page__aside__nav__tabs__tab[aria-hidden=true]{margin-block:0 !important;padding:0;background-color:#e4e4e7;height:1px}.aof_kurs__account_page__aside__profile__content .aof_kurs__account_page__aside__nav__tabs__tab__link:is(a){padding:.3125rem .5rem;font-size:.9rem;border-radius:5px}.aof_kurs__account_page__aside__profile__content .aof_kurs__account_page__aside__nav__tabs__tab__link:is(a) svg{width:16px;height:16px}.aof_kurs__account_page__aside__profile__content .aof_kurs__account_page__aside__nav__tabs__tab__link:hover,.aof_kurs__account_page__aside__profile__content .aof_kurs__account_page__aside__nav__tabs__tab[aoftabactive] .aof_kurs__account_page__aside__nav__tabs__tab__link{--_border_color: #0000;--_box_shadow: none}.aof_kurs__account_page__aside__profile__content .aof_kurs__account_page__aside__nav__tabs__tab[aoftabactive] .aof_kurs__account_page__aside__nav__tabs__tab__link{--_background_color: #fff;--_foreground_color: #4a5a68;pointer-events:auto}.aof_kurs__account_page__aside__profile__content .aof_kurs__account_page__aside__nav__tabs__tab__link:hover{--_background_color: #f5f5f5 !important;--_foreground_color: #094c51 !important}.aof_kurs__account_page__aside__profile__content .aof_kurs__account_page__aside__nav__tabs__tab[aoftabactive] .aof_kurs__account_page__aside__nav__tabs__tab__link svg.lucide-log-out,.aof_kurs__account_page__aside__profile__content .aof_kurs__account_page__aside__nav__tabs__tab[aoftabactive] .aof_kurs__account_page__aside__nav__tabs__tab__link svg.lucide-user-round-pen{--_foreground_color: #4a5a68}.aof_kurs__account_page__aside__profile__content .aof_kurs__account_page__aside__nav__tabs__tab__link:hover svg.lucide-log-out{--_foreground_color: #c10007 !important}.aof_kurs__account_page__aside__profile__content .aof_kurs__account_page__aside__nav__tabs__tab__link:hover svg.lucide-user-round-pen{--_foreground_color: #094c51 !important}@media screen and (width < 850px){.aof_kurs__account_page__aside[data-sidebaropen=true]{display:block !important;position:absolute;z-index:9;background:#fff;inset:0;max-width:min(400px,100vw)}}.aof_kurs__account_page__main{position:relative;padding:2rem 1.25rem;flex:1;border-left:1px solid #e4e4e7}@media screen and (width < 550px){.aof_kurs__account_page__main{padding-inline:.75rem}}.aof_kurs__account_page__main__loader{position:absolute;inset:0;background-color:rgba(0,0,0,0);display:grid;place-items:center;cursor:wait}.aof_kurs__account_page__main__loader:not([aofloading=true]){display:none}.aof_kurs__account_page__main__loader svg{width:48px;height:48px;color:#094c51}.aof_kurs__account_page__main__loader svg.lucide-loader-circle{animation:spinner 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite}.aof_kurs__account_page__main__content.aof_kurs__column{gap:5rem}.aof_kurs__account_page__main__content__wrapper__title button[id^=aof_kurs-sidebar_toggle_btn-]{color:#094c51}.aof_kurs__account_page__main__content__wrapper__title button[id^=aof_kurs-sidebar_toggle_btn-] svg{margin-top:2px}.aof_kurs__account_page__main__content__wrapper__title [data-slot=title]{--color: #094c51;--font-size: 1.985rem}.aof_kurs__account_page__main__content__wrapper__text{color:#202621;font-weight:normal}.aof_kurs__account_page__main__content__wrapper[aofaccountpagetab=dashboard] div:is([id^=aof_kurs-profile_details_card-],[id^=aof_kurs-messages_card-],[id^=aof_kurs-history_card-],[id^=aof_kurs-notes_card-]){min-width:min(430px,100vw - 1.5rem)}.aof_kurs__account_page__main__content__wrapper[aofaccountpagetab=dashboard] div[id^=aof_kurs-notes_card-] a.fwbs_popover.fwbs_text.fwbs_label{padding:.375rem}.aof_kurs__account_page__main__content__wrapper[aofaccountpagetab=login] .aof_kurs__column:has(#user-registration.user-registration:is(div)){flex:1;max-width:520px}.aof_kurs__account_page__main__content__wrapper[aofaccountpagetab=login] .aof_kurs__card__header__title{flex-direction:column;width:100%;font-size:1.7rem}.aof_kurs__account_page__main__content__wrapper[aofaccountpagetab=login] .aof_kurs__card__header__title svg{width:100px;height:65px}.aof_kurs__account_page__main__content__wrapper[aofaccountpagetab=login] .aof_kurs__card__main #user-registration.user-registration:is(div){margin:0;border-radius:0}.aof_kurs__account_page__main__content__wrapper[aofaccountpagetab=login] .aof_kurs__card__main #user-registration.user-registration:is(div) #ur-frontend-form{box-shadow:none;margin:0;padding:0;border-radius:0}.aof_kurs__account_page__main__content__wrapper[aofaccountpagetab=login] .aof_kurs__card__main #user-registration.user-registration:is(div) #ur-frontend-form .user-registration-form{margin:0}.aof_kurs__account_page__main__content__wrapper[aofaccountpagetab=login] .aof_kurs__card__main #user-registration.user-registration:is(div) #ur-frontend-form .user-registration-LostPassword.lost_password a{text-decoration:underline;text-underline-offset:3px;text-decoration-color:#006b6e;color:#006b6e}.aof_kurs__account_page__main__content__wrapper[aofaccountpagetab=login] .aof_kurs__card__main #user-registration.user-registration:is(div) #ur-frontend-form [data-field=login-button] button{background-color:#094c51;border-radius:10px !important;text-transform:lowercase}.aof_kurs__account_page__main__content__wrapper[aofaccountpagetab=login] .aof_kurs__card__main #user-registration.user-registration:is(div) #ur-frontend-form [data-field=login-button] button::first-letter{text-transform:capitalize}.aof_kurs__account_page__main__content__wrapper[aofaccountpagetab=login] .aof_kurs__card__footer p{margin:0;text-align:center}.aof_kurs__account_page__main__content__wrapper[aofaccountpagetab=login] .aof_kurs__card__footer p a{text-decoration:underline;text-underline-offset:3px;text-decoration-color:#006b6e;color:#006b6e}.aof_kurs__account_page__main__content__wrapper[aofaccountpagetab=profile] object[id^=aof_kurs-profile_picture-]{display:grid;place-items:center;border-radius:999px}.aof_kurs__account_page__main__content__wrapper[aofaccountpagetab=profile] object[id^=aof_kurs-profile_picture-] svg{width:48px;height:48px}.aof_kurs__account_page__main__content__wrapper[aofaccountpagetab=profile] input[id^=aof_kurs-upload_profile_picture_input-]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.aof_kurs__account_page__box{container:account_page__box/inline-size;overflow:clip}.aof_kurs__account_page__box__header,.aof_kurs__account_page__box__main,.aof_kurs__account_page__box__footer{padding-inline:1.25rem}.aof_kurs__account_page__box__header{padding-top:1.25rem}.aof_kurs__account_page__box__header>.fwbs_row svg{color:#094c51}.aof_kurs__account_page__box__header>.fwbs_row .fwbs_text{color:#094c51;font-weight:600;font-size:1.025rem}.aof_kurs__account_page__box__main_user_info{display:grid;grid-template-columns:9ch 1fr}@container account_page__box (width < 400px){.aof_kurs__account_page__box__main_user_info{grid-template-columns:1fr}}.aof_kurs__account_page__box__main_user_info .fwbs_text{position:relative;padding-block:1rem}.aof_kurs__account_page__box__main_user_info .fwbs_text::before{content:"";position:absolute;height:1px;background-color:#e5e5e5;top:0;left:0;right:0}.aof_kurs__account_page__box__main_user_info .fwbs_text[fwbstextstyle]{text-align:end}.aof_kurs__account_page__box__main_user_info .fwbs_text[fwbstextstyle] span{max-width:25ch;overflow:clip;text-overflow:ellipsis;display:inline-block}@container account_page__box (width < 400px){.aof_kurs__account_page__box__main_user_info .fwbs_text[fwbstextstyle]::before{content:unset}.aof_kurs__account_page__box__main_user_info .fwbs_text[fwbstextstyle]{text-align:left;padding-top:0}}@container account_page__box (width < 400px){.aof_kurs__account_page__box__main_user_info .fwbs_text:not([fwbstextstyle]){padding-bottom:0}}.aof_kurs__account_page__box__footer{display:flex;justify-content:flex-end;padding-block:.75rem;background-color:#f5f5f5;border-top:1px solid #e5e5e5}.aof_kurs__account_page__empty_box{padding-block:1.5rem;border-radius:10px;margin-top:.5rem;border-color:rgba(0,0,0,0);text-align:center}.aof_kurs__account_page__enrolled_course{overflow:clip}.aof_kurs__account_page__enrolled_course [data-slot=header]{padding:1rem}.aof_kurs__account_page__enrolled_course [data-slot=header] .fwbs_badge{color:#094c51;background-color:#f5f7f9;border-color:rgba(0,0,0,0);font-size:1rem}.aof_kurs__account_page__enrolled_course [data-slot=header] .fwbs_badge[data-slot=status]:not([data-state]),.aof_kurs__account_page__enrolled_course [data-slot=header] .fwbs_badge[data-slot=status][data-state=""]{color:#181a00;background-color:#fef3c6}.aof_kurs__account_page__enrolled_course [data-slot=header] .fwbs_badge[data-slot=status][data-state=failure]{color:#fff;background-color:#c10007}.aof_kurs__account_page__enrolled_course [data-slot=header] .fwbs_badge[data-slot=status][data-state=success]{color:#000;background-color:#05df72}.aof_kurs__account_page__enrolled_course [data-slot=title]{--padding: 0 1rem 1rem;--color: #094c51;--font-size: 1.25rem}.aof_kurs__account_page__enrolled_course__info{padding:1rem}.aof_kurs__account_page__enrolled_course__info__box svg{color:#094c51;width:20px;height:20px;margin-top:2px}.aof_kurs__account_page__enrolled_course__info__box__title{--color: #094c51;--font-size: 1.05rem;--font-weight: 500}.aof_kurs__account_page__enrolled_course [data-slot=footer]{padding:1rem;background-color:#fcfcfc}.aof_kurs__account_page__enrolled_course [data-slot=footer] .fwbs_text:has([data-slot=price]){--font-size: 1.05rem}.aof_kurs__account_page__enrolled_course [data-slot=footer] .fwbs_text:has([data-slot=price]) [data-slot=price]{color:#202621}.aof_kurs__registration_form__title{margin-block:2rem 1rem}.aof_kurs__registration_form__title__main{font-size:1.05rem;color:#094c51;margin:0}.aof_kurs__registration_form__title__sub{font-size:.95rem;color:#202621;margin:0}.aof_kurs__notes__loading{position:absolute;inset:0;z-index:999999;background-color:rgba(0,0,0,.07);display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:center}.aof_kurs__notes__loading svg{width:32px;height:32px}.aof_kurs__notes:not([data-loading=true]) .aof_kurs__notes__loading{display:none}.aof_kurs__notes__editor{overflow:clip;min-height:min(500px,100vh)}.aof_kurs__notes__editor[data-empty=true]{align-items:center;justify-content:center}.aof_kurs__notes__editor__header{padding:.5rem .5rem .5rem 1.25rem;background-color:#fafafa}.aof_kurs__notes__editor__header button{max-height:32px;min-height:auto}.aof_kurs__notes__editor__header .fwbs_row:has(>p[data-field-id]:empty),.aof_kurs__notes__editor__header .fwbs_row:has(>p[data-field-id]:empty)+hr.fwbs_seperator{display:none}.aof_kurs__notes__editor__header button[id^=aof_kurs-delete_note-]{color:#c3080f}.aof_kurs__notes__editor__canvas{display:flex;flex-direction:column;flex:1}.aof_kurs__notes__editor__canvas__title:is([type=text]),.aof_kurs__notes__editor__canvas__body:is(textarea){margin:0;padding:1.5rem;font-size:1rem;box-shadow:none;border:none}.aof_kurs__notes__editor__canvas__title:is([type=text]):is(:focus,:focus-within,:focus-visible),.aof_kurs__notes__editor__canvas__body:is(textarea):is(:focus,:focus-within,:focus-visible){box-shadow:none}.aof_kurs__notes__editor__canvas__title:is([type=text]){font-size:1.25rem;font-weight:600;height:auto;padding-bottom:1rem}.aof_kurs__notes__editor__canvas__body:is(textarea){flex:1;resize:none;padding-top:0}.aof_kurs__notes__card{border-color:rgba(0,0,0,0);box-shadow:none}.aof_kurs__notes__card[data-focused=true]{background-color:#f5f5f5}.aof_kurs__login_wrapper[id^=aof_kurs-login_wrapper-] .box-shadow-1{border:1px solid #eee !important;box-shadow:rgba(0,0,0,.05) 0px 4px 12px !important}.aof_kurs__login_wrapper[id^=aof_kurs-login_wrapper-] .box-shadow-1 #user-registration{margin:0px;padding:0px;max-width:100%}.aof_kurs__login_wrapper[id^=aof_kurs-login_wrapper-] .box-shadow-1 #user-registration .ur-frontend-form.login{box-shadow:none !important;padding:0px 20px}.aof_kurs__login_wrapper[id^=aof_kurs-login_wrapper-] .box-shadow-1 #user-registration .ur-frontend-form.login form.user-registration-form.user-registration-form-login.login{margin:0}.aof_kurs__login_wrapper[id^=aof_kurs-login_wrapper-] .box-shadow-1 #user-registration .ur-frontend-form.login form.user-registration-form.user-registration-form-login.login label{font-weight:500;margin-bottom:.25rem;color:#202621;font-size:.95rem}.aof_kurs__login_wrapper[id^=aof_kurs-login_wrapper-] .box-shadow-1 #user-registration .ur-frontend-form.login form.user-registration-form.user-registration-form-login.login input:not(.user-registration-form__input-checkbox){box-shadow:none !important;border:1px solid #eef2f9 !important;border-radius:7px !important;background:#fbfcfc;min-height:44px !important}.aof_kurs__login_wrapper[id^=aof_kurs-login_wrapper-] .box-shadow-1 #user-registration .ur-frontend-form.login form.user-registration-form.user-registration-form-login.login .user-registration-form-row[data-field=password]{margin-bottom:0 !important}.aof_kurs__login_wrapper[id^=aof_kurs-login_wrapper-] .box-shadow-1 #user-registration .ur-frontend-form.login form.user-registration-form.user-registration-form-login.login .form-row .user-registration-before-login-btn{margin-block:1.25rem !important}.aof_kurs__login_wrapper[id^=aof_kurs-login_wrapper-] .box-shadow-1 #user-registration .ur-frontend-form.login form.user-registration-form.user-registration-form-login.login .form-row .user-registration-before-login-btn label{margin:0 !important}.aof_kurs__login_wrapper[id^=aof_kurs-login_wrapper-] .box-shadow-1 #user-registration .ur-frontend-form.login form.user-registration-form.user-registration-form-login.login .form-row .user-registration-before-login-btn label a{color:#094c51 !important}.aof_kurs__login_wrapper[id^=aof_kurs-login_wrapper-] .box-shadow-1 #user-registration .ur-frontend-form.login form.user-registration-form.user-registration-form-login.login .form-row .user-registration-before-login-btn .user-registration-form__label:has(input#rememberme){display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.35rem;margin:0}.aof_kurs__login_wrapper[id^=aof_kurs-login_wrapper-] .box-shadow-1 #user-registration .ur-frontend-form.login form.user-registration-form.user-registration-form-login.login button.user-registration-Button.button.ur-submit-button{min-height:44px;background-color:#094c51 !important;border-radius:10px !important;width:100%;margin:0px;margin-right:0px;padding-block:.15rem !important;font-weight:500 !important;font-size:1rem !important;text-transform:none}.aof_kurs__search{margin:0}.aof_kurs__search__trigger button[id^=aof_kurs-search_trigger-]{width:44px;height:44px;padding:0;border-radius:100vw;--_cc: #202621}.aof_kurs__search__trigger button[id^=aof_kurs-search_trigger-] svg{color:var(--_cc);width:24px;height:24px;transition:color .15s ease,scale .15s ease}.aof_kurs__search__trigger button[id^=aof_kurs-search_trigger-]:hover{background-color:#f5f5f5;--_cc: #094c51}.aof_kurs__search__trigger button[id^=aof_kurs-search_trigger-]:hover svg{scale:1.1}.aof_kurs__search__modal{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background-color:rgba(11,11,11,.6);opacity:0;visibility:hidden;transform-origin:center;transition:opacity .15s ease,visibility .15s ease}.aof_kurs__search__modal[data-modal-open=true]{opacity:1;visibility:visible}.aof_kurs__search__modal[data-modal-open=true] .aof_kurs__search__modal__content{opacity:1;visibility:visible;scale:1}.aof_kurs__search__modal__content{width:min(600px,98vw);max-width:800px;min-height:min(500px,80vh);max-height:min(800px,80vh);position:relative;display:flex;flex-direction:column;border:1px solid #e5e5e5;border-radius:10px;box-shadow:rgba(0,0,0,.05) 0px 4px 12px;background-color:#fff;color:#202621;opacity:0;visibility:hidden;scale:.9;transform-origin:center;transition:opacity .15s ease,visibility .15s ease,scale .15s ease}.aof_kurs__search__modal__content__close{position:absolute;bottom:calc(100% + 6px);right:0;padding:0;margin:0}.aof_kurs__search__modal__content__close button[id^=aof_kurs-search_close-]{--_cc: #202621;display:flex;align-items:center;background-color:#f9f9f9;margin:0;padding:0 .75rem;color:var(--_cc);font-size:1rem;line-height:1;height:32px;min-height:unset;border-radius:10px;transition:color .15s ease}.aof_kurs__search__modal__content__close button[id^=aof_kurs-search_close-] svg{color:var(--_cc);width:16px;height:16px;margin-top:2px;transition:color .15s ease}.aof_kurs__search__modal__content__close button[id^=aof_kurs-search_close-]:hover{--_cc: #094c51;background-color:#f9f9f9}.aof_kurs__search__modal__content__header{width:100%;border-bottom:1px solid #e5e5e5;padding:0 4px}.aof_kurs__search__modal__content__header__search{display:flex;position:relative;height:calc(44px + .75rem)}.aof_kurs__search__modal__content__header__search button:is([id^=aof_kurs-search_clear-],[id^=aof_kurs-search_now-]){position:absolute;top:0;bottom:0;min-height:44px;width:44px;padding:0;margin:0;--_cc: #6a6a6a}.aof_kurs__search__modal__content__header__search button:is([id^=aof_kurs-search_clear-],[id^=aof_kurs-search_now-]) svg{width:20px;height:20px;color:var(--_cc);transition:scale .15s ease,color .15s ease}.aof_kurs__search__modal__content__header__search button:is([id^=aof_kurs-search_clear-],[id^=aof_kurs-search_now-]):hover{--_cc: #094c51}.aof_kurs__search__modal__content__header__search button:is([id^=aof_kurs-search_clear-],[id^=aof_kurs-search_now-]):hover svg{scale:1.15}.aof_kurs__search__modal__content__header__search button[id^=aof_kurs-search_now-]{left:0}.aof_kurs__search__modal__content__header__search button[id^=aof_kurs-search_clear-]{right:0;opacity:1;visibility:visible;transition:opacity .15s ease,visibility .15s ease}.aof_kurs__search__modal__content__header__search button[id^=aof_kurs-search_clear-] svg{width:18px;height:18px}.aof_kurs__search__modal__content__header__search button[id^=aof_kurs-search_clear-]:hover{--_cc: #c10007}.aof_kurs__search__modal__content__header__search input[type=text][id^=aof_kurs-search_input-]{all:unset;width:100%;height:100%;padding:0 44px}.aof_kurs__search__modal__content__header__search input[type=text][id^=aof_kurs-search_input-]:placeholder-shown~button[id^=aof_kurs-search_clear-]{opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease}.aof_kurs__search__modal__content__header__close button[id^=aof_kurs-search_close-]{border-color:rgba(0,0,0,0);background-color:#f3f4f6;padding-inline:1rem}.aof_kurs__search__modal__content__main{flex:1;overflow:hidden auto}.aof_kurs__search__modal__content__main__no_results{padding-block:1rem}.aof_kurs__search__modal__content__main__no_results__info{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem 1rem}.aof_kurs__search__modal__content__main__no_results__info svg{color:#094c51;width:32px;height:32px}.aof_kurs__search__modal__content__main__no_results__info .fwbs_text{--font-size: 1.125rem}.aof_kurs__search__modal__content__main__no_results .fwbs_card{border-color:rgba(0,0,0,0);margin-inline:1rem}.aof_kurs__search__modal__content__main__results{margin:1rem 0 0}.aof_kurs__search__modal__content__main__results__links{margin:0;padding:0 .5rem 1rem}.aof_kurs__search__modal__content__main__results__links:not(:last-child){margin-bottom:1rem;border-bottom:1px solid #e4e4e7}.aof_kurs__search__modal__content__main__results__links__title{color:#666;font-size:1rem;font-weight:500;margin:0 1rem .25rem}.aof_kurs__search__modal__content__main__results__links a.fwbs_link{--_max_w: 40ch;padding:.75rem;margin:.25rem .25rem;font-size:1rem;line-height:1.5;border-radius:10px;background-color:hsla(0,0%,100%,0);color:#000;gap:.5rem;transition:background-color .15s ease}.aof_kurs__search__modal__content__main__results__links a.fwbs_link:has(.fwbs_label){--_max_w: 30ch}.aof_kurs__search__modal__content__main__results__links a.fwbs_link svg{stroke-width:1.5;margin-top:2px;min-width:20px}.aof_kurs__search__modal__content__main__results__links a.fwbs_link:hover{background-color:#f7f7f7;text-decoration:none}.aof_kurs__search__modal__content__main__results__links a.fwbs_link:hover .fwbs_label{background-color:#fff;border-color:#e9e9eb}.aof_kurs__search__modal__content__main__results__links a.fwbs_link>div.fwbs_row{gap:.5rem;font-size:1rem;line-height:1.5;color:#000}.aof_kurs__search__modal__content__main__results__links a.fwbs_link>div.fwbs_row svg{margin-top:2px}.aof_kurs__search__modal__content__main__results__links__nested{margin:0 0 0 1.5rem;border-left:1px solid #e4e4e7}.aof_kurs__search__modal__content__main__results__links__nested a.fwbs_link{margin:0 .25rem}
