#msform,.dme_link,.list-inline{text-align:center}.contact-clean{background:#f1f7fc;padding:80px 0}@media (max-width:767px){.contact-clean{padding:20px 0}}.contact-clean form{max-width:480px;width:90%;margin:0 auto;background-color:#fff;padding:40px;border-radius:4px;color:#505e6c;box-shadow:1px 1px 5px rgba(0,0,0,.1)}@media (max-width:767px){.contact-clean form{padding:30px}}.contact-clean h2{margin-top:5px;font-weight:700;font-size:28px;margin-bottom:36px;color:inherit}.contact-clean .form-group:last-child{margin-bottom:5px}.contact-clean form .form-control{background:#fff;border-radius:2px;box-shadow:1px 1px 1px rgba(0,0,0,.05);outline:0;color:inherit;padding-left:12px;height:42px}.contact-clean form .form-control:focus{border:1px solid #b2b2b2}.contact-clean form textarea.form-control{min-height:100px;max-height:260px;padding-top:10px;resize:vertical}.contact-clean form .btn{padding:16px 32px;border:none;background:0 0;box-shadow:none;text-shadow:none;opacity:.9;text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:.4px;line-height:1;outline:0!important}.contact-clean form .btn:hover{opacity:1}.contact-clean form .btn:active{transform:translateY(1px)}.contact-clean form .btn-primary{background-color:#055ada!important;margin-top:15px;color:#fff}.row{margin:0}div.jumbotron.hero-technology{color:#fff;text-align:center;background:url(hero-background-technology.jpg) center;background-size:cover;padding-top:100px;padding-bottom:100px}h1.hero-title,h2.hero-title,h3.hero-title{text-shadow:0 2px 2px rgba(0,0,0,.3);color:#fff;font-weight:500}p.hero-subtitle{max-width:600px;margin:25px auto;padding:10px 15px;background-color:rgba(0,0,0,.1);color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.7);font-weight:500}@media (min-width:1200px){.jumbotron.hero-technology{min-height:400px}}@media (min-width:768px){.jumbotron.hero-technology{background-position:top;min-height:35vh}}*{margin:0;padding:0}html{height:100%;background:#fff;background:-webkit-linear-gradient(to left,#6441A5,#2a0845)}body{font-family:montserrat,arial,verdana;background:0 0}#msform{position:relative;margin-top:30px}#msform fieldset{background:#fff;border:0;border-radius:0;box-shadow:0 0 25px 5px rgba(0,0,0,.2);padding:20px 30px;box-sizing:border-box;width:80%;margin:0 10%;position:relative}#msform fieldset:not(:first-of-type){display:none}#msform input,#msform textarea{padding:15px;border:1px solid #ccc;border-radius:0;margin-bottom:10px;width:100%;box-sizing:border-box;color:#2C3E50;font-size:13px}#msform .action-button,#msform .action-button-previous{width:100px;color:#fff;padding:10px 5px;margin:10px 5px;font-weight:700;cursor:pointer}#msform input:focus,#msform textarea:focus{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:1px solid #3cd31e;outline-width:0;transition:All .5s ease-in;-webkit-transition:All .5s ease-in;-moz-transition:All .5s ease-in;-o-transition:All .5s ease-in}#msform .action-button{background:#3cd31e;border:0;border-radius:25px}#msform .action-button:focus,#msform .action-button:hover{box-shadow:0 0 0 2px #fff,0 0 0 3px #3cd31e}#msform .action-button-previous{background:#C5C5F1;border:0;border-radius:25px}#msform .action-button-previous:focus,#msform .action-button-previous:hover{box-shadow:0 0 0 2px #fff,0 0 0 3px #C5C5F1}.fs-title{font-size:18px;text-transform:uppercase;color:#2C3E50;margin-bottom:10px;letter-spacing:2px;font-weight:700}.fs-subtitle{font-weight:400;font-size:13px;color:#666;margin-bottom:20px}#progressbar{margin-bottom:30px;overflow:hidden;counter-reset:step}#progressbar li{list-style-type:none;text-transform:uppercase;font-size:9px;width:33.33%;float:left;position:relative;letter-spacing:1px}#progressbar li:before{content:counter(step);counter-increment:step;width:24px;height:24px;line-height:26px;display:block;font-size:12px;color:#333;background:#ffc700;border-radius:25px;margin:0 auto 10px}#progressbar li:after{content:'';width:100%;height:2px;background:#ffd600;position:absolute;left:-50%;top:9px;z-index:-1}#progressbar li:first-child:after{content:none}#progressbar li.active:after,#progressbar li.active:before{background:#3cd31e;color:#fff}.dme_link{margin-top:30px}.dme_link a{background:#FFF;font-weight:700;color:#3cd31e;border:0;border-radius:25px;cursor:pointer;padding:5px 25px;font-size:12px}.dme_link a:focus,.dme_link a:hover{background:#C5C5F1;text-decoration:none}