.gridcontent,#takethelead{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.takethelead_homepage{background-position:right top;background-repeat:no-repeat;background-size:cover;display:grid;grid-template-columns:50% 50%;grid-gap:0;margin:32px 0;color:#fff}.takethelead_homepage h2{text-align:center;font-weight:400;color:#fff;font-size:2.4rem;line-height:2.8rem}.takethelead_homepage h5{font-size:1.05rem;line-height:1.4rem;font-weight:400;text-align:center;color:#fff}.takethelead_checkbox{height:30px;clear:both}.takethelead_checkbox label{float:left!important}#takethelead p.warning>label{color:red}.takethelead_page{margin:0 auto;color:#067398}.gridcontent{margin:0 auto;text-align:left;padding:40px 0 20px;width:100%}#takethelead{position:relative;max-width:400px;overflow:hidden;text-align:center;margin:0 auto}#takethelead p{margin:4px 0;padding:0;text-align:left;line-height:1.3em;color:#067398}.takethelead_homepage #takethelead p{color:#fff}#takethelead p.warning{color:red}#takethelead p.warning input,#takethelead p.warning select,#takethelead p.warning textarea{border-color:red}#takethelead p.loading{background-image:url(805.html);width:100%;height:64px;display:block;background-position:center center;background-repeat:no-repeat}#takethelead div.fieldsets{width:100%;position:relative;overflow:hidden;-webkit-transition:height 1s;transition:height 1s}#takethelead div.fieldsets fieldset{width:100%;display:none;position:absolute;border:none;float:left;padding:1px 0 50px}.buttons{height:50px}h2.section_success_title{color:#fff}#takethelead input[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none}#takethelead span.select{position:relative!important;display:block!important;left:0;right:0;bottom:0;top:0;width:auto}#takethelead input[type=text],#takethelead input[type=tel],#takethelead input[type=email],#takethelead select,#takethelead textarea{padding:10px;border:1px solid #ccc;border-radius:3px;margin:3px 0 10px;width:100%;box-sizing:border-box;color:#2c3e50;font-size:16px}#takethelead input[type=range]{background:0 0;border:none;padding:0}#takethelead select{-webkit-appearance:none;-moz-appearance:none;background:#fff;margin-right:6px}#takethelead select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}#takethelead input[type=checkbox]{display:none}#takethelead input[type=checkbox]+label::before{width:20px;height:20px;border-radius:3px;border:1px solid #ccc;background-color:#fff;display:block;content:"";float:left;margin-right:5px}#takethelead input[type=checkbox].required+label::before{border-color:#067398}#takethelead p.warning input[type=checkbox]+label::before{border-color:red}#takethelead input[type=checkbox]:checked+label::before{box-shadow:inset 0 0 0 3px #fff;background-color:#067398}#takethelead .validator{margin-left:-999px;height:0}#takethelead select.minimal{background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}#takethelead input[type=range]{-webkit-appearance:none;-webkit-transition:.2s;width:100%;height:18px;background-color:transparent;outline:none;opacity:.7;transition:opacity .2s;cursor:pointer;margin:0;padding:0}#takethelead input[type=range]:hover,#takethelead input[type=range]:focus,#takethelead input[type=range]:active{opacity:1}#takethelead input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:3px;background-color:#fff;border:1px solid #ccc}#takethelead input[type=range]::-webkit-slider-thumb{width:16px;height:16px;border-radius:8px;background-color:#067398;border:1px solid #fff;-webkit-appearance:none;appearance:none;margin-top:-5px}#takethelead input[type=range]::-moz-range-track{height:6px;border-radius:3px;background-color:#fff}#takethelead input[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:8px;background-color:#067398;border:1px solid #fff;margin-top:0}#takethelead input[type=range]::-ms-track{height:6px;border-radius:3px;background-color:#fff}#takethelead input[type=range]::-ms-fill-upper{height:6px;border-radius:3px;background-color:#fff}#takethelead input[type=range]::-ms-fill-lower{height:6px;border-radius:3px;background-color:#fff}#takethelead input[type=range]::-ms-thumb{width:16px;height:16px;border-radius:8px;background-color:#067398;margin-top:0}#takethelead .required{border:1px solid #067398}#takethelead .action-button{width:100px;background:#067398;color:#fff;border:0;border-radius:1px;cursor:pointer;padding:10px 5px;margin:10px 0;bottom:40px}#takethelead .action-button:hover,#takethelead .action-button:focus{background:#09233a}#takethelead .next,#takethelead .submit{position:absolute;right:0}#takethelead .previous{position:absolute;left:0}#progressbar{margin:15px 0;overflow:hidden;counter-reset:step;line-height:30px}#progressbar li{list-style-type:none;color:#fff;font-size:16px;width:33.33%;float:left;position:relative}#progressbar li:before{content:counter(step);counter-increment:step;font-weight:600;width:30px;line-height:30px;display:block;color:#067398;background:#ccc;border-radius:15px;margin:0 auto}#progressbar li:after{content:'';width:calc(100% - 30px);height:2px;background:#ccc;position:absolute;left:-50%;margin:0 15px;top:14px}#progressbar li.active:first-child:after{content:none}#progressbar li.active:before,#progressbar li.active:after{background:#067398;color:#fff}@media only screen and (max-width:800px){.takethelead_homepage{display:block;padding:20px}.takethelead_page{border:3px solid #d9d9d9;border-radius:15px}#takethelead fieldset{padding:5px 10px 50px;box-sizing:border-box;border-radius:10px;width:100%}.gridcontent{padding:20px}.gridcontent h1{font-size:1.8rem;line-height:2rem}}.working_loading{font:300 4em/150% Impact;color:#067398;text-align:right;position:relative;left:calc(100% - 30px);bottom:18px}.buttons_working{display:none}.working_loading:after{content:' .';animation:dots 1s steps(5,end) infinite;color:#067398}@keyframes dots{0%,20%{color:transparent;text-shadow:-.25em 0 0 transparent,-.5em 0 0 transparent}40%{color:transparent;text-shadow:-.25em 0 0 transparent,-.5em 0 0 #067398}60%{color:transparent;text-shadow:-.25em 0 0 #067398,-.5em 0 0 #067398}80%,100%{color:#067398;text-shadow:-.25em 0 0 #067398,-.5em 0 0 #067398}}