﻿*{margin:0;padding:0}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box;font-size:16px}body{color:#03031d;background-color:rgb(230.2,230.2,230.2);margin:0;font-family:"Sofia Sans Semi Condensed","Sofia Sans Condensed",sans-serif}p,h1,h2,h3,h4,h5,h6{margin-bottom:1rem}h1,h2,h3,h4,h5,h6{font-family:"Sofia Sans Condensed",sans-serif}p{font-weight:normal}.container{margin:0 auto;text-align:center;background-color:#fffbfc;min-height:100vh;box-shadow:0 10px 10px 10px rgba(0,0,0,.3);display:grid;justify-content:center;grid-row-gap:2rem;grid-template-rows:minmax(10px, min-content) 1fr;grid-template-columns:minmax(20rem, 35rem);grid-template-areas:"header" "main-content"}@media(min-width: 768px){.container{max-width:700px}}@media(min-width: 992px){.container{max-width:960px}}.header{grid-area:header;display:grid;grid-row-gap:1.5rem;margin-top:1rem}.page-header{text-align:left;font-weight:600;width:100%}.page-header *{font-weight:inherit}.content{padding:1rem;grid-area:main-content;display:grid;justify-items:center;grid-row-gap:1rem;align-content:start}.content .introduction{margin:1.5rem auto}.footer{grid-area:footer;align-self:center}.footer a{color:#1371ff}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:1}input,textarea,select{font-size:1rem;font-family:"Sofia Sans Semi Condensed","Sofia Sans Condensed",sans-serif}.answer-form{display:grid;grid-row-gap:1.5rem;width:100%;max-width:35rem}.group-body{margin:1rem auto;text-align:left;width:100%}.question{margin:.5rem 0;display:grid;grid-row-gap:1rem;width:100%}.question.horizontal{justify-content:center}.question__label{margin:0;justify-content:center;white-space:break-spaces;font-weight:normal;text-align:left}.question textarea{border-radius:.5rem;padding:1rem}.question input[type=text],.question input[type=tel]{padding:1rem .5rem;height:1.5rem;border-radius:.3rem}.question.has-likert .question__option{display:grid;grid-template-rows:1fr 1rem 1rem;grid-template-areas:"label" "likert" "idk-likert";grid-row-gap:2px;position:relative}.question.has-likert .question__option label{grid-area:label}.question.has-likert .question__option .likert{font-family:"Sofia Sans Condensed",sans-serif;grid-area:likert;white-space:nowrap;position:absolute;top:3px;font-size:.8rem;font-weight:200}.question.has-likert .question__option .likert-10{right:0}.question.has-likert .question__option .likert-connector{display:none;grid-area:likert-connector-above}.question.has-likert .question__option[data-idk=True]{padding-left:.5rem;position:relative}.question.has-likert .question__option[data-idk=True] input:not(:checked)+label{background-color:#fffbfc;color:rgb(179.2,179.2,179.2)}.question.has-likert .question__option[data-idk=True] .likert{grid-area:idk-likert;right:0;top:1rem}.question.has-likert .question__option[data-idk=True] .likert-connector{grid-area:likert;display:block;width:1px;height:200%;position:absolute;left:50%;top:3px;border-left:1px solid #e0e0e0}.question__option-group{margin:0 auto;width:100%}.question__option-group input{display:none}.question__option-group.vertical{display:grid;grid-row-gap:.5rem;justify-self:center}.question__option-group.vertical label{border-radius:.3rem;padding:.5rem 1rem;align-items:center;min-height:3rem;display:flex;flex-direction:row;justify-content:space-between;text-align:start}.question__option-group.vertical input:checked~label::after{content:"✓";width:2rem;font-size:1.5rem;color:#03031d;display:inline-block}.question__option-group.horizontal{display:flex;flex-direction:row}.question__option-group.horizontal label{max-width:2.9rem;height:12.3076923077vw;min-height:3rem;max-height:3.5rem;margin:0 2px;border-radius:3px;justify-content:center}.question__option-group label{background:#03031d;color:#fffbfc;border:1px solid #e0e0e0;transition:background .2s;cursor:pointer;display:flex;flex-direction:row;align-items:center}@media(hover: hover){.question__option-group label:hover{background:#4c934c;color:#fffbfc}}input:checked+.question__option-group__label{background:#4c934c;color:#fffbfc}input.interacted:not(:checked)+.question__option-group__label{background-color:#fffbfc;color:rgb(179.2,179.2,179.2)}.errorlist{color:red;list-style:none}.navigation{display:flex;flex-direction:row;justify-content:space-around;margin:1rem 0}.navigation button{border:none;cursor:pointer;box-shadow:none;width:4rem;height:4rem;background:#fffbfc;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:.3s}.navigation button:active{background:hsl(120,31.8385650224%,54.9803921569%)}.navigation button.next_page svg{padding-left:.3rem}.navigation button.previous_page{width:2rem;height:2rem;align-self:center}.navigation button.previous_page svg{width:1rem;height:1rem}.navigation svg{fill:#03031d;width:2rem;height:2rem}.progress{margin:0 auto;width:15rem;max-width:80%;border:1px solid #03031d}.progress .progress-bar{background-color:#03031d;padding:2px}.customer-logo{margin:0 auto}.submit-buttons{margin:1rem auto;margin-top:2rem;display:flex;justify-content:space-between;width:100%}input.btn,a.btn,button.btn{display:inline-block;text-align:center;vertical-align:center;padding:1rem;min-width:10rem;text-decoration:none;border-radius:4px;border:none;outline:none}input.btn.next_page,a.btn.next_page,button.btn.next_page{background-color:#03031d;color:#fffbfc}input.btn.next_page.success,a.btn.next_page.success,button.btn.next_page.success{background-color:#4c934c}input.btn.next_page:active,input.btn.next_page:focus,input.btn.next_page:hover,a.btn.next_page:active,a.btn.next_page:focus,a.btn.next_page:hover,button.btn.next_page:active,button.btn.next_page:focus,button.btn.next_page:hover{background-color:hsl(120,31.8385650224%,54.9803921569%)}input.btn.previous_page,a.btn.previous_page,button.btn.previous_page{background-color:#fffbfc;color:rgb(179.2,179.2,179.2);border:1px solid rgb(179.2,179.2,179.2)}input.btn.previous_page:active:enabled,input.btn.previous_page:focus:enabled,input.btn.previous_page:hover:enabled,a.btn.previous_page:active:enabled,a.btn.previous_page:focus:enabled,a.btn.previous_page:hover:enabled,button.btn.previous_page:active:enabled,button.btn.previous_page:focus:enabled,button.btn.previous_page:hover:enabled{background-color:#03031d;color:#fffbfc}input.btn:hover,a.btn:hover,button.btn:hover{cursor:pointer}/*# sourceMappingURL=survey_answer.css.map */
