@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,700);@font-face{font-family:'icomoon';src:url("fonts/icomoon.eot?s48t1q");src:url("fonts/icomoon.eot?s48t1q#iefix") format("embedded-opentype"),url("fonts/icomoon.ttf?s48t1q") format("truetype"),url("fonts/icomoon.woff?s48t1q") format("woff"),url("fonts/icomoon.svg?s48t1q#icomoon") format("svg");font-weight:normal;font-style:normal}
[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:block;margin-top:1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-cloud:before{content:"\e900"}
.icon-dashboard:before{content:"\e901"}
.icon-suitcase:before{content:"\e902"}
.icon-chevron-circle-right:before{content:"\e903"}
.icon-tag:before{content:"\e904"}
.icon-youtube-play:before{content:"\e905"}
.icon-twitter:before{content:"\e906"}
.icon-facebook:before{content:"\e907"}
.icon-linkedin:before{content:"\e908"}
.icon-chat:before{content:"\e909"}
.icon-arrow-long-right:before{content:"\e90a"}
.icon-user:before{content:"\e90b"}
/*!
 * Bootstrap v4.0.0-alpha.2 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active{outline:0}
a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{font-size:2em;margin:0.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
@media print{*,*::before,*::after{text-shadow:none !important;box-shadow:none !important}
a,a:visited{text-decoration:underline}
abbr[title]::after{content:" (" attr(title) ")"}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100% !important}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
.navbar{display:none}
.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}
.label{border:1px solid #000}
.table{border-collapse:collapse !important}
.table td,.table th{background-color:#fff !important}
.table-bordered th,.table-bordered td{border:1px solid #ddd !important}
}
html{box-sizing:border-box}
*,*::before,*::after{box-sizing:inherit}
@-moz-viewport{width:device-width}
@-ms-viewport{width:device-width}
@-o-viewport{width:device-width}
@-webkit-viewport{width:device-width}
@viewport{width:device-width}
html{font-size:13px;-webkit-tap-highlight-color:transparent}
body{font-family:"Open Sans", sans-serif;font-size:1rem;line-height:1.6;color:#fff;background-color:#fff}
[tabindex="-1"]:focus{outline:none !important}
h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}
p{margin-top:0;margin-bottom:1rem}
abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #818a91}
address{margin-bottom:1rem;font-style:normal;line-height:inherit}
ol,ul,dl{margin-top:0;margin-bottom:1rem}
ol ol,ul ul,ol ul,ul ol{margin-bottom:0}
dt{font-weight:bold}
dd{margin-bottom:.5rem;margin-left:0}
blockquote{margin:0 0 1rem}
a{color:#a2ca28;text-decoration:none}
a:focus,a:hover{color:#fc2103;text-decoration:underline}
a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
pre{margin-top:0;margin-bottom:1rem}
figure{margin:0 0 1rem}
img{vertical-align:middle}
[role="button"]{cursor:pointer}
a,area,button,[role="button"],input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}
table{background-color:transparent}
caption{padding-top:0.75rem;padding-bottom:0.75rem;color:#818a91;text-align:left;caption-side:bottom}
th{text-align:left}
label{display:inline-block;margin-bottom:.5rem}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
input,button,select,textarea{margin:0;line-height:inherit;border-radius:0}
textarea{resize:vertical}
fieldset{min-width:0;padding:0;margin:0;border:0}
legend{display:block;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit}
input[type="search"]{box-sizing:inherit;-webkit-appearance:none}
output{display:inline-block}
[hidden]{display:none !important}
.container{margin-left:auto;margin-right:auto;padding-left:0.71429rem;padding-right:0.71429rem}
.container::after{content:"";display:table;clear:both}
@media (min-width: 544px){.container{max-width:576px}
}
@media (min-width: 768px){.container{max-width:720px}
}
@media (min-width: 992px){.container{max-width:940px}
}
@media (min-width: 1200px){.container{max-width:1140px}
}
.container-fluid{margin-left:auto;margin-right:auto;padding-left:0.71429rem;padding-right:0.71429rem}
.container-fluid::after{content:"";display:table;clear:both}
.row{margin-left:-0.71429rem;margin-right:-0.71429rem}
.row::after{content:"";display:table;clear:both}

body{background-color:#FFFF00;font-size:13px;line-height:1.6;font-family:"Open Sans", sans-serif;color:#000;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}
::-moz-selection{background:#FFF498}
::selection{background:#FFF498}
::-moz-selection{background:#FFF498}
img::-moz-selection{background:transparent}
img::selection{background:transparent}
img::-moz-selection{background:transparent}
body{-webkit-tap-highlight-color:#FFF498}
header{position:relative;width:100%;height:100vh;background-image:url("../img/00B.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;overflow:hidden}
.fixed-navbar{position:fixed;top:0;left:0;width:100%;height:120px;z-index:11;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.fixed-navbar.nav-fix{background-color:rgba(13,7,25,0.9);height:80px}
.fixed-navbar.nav-open{left:-180px}
@media (max-width: 1024px){.fixed-navbar{height:80px}
}
.navbar-lockup{max-width:1180px;margin:0 auto;padding:0 30px;line-height:120px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.navbar-lockup.nav-fix{line-height:120px}
.navbar-lockup .logo{float:left}
.navbar-lockup .logo img{width:100px}
.navbar-lockup .nav{float:right;margin-bottom:0;padding-left:0;list-style:none}
.navbar-lockup .nav li{display:inline-block;margin-right:65px}
.navbar-lockup .nav li:last-child{margin-right:0}
.navbar-lockup .nav li a{color:#fff;text-transform:uppercase;font-size:13px !important;letter-spacing:.8px;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}
.navbar-lockup .nav li a:hover{color:#c8e474;text-decoration:none}
.claim-lockup{position:relative;max-width:1180px;height:100%;margin:0 auto}
.claim-lockup .claim{position:absolute;bottom:150px;left:115px}
.claim-lockup .claim .headline{margin-bottom:0;font-size:40px;font-weight:300;text-transform:uppercase}
.claim-lockup .claim .headline span{color:#a2ca28}
.claim-lockup .claim .kicker{position:relative;left:158px;margin-top:-10px;margin-bottom:0;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.8px}
.claim-lockup .claim .kicker span{color:#FFFF00}
@media (max-width: 670px){.claim-lockup .claim{left:30px}
}
@media (max-width: 400px){.claim-lockup .claim{left:30px}
.claim-lockup .claim .headline{font-size:32px}
.claim-lockup .claim .kicker{left:128px}
}
@media (max-height: 414px){.claim-lockup .claim{bottom:85px}
}
.angled-overlay{position:absolute;bottom:0;-webkit-transform:skewY(-2deg);transform:skewY(-2deg);-webkit-transform-origin:right;transform-origin:right;width:100%;height:100px;background-color:#FFFF00;opacity:.3}
.slide-out-nav{position:fixed;top:0;right:-180px;bottom:0;width:180px;background-color:#0d1119;overflow:hidden;z-index:11;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.slide-out-nav.nav-open{right:0}
.slide-out-nav .mobile-nav{margin:50px 20px 0 0;padding-left:0;text-align:right;list-style:none}
.slide-out-nav .mobile-nav li{margin-bottom:15px}
.slide-out-nav .mobile-nav li a{color:#fff;font-size:13px;text-transform:uppercase;letter-spacing:.8px;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}
.slide-out-nav .mobile-nav li a:hover{color:#c8e474;text-decoration:none}
.slide-out-nav .mobile-nav-slice{position:absolute;right:0;bottom:0;-webkit-transform-origin:bottom right;transform-origin:bottom right;width:100%;height:125%;background-color:#fff;opacity:.05}
.mobile-nav-toggle{display:none;position:fixed;top:30px;right:30px;width:30px;height:30px;cursor:pointer;z-index:11;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.mobile-nav-toggle.nav-open{right:210px}
.mobile-nav-toggle span{display:block;width:100%;height:2px;margin-bottom:8px;background-color:#fff}
@media (max-width: 1024px){.navbar-lockup .logo{line-height:80px}
.navbar-lockup .nav{display:none}
.mobile-nav-toggle{display:block}
}
.mobile-shift{position:relative;left:0;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out}
.mobile-shift.nav-open{left:-180px}
.featured{position:relative;width:100%;padding:100px 0;background-color:#a2ca28}
.feature .icon-lg{margin-bottom:10px;font-size:40px}
.feature h2{margin-bottom:20px;font-size:24px;font-weight:400}
.feature p{margin-bottom:30px;line-height:25px}
.feature a{color:#fff}
.feature a .icon-arrow-long-right{position:relative;top:2px;left:7px;display:inline-block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.feature a:hover{text-decoration:none}
.feature a:hover .icon-arrow-long-right{left:17px}
@media (max-width: 991px){.feature{margin-bottom:30px}
.feature h2{margin-bottom:15px}
.feature p{margin-bottom:20px}
}

@media (max-width: 991px){.sup6 .text-block .text-lockup{max-width:650px}
}
@media (max-width: 991px){.bottom-unit{height:auto}
}
footer{position:relative;width:100%;background-color:#0d1119;overflow:hidden}
.closer{position:relative;height:600px;background-image:url("../img/footer_sup.jpg");background-position:center;background-size:cover;background-repeat:no-repeat}
.closer .closing-claim{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;padding:0 15px}
.closer .closing-claim h1{margin-bottom:15px;font-size:40px;font-weight:400;text-align:center;line-height:42px}
.closer .closing-claim p{max-width:475px;margin:0 auto;font-size:16px;text-align:center}
.footer-lockup{position:relative;padding-top:25px;padding-bottom:135px}
.footer-lockup .red-angle{position:relative;left:-60%;-webkit-transform:skewX(88deg);transform:skewX(88deg);width:100%;height:30px;margin-bottom:50px;background-color:#FFFF00;overflow:hidden}
@media (max-width: 767px){.footer-lockup .red-angle{display:none}
}
.footer-lockup h3{margin-bottom:20px;font-size:15px;font-weight:400}
.footer-lockup p{color:#8297a7}
.footer-lockup .social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:265px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media (max-width: 991px){.footer-lockup .social-icons{margin-bottom:20px}
}
.footer-lockup .social-icons a{color:#fff}
.footer-lockup .social-icons i{display:inline-block;width:50px;height:50px;font-size:20px;text-align:center;line-height:50px;border-radius:50%;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}
.footer-lockup .social-icons .icon-facebook{background-color:#2e3192}
.footer-lockup .social-icons .icon-facebook:hover{background-color:#3a3eb9}
.footer-lockup .social-icons .icon-twitter{background-color:#00aeef}
.footer-lockup .social-icons .icon-twitter:hover{background-color:#23c3ff}
.footer-lockup .social-icons .icon-youtube-play{background-color:#ed3123}
.footer-lockup .social-icons .icon-youtube-play:hover{background-color:#f15d52}
.footer-lockup .social-icons .icon-linkedin{background-color:#171a8f}
.footer-lockup .social-icons .icon-linkedin:hover{background-color:#1e22bb}
.footer-lockup form{display:-webkit-box;display:-ms-flexbox;display:flex}
.footer-lockup form input{height:50px;margin-right:5px;padding-left:20px;border:none;border-radius:3px;color:#8297a7}
.footer-lockup form input:focus{outline:none}
.footer-lockup form input::-webkit-input-placeholder{color:#8297a7}
.footer-lockup form input::-moz-placeholder{color:#8297a7}
.footer-lockup form input:-ms-input-placeholder{color:#8297a7}
.footer-lockup form input::placeholder{color:#8297a7}
.footer-lockup form input[type="email"]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.footer-lockup form .newsletter-btn{margin-right:0;padding:0 30px;color:#fff;font-size:15px;line-height:50px;background-color:#a2ca28;border:none;border-radius:3px;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}
.footer-lockup form .newsletter-btn i{position:relative;top:2px;left:7px;display:inline-block}
.footer-lockup form .newsletter-btn:hover{background-color:#afd735}
@media (max-width: 767px){.footer-lockup form{display:block}
.footer-lockup form input{width:100%;margin-bottom:10px}
.footer-lockup form .newsletter-btn{width:100%}
}
.bg-angled-left,.bg-angled-right{position:absolute;width:100%;height:100%;-webkit-transform:skewY(-3.5deg);transform:skewY(-3.5deg);-webkit-transform-origin:left;transform-origin:left;background-color:#0d1119}
.bg-angled-right{-webkit-transform:skewY(3deg);transform:skewY(3deg);-webkit-transform-origin:right;transform-origin:right}
.panel-surf > .panel-heading {
	color: #fff;
	background-color: #a2ca28;
	border-color: #a2ca28;
}
.btn-surf {
	color: #fff;
	background-color: #a2ca28;
	border-color: #a2ca28;
}
.green {color:#a2ca28;}
