@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700');@import url('https://fonts.googleapis.com/css?family=Rajdhani:300,400,600,700');@font-face{font-family:'NexaBold';src:url('/assets/fonts/NexaBold/NexaBold.ttf.woff') format('woff'),url('/assets/fonts/NexaBold/NexaBold.ttf.svg#NexaBold') format('svg'),url('/assets/fonts/NexaBold/NexaBold.ttf.eot'),url('/assets/fonts/NexaBold/NexaBold.ttf.eot?#iefix') format('embedded-opentype');font-weight:normal;font-style:normal}html,body{color:#000;font-family:'Open Sans',sans-serif;font-size:13px}.container-fluid{padding-left:0;padding-right:0}img.max-width{margin-left:auto;margin-right:auto;width:100%}header{background:#161551;color:#FFF;padding-top:20px}header.solo{padding-bottom:10px;padding-top:10px}header .header-img{background-image:url('/assets/images/header-img.png');background-position:bottom right;background-repeat:no-repeat;background-size:610px;padding-bottom:100px;padding-top:27px;text-align:left}header h1{font-family:'NexaBold','sans-serif';font-size:64px;font-weight:700;line-height:64px;margin:auto}header .subtitle{font-size:23px;font-weight:300;line-height:25px;margin-bottom:64px;padding-top:50px}header .subtitle a,header .subtitle a:focus,header .subtitle a:hover{background-color:#f89361;border-radius:7px;color:#FFF;display:inline-block;font-size:16px;font-weight:600;line-height:60px;margin:30px 0 0;text-align:center;text-decoration:none;width:200px}footer{background-color:#252525;color:#FFF;font-weight:300;padding:100px 0}.footer-legal{padding-top:15px}footer img{margin-bottom:20px;width:200px}footer ul{list-style:none;margin:0;padding:0}footer ul li a{color:#FFF}footer ul li a:focus,footer ul li a:hover{color:#fee37e;text-decoration:none}.navbar-default{background-color:transparent;border:0;margin-bottom:70px}header.solo .navbar-default{margin-bottom:0}.navbar-default .navbar-toggle .icon-bar{background-color:#FFF}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{padding-top:10px}.navbar-default .navbar-nav>li>a{border:2px transparent solid;color:#FFF}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:transparent;border:2px #f89361 solid;border-radius:5px;color:#FFF;margin-top:10px;margin-bottom:10px;padding-bottom:5px;padding-top:5px}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#FFF}.navbar-brand>img{height:40px}.soft-wrap{margin-left:auto;margin-right:auto;max-width:1200px}.eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.eq-outer{height:100%;width:100%;display:table}.eq-inner{display:table-cell;vertical-align:middle}.section{padding-bottom:80px;padding-top:80px}.section .title{font-family:'Rajdhani',sans-serif;font-size:28px;font-weight:700;margin-bottom:30px;text-align:center}.section-1 .title{color:#161551}.section-1 .description,.section-3 .description,.section-5 .description{text-align:center}.section-2{background-image:url("/assets/images/section-2-bg.jpg");background-position:top center;background-size:cover}.section-2 .inner{background-color:#FFF;padding:80px 0}.section-2b .brand-img{margin-bottom:30px}.section-2b .description{text-align:center}.section-3{background-color:#161551;color:#FFF}.section-3 .description{font-size:14px}.section-4{background-image:url("/assets/images/section-4-bg.jpg");background-position:center;background-size:cover;height:300px}#contact-form{margin:0 auto 40px}#contact-form .description{font-size:14px;margin-bottom:40px}#contact-form .errorbox{color:#F00;display:none;font-weight:600}#contact-form .form-control{border:1px #111 solid;border-radius:0}#contact-form input.form-control{height:40px}#contact-form textarea{height:150px}#contact-form .section-btn{padding-top:20px}#contact-form input[type="submit"]{background-color:#f89361;border:0;border-radius:7px;color:#FFF;display:block;font-weight:600;height:50px;margin:auto;width:150px}#contact-form .no-error .form-control{border-color:#90ca58}#contact-form .has-error .form-control{border-color:#F00}.desktop-text-left{text-align:left}.desktop-text-center{text-align:center}.desktop-text-right{text-align:right}@media only screen and (max-width :1500px){}@media only screen and (max-width :1200px){header h1{font-size:68px}header .subtitle{font-size:21px;line-height:24px}}@media only screen and (max-width :992px){.navbar-default{margin-bottom:20px}header .header-img{background-size:460px}header h1{font-size:46px;line-height:46px}header .subtitle{font-size:18px;font-weight:300;line-height:18px;padding-top:26px;margin-bottom:40px}footer{padding:50px 0}}@media only screen and (max-width :768px){.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{font-size:15px}.mobile-text-left{text-align:left}.mobile-text-center{text-align:center}.mobile-text-right{text-align:right}.navbar-default .navbar-nav>li>a{margin:10px 15px;padding:5px 15px}.eq-height,.eq-outer,.eq-inner{display:block}#contact-form{padding:0 15px}#contact_full_name{margin-bottom:15px}header .container{padding-left:25px;padding-right:25px}header .header-img{background-image:none;margin:auto;padding-bottom:0;width:100%}header h1,header .subtitle{text-align:left}header h1{padding-top:30px}header .subtitle{font-size:18px;margin-bottom:20px;padding-bottom:0}header .subtitle a{font-size:16px;line-height:60px;margin:30px 0 0}header .header-img{display:block;margin:auto;max-width:450px}header .header-img-wrap{padding-left:0;padding-right:0}.section-2 .brand-img{display:block;margin:0 auto 30px}.section-2 .inner{padding:80px 25px}.section-2 .description,.section-2 .description:nth-of-type(2){font-size:14px;text-align:center}.section-2 .item+.item{padding-top:40px}}@media only screen and (max-width :480px){.navbar-brand>img{height:30px}header .header-img{margin:0;padding-left:15px;padding-right:15px}header h1{font-size:38px;font-weight:unset;line-height:38px}header .subtitle{font-size:18px;line-height:normal;padding-top:14px}}