img.trustpilot{width:300px;height:auto;margin:20px auto 0 auto;display:block}.panel .container>.two-col{float:left;display:inline-block;vertical-align:middle;width:50%}.panel .container>.two-col.right{float:right}.panel-box{background-color:#fff;border-radius:10px;-webkit-box-shadow:3px 3px 5px 0px rgba(0,0,0,0.5);-moz-box-shadow:3px 3px 5px 0px rgba(0,0,0,0.5);box-shadow:3px 3px 5px 0px rgba(0,0,0,0.5);padding:40px 30px;margin:0 0 0 auto;display:block}.question{margin-bottom:30px;display:none}.question.question-1{display:block}.question fieldset{border:0;padding:0}.question fieldset.two-col input:not([type=checkbox]){width:calc(50% - 37px)}.question fieldset.two-col input:not([type=checkbox]):first-child{margin-right:5px}.question fieldset.two-col input:not([type=checkbox]):last-child{margin-left:5px}.question fieldset input:not([type=checkbox]){background-color:#e5e5e5;padding:14px;border:2px solid #e5e5e5;font-size:14px;margin-bottom:10px;width:calc(100% - 32px);float:left}.question input[type=checkbox],.question input[type=radio]{display:none}.question .checkbox{padding:15px;background-color:#e5e5e5;display:inline-block;width:calc(49% - 42px);margin:5px;cursor:pointer;text-align:left}.question .checkbox img{width:50px;height:auto;display:inline-block;vertical-align:middle;padding-right:10px}.question .checkbox span{display:inline-block;vertical-align:middle;width:calc(100% - 60px)}.panel-box #form{margin-bottom:40px}#form button,#form input[type=submit]{font-size:21px;padding:20px 60px;text-transform:uppercase;margin:0 auto;border:0;font-weight:700;width:100%;display:block;cursor:pointer;transition:.2s}.panel-box p.disclaimer{line-height:1.5em;margin:0 0 10px 0;font-size:14px}.panel-box p.disclaimer:last-child{margin:0}.slider-container{display:block;width:90%;position:relative;margin:20px auto 0 auto}.slider-back{background-color:#b7b7b7;width:100%;height:14px;position:relative;top:50%;left:0;border-radius:10px;z-index:7}.slider-overlay{width:0;height:14px;position:relative;float:left;top:50%;left:0;border-radius:10px 0 0 10px;z-index:9}.slider-value{width:100%;display:block;text-align:center;font-size:28px;font-weight:700;line-height:1em}.slider-results{width:100%;text-align:center;float:left;font-size:24px}.slider-key{width:90%;display:block;margin:20px auto 0 auto;font-size:24px;font-weight:700;overflow-y:auto;overflow-x:hidden}.left-key{float:left}.right-key{float:right}h3.slider-message{width:250px;margin-top:calc(60px - 12px);display:inline-block;float:left;font-size:24px}.slider{-webkit-appearance:none;appearance:none;width:100%;height:10px;background:transparent;border-radius:10px;margin:0;outline:0;opacity:1;position:absolute;top:50%;left:0;transform:translatey(-50%);z-index:10;cursor:pointer}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:26px;height:26px;background:#054791;cursor:pointer;border-radius:50%;z-index:10;position:relative}.slider::-moz-range-thumb{width:26px;height:26px;background:#f17708;cursor:pointer;border-radius:50%;z-index:10;position:relative}@media(max-width:1400px){.question{margin-bottom:15px}.slider-value{margin-top:30px}.question.question-1{margin-bottom:30px}.panel-box #form{margin-bottom:20px}#form button,#form input[type=submit]{font-size:18px}.question .checkbox{padding:5px 10px;width:calc(100% - 30px)}.question .checkbox span{font-size:13px;width:calc(100% - 50px)}.question .checkbox img{width:40px;padding-right:5px}.question fieldset input:not([type=checkbox]){width:calc(100% - 24px)}.question fieldset.two-col input:not([type=checkbox]){width:calc(50% - 29px)}img.trustpilot{width:250px;height:auto;margin:20px auto 10px auto;display:block}.question fieldset input:not([type=checkbox]){padding:10px}.panel-box p.disclaimer{font-size:15px}.slider-key{margin:10px auto 0 auto}}@media(max-width:1100px){.question{margin-bottom:20px}}@media(max-width:767px){.slider-value{font-size:24px}.slider-key{font-size:18px}.slider-back,.slider-overlay{height:10px}img.trustpilot{width:200px}.panel-box p.disclaimer{font-size:14px}.question{position:relative;overflow-y:auto;margin-bottom:10px}.question .checkbox{width:calc(50% - 30px);font-size:13px;float:left;display:inline-block;padding:10px}.question fieldset.two-col input:not([type=checkbox]){width:calc(100% - 22px)}.question fieldset.two-col input:not([type=checkbox]):last-child{margin-left:0}.question fieldset.two-col input:not([type=checkbox]):first-child{margin-right:0}}