#sb_instagram{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#sb_instagram{width:100%;margin:0 auto;padding:0;box-sizing:border-box}#sb_instagram:after{content:"";display:table;clear:both}#sb_instagram #sbi_images{width:100%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sb_instagram a,#sb_instagram a:active,#sb_instagram a:focus,#sb_instagram a:hover{outline:0}#sb_instagram .sbi_loader{position:relative;left:50%;width:16px;height:16px;margin:10px 0 10px -8px;background:url(/assets/img/b5b18cb78036.webp)no-repeat}#sb_instagram .sb_instagram_header{float:left;clear:both;margin:0 0 15px;padding:0;line-height:1.2;width:100%}#sb_instagram #sbi_load{width:100%;text-align:center}#sb_instagram #sbi_load{float:left;clear:both}#sb_instagram .sbi_follow_btn a{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;padding:7px 14px;margin:5px auto 0;background:#333;border:0;color:#fff;text-decoration:none;font-size:13px;line-height:1.5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sb_instagram .sbi_follow_btn{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;text-align:center}#sb_instagram .sbi_follow_btn a{background:#517fa4;color:#fff}#sb_instagram #sbi_load .fa,#sb_instagram .sbi_follow_btn .fa{margin-bottom:-1px;margin-right:7px;font-size:15px}#sb_instagram #sbi_load .sbi_follow_btn{margin-left:5px}
/*!
 *  Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-instagram:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;src:url(/assets/fonts/fc0167946e7b.woff2)format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;src:url(/assets/fonts/e6c085ba19f9.woff2)format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;src:url(/assets/fonts/8a84d453ee9f.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;src:url(/assets/fonts/08ac876202f5.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;src:url(/assets/fonts/634e3ae6cfbc.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/*!
 * Bootstrap v2.3.2
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.input-block-level{display:block;width:100%;min-height:32px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,figure,footer,header,nav,section{display:block}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button,html input[type=button],input[type=submit]{-webkit-appearance:button;cursor:pointer}label,select,button,input[type=button],input[type=submit]{cursor:pointer}textarea{overflow:auto;vertical-align:top}@media print{a,a:visited{text-decoration:underline}@page{margin:.5cm}}body{margin:0;font-family:"Roboto",sans-serif;font-size:13px;line-height:22px;color:#8f8f8f;background-color:#fff}a{color:#00bba6;text-decoration:none}a:hover,a:focus{color:#393939}.row{margin-left:-10px;*zoom:1}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}[class*=span]{float:left;min-height:1px;margin-left:10px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:950px}.span24{width:950px}.span11{width:430px}.span7{width:270px}.span6{width:230px}.offset4{margin-left:170px}.offset3{margin-left:130px}.offset2{margin-left:90px}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;content:"";line-height:0}.container:after{clear:both}p{margin:0 0 20px}em{font-style:italic}.text-center{text-align:center}h1,h2,h3,h4,h5,h6{margin:35px 0;font-family:inherit;font-weight:700;line-height:22px;color:inherit;text-rendering:optimizelegibility}h1{font-size:36px;line-height:42px}h2{font-size:30px;line-height:36px}h3{font-size:23px;line-height:30px}h4{font-size:16px;line-height:21px}h5{font-size:13px;line-height:18px}ul,ol{padding:0;margin:0 0 11px 25px}li{line-height:22px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}form{margin:0 0 22px}fieldset{padding:0;margin:0;border:0}label,input,button,select,textarea{font-size:13px;font-weight:400;line-height:22px}input,button,select,textarea{font-family:"Roboto",sans-serif}label{display:block;margin-bottom:5px}select,textarea,input[type=text],input[type=number],input[type=email],input[type=url],input[type=color]{display:inline-block;height:22px;padding:4px 6px;margin-bottom:11px;font-size:13px;line-height:22px;color:#555;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;vertical-align:middle}input,textarea{width:206px}textarea{height:auto}textarea,input[type=text],input[type=number],input[type=email],input[type=url],input[type=color]{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}input[type=image],input[type=submit],input[type=button]{width:auto}select:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}input,textarea{margin-left:0}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.btn{display:inline-block;*display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:13px;line-height:22px;text-align:center;vertical-align:middle;cursor:pointer;color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #ccc;*border:0;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.btn:active,.btn.active{background-color:#ccc \9}.btn:first-child{*margin-left:0}.btn:hover,.btn:focus{color:#333;text-decoration:none;background-position:0-15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.btn-large{padding:11px 19px;font-size:16.25px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}button.btn,input[type=submit].btn{*padding-top:3px;*padding-bottom:3px}.nav{margin-left:0;margin-bottom:22px;list-style:none}.nav>li>a{display:block}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.pull-right{float:right}.pull-left{float:left}.show{display:block}@-ms-viewport{width:device-width}.visible-phone{display:none!important}.visible-tablet{display:none!important}.visible-desktop{display:inherit!important}@media (min-width:768px) and (max-width:979px){.visible-desktop{display:none!important}.visible-tablet{display:inherit!important}}@media (max-width:767px){.visible-desktop{display:none!important}.visible-phone{display:inherit!important}}.visible-print{display:none!important}@media print{.visible-print{display:inherit!important}}@media (max-width:767px){.container{width:auto}.row{margin-left:0}[class*=span]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media (min-width:768px) and (max-width:979px){.row{margin-left:-10px;*zoom:1}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}[class*=span]{float:left;min-height:1px;margin-left:10px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:734px}.span24{width:734px}.span11{width:331px}.span7{width:207px}.span6{width:176px}.offset4{margin-left:134px}.offset3{margin-left:103px}.offset2{margin-left:72px}input,textarea{margin-left:0}}body{font-weight:300}a:focus{outline:0}h1,h2,h3,h4,h5,h6,.slogan{font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:400;color:#00bba6}.section-title{font-size:30px;line-height:36px;text-align:center}.slogan{font-size:30px;line-height:36px;margin-bottom:40px}.white{color:#fff}a,a:hover,.profile:hover .profile-photo{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.border-btn{font-family:"Montserrat",sans-serif;border:1px solid #00bba6;text-transform:uppercase;font-size:16px;padding:10px 30px;color:#00bba6}.border-btn.btn-large{font-size:20px;padding:15px 30px}.border-btn,.social-btn{border-radius:0;background:0 0;text-shadow:none;box-shadow:none}.social-btn{border:1px solid #00bba6;color:#00bba6;font-size:35px;line-height:35px;padding:25px;margin:0 10px 20px}.social-btn.white{border:1px solid #fff;color:#fff}.border-btn.white{color:#fff;border-color:#fff}.border-btn.white:hover,.border-btn.white:focus{background:#fff;border-color:#fff;color:#00bba6}[class^=icon-].big,[class*=" icon-"].big{font-size:90px;line-height:90px;margin:0}[class^=icon-].huge,[class*=" icon-"].huge{font-size:110px;line-height:110px;margin:0}a[class^=icon-]:hover,a[class*=" icon-"]:hover,a[class^=icon-]:focus,a[class*=" icon-"]:focus{text-decoration:none}label{font-family:"Montserrat",sans-serif;font-size:13px;color:#00bba6;text-transform:uppercase;margin-bottom:10px}textarea,input[type=text],input[type=number],input[type=email],input[type=url],input[type=color]{border:0;box-shadow:none;background:#f0f0f4}select,textarea,input[type=text],input[type=number],input[type=email],input[type=url],input[type=color]{margin-bottom:25px;padding:10px 8px;height:auto}textarea{resize:none}input[type=submit].input-block-level{width:100%;display:block}.contact-form{margin-top:33px}.form-success{display:none;padding:15px;margin-top:40px;color:#fff;background:#00bba6}.contact-form .loading,.newsletter .loading{display:none;background:#000;background:url(/assets/img/2b78cf9cc73c.webp)no-repeat;width:25px;height:25px;margin-top:15px}.home-type{width:100%;overflow:hidden}.page-type{padding:45px 0;width:100%;background:#fff}.page-type{position:relative}.page-type:after{content:"";display:block;width:0;height:0;position:absolute;z-index:15}.seperator-type{width:100%;height:auto;position:relative}.header-type{background:#000;color:#8f8f8f;padding:17px 0;position:relative;z-index:25}.header-type:before{content:"";display:block;position:absolute;bottom:-6px;width:100%;height:6px;background:url(/assets/img/626025f3f974.webp)repeat-x}.footer-type{background:#000;font-size:11px;padding:40px 0;color:#fff;position:relative;z-index:15}.footer-type:before{content:"";display:block;position:absolute;top:-6px;width:100%;height:6px;background:url(/assets/img/441253a793c9.webp)repeat-x}.dark-bg{background-color:#393939}.header-type .logo{height:20px}.header-type .logo a{display:block}.header-type .logo img{max-height:100%;display:block}.header-type ul{list-style:none;margin:0}.header-type .address li{float:left;text-transform:uppercase;font-size:10px;font-family:"Montserrat",sans-serif;margin-left:8px}.header-type .adds li{font-size:20px;float:left;margin-left:25px}.header-type a:hover,.header-type a:focus{color:#fff}.nav-container{position:relative;background:#00bba6;height:57px;z-index:200}.main-nav{height:57px;width:100%;margin:auto;font-family:"Montserrat",sans-serif;background:#00bba6;z-index:200}.main-nav .nav{margin:0;text-align:center}.nav>li>a:hover,.nav>li>a:focus,.nav>li.current-menu-item>a{background:0 0;color:#393939}.main-nav li{display:inline-block;text-transform:uppercase;line-height:57px}.main-nav li a{color:#fff;padding:0 15px}#trigger-mobile-nav{width:20px;height:20px;background:0 0;display:none;width:100%;text-align:center;padding:15px 0;cursor:pointer;line-height:25px;color:#fff}#trigger-mobile-nav .icon-menu{font-size:20px}.home-type{position:relative}.home-type .overlay{z-index:5;position:absolute;top:0;bottom:0;left:0;right:0;background:url(/assets/img/d5229cfbe661.webp)}.home-type .overlay .fade-element{color:#fff;margin-top:60px;padding:0 40px;display:none}.home-type .overlay .container{height:100%;position:relative}.home-type .overlay .overlay-content{height:380px;position:absolute;top:50%;margin-top:-190px;left:0;right:0}.home-type.parallax-type .overlay{background:0 0;padding:0}.home-type .parallax{height:560px;position:relative;background-size:cover}.home-type.parallax-type .container{padding-top:0;padding-bottom:0}.bottom-arrow{position:relative}.bottom-arrow:after{content:"";display:block;width:0;height:0;border-top:28px solid #fff;border-left:27px solid transparent;border-right:28px solid transparent;bottom:-28px;left:50%;margin-left:-28px;position:absolute;z-index:15}.dark-bg.bottom-arrow:after{border-top-color:#393939}.block{padding:25px 0}.block [class^=icon-],.block [class*=" icon-"]{color:#393939}.services{margin-bottom:15px}.service{height:215px;position:relative;margin-bottom:10px;cursor:pointer;overflow:hidden}.service-title{text-transform:none;font-size:20px;line-height:26px;margin:30px 0;color:#fff}.service .front{background:#00bba6;height:180px;padding:35px 0 0}.service .back{background:#393939;color:#fff;padding:40px 8.7% 30px;height:145px;width:82.6%;position:absolute}.service p{margin-bottom:10px}.service [class^=icon-],.service [class*=" icon-"]{color:#fff}.carousel .slides li{width:230px;margin-right:10px}.flexslider.carousel{margin-bottom:30px}.profile{background:#fff;margin-bottom:30px}.profile-content{padding:25px 8.7% 10px}.profile-name,.profile-function{display:block}.profile:hover .profile-photo{opacity:.5}.profile .profile-photo{overflow:hidden}.profile .profile-photo img{width:100.5%!important;max-width:100.5%}.profile .profile-photo:hover{cursor:pointer}.profile-name{font-family:"Montserrat",sans-serif;color:#393939;font-size:15px;line-height:20px;margin-bottom:8px}.profile-function{margin-bottom:15px}.profile-text{padding-top:0}.item-box{background:#393939;color:#fff;margin-bottom:30px}.item-box .item-content{padding:30px;width:300px;float:left}.item-box .item-content a:hover{color:#fff}.item-box .item-title{margin-top:0}.item-box .item-images{width:590px;float:left}.portfolio{margin-bottom:30px}.portfolio .item{width:230px;margin:0 0 10px 10px;float:left}.portfolio .item-thumb{position:relative;overflow:hidden}.portfolio .item-info{margin-bottom:15px}.portfolio .item .back{position:absolute;width:100%;height:100%;background:#00bba6;background:rgba(0,187,166,.85);display:none;-webkit-transform:translateZ(0)}.portfolio .item h4{margin:20px 0 5px}.portfolio .item-info span{margin-bottom:5px;display:block}.filter ul{list-style:none;margin:30px 0 40px;display:block;text-align:center}.filter ul li{margin:0 7px 10px;display:inline-block}.filter ul li a{font-family:"Montserrat",sans-serif;border:1px solid #00bba6;padding:10px 17px;text-transform:uppercase;display:block}.filter ul li a:hover,.filter ul li a:focus,.filter ul li.active a{background:#00bba6;color:#fff}table{width:100%;border-bottom:1px solid #ededed;margin-bottom:15px}td{border-top:1px solid #ededed;padding:6px 10px 6px 0}.clients.carousel{padding:0 85px;margin-bottom:30px}.clients.carousel .slides li{width:230px;margin-right:45px}.clients.carousel .slides li a{opacity:.6;display:block}.clients.carousel .slides li a:hover{opacity:1}.seperator-type .slogan{color:#fff;margin:45px 50px}.seperator-type .container{padding:80px 0 60px}.parallax-type .container{padding:100px 0;position:relative}.parallax{width:100%;top:0;bottom:0;background:url(none)50%0 fixed;margin:0 auto;overflow:hidden;padding:0;position:absolute;z-index:-10}.tweet-box{background:#393939;padding:30px;position:relative;margin-bottom:30px}.tweet-box:before{content:"";display:block;width:0;height:0;border-bottom:8px solid #393939;border-left:9px solid transparent;border-right:9px solid transparent;top:-8px;left:35px;position:absolute;z-index:15}.tweet-box .icon-twitter{color:#00bba6;font-size:20px;position:absolute;bottom:25px;right:25px}.tweet_list{margin:0;list-style:none;color:#fff}.newsletter{position:relative}.newsletter .news-title{font-family:"Montserrat",sans-serif;background:#00bba6;padding:0 15px;float:left;height:44px;line-height:44px;color:#fff;text-transform:uppercase;position:relative}.newsletter .news-title:after{content:"";display:block;width:0;height:0;border-top:22px solid transparent;border-bottom:22px solid transparent;border-left:12px solid #00bba6;position:absolute;top:0;right:-12px}.newsletter input{padding-left:25px;height:44px}.newsletter button{position:absolute;top:0;right:0;background:0 0;border:0;color:#8f8f8f;border-left:1px solid #fff;background:#f0f0f4;font-size:18px}.newsletter .news-icon{float:right;height:44px;width:46px;line-height:44px}.newsletter .news-icon:hover{color:#00bba6}.copyright{margin-bottom:0}@media screen and (max-width:979px){#trigger-mobile-nav{display:block}.main-nav{display:block;height:auto;min-height:57px}.main-nav .nav{display:none}.item-box .item-content{width:auto;float:none}.item-box .item-images{width:100%;float:none}.parallax{background-position:50%0!important;background-attachment:scroll!important}.seperator-type .slogan{margin:20px 0}.home-type .overlay .fade-element{padding:0}}@media screen and (min-width:768px) and (max-width:979px){.container{width:738px}.service .back{min-height:190px}.carousel .slides li{width:176px!important}.clients.carousel .slides li{width:158px!important}.portfolio .item{width:176px}}@media screen and (max-width:767px){.header-type .adds{display:none}.header-type .logo{margin-bottom:10px}.portfolio .item{margin-left:0}.slogan{font-size:24px;line-height:30px;margin-bottom:40px}.service{height:auto}.service .front{height:180px;padding:35px 0 0}.service .back{height:auto;display:block;position:relative;top:inherit}.home-type .overlay .overlay-content{margin-top:-20px}.home-type.parallax-type .overlay .overlay-content{margin-top:-100px;height:inherit}.element-fader,.big-logo{display:none}.home-type.parallax-type .big-logo{display:block}}@media screen and (max-width:479px){.container{width:300px}.carousel .slides li{width:300px!important}.clients.carousel .slides li{width:210px!important}.clients.carousel{padding:0 45px}.portfolio .item{width:300px}.home-type.parallax-type .big-logo img{width:70%}}body{font-weight:300}a:focus{outline:0}h1,h2,h3,h4,h5,h6,.slogan{font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:400;color:#00bba6}.section-title{font-size:30px;line-height:36px;text-align:center}.slogan{font-size:30px;line-height:36px;margin-bottom:40px}.white{color:#fff}a,a:hover,.profile:hover .profile-photo{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.border-btn{font-family:"Montserrat",sans-serif;border:1px solid #00bba6;text-transform:uppercase;font-size:16px;padding:10px 30px;color:#00bba6}.border-btn.btn-large{font-size:20px;padding:15px 30px}.border-btn,.social-btn{border-radius:0;background:0 0;text-shadow:none;box-shadow:none}.social-btn{border:1px solid #00bba6;color:#00bba6;font-size:35px;line-height:35px;padding:25px;margin:0 10px 20px}.social-btn.white{border:1px solid #fff;color:#fff}.border-btn.white{color:#fff;border-color:#fff}.border-btn.white:hover,.border-btn.white:focus{background:#fff;border-color:#fff;color:#00bba6}[class^=icon-].big,[class*=" icon-"].big{font-size:90px;line-height:90px;margin:0}[class^=icon-].huge,[class*=" icon-"].huge{font-size:110px;line-height:110px;margin:0}a[class^=icon-]:hover,a[class*=" icon-"]:hover,a[class^=icon-]:focus,a[class*=" icon-"]:focus{text-decoration:none}label{font-family:"Montserrat",sans-serif;font-size:13px;color:#00bba6;text-transform:uppercase;margin-bottom:10px}textarea,input[type=text],input[type=number],input[type=email],input[type=url],input[type=color]{border:0;box-shadow:none;background:#f0f0f4}select,textarea,input[type=text],input[type=number],input[type=email],input[type=url],input[type=color]{margin-bottom:25px;padding:10px 8px;height:auto}textarea{resize:none}input[type=submit].input-block-level{width:100%;display:block}.contact-form{margin-top:33px}.form-success{display:none;padding:15px;margin-top:40px;color:#fff;background:#00bba6}.contact-form .loading,.newsletter .loading{display:none;background:#000;background:url(none)no-repeat;width:25px;height:25px;margin-top:15px}.home-type{width:100%;overflow:hidden}.page-type{padding:45px 0;width:100%;background:#fff}.page-type{position:relative}.page-type:after{content:"";display:block;width:0;height:0;position:absolute;z-index:15}.seperator-type{width:100%;height:auto;position:relative}.header-type{background:#000;color:#8f8f8f;padding:17px 0;position:relative;z-index:25}.header-type:before{content:"";display:block;position:absolute;bottom:-6px;width:100%;height:6px;background:url(none)repeat-x}.footer-type{background:#000;font-size:11px;padding:40px 0;color:#fff;position:relative;z-index:15}.footer-type:before{content:"";display:block;position:absolute;top:-6px;width:100%;height:6px;background:url(none)repeat-x}.dark-bg{background-color:#393939}.header-type .logo{height:20px}.header-type .logo a{display:block}.header-type .logo img{max-height:100%;display:block}.header-type ul{list-style:none;margin:0}.header-type .address li{float:left;text-transform:uppercase;font-size:10px;font-family:"Montserrat",sans-serif;margin-left:8px}.header-type .adds li{font-size:20px;float:left;margin-left:25px}.header-type a:hover,.header-type a:focus{color:#fff}.nav-container{position:relative;background:#00bba6;height:57px;z-index:200}.main-nav{height:57px;width:100%;margin:auto;font-family:"Montserrat",sans-serif;background:#00bba6;z-index:200}.main-nav .nav{margin:0;text-align:center}.nav>li>a:hover,.nav>li>a:focus,.nav>li.current-menu-item>a{background:0 0;color:#393939}.main-nav li{display:inline-block;text-transform:uppercase;line-height:57px}.main-nav li a{color:#fff;padding:0 15px}#trigger-mobile-nav{width:20px;height:20px;background:0 0;display:none;width:100%;text-align:center;padding:15px 0;cursor:pointer;line-height:25px;color:#fff}#trigger-mobile-nav .icon-menu{font-size:20px}.home-type{position:relative}.home-type .overlay{z-index:5;position:absolute;top:0;bottom:0;left:0;right:0;background:url(none)}.home-type .overlay .fade-element{color:#393939;margin-top:25px;padding:0 40px;display:none}.home-type .overlay .container{height:100%;position:relative}.home-type .overlay .overlay-content{height:380px;position:absolute;top:50%;margin-top:-190px;left:0;right:0}.home-type.parallax-type .overlay{background:0 0;padding:0}.home-type .parallax{height:657px;position:relative;background-size:cover}.home-type.parallax-type .container{padding-top:0;padding-bottom:0}.bottom-arrow{position:relative}.bottom-arrow:after{content:"";display:block;width:0;height:0;border-top:28px solid #fff;border-left:27px solid transparent;border-right:28px solid transparent;bottom:-28px;left:50%;margin-left:-28px;position:absolute;z-index:15}.dark-bg.bottom-arrow:after{border-top-color:#393939}.block{padding:25px 0}.block [class^=icon-],.block [class*=" icon-"]{color:#393939}.services{margin-bottom:15px}.service{height:215px;position:relative;margin-bottom:10px;cursor:pointer;overflow:hidden}.service-title{text-transform:none;font-size:20px;line-height:26px;margin:30px 0;color:#fff}.service .front{background:#00bba6;height:180px;padding:35px 0 0}.service .back{background:#393939;color:#fff;padding:40px 8.7% 30px;height:145px;width:82.6%;position:absolute}.service p{margin-bottom:10px}.service [class^=icon-],.service [class*=" icon-"]{color:#fff}.carousel .slides li{width:230px;margin-right:10px}.flexslider.carousel{margin-bottom:30px}.profile{background:#fff;margin-bottom:30px}.profile-content{padding:25px 8.7% 10px}.profile-name,.profile-function{display:block}.profile:hover .profile-photo{opacity:.5}.profile .profile-photo{overflow:hidden}.profile .profile-photo img{width:100.5%!important;max-width:100.5%}.profile .profile-photo:hover{cursor:pointer}.profile-name{font-family:"Montserrat",sans-serif;color:#393939;font-size:15px;line-height:20px;margin-bottom:8px}.profile-function{margin-bottom:15px}.profile-text{padding-top:0}.item-box{background:#393939;color:#fff;margin-bottom:30px}.item-box .item-content{padding:30px;width:300px;float:left}.item-box .item-content a:hover{color:#fff}.item-box .item-title{margin-top:0}.item-box .item-images{width:590px;float:left}.portfolio{margin-bottom:30px}.portfolio .item{width:230px;margin:0 0 10px 10px;float:left}.portfolio .item-thumb{position:relative;overflow:hidden}.portfolio .item-info{margin-bottom:15px}.portfolio .item .back{position:absolute;width:100%;height:100%;background:#00bba6;background:rgba(0,187,166,.85);display:none;-webkit-transform:translateZ(0)}.portfolio .item h4{margin:20px 0 5px}.portfolio .item-info span{margin-bottom:5px;display:block}.filter ul{list-style:none;margin:30px 0 40px;display:block;text-align:center}.filter ul li{margin:0 7px 10px;display:inline-block}.filter ul li a{font-family:"Montserrat",sans-serif;border:1px solid #00bba6;padding:10px 17px;text-transform:uppercase;display:block}.filter ul li a:hover,.filter ul li a:focus,.filter ul li.active a{background:#00bba6;color:#fff}table{width:100%;border-bottom:1px solid #ededed;margin-bottom:15px}td{border-top:1px solid #ededed;padding:6px 10px 6px 0}.clients.carousel{padding:0 85px;margin-bottom:30px}.clients.carousel .slides li{width:230px;margin-right:45px}.clients.carousel .slides li a{opacity:.6;display:block}.clients.carousel .slides li a:hover{opacity:1}.seperator-type .slogan{color:#fff;margin:45px 50px}.seperator-type .container{padding:80px 0 60px}.parallax-type .container{padding:100px 0;position:relative}.parallax{width:100%;top:0;bottom:0;background:url(none)50%0 fixed;margin:0 auto;overflow:hidden;padding:0;position:absolute;z-index:-10}.tweet-box{background:#393939;padding:30px;position:relative;margin-bottom:30px}.tweet-box:before{content:"";display:block;width:0;height:0;border-bottom:8px solid #393939;border-left:9px solid transparent;border-right:9px solid transparent;top:-8px;left:35px;position:absolute;z-index:15}.tweet-box .icon-twitter{color:#00bba6;font-size:20px;position:absolute;bottom:25px;right:25px}.tweet_list{margin:0;list-style:none;color:#fff}.newsletter{position:relative}.newsletter .news-title{font-family:"Montserrat",sans-serif;background:#00bba6;padding:0 15px;float:left;height:44px;line-height:44px;color:#fff;text-transform:uppercase;position:relative}.newsletter .news-title:after{content:"";display:block;width:0;height:0;border-top:22px solid transparent;border-bottom:22px solid transparent;border-left:12px solid #00bba6;position:absolute;top:0;right:-12px}.newsletter input{padding-left:25px;height:44px}.newsletter button{position:absolute;top:0;right:0;background:0 0;border:0;color:#8f8f8f;border-left:1px solid #fff;background:#f0f0f4;font-size:18px}.newsletter .news-icon{float:right;height:44px;width:46px;line-height:44px}.newsletter .news-icon:hover{color:#00bba6}.copyright{margin-bottom:0}@media screen and (max-width:979px){#trigger-mobile-nav{display:block}.main-nav{display:block;height:auto;min-height:57px}.main-nav .nav{display:none}.item-box .item-content{width:auto;float:none}.item-box .item-images{width:100%;float:none}.parallax{background-position:50%0!important;background-attachment:scroll!important}.seperator-type .slogan{margin:20px 0}.home-type .overlay .fade-element{padding:0}}@media screen and (min-width:768px) and (max-width:979px){.container{width:738px}.service .back{min-height:190px}.carousel .slides li{width:176px!important}.clients.carousel .slides li{width:158px!important}.portfolio .item{width:176px}}@media screen and (max-width:767px){.header-type .adds{display:none}.header-type .logo{margin-bottom:10px}.portfolio .item{margin-left:0}.slogan{font-size:24px;line-height:30px;margin-bottom:40px}.service{height:auto}.service .front{height:180px;padding:35px 0 0}.service .back{height:auto;display:block;position:relative;top:inherit}.home-type .overlay .overlay-content{margin-top:-20px}.home-type.parallax-type .overlay .overlay-content{margin-top:-100px;height:inherit}.element-fader,.big-logo{display:none}.home-type.parallax-type .big-logo{display:block}}@media screen and (max-width:479px){.container{width:300px}.carousel .slides li{width:300px!important}.clients.carousel .slides li{width:210px!important}.clients.carousel{padding:0 45px}.portfolio .item{width:300px}.home-type.parallax-type .big-logo img{width:70%}}@font-face{font-family:"entypo";src:url(/assets/fonts/398b5ce3741e.eot);src:url(/assets/fonts/63f9ee3c45e1.woff)format("woff");font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:entypo;font-style:normal;display:inline-block;width:1.1em;margin-right:.1em;text-align:center}.icon-search:before{content:"🔍"}.icon-mail:before{content:"✉"}.icon-heart:before{content:"♥"}.icon-users:before{content:"👥"}.icon-video:before{content:"🎬"}.icon-menu:before{content:"☰"}.icon-pencil:before{content:"✎"}.icon-newspaper:before{content:"📰"}.icon-book-open:before{content:"📖"}.icon-tools:before{content:"⚒"}.icon-lamp:before{content:"💡"}.icon-left-open-mini:before{content:""}.icon-right-open-mini:before{content:""}.icon-trophy:before{content:"🏆"}.icon-globe:before{content:"🌎"}.icon-brush:before{content:""}.icon-chart-bar:before{content:"📊"}.icon-rocket:before{content:"🚀"}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-linkedin:before{content:""}.icon-instagrem:before{content:""}button::-moz-focus-inner{padding:0;border:0}.slides,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none}.flexslider .slides img{width:100%;display:block}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.flexslider{position:relative;zoom:1;overflow:hidden}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;position:relative;z-index:1}.flexslider .slides{zoom:1}.flex-direction-nav{*height:0}.flex-direction-nav a{padding:0 10px;height:38px;display:block;background:#8f8f8f;position:absolute;bottom:0;z-index:10;cursor:pointer;opacity:0;-webkit-transition:all .3s ease}.flex-direction-nav [class^=icon-],.flex-direction-nav [class*=" icon-"]{color:#393939;font-size:20px;line-height:38px}.flex-direction-nav a:hover [class^=icon-],.flex-direction-nav a:hover [class*=" icon-"]{color:#fff}.flex-direction-nav .flex-next{right:-46px}.flex-direction-nav .flex-prev{left:-46px}.flexslider:hover .flex-next{opacity:.8;right:0}.flexslider:hover .flex-prev{opacity:.8;left:0}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1;background:#00bba6}.clients .flex-direction-nav a{top:50%;bottom:inherit;margin-top:-18px;background:0 0;border:1px solid #00bba6}.clients .flex-direction-nav [class^=icon-],.clients .flex-direction-nav [class*=" icon-"]{color:#00bba6}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:0}.flex-direction-nav .flex-next{opacity:1;right:0}}body{font-family:Roboto,sans-serif;font-size:13px;line-height:22px;color:#8f8f8f}.profile-text{color:#8f8f8f}h1,h2,h3,h4,h5,h6,.slogan{font-family:Montserrat,sans-serif;color:#894989}a{color:#894989}a:hover,a:focus{color:#393939}.border-btn,.filter ul li a,.social-btn{font-family:Montserrat,sans-serif;border:1px solid #894989;color:#894989}.header-type{background:#000;color:#8f8f8f}.footer-type{background:#000;color:#fff}.header-type:before{content:inherit;display:none;position:inherit}.footer-type:before{content:inherit;display:none;position:inherit}.nav-container{background:#b280b8}.main-nav{font-family:Montserrat,sans-serif;background:#b280b8}.service .front{background:#894989}.portfolio .item .back{background:rgba(0,187,166,.85)}.main-nav li a{color:#393939}.nav>li>a:hover,.nav>li>a:focus,.nav>li.current-menu-item>a{color:#fff}.newsletter .news-title{font-family:Montserrat,sans-serif;background:#894989}.newsletter .news-title:after{border-left-color:#894989}.newsletter .news-icon:hover{color:#894989}.tweet-box .icon-twitter{color:#894989}.portfolio-slider .flex-direction-nav a{border-color:#8f8f8f;background-color:#8f8f8f}.portfolio-slider .flex-direction-nav [class^=icon-],.portfolio-slider .flex-direction-nav [class*=" icon-"]{color:#393939}.clients .flex-direction-nav a{border-color:#00bba6}.clients .flex-direction-nav [class^=icon-],.clients .flex-direction-nav [class*=" icon-"]{color:#00bba6}.clients:hover .flex-next:hover,.clients:hover .flex-prev:hover{border-color:#00bba6;background-color:#00bba6}.clients .flex-direction-nav a:hover [class^=icon-],.clients .flex-direction-nav a:hover [class*=" icon-"]{color:#fff}.page.grey-bg{background-color:#f0f0f4}.page.lightgrey-bg{background-color:#f7f7f9}.page.grey-bg.bottom-arrow:after{border-top-color:#f0f0f4}.page.lightgrey-bg.bottom-arrow:after{border-top-color:#f7f7f9}.page.grey-bg h1,.page.grey-bg h2,.page.grey-bg h3,.page.grey-bg h4,.page.grey-bg h5,.page.grey-bg h6{color:#894989}.page.grey-bg{color:#8f8f8f}.page.lightgrey-bg h1,.page.lightgrey-bg h2,.page.lightgrey-bg h3,.page.lightgrey-bg h4,.page.lightgrey-bg h5,.page.lightgrey-bg h6{color:#894989}.page.lightgrey-bg{color:#8f8f8f}