@charset "UTF-8";@font-face {font-family: brandFont-regular;src: url(../fonts/norwester.otf);}@font-face {font-family: FontAwesome;src: url(../fonts/fontawesome-webfont93e3.eot?v=4.4.0);src: url(../fonts/fontawesome-webfontd41d.eot?#iefix&v=4.4.0) format("embedded-opentype"), url(../fonts/fontawesome-webfont93e3.html?v=4.4.0) format("woff2"), url(../fonts/fontawesome-webfont93e3.woff?v=4.4.0) format("woff"), url(../fonts/fontawesome-webfont93e3.ttf?v=4.4.0) format("truetype"), url(../fonts/fontawesome-webfont93e3.svg?v=4.4.0#fontawesomeregular) format("svg");font-weight: 400;font-style: normal;}.fa {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.fa-star:before {content: "";}.fa-star-o:before {content: "";}.fa-star-half:before {content: "";}.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before {content: "";}.rating-form label .fa {font-size: 30px;line-height: 30px;transition: all 0.2s ease-in-out;}* {margin: 0;padding: 0;box-sizing: border-box;}:root {font-size: 1em;}li, p {font-size: 1em;line-height: 28px;color: gray;font-family: brandFont-regular;font-weight: 400;-webkit-font-smoothing: antialiased;}h1, h2, h3 {font-family: brandFont-regular;color: #212121;font-weight: 600;text-transform: uppercase;}h1 {font-size: 2.625em;line-height: 48px;}h2 {font-size: 2.375em;line-height: 54px;}h3 {font-size: 1.75em;line-height: 38px;}.btn {margin-top: 10px;padding: 7px;text-align: center;border: 1px solid #fff;border-radius: 10px;background-color: #f9ba15;text-decoration: none;color: #fff;font-family: brandFont-regular;font-weight: 400;font-size: 14px;transition: all 0.2s ease-in;text-transform: uppercase;letter-spacing: 1px;cursor: pointer;width: 140px;}.btn:focus, .btn:hover {background-color: #eeae06;}@font-face {font-family: brandFont-regular;src: url(../fonts/rubikRegular.ttf) format("truetype");}.status {width: 100%;padding: 0 0 12px;font-family: brandFont-regular;font-size: 1em;line-height: 20px;color: #f9ba15;text-align: left;display: block;}.status p {margin-bottom: 0;}.form-legend {margin-bottom: 10px;padding-top: 25px;font-size: 1em;line-height: 20px;font-weight: 400;font-family: brandFont-regular;color: #212121;}button, textarea {color: inherit;font: inherit;margin: 0;}.radio-wrapper {display: flex;}.container-radio-btn {position: relative;padding-top: 2px;}.container-radio-btn input {position: absolute;opacity: 0;cursor: pointer;}.radio-circles {position: absolute;top: 0;left: 0;height: 22px;width: 22px;background-color: #fff;border: 3px solid #f9ba15;border-radius: 50%;transition: all;}.container-radio-btn:hover input ~ .radio-circles {background-color: #f9ba15;}.container-radio-btn input:checked ~ .radio-circles {background-color: #f9ba15;}.radio-circles:after {content: "";position: absolute;display: none;}.container-radio-btn input:checked ~ .radio-circles:after {display: block;}.container-radio-btn .radio-circles:after {top: 4px;left: 4px;width: 8px;height: 8px;border-radius: 50%;background: #fff;}textarea.error {border-color: red !important;}input[type="radio"].error:not([name="yes-or-no"]) + label:before {border-color: red;}.wrapper {max-width: 845px;position: relative;border-radius: 15px;margin: 10px;padding: 0 10px;}textarea {padding: 10px;border: 1px solid #414042;border-radius: 7px;background-color: #fff;font-family: brandFont-regular;font-size: 1em;color: #414042;}textarea:focus {border: 1px solid #f9ba15;}form#rate {background-color: #fff;opacity: 1;border: 0;}form#rate fieldset {border: 0;}form#rate textarea {width: 100%;height: 50px;position: relative;left: 0;border-width: 1px;border-color: #414042;}.rating-wrapper {display: flex;flex-flow: column;align-items: flex-start;}#star-text {font-family: brandFont-regular;color: #212121;font-size: 1em;margin: 20px 0;}.rating-form ~ .container .row {padding: 0 !important;}.rating-form {margin-top: 20px 10px;}.rating-form .form-group {position: relative;border: 0;}.rating-form .form-item {position: relative;direction: rtl;text-align: left;}.rating-form .form-item-stars {position: relative;text-align: left;direction: rtl;display: flex;justify-content: flex-end;}.rating-form .rating-star {display: inline-block;position: relative;}.form-item-stars input[type="radio"] {position: absolute;left: -9999px;}.rating-form + .form-item {padding-top: 10px;}.rating-form label {display: inline-block;cursor: pointer;color: #c5ae40;text-align: left;margin-right: 20px;position: relative;margin-bottom: 14px;}@media (max-width: 500px) {.rating-form label {display: inline !important;}}.rating-form .ir {position: absolute;left: -9999px;}.rating-form .form-action {opacity: 0;position: absolute;left: 5px;bottom: -40px;transition: all 0.2s ease-in-out;}.radio-answer {font-family: brandFont-regular;color: #f9ba15;font-size: 1em;padding: 10px;font-weight: 700;margin-left: 24px;}.submit-message {margin-top: 15px;font-weight: 400;font-family: brandFont-regular;color: #212121;font-size: 1em;line-height: 20px;}.rating-form label .fa-star-o {opacity: 0.5;}.rating-form input[type="radio"]:checked:not([name="yes-or-no"]) ~ label .fa-star-o, .rating-form label:focus .fa-star-o, .rating-form label:focus ~ label .fa-star-o, .rating-form label:hover .fa-star-o, .rating-form label:hover ~ label .fa-star-o {opacity: 0;}.rating-form label .fa-star {position: absolute;left: 0;top: 0;opacity: 0;}.rating-form input[type="radio"]:not([name="yes-or-no"]):checked ~ label .fa-star, .rating-form label:focus .fa-star, .rating-form label:focus ~ label .fa-star, .rating-form label:hover .fa-star, .rating-form label:hover ~ label .fa-star {opacity: 1;}.rating-form input[type="radio"]:checked:not([name="yes-or-no"]) ~ label .fa-star {color: #c5ae40;animation: starPulse 1s 1;}@keyframes starPulse {0% {font-size: 44px;}50% {font-size: 52px;}100% {font-size: 44px;}}.slider-wrapper {display: flex;flex-direction: column;}@media (min-width: 26em) {.slider-wrapper {align-items: center;flex-direction: row;}}[type=range] {--range: calc(var(--max) - var(--min));--ratio: calc((var(--val) - var(--min)) / var(--range));--sx: calc(0.5 *1.5em + var(--ratio) * (100% - 1.5em));margin: 0;padding: 0;width: 12.5em;height: 1.5em;background: transparent;font: 1em/1 arial, sans-serif;}[type=range], [type=range]::-webkit-slider-thumb {-webkit-appearance: none;}[type=range]::-webkit-slider-runnable-track {box-sizing: border-box;border: none;width: 100%;max-width: 400px;height: 0.5em;background: #ccc;}.js [type=range]::-webkit-slider-runnable-track {background: linear-gradient(#f9ba15, #f9ba15) 0/var(--sx) 100% no-repeat #ccc;}[type=range]::-moz-range-track {box-sizing: border-box;border: none;width: 100%;max-width: 400px;height: 0.5em;background: #ccc;}[type=range]::-ms-track {box-sizing: border-box;border: none;width: 100%;max-width: 400px;height: 0.5em;background: #ccc;}[type=range]::-moz-range-progress {height: 0.5em;background: #f9ba15;}[type=range]::-ms-fill-lower {height: 0.5em;background: #f9ba15;}[type=range]::-webkit-slider-thumb {margin-top: -0.5em;box-sizing: border-box;border: none;width: 14px;height: 1.5em;background: #f9ba15;}[type=range]::-moz-range-thumb {box-sizing: border-box;border: none;width: 14px;height: 1.5em;background: #f9ba15;}[type=range]::-ms-thumb {margin-top: 0;box-sizing: border-box;border: none;width: 14px;height: 1.5em;background: #f9ba15;}[type=range]::-ms-tooltip {display: none;}#rangeText {font-family: brandFont-regular;font-size: 16px;font-weight: bold;padding: 0 25px;color: #f9ba15;padding: 10px 0 5px;}@media (min-width: 26em) {#rangeText {padding: 0 20px;}}