.smt-client-form #previewForm .no-data{background:#f08080;color:#fff;padding:2rem}.smt-client-form .alert.alert-danger{display:none!important}.smt-client-form .formio-component-htmlelement{margin-bottom:30px}.page_advanced_form_smart_it .choices.is-disabled .choices__inner{background-color:#e9ecef}.page_advanced_form_smart_it .choices .choices__inner{margin-top:5px}.page_advanced_form_smart_it .formio-component-radio .form-check-inline label.form-check-label,.page_advanced_form_smart_it .formio-component-selectboxes .form-check-inline label.form-check-label{padding-left:0!important}.page_advanced_form_smart_it .signature-pad-body{margin-top:10px!important;border:1px solid #d9d9d9}.page_advanced_form_smart_it .formio-component-survey td{padding-left:0;padding-right:0;white-space:nowrap}.page_advanced_form_smart_it .formio-component-survey th{white-space:nowrap;padding:20px;font-weight:400}.page_advanced_form_smart_it .formio-component-radio .form-check-label,.page_advanced_form_smart_it .formio-component-selectboxes .form-check-label{padding-top:10px}.page_advanced_form_smart_it .signature-pad-body canvas{width:100%}.page_advanced_form_smart_it .formio-component .form-text.text-muted{font-size:13px;margin-top:7px}.page_advanced_form_smart_it .formio-component-button i.text-muted.fa{color:#fff!important}.page_advanced_form_smart_it .formio-component-multiple table.table-bordered span[ref=charcount]{display:none!important}.page_advanced_form_smart_it .formio-component-multiple .table-bordered,.page_advanced_form_smart_it .formio-component-multiple .table-bordered td,.page_advanced_form_smart_it .formio-component-multiple .table-bordered th{border:none!important}.page_advanced_form_smart_it .formio-hidden{display:none}.page_advanced_form_smart_it .formio-component-multiple .table-bordered td,.page_advanced_form_smart_it .formio-component-multiple .table-bordered th{padding:.2rem}.page_advanced_form_smart_it .smt-body{position:relative}.page_advanced_form_smart_it .alert.alert-success{display:none!important}#loadingSmt{display:none;position:absolute;top:0;left:0;height:100%;text-align:center;width:100%;z-index:99999999}#loadingSmt .loading-smart-wrapper{position:absolute;bottom:45px;left:45%}#page_admin_advanced_form_smart_it_index #loadingSmt{padding-top:0}.page_advanced_form_smart_it ul.step03-now li.step01{background:#f1f1f1;position:relative}.page_advanced_form_smart_it ul.step03-now li.step02{background:#16a085;position:relative;margin-left:15px;padding-left:1.5rem;color:#fff}.page_advanced_form_smart_it ul.step01-now li.step01{background:#16a085;position:relative;color:#fff}.page_advanced_form_smart_it ul.step01-now li.step01:after{border-left:20px solid #16a085;right:-20px;content:"";z-index:99;top:0;position:absolute;border-top:50px solid transparent;border-bottom:50px solid transparent}.page_advanced_form_smart_it ul.step01-now li.step02:before{border-left:20px solid #fff;left:0;content:"";position:absolute;border-top:50px solid transparent;border-bottom:50px solid transparent}.page_advanced_form_smart_it ul.step03-now li.step01:after{border-left:20px solid #f1f1f1;right:-20px;content:"";z-index:99;top:0;position:absolute;border-top:50px solid transparent;border-bottom:50px solid transparent}.page_advanced_form_smart_it ul.step03-now li.step02:before{border-left:20px solid #fff;left:0;content:"";position:absolute;border-top:50px solid transparent;border-bottom:50px solid transparent}.page_advanced_form_smart_it ul.step01-now li.step02{background:#f1f1f1;margin-left:15px;position:relative;padding-left:1.5rem}.page_advanced_form_smart_it #confirmForm .field-required:after{display:none!important}.page_advanced_form_smart_it #confirmForm .form-control{box-shadow:none!important;pointer-events:none!important;padding-left:10px;background:#f8f9fa!important}.page_advanced_form_smart_it h1{margin:.67em 0;font-size:2em}.page_advanced_form_smart_it img{border:0}.page_advanced_form_smart_it hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.page_advanced_form_smart_it a.button,.page_advanced_form_smart_it button[type=submit]{margin:0;font:inherit;color:inherit}.page_advanced_form_smart_it html a.button,.page_advanced_form_smart_it html button[type=submit]{-webkit-appearance:button;cursor:pointer}.page_advanced_form_smart_it a.button::-moz-focus-inner,.page_advanced_form_smart_it button[type=submit]::-moz-focus-inner{padding:0;border:0}.page_advanced_form_smart_it a.button,.page_advanced_form_smart_it button[type=submit]{line-height:normal}.page_advanced_form_smart_it *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page_advanced_form_smart_it :after,.page_advanced_form_smart_it :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page_advanced_form_smart_it a.button,.page_advanced_form_smart_it button[type=submit]{font-size:inherit;line-height:inherit}.page_advanced_form_smart_it img{vertical-align:middle}.page_advanced_form_smart_it hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.page_advanced_form_smart_it h1{font-weight:500;line-height:1.1;color:inherit}.page_advanced_form_smart_it h1{margin-top:20px;margin-bottom:10px}.page_advanced_form_smart_it h1{font-size:36px}.page_advanced_form_smart_it p{margin:0 0 10px}.page_advanced_form_smart_it .small{font-size:85%}.page_advanced_form_smart_it ul{margin-top:0;margin-bottom:10px}.page_advanced_form_smart_it .clearfix:after,.page_advanced_form_smart_it .clearfix:before{display:table;content:" "}.page_advanced_form_smart_it .clearfix:after{clear:both}@media screen,all{.page_advanced_form_smart_it div,.page_advanced_form_smart_it footer,.page_advanced_form_smart_it h1,.page_advanced_form_smart_it header,.page_advanced_form_smart_it img,.page_advanced_form_smart_it li,.page_advanced_form_smart_it p,.page_advanced_form_smart_it span,.page_advanced_form_smart_it ul{margin:0;padding:0;border:0;font-style:normal;font-weight:400;font-size:100%;vertical-align:baseline;line-height:1.4em}.page_advanced_form_smart_it footer,.page_advanced_form_smart_it header{display:block}.page_advanced_form_smart_it a.button,.page_advanced_form_smart_it button[type=submit]{margin:0;padding:0}.page_advanced_form_smart_it ul{list-style:none}.page_advanced_form_smart_it br{letter-spacing:normal}.page_advanced_form_smart_it hr{display:none}.page_advanced_form_smart_it img{vertical-align:top;font-size:1px}.page_advanced_form_smart_it .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:.1em}.page_advanced_form_smart_it .clearfix{display:inline-block}.page_advanced_form_smart_it .smt-body{margin:0 20px}.page_advanced_form_smart_it .clearfix{display:block}.page_advanced_form_smart_it .clear{clear:both}.page_advanced_form_smart_it #page-complete .container-wrapper .header-area{padding-top:20px}.page_advanced_form_smart_it #page-complete .container-wrapper .header-area .logo-area{padding:0 0 20px;margin:0 auto}.page_advanced_form_smart_it #page-complete .container-wrapper .header-area .logo-area .position-left{text-align:left}.page_advanced_form_smart_it #page-complete .container-wrapper .header-area .h1-title-wrapper{background-color:#f1f1f1;margin-bottom:30px}.page_advanced_form_smart_it #page-complete .container-wrapper .header-area .h1-title-area{margin:0 auto}.page_advanced_form_smart_it #page-complete .container-wrapper .header-area .h1-title-area h1{padding:18px 23px}.page_advanced_form_smart_it #page-complete .container-wrapper .header-area .h1-title-area h1 span{font-size:24px;font-weight:700}.page_advanced_form_smart_it #page-complete .container-wrapper .header-area .step-wrapper{margin:0 0 30px 0}.page_advanced_form_smart_it #page-complete .container-wrapper .header-area .step-area{margin:0 20px}.page_advanced_form_smart_it #page-complete .container-wrapper .header-area .step-area ul{display:flex}.page_advanced_form_smart_it #page-complete .container-wrapper .header-area .step-area ul li p{padding:0 25px 20px 20px}.page_advanced_form_smart_it #page-complete .container-wrapper .header-area .step-area ul li span.small{font-size:16px;display:block;padding-top:14px;line-height:1.4em}.page_advanced_form_smart_it #page-complete .container-wrapper .header-area .step-area ul li span.txt{font-size:28px;display:block;line-height:1.4em;margin-top:.5rem}.page_advanced_form_smart_it #page-complete .container-wrapper .header-area .step-area ul li.step01{width:50%}.page_advanced_form_smart_it #page-complete .container-wrapper .header-area .step-area ul li.step02{width:50%}.page_advanced_form_smart_it #page-complete .container-wrapper .header-area .step-area ul li.step03{width:50%}.page_advanced_form_smart_it #page-complete .container-wrapper .header-area .step-area ul.step03-now li.step03{background:#6a6a6a;color:#fff}.page_advanced_form_smart_it .contents-area{margin:0 auto}.page_advanced_form_smart_it a.button,.page_advanced_form_smart_it button[type=submit]{line-height:1.4em;height:auto}.page_advanced_form_smart_it .contents-area .bottom-btn-area{margin:50px auto 0 auto}.page_advanced_form_smart_it .contents-area .bottom-btn-area p{text-align:center}.page_advanced_form_smart_it .contents-area .bottom-btn-area p a.button,.page_advanced_form_smart_it .contents-area .bottom-btn-area p button[type=submit]{padding:15px 30px 15px 30px;margin:0;background:#111;width:auto;display:inline-block;border:none;text-decoration:none;color:#fff;cursor:pointer;line-height:1.4em;font-size:20px;font-weight:700;-moz-box-shadow:0 1px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 0 rgba(0,0,0,.2);line-height:1}.page_advanced_form_smart_it .contents-area .bottom-btn-area p a.button:hover,.page_advanced_form_smart_it .contents-area .bottom-btn-area p button[type=submit]:hover{-moz-opacity:0.7;opacity:.7}.page_advanced_form_smart_it #page-complete .container-wrapper .footer-area{padding:30px 0 0}.page_advanced_form_smart_it #page-complete .container-wrapper .footer-area .sig-area{margin:0 auto}.page_advanced_form_smart_it #page-complete .container-wrapper .footer-area .copy-area{margin:0 auto}}@media screen,all{.page_advanced_form_smart_it #page-complete .container-wrapper .header-area .h1-title-wrapper{background-color:#16a085;border-radius:5px}.page_advanced_form_smart_it #page-complete .container-wrapper .header-area .h1-title-area h1 span{font-weight:700;color:#fff}.page_advanced_form_smart_it #page-complete .container-wrapper .header-area .step-area ul li span.txt{font-weight:700}.page_advanced_form_smart_it #page-complete .container-wrapper .header-area .step-area ul.step03-now li.step03{background:#16a085;color:#fff}.page_advanced_form_smart_it .contents-area .bottom-btn-area p a.button,.page_advanced_form_smart_it .contents-area .bottom-btn-area p button[type=submit]{padding:22px 85px 22px 89px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-shadow:0 2px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 2px 0 rgba(0,0,0,.2);box-shadow:0 2px 0 rgba(0,0,0,.2)}.page_advanced_form_smart_it .contents-area .bottom-btn-area p.step03-btn a.button,.page_advanced_form_smart_it .contents-area .bottom-btn-area p.step03-btn button[type=submit]{background-image:none}.page_advanced_form_smart_it #page-complete .container-wrapper .footer-area .sig-wrapper{background-color:#ececec;padding:30px 10px}.page_advanced_form_smart_it #page-complete .container-wrapper .footer-area .sig-area .name{font-weight:700;margin-bottom:5px;font-size:120%}.page_advanced_form_smart_it #page-complete .container-wrapper .footer-area .copy-wrapper{background-color:#16a085;padding:0 10px}.page_advanced_form_smart_it #page-complete .container-wrapper .footer-area .copy-area p{color:#fff;font-size:12px;text-align:center;padding:10px 0}}.page_advanced_form_smart_it a.button,.page_advanced_form_smart_it button[type=submit]{font-size:14px}.page_advanced_form_smart_it .form-control{word-break:break-all;border:1px solid #c8c8c8;background:#fff;padding:8px 8px 8px 8px;margin:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;margin-top:7px;outline:0!important;box-shadow:none!important;box-sizing:border-box;-moz-box-shadow:inset 1px 1px 3px rgba(0,0,0,.07);-webkit-box-shadow:inset 1px 1px 3px rgb(0 0 0 / 7%);box-shadow:inset 1px 1px 3px rgb(0 0 0 / 7%)}.page_advanced_form_smart_it .form-control:focus{background:#fffde1;border:2px solid #000}.page_advanced_form_smart_it .formio-component.form-group:not(.formio-component-button){border:1px solid #d5d5d5!important;padding:20px!important;background:#effcf9}.page_advanced_form_smart_it .formio-component.formio-component-button{margin-top:3rem!important}.page_advanced_form_smart_it h2.form-title{border-left:8px solid #16a085;padding:5px 0 5px 15px;font-weight:bolder!important;margin-bottom:30px}.help-block{margin-top:30px!important;font-weight:bolder!important}@keyframes loading-smart{0%{opacity:1}100%{opacity:0}}.loading-smart div{left:47px;top:24px;position:absolute;animation:loading-smart linear .7042253521126761s infinite;background:#3f51b5;width:6px;height:12px;border-radius:3px/6px;transform-origin:3px 26px}.loading-smart div:nth-child(1){transform:rotate(0);animation-delay:-.6455399061032864s}.loading-smart div:nth-child(2){transform:rotate(30deg);animation-delay:-.5868544600938967s}.loading-smart div:nth-child(3){transform:rotate(60deg);animation-delay:-.5281690140845071s}.loading-smart div:nth-child(4){transform:rotate(90deg);animation-delay:-.4694835680751174s}.loading-smart div:nth-child(5){transform:rotate(120deg);animation-delay:-.41079812206572774s}.loading-smart div:nth-child(6){transform:rotate(150deg);animation-delay:-.35211267605633806s}.loading-smart div:nth-child(7){transform:rotate(180deg);animation-delay:-.2934272300469484s}.loading-smart div:nth-child(8){transform:rotate(210deg);animation-delay:-.2347417840375587s}.loading-smart div:nth-child(9){transform:rotate(240deg);animation-delay:-.17605633802816903s}.loading-smart div:nth-child(10){transform:rotate(270deg);animation-delay:-.11737089201877934s}.loading-smart div:nth-child(11){transform:rotate(300deg);animation-delay:-58.68544600938967ms}.loading-smart div:nth-child(12){transform:rotate(330deg);animation-delay:0s}.loading-smart-wrapper{width:100px;height:100px;display:inline-block;overflow:hidden}#formData{display:none!important;visibility:hidden!important;opacity:0!important}.loading-smart{width:100%;height:100%;position:relative;transform:translateZ(0) scale(1);backface-visibility:hidden;transform-origin:0 0}.page_advanced_form_smart_it .formio-component .formio-component-survey{width:100%;overflow:auto}.formio-component-survey .table-bordered,.formio-component-survey .table-bordered td,.formio-component-survey .table-bordered th{border:none!important}.page_advanced_form_smart_it .formio-component .input-group-prepend .input-group-text{height:34px;margin-top:7px}.page_advanced_form_smart_it .formio-component-datetime span.input-group-text i{cursor:pointer}.smart-loading-smt .skeleton-box{display:inline-block;height:1em;position:relative;overflow:hidden;background-color:#dddbdd}.smart-loading-smt .skeleton-box.box1{width:200px}.smart-loading-smt .skeleton-box.content1{width:100%;height:34px}.smart-loading-smt .skeleton-box.content2{width:100%;height:150px}.smart-loading-smt .skeleton-box::after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 20%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0));animation:shimmer 5s infinite;content:''}@keyframes shimmer{100%{transform:translateX(100%)}}.smart-loading-smt .blog-post__headline{font-size:1.25em;font-weight:700}.smart-loading-smt .blog-post__meta{font-size:.85em;color:#6b6b6b}.smart-loading-smt .o-media{display:flex}.smart-loading-smt .o-media__body{flex-grow:1}.smart-loading-smt .o-vertical-spacing>*+*{margin-top:.75em}.smart-loading-smt .o-vertical-spacing--l>*+*{margin-top:2em}.smart-loading-smt *{box-sizing:border-box}.smart-loading-smt body{max-width:42em;margin:0 auto;padding:3em 1em;line-height:1.4}.smart-loading-smt header{max-width:42em;margin:0 auto;text-align:center;font-size:1.2em}.smart-loading-smt main{margin-top:3em}.smart-loading-smt header h1{font-weight:500;line-height:1.2;font-size:2em}.smart-loading-smt header p:not(:first-child){margin-top:1em}@media only screen and (max-width:500px){.page_advanced_form_smart_it #page-complete .container-wrapper .header-area .step-area ul li span.txt{font-size:24px}.page_advanced_form_smart_it .form-title{font-size:24px}}@media only screen and (max-width:426px){.page_advanced_form_smart_it .step-wrapper{display:none}}
