:root{--input:45px;--margin:10px}#test-content{background:#fff;margin:30px 0;padding:30px}#test-content h2,#test-content h3{color:#27a6cf;margin-top:0;font-size:1.2em;font-weight:700}#test-content h3{color:#e10000}#test-content img{max-width:100%;height:auto}#test-content img.aligncenter{margin:1em auto;display:block}#test-content .select-test .lang{flex-direction:column;margin:30px 0;display:flex;position:relative}#test-content .select-test .lang img{object-fit:cover;width:100%;height:100%}#test-content .select-test .action{justify-content:flex-end;margin:40px 0 40px 60px;display:flex;position:relative}#test-content .select-test .action img.flag{width:120px;height:90px}#test-content .select-test .action .title{color:#fff;background:#27a6cfb3;width:calc(100% - 120px);padding:0 20px;transition:background .3s ease-in-out}#test-content .select-test .action .title h4,#test-content .select-test .action .title p{margin:0}#test-content .select-test .action .title h4{font-weight:800}#test-content .select-test .action .title p{font-size:1.3em;font-weight:300}#test-content .select-test a{display:block}#test-content .select-test a:hover .action .title{background:#27a6cf}#test-content .test-result img{margin:20px auto;display:block}.questions-slider h3{color:#27a6cf;margin:0;font-size:1.125em}.questions-slider .item{background:#fff;width:100%;margin:20px 0;padding:20px}.questions-slider .item:not(.form) label{margin:10px 0;display:block}.questions-slider .item:not(.form) h3+p{color:#094679;margin:10px 0;font-size:1.3em}.questions-slider .item.form{padding:0}.questions-slider .item.form p:not(.inline-cb){margin:20px 0 0}.questions-slider .item p.privacy{color:#777}.questions-slider .nav{flex-wrap:wrap;gap:15px;margin-top:30px;display:flex}.questions-slider .nav a{color:#27a6cf;border:1px solid #27a6cf;padding:6px 12px;transition:all .3s ease-in-out;display:inline-block}.questions-slider .nav a .fa{margin:0 5px}.questions-slider .nav a:hover{color:#fff;background:#27a6cf}.questions-slider .nav a.next{margin-left:auto}.input-field{margin:calc(var(--margin) + 15px) 0;position:relative}.input-field input,.input-field textarea{width:100%;line-height:var(--input);height:var(--input);background:#fff}.input-field input.bold,.input-field textarea.bold{font-weight:600}.input-field .helper-text{color:#666;margin:5px 0 0;font-size:.85em;line-height:1.3em;display:block}.input-field label{color:#777;font-size:14px;line-height:var(--input);transition:all .3s ease-in-out;display:inline-block;position:absolute;top:0;left:10px}.input-field label .required{color:#e10000}.input-field label.active{top:calc(var(--input) * -.7);left:0;transform:scale(.9)}[required]~label:before{content:"*";color:#e10000;vertical-align:middle;margin-right:.25em}input.completed~label{top:calc(var(--input) * -.7);left:0;transform:scale(.9)}input.completed~label:before{color:#9acd32}p.label{color:#777;margin:0;font-size:14px}div.lec-select-wrapper{border:1px solid #ddd;border-radius:4px;margin-top:3px}.buttons{flex-wrap:wrap;gap:15px;display:flex}.buttons .btn{height:auto;margin:0;padding:12px 16px;font-size:16px;line-height:1.4em}@media screen and (max-width:600px){#test-content .select-test .action{width:90%;margin:20px auto}#test-content .select-test .action img{aspect-ratio:1;width:100%;height:auto;display:block}#test-content .select-test .action .title{text-align:center;width:100%;padding:10px;font-size:10px}}@media screen and (min-width:602px){#test-content .test-result{align-items:center;gap:30px;display:flex}#test-content .test-result>div{width:calc(50% - 15px)}}@media screen and (min-width:992px){#test-content .select-test{--gap:30px;--columns:3;gap:var(--gap);display:flex}#test-content .select-test .lang{width:calc(( 100% / var(--columns) ) - var(--gap) + ( var(--gap) / var(--columns) ));margin:0}}