@import url('https://fonts.googleapis.com/css?family=Lato:300,400,700,900');html,body{color:#000;font-family:'Lato',sans-serif}body{padding-top:66px}.container-fluid{padding-left:0;padding-right:0}img.max-width{margin-left:auto;margin-right:auto;width:100%}.navbar-default .navbar-collapse,.navbar-default .navbar-form{background-color:#ec7747;color:#FFF;font-size:14px}.navbar{border:0;margin-bottom:0}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a{color:inherit;border:1px solid transparent;border-radius:5px}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:transparent;border-color:#FFF;color:inherit}.navbar-default .navbar-nav>li>a:hover{background-color:rgba(255,255,255,0.1);border:1px solid #FFF;border-radius:5px}.navbar-nav>li>a{padding-top:7px;padding-bottom:7px;margin:15px 5px}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:rgba(255,255,255,0.2)}.header{background-image:url("/assets/images/header.jpg");background-size:cover;color:#FFF;padding:100px 15px;text-align:center}.header .logo{display:block;margin:0 auto 100px;max-width:220px}.header .title{margin:0 auto 60px;font-size:50px;font-weight:900;line-height:62px;width:700px}.header .header-img{width:100%}.button,.button:focus,.button:hover{border:2px solid #FFF;border-radius:5px;color:#FFF;display:inline-block;font-size:20px;font-weight:400;padding:10px 30px;text-decoration:none}.button.btn2{border-color:#90ca58;color:#90ca58}.section{padding-bottom:80px;padding-top:80px}.section .icon{display:block;margin:0 auto 10px;max-width:80px}.section .title,.section .description.dcb h1,.section .description.dcb h2{font-size:34px;font-weight:900;margin-bottom:20px;text-align:center}.section .description.dcb h1,.section .description.dcb h2{text-align:left}.section .description.dcb h2{font-size:24px;margin-bottom:10px}.section .section-title{font-size:24px;font-weight:700;margin-bottom:20px;text-align:center}.section .description{font-size:16px;font-weight:500;text-align:center}.section .description.dcb{text-align:left !important}.section .description.text-left{text-align:left}.section .description p+p{margin-top:20px}.section-btn{padding:40px 0 0;text-align:center}.section.background-wave{background:#fff;background:-moz-linear-gradient(top,#fff 0,#fff 50%,#f07948 50%,#f07948 100%);background:-webkit-linear-gradient(top,#fff 0,#fff 50%,#f07948 50%,#f07948 100%);background:linear-gradient(to bottom,#fff 0,#fff 50%,#f07948 50%,#f07948 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f07948',GradientType=0);padding-top:20px;position:relative}.section.background-wave::before{background-image:url('/assets/images/background-wave.jpg');background-position:50%;background-repeat:no-repeat;background-size:100%;content:'';position:absolute;top:0;bottom:0;left:0;right:0}.soft-wrap{margin-left:auto;margin-right:auto;max-width:1200px}.section-1 .info-wrap{color:#306493;margin:70px auto;text-align:center}.section-1 .info-wrap .main{font-size:60px;font-weight:700;line-height:50px}.section-1 .info-wrap .sub{font-size:28px;font-weight:600}.section-1 .info-wrap .extra{font-size:17px;font-weight:500}.section-2 .section-2-img{display:block;margin:30px auto 30px}.section-3{background-color:#f07948;color:#FFF;padding-bottom:0}.section-3 .section-3-split{margin-top:80px}#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 textarea{height:150px}#contact-form .section-btn{border-radius:3px;padding-top:20px}#contact-form input[type="submit"]{background-color:#FFF}#contact-form .no-error .form-control{border-color:#90ca58}#contact-form .has-error .form-control{border-color:#F00}footer{background-image:url('/assets/images/footer.jpg');background-size:cover;padding:100px 0}footer .logo{max-width:200px;margin-bottom:10px}footer ul{list-style:none;margin:0;padding:0}footer ul li a,footer ul li a:hover,footer ul li a:focus{color:#FFF;font-size:14px;text-decoration:none}.footer-legal{color:#FFF;padding-top:15px}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hq-inner-wrap{height:100%;width:100%;display:table}.hq-inner-wrap-c{display:table-cell;vertical-align:middle}.dcb-img{display:block;margin:auto;width:90%}.indent{padding-left:25px}.dcb-bottom{display:block;margin:auto;width:80%}@media only screen and (max-width :1200px){.header .title{font-size:43px;line-height:50px;margin:50px auto}footer{padding:70px 0}}@media only screen and (min-width :768px){.navbar-nav{float:none;margin:0 auto;display:table;table-layout:fixed}}@media only screen and (max-width :768px){.row-eq-height,.hq-inner-wrap,.hq-inner-wrap-c{display:block}body{padding-top:50px}.section{padding-bottom:40px;padding-top:40px}.section .title,.section .description.dcb h1{font-size:28px}.section .description.dcb h1,.section .description.dcb h2{text-align:center}.section .description.dcb h2{font-size:20px}.section .description{font-size:14px}.dcb-img{margin:auto;width:120px}.indent{padding-left:0}.navbar-header{background-color:#ec7747}.navbar-default .navbar-toggle .icon-bar{background-color:#FFF}.navbar-nav{float:none;margin:0 auto;display:block;table-layout:fixed;width:100%}.header{padding:40px 0}.header .logo{margin-bottom:40px;max-width:130px}.header .button{font-size:16px}.header .title{font-size:32px;line-height:35px;margin:40px auto;width:100%}.section-btn{padding:40px 0}.section-1-info+.section-1-info{margin-top:15px}.section-3{padding-bottom:0}.section-3 .section-3-split{margin-top:40px}#contact-form{margin-bottom:0}#contact_full_name{margin-bottom:15px}#contact-form .section-btn{margin-bottom:0;padding-bottom:0}footer{padding:30px 15px}footer .logo{width:130px}.navbar-nav{float:left}}@media only screen and (max-width :480px){.header .title{font-size:22px;line-height:28px}.section-1-img{display:block;margin:auto;max-width:280px}}