.site-header{}.site-header.wide .hero{height:0;padding-bottom:50%;-webkit-animation:a 1.5s .2s 1 both;animation:a 1.5s .2s 1 both}header.wide .hero:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}#bgvid{display:block;opacity:1;position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:1}.floating{position:absolute;top:0;right:0;bottom:0;width:100%;display:inline-block;z-index:1;text-align:center}.floating:before{content:'';height:100%;margin-right:-.4em}.floating-content,.floating:before{display:inline-block;vertical-align:middle}.floating-content{text-align:center;width:100%}.tag>.container{display:inline-block;width:auto;padding:40px 50px;margin-top:59px}.tag p{line-height:1.1;letter-spacing:.05em;margin:0}.tag>.container .button{margin-top:45px}#mainContainer h1{font-size:7em;color:#fff;background-color:transparent;font-weight:400;margin:0;text-transform:uppercase;padding:25px 50px;width:720px;font-family:nunito,sans-serif;letter-spacing:3px}#mainContainer h2{font-size:6em;font-weight:400;line-height:1;color:#f37121;margin:0 0 40px;text-align:center;text-transform:uppercase;font-family:nunito,sans-serif}#mainContainer h2.white{color:#fff}#mainContainer h2.blue{color:#070a4f}#mainContainer h3{color:#404042;font-size:2.8em;font-weight:700;text-align:center;line-height:1.2;margin:0 0 15px;text-transform:uppercase}#mainContainer h4{color:#404042;font-size:3.5em;line-height:1;margin:0 0 15px;font-weight:400;text-align:center;padding:0 15px}#mainContainer h5{color:#f37121;font-size:4em;font-family:nunito,sans-serif;text-transform:uppercase;text-align:center;font-weight:400;margin:0 0 20px;line-height:1.1}section p,section ul,section ol{font-size:1.6em;line-height:1.64;margin:0 0 1.8em}section p:last-child,section ul:last-child,section ol:last-child{margin-bottom:0!important}.section-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-attachment:scroll;background-repeat:no-repeat;background-position:center top}.section-bg.parallax{background-attachment:fixed}.animate-to-right{opacity:0;transform:translate(-100px);transition:.8s ease-out}.animate-to-left{opacity:0;transform:translate(100px);transition:.8s ease-out}.animate-to-top{opacity:0;transform:translateY(100px);transition:.8s ease-out}.animate-to-right.animate,.animate-to-left.animate,.animate-to-top.animate{opacity:1;transform:translate(0)}.section1{text-align:center;padding:50px 0;background:#070a4f;background-image:url(/images/layouts/gradient01.jpg);background-position:center;background-size:cover}.section1 .container{width:1024px;padding-left:30px;padding-right:30px}.section1 p{font-size:17px;font-weight:400;color:#fff;line-height:2.2;margin:0}.section2{padding:7em 0}.section2 .container{max-width:790px;background-color:#fff;text-align:center}.section2 .flex{justify-content:space-between;-webkit-justify-content:space-between}.section2 .container-body{padding:55px 50px 30px}.section2 p{text-transform:uppercase}.section2 .container-body p{font-weight:300;margin-bottom:15px;font-size:26px;line-height:1.3}.section2 .container-body p:last-of-type{margin-bottom:0}.section2 .container-body strong{font-weight:400}.section2 .container-body .right div{display:inline-block}.section2 .container-body .right p{display:table-cell;vertical-align:middle;height:170px;font-size:35px}.section2 .container-footer{background-color:#f37121;padding:25px 50px}.section2 .container-footer p{color:#fff;font-size:20px;font-weight:400;vertical-align:middle;display:inline-block}.section2 .container-footer .title p{font-family:nunito,sans-serif;font-size:24px}.section2 .container-footer .text{background-color:#fff;padding:2px 17px}.section2 .container-footer .button{background-color:#bc4814;padding:7px 30px}.section2 .container-footer .button:hover{background-color:#e05614}.section2 .container-footer .button:after{display:none}.section2 .container-footer .button p{font-size:26px;line-height:1.2}.tiles{width:1000px;margin:0 auto;overflow:hidden;justify-content:space-between;-webkit-justify-content:space-between;align-items:stretch;-webkit-align-items:stretch}.tile{width:32%;padding:0 0 35px;background-color:#fff}.tile img{display:block;margin-left:auto;margin-right:auto;width:100%;height:auto}.tile p{text-align:center;color:#404042;font-family:nunito,sans-serif;font-size:16px;line-height:1.1}.tile .text{display:block;min-height:70px;font-size:13px;line-height:1.5;padding:0 13px;margin-bottom:15px}.section3{padding:11em 0 9em}.section3 .section-bg{background-image:url(/images/layouts/new-section3.jpg)}.section3 .parallax{background-size:cover}.section3 h2{margin-bottom:80px}.section3 .tile p:first-of-type{height:180px;margin-bottom:10px}.section3 .tile{width:25%;margin:0 12px}.section3 h4,.section4 h4{height:70px;align-items:center;-webkit-align-items:center}.section4{padding:5em 0}.section4 h2{margin-bottom:10px;margin-left:20px;margin-right:20px}.section4 .subtitle{color:#f37121;text-align:center;text-transform:uppercase;font-size:46px;font-family:nunito,sans-serif;letter-spacing:3px;margin-bottom:20px;margin-left:20px;margin-right:20px}.section4 .text{width:700px;text-align:center;color:#404042;margin:0 auto 40px;font-size:12px}.section4 .tiles{width:100%}.section4 .tile{width:33%;background-color:#f47121}.section4 .tile img{width:unset;height:unset;margin:20px auto;max-width:100px}.section4 h4{margin-bottom:20px}.section4 h4 p{color:#fff;font-size:35px}.section5{padding:11em 0}.section5 .parallax{background-size:cover}.section5 h2{margin-bottom:5px}.section5 .subtitle{color:#fff;text-align:center;text-transform:uppercase;font-size:30px}.section5 .tiles{margin:80px 0 50px}.section5 .tile{padding:25px 25px 45px;width:31%}.section5 .tile p{font-size:15px;line-height:1.6;margin-bottom:20px}.section5 .tile .text{text-align:left;padding:0 30px}.section5 .subtext{text-align:center;font-size:27px;margin-bottom:25px;white-space:nowrap}.section5 .two-buttons .button:first-of-type{margin-bottom:10px}@media(max-width:1024px){section .section-bg,section .section-bg.parallax{min-height:0;background-attachment:scroll}#bgvid{display:none}.mobile-bg{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-attachment:scroll;z-index:0}}@media(max-width:768px){.hero{height:27em!important;min-height:48vh;background-position-y:top}.tag>.container{padding:20px}#mainContainer h1{font-size:2em;padding:10px 15px;width:70%;margin:auto}.section2 .container-body{padding-left:30px;padding-right:30px}.section2 .container-body p{font-size:18px}.section2 .left{margin-bottom:30px}.section2 .container-body .right p{font-size:28px;height:100px}.section2 .container-footer{padding:25px 30px}.section2 .container-footer .title{margin-bottom:20px}.section2 .container-footer p{margin:0 15px 15px;font-size:16px}.section2 .container-footer .title p{font-size:20px;margin:0}.section2 .container-footer .button p{font-size:18px}.tiles{width:100%}.tile{width:60%!important;margin:0 auto 30px!important}.tile .text{min-height:unset}.section3 h2{margin-bottom:40px}.section3 .tile p:first-of-type{height:auto;margin-bottom:20px}.section3 h4,.section4 h4{height:auto}.section4 .subtitle{font-size:20px;letter-spacing:1px}.section4 .text{width:100%;padding:0 30px}.section4 .text p{font-size:15px}.section4 h4 p{font-size:25px}.section5 .subtitle{font-size:20px}.section5 .tiles{margin:40px 0 15px}.section5 .subtext{font-size:17px}.section5 .tile .text{padding:0}}@media(max-width:640px){#mainContainer h2{font-size:2.5em}#mainContainer h3{font-size:2em}#mainContainer h4,#mainContainer h5{font-size:2.5em}section{padding:45px 0!important}.desktop{display:none!important}.mobile6{display:block}a.button.mobile6{font-size:18px;line-height:1.2}}@media(max-width:576px){.section1 .container p{font-size:1.5em}.section2 .container{width:80%;padding:0}.section2 .container-body{padding-left:30px;padding-right:30px}.tile{width:80%!important}}@media(max-width:480px){}