html{width:100%;height:100%}body{width:100%;height:100%;font-family:Arial,sans-serif;font-size:16px;font-weight:400;color:#59595c}p{line-height:1.6;font-size:16px;text-align:justify;margin-bottom:20px}a{color:inherit;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out}a:active,a:focus,a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:700;color:#313136}h1{margin:0;padding:0}h2{font-size:24px}h3{font-size:20px;text-transform:uppercase}.clear{clear:both;width:auto;height:0}strong{color:#313136}.color{color:#cd1f24}.upper{text-transform:uppercase}@media (min-width:768px) and (max-width:1199px){.container{width:100%}}@media (max-width:500px){.col-xxs-12,.col-xxs-6{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:100%}.col-xxs-6{width:50%}}@media (max-width:767px){.hidden-xs{display:none}}.row>div{padding-left:15px;padding-right:15px}@media (min-width:768px){.row>div{padding-left:25px;padding-right:25px}}.container-assesment{background:#b3332f;max-width:100%}.container-assesment .row{margin:0;width:100%}.container-assesment .row .row-inner{display:flex;max-width:1200px;padding:0 15px;margin:0 auto;align-items:center}.container-assesment .row .row-inner a,.container-assesment .row .row-inner p{display:inline-block;color:#fff;margin:0;line-height:1.5;padding:10px 0;font-size:12px;text-align:left}.container-assesment .row .row-inner a{padding:10px 20px;background-color:#ffa200;margin-left:20px;color:#111;font-weight:700}.container-assesment .row .row-inner a:hover{background-color:#ffbf2f}@media (min-width:431px){.container-assesment .row .row-inner p{padding-left:20px;font-size:14px}.container-assesment .row .row-inner a{font-size:14px}}.assesment{border-top:1px dashed #7e7e7f;border-top:1px dashed #7e7e7f;margin-top:30px;margin-bottom:40px}.col-assesment h2{text-transform:uppercase}.pa-btn{padding:15px 25px;background-color:#ffa200;color:#111;display:inline-block;font-weight:700}.pa-btn.learn-more{width:188px;text-align:center}.pa-btn:focus,.pa-btn:hover{background-color:#cd1f24;color:#fff}.pa_mobile{padding:15px;text-align:center;background-color:#b3332f;width:100%}.pa_mobile a{display:inline-block;width:180px;height:55px;line-height:55px;background-color:#ffa200;color:#111;font-weight:700}.pa_mobile p{text-align:center;color:#fff;font-size:20px}@media(min-width:768px){.pa_mobile{display:none}}header{width:100%}.heading{position:relative}.navbar-brand{display:inline-block;position:relative;margin:0 10px -53px 0;padding:0;text-indent:-700px;overflow:hidden;background:url(../images/logo.png) no-repeat left bottom;width:84px;height:98px;background-size:cover}@media (min-width:450px){.navbar-brand{margin:0 10px -60px 10px;width:96px;height:116px}}@media (min-width:768px){.navbar-brand{margin:0 10px -107px 0;width:168px;height:203px}}.main-title{float:left;padding-top:30px;margin-left:20px}.top-flag{float:right;margin:10px 15px 0 0;height:26px}@media (min-width:450px){.top-flag{margin:13px 20px 0 0;height:30px}}@media (min-width:768px){.top-flag{margin:20px 0 0 0;height:45px}}@media (min-width:1200px){.top-flag{margin:20px -20px 0 0}}.img-left{float:left;margin-right:10px}@media (min-width:450px){.main-flag{padding-top:57px}}@media (min-width:768px){.main-flag{padding-top:95px;margin-left:20px;background-size:120px 60px}}.hero-bg{border-top:2px solid #cd1f24;border-bottom:1px solid #7e7e7f;background:#fff;width:100%}.hero-image{margin:0 auto}.hero-bottom{position:absolute;width:100%;background:url(../images/about-bg.jpg) repeat-x left top;z-index:-1}.hero-image-btm{margin:0 auto}.form{width:100%;background:#3b4252;padding:10px 20px 30px;position:relative;margin-bottom:20px}@media (min-width:768px){.form{margin-bottom:0}}.form-title{font-size:24px;font-weight:700!important;text-transform:uppercase;text-align:center;color:#fff;margin-top:10px}.form-info{margin:10px 0;font-size:14px;text-align:center;font-weight:700;color:#fff}.form-info-box{padding:0;margin-bottom:15px}.form-info-box ul{display:block;background:#fff;padding:15px 15px 10px;list-style:none;text-align:center;border:1px solid #7e828d}.form-info-box ul li{display:inline-block;width:100%;padding-left:25px;background:url(../images/form-icon.png) no-repeat left 0;margin-bottom:5px;margin-top:5px;font-size:12px;text-align:left;color:#2b3244;font-weight:700;text-transform:uppercase;line-height:1.7}@media (min-width:400px){.form-info-box ul li{width:45%}}@media (min-width:768px){.form{width:380px;position:absolute;right:20px;top:160px}}@media (min-width:992px){.form{right:20px}}@media (min-width:1200px){.form{left:calc(50% + 200px)}}.input-box{margin:0 0 13px;position:relative}.form-input{padding:9px 10px 10px;width:100%;background:#edf2f4;font-size:18px;margin-bottom:0;outline:0 none;border:1px solid #7e828d;box-sizing:border-box;transition:.25s linear;color:#3b4252}.button-step{background-color:#e01b21;color:#fff;padding:10px;width:100%;border:0;text-transform:uppercase;font-weight:400;font-size:25px;cursor:pointer;margin-top:6px;display:block;outline:0 none}.form-opt{color:#ced0d4;font-size:11px;line-height:1.1;margin:10px 0 18px;text-align:justify}.form-opt a{color:#ced0d4}input[type=email]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=text]:focus{background:#fff;border-color:#7e828d}::placeholder{color:#606166;opacity:1}:-ms-input-placeholder{color:#606166}::-ms-input-placeholder{color:#606166}.input-box.error .form-input{border-color:#db003a;background-color:#fef6f8}.input-box.error,.select-box.error{margin-bottom:31px}.input-box.error .err{left:0;color:#db003a;position:absolute;top:37px;font-size:12px;font-weight:700;background:#fef6f8;width:100%;padding:6px 10px 3px;border:solid #db003a;border-width:0 1px 1px}.input-box.error .form-input{background-image:url(../images/form-error.png);background-repeat:no-repeat;background-position:right 16px}.input-box.valid .form-input{border-color:#4ca300;background-color:#f5fef2}.input-box.valid .form-input{background-image:url(../images/form-check.png);background-repeat:no-repeat;background-position:right 15px}.input-box.error .form-input,.input-box.valid .form-input{transition:all 0s ease-in-out;-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out}.select-box.error{border-color:#bc1b00}.select-box.error .form-select{border-color:#bc1b00;background-color:#fef6f8}.select-box.error:before{border-color:transparent transparent #bc1b00}.select-box.error:after{border-color:#bc1b00 transparent transparent}.select-box.valid:after,.select-box.valid:before{display:none}.select-box.valid .form-select{border-color:#4ca300;background-color:#f5fef2}.select-box.valid .form-select{background-image:url(../images/form-check.png);background-repeat:no-repeat;background-position:right 15px}.error .form-input,.error .form-select,.valid .form-input,.valid .form-select{padding-right:36px}.error-message{background:#fef6f8;margin:20px -20px;border:solid #e1dbdf;border-width:0 1px}.error-copy{width:100%;color:#e0003b;font-size:16px;font-weight:700;text-transform:uppercase;text-align:center;padding:10px;line-height:1.4}.form-shadow{width:100%;height:150px;position:absolute;background:0 0;left:0;bottom:0;z-index:-1}.form-shadow:after,.form-shadow:before{z-index:-1;position:absolute;content:"";bottom:15px;left:5px;width:50%;top:80%;max-width:300px;background:#777;box-shadow:0 15px 10px #777;transform:rotate(-3deg)}.form-shadow:after{transform:rotate(3deg);right:5px;left:auto}@keyframes move{0%{transform:translate(0)}2.5%{transform:translate(3px)}5%{transform:translate(-3px)}7.5%{transform:translate(5px)}10%{transform:translate(-5px)}13.5%{transform:translate(5px)}15%{transform:translate(-3px)}17.5%{transform:translate(3px)}20%{transform:translate(0)}to{transform:translate(0)}}.mover{animation:move 5s infinite}section{padding:0}@media (min-width:768px){section{padding:20px 0 0}}section>div{max-width:1200px;width:100%}.section-title{margin-bottom:25px;line-height:1.2;text-align:center}@media (min-width:768px){.section-title{text-align:left}}.dark-bg{background:#4b5160;color:#fff;margin-top:30px}.dark-bg .section-title,.dark-bg strong{color:#fff}@media (min-width:768px) and (max-width:830px){.col-about{padding-right:35px!important}}.entry{padding:20px 0}.requirement{padding:20px 0 10px;border-top:1px dashed #fff}.requirement .inner{padding-left:15px;border-left:5px solid #cd1f24;margin-left:10px}.requirements-desc,.requirements-title{text-align:left}.requirements-desc{margin-bottom:10px}.requirements-title{text-transform:uppercase;font-weight:700}.entry p.title{text-transform:uppercase;font-weight:700;font-size:15px;margin-bottom:10px}.entry p.desc{font-size:14px;margin-bottom:10px}@media (min-width:768px){.requirement .inner{padding-left:30px;margin-left:15px}}.boxes{padding:40px 15px}.col-boxes{text-align:center;padding:0 25px;border-bottom:1px #3f3f43 dashed}.col-boxes:last-child{border-bottom:none}.col-boxes p{text-align:center;font-size:15px;line-height:1.4}@media (min-width:768px){.col-boxes{border-bottom:0;border-right:1px #3f3f43 dashed}.col-boxes:last-child{border-bottom:none;border-right:none}}.success-button{display:inline-block;color:#fff;background:#bc1b00;border-radius:4px;font-weight:700;padding:15px 25px;margin:10px 0 50px}.success-button:active,.success-button:focus,.success-button:hover{color:#fff}footer{width:100%;margin:0 auto;background:#343943;padding:0 15px}footer>div{max-width:1400px;width:100%;color:#fff;font-size:12px;padding-top:25px}.col-name{font-size:20px;text-align:center}.col-address{padding-top:15px;text-align:center;border-bottom:1px solid #676b72;padding-bottom:15px;font-weight:700}.col-footer-links{padding-top:10px 3px;text-align:center}.footer-copyright,.footer-link{color:#a6a8ac;font-size:11px}.footer-divider{display:inline-block;padding:0 5px;color:#a6a8ac}@media (min-width:768px){.col-name{border-bottom:1px solid #676b72;padding-bottom:15px;text-align:left}.col-address{padding-top:15px;text-align:left;border-bottom:none}.col-footer-links{padding-top:15px;text-align:right}.footer-copyright,.footer-divider,.footer-link{color:#fff;font-weight:400}}.hidden{display:none}.spinner{position:absolute;width:6px;left:26px;top:18px}.spinner:after{content:" ";display:block;border-radius:50%;width:6px;height:0;box-sizing:border-box;border:8px solid #fff;border-color:#fff transparent #fff transparent;animation:spinner 1.2s infinite}@keyframes spinner{0%{transform:rotate(0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}50%{transform:rotate(900deg);animation-timing-function:cubic-bezier(.215,.61,.355,1)}100%{transform:rotate(1800deg)}}