@charset "utf-8";.stepsForm,.stepsForm .sf-steps{width:100%;box-sizing:border-box}.stepsForm{line-height:1;margin-top:30px}.stepsForm .sf-error{border:1px solid #C00!important}.stepsForm .sf-error+span{border-color:#C00!important}.stepsForm #sf-msg{display:inline-block;padding:1rem}.stepsForm .sf-msg-error{color:#c00}.stepsForm .sf-msg-success{color:#090}.stepsForm .sf-steps{height:auto;padding:0 1rem}.stepsForm .sf-steps-center>div,.stepsForm .sf-steps-content>div{padding:1rem 2rem 1rem 4rem;background:#CCC;position:relative;color:#FFF;cursor:pointer;overflow:hidden}.stepsForm .sf-steps .sf-steps-content{width:100%;box-sizing:border-box;border-bottom:solid 2px #ca3200;font-size:18px}.stepsForm .sf-steps-content>div{display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.stepsForm .sf-steps-center>div{display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-sizing:border-box}.stepsForm .sf-steps-content>div.sf-active{background:#ca3200}.stepsForm .sf-steps-content>div>span{position:absolute;left:0;top:0;bottom:0;background:#AAA;padding:.8rem 1rem;font-size:24px}.stepsForm .sf-steps-content>div>i{position:absolute;right:0;top:0;bottom:0;background:url(../img/sf-steps-activated.png) center no-repeat;padding:1rem}.stepsForm .sf-steps-content>div.sf-active>span{background:#ca0e00}.stepsForm .sf-steps-content>div>span:after{content:'';display:block;width:10px;position:absolute;right:-10px;height:100%;top:0;background:url('data:image/svg+xml; charset=utf-8,<svg width="100%" height="100%" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 20" preserveAspectRatio="none"><path d="m0,0 l10,10 l-10,10 l-0,-20z" stroke-width="1.5" fill="#AAA"/></svg>') no-repeat}.stepsForm .sf-steps-content>div.sf-active>span:after{background:url('data:image/svg+xml; charset=utf-8,<svg width="100%" height="100%" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 20" preserveAspectRatio="none"><path d="m0,0 l10,10 l-10,10 l-0,-20z" stroke-width="1.5" fill="#1b7fad"/></svg>') no-repeat}.stepsForm .sf-steps-form{display:block;position:relative}.stepsForm .sf-steps-navigation{padding:0 1rem;width:50%;float:right;margin-top:-13px;margin-bottom:-26px}.stepsForm .sf-button{padding:1rem 2rem;background:#2096cd;color:#FFF;border:none;outline:0;cursor:pointer}.stepsForm .sf-content{width:100%;box-sizing:border-box;display:none;overflow:hidden;padding:0;margin:30px 0 0;list-style-type:none}.stepsForm .sf-content>li{width:100%;height:auto;overflow:hidden;margin-bottom:2rem;padding:3px 0}.stepsForm input[type=email],.stepsForm input[type=password],.stepsForm input[type=tel],.stepsForm input[type=text],.stepsForm label.sf-select>select,.stepsForm textarea{width:100%;box-sizing:border-box;padding:1rem;border:1px solid #CCC;outline:0}.stepsForm textarea{height:100px;overflow:auto}.stepsForm label.sf-select{position:relative;display:block}.stepsForm .sf-check label input[type=checkbox]+span,.stepsForm .sf-radio label input[type=radio]+span,.stepsForm label.sf-select>span{text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;display:inline-block}.stepsForm label.sf-select>span{position:absolute;right:1px;top:1px;bottom:1px;width:3.5rem;pointer-events:none;box-sizing:border-box;background-color:#e8e8e8;border-left:solid 1px #DDD}.stepsForm label.sf-select>span::after{content:"";display:inline-block;width:20%;height:20%;-webkit-transform:rotate(-45deg) translate(-80%,80%);-moz-transform:rotate(-45deg) translate(-80%,80%);-ms-transform:rotate(-45deg) translate(-80%,80%);-o-transform:rotate(-45deg) translate(-80%,80%);transform:rotate(-45deg) translate(-80%,80%);border:0 solid #fff;border-left-width:.25em;border-bottom-width:.25em}.stepsForm label.sf-select>select:focus+span{background-color:#2096cd}.stepsForm .sf-check,.stepsForm .sf-radio{width:100%;height:auto;padding:1rem 0}.stepsForm .sf-check label,.stepsForm .sf-radio label{display:inline-block;margin-right:20px}.stepsForm .sf-check label input[type=checkbox],.stepsForm .sf-radio label input[type=radio]{position:absolute;pointer-events:none;opacity:0;margin:0;padding:0;height:10px}.stepsForm .sf-check label input[type=checkbox]+span,.stepsForm .sf-radio label input[type=radio]+span{width:18px;height:18px;background-color:#fff;border:1px solid #cecece;vertical-align:top;box-sizing:border-box}.stepsForm .sf-check label input[type=checkbox]+span::after,.stepsForm .sf-radio label input[type=radio]+span::after{content:"";display:inline-block;opacity:0;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.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:#2096cd}.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;-moz-box-shadow:0 0 5px #ddd;-webkit-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #ddd}.stepsForm .sf-radio label input[type=radio]+span::after{-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;background-color:#2096cd}.stepsForm .sf-radio label input[type=radio]:checked+span::after{border:.2em solid #fff}.stepsForm .sf-check label input[type=checkbox]+span{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-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{height:45%;width:75%;background-color:transparent;border:0 solid #2096cd;vertical-align:bottom;-webkit-transform:rotate(-45deg) translate(50%,-75%);-moz-transform:rotate(-45deg) translate(50%,-75%);-ms-transform:rotate(-45deg) translate(50%,-75%);-o-transform:rotate(-45deg) translate(50%,-75%);transform:rotate(-45deg) translate(50%,-75%)}.stepsForm .sf-check label input[type=checkbox]:checked+span::after{border-left-width:.2em;border-bottom-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:#2096cd;-webkit-box-shadow:0 0 5px 0 rgba(32,150,205,1);-moz-box-shadow:0 0 5px 0 rgba(32,150,205,1);box-shadow:0 0 5px 0 rgba(32,150,205,1)}.sf-theme-red .sf-check label input[type=checkbox]+span::after,.sf-theme-red .sf-check label input[type=checkbox]:active+span,.sf-theme-red .sf-check label input[type=checkbox]:focus+span,.sf-theme-red .sf-radio label input[type=radio]:active+span,.sf-theme-red .sf-radio label input[type=radio]:focus+span,.sf-theme-red .sf-steps .sf-steps-content{border-color:#f44a56}.stepsForm button,.stepsForm input,.stepsForm select,.stepsForm textarea{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.sf-shadow input,.sf-shadow select,.sf-shadow textarea{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.stepsForm .sf_columns{min-height:30px;display:inline-block;padding:0 1rem;box-sizing:border-box;float:left}.sf-align-right{text-align:right}.sf-align-center{text-align:center}.sf-align-center>span#sf-msg{display:block;clear:both;margin:0 auto}.sf-align-center>button{display:block;clear:both;margin:0 auto 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-theme-red .sf-steps .sf-steps-content>div.sf-active{background:#f44a56}.sf-theme-red .sf-steps .sf-steps-content>div.sf-active>span{background:#c63943}.sf-theme-red .sf-steps .sf-steps-content>div.sf-active>span:after{background:url('data:image/svg+xml; charset=utf-8,<svg width="100%" height="100%" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 20" preserveAspectRatio="none"><path d="m0,0 l10,10 l-10,10 l-0,-20z" stroke-width="1.5" fill="#c63943"/></svg>') no-repeat}.sf-theme-red .sf-radio label input[type=radio]+span::after,.sf-theme-red label.sf-select>select:focus+span{background-color:#f44a56}.sf-theme-red input[type=email]:focus,.sf-theme-red input[type=password]:focus,.sf-theme-red input[type=tel]:focus,.sf-theme-red input[type=text]:focus,.sf-theme-red label.sf-select>select:focus,.sf-theme-red textarea:focus{border-color:#f44a56;-webkit-box-shadow:0 0 5px 0 rgba(244,74,85,1);-moz-box-shadow:0 0 5px 0 rgba(244,74,85,1);box-shadow:0 0 5px 0 rgba(244,74,85,1)}.sf-theme-purple .sf-check label input[type=checkbox]+span::after,.sf-theme-purple .sf-check label input[type=checkbox]:active+span,.sf-theme-purple .sf-check label input[type=checkbox]:focus+span,.sf-theme-purple .sf-radio label input[type=radio]:active+span,.sf-theme-purple .sf-radio label input[type=radio]:focus+span,.sf-theme-purple .sf-steps .sf-steps-content{border-color:#795aac}.sf-theme-red .sf-steps-navigation>button{background:#f44a56}.sf-theme-purple .sf-steps .sf-steps-content>div.sf-active{background:#795aac}.sf-theme-purple .sf-steps .sf-steps-content>div.sf-active>span{background:#60478a}.sf-theme-purple .sf-steps .sf-steps-content>div.sf-active>span:after{background:url('data:image/svg+xml; charset=utf-8,<svg width="100%" height="100%" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 20" preserveAspectRatio="none"><path d="m0,0 l10,10 l-10,10 l-0,-20z" stroke-width="1.5" fill="#60478a"/></svg>') no-repeat}.sf-theme-purple .sf-radio label input[type=radio]+span::after,.sf-theme-purple label.sf-select>select:focus+span{background-color:#795aac}.sf-theme-purple input[type=email]:focus,.sf-theme-purple input[type=password]:focus,.sf-theme-purple input[type=tel]:focus,.sf-theme-purple input[type=text]:focus,.sf-theme-purple label.sf-select>select:focus,.sf-theme-purple textarea:focus{border-color:#795aac;-webkit-box-shadow:0 0 5px 0 rgba(121,90,172,1);-moz-box-shadow:0 0 5px 0 rgba(121,90,172,1);box-shadow:0 0 5px 0 rgba(121,90,172,1)}.sf-theme-green .sf-check label input[type=checkbox]+span::after,.sf-theme-green .sf-check label input[type=checkbox]:active+span,.sf-theme-green .sf-check label input[type=checkbox]:focus+span,.sf-theme-green .sf-radio label input[type=radio]:active+span,.sf-theme-green .sf-radio label input[type=radio]:focus+span,.sf-theme-green .sf-steps .sf-steps-content{border-color:#27ae60}.sf-theme-purple .sf-steps-navigation>button{background:#795aac}.sf-theme-green .sf-steps .sf-steps-content>div.sf-active{background:#27ae60}.sf-theme-green .sf-steps .sf-steps-content>div.sf-active>span{background:#1d864a}.sf-theme-green .sf-steps .sf-steps-content>div.sf-active>span:after{background:url('data:image/svg+xml; charset=utf-8,<svg width="100%" height="100%" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 20" preserveAspectRatio="none"><path d="m0,0 l10,10 l-10,10 l-0,-20z" stroke-width="1.5" fill="#1d864a"/></svg>') no-repeat}.sf-theme-green .sf-radio label input[type=radio]+span::after,.sf-theme-green label.sf-select>select:focus+span{background-color:#27ae60}.sf-theme-green input[type=email]:focus,.sf-theme-green input[type=password]:focus,.sf-theme-green input[type=tel]:focus,.sf-theme-green input[type=text]:focus,.sf-theme-green label.sf-select>select:focus,.sf-theme-green textarea:focus{border-color:#27ae60;-webkit-box-shadow:0 0 5px 0 rgba(29,134,74,1);-moz-box-shadow:0 0 5px 0 rgba(29,134,74,1);box-shadow:0 0 5px 0 rgba(29,134,74,1)}.sf-theme-turquoise .sf-check label input[type=checkbox]+span::after,.sf-theme-turquoise .sf-check label input[type=checkbox]:active+span,.sf-theme-turquoise .sf-check label input[type=checkbox]:focus+span,.sf-theme-turquoise .sf-radio label input[type=radio]:active+span,.sf-theme-turquoise .sf-radio label input[type=radio]:focus+span,.sf-theme-turquoise .sf-steps .sf-steps-content{border-color:#1fb5ad}.sf-theme-green .sf-steps-navigation>button{background:#27ae60}.sf-theme-turquoise .sf-steps .sf-steps-content>div.sf-active{background:#1fb5ad}.sf-theme-turquoise .sf-steps .sf-steps-content>div.sf-active>span{background:#18908a}.sf-theme-turquoise .sf-steps .sf-steps-content>div.sf-active>span:after{background:url('data:image/svg+xml; charset=utf-8,<svg width="100%" height="100%" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 20" preserveAspectRatio="none"><path d="m0,0 l10,10 l-10,10 l-0,-20z" stroke-width="1.5" fill="#18908a"/></svg>') no-repeat}.sf-theme-turquoise .sf-radio label input[type=radio]+span::after,.sf-theme-turquoise label.sf-select>select:focus+span{background-color:#1fb5ad}.sf-theme-turquoise input[type=email]:focus,.sf-theme-turquoise input[type=password]:focus,.sf-theme-turquoise input[type=tel]:focus,.sf-theme-turquoise input[type=text]:focus,.sf-theme-turquoise label.sf-select>select:focus,.sf-theme-turquoise textarea:focus{border-color:#1fb5ad;-webkit-box-shadow:0 0 5px 0 rgba(31,181,174,1);-moz-box-shadow:0 0 5px 0 rgba(31,181,174,1);box-shadow:0 0 5px 0 rgba(31,181,174,1)}.sf-theme-turquoise .sf-steps-navigation>button{background:#1fb5ad}#sf-msg{width:148%;padding-left:0;text-align:left;float:left;margin-left:-583px}