.lv-configurator .lv-configurator-controls:after,.lv-configurator .lv-configurator-display.lv-configurator-display--images .lv-configurator-question .lv-configurator-answers:after,.lv-configurator .lv-configurator-display.lv-configurator-display--oneworders .lv-configurator-question .lv-configurator-answers:after{display:table;clear:both;content:''}.lv-configurator{line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lv-configurator .lv-configurator-questions{position:relative;margin-bottom:15px}.lv-configurator .lv-configurator-questions:before{display:block;content:'';position:absolute;top:0;left:7px;width:1px;height:100%;background:#ccc}.lv-configurator .lv-configurator-questions .lv-configurator-question{margin-bottom:10px}.lv-configurator .lv-configurator-questions .lv-configurator-question:last-child{margin-bottom:0}.lv-configurator .lv-configurator-questions .lv-configurator-question:before{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:15px;height:15px;background:#fff;border:1px solid #ccc;border-radius:50%;content:'';margin-right:10px;float:left}.lv-configurator .lv-configurator-questions .lv-configurator-question.active{font-weight:700}.lv-configurator .lv-configurator-questions .lv-configurator-question .lv-configurator-question-preview{display:none}@media (min-width:768px){.lv-configurator .lv-configurator-questions{height:50px;margin-bottom:0;border:0}.lv-configurator .lv-configurator-questions:before{margin-left:-7px;width:100%;height:1px;background:#ccc;top:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.lv-configurator .lv-configurator-questions .lv-configurator-question{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;white-space:nowrap;margin-bottom:0}.lv-configurator .lv-configurator-questions .lv-configurator-question:before{margin-right:0;float:none}.lv-configurator .lv-configurator-questions .lv-configurator-question:first-child{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);text-align:left}.lv-configurator .lv-configurator-questions .lv-configurator-question:last-child{-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%);text-align:right}}.lv-configurator .lv-configurator-display{padding:40px 0;margin-top:20px;border-top:1px solid #ccc}.lv-configurator .lv-configurator-display .lv-configurator-question>h1,.lv-configurator .lv-configurator-display .lv-configurator-question>h2,.lv-configurator .lv-configurator-display .lv-configurator-question>h3,.lv-configurator .lv-configurator-display .lv-configurator-question>h4,.lv-configurator .lv-configurator-display .lv-configurator-question>h5{text-align:center;margin:0 0 40px}.lv-configurator .lv-configurator-display .lv-configurator-question p{margin:0}.lv-configurator .lv-configurator-controls .lv-configurator-control,.lv-configurator .lv-configurator-display .lv-configurator-question .lv-configurator-answers .lv-configurator-answer{cursor:pointer}.lv-configurator .lv-configurator-display .lv-configurator-question .lv-configurator-answers .lv-configurator-answer .lv-configurator-answer-inner{width:75%;margin:0 auto}.lv-configurator .lv-configurator-display .lv-configurator-question .lv-configurator-answers .lv-configurator-answer.lv-configurator-answer--image img{display:block;width:80%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;border:3px solid transparent;margin:0 auto 10px}.lv-configurator .lv-configurator-display .lv-configurator-question .lv-configurator-answers .lv-configurator-answer.lv-configurator-answer--image.selected img{border-color:#028860}.lv-configurator .lv-configurator-display .lv-configurator-question .lv-configurator-answers .lv-configurator-answer.lv-configurator-answer--text:not(.lv-configurator-answer--image){margin-bottom:10px}.lv-configurator .lv-configurator-display .lv-configurator-question .lv-configurator-answers .lv-configurator-answer.lv-configurator-answer--text:not(.lv-configurator-answer--image).selected .lv-configurator-answer-inner{background:#1a5169;color:#d5dce7}.lv-configurator .lv-configurator-display .lv-configurator-question .lv-configurator-answers .lv-configurator-answer.selected{color:#01563d}@media (min-width:768px){.lv-configurator .lv-configurator-display .lv-configurator-question .lv-configurator-answers .lv-configurator-answer .lv-configurator-answer-inner{width:85%;margin:0 auto}.lv-configurator .lv-configurator-display .lv-configurator-question .lv-configurator-answers .lv-configurator-answer.lv-configurator-answer--image img{width:90%}}.lv-configurator .lv-configurator-display.lv-configurator-display--images .lv-configurator-question .lv-configurator-answers,.lv-configurator .lv-configurator-display.lv-configurator-display--oneworders .lv-configurator-question .lv-configurator-answers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:-15px 0}.lv-configurator .lv-configurator-display.lv-configurator-display--images .lv-configurator-question .lv-configurator-answers .lv-configurator-answer{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:100%;margin:15px 0;padding:0 15px}@media (min-width:560px){.lv-configurator .lv-configurator-display.lv-configurator-display--images .lv-configurator-question .lv-configurator-answers .lv-configurator-answer{width:50%}}@media (min-width:992px){.lv-configurator .lv-configurator-display.lv-configurator-display--images .lv-configurator-question .lv-configurator-answers .lv-configurator-answer{width:33.33%}}@media (min-width:1200px){.lv-configurator .lv-configurator-display.lv-configurator-display--images .lv-configurator-question .lv-configurator-answers .lv-configurator-answer{width:25%}}.lv-configurator .lv-configurator-display.lv-configurator-display--oneworders .lv-configurator-question .lv-configurator-answers .lv-configurator-answer{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:50%;margin:15px 0;padding:0 15px}@media (min-width:768px){.lv-configurator .lv-configurator-display{margin-top:0;border:0}}.lv-configurator .lv-configurator-controls .lv-configurator-control:first-child{float:left}.lv-configurator .lv-configurator-controls .lv-configurator-control:last-child{float:right}.lv-configurator .lv-configurator-controls .lv-configurator-control.disabled{opacity:.5;cursor:not-allowed}