@font-face{font-family:glyphicons_halflingsregular;src:url(../fonts/glyphicons-halflings-regular-webfont.eot);src:url(../fonts/glyphicons-halflings-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular-webfont.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular-webfont.woff) format('woff'),url(../fonts/glyphicons-halflings-regular-webfont.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular-webfont.svg#glyphicons_halflingsregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:continuum_mediumregular;src:url(../fonts/continuum-medium-regular-webfont.eot);src:url(../fonts/continuum-medium-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/continuum-medium-regular-webfont.woff2) format('woff2'),url(../fonts/continuum-medium-regular-webfont.woff) format('woff'),url(../fonts/continuum-medium-regular-webfont.ttf) format('truetype'),url(../fonts/continuum-medium-regular-webfont.svg#continuum_mediumregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:continuum_boldregular;src:url(../fonts/continuum-bold-regular-webfont.eot);src:url(../fonts/continuum-bold-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/continuum-bold-regular-webfont.woff2) format('woff2'),url(../fonts/continuum-bold-regular-webfont.woff) format('woff'),url(../fonts/continuum-bold-regular-webfont.ttf) format('truetype'),url(../fonts/continuum-bold-regular-webfont.svg#continuum_boldregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:continuum_lightregular;src:url(../fonts/continuum-light-regular-webfont.eot);src:url(../fonts/continuum-light-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/continuum-light-regular-webfont.woff2) format('woff2'),url(../fonts/continuum-light-regular-webfont.woff) format('woff'),url(../fonts/continuum-light-regular-webfont.ttf) format('truetype'),url(../fonts/continuum-light-regular-webfont.svg#continuum_lightregular) format('svg');font-weight:400;font-style:normal}body{overflow-x:hidden;font-family:glyphicons_halflingsregular,Arial,sans-serif;background:url(../img/bg.jpg) #171d22;word-spacing:-10px;color:#fff;font-size:15px}.text-muted{color:#777}.text-primary{color:#7ac943}p{line-height:1.75}p.large{font-size:16px}a,a.active,a:active,a:focus,a:hover{outline:0}.green,a,a.active,a:active,a:focus,a:hover{color:#7ac943}h1,h2,h3,h4,h5,h6{font-weight:700}.img-centered{margin:0 auto}.bg-light-gray{background-color:#f7f7f7}.bg-darkest-gray{background-color:#222}.btn-primary{border-color:#7ac943;text-transform:uppercase;font-weight:700;color:#fff;background-color:#7ac943}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle.btn-primary{border-color:#f6bf01;color:#fff;background-color:#7ac943}.btn-primary.active,.btn-primary:active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{border-color:#7ac943;background-color:#7ac943}.btn-primary .badge{color:#7ac943;background-color:#fff}.btn-xl{font-size:18px;color:#fff;background-color:#7ac943;width:94%;border-radius:0;transition:.3s all;-moz-transition:.3s all;-webkit-transition:.3s all;-o-transition:.3s all}.btn-xl.active,.btn-xl:active,.btn-xl:focus,.btn-xl:hover,.open .dropdown-toggle.btn-xl{background-color:#79d85b;color:#fff}.btn-xl.active,.btn-xl:active,.open .dropdown-toggle.btn-xl{background-image:none}.btn-xl.disabled,.btn-xl.disabled.active,.btn-xl.disabled:active,.btn-xl.disabled:focus,.btn-xl.disabled:hover,.btn-xl[disabled],.btn-xl[disabled].active,.btn-xl[disabled]:active,.btn-xl[disabled]:focus,.btn-xl[disabled]:hover,fieldset[disabled] .btn-xl,fieldset[disabled] .btn-xl.active,fieldset[disabled] .btn-xl:active,fieldset[disabled] .btn-xl:focus,fieldset[disabled] .btn-xl:hover{border-color:#7ac943;background-color:#7ac943}.btn-xl .badge{color:#7ac943;background-color:#fff}.navbar-default{border-color:transparent;background-color:#222}.navbar-default .navbar-brand{background:url(../img/logo_icon.png) 10px 10px/40px auto no-repeat;display:block;float:left;font-size:18px;height:60px;line-height:20px;padding:15px;width:60px}.navbar-default .navbar-brand.active,.navbar-default .navbar-brand:active,.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#7ac943}.navbar-default .navbar-collapse{border-color:rgba(255,255,255,.02)}.navbar-default .navbar-toggle{border-color:#7ac943;background-color:#7ac943}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#7ac943}.navbar-default .nav li{text-align:center}.navbar-default .nav li a{font-weight:400;letter-spacing:1px;color:#fff;transition:.3s all;-moz-transition:.3s all;-webkit-transition:.3s all;-o-transition:.3s all}.navbar-default .nav li a:focus,.navbar-default .nav li a:hover{outline:0;color:#79d85b;transition:.3s all;-moz-transition:.3s all;-webkit-transition:.3s all;-o-transition:.3s all}.navbar-default .navbar-nav>.active>a{border-radius:0;color:#7ac943;background:0 0;transition:.3s all;-moz-transition:.3s all;-webkit-transition:.3s all;-o-transition:.3s all}.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#79d85b;background:0 0;transition:.3s all;-moz-transition:.3s all;-webkit-transition:.3s all;-o-transition:.3s all}.navbar-default .nav li a.fancy{background:#7ac943;color:#fff;border:1px solid #fff;margin:20px auto;transition:.3s all;-moz-transition:.3s all;-webkit-transition:.3s all;-o-transition:.3s all;width:140px}.navbar-default .navbar-nav>.active>a.fancy{background:#79d85b;color:#fff}.navbar-default .nav li a.fancy:hover{color:#fff;background:#79d85b;transition:.3s all;-moz-transition:.3s all;-webkit-transition:.3s all;-o-transition:.3s all}header{text-align:center;color:#fff;background-attachment:scroll;background-image:url(../img/main.jpg);background-position:center center;background-repeat:none;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}header .intro-text{padding-top:100px;padding-bottom:50px}header .intro-text .intro-lead-in{margin-bottom:25px;font-size:50px;line-height:22px;font-family:continuum_mediumregular;word-spacing:0}header .intro-text .intro-heading{margin-bottom:25px;font-size:16px;font-weight:700;line-height:50px;font-family:continuum_lightregular;word-spacing:0;color:#7ac943}.intro-lead-in{margin-bottom:5px;font-size:40px;line-height:22px;font-family:continuum_mediumregular;word-spacing:0}.intro-heading{margin-bottom:25px;font-size:12px;font-weight:700;line-height:22px;font-family:continuum_lightregular;word-spacing:0;color:#7ac943}p i{vertical-align:middle;color:#7ac943;margin:0 10px 0 5px}header .intro-text .intro-arrow{display:none}section{padding:40px 0}h4,section h2.section-heading{margin:55px 15px;font-size:16px;color:#7ac943}section h3.section-subheading{margin-bottom:75px;text-transform:none;font-size:16px;font-family:continuum_mediumregular;font-weight:400}.services h3{color:#7ac943;font-size:20px}.services h3 i{color:#fff;font-size:30px;vertical-align:middle}.services .atelier{font-size:18px;list-style:square;margin-top:25px;color:#7ac943}#contactForm,.bg-grey.expander,.services.expander{margin-bottom:135px}.white,.white:hover{color:#fff}.service-heading{margin:15px 0;text-transform:none}.atelier{font-size:16px;list-style:none none;margin-top:45px}.atelier i,.text-center{color:#7ac943}.bg-grey{background:#0d151b}aside.clients img{margin:50px auto}.form-control{background:#0d151b;border:none;border-radius:2px;box-shadow:none;color:#fff!important;height:55px}textarea.form-control{height:155px;resize:none}footer{background:#0d151b;border-top:1px solid #111;color:#2d3740;text-align:center}footer span.copyright{text-transform:uppercase;text-transform:none;line-height:40px}.btn.active,.btn:active,.btn:active:focus,.btn:focus{outline:0}img::selection{background:0 0}img::-moz-selection{background:0 0}body{webkit-tap-highlight-color:#7ac943}@media(min-width:768px){.expander{margin-bottom:65px}.expander-sm{margin-bottom:25px}.navbar-default{padding:15px 0;border:0;background-color:rgba(0,0,0,.6);-webkit-transition:padding .3s;-moz-transition:padding .3s;transition:padding .3s}.navbar-default .navbar-brand{font-size:2em;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;background:url(../img/logo_icon.png) 0 0/58px auto no-repeat;width:58px}.navbar-default .nav li a.fancy{background:#7ac943;color:#fff;border:1px solid #fff;margin:0 0 0 25px;transition:.3s all;-moz-transition:.3s all;-webkit-transition:.3s all;-o-transition:.3s all;width:140px}.navbar-default .nav li a.fancy:hover{color:#fff;background:#79d85b;transition:.3s all;-moz-transition:.3s all;-webkit-transition:.3s all;-o-transition:.3s all}.navbar-default.navbar-shrink{padding:10px 0;background-color:#171d22;border-bottom:1px solid rgba(121,215,91,.3)}.navbar-default.navbar-shrink .navbar-brand{background:url(../img/logo_full.png) 0 0/240px auto no-repeat;font-size:1.5em;width:240px}header .intro-text{padding-top:300px;padding-bottom:300px}header .intro-text .intro-lead-in{margin-bottom:45px;font-size:120px;line-height:40px;font-family:continuum_mediumregular;word-spacing:0}header .intro-text .intro-heading{margin-bottom:50px;font-size:36px;font-weight:700;line-height:75px;font-family:continuum_lightregular;word-spacing:0;color:#7ac943}header .intro-text .intro-arrow{background:url(../img/down-arrow.png) no-repeat;width:163px;height:82px;position:relative;top:300px;left:42.5%;display:block}section{padding:50px 0}section h2.section-heading{margin-top:0;margin-bottom:55px;font-size:26px;color:#7ac943}.atelier{font-size:16px;list-style:none none;margin-top:25px}.atelier i{color:#7ac943}.bg-services{background-attachment:scroll;background-image:url(../img/services.jpg);background-position:center center;background-size:cover}}