/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

*{box-sizing:border-box}html{font-size:62.5%}body{font-size:1.4rem;font-family:"Poppins",sans-serif;color:#1f1f1f;line-height:normal;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:"Rubik",sans-serif;text-transform:uppercase}h1{font-size:1.6rem}h2{font-size:1.4rem}a{text-decoration:none;color:inherit}.cursor_pointer{cursor:pointer}.xs_wrapper{max-width:44rem;margin:auto;min-height:calc(100vh - 6rem);display:flex;flex-direction:column;justify-content:center}.md_wrapper{max-width:96rem;margin:auto;padding:0 2rem}.lg_wrapper{max-width:134rem;margin:auto;padding:0 2rem}@media(max-width: 940px){.hidden_in_mobile{display:none}}@media(min-width: 940px){.hidden_in_desktop{display:none}}input,textarea,select{background:none;border:.2rem solid #d2d2d2;border-radius:.4rem;height:5rem;padding:1.2rem 1.6rem;font-size:1.4rem;font-family:"Poppins",sans-serif;outline:none;width:100%;transition:all .3s ease}input:focus,textarea:focus,select:focus{border-color:hsl(0,0%,57.3529411765%)}@media(max-width: 940px){input,textarea,select{font-size:1.6rem}}textarea{min-height:30rem}label{display:block;text-transform:uppercase;font-size:1.2rem;font-family:"Rubik",sans-serif;color:#1f1f1f;opacity:.6;margin-bottom:.7rem}.select_input{cursor:pointer;background-image:url("data:image/svg+xml; utf8, <svg aria-hidden=%27true%27 focusable=%27false%27 data-prefix=%27fas%27 data-icon=%27chevron-down%27 class=%27svg-inline--fa fa-chevron-down fa-w-14%27 role=%27img%27 xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 448 512%27><path fill=%27rgba%28224, 157, 36, 1%29%27 d=%27M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z%27></path></svg>");background-repeat:no-repeat;background-position:right .7em top 50%,0 0;background-size:1rem;-webkit-appearance:none;padding-right:3rem}.select_input:invalid{color:#787878}input[type=checkbox]{display:none}input[type=tel]::placeholder{color:#d2d2d2}input[type=checkbox]+label{display:flex;align-items:flex-start}input[type=checkbox]+label:before{content:"";display:block;height:1.2rem;width:1.2rem;flex:0 0 1.2rem;border-radius:.3rem;border:.2rem solid #d2d2d2;transition:all .3s ease;margin-right:1.2rem}input:checked+label:before{background-color:#e09d24;border-color:#e09d24;box-shadow:inset 0 0 0 .2rem #fff}input[type=submit]{width:fit-content;min-width:22rem;background-color:#e09d24;color:#fff;text-transform:uppercase;font-family:"Rubik",sans-serif;font-size:1.4rem;border:0px;cursor:pointer;transition:all .3s ease}input[type=submit]:hover{background-color:rgb(227.162,166.996,58.338)}@media(max-width: 940px){input[type=submit]{width:100%}}.button{border-radius:.4rem;height:5rem;padding:1.2rem 1.6rem;font-size:1.4rem;font-family:"Rubik",sans-serif;outline:none;width:100%;transition:all .3s ease;text-transform:uppercase;cursor:pointer;display:flex;align-items:center;justify-content:center}.button-yellow{background-color:#e09d24;color:#fff}.button-yellow:hover{background-color:rgb(227.162,166.996,58.338)}.button-white{background-color:#fff;color:#e09d24}.button-white:hover{color:rgb(205.422,142.576,29.078)}.button-yellow_border{background-color:#fff;color:#e09d24;border:.2rem solid #e09d24}.button-yellow_border:hover{color:rgb(205.422,142.576,29.078)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=checkbox]:disabled+label,input[type=submit]:disabled{cursor:not-allowed;opacity:.4}.input{margin-bottom:4rem}@media(max-width: 940px){.input{margin-bottom:2rem}}.error_notification{background:#214153;color:#fff;border-radius:.4rem;padding:1rem;margin-bottom:3rem}span.hint{display:block;text-align:right;text-transform:uppercase;font-size:1.2rem;font-family:"Rubik",sans-serif;color:#1f1f1f;opacity:.6;margin-top:1.5rem}span.error{font-size:1.2rem;color:#e74c3c}.input+span.error{margin-top:-2rem;margin-bottom:3rem;display:block}.devise_form{width:100%}.devise_form img{display:block;width:14rem;margin:auto;margin-bottom:4rem}@media(max-width: 940px){.devise_form img{width:10rem;margin-bottom:2rem}}.devise_form>div{padding:3rem;border-radius:.5rem;box-shadow:0 0 1rem rgba(196,196,196,.5)}@media(max-width: 940px){.devise_form>div{padding:2rem;box-shadow:none}}.devise_form h1{font-size:1.8rem;color:#e09d24;margin-bottom:2rem}.devise_form p.instruction{margin-bottom:2rem}.devise_form .devise_shared_link{display:block;text-align:right;text-transform:uppercase;font-size:1.2rem;font-family:"Rubik",sans-serif;color:#1f1f1f;opacity:.6;transition:all .3s ease;margin-top:1.5rem}.devise_form .devise_shared_link:hover{opacity:1}.devise_form input.disabled{cursor:not-allowed;color:#727272}.edit-profile-form-section textarea{height:auto;min-height:5rem}.edit-profile-form-section input[type=submit]{float:right}@media(max-width: 940px){.edit-profile-form-section input[type=submit]{margin-bottom:4rem}}.edit-profile-form-section .iti{display:block}
.pages-home .devise_form .log-in-links{box-shadow:none}.pages-home .devise_form .log-in-links div{border:.2rem solid #e09d24;border-radius:.4rem;padding:.5rem;min-width:20rem;min-height:6rem;margin:1rem;color:#214153;font-weight:bolder;display:flex;align-items:center;justify-content:center}.pages-home .devise_form .log-in-links div a{text-align:center}.pages-home .devise_form .log-in-links div a:hover{text-decoration:underline}.project_managers-edit .edit-profile-form-block,.project_managers-update .edit-profile-form-block{margin:4rem auto;max-width:100rem}.project_managers-edit .edit-profile-form-block>p,.project_managers-update .edit-profile-form-block>p{padding:1rem}.project_managers-edit .edit-profile-form-block .edit-profile-form-wrapper,.project_managers-update .edit-profile-form-block .edit-profile-form-wrapper{display:flex;justify-content:center}@media(max-width: 940px){.project_managers-edit .edit-profile-form-block .edit-profile-form-wrapper,.project_managers-update .edit-profile-form-block .edit-profile-form-wrapper{display:block}}.project_managers-edit .edit-profile-form-block .edit-profile-form-wrapper .edit-profile-form-section,.project_managers-update .edit-profile-form-block .edit-profile-form-wrapper .edit-profile-form-section{margin:1rem;flex:1}.project_managers-edit .edit-profile-form-block .edit-profile-form-wrapper .edit-profile-form-section input[type=submit],.project_managers-update .edit-profile-form-block .edit-profile-form-wrapper .edit-profile-form-section input[type=submit]{width:100%}.project_managers-suspended .wrapper{padding:10rem 0}.project_managers-suspended .wrapper p{color:#e09d24;text-align:center;font-size:1.6rem}.projects-index .project_managers-projects-container{text-align:center;max-width:42rem;margin:8rem auto 0}.projects-index .project_managers-projects-container .project_managers-projects-title{color:#e09d24;margin-bottom:6rem;font-size:16px}.projects-index .project_managers-projects-container .project_managers-projects-intro{margin:6rem 0}.projects-index .dashboard{display:flex;height:calc(100vh - 8rem);padding:6rem 0rem;border-radius:.5rem}.projects-index .dashboard-sidebar{padding:3.6rem 3.2rem;background-color:#e09d24;color:#fff;border-radius:.5rem;flex:0 0 30%;margin-right:4rem;display:flex;flex-direction:column}.projects-index .dashboard-sidebar>div:first-child{flex:1}.projects-index .dashboard-main{flex:1}.projects-index .dashboard-main .search_wrapper{margin-bottom:3.2rem}.projects-index .dashboard-main-projects{max-height:calc(100vh - 8rem - 12rem - 5rem - 3.2rem);overflow-y:scroll;padding:.8rem;margin:0 -0.4rem}.projects-show .md_wrapper{display:flex;flex-direction:column;height:calc(100vh - 8rem)}.projects-show .main{padding:1rem .5rem;flex:1;max-height:calc(100vh - 8rem - 12rem);overflow-y:scroll}.projects-show .main .section{margin-bottom:6rem}.projects-show .main .section h2{display:flex;align-items:center;color:#214153}.projects-show .main .section h2>div:first-child{margin-right:1rem}.projects-show .main .section .hint{color:#727272}.projects-show .main .section:first-child>div:first-child{display:flex;align-items:center;margin-top:1.8rem}.projects-show .main .section:first-child>div:first-child>div:first-child{flex:1}.projects-show .search_wrapper{align-items:center;flex:0 0 10rem;padding:1rem}.projects-show .search_wrapper a{margin-top:1rem;float:right;text-transform:uppercase;color:#e09d24;font-family:"Rubik",sans-serif;text-decoration:underline}.projects-show .edit-project-links{padding:1rem;margin-bottom:2rem;color:#e09d24}.projects-show .edit-project-links>div{float:right}.projects-show .edit-project-links>div a{text-transform:uppercase;font-family:"Rubik",sans-serif;cursor:pointer}.projects-show .edit-project-links>div a:hover{text-decoration:underline}.projects-show .report_modal form span.hidden{display:none}.projects-show .report_modal .loader-wrapper{position:absolute;top:0;bottom:0;right:0;left:0;border-radius:.4rem;background:#fff;visibility:visible;display:flex;align-items:center}.projects-show .report_modal .loader-wrapper.hidden{display:none}.projects-show .report_modal .loader,.projects-show .report_modal .loader:before,.projects-show .report_modal .loader:after{border-radius:50%}.projects-show .report_modal .loader{color:#e09d24;font-size:11px;text-indent:-99999em;margin:55px auto;position:relative;width:10em;height:10em;box-shadow:inset 0 0 0 1em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.projects-show .report_modal .loader:before,.projects-show .report_modal .loader:after{position:absolute;content:""}.projects-show .report_modal .loader:before{width:5.2em;height:10.2em;background:#fff;border-radius:10.2em 0 0 10.2em;top:-0.1em;left:-0.1em;-webkit-transform-origin:5.1em 5.1em;transform-origin:5.1em 5.1em;-webkit-animation:load2 2s infinite ease 1.5s;animation:load2 2s infinite ease 1.5s}.projects-show .report_modal .loader:after{width:5.2em;height:10.2em;background:#fff;border-radius:0 10.2em 10.2em 0;top:-0.1em;left:4.9em;-webkit-transform-origin:.1em 5.1em;transform-origin:.1em 5.1em;-webkit-animation:load2 2s infinite ease;animation:load2 2s infinite ease}@-webkit-keyframes load2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.projects-new .md_wrapper .lg_wrapper,.projects-edit_mails .md_wrapper .lg_wrapper{margin:0rem}.projects-new .mail-step-container,.projects-edit_mails .mail-step-container{display:flex;margin-top:3rem}.projects-new .mail-step-container .mail-step-cells-container,.projects-edit_mails .mail-step-container .mail-step-cells-container{margin-right:2.2rem;max-width:30%;display:flex;flex-direction:column;justify-content:space-between}.projects-new .mail-step-container .mail-step-cells-container-notice,.projects-edit_mails .mail-step-container .mail-step-cells-container-notice{color:#214153;font-size:1.2rem;margin-bottom:12rem;padding-left:2rem}.projects-new .mail-step-container .mail-step-cells-container-notice .warning_icon,.projects-edit_mails .mail-step-container .mail-step-cells-container-notice .warning_icon{display:inline-block}.projects-new .mail-step-container .mail-step-cells-container-notice span,.projects-edit_mails .mail-step-container .mail-step-cells-container-notice span{font-family:"Rubik",sans-serif}.projects-new .mail-step-container .mail-step-tab-bar-container,.projects-edit_mails .mail-step-container .mail-step-tab-bar-container{flex:1;margin:0 0 2rem 2.2rem;box-shadow:0 0 1rem rgba(196,196,196,.5);border-radius:.4rem}.projects-new .mail-step-container .mail-step-tab-bar-container .mail_form-container,.projects-edit_mails .mail-step-container .mail-step-tab-bar-container .mail_form-container{display:none}.projects-new .mail-step-container .mail-step-tab-bar-container .mail_form-container .mail_form-language,.projects-edit_mails .mail-step-container .mail-step-tab-bar-container .mail_form-container .mail_form-language{display:none}.projects-new .mail-step-container .mail-step-tab-bar-container .mail_form-container .mail_form-language>form,.projects-edit_mails .mail-step-container .mail-step-tab-bar-container .mail_form-container .mail_form-language>form{overflow:hidden}.projects-new .mail-step-container .mail-step-tab-bar-container .mail_form-container .mail_form-language>form>input[type=submit],.projects-edit_mails .mail-step-container .mail-step-tab-bar-container .mail_form-container .mail_form-language>form>input[type=submit]{width:32rem;float:right}.projects-new .mail-step-container .mail-step-tab-bar-container .mail_form-container .mail_form-language.displayed,.projects-edit_mails .mail-step-container .mail-step-tab-bar-container .mail_form-container .mail_form-language.displayed{display:block}.projects-new .mail-step-container .mail-step-tab-bar-container .mail_form-container.active,.projects-edit_mails .mail-step-container .mail-step-tab-bar-container .mail_form-container.active{display:block}.projects-new .mail-step-container+form,.projects-edit_mails .mail-step-container+form{flex-direction:column-reverse}.projects-edit_mails .mail_tab_bar form input[type=submit]{float:right;margin-bottom:3rem}.participations-intro .intro{display:flex;height:calc(100vh - 8rem)}@media(max-width: 940px){.participations-intro .intro{padding:0 2rem;height:100%}}.participations-intro .intro .intro-text{line-height:1.5;max-width:77rem;margin:5rem auto}@media(max-width: 940px){.participations-intro .intro .intro-text{margin:2rem auto}}.participations-intro .intro .intro-text>h1{color:#e09d24;text-align:center;margin-bottom:5rem}.participations-intro .intro .intro-text .intro-button{text-align:center;margin:5rem 0}@media(max-width: 940px){.participations-intro .intro .intro-text .intro-button{margin-bottom:1rem}}.participations-intro .intro .intro-text .intro-button button{border-radius:.4rem;height:5rem;padding:1.2rem 1.6rem;outline:none;width:fit-content;min-width:22rem;background-color:#e09d24;color:#fff;text-transform:uppercase;font-family:"Rubik",sans-serif;font-size:1.4rem;border:0px;cursor:pointer;transition:all .3s ease}.participations-intro .intro .intro-text .intro-button button:hover{background-color:rgb(227.162,166.996,58.338)}@media(max-width: 940px){.participations-intro .intro .intro-text .intro-button button{font-size:1.6rem;width:100%}}.participations-outro .wrapper{display:flex;flex-direction:column;align-items:center;justify-content:space-around;padding:10rem 0;height:calc(100vh - 8rem)}.participations-outro .wrapper .button{width:fit-content}.participations-outro .wrapper p{color:#e09d24;text-align:center;font-size:1.6rem}.answers-new .answer_wrapper,.answers-create .answer_wrapper,.answers-edit .answer_wrapper{display:flex}.answers-new .answer_wrapper .items,.answers-create .answer_wrapper .items,.answers-edit .answer_wrapper .items{margin:auto;width:100%;max-width:100rem}.answers-new .answer_wrapper .items-header,.answers-create .answer_wrapper .items-header,.answers-edit .answer_wrapper .items-header{height:16rem;padding:2rem}.answers-new .answer_wrapper .items-header h2,.answers-create .answer_wrapper .items-header h2,.answers-edit .answer_wrapper .items-header h2{color:#e09d24}.answers-new .answer_wrapper .items-container,.answers-create .answer_wrapper .items-container,.answers-edit .answer_wrapper .items-container{height:calc(100vh - 24rem);width:100%;padding:2rem;overflow:scroll}@media(max-width: 940px){.answers-new .answer_wrapper .items-container,.answers-create .answer_wrapper .items-container,.answers-edit .answer_wrapper .items-container{height:auto;overflow:auto}}.answers-new .answer_wrapper .items-container .answer_items-wrapper,.answers-create .answer_wrapper .items-container .answer_items-wrapper,.answers-edit .answer_wrapper .items-container .answer_items-wrapper{padding-top:1.4rem}.answers-new .answer_wrapper .items-container .answer_items-wrapper :has(.field_with_errors),.answers-create .answer_wrapper .items-container .answer_items-wrapper :has(.field_with_errors),.answers-edit .answer_wrapper .items-container .answer_items-wrapper :has(.field_with_errors){margin-bottom:5rem}.answers-new .answer_wrapper .items-container .answer_items-wrapper p,.answers-create .answer_wrapper .items-container .answer_items-wrapper p,.answers-edit .answer_wrapper .items-container .answer_items-wrapper p{margin-top:0px}@media(max-width: 940px){.answers-new .answer_wrapper .items-container .answer_items-wrapper,.answers-create .answer_wrapper .items-container .answer_items-wrapper,.answers-edit .answer_wrapper .items-container .answer_items-wrapper{margin:0 -2rem;padding:2rem}}.answers-new .answer_wrapper .items-container .answer_items-wrapper:nth-child(odd),.answers-create .answer_wrapper .items-container .answer_items-wrapper:nth-child(odd),.answers-edit .answer_wrapper .items-container .answer_items-wrapper:nth-child(odd){background:#f9f9f9}.answers-new .answer_wrapper .items-container .answer_items-container,.answers-create .answer_wrapper .items-container .answer_items-container,.answers-edit .answer_wrapper .items-container .answer_items-container{position:relative;min-height:10rem;margin-top:3rem}@media(max-width: 940px){.answers-new .answer_wrapper .items-container .answer_items-container,.answers-create .answer_wrapper .items-container .answer_items-container,.answers-edit .answer_wrapper .items-container .answer_items-container{min-height:30rem}}.answers-new .answer_wrapper .items-container .answer_items-container .grey-line,.answers-create .answer_wrapper .items-container .answer_items-container .grey-line,.answers-edit .answer_wrapper .items-container .answer_items-container .grey-line{height:1.8rem;background:#e8eced;border-radius:5rem}@media(max-width: 940px){.answers-new .answer_wrapper .items-container .answer_items-container .grey-line,.answers-create .answer_wrapper .items-container .answer_items-container .grey-line,.answers-edit .answer_wrapper .items-container .answer_items-container .grey-line{width:1.8rem;height:26rem}}.answers-new .answer_wrapper .items-container .answer_items-container .grey-line-evaluator,.answers-create .answer_wrapper .items-container .answer_items-container .grey-line-evaluator,.answers-edit .answer_wrapper .items-container .answer_items-container .grey-line-evaluator{width:87.5%}@media(max-width: 940px){.answers-new .answer_wrapper .items-container .answer_items-container .grey-line-evaluator,.answers-create .answer_wrapper .items-container .answer_items-container .grey-line-evaluator,.answers-edit .answer_wrapper .items-container .answer_items-container .grey-line-evaluator{width:1.8rem}}.answers-new .answer_wrapper .items-container p,.answers-create .answer_wrapper .items-container p,.answers-edit .answer_wrapper .items-container p{font-weight:bolder}.answers-new .answer_wrapper .items-container .navigations_buttons,.answers-create .answer_wrapper .items-container .navigations_buttons,.answers-edit .answer_wrapper .items-container .navigations_buttons{display:flex;align-items:center;justify-content:flex-end;margin:3rem 0}.answers-new .answer_wrapper .items-container .input.hidden,.answers-create .answer_wrapper .items-container .input.hidden,.answers-edit .answer_wrapper .items-container .input.hidden{margin:0}.answers-new .answer_wrapper .items-container .form-inline,.answers-create .answer_wrapper .items-container .form-inline,.answers-edit .answer_wrapper .items-container .form-inline{display:flex;justify-content:space-between;position:absolute;top:0;right:0;left:0}@media(max-width: 940px){.answers-new .answer_wrapper .items-container .form-inline,.answers-create .answer_wrapper .items-container .form-inline,.answers-edit .answer_wrapper .items-container .form-inline{flex-direction:column}}.answers-new .answer_wrapper .items-container .form-inline .radio,.answers-create .answer_wrapper .items-container .form-inline .radio,.answers-edit .answer_wrapper .items-container .form-inline .radio{width:10rem;display:flex;flex-direction:column;align-items:center}@media(max-width: 940px){.answers-new .answer_wrapper .items-container .form-inline .radio,.answers-create .answer_wrapper .items-container .form-inline .radio,.answers-edit .answer_wrapper .items-container .form-inline .radio{flex-direction:row;width:auto}}.answers-new .answer_wrapper .items-container .form-inline .radio input[type=radio],.answers-create .answer_wrapper .items-container .form-inline .radio input[type=radio],.answers-edit .answer_wrapper .items-container .form-inline .radio input[type=radio]{width:2rem;height:2rem;margin-bottom:2rem}.answers-new .answer_wrapper .items-container .form-inline .radio label,.answers-create .answer_wrapper .items-container .form-inline .radio label,.answers-edit .answer_wrapper .items-container .form-inline .radio label{text-transform:inherit;color:#000;text-align:center}@media(max-width: 940px){.answers-new .answer_wrapper .items-container .form-inline .radio label,.answers-create .answer_wrapper .items-container .form-inline .radio label,.answers-edit .answer_wrapper .items-container .form-inline .radio label{margin-bottom:2rem;margin-left:2rem}}.answers-new .answer_wrapper .items-container .form-inline .error,.answers-create .answer_wrapper .items-container .form-inline .error,.answers-edit .answer_wrapper .items-container .form-inline .error{position:absolute;bottom:-2rem}.evaluations-show .intro_wrapper{height:calc(100vh - 8rem);display:flex;justify-content:space-between}@media(max-width: 940px){.evaluations-show .intro_wrapper{height:calc(100vh - 6rem)}}.evaluations-show .intro_wrapper .intro_container{width:100%;padding:3rem}@media(max-width: 940px){.evaluations-show .intro_wrapper .intro_container{padding:2rem}}.evaluations-show .intro_wrapper .intro_title{max-width:114rem;margin:5rem auto;color:#214153}.evaluations-show .intro_wrapper .intro{max-width:85rem;margin:auto}.evaluations-show .intro_wrapper .intro .evaluator_types{list-style-type:none}.evaluations-show .intro_wrapper .intro .buttons{display:flex;justify-content:space-evenly;margin:5rem 0}@media(max-width: 940px){.evaluations-show .intro_wrapper .intro .buttons{display:block}}.evaluations-show .intro_wrapper .intro .buttons p{color:#e09d24}.evaluations-show .intro_wrapper .intro .buttons button[type=submit]{border:.2rem solid #e09d24;background:#fff;color:#e09d24;border-radius:.4rem;height:5rem;padding:1.2rem 1.6rem;outline:none;width:fit-content;min-width:22rem;text-transform:uppercase;font-family:"Rubik",sans-serif;font-size:1.4rem;cursor:pointer;transition:all .3s ease}.evaluations-show .intro_wrapper .intro .buttons button[type=submit]:hover{background-color:rgb(227.162,166.996,58.338);color:#fff}@media(max-width: 940px){.evaluations-show .intro_wrapper .intro .buttons button[type=submit]{font-size:1.6rem;width:100%;margin-bottom:2rem}}.users-dashboard .dashboard{padding:6rem 0}.users-dashboard .dashboard .title{text-align:center;color:#e09d24;margin-bottom:6rem;font-size:20px}.users-dashboard .dashboard p{color:#e09d24;margin:2rem 0}.users-dashboard .dashboard-section{margin-bottom:8rem}.users-dashboard .dashboard-section h2{display:flex}.users-dashboard .dashboard-section h2>div:first-child{margin-right:1rem}.users-dashboard .dashboard-section.past_activity{filter:grayscale(1);opacity:.5;cursor:not-allowed;pointer-events:none}.users-edit .edit-profile-form-block,.users-update .edit-profile-form-block{margin:4rem auto;max-width:100rem}.users-edit .edit-profile-form-block>p,.users-update .edit-profile-form-block>p{padding:1rem}.users-edit .edit-profile-form-block .edit-profile-form-wrapper,.users-update .edit-profile-form-block .edit-profile-form-wrapper{display:flex;justify-content:center}@media(max-width: 940px){.users-edit .edit-profile-form-block .edit-profile-form-wrapper,.users-update .edit-profile-form-block .edit-profile-form-wrapper{display:block}}.users-edit .edit-profile-form-block .edit-profile-form-wrapper .edit-profile-form-section,.users-update .edit-profile-form-block .edit-profile-form-wrapper .edit-profile-form-section{margin:1rem;flex:1}@media(max-width: 940px){.users-edit .edit-profile-form-block .edit-profile-form-wrapper .edit-profile-form-section,.users-update .edit-profile-form-block .edit-profile-form-wrapper .edit-profile-form-section{margin:2rem}}.users-edit .edit-profile-form-block .edit-profile-form-wrapper .edit-profile-form-section input[type=submit],.users-update .edit-profile-form-block .edit-profile-form-wrapper .edit-profile-form-section input[type=submit]{width:100%}
.flash{z-index:999;position:absolute;top:6rem;right:6rem;color:#fff;transition:all .3s ease;padding:2rem;border-radius:.4rem;text-transform:uppercase;font-family:"Rubik",sans-serif}@media(max-width: 940px){.flash{bottom:0;left:0;right:0;top:auto;text-align:center;border-radius:0}}.flash-notice{background-color:#e09d24}.flash-alert{background-color:#214153}
.navbar{height:8rem;border-bottom:.1rem solid #e8eced}@media(max-width: 940px){.navbar{height:6rem}}.navbar>div{height:100%;display:flex;align-items:center;justify-content:space-between;max-width:134rem;margin:0 auto}.navbar>div img{width:11rem}@media(max-width: 940px){.navbar>div img{width:8rem}}.navbar>div a{font-family:"Rubik",sans-serif;color:#214153;font-size:1.6rem;margin:0 2.3rem;transition:all .3s ease;border-bottom:.2rem solid rgba(0,0,0,0)}.navbar>div a:hover{border-bottom-color:#214153}.navbar>div a.active{border-bottom-color:#214153}.navbar>div a:first-child{margin-left:0}.navbar>div a:last-child{margin-right:0}.navbar-mobile_menu-dropdown{position:absolute;left:0;width:100%;top:0;transition:all .3s ease;transform:translateY(-100%);background:#fff;border-bottom:.1rem solid #e8eced}.navbar-mobile_menu-dropdown a{display:block;text-align:right;margin:2rem !important}.navbar-mobile_menu-dropdown a.active{text-decoration:underline;border-bottom:0px}.navbar-mobile_menu.active .navbar-mobile_menu-dropdown{transform:translateY(6rem)}
.project-wizard-header{height:8rem;border-bottom:.1rem solid #e8eced}.project-wizard-header>div{height:100%;display:flex;align-items:center;justify-content:space-between;max-width:134rem;margin:0 auto;color:#214153;position:relative}.project-wizard-header h1{display:flex;align-items:center}.project-wizard-header h1 .badge{margin-right:1.8rem}
.edit_profile_form{border:.2rem solid #e8eced;border-radius:.4rem;margin-bottom:2rem}.edit_profile_form .edit_profile_form-header{background-color:#e8eced;height:7.3rem;display:flex;align-items:center}.edit_profile_form .edit_profile_form-header h1{padding:2rem;color:#214153}.edit_profile_form .edit_profile_form-fields{min-height:10rem;padding:2.5rem 2rem}.edit_profile_form .edit_profile_form-fields .flex-input{display:flex}@media(max-width: 940px){.edit_profile_form .edit_profile_form-fields .flex-input{display:block}}.edit_profile_form .edit_profile_form-fields .flex-input>div{width:100%;margin-right:2rem}.edit_profile_form .edit_profile_form-fields .flex-input div:last-child{margin-right:0rem}.edit_profile_form .edit_profile_form-fields .checkbox_buttons{display:flex}.edit_profile_form .edit_profile_form-fields .checkbox_buttons .checkbox_button:last-child{margin-right:0}.edit_profile_form .edit_profile_form-fields .hidden-checkbox{margin-bottom:1rem}.edit_profile_form .edit_profile_form-fields .hidden-checkbox .checkbox{display:none}.edit_profile_form .edit_profile_form-fields .hidden-select{margin-bottom:1rem}.edit_profile_form .edit_profile_form-fields .hidden-select select{display:none}.edit_profile_form .edit_profile_form-fields input[type=password].disabled{cursor:not-allowed;background-color:#e8eced}.edit_profile_form .edit_profile_form-fields input[type=radio]{display:none}.edit_profile_form .edit_profile_form-fields input[type=radio]+label{display:flex;align-items:flex-start}.edit_profile_form .edit_profile_form-fields input[type=radio]+label:before{content:"";display:block;height:1.2rem;width:1.2rem;flex:0 0 1.2rem;border-radius:.3rem;border:.2rem solid #d2d2d2;transition:all .3s ease;margin-right:1.2rem}.edit_profile_form .edit_profile_form-fields input:checked+label:before{background-color:#e09d24;border-color:#e09d24;box-shadow:inset 0 0 0 .2rem #fff}
.locale_selector{height:6rem;max-width:134rem;margin:auto;display:flex;padding:0 5rem;align-items:center;justify-content:flex-end}@media(max-width: 940px){.locale_selector{padding:0 2rem}}.locale_selector>div,.locale_selector a{margin-right:1rem}
.terms{padding:5rem;background-color:#214153;min-height:100vh}@media(max-width: 940px){.terms{padding:2rem;display:flex}}.terms-container{background:#fff;padding:3.8rem;margin:auto;max-width:62.4rem;border-radius:.5rem;box-shadow:0 0 1rem rgba(196,196,196,.5)}@media(max-width: 940px){.terms-container{padding:2rem}}.terms-container-content{line-height:1.5;max-height:40rem;overflow:scroll;margin-bottom:2rem}.terms-container input[type=checkbox]:disabled+label,.terms-container input[type=submit]:disabled{cursor:not-allowed;opacity:.4}.terms-container .input.user_agree_minimum_age{margin-bottom:1rem}@media(max-width: 320px){.terms-container-content{max-height:32rem}}
.step{position:relative;min-height:calc(100vh - 8rem)}.step .lg_wrapper{height:100%;display:flex;flex-direction:column;padding-bottom:5rem}.step .lg_wrapper form{flex:1;display:flex;flex-direction:column;justify-content:space-between}.step .lg_wrapper form .step-submit{display:flex;justify-content:flex-end}.step .lg_wrapper form input[type=checkbox]:disabled+label,.step .lg_wrapper form input[type=submit]:disabled{cursor:not-allowed;opacity:.4}.step .step-stacked-container{height:100%;display:none}.step .step-stacked-container.displayed{display:block}.step .step-developed-container{margin:0 5rem;display:none}.step .step-developed-container.displayed{display:block;height:100%}.step.developed{flex:1}
.close_icon{border:2px solid #214153;border-radius:3px;padding:.5rem .5rem;cursor:pointer;display:flex}.close_icon>svg{width:1.5rem;height:1.5rem}
.arrow_right_icon{width:1.5rem;height:1.5rem;color:#e09d24;margin-left:1rem}
.wheel-icon{color:#214153;height:1.5rem;width:1.5rem}
.envelope-icon{color:#214153;height:1.5rem;width:1.5rem}
.step_stacked{width:10rem;background-color:#e8eced;margin:0rem .2rem;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:space-between;color:#214153;height:100%}.step_stacked .step_stacked-label{display:flex;justify-content:center;align-items:flex-end;width:100%}.step_stacked .step_stacked-label h2{transform:rotate(180deg);writing-mode:vertical-rl;padding:3rem;font-weight:bolder}.step_stacked .step_stacked-icon{margin:2rem;position:relative}.step_stacked .count-cirle-icon{background:#214153;border-radius:50%;width:1.5rem;height:1.5rem;display:flex;align-items:center;flex-direction:column;position:absolute;top:-1rem;left:1rem;color:#fff}.step_stacked .count-cirle-icon p{margin:0;font-size:1rem;font-weight:bolder}
.mail_cell{box-shadow:0 0 1rem rgba(196,196,196,.5);display:flex;align-items:center;padding:0 2rem;height:6.2rem;margin-bottom:1.5rem;border-radius:.4rem;cursor:pointer}.mail_cell>p{font-size:1.6rem}.mail_cell.active{background:#214153;color:#fff}
.tab_bar{border-top-left-radius:4px;border-top-right-radius:4px;display:flex;align-items:center;background-color:#e6e6e6}.tab{padding:1rem 5rem;cursor:pointer}.tab>h3{font-size:1.4rem;color:#000;opacity:.35}.tab[aria-selected=true]{background-color:#fff;border-top-left-radius:4px;border-top-right-radius:4px}.tab[aria-selected=true]>h3{opacity:1;color:#214153}
.mail-form-container{padding:2rem}.mail-form-container .input{margin-bottom:2rem}.mail-form-container textarea{min-height:25rem}.mail-form-container .mail_form-footer{display:flex;align-items:center}.mail-form-container .mail_form-footer input[type=submit]{background-color:rgba(0,0,0,0);border:1px solid #214153;color:#214153}.mail-form-container .mail_form-footer input[type=submit]:hover{border-color:hsl(201.6,43.1034482759%,27.7450980392%)}.mail-form-container .mail_form-footer-notice{font-size:1.2rem;color:#214153;flex:1;padding:0 2rem}.mail-form-container .mail_form-footer-notice-unsaved{color:#e09d24;visibility:hidden;opacity:0;transition:all .3s ease}
.project_wizard{display:flex}.project_wizard .steps-label-container{display:flex;justify-content:space-between;align-items:center;color:#e09d24}.project_wizard .steps-label-container .next-step-label{display:flex;justify-content:space-between;align-items:center}.project_wizard .steps-label-container .next-step-label i{margin-left:2rem}.project_wizard .steps-label-container .next-step-label>input[type=submit]{background-color:rgba(0,0,0,0);color:#e09d24}.project_wizard .steps-label-container .next-step-label input[type=checkbox]:disabled+label,.project_wizard .steps-label-container .next-step-label input[type=submit]:disabled{cursor:not-allowed;opacity:.4}.project_wizard .tool-accordion-container{margin-top:10rem}.project_wizard .init-step-radio-buttons{display:none}.project_wizard .main-step-container.flex{display:flex;align-items:baseline}.project_wizard .main-step-container.flex>div{width:100%;margin-right:2rem}.project_wizard .main-step-container.flex div:last-child{margin-right:0rem}.project_wizard .main-step-container{justify-content:space-between;align-items:center;margin-top:10rem}.project_wizard .main-step-container>div{max-width:66rem}.project_wizard .main-step-container>p{font-size:1.2rem;color:#727272;margin-bottom:3rem}.project_wizard .main-step-container .hint{font-size:1.2rem;color:#727272}.project_wizard .main-step-container div:last-child>span>label{color:#000;text-transform:inherit;font-size:1.4rem;margin-bottom:1.2rem}.project_wizard .main-step-container div:last-child>span>label span{font-size:1.2rem;font-family:"Poppins",sans-serif}
.tool-accordion{cursor:pointer;box-shadow:0 0 1rem rgba(196,196,196,.5);margin:2rem 0;border-radius:4px;border:2px solid #fff;padding:2rem}.tool-accordion h2{font-size:1.8rem;color:#214153;display:flex;align-items:center;justify-content:space-between}.tool-accordion p{color:#7d7d7d;max-width:77rem;display:none}.tool-accordion.active{border:2px solid #e09d24}.tool-accordion.active p{display:block}

.user_plus_icon{width:1.5rem;height:1.5rem;color:#214153}
.users_icon{color:#214153;width:1.5rem;height:1.5rem}.users_icon svg{width:1.5rem;height:1.5rem}
.search_icon{width:1.5rem;height:1.5rem;color:#e09d24}
.search{width:100%;position:relative}.search .search_icon{position:absolute;bottom:1.8rem;right:1.8rem;transition:all .3s ease;opacity:.5}.search input:focus+.search_icon{opacity:1}.searchable-hidden{display:none !important}
.badge{font-family:"Rubik",sans-serif;font-size:1.2rem;border-radius:.2rem;display:flex;align-items:center;justify-content:center;padding:.8rem;text-transform:uppercase;border:2px solid}.badge.pcq360{border-color:#214153;color:#214153}.badge.pcq{border-color:#214153;color:#fff;background-color:#214153}.badge.paq180{border-color:#e09d24;color:#e09d24}.badge.paq{border-color:#e09d24;color:#fff;background-color:#e09d24}
.list_item{margin-bottom:1.2rem;cursor:pointer;box-shadow:0 0 1rem rgba(196,196,196,.5);display:flex;align-items:center;border-radius:.4rem;padding:2rem}.list_item-badge{margin-right:2rem}.list_item-badge .badge{display:inline-flex}.list_item-title{flex:1;color:#000;font-family:"Rubik",sans-serif}.list_item .arrow_right_icon{opacity:.5;transition:all .3s ease}.list_item:hover .arrow_right_icon{opacity:1}
.invitation_form .invitation_form_first_part{display:flex;justify-content:space-between}.invitation_form .invitation_form_first_part input,.invitation_form .invitation_form_first_part select{border:.2rem solid #e09d24;border-right:0;border-radius:0}.invitation_form .invitation_form_first_part .input{margin-bottom:0}.invitation_form .invitation_form_first_part .invitation_form_input_medium:first-of-type input{border-top-left-radius:.4rem;border-bottom-left-radius:.4rem}.invitation_form .invitation_form_first_part .invitation_form_input_medium{flex-grow:1;min-width:12rem}.invitation_form .invitation_form_first_part .invitation_form_input_short{flex-grow:.5}.invitation_form .invitation_form_first_part .invitation_form_input_long{flex-grow:2}.invitation_form .invitation_form_first_part .invitation_form_input_short.submit-wrapper{position:relative;display:flex}.invitation_form .invitation_form_first_part .invitation_form_input_short.submit-wrapper button{border:none;border-top-right-radius:.4rem;border-bottom-right-radius:.4rem;border-top-left-radius:0;border-bottom-left-radius:0}.invitation_form .invitation_form_first_part .invitation_form_input_short.submit-wrapper .plus_icon{color:#fff;cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.invitation_form .invitation_form_first_part .field_with_errors{position:relative}.invitation_form .invitation_form_first_part .field_with_errors span.error{position:absolute;bottom:-2rem;left:1rem}
.plus_icon{width:1.5rem;height:1.5rem}
.participant_accordion{box-shadow:0 0 1rem rgba(196,196,196,.5);padding:1.5rem;margin:1rem 0;border-radius:.4rem}.participant_accordion .participant_accordion-wrapper{display:flex;justify-content:space-between;align-items:center}.participant_accordion .participant_accordion-wrapper .participant_accordion_main{width:100%}.participant_accordion .participant_accordion-wrapper .participant_accordion_main div{display:flex;align-items:center}.participant_accordion .participant_accordion-wrapper .participant_accordion_main div span{margin-left:.5rem;font-size:1.2rem}.participant_accordion .participant_accordion-wrapper .participant_accordion_main p{margin:0;font-weight:bold}.participant_accordion .participant_accordion-wrapper .participant_accordion_main span{color:#7d7d7d;font-size:1.2rem}.participant_accordion .participant_accordion-wrapper .participant_accordion_main .main_info{position:relative}.participant_accordion .participant_accordion-wrapper .participant_accordion_main .main_info:hover .tooltiptext{display:block}.participant_accordion .participant_accordion-wrapper .participant_accordion_main .tooltiptext{display:none;font-size:1.2rem;background-color:#e8eced;position:absolute;top:-0.5rem;left:15rem;padding:.5rem 1.5rem;border-radius:.4rem;padding:.5rem 1.5rem;border-radius:.4rem}.participant_accordion .participant_accordion-wrapper .participant_accordion_actions{display:flex;cursor:pointer}.participant_accordion .participant_accordion-wrapper .participant_accordion_actions .participant_accordion_icon{display:flex;position:relative;align-items:center;justify-content:center}.participant_accordion .participant_accordion-wrapper .participant_accordion_actions .participant_accordion_icon:hover .tooltiptext{display:block;font-size:1.2rem;color:#fff;background-color:#214153;position:absolute;top:-4rem;right:-2rem;padding:.5rem 1.5rem;border-radius:.4rem}.participant_accordion .participant_accordion-wrapper .participant_accordion_actions .participant_accordion_icon div{margin:0 1rem}.participant_accordion .participant_accordion-wrapper .participant_accordion_actions .participant_accordion_icon .share_arrow_icon{color:#e09d24}.participant_accordion .participant_accordion-wrapper .participant_accordion_actions .participant_accordion_icon .tooltiptext{display:none}.participant_accordion .participant_accordion-participations{display:none}.participant_accordion .participant_accordion-participations>a{text-decoration:underline;margin-right:1rem;font-size:1.2rem}.participant_accordion .participant_accordion-participations .participant_accordion-participation{display:flex;display:flex;margin-top:.5rem;font-weight:bolder}.participant_accordion .participant_accordion-participations .participant_accordion-participation .exclamation_icon{margin-left:1.5rem}.participant_accordion .participant_accordion-participations.display{display:block;cursor:pointer;margin-top:1.5rem;display:flex;justify-content:space-between}.participant_accordion.active{border:.2rem solid #e09d24}

.modal{position:absolute;top:0;bottom:0;right:0;left:0;background-color:rgba(33,65,83,.8705882353);visibility:visible}.modal .modal_container{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:.4rem;background-color:#fff;padding:3rem}@media(max-width: 940px){.modal .modal_container{padding:2rem;padding-top:3rem}}.modal .modal_container .modal_head{position:absolute;right:1rem;top:1rem}.modal .modal_container .modal_head .close_icon{border:0px}.modal form{overflow:hidden}.modal form input[type=submit]{float:right;min-width:32rem}@media(max-width: 940px){.modal form input[type=submit]{min-width:0;width:100%}}.modal.closed{visibility:hidden}
.trash_icon{height:1rem;width:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center}
.pencil_icon{width:1rem;height:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center}
.share_arrow_icon{width:1rem;height:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center}
.mail_modal.hidden{display:none}.mail_modal{display:block;min-width:70rem}.mail_modal select{margin-bottom:4rem}@media(max-width: 940px){.mail_modal{min-width:28rem}}
.participation_header{height:8rem;border-bottom:.1rem solid #e8eced}@media(max-width: 940px){.participation_header{height:6rem}}.participation_header>div{height:100%;display:flex;align-items:center;justify-content:space-between;max-width:134rem;margin:0 auto;color:#214153;position:relative}.participation_header h1{display:flex;align-items:center}@media(max-width: 940px){.participation_header h1{font-size:1.4rem;margin-right:1rem}}.participation_header h2{text-decoration:underline}
.warning_icon{height:1.5rem;width:1.5rem}
.evaluator_form .evaluator_form_first_part{display:flex;justify-content:space-between}@media(max-width: 940px){.evaluator_form .evaluator_form_first_part{display:block}}.evaluator_form .evaluator_form_first_part input,.evaluator_form .evaluator_form_first_part select{border:.2rem solid #e09d24;border-right:0;border-radius:0}@media(max-width: 940px){.evaluator_form .evaluator_form_first_part input,.evaluator_form .evaluator_form_first_part select{border:.2rem solid #e09d24;border-radius:.4rem}}.evaluator_form .evaluator_form_first_part option:first-child{color:#7d7d7d}.evaluator_form .evaluator_form_first_part .input{margin-bottom:0}@media(max-width: 940px){.evaluator_form .evaluator_form_first_part .input{margin-bottom:1rem}}.evaluator_form .evaluator_form_first_part .evaluator_form_input_medium:first-of-type input{border-top-left-radius:.4rem;border-bottom-left-radius:.4rem}.evaluator_form .evaluator_form_first_part .evaluator_form_input_medium{flex:1}.evaluator_form .evaluator_form_first_part .evaluator_form_input_long{flex:1.5}.evaluator_form .evaluator_form_first_part .evaluator_form_input_short.submit-wrapper{position:relative;display:flex;flex:.3}.evaluator_form .evaluator_form_first_part .evaluator_form_input_short.submit-wrapper button{border:none;border-top-right-radius:.4rem;border-bottom-right-radius:.4rem;border-top-left-radius:0;border-bottom-left-radius:0}.evaluator_form .evaluator_form_first_part .evaluator_form_input_short.submit-wrapper .plus_icon{color:#fff;cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.evaluator_form .evaluator_form_first_part .field_with_errors{position:relative}.evaluator_form .evaluator_form_first_part .field_with_errors span.error{position:absolute;bottom:-2rem;left:1rem}@media(max-width: 940px){.evaluator_form .evaluator_form_first_part .field_with_errors span.error{bottom:0rem;right:1rem}}
.info_circle_icon{color:#214153;height:1.5rem;width:1.5rem}
.street_view_icon{color:#214153;height:1.5rem;width:1.5rem}
.evaluator_wizard .participants_wrapper{height:calc(100vh - 8rem);display:flex;justify-content:space-between}.evaluator_wizard .main{margin:0 auto;max-width:110rem;padding:1rem;flex:1 1;max-height:calc(100vh - 8rem);overflow-y:scroll}@media(max-width: 940px){.evaluator_wizard .main{padding:2rem}}.evaluator_wizard .main .section{margin-bottom:6rem}.evaluator_wizard .main .section h2{display:flex;align-items:center;color:#214153}.evaluator_wizard .main .section h2>div:first-child{margin-right:1rem}.evaluator_wizard .main .section h2 span{color:#e09d24}.evaluator_wizard .main .section .hint{color:#727272}.evaluator_wizard .main .section:first-child>div:first-child{display:flex;align-items:center;margin-top:1.8rem}.evaluator_wizard .main .section:first-child>div:first-child>div:first-child{flex:1}
.evaluator_tab_bar{display:flex;justify-content:space-between;margin:2rem 0}.evaluator_tab_bar-tabs{flex:1;margin-right:2.5rem}.evaluator_tab_bar-lists{flex:1.5;margin-left:2.5rem}@media(max-width: 940px){.evaluator_tab_bar-lists{margin-left:0rem}}
.evaluator_tab{box-shadow:0 0 1rem rgba(196,196,196,.5);padding:1.5rem;margin:1rem 0;border-radius:.4rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;max-height:6rem;font-weight:bold}
.exclamation_icon{width:1.5rem;height:1.5rem;color:#e09d24}
.evaluator_list{box-shadow:0 0 1rem rgba(196,196,196,.5);padding:2rem 2.5rem;border-radius:.4rem;margin:1rem 0;display:none}@media(max-width: 940px){.evaluator_list{display:block}}.evaluator_list-header .evaluator_list-title{display:flex;align-items:center;justify-content:space-between}.evaluator_list-header .evaluator_list-title p{font-weight:bold;margin:0}.evaluator_list-header span{font-size:1.2rem;color:#e09d24}.display{display:block}
.user_icon{width:1rem;height:1rem}
.evaluator_cell{display:flex;align-items:center;margin:2rem 0}.evaluator_cell .user_icon{color:#214153}.evaluator_cell .evaluator_info{flex:1;margin-left:1rem}.evaluator_cell .evaluator_info p{margin:0}.evaluator_cell .evaluator_info span{font-size:1.2rem;color:#7d7d7d;font-weight:bold}.evaluator_cell .evaluator_info div:first-child{position:relative}.evaluator_cell .evaluator_info div:first-child:hover .tooltiptext{display:block}.evaluator_cell .evaluator_info div:first-child .tooltiptext{display:none;font-size:1.2rem;background-color:#e8eced;position:absolute;top:-0.5rem;left:15rem;padding:.5rem 1.5rem;border-radius:.4rem;padding:.5rem 1.5rem;border-radius:.4rem}.evaluator_cell .icons{color:#214153;display:flex;align-items:center}.evaluator_cell .icons .icon{cursor:pointer;display:flex;position:relative;margin:0}.evaluator_cell .icons .icon a div{height:2rem}.evaluator_cell .icons .icon:hover .tooltiptext{display:block;font-size:1.2rem;color:#fff;background-color:#214153;position:absolute;top:-4rem;right:-2rem;padding:.5rem 1.5rem;border-radius:.4rem}.evaluator_cell .icons .icon .tooltiptext{display:none}.evaluator_cell .icons div{margin:0 1rem}.evaluator_cell .icons .share_arrow_icon{color:#e09d24}
.password_accordion-head{color:#e09d24;text-transform:uppercase;font-size:1.2rem;font-family:"Rubik",sans-serif;text-decoration:underline;cursor:pointer;margin-bottom:1.4rem}.password_accordion-body{display:none}.password_accordion-body.active{display:block}
.iti {
  position: relative;
  display: inline-block; }
  .iti * {
    box-sizing: border-box;
    -moz-box-sizing: border-box; }
  .iti__hide {
    display: none; }
  .iti__v-hide {
    visibility: hidden; }
  .iti input, .iti input[type=text], .iti input[type=tel] {
    position: relative;
    z-index: 0;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-right: 36px;
    margin-right: 0; }
  .iti__flag-container {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    padding: 1px; }
  .iti__selected-flag {
    z-index: 1;
    position: relative;
    display: flex;
    align-items: center;
    height: 100%;
    padding: 0 6px 0 8px; }
  .iti__arrow {
    margin-left: 6px;
    width: 0;
    height: 0;
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    border-top: 4px solid #555; }
    .iti__arrow--up {
      border-top: none;
      border-bottom: 4px solid #555; }
  .iti__country-list {
    position: absolute;
    z-index: 2;
    list-style: none;
    text-align: left;
    padding: 0;
    margin: 0 0 0 -1px;
    box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
    background-color: white;
    border: 1px solid #CCC;
    white-space: nowrap;
    max-height: 200px;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch; }
    .iti__country-list--dropup {
      bottom: 100%;
      margin-bottom: -1px; }
    @media (max-width: 500px) {
      .iti__country-list {
        white-space: normal; } }
  .iti__flag-box {
    display: inline-block;
    width: 20px; }
  .iti__divider {
    padding-bottom: 5px;
    margin-bottom: 5px;
    border-bottom: 1px solid #CCC; }
  .iti__country {
    padding: 5px 10px;
    outline: none; }
  .iti__dial-code {
    color: #999; }
  .iti__country.iti__highlight {
    background-color: rgba(0, 0, 0, 0.05); }
  .iti__flag-box, .iti__country-name, .iti__dial-code {
    vertical-align: middle; }
  .iti__flag-box, .iti__country-name {
    margin-right: 6px; }
  .iti--allow-dropdown input, .iti--allow-dropdown input[type=text], .iti--allow-dropdown input[type=tel], .iti--separate-dial-code input, .iti--separate-dial-code input[type=text], .iti--separate-dial-code input[type=tel] {
    padding-right: 6px;
    padding-left: 52px;
    margin-left: 0; }
  .iti--allow-dropdown .iti__flag-container, .iti--separate-dial-code .iti__flag-container {
    right: auto;
    left: 0; }
  .iti--allow-dropdown .iti__flag-container:hover {
    cursor: pointer; }
    .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag {
      background-color: rgba(0, 0, 0, 0.05); }
  .iti--allow-dropdown input[disabled] + .iti__flag-container:hover,
  .iti--allow-dropdown input[readonly] + .iti__flag-container:hover {
    cursor: default; }
    .iti--allow-dropdown input[disabled] + .iti__flag-container:hover .iti__selected-flag,
    .iti--allow-dropdown input[readonly] + .iti__flag-container:hover .iti__selected-flag {
      background-color: transparent; }
  .iti--separate-dial-code .iti__selected-flag {
    background-color: rgba(0, 0, 0, 0.05); }
  .iti--separate-dial-code .iti__selected-dial-code {
    margin-left: 6px; }
  .iti--container {
    position: absolute;
    top: -1000px;
    left: -1000px;
    z-index: 1060;
    padding: 1px; }
    .iti--container:hover {
      cursor: pointer; }

.iti-mobile .iti--container {
  top: 30px;
  bottom: 30px;
  left: 30px;
  right: 30px;
  position: fixed; }

.iti-mobile .iti__country-list {
  max-height: 100%;
  width: 100%; }

.iti-mobile .iti__country {
  padding: 10px 10px;
  line-height: 1.5em; }

.iti__flag {
  width: 20px; }
  .iti__flag.iti__be {
    width: 18px; }
  .iti__flag.iti__ch {
    width: 15px; }
  .iti__flag.iti__mc {
    width: 19px; }
  .iti__flag.iti__ne {
    width: 18px; }
  .iti__flag.iti__np {
    width: 13px; }
  .iti__flag.iti__va {
    width: 15px; }
  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    .iti__flag {
      background-size: 5652px 15px; } }
  .iti__flag.iti__ac {
    height: 10px;
    background-position: 0px 0px; }
  .iti__flag.iti__ad {
    height: 14px;
    background-position: -22px 0px; }
  .iti__flag.iti__ae {
    height: 10px;
    background-position: -44px 0px; }
  .iti__flag.iti__af {
    height: 14px;
    background-position: -66px 0px; }
  .iti__flag.iti__ag {
    height: 14px;
    background-position: -88px 0px; }
  .iti__flag.iti__ai {
    height: 10px;
    background-position: -110px 0px; }
  .iti__flag.iti__al {
    height: 15px;
    background-position: -132px 0px; }
  .iti__flag.iti__am {
    height: 10px;
    background-position: -154px 0px; }
  .iti__flag.iti__ao {
    height: 14px;
    background-position: -176px 0px; }
  .iti__flag.iti__aq {
    height: 14px;
    background-position: -198px 0px; }
  .iti__flag.iti__ar {
    height: 13px;
    background-position: -220px 0px; }
  .iti__flag.iti__as {
    height: 10px;
    background-position: -242px 0px; }
  .iti__flag.iti__at {
    height: 14px;
    background-position: -264px 0px; }
  .iti__flag.iti__au {
    height: 10px;
    background-position: -286px 0px; }
  .iti__flag.iti__aw {
    height: 14px;
    background-position: -308px 0px; }
  .iti__flag.iti__ax {
    height: 13px;
    background-position: -330px 0px; }
  .iti__flag.iti__az {
    height: 10px;
    background-position: -352px 0px; }
  .iti__flag.iti__ba {
    height: 10px;
    background-position: -374px 0px; }
  .iti__flag.iti__bb {
    height: 14px;
    background-position: -396px 0px; }
  .iti__flag.iti__bd {
    height: 12px;
    background-position: -418px 0px; }
  .iti__flag.iti__be {
    height: 15px;
    background-position: -440px 0px; }
  .iti__flag.iti__bf {
    height: 14px;
    background-position: -460px 0px; }
  .iti__flag.iti__bg {
    height: 12px;
    background-position: -482px 0px; }
  .iti__flag.iti__bh {
    height: 12px;
    background-position: -504px 0px; }
  .iti__flag.iti__bi {
    height: 12px;
    background-position: -526px 0px; }
  .iti__flag.iti__bj {
    height: 14px;
    background-position: -548px 0px; }
  .iti__flag.iti__bl {
    height: 14px;
    background-position: -570px 0px; }
  .iti__flag.iti__bm {
    height: 10px;
    background-position: -592px 0px; }
  .iti__flag.iti__bn {
    height: 10px;
    background-position: -614px 0px; }
  .iti__flag.iti__bo {
    height: 14px;
    background-position: -636px 0px; }
  .iti__flag.iti__bq {
    height: 14px;
    background-position: -658px 0px; }
  .iti__flag.iti__br {
    height: 14px;
    background-position: -680px 0px; }
  .iti__flag.iti__bs {
    height: 10px;
    background-position: -702px 0px; }
  .iti__flag.iti__bt {
    height: 14px;
    background-position: -724px 0px; }
  .iti__flag.iti__bv {
    height: 15px;
    background-position: -746px 0px; }
  .iti__flag.iti__bw {
    height: 14px;
    background-position: -768px 0px; }
  .iti__flag.iti__by {
    height: 10px;
    background-position: -790px 0px; }
  .iti__flag.iti__bz {
    height: 14px;
    background-position: -812px 0px; }
  .iti__flag.iti__ca {
    height: 10px;
    background-position: -834px 0px; }
  .iti__flag.iti__cc {
    height: 10px;
    background-position: -856px 0px; }
  .iti__flag.iti__cd {
    height: 15px;
    background-position: -878px 0px; }
  .iti__flag.iti__cf {
    height: 14px;
    background-position: -900px 0px; }
  .iti__flag.iti__cg {
    height: 14px;
    background-position: -922px 0px; }
  .iti__flag.iti__ch {
    height: 15px;
    background-position: -944px 0px; }
  .iti__flag.iti__ci {
    height: 14px;
    background-position: -961px 0px; }
  .iti__flag.iti__ck {
    height: 10px;
    background-position: -983px 0px; }
  .iti__flag.iti__cl {
    height: 14px;
    background-position: -1005px 0px; }
  .iti__flag.iti__cm {
    height: 14px;
    background-position: -1027px 0px; }
  .iti__flag.iti__cn {
    height: 14px;
    background-position: -1049px 0px; }
  .iti__flag.iti__co {
    height: 14px;
    background-position: -1071px 0px; }
  .iti__flag.iti__cp {
    height: 14px;
    background-position: -1093px 0px; }
  .iti__flag.iti__cr {
    height: 12px;
    background-position: -1115px 0px; }
  .iti__flag.iti__cu {
    height: 10px;
    background-position: -1137px 0px; }
  .iti__flag.iti__cv {
    height: 12px;
    background-position: -1159px 0px; }
  .iti__flag.iti__cw {
    height: 14px;
    background-position: -1181px 0px; }
  .iti__flag.iti__cx {
    height: 10px;
    background-position: -1203px 0px; }
  .iti__flag.iti__cy {
    height: 14px;
    background-position: -1225px 0px; }
  .iti__flag.iti__cz {
    height: 14px;
    background-position: -1247px 0px; }
  .iti__flag.iti__de {
    height: 12px;
    background-position: -1269px 0px; }
  .iti__flag.iti__dg {
    height: 10px;
    background-position: -1291px 0px; }
  .iti__flag.iti__dj {
    height: 14px;
    background-position: -1313px 0px; }
  .iti__flag.iti__dk {
    height: 15px;
    background-position: -1335px 0px; }
  .iti__flag.iti__dm {
    height: 10px;
    background-position: -1357px 0px; }
  .iti__flag.iti__do {
    height: 14px;
    background-position: -1379px 0px; }
  .iti__flag.iti__dz {
    height: 14px;
    background-position: -1401px 0px; }
  .iti__flag.iti__ea {
    height: 14px;
    background-position: -1423px 0px; }
  .iti__flag.iti__ec {
    height: 14px;
    background-position: -1445px 0px; }
  .iti__flag.iti__ee {
    height: 13px;
    background-position: -1467px 0px; }
  .iti__flag.iti__eg {
    height: 14px;
    background-position: -1489px 0px; }
  .iti__flag.iti__eh {
    height: 10px;
    background-position: -1511px 0px; }
  .iti__flag.iti__er {
    height: 10px;
    background-position: -1533px 0px; }
  .iti__flag.iti__es {
    height: 14px;
    background-position: -1555px 0px; }
  .iti__flag.iti__et {
    height: 10px;
    background-position: -1577px 0px; }
  .iti__flag.iti__eu {
    height: 14px;
    background-position: -1599px 0px; }
  .iti__flag.iti__fi {
    height: 12px;
    background-position: -1621px 0px; }
  .iti__flag.iti__fj {
    height: 10px;
    background-position: -1643px 0px; }
  .iti__flag.iti__fk {
    height: 10px;
    background-position: -1665px 0px; }
  .iti__flag.iti__fm {
    height: 11px;
    background-position: -1687px 0px; }
  .iti__flag.iti__fo {
    height: 15px;
    background-position: -1709px 0px; }
  .iti__flag.iti__fr {
    height: 14px;
    background-position: -1731px 0px; }
  .iti__flag.iti__ga {
    height: 15px;
    background-position: -1753px 0px; }
  .iti__flag.iti__gb {
    height: 10px;
    background-position: -1775px 0px; }
  .iti__flag.iti__gd {
    height: 12px;
    background-position: -1797px 0px; }
  .iti__flag.iti__ge {
    height: 14px;
    background-position: -1819px 0px; }
  .iti__flag.iti__gf {
    height: 14px;
    background-position: -1841px 0px; }
  .iti__flag.iti__gg {
    height: 14px;
    background-position: -1863px 0px; }
  .iti__flag.iti__gh {
    height: 14px;
    background-position: -1885px 0px; }
  .iti__flag.iti__gi {
    height: 10px;
    background-position: -1907px 0px; }
  .iti__flag.iti__gl {
    height: 14px;
    background-position: -1929px 0px; }
  .iti__flag.iti__gm {
    height: 14px;
    background-position: -1951px 0px; }
  .iti__flag.iti__gn {
    height: 14px;
    background-position: -1973px 0px; }
  .iti__flag.iti__gp {
    height: 14px;
    background-position: -1995px 0px; }
  .iti__flag.iti__gq {
    height: 14px;
    background-position: -2017px 0px; }
  .iti__flag.iti__gr {
    height: 14px;
    background-position: -2039px 0px; }
  .iti__flag.iti__gs {
    height: 10px;
    background-position: -2061px 0px; }
  .iti__flag.iti__gt {
    height: 13px;
    background-position: -2083px 0px; }
  .iti__flag.iti__gu {
    height: 11px;
    background-position: -2105px 0px; }
  .iti__flag.iti__gw {
    height: 10px;
    background-position: -2127px 0px; }
  .iti__flag.iti__gy {
    height: 12px;
    background-position: -2149px 0px; }
  .iti__flag.iti__hk {
    height: 14px;
    background-position: -2171px 0px; }
  .iti__flag.iti__hm {
    height: 10px;
    background-position: -2193px 0px; }
  .iti__flag.iti__hn {
    height: 10px;
    background-position: -2215px 0px; }
  .iti__flag.iti__hr {
    height: 10px;
    background-position: -2237px 0px; }
  .iti__flag.iti__ht {
    height: 12px;
    background-position: -2259px 0px; }
  .iti__flag.iti__hu {
    height: 10px;
    background-position: -2281px 0px; }
  .iti__flag.iti__ic {
    height: 14px;
    background-position: -2303px 0px; }
  .iti__flag.iti__id {
    height: 14px;
    background-position: -2325px 0px; }
  .iti__flag.iti__ie {
    height: 10px;
    background-position: -2347px 0px; }
  .iti__flag.iti__il {
    height: 15px;
    background-position: -2369px 0px; }
  .iti__flag.iti__im {
    height: 10px;
    background-position: -2391px 0px; }
  .iti__flag.iti__in {
    height: 14px;
    background-position: -2413px 0px; }
  .iti__flag.iti__io {
    height: 10px;
    background-position: -2435px 0px; }
  .iti__flag.iti__iq {
    height: 14px;
    background-position: -2457px 0px; }
  .iti__flag.iti__ir {
    height: 12px;
    background-position: -2479px 0px; }
  .iti__flag.iti__is {
    height: 15px;
    background-position: -2501px 0px; }
  .iti__flag.iti__it {
    height: 14px;
    background-position: -2523px 0px; }
  .iti__flag.iti__je {
    height: 12px;
    background-position: -2545px 0px; }
  .iti__flag.iti__jm {
    height: 10px;
    background-position: -2567px 0px; }
  .iti__flag.iti__jo {
    height: 10px;
    background-position: -2589px 0px; }
  .iti__flag.iti__jp {
    height: 14px;
    background-position: -2611px 0px; }
  .iti__flag.iti__ke {
    height: 14px;
    background-position: -2633px 0px; }
  .iti__flag.iti__kg {
    height: 12px;
    background-position: -2655px 0px; }
  .iti__flag.iti__kh {
    height: 13px;
    background-position: -2677px 0px; }
  .iti__flag.iti__ki {
    height: 10px;
    background-position: -2699px 0px; }
  .iti__flag.iti__km {
    height: 12px;
    background-position: -2721px 0px; }
  .iti__flag.iti__kn {
    height: 14px;
    background-position: -2743px 0px; }
  .iti__flag.iti__kp {
    height: 10px;
    background-position: -2765px 0px; }
  .iti__flag.iti__kr {
    height: 14px;
    background-position: -2787px 0px; }
  .iti__flag.iti__kw {
    height: 10px;
    background-position: -2809px 0px; }
  .iti__flag.iti__ky {
    height: 10px;
    background-position: -2831px 0px; }
  .iti__flag.iti__kz {
    height: 10px;
    background-position: -2853px 0px; }
  .iti__flag.iti__la {
    height: 14px;
    background-position: -2875px 0px; }
  .iti__flag.iti__lb {
    height: 14px;
    background-position: -2897px 0px; }
  .iti__flag.iti__lc {
    height: 10px;
    background-position: -2919px 0px; }
  .iti__flag.iti__li {
    height: 12px;
    background-position: -2941px 0px; }
  .iti__flag.iti__lk {
    height: 10px;
    background-position: -2963px 0px; }
  .iti__flag.iti__lr {
    height: 11px;
    background-position: -2985px 0px; }
  .iti__flag.iti__ls {
    height: 14px;
    background-position: -3007px 0px; }
  .iti__flag.iti__lt {
    height: 12px;
    background-position: -3029px 0px; }
  .iti__flag.iti__lu {
    height: 12px;
    background-position: -3051px 0px; }
  .iti__flag.iti__lv {
    height: 10px;
    background-position: -3073px 0px; }
  .iti__flag.iti__ly {
    height: 10px;
    background-position: -3095px 0px; }
  .iti__flag.iti__ma {
    height: 14px;
    background-position: -3117px 0px; }
  .iti__flag.iti__mc {
    height: 15px;
    background-position: -3139px 0px; }
  .iti__flag.iti__md {
    height: 10px;
    background-position: -3160px 0px; }
  .iti__flag.iti__me {
    height: 10px;
    background-position: -3182px 0px; }
  .iti__flag.iti__mf {
    height: 14px;
    background-position: -3204px 0px; }
  .iti__flag.iti__mg {
    height: 14px;
    background-position: -3226px 0px; }
  .iti__flag.iti__mh {
    height: 11px;
    background-position: -3248px 0px; }
  .iti__flag.iti__mk {
    height: 10px;
    background-position: -3270px 0px; }
  .iti__flag.iti__ml {
    height: 14px;
    background-position: -3292px 0px; }
  .iti__flag.iti__mm {
    height: 14px;
    background-position: -3314px 0px; }
  .iti__flag.iti__mn {
    height: 10px;
    background-position: -3336px 0px; }
  .iti__flag.iti__mo {
    height: 14px;
    background-position: -3358px 0px; }
  .iti__flag.iti__mp {
    height: 10px;
    background-position: -3380px 0px; }
  .iti__flag.iti__mq {
    height: 14px;
    background-position: -3402px 0px; }
  .iti__flag.iti__mr {
    height: 14px;
    background-position: -3424px 0px; }
  .iti__flag.iti__ms {
    height: 10px;
    background-position: -3446px 0px; }
  .iti__flag.iti__mt {
    height: 14px;
    background-position: -3468px 0px; }
  .iti__flag.iti__mu {
    height: 14px;
    background-position: -3490px 0px; }
  .iti__flag.iti__mv {
    height: 14px;
    background-position: -3512px 0px; }
  .iti__flag.iti__mw {
    height: 14px;
    background-position: -3534px 0px; }
  .iti__flag.iti__mx {
    height: 12px;
    background-position: -3556px 0px; }
  .iti__flag.iti__my {
    height: 10px;
    background-position: -3578px 0px; }
  .iti__flag.iti__mz {
    height: 14px;
    background-position: -3600px 0px; }
  .iti__flag.iti__na {
    height: 14px;
    background-position: -3622px 0px; }
  .iti__flag.iti__nc {
    height: 10px;
    background-position: -3644px 0px; }
  .iti__flag.iti__ne {
    height: 15px;
    background-position: -3666px 0px; }
  .iti__flag.iti__nf {
    height: 10px;
    background-position: -3686px 0px; }
  .iti__flag.iti__ng {
    height: 10px;
    background-position: -3708px 0px; }
  .iti__flag.iti__ni {
    height: 12px;
    background-position: -3730px 0px; }
  .iti__flag.iti__nl {
    height: 14px;
    background-position: -3752px 0px; }
  .iti__flag.iti__no {
    height: 15px;
    background-position: -3774px 0px; }
  .iti__flag.iti__np {
    height: 15px;
    background-position: -3796px 0px; }
  .iti__flag.iti__nr {
    height: 10px;
    background-position: -3811px 0px; }
  .iti__flag.iti__nu {
    height: 10px;
    background-position: -3833px 0px; }
  .iti__flag.iti__nz {
    height: 10px;
    background-position: -3855px 0px; }
  .iti__flag.iti__om {
    height: 10px;
    background-position: -3877px 0px; }
  .iti__flag.iti__pa {
    height: 14px;
    background-position: -3899px 0px; }
  .iti__flag.iti__pe {
    height: 14px;
    background-position: -3921px 0px; }
  .iti__flag.iti__pf {
    height: 14px;
    background-position: -3943px 0px; }
  .iti__flag.iti__pg {
    height: 15px;
    background-position: -3965px 0px; }
  .iti__flag.iti__ph {
    height: 10px;
    background-position: -3987px 0px; }
  .iti__flag.iti__pk {
    height: 14px;
    background-position: -4009px 0px; }
  .iti__flag.iti__pl {
    height: 13px;
    background-position: -4031px 0px; }
  .iti__flag.iti__pm {
    height: 14px;
    background-position: -4053px 0px; }
  .iti__flag.iti__pn {
    height: 10px;
    background-position: -4075px 0px; }
  .iti__flag.iti__pr {
    height: 14px;
    background-position: -4097px 0px; }
  .iti__flag.iti__ps {
    height: 10px;
    background-position: -4119px 0px; }
  .iti__flag.iti__pt {
    height: 14px;
    background-position: -4141px 0px; }
  .iti__flag.iti__pw {
    height: 13px;
    background-position: -4163px 0px; }
  .iti__flag.iti__py {
    height: 11px;
    background-position: -4185px 0px; }
  .iti__flag.iti__qa {
    height: 8px;
    background-position: -4207px 0px; }
  .iti__flag.iti__re {
    height: 14px;
    background-position: -4229px 0px; }
  .iti__flag.iti__ro {
    height: 14px;
    background-position: -4251px 0px; }
  .iti__flag.iti__rs {
    height: 14px;
    background-position: -4273px 0px; }
  .iti__flag.iti__ru {
    height: 14px;
    background-position: -4295px 0px; }
  .iti__flag.iti__rw {
    height: 14px;
    background-position: -4317px 0px; }
  .iti__flag.iti__sa {
    height: 14px;
    background-position: -4339px 0px; }
  .iti__flag.iti__sb {
    height: 10px;
    background-position: -4361px 0px; }
  .iti__flag.iti__sc {
    height: 10px;
    background-position: -4383px 0px; }
  .iti__flag.iti__sd {
    height: 10px;
    background-position: -4405px 0px; }
  .iti__flag.iti__se {
    height: 13px;
    background-position: -4427px 0px; }
  .iti__flag.iti__sg {
    height: 14px;
    background-position: -4449px 0px; }
  .iti__flag.iti__sh {
    height: 10px;
    background-position: -4471px 0px; }
  .iti__flag.iti__si {
    height: 10px;
    background-position: -4493px 0px; }
  .iti__flag.iti__sj {
    height: 15px;
    background-position: -4515px 0px; }
  .iti__flag.iti__sk {
    height: 14px;
    background-position: -4537px 0px; }
  .iti__flag.iti__sl {
    height: 14px;
    background-position: -4559px 0px; }
  .iti__flag.iti__sm {
    height: 15px;
    background-position: -4581px 0px; }
  .iti__flag.iti__sn {
    height: 14px;
    background-position: -4603px 0px; }
  .iti__flag.iti__so {
    height: 14px;
    background-position: -4625px 0px; }
  .iti__flag.iti__sr {
    height: 14px;
    background-position: -4647px 0px; }
  .iti__flag.iti__ss {
    height: 10px;
    background-position: -4669px 0px; }
  .iti__flag.iti__st {
    height: 10px;
    background-position: -4691px 0px; }
  .iti__flag.iti__sv {
    height: 12px;
    background-position: -4713px 0px; }
  .iti__flag.iti__sx {
    height: 14px;
    background-position: -4735px 0px; }
  .iti__flag.iti__sy {
    height: 14px;
    background-position: -4757px 0px; }
  .iti__flag.iti__sz {
    height: 14px;
    background-position: -4779px 0px; }
  .iti__flag.iti__ta {
    height: 10px;
    background-position: -4801px 0px; }
  .iti__flag.iti__tc {
    height: 10px;
    background-position: -4823px 0px; }
  .iti__flag.iti__td {
    height: 14px;
    background-position: -4845px 0px; }
  .iti__flag.iti__tf {
    height: 14px;
    background-position: -4867px 0px; }
  .iti__flag.iti__tg {
    height: 13px;
    background-position: -4889px 0px; }
  .iti__flag.iti__th {
    height: 14px;
    background-position: -4911px 0px; }
  .iti__flag.iti__tj {
    height: 10px;
    background-position: -4933px 0px; }
  .iti__flag.iti__tk {
    height: 10px;
    background-position: -4955px 0px; }
  .iti__flag.iti__tl {
    height: 10px;
    background-position: -4977px 0px; }
  .iti__flag.iti__tm {
    height: 14px;
    background-position: -4999px 0px; }
  .iti__flag.iti__tn {
    height: 14px;
    background-position: -5021px 0px; }
  .iti__flag.iti__to {
    height: 10px;
    background-position: -5043px 0px; }
  .iti__flag.iti__tr {
    height: 14px;
    background-position: -5065px 0px; }
  .iti__flag.iti__tt {
    height: 12px;
    background-position: -5087px 0px; }
  .iti__flag.iti__tv {
    height: 10px;
    background-position: -5109px 0px; }
  .iti__flag.iti__tw {
    height: 14px;
    background-position: -5131px 0px; }
  .iti__flag.iti__tz {
    height: 14px;
    background-position: -5153px 0px; }
  .iti__flag.iti__ua {
    height: 14px;
    background-position: -5175px 0px; }
  .iti__flag.iti__ug {
    height: 14px;
    background-position: -5197px 0px; }
  .iti__flag.iti__um {
    height: 11px;
    background-position: -5219px 0px; }
  .iti__flag.iti__un {
    height: 14px;
    background-position: -5241px 0px; }
  .iti__flag.iti__us {
    height: 11px;
    background-position: -5263px 0px; }
  .iti__flag.iti__uy {
    height: 14px;
    background-position: -5285px 0px; }
  .iti__flag.iti__uz {
    height: 10px;
    background-position: -5307px 0px; }
  .iti__flag.iti__va {
    height: 15px;
    background-position: -5329px 0px; }
  .iti__flag.iti__vc {
    height: 14px;
    background-position: -5346px 0px; }
  .iti__flag.iti__ve {
    height: 14px;
    background-position: -5368px 0px; }
  .iti__flag.iti__vg {
    height: 10px;
    background-position: -5390px 0px; }
  .iti__flag.iti__vi {
    height: 14px;
    background-position: -5412px 0px; }
  .iti__flag.iti__vn {
    height: 14px;
    background-position: -5434px 0px; }
  .iti__flag.iti__vu {
    height: 12px;
    background-position: -5456px 0px; }
  .iti__flag.iti__wf {
    height: 14px;
    background-position: -5478px 0px; }
  .iti__flag.iti__ws {
    height: 10px;
    background-position: -5500px 0px; }
  .iti__flag.iti__xk {
    height: 15px;
    background-position: -5522px 0px; }
  .iti__flag.iti__ye {
    height: 14px;
    background-position: -5544px 0px; }
  .iti__flag.iti__yt {
    height: 14px;
    background-position: -5566px 0px; }
  .iti__flag.iti__za {
    height: 14px;
    background-position: -5588px 0px; }
  .iti__flag.iti__zm {
    height: 14px;
    background-position: -5610px 0px; }
  .iti__flag.iti__zw {
    height: 10px;
    background-position: -5632px 0px; }

.iti__flag {
  height: 15px;
  box-shadow: 0px 0px 1px 0px #888;
  background-image: url("/assets/007b2705c0a8f69dfdf6-939e74501e6082a43aa8b9c303d6b7a7ca2a1749.png");
  background-repeat: no-repeat;
  background-color: #DBDBDB;
  background-position: 20px 0; }
  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    .iti__flag {
      background-image: url("/assets/9d5328fb490cddd43f66-b5f3734eb11d736cad07614b0223add034d3e009.png"); } }

.iti__flag.iti__np {
  background-color: transparent; }


.progress_bar{width:100%;height:5rem;position:relative;margin-bottom:3rem}.progress_bar .grey_bar{width:100%;height:2rem;background:#e8eced;border-radius:.4rem;position:absolute}.progress_bar .yellow_bar{height:2rem;position:absolute;background-color:#e09d24;border-radius:.4rem;width:0%;transition:all 1s ease}.progress_bar .yellow_bar span{position:absolute;right:-2rem;bottom:-3rem}
.multiselect_input.tagify{width:100%;border:.2rem solid #d2d2d2;border-radius:.4rem;min-height:5rem;align-items:center;font-size:1.4rem;font-family:"Poppins",sans-serif;outline:none;transition:all .3s ease}.multiselect_input.tagify.tagify--focus{border-color:hsl(0,0%,57.3529411765%)}.multiselect_input.tagify .tagify__tag>div::before{inset:0}
@charset "UTF-8";:root{--tagify-dd-color-primary:rgb(53,149,246);--tagify-dd-text-color:black;--tagify-dd-bg-color:white;--tagify-dd-item-pad:.3em .5em;--tagify-dd-max-height:300px}.tagify{--tags-disabled-bg:#F1F1F1;--tags-border-color:#DDD;--tags-hover-border-color:#CCC;--tags-focus-border-color:#3595f6;--tag-border-radius:3px;--tag-bg:#E5E5E5;--tag-hover:#D3E2E2;--tag-text-color:black;--tag-text-color--edit:black;--tag-pad:0.3em 0.5em;--tag-inset-shadow-size:1.2em;--tag-invalid-color:#D39494;--tag-invalid-bg:rgba(211, 148, 148, 0.5);--tag--min-width:1ch;--tag--max-width:100%;--tag-hide-transition:0.3s;--tag-remove-bg:rgba(211, 148, 148, 0.3);--tag-remove-btn-color:black;--tag-remove-btn-bg:none;--tag-remove-btn-bg--hover:#c77777;--input-color:inherit;--placeholder-color:rgba(0, 0, 0, 0.4);--placeholder-color-focus:rgba(0, 0, 0, 0.25);--loader-size:.8em;--readonly-striped:1;display:inline-flex;align-items:flex-start;align-content:baseline;flex-wrap:wrap;border:1px solid var(--tags-border-color);padding:0;line-height:0;outline:0;position:relative;box-sizing:border-box;transition:.1s}@keyframes tags--bump{30%{transform:scale(1.2)}}@keyframes rotateLoader{to{transform:rotate(1turn)}}.tagify:has([contenteditable=true]){cursor:text}.tagify:hover:not(.tagify--focus):not(.tagify--invalid){--tags-border-color:var(--tags-hover-border-color)}.tagify[disabled]{background:var(--tags-disabled-bg);filter:saturate(0);opacity:.5;pointer-events:none}.tagify[disabled].tagify--empty>.tagify__input::before{position:relative}.tagify[disabled].tagify--select,.tagify[readonly].tagify--select{pointer-events:none}.tagify[disabled]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty),.tagify[readonly]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty){cursor:default}.tagify[disabled]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty)>.tagify__input,.tagify[readonly]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty)>.tagify__input{visibility:hidden;width:0;margin:5px 0}.tagify[disabled]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty) .tagify__tag>div,.tagify[readonly]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty) .tagify__tag>div{padding:var(--tag-pad)}.tagify[disabled]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty) .tagify__tag>div::before,.tagify[readonly]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty) .tagify__tag>div::before{animation:readonlyStyles 1s calc(-1s * (var(--readonly-striped) - 1)) paused}@keyframes readonlyStyles{0%{background:linear-gradient(45deg,var(--tag-bg) 25%,transparent 25%,transparent 50%,var(--tag-bg) 50%,var(--tag-bg) 75%,transparent 75%,transparent) 0/5px 5px;box-shadow:none;filter:brightness(.95)}}.tagify[disabled] .tagify__tag__removeBtn,.tagify[readonly] .tagify__tag__removeBtn{display:none}.tagify--loading .tagify__input>br:last-child{display:none}.tagify--loading .tagify__input::before{content:none}.tagify--loading .tagify__input::after{content:"";vertical-align:middle;opacity:1;width:.7em;height:.7em;width:var(--loader-size);height:var(--loader-size);min-width:0;border:3px solid;border-color:#eee #bbb #888 transparent;border-radius:50%;animation:rotateLoader .4s infinite linear;content:""!important;margin:-2px 0 -2px .5em}.tagify--loading .tagify__input:empty::after{margin-left:0}.tagify+input,.tagify+textarea{position:absolute!important;left:-9999em!important;transform:scale(0)!important}.tagify__tag{display:inline-flex;align-items:center;max-width:var(--tag--max-width);margin-inline:5px 0;margin-block:5px;position:relative;z-index:1;outline:0;line-height:normal;cursor:default;transition:.13s ease-out}.tagify__tag>div{display:flex;flex:1;vertical-align:top;box-sizing:border-box;max-width:100%;padding:var(--tag-pad);color:var(--tag-text-color);line-height:inherit;border-radius:var(--tag-border-radius);white-space:nowrap;transition:.13s ease-out}.tagify__tag>div>*{white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:top;min-width:var(--tag--min-width);max-width:var(--tag--max-width);transition:.8s ease,.1s color}.tagify__tag>div>[contenteditable]{display:block;outline:0;-webkit-user-select:text;user-select:text;cursor:text;margin:-2px;padding:2px;max-width:350px}.tagify__tag>div>:only-child{width:100%}.tagify__tag>div::before{content:"";position:absolute;border-radius:inherit;inset:var(--tag-bg-inset,0);z-index:-1;pointer-events:none;transition:120ms ease;animation:tags--bump .3s ease-out 1;box-shadow:0 0 0 var(--tag-inset-shadow-size) var(--tag-bg) inset}.tagify__tag:focus div::before,.tagify__tag:hover:not([readonly]) div::before{--tag-bg-inset:-2.5px;--tag-bg:var(--tag-hover)}.tagify__tag--loading{pointer-events:none}.tagify__tag--loading .tagify__tag__removeBtn{display:none}.tagify__tag--loading::after{--loader-size:.4em;content:"";vertical-align:middle;opacity:1;width:.7em;height:.7em;width:var(--loader-size);height:var(--loader-size);min-width:0;border:3px solid;border-color:#eee #bbb #888 transparent;border-radius:50%;animation:rotateLoader .4s infinite linear;margin:0 .5em 0 -.1em}.tagify__tag--flash div::before{animation:none}.tagify__tag--hide{width:0!important;padding-left:0;padding-right:0;margin-left:0;margin-right:0;opacity:0;transform:scale(0);transition:var(--tag-hide-transition);pointer-events:none}.tagify__tag--hide>div>*{white-space:nowrap}.tagify__tag.tagify--noAnim>div::before{animation:none}.tagify__tag.tagify--notAllowed:not(.tagify__tag--editable) div>span{opacity:.5}.tagify__tag.tagify--notAllowed:not(.tagify__tag--editable) div::before{--tag-bg:var(--tag-invalid-bg);transition:.2s}.tagify__tag[readonly] .tagify__tag__removeBtn{display:none}.tagify__tag[readonly]>div::before{animation:readonlyStyles 1s calc(-1s * (var(--readonly-striped) - 1)) paused}@keyframes readonlyStyles{0%{background:linear-gradient(45deg,var(--tag-bg) 25%,transparent 25%,transparent 50%,var(--tag-bg) 50%,var(--tag-bg) 75%,transparent 75%,transparent) 0/5px 5px;box-shadow:none;filter:brightness(.95)}}.tagify__tag--editable>div{color:var(--tag-text-color--edit)}.tagify__tag--editable>div::before{box-shadow:0 0 0 2px var(--tag-hover) inset!important}.tagify__tag--editable>.tagify__tag__removeBtn{pointer-events:none;opacity:0;transform:translateX(100%) translateX(5px)}.tagify__tag--editable.tagify--invalid>div::before{box-shadow:0 0 0 2px var(--tag-invalid-color) inset!important}.tagify__tag__removeBtn{order:5;display:inline-flex;align-items:center;justify-content:center;border-radius:50px;cursor:pointer;font:14px/1 Arial;background:var(--tag-remove-btn-bg);color:var(--tag-remove-btn-color);width:14px;height:14px;margin-inline:auto 4.6666666667px;overflow:hidden;transition:.2s ease-out}.tagify__tag__removeBtn::after{content:"×";transition:.3s,color 0s}.tagify__tag__removeBtn:hover{color:#fff;background:var(--tag-remove-btn-bg--hover)}.tagify__tag__removeBtn:hover+div>span{opacity:.5}.tagify__tag__removeBtn:hover+div::before{box-shadow:0 0 0 var(--tag-inset-shadow-size) var(--tag-remove-bg,rgba(211,148,148,.3)) inset!important;transition:box-shadow .2s}.tagify:not(.tagify--mix) .tagify__input br{display:none}.tagify:not(.tagify--mix) .tagify__input *{display:inline;white-space:nowrap}.tagify__input{flex-grow:1;display:inline-block;min-width:110px;margin:5px;padding:var(--tag-pad);line-height:normal;position:relative;white-space:pre-wrap;color:var(--input-color);box-sizing:inherit;overflow:hidden}.tagify__input:focus{outline:0}.tagify__input:focus::before{transition:.2s ease-out;opacity:0;transform:translatex(6px)}@supports (-ms-ime-align:auto){.tagify__input:focus::before{display:none}}.tagify__input:focus:empty::before{transition:.2s ease-out;opacity:1;transform:none;color:rgba(0,0,0,.25);color:var(--placeholder-color-focus)}@-moz-document url-prefix(){.tagify__input:focus:empty::after{display:none}}.tagify__input::before{content:attr(data-placeholder);width:100%;height:100%;margin:auto 0;z-index:1;color:var(--placeholder-color);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;pointer-events:none;opacity:0;position:absolute}.tagify__input::after{content:attr(data-suggest);display:inline-block;vertical-align:middle;position:absolute;min-width:calc(100% - 1.5em);text-overflow:ellipsis;overflow:hidden;white-space:pre;color:var(--tag-text-color);opacity:.3;pointer-events:none;max-width:100px}.tagify__input .tagify__tag{margin:0 1px}.tagify--mix{display:block}.tagify--mix .tagify__input{padding:5px;margin:0;width:100%;height:100%;line-height:1.5;display:block}.tagify--mix .tagify__input::before{height:auto;display:none;line-height:inherit}.tagify--mix .tagify__input::after{content:none}.tagify--select{cursor:default}.tagify--select::after{content:">";opacity:.5;position:absolute;top:50%;right:0;bottom:0;font:16px monospace;line-height:8px;height:8px;pointer-events:none;transform:translate(-150%,-50%) scaleX(1.2) rotate(90deg);transition:.2s ease-in-out}.tagify--select[aria-expanded=true]::after{transform:translate(-150%,-50%) rotate(270deg) scaleY(1.2)}.tagify--select[aria-expanded=true] .tagify__tag__removeBtn{pointer-events:none;opacity:0;transform:translateX(100%) translateX(5px)}.tagify--select .tagify__tag{flex:1;max-width:none;margin-inline-end:2em;margin-block:0;padding-block:5px;cursor:text}.tagify--select .tagify__tag div::before{display:none}.tagify--select .tagify__tag+.tagify__input{display:none}.tagify--empty .tagify__input::before{transition:.2s ease-out;opacity:1;transform:none;display:inline-block;width:auto}.tagify--mix .tagify--empty .tagify__input::before{display:inline-block}.tagify--focus{--tags-border-color:var(--tags-focus-border-color);transition:0s}.tagify--invalid{--tags-border-color:#D39494}.tagify__dropdown{position:absolute;z-index:9999;transform:translateY(-1px);border-top:1px solid var(--tagify-dd-color-primary);overflow:hidden}.tagify__dropdown[dir=rtl]{transform:translate(-100%,-1px)}.tagify__dropdown[placement=top]{margin-top:0;transform:translateY(-100%)}.tagify__dropdown[placement=top] .tagify__dropdown__wrapper{border-top-width:1.1px;border-bottom-width:0}.tagify__dropdown[position=text]{box-shadow:0 0 0 3px rgba(var(--tagify-dd-color-primary),.1);font-size:.9em}.tagify__dropdown[position=text] .tagify__dropdown__wrapper{border-width:1px}.tagify__dropdown__wrapper{scroll-behavior:auto;max-height:var(--tagify-dd-max-height);overflow:hidden;overflow-x:hidden;color:var(--tagify-dd-text-color);background:var(--tagify-dd-bg-color);border:1px solid;border-color:var(--tagify-dd-color-primary);border-bottom-width:1.5px;border-top-width:0;box-shadow:0 2px 4px -2px rgba(0,0,0,.2);transition:.3s cubic-bezier(.5,0,.3,1),transform .15s;animation:dd-wrapper-show 0s .3s forwards}@keyframes dd-wrapper-show{to{overflow-y:auto}}.tagify__dropdown__header:empty{display:none}.tagify__dropdown__footer{display:inline-block;margin-top:.5em;padding:var(--tagify-dd-item-pad);font-size:.7em;font-style:italic;opacity:.5}.tagify__dropdown__footer:empty{display:none}.tagify__dropdown--initial .tagify__dropdown__wrapper{max-height:20px;transform:translateY(-1em)}.tagify__dropdown--initial[placement=top] .tagify__dropdown__wrapper{transform:translateY(2em)}.tagify__dropdown__item{box-sizing:border-box;padding:var(--tagify-dd-item-pad);margin:1px;white-space:pre-wrap;cursor:pointer;border-radius:2px;position:relative;outline:0;max-height:60px;max-width:100%;line-height:normal;position:relative}.tagify__dropdown__item--active{background:var(--tagify-dd-color-primary);color:#fff}.tagify__dropdown__item:active{filter:brightness(105%)}.tagify__dropdown__item--hidden{padding-top:0;padding-bottom:0;margin:0 1px;pointer-events:none;overflow:hidden;max-height:0;transition:var(--tagify-dd-item--hidden-duration,.3s)!important}.tagify__dropdown__item--hidden>*{transform:translateY(-100%);opacity:0;transition:inherit}.tagify__dropdown__item--selected::before{content:"✓";font-family:monospace;position:absolute;inset-inline-start:6px;text-indent:0;line-height:1.1}.tagify__dropdown:has(.tagify__dropdown__item--selected) .tagify__dropdown__item{text-indent:1em}
.heart_rate_icon{color:#214153;height:1.5rem;width:1.5rem}
.clock_icon{color:#214153;height:1.5rem;width:1.5rem}
.home_icon{border:2px solid #214153;border-radius:3px;padding:.5rem .5rem;cursor:pointer;display:flex}.home_icon>svg{width:1.5rem;height:1.5rem}
.file_icon{width:1rem;height:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#e09d24}
.cell{display:flex;align-items:center;justify-content:space-between;min-width:33rem;border-radius:.4rem;box-shadow:0 0 1rem rgba(196,196,196,.5);margin:1rem 2rem 1rem 0}.cell p{font-weight:bolder;margin-left:1.5rem}.cell .link{color:#e09d24;margin-right:1.5rem}.cell .link a{text-decoration:underline}
.check_icon{width:1rem;height:2rem}
.burger_icon{cursor:pointer;display:flex}.burger_icon>svg{color:#214153;width:2rem;height:2rem}
@media(min-width: 940px){.evaluation_menu{display:none}}.evaluation_menu-dropdown{border-bottom:.1rem solid #e8eced;position:absolute;width:100%;transform:translateY(-25rem);opacity:0;transition:all .3s ease}.evaluation_menu-item{display:flex;padding:1.5rem 2rem;background-color:#e8eced;font-family:Rubik;font-size:1.2rem;text-transform:uppercase;color:#214153;border-bottom:.1rem solid #fff;justify-content:space-between;align-items:center}.evaluation_menu-item>div{display:flex}.evaluation_menu-item>div>div:first-child{margin-right:2rem;position:relative}.evaluation_menu-item>div>div:first-child span{position:relative;display:flex;justify-content:center;align-items:center;border-radius:50%;height:1rem;width:1rem;top:-1.4rem;right:-0.6rem;background:#214153;color:#fff;font-size:.6rem}.evaluation_menu-item-yellow{background:#e09d24;color:#fff}.evaluation_menu.active .evaluation_menu-dropdown{transform:translateY(0);opacity:1}
.password_instructions .input{margin-bottom:.7rem}.password_instructions-hint{font-size:1.2rem;color:#1f1f1f;margin-bottom:1.4rem}.password_instructions-hint>div{opacity:.6}.password_instructions-hint ul{padding-left:1.4rem;margin:.7rem 0rem}.password_instructions-hint ul li{opacity:.6}.password_instructions-hint ul li.valid{color:#3ca66b;opacity:1 !important}.password_instructions-hint ul li.invalid{color:#e74c3c;opacity:1 !important}
.password_toggle{position:relative}.password_toggle input{padding-right:3.6rem}.password_toggle:focus-within path{fill:hsl(0,0%,57.3529411765%)}.toggle_btn{position:absolute;top:3.4rem;right:1rem;background:none;border:none;cursor:pointer;padding:0}.toggle_btn svg{display:none}.toggle_btn svg path{transition:all .3s ease;fill:#d2d2d2}.toggle_btn .eye{display:block}.toggle_btn .eye_slash.visible{display:block}.toggle_btn .eye.hidden{display:none}
