.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999px);width:320px;z-index:9999}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;margin-left:-160px;top:1em}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;margin-left:-160px}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:1px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);box-sizing:border-box;cursor:pointer;direction:ltr;display:flex;font-family:sans-serif;justify-content:space-between;margin-bottom:1rem;max-height:800px;min-height:64px;overflow:hidden;padding:8px;position:relative}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--default{background:#fff;color:#aaa}.Toastify__toast--info{background:#3498db}.Toastify__toast--success{background:#07bc0c}.Toastify__toast--warning{background:#f1c40f}.Toastify__toast--error{background:#e74c3c}.Toastify__toast-body{flex:1 1;margin:auto 0}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0}}.Toastify__close-button{align-self:flex-start;background:transparent;border:none;color:#fff;cursor:pointer;font-size:14px;font-weight:700;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--default{color:#000;opacity:.3}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{background-color:hsla(0,0%,100%,.7);bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__progress-bar--default{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55)}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}.admin table tr:nth-child(odd){background-color:#fafafb}table{text-align:center;width:100%}table .name,table .revision_history,table .thumb{text-align:left}table thead th{font-size:.8em;font-weight:400;padding:1.2em .4em;text-transform:uppercase}table.outline{border-bottom:1px solid #333;border-top:1px solid #333}table tbody tr{height:4em;transition:all .3s ease}table tbody tr:hover{background-color:#eaeded;cursor:pointer}table tbody td{font-size:.9em;padding:.6em .4em}table tbody td img{margin:0 auto}table tbody td.name{font-size:1em;font-weight:700}table a{color:inherit;text-decoration:none}table a:hover{color:#050504;text-decoration:underline}table .timestamp{font-size:.9em;opacity:.4}table .thumb{width:74px}table th span{margin-right:-12px}table span.asc{display:inline-block;transform:rotate(180deg);transform-origin:50% 11px}table span.sorted img,table span.unsorted img{display:inline}table span.unsorted{opacity:0}table span.sorted{opacity:1}table .site,table .type{text-transform:uppercase}.pagination{display:flex;justify-content:space-between;padding:.5em}.pagination button.primary,.pagination button.secondary{font-size:1.5em;padding:0 2em .3em}.Toastify__toast--success{background:#0091ff}.Toastify__toast{border-radius:6px;padding:1em}.modal{align-items:center;background-color:hsla(0,0%,98%,.75);display:flex;display:none;height:100%;justify-content:center;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1000}.modal.active{display:flex}.modal .modal-container{align-items:center;background:#fff;box-shadow:0 10px 13px rgba(37,43,112,.12);color:#050504;display:flex;flex-direction:column;font-size:1.2em;justify-content:center;max-width:721px;padding:4em;position:relative}.modal .modal-container:after{background:url(/static/media/close.469bf1b842a16dba8103.svg) no-repeat 50%;background-size:contain;content:" ";height:1.8em;position:absolute;right:.5em;top:.5em;width:1.8em}.modal .gmb-modal:after{display:none}.modal .gmb-modal p{margin-bottom:2em;text-align:left}.modal .gmb-modal a,.modal .gmb-modal button{margin:1em;max-width:100%}*{box-sizing:border-box}a{cursor:pointer}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:sofia-pro,sans-serif;font-style:normal;font-weight:400;margin:0;scroll-behavior:smooth}#root,body,html,main{height:100%;min-height:100%}#root,main{align-items:center;color:#050504;display:flex;flex-direction:column;justify-content:space-between;width:100%}main{flex-grow:1;justify-content:center}main.osallistu{justify-content:flex-start}#root{height:auto}footer,header{padding:2em}header{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;padding:0 1em;top:0;z-index:100}header>a{padding:1em 0}header img{width:15em}header ul{justify-content:center}header ul li{padding:1em}header ul li a{color:#050504;font-weight:700;text-transform:uppercase}header .button{display:inline}@media screen and (min-width:641px){header{background-color:#fff;flex-direction:row;justify-content:space-between;padding:.5em 2em}header img{height:auto;width:10em}}footer{background:#44c8ca url(/static/media/footer-graphic.b0c713f18c901cc6383d.svg) no-repeat bottom;margin-top:3em;padding:5em 4em 8em;position:relative}footer:before{background:url(/static/media/border.9b3f30f17971a5731a6e.svg) repeat-x bottom;background-size:contain;content:" ";height:8px;left:0;position:absolute;top:0;width:100%}footer ul{justify-content:center;margin-top:2em}footer a{color:#fff}footer,header,main{text-align:center;width:100%}.Toastify{position:absolute}img{display:block}h1{color:#050504;font-family:sofia-pro,sans-serif;font-size:2.5em;font-weight:700;letter-spacing:0}@media screen and (min-width:641px){h1{font-size:3em}}h2{color:#050504;font-family:sofia-pro,sans-serif;font-size:2em;font-style:normal;font-weight:700}@media screen and (min-width:641px){h2{font-size:2.3em}}h1:after,h2:after{background:url(https://100syyta.fi/resources/images/wave.svg) no-repeat 0 0;content:"";display:block;height:6px;margin:0 auto;position:relative;top:.5em;width:192px}h3{margin-left:auto;margin-right:auto;text-align:center}ul{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;margin:0;padding:0}ul li{padding:1em}.max-width{margin:0 auto!important;max-width:1200px}div.container{display:flex;flex-direction:row;height:100%;margin:0;min-height:100%;padding:0;position:relative;width:100%}a{text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}.button,button,input.button{background-color:#44c8ca;border:none;border-radius:20px;color:#fff;cursor:pointer;display:inline-block;font-family:sofia-pro,sans-serif;font-size:1em;font-weight:700;margin:.2em;max-width:20em;outline:none;padding:.5em 3em .7em;transition:all .22s ease}.button.primary,button.primary{background-color:#ffa8a5;border-radius:1.5em;color:#034596;font-size:1.5em;font-weight:700}.button.secondary,button.secondary{background-color:#ffeee0;color:#1f2532;font-weight:400;margin:0;padding:.5em 2em}.button:hover,button:hover{box-shadow:.1em .3em .8em -.2em rgba(0,0,0,.1);opacity:.95}.errorFrame{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;min-height:100vh;text-align:center;width:100%}.toggle-errors .errors{text-align:left}.toggle-errors .errors p{margin:.33em 0}.error{color:red}.error input{border-color:red!important}.table{display:table;text-align:left;width:100%}.table .row{display:table-row}.table .row .cell,.table .row .th{display:table-cell;vertical-align:middle}.table .row .cell img,.table .row .th img{height:auto;max-width:50px}.table .row .th{font-weight:700;padding-bottom:1em}.map{background:#eee;border:1px solid #adacac;border-radius:4px;flex-grow:1;margin-top:1em}.map .maps-embed{border:0;display:block;height:100%;min-height:24em;width:100%}.notesandhistory{background:hsla(0,0%,50%,.05)}.notesandhistory .row{padding:2em}.notesandhistory .flex{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.notesandhistory .notelist,.notesandhistory .revlist{max-height:12em;overflow:auto}.notesandhistory .revlist{background-color:transparent;max-height:21em;padding-right:0}.notesandhistory .revisions{text-align:left}.notesandhistory .togglenotes{background:hsla(0,0%,50%,.05);cursor:pointer;display:flex;flex-direction:row;justify-content:space-between}.notesandhistory .togglenotes img{margin-right:1em}.notesandhistory .togglenotes:hover{text-decoration:underline}.notesandhistory .addnote button{display:block;margin-left:auto}.notesandhistory .note{font-size:.9em;margin-bottom:1em}.notesandhistory .note p{margin-bottom:0}.notesandhistory .note .user{font-size:.9em;opacity:.5}input[name=ig_account]:before{content:"@"}.ig-feed{max-width:1024px;overflow:auto}.ig-feed .ig-wrap{display:flex;flex-direction:row}.ig-feed a{display:block}.ig-feed p{font-size:.8em!important;margin:1em .2em .5em}.ig-feed .ig-img{margin:0 .2em 1em}.ig-feed .ig-img img{display:block;height:320px}.ig-feed .ig-img .actions button{display:block;margin:.2em auto}.lds-ellipsis{display:inline-block;height:80px;position:relative;width:80px}.lds-ellipsis.dark div{background-color:#1f2532}.lds-ellipsis div{animation-timing-function:cubic-bezier(0,1,1,0);background:#fff;border-radius:50%;height:13px;position:absolute;top:33px;width:13px}.lds-ellipsis div:first-child{animation:lds-ellipsis1 .6s infinite;left:8px}.lds-ellipsis div:nth-child(2){animation:lds-ellipsis2 .6s infinite;left:8px}.lds-ellipsis div:nth-child(3){animation:lds-ellipsis2 .6s infinite;left:32px}.lds-ellipsis div:nth-child(4){animation:lds-ellipsis3 .6s infinite;left:56px}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}#flow{margin:0 auto;padding-bottom:4em}@media screen and (min-width:641px){#flow{max-width:1200px;width:80%}}.steps-wrapper{-webkit-overflow-scrolling:touch;overflow:auto;width:100%}.steps{font-size:.9em;justify-content:center;margin-bottom:3em;margin-top:1em;padding-top:1em;z-index:100}.steps:before{background:#e7e7e7;content:" ";height:2px;position:relative;top:.75em;width:100%}.steps li{cursor:pointer;display:none}@media screen and (min-width:641px){.steps li{display:block}}.steps li:before{background-color:#fff;border:2px solid #e7e7e7;border-radius:50%;content:" ";display:block;height:1em;margin:0 auto;position:relative;top:-1em;width:1em}.steps li.active{color:#151515;display:block}.steps li.active:before{background-color:#ffa8a5;border-color:#ffa8a5}.steps li.done:before{background-color:#44c8ca;border-color:#44c8ca}.signup-form{margin:0 auto;max-width:1024px;padding:1em 2em}@media screen and (min-width:641px){.signup-form{padding:1em}}.signup-form section{display:none}.signup-form section>div{text-align:left}.signup-form section h2,.signup-form section h3{margin-left:auto;margin-right:auto;padding-bottom:1em;text-align:center}.signup-form section h3{text-align:left}.signup-form section p{margin:1em auto;max-width:641px}.signup-form section.active{display:block}.signup-form .next{margin-top:2em}.signup-form form{text-align:left}.signup-form form button{margin:0 auto}.signup-form .form-controls{margin-top:2em;text-align:center}.signup-form .subsection{border-bottom:1px solid #e7e7e7;margin-bottom:2em;padding-bottom:4em}.signup-form .pad-section{padding:1em 3em 3em}.signup-form .step-instagram p{text-align:left}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:all 5000s ease-in-out 0s;transition:all 5000s ease-in-out 0s}.multi-input-wrapper{display:flex;flex-direction:column}@media screen and (min-width:641px){.multi-input-wrapper{flex-direction:row}.multi-input-wrapper .input-wrapper{flex-grow:1;flex-shrink:1;margin-left:1em}.multi-input-wrapper .input-wrapper:first-child{margin-left:0}.multi-input-wrapper.media>div{flex-basis:33%}}.test-link{align-items:flex-end;display:flex;justify-content:flex-start}.test-link>label{flex:1 1 auto}.test-link>.button{flex:0 1 auto;margin-bottom:.4em;margin-left:1em}.label{color:#050504;display:block;font-weight:600;margin:2em 0 0;text-align:left}.required.label:after,.required>.label:after{content:"*";display:inline}label{display:block}label.label-line input,label.label-line textarea{border-left:none;border-right:none;border-top:none}.checkbox-label,.radio-label,.switcher{align-items:flex-start;display:flex;flex-direction:row;margin-top:1em}.checkbox-label input,.radio-label input,.switcher input{margin:0 .5em;width:auto}.checkbox-label .switch,.radio-label .switch,.switcher .switch{margin-right:1em}.checkbox-label.disabled,.radio-label.disabled,.switcher.disabled{opacity:.4;pointer-events:none}input,select,textarea{background:none;background-color:hsla(0,0%,100%,.95);border:1px solid #adacac;border-radius:3px;box-sizing:border-box;color:#000;display:block;font-family:sofia-pro,sans-serif;font-size:.9em;outline:none;padding:1.1em .8em;width:100%}input:focus,input:hover,select:focus,select:hover,textarea:focus,textarea:hover{box-shadow:0 9px 4px -6px rgba(0,0,0,.07)}input:focus,select:focus,textarea:focus{border-color:#034596}input:invalid:focus,input:invalid:required,select:invalid:focus,select:invalid:required,textarea:invalid:focus,textarea:invalid:required{border-color:red}input[disabled],select[disabled],textarea[disabled]{background-color:hsla(0,0%,96%,.95);opacity:.5}select{height:3.75em}textarea{min-height:10em}.ck-editor__editable_inline{min-height:6.6em}label.checkbox>div{align-items:flex-start;display:flex;margin-top:.4em;padding-top:0}label.checkbox>div span{margin-top:.2em;text-align:left}input[type=checkbox],input[type=radio]{border:2px solid #034596;display:inline-block;flex-shrink:0;height:1.33em;margin:.25em .5em 0 0;width:1.33em}.radioGroup{display:flex;flex-wrap:wrap;text-align:left}.radioGroup .radio{flex-basis:100%;flex-shrink:1;padding-right:1em}@media screen and (min-width:480px){.radioGroup .radio{flex-basis:50%}}@media screen and (min-width:641px){.radioGroup .radio{flex-basis:33%}}@media screen and (min-width:880px){.radioGroup .radio{flex-basis:25%}}.radioGroup.full-wide .radio{flex-basis:100%}.radioGroup .option-sublabel{display:block;opacity:.5}.checkboxesGroup{display:flex;flex-wrap:wrap;text-align:left}.checkboxesGroup .checkbox{flex-basis:100%;flex-shrink:1;padding-right:1em}@media screen and (min-width:480px){.checkboxesGroup .checkbox{flex-basis:50%}}@media screen and (min-width:641px){.checkboxesGroup .checkbox{flex-basis:33%}}@media screen and (min-width:880px){.checkboxesGroup .checkbox{flex-basis:25%}}.checkboxesGroup .checkbox>div{margin-top:0}@media screen and (min-width:480px){.checkboxesGroup.sparse .checkbox{flex-basis:100%}}@media screen and (min-width:641px){.checkboxesGroup.sparse .checkbox{flex-basis:50%}}@media screen and (min-width:880px){.checkboxesGroup.sparse .checkbox{flex-basis:33%}}.checkboxesGroup.full-wide .checkbox{flex-basis:100%}.checkboxesGroup .option-sublabel{display:block;opacity:.5}.paymentInfo{margin:0 -2em 3em;max-width:721px;text-align:center}@media screen and (min-width:880px){.paymentInfo{margin:0 auto}}.paymentInfo td,.paymentInfo th{padding:0}.paymentInfo tr{height:auto}.paymentInfo td,.paymentInfo th,.paymentInfo tr{background:transparent!important;text-align:left}.paymentInfo .panel{background:#ffeee0;margin-bottom:1em;margin-top:2em;padding:2em}.paymentInfo .panel td,.paymentInfo .panel th,.paymentInfo .panel tr{display:block}.paymentInfo .panel tr{margin-bottom:.5em}@media screen and (min-width:480px){.paymentInfo .panel{margin-bottom:1em;margin-top:2em;padding:1em 3em 3em}.paymentInfo .panel tr{display:table-row;margin:0}.paymentInfo .panel td,.paymentInfo .panel th{display:table-cell}.paymentInfo .panel table{margin-left:2em}}.paymentInfo .panel h3{padding-bottom:0}.paymentInfo .payment-providers{align-content:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:2em}.paymentInfo .payment-providers a{align-content:center;align-items:center;border-radius:8px;display:flex;flex:1 1 100%;flex-direction:row;justify-content:center;max-width:max(22%,10em);transition:all .2s ease-in-out}.paymentInfo .payment-providers a:hover{box-shadow:0 4px 20px rgba(38,43,113,.2)}.paymentInfo .payment-providers a img{display:block;flex:1 1 auto;margin:.4em 1em}.paymentInfo form{text-align:center}.video-preview{display:flex;max-width:100%;width:auto}.picture-selector{aspect-ratio:5/4;border:1px dashed gray;border-radius:4px;height:340px;height:auto;margin-bottom:6em;position:relative;text-align:center;width:340px;width:100%}.picture-selector.thumb{aspect-ratio:5/4}.picture-selector.share{aspect-ratio:1200/623}.picture-selector.contain{width:auto}.picture-selector.contain .picture{background-size:contain}.picture-selector.picture-selected img{display:none}.picture-selector.picture-selected:hover img{display:inline-block}.picture-selector.isUploading{pointer-events:none}.error .picture-selector{border-color:red}.picture-selector input{display:none}.picture-selector button{margin:.5em auto!important}.picture-selector .actions{align-items:center;display:flex;flex:1 1 auto;flex-direction:row;flex-wrap:wrap;justify-content:center;position:absolute;top:100%;width:100%}.picture-selector .actions button.button{margin:.4em .2em .1em!important;padding:.6em 2em}.picture-selector .picture{background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.picture-selector .picture img{left:50%;margin-left:-25px;margin-top:-25px;position:absolute;top:50%}fieldset{border:none;border-bottom:1px solid rgba(31,37,49,.2);outline:none;padding:1em 1em 48px}fieldset .required>.label:after{content:"*";display:inline}fieldset h2,fieldset legend{color:#1f2532;font-size:28px;font-weight:500;letter-spacing:-.2px;line-height:32px}.drag-and-drop{background-color:hsla(0,0%,50%,.05);border-radius:4px;margin-top:.5em}.drag-and-drop .add{align-items:center;display:flex;flex:0 1 auto;justify-content:flex-start;padding:1em 0}.drag-and-drop ul{margin-left:-2.8em}.drag-and-drop .module{flex-grow:1}.drag-and-drop .module>.label{opacity:.5}.drag-and-drop .drag-and-drop ul,.drag-and-drop.fixed ul{margin-left:0}.drag-and-drop.fixed ul .multi-input-wrapper{width:100%}.drag-and-drop.fixed ul .remove{margin:1em 0 0;padding:.25em 1em}.drag-and-drop .droppable-area{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.drag-and-drop .droppable-area li{align-items:center;border-bottom:1px solid hsla(0,0%,50%,.1);display:flex;justify-content:stretch;padding:1.5em 0;width:100%}.drag-and-drop .droppable-area li>.drag-bar{align-items:flex-end;display:flex;margin:1em}.drag-and-drop .droppable-area li .remove,.drag-and-drop .droppable-area li button:not(.ck-button){cursor:pointer;margin:.25em 1em;padding:.25em 1em}.drag-and-drop .droppable-area li .remove:hover,.drag-and-drop .droppable-area li button:not(.ck-button):hover{opacity:.8}.drag-and-drop .droppable-area li .dnd-actions{align-items:center;display:flex;flex:1 1 auto;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.drag-and-drop .drag-and-drop-tools{padding:1em 2em}.drag-and-drop .drag-and-drop-tools button.secondary{margin:.2em}.page-section-editor .multi-input-wrapper{flex:1 1 auto}.page-section-editor.drag-and-drop{margin-top:0}.page-section-editor.drag-and-drop .dnd-actions,.page-section-editor.drag-and-drop .drag-bar{opacity:0}.page-section-editor.drag-and-drop ul{margin-left:0}.page-section-editor.drag-and-drop li:hover .dnd-actions,.page-section-editor.drag-and-drop li:hover .drag-bar{opacity:1}.page-section-editor.drag-and-drop .dnd-actions{min-width:11em}.page-section-editor.drag-and-drop .dnd-actions .remove{margin:0}.page-section-editor.drag-and-drop .droppable-area li{padding:1em 0}.page-section-editor .module{flex:1 1 auto}.page-section-editor .module>.label{font-size:.8em;margin-bottom:1em;opacity:.33;text-transform:uppercase}.page-section-editor .module>div{margin-left:2em}.page-section-editor .module-carousel,.page-section-editor .module-faq,.page-section-editor .module-image,.page-section-editor .module-video{flex:1 1 auto}.page-section-editor .module-carousel .multi-input-wrapper,.page-section-editor .module-faq .multi-input-wrapper,.page-section-editor .module-image .multi-input-wrapper,.page-section-editor .module-video .multi-input-wrapper{flex:1 1 auto;flex-direction:column;flex-wrap:wrap}.page-section-editor .module-carousel .multi-input-wrapper .input-wrapper,.page-section-editor .module-faq .multi-input-wrapper .input-wrapper,.page-section-editor .module-image .multi-input-wrapper .input-wrapper,.page-section-editor .module-video .multi-input-wrapper .input-wrapper{margin-bottom:1em;margin-left:0!important}.cta-wrapper{margin-bottom:5em;margin-top:-14em;text-align:center;top:.2em;z-index:101}.cta-wrapper .cta{margin:0}@media screen and (max-width:480px){.cta-wrapper .cta{border-radius:0;font-size:1.4em;width:100%}.cta-wrapper{top:0}}.frontpage{width:100%}.frontpage section{background:#fff;overflow-x:hidden;padding:3em 2em}@media screen and (min-width:641px){.frontpage section{padding:4em 5em}}@media screen and (min-width:880px){.frontpage section{padding:4em 8em}}.frontpage .hero{background:url(/static/media/tausta.0b24c6c54967ff51dba9.jpg) repeat-x 50%;background-size:cover;color:#fff;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding-bottom:15em}.frontpage .hero h1{color:#fff;font-size:2.1em;font-weight:700;line-height:1.2em;margin:1em auto;max-width:880px}@media screen and (min-width:641px){.frontpage .hero h1{font-size:3.3em}}.frontpage .hero h1:after{background:url(/static/media/wave_white.1fcd8d0ae34491310e26.svg) no-repeat 50%}.frontpage .hero h1 p{font-size:.75em;line-height:1.4em;margin-top:.2em}.frontpage .hero a{margin-top:1em}.frontpage h2{color:#034596;font-size:1.9em;line-height:1em;text-align:center}@media screen and (min-width:641px){.frontpage h2{font-size:2.9em}}.frontpage h2:after,.frontpage h3:after{display:none}.frontpage .box{margin-top:-8em;text-align:left}.frontpage .box p{font-size:1.2em;line-height:1.5}.frontpage .box strong{color:#034596;font-weight:700}.frontpage .highlights{display:flex;flex-direction:row;text-align:center}.frontpage .highlights li{padding:0}.frontpage .highlights img{display:block;margin:0 -20% -20% auto;max-width:120%}@media screen and (min-width:641px){.frontpage .highlights img{float:right;margin-bottom:-7em;margin-right:-10em;margin-top:-2em;width:25em}}@media screen and (min-width:880px){.frontpage .highlights img{margin-bottom:-10em}}.frontpage .highlights.list li{flex-basis:100%;margin-top:0!important;text-align:left}.frontpage .highlights.list h3{color:#034596;font-size:1.6em;font-weight:700;letter-spacing:-.37px;line-height:1.4em;text-align:left}.frontpage .faq{padding-top:0}.frontpage .faq ul{display:flex;flex-direction:column;margin:0 auto;max-width:680px;text-align:left}.frontpage .faq ul li{border-top:1px solid #050504;padding:0}.frontpage .faq ul li:first-child{border-top:none}.frontpage .faq ul li.active .faq-a{display:block}.frontpage .faq ul li.active .faq-q{margin-bottom:0}.frontpage .faq ul li.active .faq-q:after{transform:rotate(180deg)}.frontpage .faq ul .faq-a,.frontpage .faq ul .faq-q{padding:1rem 2rem 1rem 0}.frontpage .faq ul .faq-q{cursor:pointer;font-size:1.2em;font-weight:700;padding-right:3rem;position:relative}.frontpage .faq ul .faq-q:after{background-image:url(/static/media/dropdown_arrow.0fd1b2f584b3fb9ab7e4.svg);background-position:100%;background-repeat:no-repeat;background-size:100%;content:" ";height:.7em;position:absolute;right:1em;top:1.5em;width:.7em}.frontpage .faq ul .faq-a{display:none;margin-top:0}.frontpage .contact-us{text-align:center}.frontpage .contact-us a{color:#050504}section.addnewplace{margin:0 auto;min-width:30%}section.addnewplace h2{margin-bottom:2em}section.addnewplace .results{box-shadow:0 10px 10px -5px rgba(31,37,50,.15);flex-direction:column;list-style:none;overflow:auto;text-align:left}section.addnewplace .results .lds-ellipsis{margin:0 auto}section.addnewplace .results .create{cursor:pointer}section.addnewplace .results li{align-items:center;display:flex;justify-content:space-between;padding:1em;transition:all .22s ease}section.addnewplace .results li:hover{background:linear-gradient(175deg,rgba(255,238,224,.2),#fff)}section.addnewplace .results li .name{padding-right:1em}section.addnewplace .results li .links{min-width:10.5em}section.addnewplace .results li .links .button{font-size:.85em;font-weight:700}section.addnewplace .results .manual{background-color:#f5f4fa;font-weight:700}section.addnewplace .results .gplace .name{align-items:center;display:flex;justify-content:center}section.addnewplace .results .gplace .name:before{background:url(/static/media/google.9789d1e56ae343876788.svg) no-repeat 50%;background-size:contain;content:" ";display:inline-block;height:1em;margin-right:1em;width:1em}section.addnewplace .results .gplace .check{margin:1em}section.addnewplace .wrapper{padding:0 1em}.confirm-dialog{margin-bottom:4em;text-align:center}.summary{background:rgba(255,238,224,.2);font-size:.9em;margin:2em -2em;padding:1em 0}.summary h3{margin:1em!important;margin-bottom:0;padding-bottom:0!important}@media screen and (min-width:641px){.summary h3{margin:2em!important}}.summary table{border-bottom:1px solid #fff;margin-bottom:1em;padding:0 2em 2em;text-align:left}.summary table tr{height:auto}.summary table td,.summary table th{font-size:1em;padding:0}.summary table th{opacity:.3;padding-right:1em;width:10em}@media screen and (min-width:641px){.summary table{padding:0 4em 2em}.summary table th{width:20em}}.contentpage{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;max-width:641px;padding:0 2em;text-align:left}.contentpage ol{margin:2.5em 0 0;padding:0}.contentpage h1:after{display:none}.loginContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;width:100%}.loginContainer img{margin:3em auto;width:100%}.loginContainer .loginForm{margin:0 auto;min-width:20em;width:auto}.loginContainer input[type=submit]{margin-top:1em;text-transform:uppercase}.loginContainer form label{margin-bottom:1em}.inactive{opacity:.3}.external a:after{content:" » "}.admin{display:flex;flex-direction:row;margin:0;min-height:100vh;padding:0;position:relative;text-align:left;width:100%}.admin .grid-narrow{max-width:none}.admin h1:after,.admin h2:after,.admin h3:after{margin:0}.admin>.left{background-color:#1f2532;display:flex;flex-basis:175px;flex-direction:column;flex-grow:0;flex-shrink:1;height:100vh;justify-content:space-between;position:relative;position:sticky;top:0}.admin>.left.minimized{flex-basis:64px;width:64px}.admin>.left.minimized .nav{opacity:.33}.admin>.left.minimized .toggle{bottom:64px;padding:.6em}.admin>.left .toggle{background-color:hsla(0,0%,50%,.05);border:none;bottom:32px;color:#fff!important;font-size:1.2em;height:4em;width:100%}.admin>.left .nav h2{margin-bottom:0}.admin>.left .nav h2:after,.admin>.left .nav h3:before{background:url(/static/media/wave_white.1fcd8d0ae34491310e26.svg) no-repeat 0 0;top:0}.admin>.left .nav .navimg{margin:2em;max-width:100%;padding:0}.admin>.left .nav img{display:block;height:auto;margin-top:2em;max-width:100%}.admin>.left .nav ul{flex-direction:column;list-style:none;margin-top:0;padding-left:0;padding-top:1em}.admin>.left .nav ul li{margin-bottom:.4em;padding:0}.admin>.left .nav ul li:has(.active) ul{display:block}.admin>.left .nav ul li.spacer{background-color:hsla(0,0%,50%,.05);height:4px}.admin>.left .nav ul li>ul{display:none;padding-left:1em;padding-top:0}.admin>.left .nav ul li ul>li{margin-bottom:.2em}.admin>.left .nav ul li ul>li a{padding:.3em 2em}.admin>.left a{border-left:4px solid transparent;color:#fff;display:block;font-family:sofia-pro,sans-serif;font-size:.8em;font-style:normal;font-weight:600;padding:.8em 2em;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}.admin>.left a.active{border-left:4px solid #44c8ca;color:#44c8ca}.admin>.left a:hover{opacity:.85;text-decoration:underline}.admin>.left a.logout{font-weight:400;opacity:.7}.admin>.left .versionInfo{background:#2b3239;bottom:0;color:#fff;font-size:.8em;left:0;opacity:.5;padding:.5em 0;text-align:center}.admin>.right{background-color:#fff;display:block;flex-direction:column;flex-grow:1;flex-shrink:1;height:100%;min-height:100%;padding:1em 2em;text-align:left}.admin>.right h1:after{display:none}.admin h1,.admin h2,.admin h3{text-align:left}.admin .header-bottom,.admin header{text-align:center}.admin .header-bottom ul,.admin header ul{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;margin:0;padding:0}.admin .header-bottom ul li,.admin header ul li{padding:1em}.admin .header-bottom ul li a,.admin header ul li a{color:#fff;font-size:1.2em;font-weight:700;text-decoration:none}.admin .header-bottom ul li a:hover,.admin header ul li a:hover{text-decoration:underline}.admin .header-bottom{margin-left:-2em;position:sticky;top:0;width:calc(100% + 4em);z-index:1}.admin.unsaved header{background-color:#939393}.admin.unsaved nav{background-color:#7e7e7e}.admin header{background-color:#44c8ca;font-family:sofia-pro,sans-serif;margin-left:-2em;margin-top:-1em;padding:3em 2em;position:relative;text-align:left;width:calc(100% + 4em)}.admin header:before{background-color:rgba(31,37,50,.08);content:" ";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.admin header .inner .top .img-box{background-color:hsla(0,0%,100%,.15);border-radius:4px;display:inline-block;height:110px;margin-bottom:2em;margin-right:1em;margin-top:2em;vertical-align:middle;width:110px}.admin header .inner .top h1{color:#fff;display:inline-block;font-size:44px;font-weight:500;letter-spacing:-.6px;line-height:44px;margin:0;vertical-align:middle}.admin header .inner .top h1 a.extlink,.admin header .inner .top h1 span.category{color:#000;display:block;font-size:12px;letter-spacing:.51px;line-height:14px;margin-left:4px;text-transform:uppercase}.admin header .inner .top h1 a.extlink{margin-top:10px;text-decoration:none}.admin header .inner .top h1 a.extlink:hover{text-decoration:underline}.admin nav{background-color:#44c8ca;font-family:sofia-pro,sans-serif;padding:1em 2em;text-align:left;width:100%}.admin nav ul li{color:#fff;font-size:12px;font-weight:500;letter-spacing:.51px;padding-bottom:0;padding-top:0;text-transform:uppercase}.admin .table-row{align-items:center;display:flex;flex-direction:row;width:100%}.admin .table-row .table-cell{flex-grow:1}.admin .table-row .table-cell.right-cell img{padding-left:1em;vertical-align:middle}.admin .table-row .table-cell.right-cell a{align-items:center;color:#1f2532;display:flex;flex-direction:row;font-size:14px;font-weight:500;justify-content:flex-end;letter-spacing:.51px;line-height:49px;text-decoration:none;text-transform:uppercase}.admin .places-list-header{border-bottom:1px solid #1f2532;margin-bottom:1em;padding-bottom:1em}.admin .places-list-header h1{color:#c800a1;font-size:43px;font-weight:500;letter-spacing:0;line-height:52px;margin-bottom:0;margin-top:0}.admin .places-list-header .places-header-amount i{color:#1f2532;display:block;font-size:12px;font-style:italic;letter-spacing:.51px;line-height:14px;text-transform:uppercase}.admin .places-list-header .places-header-amount strong{color:#1f2532;font-size:14px;font-style:italic;font-weight:700;letter-spacing:.6px;line-height:18px}.admin .company-form p{color:#2b3239;font-size:.9em}.admin .company-form section{border-bottom:1px dashed rgba(68,200,202,.3);max-width:1200px;padding:2em 2em 4em;width:100%}.admin .company-form section fieldset:last-of-type{border:none!important;padding-bottom:1em}.admin .submit-holder{bottom:0;display:flex;justify-content:flex-end;position:sticky}.admin .submit-holder button{background-color:#034596;border:none;border-radius:4em;color:#fff;cursor:pointer;font-family:sofia-pro,sans-serif;font-size:1em;font-style:normal;font-weight:700;margin-bottom:1em;margin-right:1em;outline:none;padding:1em 3em;text-transform:uppercase}.admin .common-list{padding:0!important}.admin .common-list-header{border-bottom:1px solid #1f2532;display:flex;justify-content:space-between;margin-bottom:1em;margin-top:2em;padding-bottom:1em}.admin .common-list-header h1{color:var(--accentcolor);font-size:43px;font-weight:500;letter-spacing:0;line-height:52px;line-height:.8;margin-bottom:0;margin-top:0}.admin .common-list-header .common-list-data{display:flex;margin-left:2em;margin-right:auto}.admin .common-list-header .common-header-add button{align-items:center;background:none;border:none;border-radius:0;box-shadow:none;color:inherit;display:flex;flex-direction:row;font-size:inherit;font-weight:400;margin:0;padding:0;text-transform:uppercase}.admin .common-list-header .common-header-add button img{margin-left:1em}.admin .common-list-header .common-header-amount{display:flex;flex-direction:column;margin:0 1em}.admin .common-list-header .common-header-amount i{color:#1f2532;display:block;font-size:12px;font-style:italic;letter-spacing:.51px;line-height:14px;text-transform:uppercase}.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}.admin .dot-map-holder{display:flex;flex-direction:column}.admin .dot-map-holder svg{border:2px solid hsla(0,0%,50%,.05);display:block}.admin .dot-map-holder2{max-width:100%;-webkit-user-select:none;-ms-user-select:none;user-select:none}.admin .dot-map-holder2 .dot-map-wrapper{position:relative}.admin .dot-map-holder2 .map{height:100%;width:100%}.admin .dot-map-holder2 .marker{height:3em;pointer-events:none;position:absolute;transform:translate(-50%,-100%)}.admin .dot-map-holder2 .marker.dim{filter:grayscale(1);opacity:.5}.admin .dot-map-holder2 button{margin:.5em 0}.admin .map-preview{background-color:#7fffd4;max-height:300px;width:auto}.grid-narrow{margin:0 auto;max-width:641px}.grid-front{margin:0 auto;max-width:1024px}.grid-2{display:flex;flex-direction:column;flex-wrap:wrap}@media screen and (min-width:641px){.grid-2{flex-direction:row}.grid-2>*{flex-basis:calc(50% - 1em);margin:0 .5em}}.iframe-wrapper{overflow:hidden;padding-top:56.25%;position:relative}.iframe-wrapper iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}
/*# sourceMappingURL=main.6fd010f8.css.map*/