@import 'https://fonts.googleapis.com/css?family=Raleway:200,300,700';@import url(owl.carousel.css);@import url(owl.theme.css);*{padding:0;margin:0;font-family:"Raleway",Helvetica,sans-serif;font-weight:300}a{text-decoration:none;color:inherit}.container-full{width:100%;padding:0}.container-padded{padding-left:400px;padding-right:400px;padding-top:200px;padding-bottom:200px}@media screen and (max-width: 1440px){.container-padded{padding-left:300px;padding-right:300px}}@media screen and (max-width: 1280px){.container-padded{padding-left:200px;padding-right:200px}}@media screen and (max-width: 768px){.container-padded{padding-left:100px;padding-right:100px;padding-top:100px;padding-bottom:100px}}@media screen and (max-width: 640px){.container-padded{padding-left:50px;padding-right:50px}}@media screen and (max-width: 320px){.container-padded{padding-left:30px;padding-right:30px}}.container-wrapper{min-height:100vh;margin-bottom:-56px}.content h1{text-transform:uppercase;font-size:40pt;font-weight:700;margin-bottom:70px;opacity:0.7;text-align:center;letter-spacing:5pt}@media screen and (max-width: 640px){.content h1{font-size:30pt}}@media screen and (max-width: 450px){.content h1{font-size:20pt}}@-webkit-keyframes border-bottom-draw{0%{width:0%}100%{width:102%}}@keyframes border-bottom-draw{0%{width:0%}100%{width:102%}}#header .container-padded{padding-top:20px;padding-bottom:20px;text-align:center}#header h1{text-transform:uppercase;font-weight:700;border-bottom:3px solid #000;display:inline-block;padding-left:10px;padding-right:10px;letter-spacing:5px;margin-bottom:5px}#hero{height:500px;background-image:url(../images/photo-1418224829731-3ed692c2caff.jpg);background-size:cover;background-position:center}#nav{background-color:rgba(0,0,0,0.8);color:#fff;position:absolute;width:100%;border-bottom:1px solid #fff}#nav .container-padded{padding:25px}@media screen and (max-width: 425px){#nav .container-padded{padding-left:10px;padding-right:10px}}#nav .container-padded ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}#nav .container-padded ul a{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#nav .container-padded ul a:hover{opacity:0.6;cursor:pointer}#nav .container-padded ul a li{display:inline;padding-left:10px;padding-right:10px;text-transform:uppercase;letter-spacing:2pt;font-size:11pt}@media screen and (max-width: 425px){#nav .container-padded ul a li{font-size:8pt;padding-left:5px;padding-right:5px}}.nav-bar-fixed{position:fixed !important;top:0;z-index:1}#about{height:auto;padding-top:60px;background-image:url(../images/maxresdefault_overlay.jpg);background-size:cover;background-position:center}#about .content{color:#fff;width:400px;text-align:center;margin-left:auto}@media screen and (max-width: 768px){#about .content{width:200px}}@media screen and (max-width: 640px){#about .content{margin-right:auto}}#about .content p{margin-bottom:40px;line-height:20pt}#about .content a{border:2px solid #fff;padding:15px 50px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;text-transform:uppercase;letter-spacing:2pt}#about .content a:hover{background-color:rgba(255,255,255,0.7);color:#000}#approvals .container-full{padding-top:100px;padding-bottom:100px}#approvals .container-full #approvals-carousel .item{margin-left:50px;margin-right:50px}#approvals .container-full #approvals-carousel .item img{display:block;width:100%;height:auto}#contact{background-color:#272752;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAALElEQVQIW2NkYGDYrK4e5AOk4YARKPD/5s11W5AlwIIgJcgScEFkCRRBmAQAVMEXNVwzRYoAAAAASUVORK5CYII=)}#contact .container-padded{padding-top:100px;padding-bottom:100px;padding-left:100px;padding-right:100px;text-align:center}@media screen and (max-width: 1080px){#contact .container-padded{padding-left:50px;padding-right:50px}}#contact .container-padded .contact-details{color:#fff;text-align:center;line-height:16pt;opacity:0.75}#contact .container-padded .contact-details i{margin-right:10px}#contact .container-padded .contact-details a{-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}#contact .container-padded .contact-details a:hover{opacity:0.7}#footer{background-color:#212121;height:56px;position:relative}#footer .container-padded{padding-top:20px;padding-bottom:20px;text-align:center}#footer .container-padded .signature{color:rgba(255,255,255,0.4);text-align:center;font-size:10pt}@media screen and (max-width: 400px){#footer .container-padded .signature{font-size:8pt}}#footer .container-padded .signature a{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#footer .container-padded .signature a:hover{color:#d24343;cursor:pointer}#footer object{position:absolute;bottom:10px;right:15px;height:35px}#footer object:hover{cursor:pointer}#home-pg #header h1{border-bottom:none;position:relative}#home-pg #header h1:after{content:" ";position:absolute;display:block;border-bottom:3px solid #000;width:102%;left:-1%;-webkit-animation:border-bottom-draw 3s ease-in-out;animation:border-bottom-draw 3s ease-in-out}#about-pg #nav{position:initial}#about-pg #about{background:none;padding:0}#about-pg #about .container-padded{padding-top:100px;padding-bottom:100px}#about-pg #about .container-padded .content{color:#000;margin-right:auto;width:100%}#about-pg #about .container-padded .content a{border:none;padding:0px}#about-pg #about .container-padded .content a img{height:150px;width:auto;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media screen and (max-width: 768px){#about-pg #about .container-padded .content a img{height:75px;width:auto}}#about-pg #about .container-padded .content a img:hover{opacity:0.7}#approvals-pg #nav{position:initial}#approvals-pg #approvals .content #approvals-carousel{margin-bottom:70px}#approvals-pg #approvals .content .container-padded{padding-bottom:40px;padding-top:0px;text-align:center}#approvals-pg #approvals .content .container-padded a{border:1px solid #000;padding:10px;text-align:center;margin-left:5px;margin-right:5px;display:inline-block;margin-bottom:10px;letter-spacing:2pt;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#approvals-pg #approvals .content .container-padded a:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAALElEQVQIW2NkYGDYrK4e5AOk4YARKPD/5s11W5AlwIIgJcgScEFkCRRBmAQAVMEXNVwzRYoAAAAASUVORK5CYII=);color:#fff}#approvals-pg #approvals .content .container-padded a i{margin-right:5px}@media screen and (max-width: 425px){#approvals-pg #approvals .content .container-padded a{display:block;margin:10px 0px}}#contact-pg #nav{position:initial}#contact-pg #contact{background-color:#fff;background:none}#contact-pg #contact iframe{width:100%;height:300px;pointer-events:none}#contact-pg #contact iframe.clicked{pointer-events:auto}#contact-pg #contact .contact-details{color:#000;text-align:center;display:block;margin-right:0px}#contact-pg #contact-form{background-color:#272752;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAALElEQVQIW2NkYGDYrK4e5AOk4YARKPD/5s11W5AlwIIgJcgScEFkCRRBmAQAVMEXNVwzRYoAAAAASUVORK5CYII=)}#contact-pg #contact-form form{text-align:center}#contact-pg #contact-form form input,#contact-pg #contact-form form textarea{width:300px;border:1px solid #fff;background-color:transparent;margin-top:5px;margin-bottom:5px;padding:10px;color:#fff;font-size:12pt}@media screen and (max-width: 430px){#contact-pg #contact-form form input,#contact-pg #contact-form form textarea{width:91%}}#contact-pg #contact-form form textarea{height:150px}#contact-pg #contact-form form .submit-btn,#contact-pg #contact-form form .reset-btn{width:158px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#contact-pg #contact-form form .submit-btn:hover,#contact-pg #contact-form form .reset-btn:hover{cursor:pointer}@media screen and (max-width: 430px){#contact-pg #contact-form form .submit-btn,#contact-pg #contact-form form .reset-btn{width:100%}}#contact-pg #contact-form form .submit-btn:hover{background-color:green}#contact-pg #contact-form form .reset-btn:hover{background-color:#a42c2c}
