body{width:100%;font-size:medium!important}form,header{text-align:center}header{width:90%;margin:0% auto}.btn-primary,.progress-bar{background-color:#0476c2!important}.btn-outline-primary{border-radius:#0476c2!important}.btn..btn-outline-primary:active,.btn..btn-outline-primary:hover,.btn..btn-outline-primary:focus{background-color:#0476c2!important}.hid-picklist{display:none}form section{margin-left:auto;margin-right:auto;font-size:1.5rem!important}.response:active,.response:hover,.response:focus{box-shadow:#0000ff0d 0 6px 13px,#00000014 1px 1px 4px!important}.response{padding:12px 25px;width:312px;max-width:425px;height:100%;background-color:#fff;border-radius:7px;border-color:#fff;border-width:.1rem;border-style:solid;margin-bottom:1rem;box-shadow:#ffffff0d 0 6px 13px,#00000014 1px 1px 4px}input[type=radio]{display:none}input[type=number]{width:100px}input+span{padding-right:30px}input:valid+span:after{position:absolute;content:"\2713";padding-left:5px;color:#009000}.invalid-input-phone,.invalid-input-email{border:2px solid red}.response:hover{box-shadow:#ff00000d 0 13px 22px,#00000008 0 6px 24px}.btn-check:checked+.response{outline-width:2px;outline-color:#0476c2;outline-style:solid}#steps-container{margin:0% auto;max-width:500px;min-height:420px;display:flex;justify-content:center;align-items:center}.step{display:none;animation:fade-in-from-right .5s ease-in-out forwards}.text{position:relative;top:10px}html{scroll-behavior:smooth}div>section{opacity:1}div>section.show{opacity:0}.step h4{margin:0 0 26px;padding:0;position:relative;line-height:1.6}.continue{height:60px}.previous{height:25px;width:55px}.space{margin:20px}.progress{height:.65rem}#q-box__buttons{width:300px;margin-left:auto;margin-right:auto}.final-step{margin-left:auto;margin-right:auto}.last-part{width:300px;margin-left:auto;margin-right:auto}.last-part label{font-weight:700}.modif{display:flex;flex-direction:row;justify-content:center;align-items:center}.moncercle{background:transparent;border-radius:50%;width:16px;height:16px;border:1px solid black}.coll1{width:70%;height:130%;margin-right:-30%;text-align:center}.coll2{width:70%;height:130%;margin-left:-30%}.coll3{width:70%;height:85%;margin-top:18%;margin-right:-30%}.coll4{width:70%;height:85%;margin-top:18%;margin-left:-30%}.parentCercle{display:flex;flex-direction:row;justify-content:center;position:relative;top:5px}.moncercleC1{background:#fff;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:5px;left:7px;animation-duration:1s;animation-name:moncercleC1;animation-direction:alternate;animation-delay:9s}@keyframes moncercleC1{0%{background:#fff;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:5px;left:7px}to{background:#fff;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:5px;left:5px}}.moncercleC2{background:#fff;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:9px;animation-duration:1s;animation-name:moncercleC2;animation-direction:alternate;animation-delay:9s}@keyframes moncercleC2{0%{background:#fff;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:9px}to{background:#fff;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:9px;left:2px}}.moncercleC3{background:#fff;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:5px;right:7px;animation-duration:1s;animation-name:moncercleC3;animation-direction:alternate;animation-delay:9s}@keyframes moncercleC3{0%{background:#fff;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:5px;right:7px}to{background:#fff;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:5px;right:2px}}.moncercleC4{background:#fff;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:9px;right:14px;animation-duration:1s;animation-name:moncercleC4;animation-direction:alternate;animation-delay:9s}@keyframes moncercleC4{0%{background:#fff;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:9px;right:14px}to{background:#fff;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:9px;right:7px}}.parentCercleD,.parentCercleS{display:flex;flex-direction:row;justify-content:center;position:relative;top:5px}.moncercleS1{background:transparent;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:5px;left:-12px;animation-duration:1s;animation-name:moncercleS1;animation-iteration-count:infinite;animation-direction:alternate;animation-delay:5s}@keyframes moncercleS1{0%{background:transparent;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:5px;left:-12px}to{background:transparent;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:5px;left:-28px}}.moncercleS2{background:transparent;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:5px;left:-3px;animation-duration:1s;animation-name:moncercleS2;animation-iteration-count:infinite;animation-direction:alternate;animation-delay:5s}@keyframes moncercleS2{0%{background:transparent;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:5px;left:-3px}to{background:transparent;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:5px;left:-6px}}.moncercleS3{background:transparent;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:5px;right:-3px;animation-duration:1s;animation-name:moncercleS3;animation-iteration-count:infinite;animation-direction:alternate;animation-delay:5s}@keyframes moncercleS3{0%{background:transparent;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:5px;right:-3px}to{background:transparent;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:5px;right:-6px}}.moncercleS4{background:transparent;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:5px;right:-12px;animation-duration:1s;animation-name:moncercleS4;animation-iteration-count:infinite;animation-direction:alternate;animation-delay:5s}@keyframes moncercleS4{0%{background:transparent;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:5px;right:-12px}to{background:transparent;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:5px;right:-28px}}.newlabel{margin-left:auto;margin-right:auto;position:relative;top:30px}.moncercles{background:transparent;border-radius:50%;width:16px;height:16px;border:1px solid rgb(190,188,188)}.parentCercleP{display:flex;flex-direction:row;justify-content:center;position:relative;top:5px}.moncercleP1{background:transparent;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:2px;left:7px;animation-duration:1s;animation-name:Protruding1;animation-iteration-count:infinite;animation-direction:alternate;animation-delay:2s}@keyframes Protruding1{0%{background:transparent;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:2px;left:7px;animation-duration:1s;animation-name:Protruding1;animation-iteration-count:infinite;animation-direction:alternate}to{background:transparent;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:12px;left:1px}}.moncercleP2{background:transparent;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:15px;animation-duration:1s;animation-name:Protruding2;animation-iteration-count:infinite;animation-direction:alternate;animation-delay:2s}@keyframes Protruding2{0%{background:transparent;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:17px}to{background:transparent;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:15px}}.moncercleP3{background:transparent;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:10px;left:-2px;animation-duration:1s;animation-name:Protruding3;animation-iteration-count:infinite;animation-direction:alternate;animation-delay:2s}@keyframes Protruding3{0%{background:transparent;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:10px;left:-2px;animation-duration:1s;animation-name:spaces;animation-iteration-count:infinite;animation-direction:alternate}to{background:transparent;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:15px;left:-1px}}.moncercleP4{background:transparent;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:2px;left:-4px;animation-duration:1s;animation-name:Protruding4;animation-iteration-count:infinite;animation-direction:alternate;animation-delay:2s}@keyframes Protruding4{0%{background:transparent;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:2px;left:-4px;animation-duration:1s;animation-name:spaces;animation-iteration-count:infinite;animation-direction:alternate}to{background:transparent;border-radius:50%;width:16px;height:16px;border:1px solid black;position:relative;top:9px;left:-4px}}.previous-page{animation:fade-in-from-left .5s ease-in-out forwards}.next-page{animation:fade-in-from-right .5s ease-in-out forwards}.first-page{animation:fade-in .5s ease-in-out forwards}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-from-left{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes fade-in-from-right{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.container{display:flex;flex-wrap:wrap;justify-content:space-between}.input-group{width:100%;display:block;margin-bottom:2%}.input-group:first-of-type{margin-bottom:4%}.input-group input{display:block;width:100%;padding:2%;box-sizing:border-box;border:1px solid #ccc;border-radius:5px}@media screen and (min-width:768px){.input-group{width:48%;display:inline-block;margin-bottom:0;vertical-align:top}.input-group:first-of-type{margin-bottom:0}.input-group:nth-of-type(2){margin-left:4%}}.btn-dental{background-color:#cf8023;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/6/assets/trualigner-form.css.map */
