﻿/*! normalize.css v1.0.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}body,input,select,button,textarea{font:16px/1.5em "Open Sans","Helvetica Neue",sans-serif;color:hsl(210,5%,30%);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}select:disabled{background:hsl(210,20%,92%)}.hidden{display:none}.notice{padding:10px 20px;margin:20px 0;color:#fff;background:hsl(90,65%,45%);border-radius:3px;font-weight:600}.xs{font-size:1px;opacity:0}.flex{display:flex}.flex-column{display:flex;flex-direction:column}.text-align-center{text-align:center}.gap1{gap:4px}.gap2{gap:8px}.gap3{gap:12px}.mt1{margin-top:4px}.mt5{margin-top:20px}.block{display:block}.flash{color:#494d50;padding:1em;margin-top:20px;max-width:100%;border-radius:4px;font-weight:normal;z-index:1}.flash.notice{background-color:#b8d6bb}.flash.alert{background-color:#f3b7b6}.inactive{color:hsl(210,15%,75%)}.background-inactive{background-color:hsl(210,20%,92%)}.background-inactive-with-transparency{background-color:hsla(210,20%,92%,.8)}.session-nav{height:80px !important;padding:16px 0 !important;overflow:hidden}.session-nav .container{width:100%;padding:0 40px}.session-nav .container .logo{margin-top:1px;height:45px}.session-nav .container .session-links{float:right;text-align:right}.session-nav .container .session-links .btn{gap:16px;padding-top:16px;padding-right:32px;padding-bottom:16px;padding-left:32px;border-radius:4px;font-family:Manrope;font-weight:400;font-size:16px;line-height:14px;letter-spacing:1%;border:none;text-align:center}.session-nav .container .session-links .btn a{line-height:inherit;color:inherit;height:unset}.session-nav .container .session-links .sign-up{background:#1a6ad2;color:#fff}.session-nav .container .session-links .log-in{background:#e8f1fc;color:#092851}.navigation{position:relative;padding:20px 0;height:80px;overflow:hidden;background:#fff}.navigation.transparent{background:rgba(0,0,0,0);box-shadow:0 1px 0 rgba(0,0,0,.2),0 2px 0 hsla(0,0%,100%,.2)}.navigation .logo{float:left;width:250px;height:50px;margin-top:-5px;background-image:image_url("/assets/logo-477a3cea.png");background-position:left center;background-size:contain;background-repeat:no-repeat;text-indent:-9999px}.navigation .links{float:right;text-align:right}.navigation a{display:inline-block;color:#494d50;height:40px;line-height:40px;font-size:18px;font-weight:600}.navigation a.highlight{padding:0 15px;background:hsla(0,0%,100%,.2);border-radius:3px}.navigation a+a{margin-left:20px}.button{float:left;background-color:hsl(210,35%,35%);color:#fff;line-height:45px;padding:0 20px;border:none;cursor:pointer;border-radius:3px;font-weight:600;margin-right:10px}.button[disabled]{background-color:hsl(210,20%,85%)}.button.btn-full{width:100%;text-align:center}.button.btn-secondary{background-color:hsl(20,75%,45%)}.button .fa{width:25px;text-align:center;font-size:20px;vertical-align:-2px}.button.outline{border:2px solid hsl(210,15%,75%);color:hsl(210,5%,30%);background:none;box-shadow:none;height:45px;line-height:41px}.button.centered{float:none;display:block;margin-left:auto;margin-right:auto}.error{background-color:hsl(20,75%,55%);color:#fff}.error:after{content:"";display:table;clear:both}.error p{font-weight:600}.field{margin-top:20px}.field:after{content:"";display:table;clear:both}.field.bottom{border-top:1px solid hsl(210,20%,85%);background-color:hsl(210,20%,92%);padding:20px 0}.field.bottom button{float:left;background-color:hsl(210,35%,35%);color:#fff;line-height:45px;padding:0 20px;border:none;cursor:pointer;border-radius:3px;font-weight:600;margin-right:10px}.field.bottom button[disabled]{background-color:hsl(210,20%,85%)}.field.bottom button.btn-full{width:100%;text-align:center}.field.bottom button.btn-secondary{background-color:hsl(20,75%,45%)}.field.bottom button .fa{width:25px;text-align:center;font-size:20px;vertical-align:-2px}.field.bottom button+a.button,.field.bottom button+button{margin-left:10px}.optional-fields{margin-top:20px}label{display:block;line-height:40px;color:hsl(210,5%,50%)}input[type=submit]{float:left;background-color:hsl(210,35%,35%);color:#fff;line-height:45px;padding:0 20px;border:none;cursor:pointer;border-radius:3px;font-weight:600;margin-right:10px}input[type=submit][disabled]{background-color:hsl(210,20%,85%)}input[type=submit].btn-full{width:100%;text-align:center}input[type=submit].btn-secondary{background-color:hsl(20,75%,45%)}input[type=submit] .fa{width:25px;text-align:center;font-size:20px;vertical-align:-2px}input[type=text],input[type=email],input[type=password],input[type=number],input[type=temperature],select,textarea{width:600px;padding:10px 15px;background-color:#fff;border:1px solid hsl(210,20%,92%);border-top-color:hsl(210,20%,85%);line-height:30px;height:50px;border-radius:3px;-webkit-user-select:text}input[type=text].right,input[type=email].right,input[type=password].right,input[type=number].right,input[type=temperature].right,select.right,textarea.right{float:none;text-align:right}input[type=text].short,input[type=email].short,input[type=password].short,input[type=number].short,input[type=temperature].short,select.short,textarea.short{width:100px}input[type=text].medium,input[type=email].medium,input[type=password].medium,input[type=number].medium,input[type=temperature].medium,select.medium,textarea.medium{width:200px}input[type=text].long,input[type=email].long,input[type=password].long,input[type=number].long,input[type=temperature].long,select.long,textarea.long{width:500px}input[type=text].upcase,input[type=email].upcase,input[type=password].upcase,input[type=number].upcase,input[type=temperature].upcase,select.upcase,textarea.upcase{text-transform:uppercase}input[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[type=temperature]::placeholder,select::placeholder,textarea::placeholder{color:hsl(210,15%,75%)}textarea{height:100px}input[type=checkbox],input[type=radio]{width:16px;height:16px;margin:12px 0}input[type=checkbox]+label,input[type=radio]+label{display:inline-block}.full{margin-bottom:20px}.full .bottom button:first-child{margin-left:230px}.button-row{overflow:auto;margin:20px 0}#code-changed-note{margin-top:20px}#code-changed-note .error{padding:8px}table{width:100%;margin-bottom:40px}th,td{padding:10px;line-height:30px}th.right,td.right{float:none;text-align:right}th{text-align:left}td a{display:inline-block}td .fa{font-size:20px;color:hsl(210,20%,85%);vertical-align:-2px}td .fa:hover{color:hsl(20,75%,55%)}td a+a{margin-left:10px}thead tr{font-weight:600;background:hsl(210,20%,92%);border-bottom:1px solid hsl(210,15%,75%)}tbody tr{border-bottom:1px solid hsl(210,20%,92%)}.sticker{float:left;margin:40px 20px 0 0;height:60px;width:200px;background-size:contain}.sticker.google{background-image:image-url("/assets/home/setup/google-a4a1b282.png")}.sticker.apple{background-image:image-url("/assets/home/setup/apple-ac8c8cd3.png")}.ui-autocomplete{font-family:sans-serif;position:absolute;top:0;left:0;cursor:default;background:#fff;border-radius:3px;padding:0;box-shadow:0 2px 6px rgba(50,50,50,.5)}.ui-autocomplete .ui-state-focus{font-weight:normal;background:#e7ebef}.ui-autocomplete .ui-menu-item{padding-top:.3rem;padding-bottom:.3rem;position:relative;margin:0;padding-left:20px;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-helper-hidden-accessible{visibility:hidden}.comiseo-daterangepicker-mask{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(50,50,50,.5)}.comiseo-daterangepicker{position:absolute;background:#fff;padding:20px;border-radius:3px;box-shadow:0 2px 6px rgba(50,50,50,.5)}.comiseo-daterangepicker-calendar{float:left;padding-bottom:20px;margin-right:20px;padding-right:20px;border-right:1px solid hsl(210,20%,92%)}.comiseo-daterangepicker-presets{float:right}.comiseo-daterangepicker-presets .ui-widget-content{list-style:none;margin:0;padding:0}.comiseo-daterangepicker-presets .ui-widget-content li{line-height:40px}.ui-datepicker-header{text-align:center;background:hsl(210,20%,97%);padding:5px}.ui-datepicker-header a:not(.ui-state-disabled){cursor:pointer}.ui-datepicker-header a.ui-state-disabled{color:hsl(210,20%,85%)}.ui-datepicker-header .ui-datepicker-prev{float:left}.ui-datepicker-next{display:block;float:right}.ui-datepicker-calendar th,.ui-datepicker-calendar td{padding:3px 10px;text-align:center}.ui-datepicker-calendar th a,.ui-datepicker-calendar td a{display:block}.ui-datepicker-calendar td.ui-state-highlight{background-color:hsl(210,20%,92%)}.ui-datepicker-calendar .ui-datepicker-today{font-weight:bold;background-color:rgba(0,0,0,0)}.ui-datepicker-calendar .ui-datepicker-unselectable{color:hsl(210,20%,85%)}.comiseo-daterangepicker-buttonpanel{clear:left;padding-top:20px;border-top:1px solid hsl(210,20%,92%)}.comiseo-daterangepicker-buttonpanel .ui-button{float:left;background-color:hsl(210,35%,35%);color:#fff;line-height:45px;padding:0 20px;border:none;cursor:pointer;border-radius:3px;font-weight:600;margin-right:10px;margin-right:10px}.comiseo-daterangepicker-buttonpanel .ui-button[disabled]{background-color:hsl(210,20%,85%)}.comiseo-daterangepicker-buttonpanel .ui-button.btn-full{width:100%;text-align:center}.comiseo-daterangepicker-buttonpanel .ui-button.btn-secondary{background-color:hsl(20,75%,45%)}.comiseo-daterangepicker-buttonpanel .ui-button .fa{width:25px;text-align:center;font-size:20px;vertical-align:-2px}html,body{background-color:hsl(210,20%,97%)}.container,.container-no-margin{width:1240px;margin:0 auto 40px;position:relative}@media screen and (max-width: 1280px){.container,.container-no-margin{width:100%;padding:0 20px}}.container:after,.container-no-margin:after{display:block;content:"";clear:both}.container-no-margin{margin:0 auto 0}.info-box{background:#fff;width:600px;margin-bottom:20px;padding:30px;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.2);border-bottom:3px solid hsl(210,20%,92%)}.additional-fields{margin-left:20px}.inner-limit,.limit{background:hsl(210,20%,92%);display:flex;flex-direction:row;align-items:center;color:hsl(210,5%,30%)}.inner-limit i,.limit i{margin:0px 32px}.inner-limit div>a,.limit div>a{color:hsl(210,35%,35%)}.box.inner-limit,.box.limit{background:hsl(210,20%,92%)}.limit{width:max-content;min-width:440px;box-shadow:0 1px 2px rgba(0,0,0,.2);border-bottom:3px solid hsl(210,20%,92%);border-radius:3px;padding:32px 16px}.limit.center{margin:40px auto 0px auto}.login{position:fixed;top:50%;left:50%;width:500px;background:#fff;margin:-200px 0 0 -250px;padding:40px;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.2);border-bottom:3px solid hsl(210,20%,92%)}.login .logo{width:100%;height:60px;margin-bottom:40px;background-image:image_url("/assets/logo-477a3cea.png");background-size:contain;background-repeat:no-repeat;background-position:center}.login input[type=text],.login input[type=email],.login input[type=password]{width:100%;margin-bottom:20px}.login button{float:left;background-color:hsl(210,35%,35%);color:#fff;line-height:45px;padding:0 20px;border:none;cursor:pointer;border-radius:3px;font-weight:600;margin-right:10px}.login button[disabled]{background-color:hsl(210,20%,85%)}.login button.btn-full{width:100%;text-align:center}.login button.btn-secondary{background-color:hsl(20,75%,45%)}.login button .fa{width:25px;text-align:center;font-size:20px;vertical-align:-2px}.login a.right{float:right}.login .hidden{display:none}.box{background:#fff;width:60%;overflow:auto;margin-bottom:40px;padding:40px;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.2);border-bottom:3px solid hsl(210,20%,92%)}.box h2{margin-top:0}.box p{margin:0}.box p+p{margin-top:1em}.box .button{margin-top:20px}.box .green{color:hsl(90,65%,45%)}.box .qr-code{margin-top:20px;border:2px solid hsl(210,20%,97%)}.filter{padding:40px 0;background-color:hsl(210,5%,30%);box-shadow:0 1px 1px rgba(0,0,0,.5) inset,0 1px 1px #fff;overflow:auto}.filter .container{margin-bottom:0}.filter .fa{position:absolute;line-height:60px;width:60px;text-align:center}.filter .keyword{float:left;width:66.6%;padding-right:10px}.filter .date{float:right;width:33.3%;padding-left:10px}.filter input[type=text]{width:100%;border-radius:3px;border:none;padding:10px 10px 10px 60px;line-height:40px;height:60px;box-shadow:0 1px 0 #000}.filter input[type=text]:focus{outline:0}.filter .comiseo-daterangepicker-triggerbutton{width:100%;border-radius:3px;background:#fff;border:none;padding:10px 10px 10px 60px;line-height:40px;height:60px;text-align:left;box-shadow:0 1px 0 #000}.filter .comiseo-daterangepicker-triggerbutton:focus{outline:0}.related .links a{display:inline-block;margin-right:10px}.groups h1{text-align:center;margin:80px 0}.report{background-color:#fff;border-radius:3px;margin:0 -1px;box-shadow:0 1px 2px rgba(0,0,0,.2);border-bottom:3px solid hsl(210,20%,92%);padding:20px;margin-bottom:40px}.report .group_edit{display:none;border-bottom:1px solid hsl(210,20%,92%);margin:-20px;padding:20px;margin-bottom:20px;padding-bottom:60px}.report .group_edit p{margin:0px}.report .group_edit .groups_boxes{margin-bottom:12px}.report .group_edit .groups_boxes .group{display:flex;align-items:center}.report .group_edit .groups_boxes .group label{margin-left:8px}.report .head{margin:-20px;padding:20px;border-bottom:1px solid hsl(210,20%,92%);margin-bottom:20px;line-height:40px;overflow:auto}.report .head .title{display:block;float:left;margin:0;padding:-5px;width:65%}.report .head .title div{display:block;float:left;border-radius:3px;padding:0 10px;margin-right:10px}.report .head .title div.ref{border:1px solid hsl(210,20%,92%)}.report .head .title div.group{background-color:hsl(210,20%,97%)}.report .head .right{float:right}.report .head .right a{display:inline-block;margin-left:20px}.report .questionnaire_table.extra td:first-child{font-size:14px}.report .questionnaire_table.extra tr.bold,.report .questionnaire_table.extra tr:last-child{font-weight:bold}.report .questionnaire_table.extra tr.bold,.report .questionnaire_table.extra tr.bold td{font-size:18px}.report .details,.report .additional_info,.report .comment{margin-bottom:20px}.report .comment:after{content:"";display:table;clear:both}.report .comment textarea{border:1px solid hsl(210,20%,92%);width:100%;height:82px;resize:none}.report .comment .button{margin-top:10px}.report .photos{margin:-10px;overflow:auto}.report .photo{position:relative;float:left;margin:10px;outline:none;width:224px;height:224px;border-radius:3px;background-color:hsl(210,20%,92%);background-size:cover;background-position:center center}.report .photo img{width:100%;height:100%;border-radius:2px}.report .play-video-icon-wrapper{display:flex;align-items:center;width:100%;height:100%}.report .play-video-icon{color:#fff;font-size:96px;text-align:center;width:100%;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all .125s cubic-bezier(0, 1.1, 1, 1.1);transition:all .125s cubic-bezier(0, 1.1, 1, 1.1)}.report .photo:hover .play-video-icon{transform:scale(1.1)}.no-results{text-align:center;margin:80px 0;padding:0 40px;display:none}.no-results .fa{margin-bottom:20px}.limited{position:relative;pointer-events:none;background-color:rgba(0,0,0,0);cursor:default;user-select:none;-moz-user-select:none;-webkit-user-select:none}.limited .photos>.photo{opacity:.35}.lock{backdrop-filter:blur(1.6px);position:absolute;display:flex;top:0;left:0;right:0;bottom:0;justify-content:center;align-items:center;height:100%;width:100%;text-align:center}.lock .lockinfo{display:flex;justify-content:center;align-items:center;background:#fff;border-radius:3px;padding:20px;box-shadow:0 1px 2px rgba(0,0,0,.2);border-bottom:3px solid hsl(210,20%,92%)}.lock .lockinfo i{margin-right:20px}.lock .lockinfo span>a{color:hsl(210,35%,35%);pointer-events:auto}h1{font-size:32px;line-height:50px;font-weight:600;margin-bottom:40px;-webkit-user-select:text}h1 .fa{margin:0 10px}h2{font-size:26px;font-weight:600;margin:40px 0;-webkit-user-select:text}a{color:hsl(210,35%,35%);text-decoration:none}.zoom{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:1;display:none}.zoom .photo{width:100%;height:100%;display:flex;justify-content:center;align-items:center;align-content:center;box-shadow:1px 0 0 0 hsla(0,0%,100%,.1) inset,0 0 1px rgba(0,0,0,.5),0 0 20px rgba(0,0,0,.5)}.zoom .photo .controls{position:absolute;left:0;right:0;height:60px;color:#fff;line-height:60px;background:rgba(0,0,0,.7)}.zoom .photo .controls.top{top:0}.zoom .photo .controls.bottom{bottom:0}.zoom .photo .controls h2{position:absolute;top:0;left:150px;right:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;margin:0;font-size:24px}.zoom .photo .controls a{float:right;display:inline-block;color:#fff;margin-right:20px}.zoom .photo .controls .meta{position:absolute;top:0;left:20px;right:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zoom .photo img{max-width:98%;max-height:100%}.zoom .arrow{position:absolute;top:50%;margin-top:-150px;width:100px;height:400px;background:image_url("/assets/app/zoom/arrow-left-503ba5be.png") left center no-repeat;z-index:1;cursor:pointer}.zoom .arrow.left{left:0}.zoom .arrow.right{right:0;background:image_url("/assets/app/zoom/arrow-right-be5603d5.png") right center no-repeat}.zoom .video-player{max-width:100%;max-height:calc(100% - 120px)}.loading,.done{margin-top:100px;text-align:center}.loading p{color:hsl(210,5%,50%)}.spinner{margin:0 auto 50px;height:100px;width:100px;animation:rotate 1s infinite linear;border:6px solid hsl(210,35%,35%);border-right-color:rgba(0,0,0,0);border-radius:50%}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.nav{width:100%;background-color:#e7ebef}.nav h1{padding:20px;margin:0}.two-columns{display:flex;flex-wrap:wrap;width:100%}.two-columns>div{flex-grow:1;min-width:48%;width:480px}.row{display:flex;flex-direction:column;max-width:100%;overflow-x:auto}.no-margin-top{margin-top:0}.no-margin-bottom{margin-bottom:0}.margin-bottom-md{margin-bottom:20px}.form-inline{display:flex}.info,.info-md{font-size:.75em;color:silver;font-weight:normal;white-space:nowrap}.info-md{font-size:.9em}.tooltip{position:relative;display:inline-block;border-bottom:1px dotted silver}.tooltiptext{visibility:hidden;font-size:.75em;background-color:#f2f4f6;border:1px solid #3a5978;font-weight:bold;line-height:1.25em;text-align:center;width:18em;border-radius:4px;border-top-left-radius:0;padding:8px 4px;left:50%;position:absolute;z-index:1}.tooltip:hover .tooltiptext{visibility:visible}#questionnaires #edit-questionnaire{min-width:580px}#questionnaires h3{margin-left:4px}#questionnaires fieldset{padding:.72em;height:100%}#questionnaires fieldset.editor{background-color:#e7ebef;position:relative;min-height:320px}#questionnaires fieldset.editor .editor-inactive-wrapper{top:0;left:0;width:100%;height:100%;padding:20px 8px;flex-direction:column;display:flex;align-items:center;position:absolute}#questionnaires fieldset.editor .editor-inactive-content{flex-direction:column;display:flex;align-items:center;justify-content:center;padding:3em 1em 3.2em;margin:0 1em;background-color:#e7ebef;border-radius:20px;border:1px solid #3a5978}#questionnaires fieldset.editor .editor-inactive-content p{font-weight:bold}#questionnaires fieldset .editor-input-wrapper{display:flex;gap:2px}#questionnaires fieldset .editor-input{border:.1px solid #3a5978;color:#3a5978;background-color:inherit;font-weight:bold;text-decoration:underline}#questionnaires fieldset .editor-info{text-align:center}#questionnaires fieldset h4,#questionnaires fieldset label{font-weight:normal;color:#494d50}#questionnaires fieldset h4{margin-top:9px;margin-bottom:9px}#questionnaires fieldset label span{vertical-align:middle}#questionnaires fieldset .answer{display:flex;justify-content:space-between}#questionnaires fieldset .input-wrapper,#questionnaires fieldset input,#questionnaires fieldset select{height:40px;margin-bottom:2px}#questionnaires fieldset .input-wrapper-text{line-height:40px;margin-bottom:2px}#questionnaires fieldset .button-delete,#questionnaires fieldset .button-add{text-align:center;margin:1px;height:38px;width:38px;font-size:8px;line-height:12px;padding:0}#questionnaires fieldset .button-delete{background-color:inherit;color:#3a5978;border:1px solid rgba(225,0,0,.3);transition:background-color .2s}#questionnaires fieldset .button-delete:hover{background-color:rgba(225,0,0,.3);color:#fff}#questionnaires fieldset .button-add{background-color:inherit;color:#3a5978;border:1px solid rgba(0,125,0,.3)}#questionnaires fieldset .button-add:hover{color:#fff;background-color:rgba(0,125,0,.3)}#questionnaires fieldset input,#questionnaires fieldset select{width:auto;margin:0;vertical-align:middle}#questionnaires fieldset input[type=radio],#questionnaires fieldset input[type=checkbox]{margin-right:4px}.raw-form-field,.raw-form-field-small{border:none;width:100%;background-color:inherit}.raw-form-field{min-height:320px}.stage{margin-top:-80px;padding-top:80px;background:url("/assets/home/stage/grain-2e47ff20.png"),url("/assets/home/stage/bg-15c2c1de.jpg");background-size:auto,cover;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.25)}.stage h1{font-size:48px;line-height:36px;font-weight:700;margin:40px 0;color:#fff}.stage h1 small{color:#fff}.stage .functionality{position:relative;margin:40px 0}.stage .functionality .arrow{position:absolute;background-repeat:no-repeat;background-size:contain}.stage .functionality .arrow.left{top:-120px;width:120px;height:120px;left:120px;background-image:url("/assets/home/stage/arrow_left-1445cce7.png")}.stage .functionality .arrow.right{top:-160px;width:120px;height:160px;right:120px;background-image:url("/assets/home/stage/arrow_right-5f7c8c97.png")}.stage .functionality h2{line-height:40px;color:#fff}.stage .functionality .circle{float:left;margin-right:10px;width:40px;height:40px;border:1px solid hsla(0,0%,100%,.5);border-radius:20px;text-align:center;line-height:36px}.stage .buttons{margin:40px 0 0;text-align:center}.stage .buttons a{text-shadow:none;display:inline-block;font-size:18px;line-height:60px;padding:0 30px;border-radius:3px;font-weight:600}.stage .buttons .signup{text-shadow:none;margin-right:20px;color:hsl(210,35%,35%);background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);border-bottom:3px solid hsl(210,15%,75%)}.stage .buttons .contact{color:#fff;background:none;border:1px solid hsla(0,0%,100%,.5)}.clients .w33,.clients .w50{background-size:300px 150px;background-repeat:no-repeat;background-position:center;height:150px;image-rendering:-webkit-optimize-contrast}@media screen and (max-width: 1240px){.clients .w33,.clients .w50{background-size:80%}}.benefits .icon{margin:0 auto 40px;width:200px;height:200px;border-radius:100px}.benefits .icon.time{background:url("/assets/home/benefits/time-b1e5c0c4.png");background-size:cover}.benefits .icon.organized{background:url("/assets/home/benefits/organized-e085f00c.png");background-size:cover}.benefits .icon.secured{background:url("/assets/home/benefits/secured-5e96a521.png");background-size:cover}.benefits .w33{text-align:center}.setup .phones{height:500px;background:url("/assets/home/setup/devices-5d8cac26.png") no-repeat bottom center;background-size:contain}.storage h2{margin-bottom:5px}.storage p{margin:0}.storage ul{list-style:none}.storage li{padding-left:70px;background-repeat:no-repeat;background-size:50px;margin-bottom:40px}.storage li.time{background-image:url("/assets/home/storage/time-d5c5bdae.png")}.storage li.glass{background-image:url("/assets/home/storage/glass-01607e99.png")}.storage li.download{background-image:url("/assets/home/storage/download-f426d2f8.png")}.storage li.server{background-image:url("/assets/home/storage/server-7a463b4f.png")}.storage li.backup{background-image:url("/assets/home/storage/backup-d0d8b0f6.png")}.storage li.copy{background-image:url("/assets/home/storage/copy-a3c8efed.png")}.session-landing{position:absolute;width:100vw;height:fit-content;min-height:calc(100vh - 80px);background-image:url("/assets/landing-background-624bfb48.png");background-size:cover;background-position:top}.session-landing form{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;width:680px;height:fit-content;gap:32px;border-radius:4px;border-width:1px;padding:40px;background:#fff;border:1px solid #e3e3e3;display:flex;flex-direction:column;align-items:center}.session-landing ul.errors{list-style:none;border:1px solid hsl(210,15%,75%);padding:20px;margin-bottom:20px}.session-landing #remember-password-link{margin:0;font-weight:800;line-height:24px;font-size:16px;color:#092851}.session-landing #remember-password-link a{color:#1a6ad2}.session-landing .input-container{width:600px;gap:24px;display:flex;flex-direction:column}.session-landing .input-container #forgot-password-link{color:#1a6ad2;line-height:24px;font-size:16px;font-weight:600}.session-landing .input-container h3{font-family:Manrope;font-weight:600;font-size:40px;line-height:52px;text-align:center;color:#000;width:600px;height:52px;margin:0}.session-landing .input-container .form-control{width:600px;height:80px;gap:8px;display:flex;flex-direction:column}.session-landing .input-container .form-control label{font-family:Manrope;font-weight:700;font-size:16px;line-height:24px;letter-spacing:0px;width:600px;height:24px;color:#000}.session-landing .input-container .form-control .text-input{width:600px;height:48px;padding-top:12px;padding-right:16px;padding-bottom:12px;padding-left:16px;gap:10px;border-radius:4px;border-width:1px;background:#fff;border:1px solid #e3e3e3}.session-landing button{width:329px;height:52px;gap:16px;padding-top:16px;padding-right:80px;padding-bottom:16px;padding-left:80px;border-radius:4px;background:#1a6ad2;font-family:Manrope;font-weight:600;font-size:16px;line-height:14px;letter-spacing:1%;color:#fff;border:none}.session-landing .waiver{font-family:Manrope;font-weight:400;font-size:12px;line-height:100%;letter-spacing:1%;text-align:center}.session-landing .waiver a{color:inherit;font-weight:800}.session-landing .waiver a:hover{text-decoration:underline}.session-landing ul.arguments{list-style:none;margin:0 0 0 30px;padding:0;font-weight:600}.session-landing ul.arguments li{font-size:20px;line-height:32px;margin-bottom:20px;color:hsl(210,5%,50%)}.session-landing ul.arguments li:before{display:inline-block;width:30px;font-family:"FontAwesome";content:"";margin-left:-30px;color:hsl(20,75%,45%)}.contact .confirmation{padding:10px 20px;margin-bottom:20px;color:#fff;background:hsl(90,65%,45%);border-radius:3px;font-weight:600}.contact .letter{position:relative;background:#fff;margin-bottom:40px;padding:20px;font-size:20px;line-height:32px;border-radius:3px;border-bottom:3px solid hsl(210,20%,85%);color:hsl(210,5%,30%)}.contact .letter .header{margin:-20px -20px 20px;padding:20px;background-color:hsl(210,20%,92%)}.contact .letter .field:after{content:"";display:table;clear:both}.contact .letter .field+.field{margin-top:5px}.contact .letter .field label{float:left;display:inline-block;width:100px;padding:5px 0;color:hsl(210,5%,50%)}.contact .letter .field input{float:left;width:610px;border:none;padding:5px 10px}.contact .letter textarea{width:100%;height:200px;border:none;margin-bottom:40px;resize:none}.contact .letter textarea:focus{outline:none}.contact .letter button{width:120px;background:hsl(20,75%,45%);color:#fff;text-align:center;padding:10px 0;font-weight:600;border-radius:3px;border:none}.contact .vcard{height:160px;background:url("/assets/home/contact/olli-be882e1b.png") no-repeat;background-size:120px;background-position:20px 20px;padding:30px 20px 20px 160px;margin-bottom:40px;font-weight:600;color:hsl(210,5%,30%)}.contact .vcard strong{font-size:18px;font-weight:600;margin-bottom:10px}.contact .vcard small{font-size:14px;color:hsl(210,5%,50%);display:block}.recaptcha{margin-bottom:-20px;width:300px;float:none;display:block;margin-left:auto;margin-right:auto}.tablesorter-blue .header,.tablesorter-blue .tablesorter-header{background-image:url(data:image/gif;base64,R0lGODlhFQAJAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==);background-repeat:no-repeat;background-position:center right;padding:4px 18px 4px 4px;white-space:normal;cursor:pointer}.tablesorter-blue .headerSortUp,.tablesorter-blue .tablesorter-headerSortUp,.tablesorter-blue .tablesorter-headerAsc{background-color:#c9d2d9;background-image:url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7)}.tablesorter-blue .headerSortDown,.tablesorter-blue .tablesorter-headerSortDown,.tablesorter-blue .tablesorter-headerDesc{background-color:#c9d2d9;background-image:url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7)}.tablesorter .tablesorter-errorRow td{text-align:center;cursor:pointer;background-color:#c9d2d9}.sorter-false{background-image:none !important}
