div.admin *{box-sizing:border-box}div.admin a{cursor:pointer}div.admin body,div.admin html{height:100%;min-height:100%;font-family:"Source Sans Pro",sans-serif;font-weight:400;font-style:normal;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.admin #root,div.admin main{width:100%;min-height:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:column;z-index:1}div.admin #root{height:auto}div.admin main{flex-grow:1;justify-content:center;padding:2em}div.admin img{display:block;max-width:100%}div.admin p{line-height:1.5}div.admin a{text-decoration:none}div.admin a:active,div.admin a:focus,div.admin a:hover{text-decoration:underline}div.admin .grid-center-h{display:"flex";justify-content:"center"}div.admin .grid-narrow{max-width:641px;margin:0 auto}div.admin .grid-front{max-width:1024px;margin:0 auto}div.admin .grid-2{display:flex;flex-wrap:wrap;flex-direction:column}@media screen and (min-width:641px){div.admin .grid-2{flex-direction:row}div.admin .grid-2>*{flex-basis:calc(50% - 1em);margin:0 .5em}}div.admin .grid-flex{display:flex;flex-wrap:wrap;flex-direction:column}@media screen and (min-width:641px){div.admin .grid-flex{flex-direction:row}div.admin .grid-flex.two>*{flex-basis:calc(50% - 0.5em);margin:0 .5em}div.admin .grid-flex.two>:first-child{margin-left:0}div.admin .grid-flex.two>:last-child{margin-right:0;flex:1 1 auto}div.admin .grid-flex.panel-right{flex-grow:1;margin-left:-2em;margin-right:-2em;width:calc(100% + 4em);min-height:100%}div.admin .grid-flex.panel-right>*{min-height:100%;display:flex;justify-content:stretch;align-items:stretch}div.admin .grid-flex.panel-right>:last-child{margin-right:0;flex-basis:25%}div.admin .grid-flex.panel-right>:first-child{margin-left:0;flex-basis:75%;border-right:1px solid #eee}div.admin .grid-flex.panel-right>*>*{flex-grow:1}div.admin .grid-flex.panel-left{flex-grow:1;margin-left:-2em;margin-right:-2em;width:calc(100% + 4em);min-height:100%}div.admin .grid-flex.panel-left>*{min-height:100%;display:flex;justify-content:stretch;align-items:stretch}div.admin .grid-flex.panel-left>:first-child{margin-left:0;flex-basis:25%;border-right:1px solid #eee}div.admin .grid-flex.panel-left>:last-child{margin-right:0;flex-basis:75%}div.admin .grid-flex.panel-left>*>*{flex-grow:1}}div.admin .gray{background-color:hsla(0,0%,49.8%,.05)}div.admin table{width:100%;text-align:center}div.admin table .firstMedia a{display:block}div.admin table .first_media,div.admin table .firstMedia,div.admin table .name,div.admin table .Nimi,div.admin table .thumb{text-align:left}div.admin table .message{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:20em}div.admin table .message .message-title{font-weight:700;margin-bottom:.25em}div.admin table .message .message-value{margin-top:0;font-size:1.1em;overflow:hidden;width:95%;text-overflow:ellipsis}.messagelist div.admin table .message .message-value{margin:0}div.admin table .revision_history{text-align:left}div.admin table thead th{text-transform:uppercase;font-size:.8em;font-weight:600;padding:1.2em .4em}div.admin table.outline{border-top:1px solid #333;border-bottom:1px solid #333}div.admin table tbody tr{transition:all .3s ease;height:4em}div.admin table tbody tr:hover{cursor:pointer;background-color:#eaeded}div.admin table tbody td{font-size:.9em;padding:.6em .4em;border-bottom:1px solid #efefef}div.admin table tbody td img{margin:0 auto}div.admin table tbody td.name,div.admin table tbody td.Nimi{font-size:1em;font-weight:700}div.admin table a{text-decoration:none;color:inherit}div.admin table a:hover{text-decoration:underline;color:inherit}div.admin table .timestamp{opacity:.4;font-size:.9em}div.admin table td.id{width:36px}div.admin table td.type_id{width:7em}div.admin table td.firstMedia,div.admin table td.thumb{max-height:60px;width:60px}div.admin table td.firstMedia>img,div.admin table td.thumb>img{display:block;background-color:hsla(0,0%,49.8%,.05);max-width:100%;max-height:100%}div.admin table td.firstMedia a,div.admin table td.thumb a{display:flex;justify-content:center;align-items:center;width:48px;height:48px}div.admin table td.firstMedia a img,div.admin table td.thumb a img{display:block;background-color:hsla(0,0%,49.8%,.05);max-width:100%;max-height:100%}div.admin table td.firstMedia img,div.admin table td.thumb img{border-radius:3px;box-shadow:0 9px 4px -6px rgba(0,0,0,.07)}div.admin table .edit,div.admin table .remove{width:88px}div.admin table .groups{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;max-width:12vw}div.admin table .groups .group:not(:last-child):after{display:inline;content:", ";margin-right:.15em}div.admin table th span{margin-right:-12px}div.admin table th span.asc{display:inline-block;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 45%;transform-origin:50% 45%}div.admin table th span.sorted img,div.admin table th span.unsorted img{display:inline}div.admin table th span.unsorted{opacity:0}div.admin table th span.sorted{opacity:1}div.admin table .site,div.admin table .type{text-transform:uppercase}div.admin .pagination{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center;padding:1em;background-color:var(--light-gray);background:linear-gradient(351deg,#fafafb,transparent 100%)}div.admin .pagination button{padding:0 2em;font-size:1.4em}div.admin table{text-align:left}div.admin table tbody tr:nth-child(odd){background-color:#fafafb}div.admin .product-group thead tr{background:none}div.admin .product-group thead th{border-bottom:2px solid var(--light-gray);padding:.4em}div.admin thead tr{background:none}div.admin thead tr th.is_published{text-align:center}div.admin .event-dates{margin:0;opacity:.7;font-weight:400;font-size:.9em}div.admin .Toastify{position:absolute}div.admin .Toastify__toast{box-shadow:0 1em 1em 0 rgba(0,0,0,.1),0 2px 2em 0 rgba(0,0,0,.05);border-radius:6px;padding:1em}div.admin .Toastify__toast--success{background:linear-gradient(317deg,#0d1fad,#000f7e)}div.admin .Toastify__toast--default{color:var(--strong)}div.admin .Toastify__progress-bar--default{background:linear-gradient(90deg,#0091ff,transparent)!important}div.admin input:-webkit-autofill,div.admin input:-webkit-autofill:active,div.admin input:-webkit-autofill:focus,div.admin input:-webkit-autofill:hover{-webkit-transition:all 5000s ease-in-out 0s;transition:all 5000s ease-in-out 0s}div.admin .multi-input-wrapper{display:flex;flex-direction:column}@media screen and (min-width:641px){div.admin .multi-input-wrapper{flex-direction:row}div.admin .multi-input-wrapper .input-wrapper{flex-grow:1;flex-shrink:1;margin-left:1em}div.admin .multi-input-wrapper .input-wrapper:first-child{margin-left:0}div.admin .multi-input-wrapper.address .input-wrapper:first-child{flex-basis:20%}}div.admin .label{font-weight:600;text-align:left;display:block;margin:2em 0 0}div.admin .required.label:after,div.admin .required>.label:after{content:"*";display:inline}div.admin label{display:block}div.admin label.label-line input,div.admin label.label-line textarea{border-top:none;border-left:none;border-right:none}div.admin .checkbox-label,div.admin .radio-label,div.admin .switcher{display:flex;flex-direction:row;align-items:center;margin-top:1em}div.admin .checkbox-label input,div.admin .radio-label input,div.admin .switcher input{margin:0 .5em;width:auto}div.admin .checkbox-label .switch,div.admin .radio-label .switch,div.admin .switcher .switch{margin-right:1em}div.admin .checkbox-label.disabled,div.admin .radio-label.disabled,div.admin .switcher.disabled{pointer-events:none;opacity:.4}div.admin .radio-label{margin-right:1em}div.admin .radio-label input[type=radio]{margin-top:0}div.admin .switcher{cursor:pointer}div.admin input,div.admin select,div.admin textarea{width:100%;display:block;border:1px solid var(--gray);border-radius:3px;box-sizing:border-box;padding:1.1em .8em;outline:none;background:none;background-color:hsla(0,0%,100%,.95);color:#000;font-size:.9em;font-family:var(--font-regular)}div.admin input:hover,div.admin select:hover,div.admin textarea:hover{box-shadow:0 9px 4px -6px rgba(0,0,0,.07)}div.admin input:focus,div.admin select:focus,div.admin textarea:focus{border-color:var(--strong);box-shadow:0 9px 4px -6px rgba(0,0,0,.07)}div.admin input:invalid,div.admin select:invalid,div.admin textarea:invalid{border-color:red}div.admin input[disabled],div.admin select[disabled],div.admin textarea[disabled]{opacity:.5;background-color:hsla(0,0%,96.1%,.95)}div.admin select{-webkit-appearance:none;appearance:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAICAYAAADN5B7xAAAAAXNSR0IArs4c6QAAAJJJREFUGBljZgCCUE9PUW1VVe5rd+58A/HRQaBboJiumiIXSJ4RpPjXt3/7QYrYuJgcV2/f/hpZA7o8E1zy/39tkEaQApgYXDFQDibGCGKgSDAyXgXZBBIH2wxSDBUD2Q7WgE0TSIwBTTFICK4BxEGxCSwLsQ3ZXygaQGpAIfLv57d9IDa2QACJYwCQJmTPIysAAD4OWaVQRa3DAAAAAElFTkSuQmCC);background-position:right 1em center;background-size:12px;background-repeat:no-repeat;background-color:#fff;transition-duration:.25s;padding-right:2.5em}div.admin .ck.ck-reset.ck-editor,div.admin input,div.admin select,div.admin textarea{margin-top:.4em}div.admin select{height:3.75em}div.admin textarea{min-height:15em;line-height:1.3}div.admin .ck-editor__editable_inline{min-height:6.6em}div.admin label.checkbox>div{padding-top:0;margin:0;display:flex;align-items:flex-start}div.admin label.checkbox>div span{margin-top:.2em;text-align:left}div.admin input[type=checkbox],div.admin input[type=radio]{width:1.33em;height:1.33em;display:inline-block;margin:.25em .5em 0 0;border:2px solid var(--strong);flex-shrink:0}div.admin .radioGroup{display:flex;flex-wrap:wrap;text-align:left}div.admin .radioGroup .radio{flex-shrink:1;flex-basis:100%;padding-right:1em}@media screen and (min-width:480px){div.admin .radioGroup .radio{flex-basis:50%}}@media screen and (min-width:641px){div.admin .radioGroup .radio{flex-basis:33%}}@media screen and (min-width:880px){div.admin .radioGroup .radio{flex-basis:25%}}div.admin .radioGroup.full-wide .radio{flex-basis:100%}div.admin .radioGroup .option-sublabel{opacity:.5;display:block}div.admin .checkboxesGroup{display:flex;flex-wrap:wrap;text-align:left}div.admin .checkboxesGroup .checkbox{flex-shrink:1;flex-basis:100%;padding-right:1em}@media screen and (min-width:480px){div.admin .checkboxesGroup .checkbox{flex-basis:50%}}@media screen and (min-width:641px){div.admin .checkboxesGroup .checkbox{flex-basis:33%}}div.admin .checkboxesGroup.full-wide .checkbox{flex-basis:100%}div.admin .checkboxesGroup .option-sublabel{opacity:.5;display:block}div.admin .picture-selector{border:1px dashed grey;border-radius:4px;width:300px;height:300px;text-align:center;margin-bottom:3em}div.admin .picture-selector.picture-selected img{display:none}div.admin .picture-selector.picture-selected:hover img{display:inline-block}div.admin .picture-selector.isUploading{pointer-events:none}.error div.admin .picture-selector{border-color:red}div.admin .picture-selector input{display:none}div.admin .picture-selector button{margin:.5em auto!important}div.admin .picture-selector .picture-inner{width:100%;height:100%;margin-bottom:1em}div.admin .picture-selector .picture-inner .picture{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative;cursor:pointer}div.admin .picture-selector .picture-inner .picture img{position:absolute;top:50%;left:50%;margin-left:-25px;margin-top:-25px}div.admin .picture-selector .actions{font-size:.9em;display:flex;flex-direction:row;justify-content:center;align-items:center}div.admin .picture-selector .actions button{padding:.4em 1.5em}div.admin .picture-selector.contain .picture-inner .picture{background-size:contain}div.admin fieldset{outline:none;margin-top:48px;padding:1em 1em 48px;border:none;border-bottom:1px solid rgba(31,37,49,.2)}div.admin fieldset .required>.label:after{content:"*";display:inline}div.admin fieldset h2,div.admin fieldset legend{color:#1f2532;font-size:28px;font-weight:500;letter-spacing:-.2px;line-height:32px}div.admin .order-and-signup{width:100%;margin-bottom:10em}div.admin .choose-style{margin-top:1em;margin-bottom:1em}div.admin .style-option{display:flex;justify-content:flex-start;align-items:center}div.admin .style-option img{width:48px;margin-right:1em;background-color:var(--very-light-fade)}div.admin .input-media{display:flex;flex-direction:column;justify-content:stretch;align-items:flex-start;flex:1 1 auto}div.admin .file-manager,div.admin .media-manager{margin-top:.4em;border-radius:4px;border:1px solid var(--medium-gray);flex:1 1 auto;width:100%}div.admin .file-manager .upload,div.admin .media-manager .upload{background-color:var(--very-light-fade);display:flex;flex:0 1 auto;justify-content:flex-start;align-items:center;padding:1em;border-bottom:1px solid var(--gray)}div.admin .file-manager .upload img,div.admin .media-manager .upload img{margin-right:1em}div.admin .file-manager .upload input,div.admin .media-manager .upload input{margin:0}div.admin .file-manager .dragdrop-context .droppable-area,div.admin .media-manager .dragdrop-context .droppable-area{display:flex;flex-direction:column}div.admin .file-manager .dragdrop-context .droppable-area .media-item,div.admin .media-manager .dragdrop-context .droppable-area .media-item{-webkit-user-select:none;-ms-user-select:none;user-select:none;padding:1em;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;transition:max-width .33s ease}div.admin .file-manager .dragdrop-context .droppable-area .media-item>*,div.admin .media-manager .dragdrop-context .droppable-area .media-item>*{padding:0 .5em;flex:0 1 auto}div.admin .file-manager .dragdrop-context .droppable-area .media-item a:hover,div.admin .media-manager .dragdrop-context .droppable-area .media-item a:hover{text-decoration:underline}div.admin .file-manager .dragdrop-context .droppable-area .media-item .delete-media,div.admin .media-manager .dragdrop-context .droppable-area .media-item .delete-media{cursor:pointer;display:block;opacity:.5;margin-left:auto}div.admin .file-manager .dragdrop-context .droppable-area .media-item:hover .delete-media,div.admin .media-manager .dragdrop-context .droppable-area .media-item:hover .delete-media{display:block;opacity:1}div.admin .drag-and-drop{border-radius:4px;margin-top:.5em}div.admin .drag-and-drop .add{display:flex;flex:0 1 auto;justify-content:flex-start;align-items:center;padding:1em 0}div.admin .drag-and-drop ul{margin-left:-2.8em}div.admin .drag-and-drop .drag-and-drop ul,div.admin .drag-and-drop.fixed ul{margin-left:0}div.admin .drag-and-drop.fixed ul .multi-input-wrapper{width:100%}div.admin .drag-and-drop.fixed ul .remove{padding:.25em 1em;margin:1em 0 0}div.admin .drag-and-drop .droppable-area{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}div.admin .drag-and-drop .droppable-area li{width:100%;display:flex;padding:1.5em 0;align-items:center;justify-content:stretch;border-bottom:1px solid hsla(0,0%,49.8%,.1)}div.admin .drag-and-drop .droppable-area li>.drag-bar{display:flex;align-items:flex-end;margin:1em}div.admin .drag-and-drop .droppable-area li .remove,div.admin .drag-and-drop .droppable-area li button:not(.ck-button){margin:.25em 1em;padding:.25em 1em;cursor:pointer}div.admin .drag-and-drop .droppable-area li .remove:hover,div.admin .drag-and-drop .droppable-area li button:not(.ck-button):hover{opacity:.8}div.admin .drag-and-drop .droppable-area li .label{margin-top:0}div.admin .drag-and-drop .droppable-area li .actions{flex:1 1 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center}div.admin .drag-and-drop .droppable-area li .multi-input-wrapper{flex:1 1 auto}div.admin .inactive{opacity:.3}div.admin .external a:after{content:" » "}div.admin .dashboard-heading{margin-bottom:4em}div.admin{position:relative;min-height:100vh;width:100%;margin:0;padding:0;display:flex;flex-direction:row;text-align:left;color:var(--theme);background-color:var(--theme)}div.admin .grid-narrow{max-width:none}div.admin h1:after,div.admin h2:after,div.admin h3:after{margin:0}div.admin>.left{justify-content:space-between;display:flex;flex-direction:column;flex-basis:175px;flex-grow:0;flex-shrink:1;background-color:rgba(0,0,0,.1);position:relative}div.admin>.left.minimized{width:64px;flex-basis:64px}div.admin>.left.minimized .nav{opacity:.33}div.admin>.left.minimized .toggle{bottom:64px}div.admin>.left .toggle{bottom:32px;height:4em;width:100%;border:none;background-color:hsla(0,0%,49.8%,.05);color:#fff!important;font-size:1.2em}div.admin>.left .nav{flex:1 1 auto}div.admin>.left .nav .logo{margin-top:2em;max-width:100%;height:auto}div.admin>.left .nav h2:after{background:url(/static/media/wave_white.1fcd8d0a.svg) no-repeat 0 0}div.admin>.left .nav .navimg{padding:0;margin:2em;max-width:100%}div.admin>.left .nav img{max-width:100%;height:auto}div.admin>.left .nav ul{margin-top:0;padding-left:0;list-style:none;padding-top:2em;flex-direction:column}div.admin>.left .nav ul li{padding:0;margin-bottom:.5em}div.admin>.left .nav ul li.spacer{background-color:var(--very-light-fade);height:4px}div.admin>.left .nav ul li>ul{padding-top:0;padding-left:1em}div.admin>.left .nav ul li ul>li a{padding:.3em 2em}div.admin>.left a{display:block;padding:.8em 2em;font-family:var(--font-regular);font-weight:600;font-style:normal;color:#fff;text-transform:uppercase;text-decoration:none;font-size:.8em;border-left:4px solid transparent}div.admin>.left a.active{color:var(--accentcolor);border-left:4px solid var(--accentcolor)}div.admin>.left a:hover{text-decoration:underline}div.admin>.left a.logout{font-weight:400;opacity:.7}div.admin>.left .versionInfo{bottom:0;left:0;color:#fff;opacity:.5;font-size:.8em;padding:.5em .25em;text-align:center;background:#2b3239}div.admin>.right{background-color:#fff;padding:1em 2em;flex-direction:column;flex-grow:1;display:block;display:flex;justify-content:flex-start;align-items:stretch;text-align:left}div.admin>.right h1:after{display:none}div.admin h1,div.admin h2,div.admin h3{text-align:left}div.admin .header-bottom,div.admin header{text-align:center}div.admin .header-bottom ul,div.admin header ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap}div.admin .header-bottom ul li,div.admin header ul li{padding:1em}div.admin .header-bottom ul li a,div.admin header ul li a{color:#fff;font-size:1.2em;text-decoration:none}div.admin .header-bottom ul li a:hover,div.admin header ul li a:hover{text-decoration:underline}div.admin .header-bottom{position:-webkit-sticky;position:sticky;top:0;z-index:1;margin-left:-2em;width:calc(100% + 4em)}div.admin.unsaved header{background-color:#939393}div.admin.unsaved nav{background-color:#7e7e7e}div.admin header{font-family:sofia-pro,sans-serif;text-align:left;position:relative;margin-top:-1em;margin-left:-2em;padding:3em 2em 2em;width:calc(100% + 4em)}div.admin header:before{content:" ";background-color:rgba(31,37,50,.08);width:100%;height:100%;top:0;left:0;position:absolute;pointer-events:none}div.admin header .inner .top .img-box{width:110px;height:110px;background-color:hsla(0,0%,100%,.15);display:inline-block;vertical-align:middle;border-radius:4px;margin-top:2em;margin-bottom:2em;margin-right:1em}div.admin header .inner .top h1{font-weight:500;color:#fff;vertical-align:middle;display:inline-block;margin:0;font-size:44px;line-height:44px;letter-spacing:-.6px}div.admin header .inner .top h1 .category{text-transform:uppercase;letter-spacing:.51px;color:#fff;font-size:12px;margin-left:4px;line-height:14px;display:block;opacity:.5}div.admin header .inner .top h1 .category a{display:inline;color:#fff}div.admin header .inner .top h1 a.extlink{text-transform:uppercase;letter-spacing:.51px;color:#000;font-size:12px;margin-left:4px;line-height:14px;margin-top:10px;display:block;text-decoration:none}div.admin header .inner .top h1 a.extlink:hover{text-decoration:underline}div.admin nav{text-align:left;padding:1em 2em;width:100%}div.admin nav ul{max-width:none}div.admin nav ul li{font-size:12px;font-weight:500;letter-spacing:.51px;color:#fff;text-transform:uppercase;padding-top:0;padding-bottom:0}div.admin header,div.admin nav{background-color:var(--accentcolor)}div.admin .table-row{display:flex;flex-direction:row;width:100%}div.admin .table-row .table-cell{flex-grow:1}div.admin .common-list{padding:0!important}div.admin .common-list-header{display:flex;justify-content:space-between;padding-bottom:1em;margin-bottom:1em;margin-top:2em;border-bottom:1px solid #1f2532}div.admin .common-list-header h1{font-size:43px;font-weight:500;letter-spacing:0;line-height:52px;margin-top:0;margin-bottom:0;color:var(--accentcolor);line-height:.8}div.admin .common-list-header .common-list-data{display:flex;margin-left:2em;margin-right:auto}div.admin .common-list-header .common-header-add button{background:none;border:none;border-radius:0;box-shadow:none;padding:0;margin:0;font-size:inherit;font-weight:400;color:inherit;display:flex;flex-direction:row;align-items:center;text-transform:uppercase}div.admin .common-list-header .common-header-add button img{margin-left:1em}div.admin .common-list-header .common-header-amount{display:flex;flex-direction:column;margin:0 1em}div.admin .common-list-header .common-header-amount i{color:#1f2532;font-size:12px;font-style:italic;letter-spacing:.51px;line-height:14px;text-transform:uppercase;display:block}div.admin .common-list-header .common-header-amount strong{color:#1f2532;font-size:14px;font-style:italic;font-weight:700;letter-spacing:.6px;line-height:18px}div.admin .company-form blockquote,div.admin .company-form ol,div.admin .company-form p,div.admin .company-form ul{font-size:.9em;color:#2b3239}div.admin .company-form section{padding:2em 2em 4em;border-bottom:1px dashed rgba(var(--accentcolor),.3)}div.admin .ack-results p{margin:0}div.admin .ack-results .bar{height:1em;background-color:#009ee2;min-width:1em;margin-bottom:1em}div.admin .page-form .picture-selector{width:100%}div.admin form{max-width:1200px}div.admin .submit-holder{display:flex;justify-content:flex-end;align-items:center;position:-webkit-sticky;position:sticky;bottom:0;background:hsla(0,0%,100%,.9);box-shadow:0 -1em 1em rgba(0,0,0,.03);width:100%;padding:1em}div.admin .submit-holder .switcher{margin-top:0}div.admin .submit-holder button{background-color:var(--accentcolor);border:none;outline:none;color:#fff;text-transform:uppercase;border-radius:4em;padding:1em 3em;cursor:pointer;font-family:var(--font-regular);font-weight:700;font-style:normal;font-size:1em;margin:1em}div.admin .event-product{display:block}div.admin .product-category{margin:2em 0}div.admin .product-category>div{max-height:12em;overflow:auto}div.admin .product-category:after{content:" ";position:relative;margin:2em 0;border-bottom:1px solid var(--light-gray);width:100%;display:block}div.admin .product-type-label{font-weight:700;margin:.5em 0;color:var(--accentcolor);text-transform:uppercase}div.admin .product-type-label>div{padding-top:0;margin:0;display:flex;align-items:flex-end;justify-content:space-between;flex-direction:row}div.admin .product-type-label>div>div{display:flex;justify-content:center;align-items:center;font-size:.8em;color:#fff}div.admin .product-type-label>div>div span{margin-right:.5em;font-weight:400}div.admin .product-type-label>div>div input{margin:0;font-size:.9em}div.admin .added-products{background-color:#fff}div.admin .added-products .product-group{margin-bottom:4em}div.admin .size-desc{font-weight:400;font-size:.9em;opacity:.7}div.admin main.admin>:not(.header-bottom):not(header):not(.submit-holder):not(h1){flex-grow:1}div.admin .notesandhistory{background:var(--very-light-fade)}div.admin .notesandhistory .notelist,div.admin .notesandhistory .revlist{overflow:auto;max-height:12em}div.admin .notesandhistory .revlist{background-color:transparent;max-height:21em;padding:2em 0 2em 2em}div.admin .notesandhistory .revisions{text-align:left}div.admin .notesandhistory .togglenotes{padding:2em;background:var(--very-light-fade);cursor:pointer}div.admin .notesandhistory .togglenotes img{margin-right:1em}div.admin .notesandhistory .togglenotes:hover{text-decoration:underline}div.admin .notesandhistory .addnote button{display:block;margin-left:auto}div.admin .notesandhistory .note{font-size:.9em;margin-bottom:1em}div.admin .notesandhistory .note p{margin-bottom:0}div.admin .notesandhistory .note .user{opacity:.5;font-size:.9em}div.admin .button,div.admin button.button,div.admin input.button{background-color:var(--accentcolor);color:#fff;font-weight:700;outline:none;border:3px solid transparent;border-radius:20px;padding:.6em 3em;cursor:pointer;max-width:20em;margin:.2em;display:inline-block;font-size:1em;font-family:"Source Sans Pro",sans-serif;transition:all .22s ease}div.admin .button.primary,div.admin button.primary{background-color:var(--accentcolor);color:#fff;font-weight:700;font-size:1.3em;border-radius:1.3em}div.admin .button.white,div.admin button.white{background-color:#fff;color:var(--accentcolor)}div.admin .button.strong-accent,div.admin button.strong-accent{background-color:#c4007a;color:#fff}div.admin .button.secondary,div.admin button.secondary{padding:.5em 2em;background-color:#e7e7e7;margin:0;color:#222;font-weight:400;box-shadow:none!important}div.admin .button.outline,div.admin button.outline{background-color:transparent;color:#fff;border-color:#fff;box-shadow:none!important}div.admin .button.outline:hover,div.admin button.outline:hover{background-color:hsla(0,0%,98%,.25)}div.admin .button.outline-blue,div.admin button.outline-blue{background-color:transparent;color:#252b70;border-color:#252b70;box-shadow:none!important}div.admin .button.delete,div.admin button.delete{background-color:#222;color:#fff}div.admin .button:not(.MuiButtonBase-root),div.admin button:not(.MuiButtonBase-root){box-shadow:.1em .3em .8em -.2em rgba(0,0,0,.1)}div.admin .button:not(.MuiButtonBase-root):hover,div.admin button:not(.MuiButtonBase-root):hover{opacity:.8;box-shadow:none}:root{--font-regular:"Source Sans Pro",sans-serif;--theme:#002e85;--dark:#14171a;--light-blue:#48b8ff;--gray:#53565a;--medium-gray:#e5e6e6;--light-gray:#efefef;--very-light-fade:hsla(0,0%,49.8%,0.05);--strong:#252b70;--accentcolor:#009ee2;--header-height:6.25em;--header-height-small:3.75em;--default-container:54.0625rem;--container:41.875rem;--container-wide:68.75rem;--container-padding:1.5rem}*,:after,:before{box-sizing:border-box}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{background:#fff;margin:0;font:100%/1 sans-serif}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}button{cursor:pointer;-webkit-appearance:button}[type=button]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted}img{max-width:100%;height:auto;border:0}button,input,select,textarea{font:inherit}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}ol,ul{margin:0;padding:0}nav ul{list-style:none}figure{margin:0}[hidden]{display:none}@media screen and (prefers-reduced-motion:reduce){*{-webkit-animation-duration:0s!important;animation-duration:0s!important;transition:none!important;scroll-behavior:auto!important}}body,html{height:100%}body{background:#011093 url(/static/media/body-bg-top.cb3b0e2f.png) no-repeat top;background-size:100% auto}@media (min-width:40em){body{background-image:url(/static/media/body-bg-top-large.35abcc12.png);background-size:120em auto}}body>div{height:100%}.container{position:relative;max-width:54.0625rem;max-width:var(--default-container);margin-left:auto;margin-right:auto;box-sizing:content-box;padding-left:1.5rem;padding-left:var(--container-padding);padding-right:1.5rem;padding-right:var(--container-padding);padding-bottom:1px}.container .container{padding-left:0;padding-right:0}.app-container{margin:0;max-width:none;background:linear-gradient(343deg,rgba(0,0,0,.368627),transparent);min-height:100%}@media (min-width:61.25em){.app-container{padding:0 11.875em}}.login-container{min-height:100%;min-height:100vh;display:flex;flex-direction:column;justify-content:center}.login-container .loginForm{padding-bottom:3em}meta.breakpoints-small-max{font-family:"39.9375em"}meta.breakpoints-medium{font-family:"40em"}meta.breakpoints-medium-max{font-family:"61.1875em"}meta.breakpoints-large{font-family:"61.25em"}meta.breakpoints-large-max{font-family:"74.9375em"}meta.breakpoints-xlarge{font-family:"75em"}html.focus-visible :focus:not(.focus-visible):not(input):not(textarea):not(select){outline:0}.sr-only{clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;width:1px;overflow:hidden;position:absolute;white-space:nowrap}body{font-family:"Source Sans Pro",sans-serif;font-family:var(--font-regular);color:#fff;-webkit-font-smoothing:antialiased}h1{font-weight:400;font-size:3.625rem;line-height:1.2;margin:0 0 .5em}h2{font-size:2rem}h2,h3{font-weight:400;line-height:1;margin:0 0 .5em}h3{font-size:1.5rem}h4{font-weight:400;font-size:1.25rem;line-height:1;margin:0 0 .5em}p{font-size:1rem;line-height:1.6;margin:1.5rem 0}@media (min-width:40em){p{font-size:1.125rem}}a{color:#002e85;color:var(--theme)}a:link,a:visited{text-decoration:none}a:hover{text-decoration:underline}a:active{text-decoration:none}@media print{@page{margin:2cm 1.5cm}.container{padding-left:0!important;padding-right:0!important}body{font-size:75%}body,h1,h2,h3,h4,p{color:#000}.c-footer,.c-header{display:none}}.c-article{margin-bottom:3.125rem}.c-article h1{font-size:1.9375rem}.c-article>div>*,.c-article h1{max-width:41.875rem;max-width:var(--container);margin-left:auto;margin-right:auto;box-sizing:content-box;padding-left:1.5rem;padding-left:var(--container-padding);padding-right:1.5rem;padding-right:var(--container-padding)}.c-article .alignwide{max-width:68.75rem;max-width:var(--container-wide)}.c-article .alignfull{max-width:none}.c-article h2,.c-article h3,.c-article h4{margin-top:2rem;margin-bottom:.5rem;line-height:1.2}.c-article h2+*,.c-article h3+*,.c-article h4+*{margin-top:1.5rem!important}.c-article h2{font-size:1.625rem}.c-article h3{font-size:1.25rem}.c-article p{font-size:1rem;margin-top:1.5rem;margin-bottom:1.5rem}.c-article a{color:#0d76b9}.c-article li a:active,.c-article li a:hover,.c-article li a:link,.c-article li a:visited,.c-article p a:active,.c-article p a:hover,.c-article p a:link,.c-article p a:visited{text-decoration:underline}.c-article p.is-style-ingress{font-size:1.25rem}.c-article ol,.c-article ul{line-height:1.6;margin-top:1.5rem;margin-bottom:1.5rem}.c-article ol li,.c-article ul li{margin-left:2rem;padding-left:.5rem}.c-article ol li::marker,.c-article ul li::marker{color:#002e85;color:var(--theme)}.c-article ol ol,.c-article ol ul,.c-article ul ol,.c-article ul ul{margin:.5em 0}.c-article code{background:#eee}.c-article figcaption{margin-top:1.5rem;line-height:1.4;text-align:center;font-size:1rem;color:#14171a;color:var(--dark);opacity:.7}.c-article .wp-block-image,.c-article .wp-block-pullquote,.c-article .wp-block-quote{margin-top:3.125rem;margin-bottom:3.125rem}.c-article .wp-block-pullquote p,.c-article .wp-block-quote p{color:#002e85;color:var(--theme);font-size:1.5625rem;margin:1em 0;line-height:1.4}.c-article .wp-block-pullquote .wp-block-pullquote__citation,.c-article .wp-block-pullquote .wp-block-quote__citation,.c-article .wp-block-pullquote cite,.c-article .wp-block-quote .wp-block-pullquote__citation,.c-article .wp-block-quote .wp-block-quote__citation,.c-article .wp-block-quote cite{font-style:normal;font-size:1.1875rem;color:#14171a;color:var(--dark);text-transform:none}.c-article .wp-block-quote{border-left:2px solid #002e85;border-left:2px solid var(--theme);padding-left:1.5rem!important}.c-article .wp-block-pullquote{border-top:2px solid #002e85;border-top:2px solid var(--theme);border-bottom:2px solid #002e85;border-bottom:2px solid var(--theme)}.c-article .wp-block-pullquote blockquote{padding:0 1.5rem;max-width:41.875rem;max-width:var(--container);margin:0 auto}.c-article .wp-block-columns{margin-top:3.125rem;margin-bottom:3.125rem}.c-article .wp-block-columns .wp-block-column{margin-bottom:2rem}.c-article .wp-block-columns .wp-block-column:last-child{margin-bottom:0}.c-article .wp-block-columns .wp-block-column>:first-child{margin-top:0}.c-article .wp-block-columns .wp-block-column>:last-child{margin-bottom:0}.c-article .wp-block-embed{margin-top:3.125rem;margin-bottom:3.125rem}.c-article .wp-block-embed iframe{width:100%}.c-article .wp-block-table{overflow-y:hidden;font-size:1rem;margin-top:3.125rem;margin-bottom:3.125rem}.c-article .wp-block-table table{width:100%;border-collapse:collapse}.c-article .wp-block-table thead{border-bottom:none}.c-article .wp-block-table tfoot{border-top:none}.c-article .wp-block-table tfoot td{border-top:1px solid #14171a;border-top:1px solid var(--dark)}.c-article .wp-block-table th{text-align:left;background:#002e85;background:var(--theme);color:#fff;font-weight:400}.c-article .wp-block-table td,.c-article .wp-block-table th{padding:1em;border:none;border-bottom:1px solid #eee}.c-article .wp-block-buttons{margin-top:1.5rem;margin-bottom:1.5rem}.c-article .wp-block-buttons .wp-block-button{margin-top:0}.c-article .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link{background:#fff;color:#002e85;color:var(--theme);border:1px solid #002e85;border:1px solid var(--theme)}.c-article .wp-block-buttons .wp-block-button__link{display:inline-block;font-size:1.1875rem;font-weight:700;padding:.8em 3em;text-transform:uppercase;background:none;border:2px solid #fff;text-decoration:none;margin-bottom:0;color:#fff;border-radius:50px;line-height:1.1;cursor:pointer;transition:background .2s linear,color .2s linear}.c-article .wp-block-buttons .wp-block-button__link:hover{background:#fff;color:#002e85;color:var(--theme);text-decoration:none}.c-article .wp-block-buttons .wp-block-button__link.light{color:#002e85;color:var(--theme);border-color:#002e85;border-color:var(--theme)}.c-article .wp-block-group{margin-top:3.125rem;margin-bottom:3.125rem}.c-article .wp-block-group .wp-block-group__inner-container{background:#eee;padding-top:3.125rem;padding-bottom:3.125rem;box-sizing:content-box;padding-left:1.5rem;padding-left:var(--container-padding);padding-right:1.5rem;padding-right:var(--container-padding)}.c-article .wp-block-group .wp-block-group__inner-container>*{max-width:41.875rem;max-width:var(--container);margin-left:auto;margin-right:auto}.c-article .wp-block-group .wp-block-group__inner-container .alignwide{max-width:68.75rem;max-width:var(--container-wide)}.c-article .wp-block-group .wp-block-group__inner-container .alignfull{max-width:none}.c-article .wp-block-group .wp-block-group__inner-container>:first-child{margin-top:0}.c-article .wp-block-group .wp-block-group__inner-container>:last-child{margin-bottom:0}.c-article .wp-block-file{font-size:1rem;margin-top:3.125rem;margin-bottom:3.125rem}.c-article .wp-block-file .wp-block-file__textlink,.c-article .wp-block-file a{color:#14171a;color:var(--dark)}.c-article .wp-block-file .wp-block-file__textlink:first-of-type,.c-article .wp-block-file a:first-of-type{margin-right:1.5em;color:#002e85;color:var(--theme)}.c-article .wp-block-file .wp-block-file__button{display:inline-block;font-size:1.1875rem;font-weight:700;padding:.8em 3em;text-transform:uppercase;background:none;border:2px solid #fff;text-decoration:none;margin-bottom:0;color:#fff;border-radius:50px;line-height:1.1;cursor:pointer;transition:background .2s linear,color .2s linear;background:#002e85;background:var(--theme);opacity:1!important;margin-left:0}.c-article .wp-block-file .wp-block-file__button:hover{background:#fff;color:#002e85;color:var(--theme);text-decoration:none}.c-article .wp-block-file .wp-block-file__button.light{color:#002e85;color:var(--theme);border-color:#002e85;border-color:var(--theme)}@media (max-width:39.9375em){.c-article .wp-block-file .wp-block-file__button{margin-top:1em}}.c-article .wp-block-media-text{margin-top:3.125rem;margin-bottom:3.125rem}@media (max-width:61.1875em){.c-article .wp-block-media-text{display:block}}.c-article .wp-block-media-text .wp-block-media-text__content>:first-child{margin-top:0}.c-article .wp-block-media-text .wp-block-media-text__content>:last-child{margin-bottom:0}.c-article .wp-block-media-text .wp-block-media-text__media{margin:0 0 2em}@media (min-width:61.25em){.c-article .wp-block-media-text .wp-block-media-text__media{margin:0}}.c-article .wp-block-gallery{margin-top:3.125rem;margin-bottom:3.125rem}.c-article .wp-block-gallery ul{width:100%;margin:0}.c-article .wp-block-gallery ul li{padding-left:0;margin-left:0}.c-article .wp-block-gallery ul+figcaption{width:100%}.c-article .wp-block-cover{width:auto;margin-top:3.125rem;margin-bottom:3.125rem}.c-article .wp-block-cover p{line-height:1.4;padding:0 1.5rem;max-width:41.875rem;max-width:var(--container);margin-left:auto;margin-right:auto}.c-article .wp-block-separator{border:none;background:#002e85;background:var(--theme);height:1px}.c-article .wp-block-separator,.c-article .wp-block-social-links{margin-top:3.125rem;margin-bottom:3.125rem}.c-article .wp-block-social-links li{padding-left:0;margin-left:0}.c-article .wp-block-social-links a{color:#fff}.c-article .wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background:#002e85;background:var(--theme)}.c-article .wp-block-code{padding:1rem;background:#eee;border-radius:0;border:none;margin-top:3.125rem;margin-bottom:3.125rem}.c-article .wp-block-file__embed{display:none}.c-article .wp-block-file a:not(.wp-element-button){padding-left:2em}.c-article .wp-block-file a:not(.wp-element-button):before{content:"📎";margin-left:-2em;text-decoration:none;position:absolute}.c-article .wp-block-file__button.wp-element-button{margin:0!important;padding:.4em 1.5em;display:inline;border:none}.c-article .wp-video{width:100%!important}.c-article .wp-video video{width:100%!important;height:100%!important}.c-form{max-width:35.625rem;margin-left:auto;margin-right:auto}.c-form fieldset{border:none;padding:0}.c-form label legend,.c-form label span{display:block;margin-bottom:.5em}.c-form label>span{font-size:.8125em;font-weight:700}.c-form label .error-text{display:none;color:red;margin:.5em 0;font-size:.875em}.c-form label.error input:not([type=submit]):not([type=radio]):not([type=checkbox]),.c-form label.error select,.c-form label.error textarea{border-color:red}.c-form label.error .error-text{display:block}.c-form label.error .c-checkbox span:before{border-color:red}.c-form input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=file]),.c-form textarea{background:#fff;display:block;width:100%;padding:1em;height:3.125em;border:1px solid #002e85;border:1px solid var(--theme);border-radius:4px}.c-form input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=file])::-webkit-input-placeholder,.c-form textarea::-webkit-input-placeholder{color:#14171a;color:var(--dark);opacity:1}.c-form input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=file])::-moz-placeholder,.c-form textarea::-moz-placeholder{color:#14171a;color:var(--dark);opacity:1}.c-form input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=file]):-ms-input-placeholder,.c-form textarea:-ms-input-placeholder{color:#14171a;color:var(--dark);opacity:1}.c-form input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=file]):-moz-placeholder,.c-form textarea:-moz-placeholder{color:#14171a;color:var(--dark);opacity:1}.c-form textarea{height:11.25em}.c-form .select{position:relative;height:3.125em}.c-form .select:before{content:"";position:absolute;top:0;right:1em;top:50%;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #14171a;border-top:6px solid var(--dark);margin-top:-3px}.c-form .select select{width:100%;height:3.125em;background:none;border:1px solid #ccc;-webkit-appearance:none;appearance:none;border-radius:0;padding:0 .7em;margin:0}.c-form .buttons{text-align:center;margin:2em 0}.c-form.narrow{max-width:16.875rem}.c-header{height:3.75em;height:var(--header-height-small);transition:height .2s linear,background .2s ease-out,box-shadow .2s ease-out,-webkit-transform .2s ease-out;transition:height .2s linear,transform .2s ease-out,background .2s ease-out,box-shadow .2s ease-out;transition:height .2s linear,transform .2s ease-out,background .2s ease-out,box-shadow .2s ease-out,-webkit-transform .2s ease-out;display:flex;justify-content:space-between;align-items:center;margin-bottom:.5em;padding-top:.5em}@media (min-width:40em){.c-header{padding-left:3em;padding-right:3em;height:6.25em;height:var(--header-height)}}.c-header .back{background:none;border:none}@media (min-width:40em){.c-header .back{visibility:hidden}}.c-header .search{background:none;border:none;color:#fff}.c-header .logo{color:#fff}.c-header .logo svg{width:6.125em}.c-header.logged-out{justify-content:center}.c-header.logged-out .back,.c-header.logged-out .search{display:none}.c-header .skip-link{display:block;position:absolute;left:0;top:0;width:100%;text-align:center}.c-header .skip-link a{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:none;background:#fff;padding:1em 3em;display:inline-block}.c-header .skip-link a:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.c-navigation{margin-top:2em;margin-bottom:3em}@media screen{.c-navigation:not(.mobile){display:none}}@media (min-width:61.25em){.c-navigation:not(.mobile){display:block!important}}@media (min-width:61.25em){.c-navigation{position:absolute;left:-11.25em;top:7.5em}}@media (max-width:61.1875em){.c-navigation ul{display:flex;justify-content:center}}.c-navigation li{position:relative;margin:0 .5em}@media screen{.c-navigation li.desktop{display:none}}@media (min-width:40em){.c-navigation li.desktop{display:block!important}}@media (min-width:61.25em){.c-navigation li{margin-bottom:2em}}.c-navigation li a,.c-navigation li button{background-color:transparent;border:none;transition:opacity .2s linear;color:#fff;font-size:.75em;font-weight:700;display:block;width:4.5rem;text-align:center;line-height:1.3}@media (min-width:61.25em){.c-navigation li a,.c-navigation li button{font-size:.9375em;width:auto}}.c-navigation li a:hover,.c-navigation li button:hover{text-decoration:none;opacity:.7}.c-navigation li a .icon,.c-navigation li button .icon{content:"";display:block;width:3.25rem;height:3.25rem;border-radius:50%;background:hsla(0,0%,100%,.2);margin:0 auto 1em;display:flex;flex-direction:column;justify-content:center;align-items:center}.c-navigation li a.active .icon,.c-navigation li button.active .icon{background:#fff}.c-navigation li a.active svg path,.c-navigation li button.active svg path{fill:#050f93}.c-page{position:relative;background:#fff;border-top-left-radius:46px;border-top-right-radius:46px;margin:0 -1.5rem;margin:0 calc(var(--container-padding)*-1);color:#002e85;color:var(--theme);padding:1.5em;min-height:calc(100vh - 4.25em);min-height:calc(100vh - var(--header-height-small) - .5em);display:flex;flex-direction:column}@media (min-width:40em){.c-page,.c-page .fixer{padding:2em 5em}}.c-page .c-article+.fixer{margin-top:-3.125rem}.c-page .back{position:absolute;left:1.5em;top:2em;background:none;border:none}@media screen{.c-page .back{display:none}}@media (min-width:40em){.c-page .back{display:block!important}}@media (min-width:75em){.c-page .back{top:3em}}.c-page .back svg{width:1.5em;height:1.4375em}.c-page.article{padding-left:0;padding-right:0;padding-top:2.5em}@media (min-width:40em){.c-page.article{padding-top:5em}}@media (min-width:75em){.c-page.article{padding-top:2.5em}}@media (max-width:39.9375em){.c-page.desktop{background:none;border-radius:0;padding-top:0;padding-bottom:0;min-height:0}}@media (min-width:40em){.c-page.contacts{margin-left:2em}}@media (min-width:61.25em){.c-page.contacts{margin-left:0}}.c-search{z-index:1000;position:fixed;top:0;left:0;width:100vw;height:100vh;display:none;flex-direction:column;justify-content:flex-start;align-items:center;padding:1.5em;overflow:auto;background:#011093 url(/static/media/body-bg-top.cb3b0e2f.png) top no-repeat;background-size:100% auto}@media (min-width:40em){.c-search{background-image:url(/static/media/body-bg-top-large.35abcc12.png);background-size:120em auto;background-position:top}}.c-search h1{font-size:1em;font-weight:700;margin-bottom:7.8125em}.c-search h3{font-size:.9375em;font-weight:700;margin-top:2em;margin-bottom:.7em}.c-search input[type=text]{background:hsla(0,0%,84.7%,.3);padding:1em 3em;border:none;border-radius:4px;text-align:center;color:#fff;font-weight:700}.c-search input[type=text]::-webkit-input-placeholder{opacity:1;color:#ddd;font-weight:400}.c-search input[type=text]:-ms-input-placeholder{opacity:1;color:#ddd;font-weight:400}.c-search input[type=text]::placeholder{opacity:1;color:#ddd;font-weight:400}.c-search .close{position:absolute;right:1.2em;top:.7em;background:none;border:none;width:2.75em;height:2.75em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-search .close:after,.c-search .close:before{content:"";width:1.5em;height:.375em;background:#fff;border-radius:1px;display:block;position:absolute;left:50%;top:50%;margin-left:-.75em;margin-top:-.1875em}.c-search .close:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.c-search .c-messages,.c-search .contacts{width:100%;max-width:41.875rem;max-width:var(--container);margin-left:auto;margin-right:auto}.c-search .c-manual li{margin-bottom:.5em}.c-search .c-manual a{display:block;color:#002e85;color:var(--theme);font-size:1.25em;background:#fff;border-radius:8px;padding:1em}.c-search.m-open{display:flex}.c-search.m-closed{display:none}.c-search .c-contacts-item{margin-bottom:.5em}.c-article-nav{display:flex;border-top:1px solid #cccedb;padding:1.5em 2em 0;width:100%;justify-content:space-between}.c-article-nav a{font-weight:700;display:flex;align-items:center;max-width:12.5em}.c-article-nav a.prev{margin-right:2%}.c-article-nav a.prev:before{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid rgba(2,5,83,.5);display:inline-block;vertical-align:middle;margin-right:.5em}.c-article-nav a.next{text-align:right;margin-left:auto}.c-article-nav a.next:after{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid rgba(2,5,83,.5);display:inline-block;margin-left:.5em}.c-button{display:inline-block;font-size:1.1875rem;font-weight:700;padding:.8em 3em;text-transform:uppercase;background:none;border:2px solid #fff;text-decoration:none;margin-bottom:0;color:#fff;border-radius:50px;line-height:1.1;cursor:pointer;transition:background .2s linear,color .2s linear;transition:all .33s cubic-bezier(.23,1,.32,1)}.c-button:hover{background:#fff;text-decoration:none}.c-button.light,.c-button:hover{color:#002e85;color:var(--theme)}.c-button.light{border-color:#002e85;border-color:var(--theme)}.c-button:hover{opacity:.8;-webkit-transform:translateX(.05em) translateY(-.15em);transform:translateX(.05em) translateY(-.15em);box-shadow:0 .4em 1em rgba(0,0,0,.1)}.c-checkbox{position:relative;display:inline-block;margin:1em 0}.c-checkbox>span{-webkit-user-select:none;-ms-user-select:none;user-select:none;padding-left:2.4em;font-weight:400!important;font-size:1rem!important}.c-checkbox>span,.c-checkbox>span>span{display:inline-block;vertical-align:middle}.c-checkbox>span>span{content:"";width:1.7em;height:1.7em;line-height:1.7em;border:3px solid #48b8ff;border:3px solid var(--light-blue);margin-right:.7em;border-radius:50%;position:absolute;left:0;top:-.3125em}.c-checkbox input:checked+span>span:before{content:"";text-align:center;display:block;-webkit-transform:rotate(45deg) scale(.6) translateY(-3px) translateX(-1px);transform:rotate(45deg) scale(.6) translateY(-3px) translateX(-1px);width:14px;height:24px;border-bottom:7px solid #48b8ff;border-bottom:7px solid var(--light-blue);border-right:7px solid #48b8ff;border-right:7px solid var(--light-blue);margin:0 auto}.c-checkbox input:focus-visible+span>span{outline:2px solid #85b3fa;outline:2px solid -webkit-focus-ring-color}.c-checkbox input{opacity:0;position:absolute;width:1em;height:1em}.c-checkbox input[disabled]+span>span{opacity:.5}.c-contacts{position:relative}@media (max-width:39.9375em){.c-contacts{padding-left:2em;margin-left:-.3em;margin-right:-.5em}}.c-contacts .nav{position:absolute;left:-.5em;top:0;height:100%}@media (min-width:40em){.c-contacts .nav{left:-8.4375em}}.c-contacts .nav>.inner{position:-webkit-sticky;position:sticky;top:1em}.c-contacts .nav a,.c-contacts .nav button{text-align:center;display:block;background:none;border:none;padding:0;color:#fff;font-size:.75em;text-transform:uppercase;color:hsla(0,0%,100%,.5);border-radius:50%;width:1.875rem;height:1.875rem;line-height:1.875rem;margin-top:-.4em}.c-contacts .nav a.active,.c-contacts .nav button.active{background:#48b8ff;background:var(--light-blue);color:#14171a;color:var(--dark)}.c-contacts ul{margin:0;padding:0;list-style:none}.c-contacts li{position:relative}@media (min-width:40em){.c-contacts li{border-bottom:1px solid #002e85;border-bottom:1px solid var(--theme);border-radius:0}}@media (max-width:39.9375em){.c-contacts li{margin-bottom:.5em}}.c-contacts a:hover{text-decoration:none}.c-contacts-item{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;background:#fff;color:#002e85;color:var(--theme);padding:.5em;border-radius:8px;line-height:1.3;position:relative}.c-contacts-item:hover{text-decoration:none}.c-contacts-item .groups{right:.5em;top:.5em;display:flex;flex-direction:row;flex-wrap:nowrap;margin-right:0;flex-grow:0;align-self:flex-start}.c-contacts-item .groups .group{width:1.75rem;height:1.75rem;background:#fff no-repeat 50%;box-shadow:0 2px 7px rgba(0,0,0,.1);border-radius:50%}.c-contacts-item .groups .group:not(:first-child){margin-left:-.66em}.c-contacts-item .groups .user-group-1{background-image:url(/static/media/toimisto.69003319.svg)}.c-contacts-item .groups .user-group-2{background-image:url(/static/media/lampo.d7f75178.svg)}.c-contacts-item .groups .user-group-3{background-image:url(/static/media/ilma.63e1068e.svg)}.c-contacts-item .groups .user-group-4{background-image:url(/static/media/sahko.53171575.svg)}.c-contacts-item .groups .user-group-5{background-image:url(/static/media/muut.49e2b69f.svg)}.c-contacts-item .groups .user-group-11{background-image:url(/static/media/car.7c32673c.svg)}.c-contacts-item>div{display:flex;flex-direction:column;justify-content:center;margin-right:1.5em;flex-grow:1}.c-contacts-item .last{text-transform:uppercase;font-weight:700}.c-contacts-item img,.c-contacts-item svg{width:4.125rem;height:4.125rem;border-radius:50%;margin-right:1em;flex-shrink:0}.c-contacts-item svg path{fill:#efefef;fill:var(--light-gray)}.c-contacts-item p span{display:block}.c-manual{padding:0;margin:0 0 3em;list-style:none}.c-manual li{margin-bottom:.5em}.c-manual li:last-child{border-bottom:0}.c-manual:not(.sub)>li{border-bottom:1px solid #efefef;border-bottom:1px solid var(--light-gray)}.c-manual.sub{font-size:.9em;margin:-.25em 1em .25em}.c-manual.sub li{margin:0;border-bottom:1px solid #e5e6ed}.c-manual.sub li:last-child{border-bottom:0}.c-manual.sub li a{padding:.9em;font-weight:400}.c-manual a{display:block;color:#002e85;color:var(--theme);font-size:1.25em;padding:1em 0 1em 1em;text-transform:uppercase;font-weight:700;transition:all .3 ease;background-color:transparent}.c-manual a:before{content:"» "}.c-manual a:hover{background-color:#efefef;background-color:var(--light-gray)}@media (max-width:39.9375em){.c-manual a{background:#fff;border-radius:8px;padding:1em}}.admin-link:hover{text-decoration:underline!important}.c-messages .admin-link{top:-2.5em;position:relative;padding:.2em .8em}.c-messages{max-width:41.875rem;max-width:var(--container);margin-left:auto;margin-right:auto;width:100%}.c-messages.m-single .item{opacity:1!important;-webkit-transform:none!important;transform:none!important;box-shadow:none!important;padding-top:.5em;padding-bottom:2em}.c-messages.m-single .item header{margin-bottom:1em;margin-left:0;margin-top:0;text-align:left}.c-messages.m-single .item header .item-icons{position:relative;top:0;left:0}.c-messages.m-single .item header .timestamp{display:block}.c-messages.m-single .item .footer .timestamp{display:none}.c-messages.m-single .item.basic .feed-message{max-height:none!important;padding:0}.c-messages.m-single .item.basic .feed-message:after{display:none}.c-messages>a{display:block;position:relative}.c-messages:not(.m-single) .item.not_published{opacity:.66}.c-messages:not(.m-single) .item header .timestamp{margin-top:1em}.c-messages:not(.m-single).basic{margin:1.5rem}.c-messages .item{border-radius:8px;background:#fff;color:#002e85;color:var(--theme);padding-bottom:1px;margin-bottom:1.5em}.c-messages .item h4{font-size:1.2rem}@media (max-width:61.1875em){.c-messages .item h4{font-size:1.1rem}}.c-messages .item ol,.c-messages .item ul{line-height:1.6;margin-top:1.5rem;margin-bottom:1.5rem}.c-messages .item ol li,.c-messages .item ul li{margin-left:2rem;padding-left:.5rem}.c-messages .item ol li::marker,.c-messages .item ul li::marker{color:#002e85;color:var(--theme)}.c-messages .item blockquote{font-weight:700;font-style:italic}.c-messages .item header{display:flex;justify-content:flex-start;align-items:center}.c-messages .item header .item-icons{position:absolute;top:-.8em;left:-1.1em;margin-right:.5em;display:flex;align-items:flex-start;justify-content:center;flex-direction:row}.c-messages .item header .item-icons span.icon{background:#fff;border-radius:50%;width:1.8em;height:1.8em;display:flex;align-content:center;justify-content:center;align-items:center;margin:.2em 0}.c-messages .item header .timestamp{display:none}.c-messages .item .footer{display:block;padding:.8em;text-align:center;margin-top:1em;border-radius:8px}.c-messages .item .footer .timestamp{display:block;opacity:.5}.c-messages .item .c-read-status{display:block;position:absolute;right:.5em;bottom:.5em;width:1.6em}.c-messages .item time{font-size:.875em;font-weight:700;opacity:.7}.c-messages .item img:not(.icon){margin-bottom:1em}@media (min-width:61.1875em){.c-messages .item img:not(.icon){margin-bottom:2em}}.c-messages .item .button{text-align:center;margin-top:2em;position:relative;bottom:1.5em}.c-messages .item .button .c-button{padding-left:2em;padding-right:2em;background:hsla(0,0%,100%,.9)}.c-messages .item .thumb{display:block;margin-left:auto;margin-right:auto;border-radius:6px 6px 0 0}.c-messages .item.basic{transition:all .33s cubic-bezier(.23,1,.32,1)}.c-messages .item.basic:hover{-webkit-transform:scale(1.02);transform:scale(1.02);box-shadow:-.66em .66em 1em rgba(0,0,0,.125)}.c-messages .item.basic .thumb+.feed-message{margin-top:0;padding-top:0}@media (min-width:61.1875em){.c-messages .item.basic .thumb+.feed-message{max-height:7.5em}}.c-messages .item.basic .feed-message{max-height:7.5em;overflow:hidden;position:relative;line-height:1.4;padding:2em 2em 0}@media (min-width:61.1875em){.c-messages .item.basic .feed-message{max-height:9em}}.c-messages .item.basic .feed-message:after{content:" ";position:absolute;bottom:0;height:1.5em;width:100%;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));left:0}.c-messages .item.basic .feed-message p:first-of-type{margin-top:0}.c-messages .item.basic .file-list{display:flex;flex-direction:column;align-content:flex-start;padding-left:2em}.c-messages .item.basic .file-list a{font-weight:700;padding:.4em .4em .4em 0;color:#0d76b9}.c-messages .item.basic .file-list a:before{content:"📎";margin-left:-2em;text-decoration:none;position:absolute}.c-messages .item.basic .file-list a:active,.c-messages .item.basic .file-list a:hover,.c-messages .item.basic .file-list a:link,.c-messages .item.basic .file-list a:visited{text-decoration:underline}.c-messages .item.quiz{background:#48b8ff linear-gradient(352deg,rgba(0,14,123,.141176),transparent 60%);background:var(--light-blue) linear-gradient(352deg,rgba(0,14,123,.141176),transparent 60%);text-align:center;color:#fff}.c-messages .item.quiz h2{font-size:1.2em;font-weight:700;margin-bottom:0}.c-messages .item.quiz h2+p{margin-top:0}.c-messages .item.quiz .buttons{display:flex;flex-direction:column;justify-content:center;align-items:center}.c-messages .item.quiz .buttons .c-button{text-transform:none;position:relative;overflow:hidden;z-index:1;text-shadow:1px 1px rgba(0,0,0,.1)}.c-messages .item.quiz .buttons .c-button .bar{transition:width .33s ease;display:none;content:" ";width:0;opacity:0;position:absolute;background:hsla(0,0%,98%,.33);background:linear-gradient(45deg,hsla(0,0%,98%,0),hsla(0,0%,98%,.33));top:0;left:0;height:100%;z-index:-1}.c-messages .item.quiz .buttons .c-button span{position:absolute;margin-left:.25em;opacity:.5}.c-messages .item.quiz .buttons.m-answered .c-button{cursor:default}.c-messages .item.quiz .buttons.m-answered .c-button:hover{opacity:1}.c-messages .item.quiz .buttons.m-answered .c-button .bar{display:block;opacity:1;background:linear-gradient(45deg,hsla(0,0%,98%,0),hsla(0,0%,98%,.4))}.c-messages .item.quiz button{background:none;border:2px solid #fff;border-radius:20px;padding:.5em 3em;color:#fff;margin-bottom:1em;min-width:13.75rem;font-size:1em;font-weight:600}.c-messages .item.quiz button.m-active{background:#fff;color:#002e85;color:var(--theme);box-shadow:0 .4em 1em rgba(0,0,0,.1)}.c-messages .item.form{background:#48b8ff;background:var(--light-blue);text-align:center;color:#fff}.c-messages .item.form form{max-width:20.625em;margin-left:auto;margin-right:auto}.c-messages .item .padded-content{padding:3em 2em 2em}.c-messages .item .thumb+.padded-content{padding-top:0}.c-messages a:hover{text-decoration:none}.c-messages .show-all{position:relative;text-align:center;display:inline-block;margin-bottom:1em;margin-top:-2em}.c-messages .show-all select{font-size:.75em;font-weight:700;-webkit-appearance:none;appearance:none;border:none;color:hsla(0,0%,100%,.5);background:transparent;padding:1em 2em}.c-messages .show-all select option{font-size:1rem}.c-messages .show-all:after{content:"";position:absolute;right:0;top:50%;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid hsla(0,0%,100%,.5);margin-top:-2px}.c-onboarding{text-align:center}.c-onboarding .icon{width:15.375em;height:15.375em;background:#2463c9;border-radius:50%;margin:0 auto 2em;display:flex;flex-direction:column;justify-content:center;align-items:center}.c-onboarding .icon svg path{fill:#48b8ff;fill:var(--light-blue)}.c-onboarding .icon.desktop{background:url(/static/media/desktop-icons.81689582.jpg) no-repeat;background-size:100% auto}.c-onboarding p{font-size:1.25em}.c-onboarding p.small{font-size:1.125em}.c-onboarding a{color:#48b8ff;color:var(--light-blue)}.c-onboarding img{width:6.25rem}.c-onboarding .skip{background:none;border:none;padding:0;color:#48b8ff;color:var(--light-blue);font-size:1.125em;display:inline-block;margin-bottom:1.5em}.c-onboarding .c-switch>span{margin-right:1em}.c-onboarding .c-switch input+span{background:hsla(0,0%,100%,.24)}.c-onboarding .c-switch input+span:before,.c-onboarding .c-switch input:checked+span{background:#fff}.c-onboarding .c-switch input:checked+span:before{background:#48b8ff;background:var(--light-blue)}.c-onboarding .slide{cursor:grab}.c-onboarding .slide .slide-content{max-width:20rem;margin-left:auto;margin-right:auto}.c-onboarding .BrainhubCarouselItem{cursor:grab}.c-onboarding .BrainhubCarouselItem>div{max-width:20rem;margin-left:auto;margin-right:auto}.c-onboarding .BrainhubCarousel__dots{margin-top:2rem;margin-bottom:1.875rem}.c-onboarding .BrainhubCarousel__dots li{margin:0 .35rem}.c-onboarding .BrainhubCarousel__dots .BrainhubCarousel__thumbnail{background-color:#fff;border-radius:50%;width:8px;height:8px;display:block;padding:0}.c-onboarding .tns-nav{margin-top:2rem;margin-bottom:1.875rem;display:flex;flex-direction:row;justify-content:center}.c-onboarding .tns-nav button{margin:0 .35rem;background-color:#fff;border-radius:50%;border:none;width:8px;height:8px;display:block;padding:0;opacity:.5}.c-onboarding .tns-nav button.tns-nav-active{opacity:1}.c-onboarding .tns-controls button{transition:opacity .33s ease-in-out;opacity:.5;font-size:3em;font-weight:700;background:none;border:none;color:#fff;display:none}.c-onboarding .tns-controls button[disabled]{opacity:.1}.c-onboarding .tns-controls button[data-controls=next]{position:absolute;right:0;top:50%}.c-onboarding .tns-controls button[data-controls=prev]{position:absolute;left:0;top:50%}@media screen and (min-width:40em){.c-onboarding .tns-controls button{display:block}}.c-onboarding .BrainhubCarousel__customArrows button{opacity:.25;font-size:3em;font-weight:700;background:none;border:none;color:#fff;display:none}@media screen and (min-width:40em){.c-onboarding .BrainhubCarousel__customArrows button{display:block}}.c-onboarding .BrainhubCarousel__customArrows.BrainhubCarousel__arrow--disable{visibility:hidden}.c-page-header{max-width:31.875rem;text-align:center;margin:2em auto}.c-page-header h1{text-transform:uppercase;font-size:1.9375em;font-weight:700;margin-bottom:1em}@media (min-width:40em){.c-page-header h1{font-size:2.375em}}.c-page-header h1 a,.c-page-header h1 span:not(.title){font-size:.5em}.c-page-header h1 .title{display:block}.c-page-header p{font-size:1.25em}.c-page-header a{color:#efefef;color:var(--light-gray)}.c-person{text-align:center}@media (min-width:40em){.c-person{text-align:left}}@media (min-width:40em){.c-person .row{display:flex}}@media (min-width:40em){.c-person .row>div{width:50%;margin-right:0}.c-person .row>div:last-of-type{margin-right:0}}@media (min-width:40em){.c-person .image{left:50%}}@media (min-width:40em){.c-person .image,.c-person .text{position:relative;padding-top:4em}.c-person .text{right:50%}}.c-person .last{text-transform:uppercase;font-weight:700}.c-person .groups{display:flex;flex-direction:column;flex-wrap:wrap}@media (max-width:39.9375em){.c-person .groups{align-content:center}}.c-person .group{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.c-person .group:after{content:"";width:1.75rem;height:1.75rem;background:no-repeat 50%;background-size:contain;display:inline-block;vertical-align:middle;margin-left:.5em}@media (max-width:39.9375em){.c-person .group:after{margin-left:2em}}.c-person .group.user-group-1:after{background-image:url(/static/media/toimisto.69003319.svg)}.c-person .group.user-group-2:after{background-image:url(/static/media/lampo.d7f75178.svg)}.c-person .group.user-group-3:after{background-image:url(/static/media/ilma.63e1068e.svg)}.c-person .group.user-group-4:after{background-image:url(/static/media/sahko.53171575.svg)}.c-person .group.user-group-5:after{background-image:url(/static/media/muut.49e2b69f.svg)}.c-person .group.user-group-11:after{background-image:url(/static/media/car.7c32673c.svg)}.c-person h1{font-size:1.9375em}.c-person h1 span{text-transform:uppercase;font-weight:700}@media (min-width:40em){.c-person p{font-size:1.25em}}.c-person p.italic{font-style:italic}.c-person .image svg{height:auto}.c-person .image svg path{fill:#efefef;fill:var(--light-gray)}.c-person .image img,.c-person .image svg{border-radius:50%;display:block;margin:auto auto 2em;width:14.5em;max-width:100%}@media (min-width:40em){.c-person .image img,.c-person .image svg{width:20.125em;margin-right:0}}.c-person .buttons{display:flex;justify-content:center;align-items:flex-start;margin-top:3em}@media (min-width:40em){.c-person .buttons{justify-content:flex-start;flex-direction:column}}.c-person .buttons a,.c-person .buttons button{background:none;border:none;padding:0;font-size:.75em;font-weight:700;color:#002e85;color:var(--theme);margin:0 .5em 1em;line-height:1.3;max-width:5.3125rem}@media (min-width:40em){.c-person .buttons a,.c-person .buttons button{max-width:none;font-size:inherit}}.c-person .buttons a .icon,.c-person .buttons button .icon{content:"";display:block;width:3.875rem;height:3.875rem;margin:0 auto 1em;border-radius:50%;vertical-align:middle;background:rgba(50,63,168,.2) no-repeat 50%}@media (min-width:40em){.c-person .buttons a .icon,.c-person .buttons button .icon{display:inline-block;margin-right:1.2em;margin-bottom:0}}.c-person .buttons a.email .icon,.c-person .buttons button.email .icon{background-image:url(/static/media/email.379df325.svg)}.c-person .buttons a.phone .icon,.c-person .buttons button.phone .icon{background-image:url(/static/media/phone.a4f9e87f.svg)}.c-person.profile h1{font-size:1em}@media (min-width:40em){.c-person.profile h1{font-size:1.25em}}@media (max-width:39.9375em){.c-person.profile{text-align:left}.c-person.profile .row{align-items:center;display:flex}.c-person.profile .text{padding-top:0}.c-person.profile img,.c-person.profile svg{width:4.125rem;margin-right:1em}}.c-profile .tools{margin-bottom:2em}.c-profile .tools>div{border-bottom:1px solid #e5e6ed;padding:1em}.c-profile .tools>div:first-child{border-top:1px solid #e5e6ed}.c-profile .tools button,.c-profile .tools label{display:block;width:100%;border:none;background:none;text-align:left;color:#002e85;color:var(--theme);padding:0}.c-profile .tools label{display:flex;align-items:center}.c-profile .tools button{text-decoration:underline}.c-profile .last-login{font-style:italic;color:#2b2b2b;opacity:.6;margin-top:3em}.c-profile .add svg{margin-left:.6em;margin-right:2.6em}.c-profile .buttons{text-align:center;margin-top:9.375em}@media (min-width:40em){.c-profile .buttons{display:none!important}}.c-profile .signout-button{background:none;border:none;padding:0;color:#002e85;color:var(--theme);font-size:.75em;font-weight:700}.c-profile .signout-button .icon{content:"";width:3.875rem;height:3.875rem;background:rgba(50,63,168,.2);border-radius:50%;flex-direction:column;margin:0 auto 1em}.c-profile .signout-button .icon,.c-splash{display:flex;justify-content:center;align-items:center}.c-splash{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background:#011093 url(/static/media/body-bg-center.4fefd913.png) 50% no-repeat;background-size:100% auto}@media (min-width:40em){.c-splash{background-image:url(/static/media/body-bg-center-large.ff6b3d55.png);background-size:120em auto;background-position:50%}}.c-switch{cursor:pointer;display:block}.c-switch input{position:absolute;opacity:0}.c-switch input:checked+span{background:#4a90e2}.c-switch input:checked+span:before{background:#fff;border-color:#fff;left:calc(100% - 1em - 3px)}.c-switch input:disabled+span{background:#949494}.c-switch input:disabled+span:before{background:#fff}.c-switch input:focus.focus-visible+span{outline:2px solid #85b3fa;outline:2px solid -webkit-focus-ring-color}.c-switch>span{position:relative;display:inline-block;border-radius:30px;width:2.25em;height:1.5em;padding:2px;vertical-align:middle;margin-right:2em;transition:background .2s ease-out;background:#ccc}.c-switch>span:before{content:"";width:1em;height:1em;border-radius:50%;position:absolute;left:.1875em;top:.25em;transition:left .2s ease-out,background .2s ease-out,border .2s ease-out;background:#fff}.BrainhubCarouselItem{display:flex;justify-content:center;align-items:center;position:relative}.BrainhubCarouselItem.BrainhubCarouselItem--clickable{cursor:pointer}.BrainhubCarouselItem .debug-number{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;font-size:2em;text-shadow:0 0 9px #fff}.BrainhubCarousel__arrows{position:relative;padding:21px;border:none;overflow:hidden;outline:0;font-size:0;line-height:0;background-color:#7b59ff}.BrainhubCarousel__arrows span{display:block;position:absolute;top:50%;left:50%;border-color:#fff;border-style:solid;border-width:3px 3px 0 0;padding:5px;transition:.3s;font-size:0}.BrainhubCarousel__arrows:hover{background-color:#8768ff}.BrainhubCarousel__arrows:hover span{display:block;position:absolute;top:50%;left:50%;border-color:#fff;border-style:solid;border-width:3px 3px 0 0;padding:5px;transition:.3s;font-size:0}.BrainhubCarousel__arrows:hover:enabled{background-color:#8768ff}.BrainhubCarousel__arrows:hover:enabled span{border-color:#fff;margin:0}.BrainhubCarousel__arrows:disabled{background-color:#ccc}.BrainhubCarousel__arrowLeft span{-webkit-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg);margin-left:2.45px}.BrainhubCarousel--isRTL .BrainhubCarousel__arrowLeft span,.BrainhubCarousel__arrowRight span{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);margin-left:-2.45px}.BrainhubCarousel--isRTL .BrainhubCarousel__custom-arrowLeft span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.BrainhubCarousel--isRTL .BrainhubCarousel__arrowRight span{-webkit-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg);margin-left:2.45px}.BrainhubCarousel--isRTL .BrainhubCarousel__custom-arrowRight span{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.BrainhubCarousel--isRTL .BrainhubCarousel__arrows:hover span{margin:0}.BrainhubCarousel__arrow--disable{pointer-events:none}.BrainhubCarousel__container{width:100%;overflow:hidden}.BrainhubCarousel{overflow:hidden;display:flex;align-items:center}.BrainhubCarousel.BrainhubCarousel--isRTL,.BrainhubCarousel.BrainhubCarousel--isRTL .BrainhubCarousel__trackContainer .BrainhubCarousel__track{direction:rtl}.BrainhubCarousel .BrainhubCarousel__trackContainer{width:100%;overflow:hidden}.BrainhubCarousel .BrainhubCarousel__trackContainer .BrainhubCarousel__track{display:flex;overflow:hidden;list-style:none;margin:0;padding:0}.BrainhubCarousel .BrainhubCarousel__trackContainer .BrainhubCarousel__track.BrainhubCarousel__track--transition{transition:-webkit-transform;transition:transform;transition:transform,-webkit-transform}.BrainhubCarousel__arrows{cursor:pointer}.BrainhubCarousel__loader{width:50px;height:50px;border-radius:100%;border:4px solid #7b59ff;border-left-color:transparent;-webkit-animation:loader 1s linear infinite;animation:loader 1s linear infinite}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.BrainhubCarousel__dots{display:flex;justify-content:center;list-style:none;margin:0;padding:0;font-size:0;line-height:0}.BrainhubCarousel__dots.BrainhubCarousel__dots--isRTL{direction:rtl}.BrainhubCarousel__dots .BrainhubCarousel__dot{outline:0;padding:10px;border:none;opacity:.5;font-size:0;cursor:pointer;-webkit-appearance:none}.BrainhubCarousel__dots .BrainhubCarousel__dot.BrainhubCarousel__dot--selected{opacity:1!important}.BrainhubCarousel__dots .BrainhubCarousel__dot:hover{opacity:1}.BrainhubCarousel__dots .BrainhubCarousel__dot:before{content:"";display:block;width:5px;height:5px;border-radius:50%;padding:0;border:none;background:#000}.BrainhubCarousel__dots .BrainhubCarousel__thumbnail{outline:0;padding:10px;border:none;opacity:.5;font-size:0;cursor:pointer}.BrainhubCarousel__dots .BrainhubCarousel__thumbnail.BrainhubCarousel__thumbnail--selected{opacity:1!important}.BrainhubCarousel__dots .BrainhubCarousel__thumbnail:hover{opacity:1}.BrainhubCarousel__thumbnail[type=button]{-webkit-appearance:none}.BrainhubCarousel--isRTL+.BrainhubCarousel__dots{direction:rtl}table{width:100%;text-align:center}table .firstMedia a{display:block}table .first_media,table .firstMedia,table .name,table .Nimi,table .thumb{text-align:left}table .message{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:20em}table .message .message-title{font-weight:700;margin-bottom:.25em}table .message .message-value{margin-top:0;font-size:1.1em;overflow:hidden;width:95%;text-overflow:ellipsis}.messagelist table .message .message-value{margin:0}table .revision_history{text-align:left}table thead th{text-transform:uppercase;font-size:.8em;font-weight:600;padding:1.2em .4em}table.outline{border-top:1px solid #333;border-bottom:1px solid #333}table tbody tr{transition:all .3s ease;height:4em}table tbody tr:hover{cursor:pointer;background-color:#eaeded}table tbody td{font-size:.9em;padding:.6em .4em;border-bottom:1px solid #efefef}table tbody td img{margin:0 auto}table tbody td.name,table tbody td.Nimi{font-size:1em;font-weight:700}table a{text-decoration:none;color:inherit}table a:hover{text-decoration:underline;color:inherit}table .timestamp{opacity:.4;font-size:.9em}table td.id{width:36px}table td.type_id{width:7em}table td.firstMedia,table td.thumb{max-height:60px;width:60px}table td.firstMedia>img,table td.thumb>img{display:block;background-color:hsla(0,0%,49.8%,.05);max-width:100%;max-height:100%}table td.firstMedia a,table td.thumb a{display:flex;justify-content:center;align-items:center;width:48px;height:48px}table td.firstMedia a img,table td.thumb a img{display:block;background-color:hsla(0,0%,49.8%,.05);max-width:100%;max-height:100%}table td.firstMedia img,table td.thumb img{border-radius:3px;box-shadow:0 9px 4px -6px rgba(0,0,0,.07)}table .edit,table .remove{width:88px}table .groups{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;max-width:12vw}table .groups .group:not(:last-child):after{display:inline;content:", ";margin-right:.15em}table th span{margin-right:-12px}table th span.asc{display:inline-block;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 45%;transform-origin:50% 45%}table th span.sorted img,table th span.unsorted img{display:inline}table th span.unsorted{opacity:0}table th span.sorted{opacity:1}table .site,table .type{text-transform:uppercase}.pagination{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center;padding:1em;background-color:#efefef;background-color:var(--light-gray);background:linear-gradient(351deg,#fafafb,transparent 100%)}.pagination button{padding:0 2em;font-size:1.4em}table{text-align:left}table tbody tr:nth-child(odd){background-color:#fafafb}.product-group thead tr{background:none}.product-group thead th{border-bottom:2px solid #efefef;border-bottom:2px solid var(--light-gray);padding:.4em}thead tr{background:none}thead tr th.is_published{text-align:center}.event-dates{margin:0;opacity:.7;font-weight:400;font-size:.9em}.Toastify{position:absolute}.Toastify__toast{box-shadow:0 1em 1em 0 rgba(0,0,0,.1),0 2px 2em 0 rgba(0,0,0,.05);border-radius:6px;padding:1em}.Toastify__toast--success{background:linear-gradient(317deg,#0d1fad,#000f7e)}.Toastify__toast--default{color:#252b70;color:var(--strong)}.Toastify__progress-bar--default{background:linear-gradient(90deg,#0091ff,transparent)!important}.manual section{max-width:41.875rem;max-width:var(--container)}.manual .wp-page{padding:2em;background:#fff}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis.dark div{background-color:#1f2532}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#fff;-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:first-child{left:8px;-webkit-animation:lds-ellipsis1 .6s infinite;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px}.lds-ellipsis div:nth-child(2),.lds-ellipsis div:nth-child(3){-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px}.lds-ellipsis div:nth-child(4){left:56px;-webkit-animation:lds-ellipsis3 .6s infinite;animation:lds-ellipsis3 .6s infinite}@-webkit-keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(24px);transform:translate(24px)}}@keyframes lds-ellipsis2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(24px);transform:translate(24px)}}.debug-links{display:flex;flex-wrap:wrap;list-style:none;color:#252b70;color:var(--strong);background:#fff;margin-top:2em}.debug-links li{padding:1em;margin:0}.end-of-list{opacity:.1;padding:4em;text-align:center}.errorFrame{width:100%;min-height:100vh;display:flex;justify-content:center;align-items:center;text-align:center;flex-wrap:wrap;flex-direction:column}.error{color:red}.error input{border-color:red!important}footer button:hover{opacity:.7}.problems-signing-in{margin:0;font-size:.75em;opacity:.5;text-align:left}.problems-signing-in:hover{opacity:.7}.problems-signing-in button{text-align:left;color:#fff;background:none;border:none;margin:0 auto;padding-top:1em}.fade-enter{opacity:0}.fade-enter-active,.fade-exit{opacity:1}.fade-exit-active{opacity:0}.fade-enter-active,.fade-exit-active{transition:opacity .5s}footer div{padding:2em;background:linear-gradient(170deg,rgba(0,0,0,.368627),transparent)}footer p{font-size:.75em;opacity:.5}footer p:last-child{margin-bottom:0}footer .external-links{display:flex;justify-content:space-between;opacity:.8;color:#fff;margin-bottom:2em}footer .external-links a{color:#fff}footer button{opacity:.8!important;background:none;border:none;color:#fff;padding:0;font-size:inherit}div.admin+footer{display:none}:export{accentcolor:#009ee2;accentcolor:var(--accentcolor);verylightfade:hsla(0,0%,49.8%,.05);verylightfade:var(--very-light-fade)}
/*# sourceMappingURL=main.17ba1b9d.chunk.css.map */