:root{--primary-color:#425b76;--gray-light-color:#eff0f6;--white-color:#fff;--black-color:#000;--text-color:#170f49;--input-color:#6f6c90}ol,ul{list-style:none;margin:0;padding:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}.txt-rt{text-align:right}.txt-lt{text-align:left}.txt-center{text-align:center}.float-rt{float:right}.float-lt{float:left}.clear{clear:both}.pos-relative{position:relative}.pos-absolute{position:absolute}.vertical-base{vertical-align:baseline}.vertical-top{vertical-align:top}nav.vertical ul li{display:block}nav.horizontal ul li{display:inline-block}img{max-width:100%}*{box-sizing:border-box}body{background:var(--white-color);font-family:DM Sans,sans-serif;padding:0}body,h1,h2,h3,h4,h5,h6,p,ul{margin:0}ul{padding:0}label{margin:0}.main{padding:65px 0}.main h1{color:var(--white-color);font-size:30px;margin-bottom:38px;text-align:center;text-transform:uppercase}.form-control-dtl input:checked:before{background-color:var(--primary-color);background-image:url(https://www.dentlesstouch.com/hubfs/icon.png);background-size:cover;border-radius:4px;content:"";height:100%;position:absolute;top:0;width:100%}.content{margin:0 auto;max-width:100%;width:800px}.sectionHeader h3{color:var(--text-color);font-size:24px;font-weight:700;margin-bottom:10px;text-align:center}.sectionHeader p{color:var(--input-color);font-size:18px;font-style:normal;font-weight:400;line-height:30px;margin-bottom:30px;text-align:center}.formCard{background:var(--Neutral-100,var(--white-color));border:1px solid var(--Neutral-300,var(--gray-light-color));border-radius:34px;box-shadow:0 5px 16px 0 rgba(8,15,52,.06);padding:30px}h4.label{color:var(--text-color);font-size:35px;font-weight:700;margin-bottom:30px}label.labelsub{color:var(--text-color);display:block;font-size:14px;font-weight:500;margin-bottom:10px}.formControl{border:1px solid var(--gray-light-color);border-radius:33px;box-shadow:0 2px 6px 0 rgba(19,18,66,.07);box-sizing:border-box;color:var(--input-color);font-size:15px!important;height:60px;outline:none;padding-left:25px;width:100%}.form-control-dtl{display:block;flex-wrap:wrap;gap:20px;justify-content:space-between}.form-control-dtl label{align-items:center;border:1px solid var(--gray-light-color);border-radius:16px;box-shadow:0 2px 6px 0 rgba(19,18,66,.07);color:var(--text-color);display:flex;font-size:15px;gap:10px;line-height:20px;margin-bottom:20px;padding:20px;width:100%}.form-control-dtl input{accent-color:var(--primary-color);position:relative}.form-control-dtl label:has(input:checked){border-color:var(--primary-color)}.progress-bar{background:var(--gray-light-color);height:8px;width:100%}.progress-bar,.progress-bar .progress{border-radius:8px;transition:all .3s ease-in-out}.progress-bar .progress{background:linear-gradient(45deg,#fdae6d,#ff7d14);height:100%}p.footer{color:var(--white-color);font-size:16px;margin-top:38px;text-align:center}p.footer a{color:#000}p.footer a:hover{color:var(--white-color)}.stepsForm{box-sizing:border-box;line-height:1;width:100%}.stepsForm .sf-error{border:1px solid #c00!important}.stepsForm .sf-error+span{border-color:#c00!important}.stepsForm #sf-msg{display:inline-block;padding:0}.stepsForm .sf-msg-error{color:#c00}.stepsForm .sf-msg-success{color:#090}.stepsForm .sf-steps{box-sizing:border-box;height:auto;width:100%}.stepsForm .sf-steps .sf-steps-content{box-sizing:border-box;font-size:18px;width:100%}.stepsForm .sf-steps-content{border-bottom:1px solid #d9dbe9;display:flex;gap:20px;justify-content:center;margin-bottom:20px;padding-bottom:30px}.sf-disabled{gap:10px}.sf-count,.sf-disabled{align-items:center;display:flex}.sf-count{background:var(--gray-light-color);border-radius:50%;color:var(--input-color);font-size:14px;height:34px;justify-content:center;width:34px}.sf-active .sf-count{background:var(--primary-color);color:var(--white-color)}.sf-progress{background:var(--gray-light-color);border-radius:8px;display:block;height:8px;width:100px}.sf-active .sf-progress{background:var(--primary-color)}.stepsForm .sf-steps-content>div>i{background:url(../img/sf-steps-activated.png) 50% no-repeat;bottom:0;padding:1rem;position:absolute;right:0;top:0}.stepsForm .sf-steps-form{display:block;position:relative}.stepsForm .sf-steps-navigation{padding:0 1rem}.stepsForm .sf-button{background:var(--primary-color);border:none;border-radius:33px;box-shadow:0 3px 12px 0 rgba(74,58,255,.1);color:var(--white-color);cursor:pointer;font-size:15px;height:50px;margin-bottom:0;margin-top:20px;outline:none;padding:10px 20px;transition:all .3s ease-in-out;width:150px}.stepsForm .sf-button.previousBtn{background:transparent;border:1px solid var(--primary-color);color:var(--primary-color)}.stepsForm .sf-button.previousBtn:hover{background:var(--primary-color);color:var(--white-color)}.stepsForm .sf-button.nextBtn{margin-left:auto}.stepsForm .sf-content{box-sizing:border-box;display:none;list-style-type:none;margin:40px 0 0;overflow:hidden;padding:0;width:100%}.stepsForm .sf-content>li{height:auto;margin-bottom:0!important;overflow:hidden;padding:0;width:100%}.stepsForm textarea{border:1px solid #ccc;box-sizing:border-box;height:100px;outline:none;overflow:auto;padding:10px;resize:none;width:100%}.stepsForm label.sf-select{display:block;position:relative}.stepsForm label.sf-select .pos-relative span{align-items:center;background-color:var(--white-color);border-radius:0 33px 33px 0;bottom:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:flex;justify-content:center;pointer-events:none;position:absolute;right:3px;text-align:center;top:7px;width:45px}.stepsForm label.sf-select .pos-relative span:after{border-bottom-width:0;border-bottom:.25em solid var(--input-color);border-left-width:0;border-left:.25em solid var(--input-color);border-right:0 solid var(--input-color);border-top:0 solid var(--input-color);content:"";display:inline-block;font-size:xx-small;height:7px;position:relative;top:-5px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);width:7px}.stepsForm label.sf-select>select:focus+span{background-color:var(--primary-color)}.stepsForm .sf-check,.stepsForm .sf-radio{color:#9e9c9c;font-size:16px;height:auto;padding:0;width:100%}.stepsForm .sf-check label,.stepsForm .sf-radio label{color:#9e9c9c;display:inline-block;font-size:13px;line-height:1.8em;margin-right:0}.stepsForm .sf-check label input[type=checkbox],.stepsForm .sf-radio label input[type=radio]{height:10px;margin:0;opacity:0;padding:0;pointer-events:none;position:absolute}.stepsForm .sf-check label input[type=checkbox]+span,.stepsForm .sf-radio label input[type=radio]+span{background-color:var(--white-color);border:1px solid #cecece;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:18px;text-align:center;vertical-align:top;width:18px}.stepsForm .sf-check label input[type=checkbox]+span:after,.stepsForm .sf-radio label input[type=radio]+span:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;content:"";display:inline-block;height:100%;opacity:0;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;width:100%}.stepsForm .sf-check label input[type=checkbox]:active+span,.stepsForm .sf-check label input[type=checkbox]:focus+span,.stepsForm .sf-radio label input[type=radio]:active+span,.stepsForm .sf-radio label input[type=radio]:focus+span{border-color:var(--primary-color)}.stepsForm .sf-check label input[type=checkbox]:checked+span:after,.stepsForm .sf-radio label input[type=radio]:checked+span:after{opacity:1}.stepsForm .sf-check label input[type=checkbox].error+span,.stepsForm .sf-radio label input[type=radio].error+span{border-color:#e2513f;border-width:2px}.stepsForm .sf-radio label input[type=radio]+span{-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em}.stepsForm .sf-radio label input[type=radio]+span:after{background-color:var(--primary-color);-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em}.stepsForm .sf-radio label input[type=radio]:checked+span:after{border:.2em solid var(--white-color)}.stepsForm .sf-check label input[type=checkbox]+span{-moz-box-shadow:0 0 5px #ddd;-webkit-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #ddd}.stepsForm .sf-check label input[type=checkbox]+span:after{background-color:transparent;border:0 solid var(--primary-color);height:50%;-webkit-transform:rotate(-45deg) translate(85%,-107%);-moz-transform:rotate(-45deg) translate(85%,-107%);-ms-transform:rotate(-45deg) translate(85%,-107%);-o-transform:rotate(-45deg) translate(85%,-107%);transform:rotate(-45deg) translate(85%,-107%);vertical-align:bottom;width:79%}.stepsForm .sf-check label input[type=checkbox]:checked+span:after{border-bottom-width:.2em;border-left-width:.2em}.stepsForm input[type=email]:focus,.stepsForm input[type=password]:focus,.stepsForm input[type=tel]:focus,.stepsForm input[type=text]:focus,.stepsForm label.sf-select>select:focus,.stepsForm textarea:focus{border-color:var(--primary-color)}.stepsForm button,.stepsForm input,.stepsForm select,.stepsForm textarea{font-size:13px}.sf-align-right{text-align:right}.sf-align-center>span#sf-msg{clear:both;display:block;margin-bottom:10px}.sf-align-center>button{clear:both;display:inline-block;margin-bottom:10px}.stepsForm .column_1{width:16.666666667%}.stepsForm .column_2{width:33.333333334%}.stepsForm .column_3{width:50%}.stepsForm .column_4{width:66.666666667%}.stepsForm .column_5{width:83.333333334%}.stepsForm .column_6{width:100%}.sf-radio label{margin-left:10px}.sf-radio{margin:0!important}.sf_columns.column_3{margin:0 0 20px!important}.stepsForm .column_6{margin-bottom:20px!important}.slideFromRight{animation-duration:1s;animation-name:slideFromRight}@keyframes slideFromRight{0%{opacity:0;transform:translateX(50%)}to{opacity:1;transform:translateX(0)}}@media (max-width:1366px){.stepsForm .sf-steps-content>div{padding:10px 12px 10px 11px}}@media (max-width:1080px){.stepsForm .sf-steps-content>div{font-size:14px;padding:8px 9px}p.footer{font-size:14px}}@media (max-width:1024px){.main{padding:70px 0}.stepsForm textarea{height:85px}}@media (max-width:991px){.main h1{font-size:28px}}@media screen and (max-width:850px){.content{padding-inline:30px}.stepsForm .sf-steps-content{gap:5px}.sf-progress{width:50px}.sf-count{height:25px;width:25px}}@media (max-width:667px){.main h1{font-size:26px}}@media (max-width:640px){.stepsForm .sf-steps-content>div{margin:0 3px}.content{padding:20px}p.footer{font-size:13px}h4.label{font-size:24px}}@media (max-width:480px){p.footer{font-size:13px;line-height:1.8em;margin:40px auto 0;width:90%}.main h1{font-size:24px}.main{padding:60px 0}}@media (max-width:414px){.main h1{font-size:21px}.form-control-dtl label,.stepsForm .sf-button{font-size:13px}.main{padding:50px 0}.stepsForm .sf-steps-content{gap:0}.stepsForm .sf-steps-content>div{margin:0 2px;max-width:100%;padding:8px 0}.sf-count{font-size:10px;height:23px;width:23px}.sf-progress{width:35px}}@media (max-width:384px){.stepsForm .sf-button{padding:7px 10px}}@media (max-width:375px){.stepsForm .sf-steps-content>div{padding:8px}}@media (max-width:320px){.stepsForm .sf-steps-content>div{font-size:13px;margin:0;padding:5px 6px}.stepsForm .sf-steps{padding:0 14px}.stepsForm input[type=email],.stepsForm input[type=password],.stepsForm input[type=tel],.stepsForm input[type=text]{padding:8px}.stepsForm .sf-button{padding:7px 13px}.stepsForm .sf-check label input[type=checkbox]+span,.stepsForm .sf-radio label input[type=radio]+span{margin-right:7px}.main h1{font-size:19px}p.footer{margin:30px auto 0}}.sf-steps-navigation.sf-align-center{align-items:center;display:flex;gap:10px;justify-content:center}form{max-width:100%}select#option-select{border:1px solid var(--gray-light-color);border-radius:33px;box-shadow:0 2px 6px 0 rgba(19,18,66,.07);box-sizing:border-box;color:var(--input-color);font-size:15px!important;height:60px;outline:none;padding-left:25px;width:100%}input.formControl{padding-left:25px}::placeholder{color:var(--black-color)}p.disclaimertxt{border:1px solid var(--gray-light-color);border-radius:10px;box-shadow:0 2px 6px 0 rgba(19,18,66,.07);box-sizing:border-box;color:#000;font-size:15px;line-height:1.6em;padding:12px}