html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}:focus{outline:0}.clear{clear:both;line-height:1;margin:0;padding:0;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.centered{margin-left:auto;margin-right:auto;display:block;clear:both}.text-center{text-align:center;display:block !important}.justify{text-align:justify}.hidden{display:none}.overflow{overflow:hidden}#error404{text-align:center;color:#ccc;font-size:24px;line-height:36px;font-weight:700;margin:48px;max-width:100%;display:block}#error404 h1{color:#ddd;font-size:68px;line-height:74px;font-family:Ruda;width:100%;display:block;margin:24px 0 0}#error404 h2{color:#ddd;font-size:24px;line-height:28px;font-weight:400;margin-top:0}#error404 p{font-size:14px;line-height:20px;margin-top:24px;letter-spacing:1.9px;text-transform:uppercase;color:#505254;font-weight:400}.sticky{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}iframe,embed{max-width:100%}.linkcat li,.blogroll li{list-style-type:none}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}html{height:100%}body{font:15px/24px "Lato","Helvetica neue",Helvetica,Arial,sans-serif;font-weight:300;letter-spacing:.5px;height:100%}p{margin:24px 0;position:relative}p.no-margin{margin:0}a,a:link,a:focus,a:active{outline:0;text-decoration:none}p a,.slide-description a,.home-subtitle a{border-bottom:1px solid #ccc}a img{border:none;vertical-align:top}h1,h2,h3,h4,h5,h6,.details,.dropcap,ul.tabs li a{font-weight:900;font-family:Lato,"Helvetica Neue"}h1,h2,h3,h4,h5,h6{clear:both;position:relative;margin:24px 0;padding:0;line-height:24px;letter-spacing:2px}h1{font-size:38px;line-height:44px}h2{font-size:32px;line-height:40px}h3{font-size:28px;line-height:36px}h4{font-size:24px;line-height:32px}h5{font-size:20px;line-height:28px}h6{font-size:16px;line-height:24px;text-transform:uppercase}a:link,.content a:visited,.content a:active,.button1,.buttonS,.button1:hover,.buttonS:hover,.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu ul a:hover,a.pp_previous i,a.pp_next i{-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}ul,ol,dl,dd,blockquote,address,table,fieldset,form,.gallery-row{margin:20px 0}.small{font-size:10px}strong{font-weight:900}address,em,dfn,cite,var{font-style:italic}textarea,input{font-family:"Helvetica neue",Helvetica,Arial,sans-serif;font-size:13px;-webkit-border-radius:0}textarea{overflow:auto;vertical-align:top}pre,code,kbd{font-family:Courier,serif;font-size:15px;white-space:pre-wrap;white-space:-moz-pre-wrap !important;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}pre{display:block;font-size:14px;margin:24px 0;padding:18px 20px;background-color:#eee;color:#777}ul,ol{margin:0}ul li,ol li ul li{list-style-type:none}ol li,ul li ol li{list-style-type:none}body{background-color:#fff;color:#a8a8a9}a,a:link,a:focus,a:active{color:#787879}a:hover,.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{color:#f1d8d8}.sectionbuttons .button1{background-color:#101020}.sectionbuttons .button1:hover{background-color:#353540}i,.top-number{color:#e1e0e9}#top-bar{background-color:#121416}.logo{color:#fff}.logo a{color:#fff !important}.top-text{color:#d2d1da}.white{color:#fff}.sf-menu a,.sf-menu a:visited,.sf-menu li a,.sf-menu li a:active{color:#eee}h1,h2,h3,h4,h5,h6{color:#2a2c2e}.top-number{font-color:#e1e0e9}.overlay h6,.overlay{color:#fff}.grid_1{width:6.5%}.grid_2{width:15%}.grid_3{width:23.5%}.grid_4{width:32%}.grid_5{width:40.5%}.grid_6{width:49%}.grid_7{width:57.5%}.grid_8{width:66%}.grid_9{width:74.5%}.grid_10{width:83%}.grid_11{width:91.5%}.grid_12{width:100%}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{margin:0 2% 1% 0;float:left;display:block}.alpha{margin-left:0}.omega{margin-right:0}.grid-sizer{width:8.33%;width:calc(100%/12);float:left}.isotope{max-width:100%}.isotope-box{position:relative;display:inline-block;min-height:20px;width:33.33%;width:calc(100%/3)}.isotope-box.one-half{width:50%;width:calc(100%/2)}.isotope-box.one-fourth{width:25%;width:calc(100%/4)}.isotope-box.one-third{width:33.33%;width:calc(100%/3)}.isotope-box.two-third{width:66.66%;width:calc(100%/3*2)}.isotope-box.three-third,.isotope-box.full-width{width:100%}#top-bar{width:100%;font-size:15px;line-height:1.5em;z-index:999;height:324px;position:relative}.header-bg-image{background-position:center center;background-size:cover;box-sizing:border-box;height:100%;max-height:100%;position:absolute !important;width:100%;z-index:-9}.logo{margin:0;padding:0;font-size:28px;line-height:28px;letter-spacing:4px;font-family:Lato;font-weight:400;text-align:center;white-space:nowrap;box-sizing:border-box;height:174px;display:flex;justify-content:center;align-items:flex-end;//background:rgba(200,200,250,.5)}.logoimage{max-width:none;margin-top:auto;display:inline-block;vertical-align:middle;padding:24px}.top-text{text-align:center;box-sizing:border-box;padding:11px 24px 24px;height:124px;//font-weight:400;//letter-spacing:1px;//background:rgba(200,250,250,.5)}#topnavi{height:24px}#wrapper{margin:0 24px;height:100%}#content-wrap{max-width:100%;margin:0;height:100%}.slide{float:left;margin-top:24px;width:100%;position:relative;overflow:hidden}.image-fullbg{box-sizing:border-box;width:100%;height:100%;max-height:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute !important;z-index:-9;//background-attachment:fixed;background-position:center center}.container{overflow:hidden;margin:0 auto;padding:96px 140px}.section-intro{margin-bottom:63px}.slide-description{margin:24px auto 0 auto;padding:0 24px;max-width:360px;display:block !important;text-align:center;letter-spacing:1px;font-size:15px;line-height:24px}.sectionbuttons{margin:24px 0 0;text-align:center}.sectionbuttons li{display:inline;margin:0 6px}.section-content{margin:0 auto;padding:0 24px}.videoWrapper{overflow:hidden;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.centered-content .center-wrap{position:relative;height:100%;width:100%;margin:0 auto;overflow:hidden}.centered-content .centered-div{width:100%;//transform:translate(-50%,-50%);//-ms-transform:translate(-50%,-50%);//-webkit-transform:translate(-50%,-50%);//position:absolute;//top:50%;//top:60px;//left:50%;margin-top:72px;padding:24px;box-sizing:border-box;overflow:auto;text-align:center}.top-number{font-size:28px;font-weight:900;margin-bottom:24px;margin-top:12px}.single-gallery-wrap{background:#fff none repeat scroll 0 0;padding:12px;overflow:hidden;margin-top:48px}.gallery-thumb-single{box-sizing:border-box;display:block}.single-gallery-image{margin:12px;position:relative;box-shadow:0px 9px 188px 0px rgba(0,0,0,.08)}.single-gallery-image .overlay .mask{background-color:rgba(32,32,36,.3)}.single-gallery-image .overlay .gallery-title{font-family:"Open Sans","Helvetica neue",Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;line-height:24px;color:#fff}.demo-images{margin:0;padding:0;text-align:center}.gutter{height:1px;width:2px}.isotope{margin-top:0}.browser-top-container{left:0;top:0;right:0;-webkit-border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0 0;border:2px solid #ccc;background-color:#ccc}.browser-right-buttons{float:right;margin:5px 7px}.browser-right-buttons li{float:left;margin-right:5px;width:10px;height:10px;display:block;background-color:#ababab;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;line-height:0;text-height:0}.browser-right-buttons li:last-of-type{margin-right:0;background-color:#909090}.bb-last{margin-right:0 !important;background-color:#909090}.videoicon{font-size:64px !important;position:absolute;top:50%;left:50%;margin-left:-32px;margin-top:-32px;color:rgba(255,255,255,.5)}.overlay{width:100%;height:100%}.overlay.browsertop .mask{-webkit-border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0 0}.overlay .mask,.overlay .content{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0}.overlay img{display:block;position:relative}.element.video img.hqdefault{position:absolute;top:-35px}.overlay h2,.overlay p{position:relative;padding:12px 12px 0}.overlay h2{text-transform:uppercase;font-size:17px;line-height:20px;margin:0;letter-spacing:1px}.overlay p{margin:0;font-size:14px;letter-spacing:.5px}.overlay .mask{-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:all .4s ease-in-out}.overlay h2{transform:translateY(-100px);transition:all .2s ease-in-out;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.overlay p{transform:translateY(100px);transition:all .2s linear;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.overlay:hover .mask{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.overlay:hover h2,.overlay:hover p,.overlay:hover a.info{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;transform:translateY(0px)}.overlay:hover p{transition-delay:.2s}.overlay:hover a.info{transition-delay:.2s}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none;line-height:1;text-align:center}.sf-menu a{font-weight:400;font-size:10px;text-decoration:none;text-transform:uppercase;letter-spacing:2.2px;overflow:hidden;padding:0 48px;position:relative;text-decoration:none;box-sizing:border-box;cursor:pointer}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{outline:0}.sf-menu li{display:inline-block;position:relative}.sf-menu a{display:block;position:relative}#back-top a{position:fixed;bottom:12px;right:24px;color:#eee;color:rgba(50,50,50,.1);font-size:50px;font-weight:700;z-index:9999;text-align:center;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}#back-top a:hover{color:#ddd;color:rgba(50,50,50,.8)}#footer{color:#bbb;padding:24px;overflow:hidden;clear:none;position:relative;margin-top:0}#copyright-text{color:#bbb;margin:0;font-size:13px;text-transform:uppercase;float:left}img{position:relative;max-width:100%;height:auto}a img{border:none}img.lazy{font-size:0}.button1{margin:0;font-size:12px;letter-spacing:1px;text-decoration:none;color:#fff;cursor:pointer;overflow:visible;display:inline-block;-webkit-appearance:none;padding:12px 15px;line-height:14px;border:0;text-transform:uppercase}.sectionbuttons .button1{color:#fff !important}.sectionbuttons .button1{font-size:16px;font-weight:700;padding:16px 24px;letter-spacing:2px;margin:0 0 12px}@media only screen and (min-width:100px) and (max-width:959px){.slider-section.slide{height:auto !important}}@media only screen and (min-width:768px) and (max-width:959px){.container{padding:72px 0}}@media only screen and (min-width:100px) and (max-width:767px){.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{width:100%}.logoimage{max-width:100%}.home-section .container{width:92%}h1.home-title{letter-spacing:5px}.home-section .sectionbuttons{margin-top:24px}#footer{margin-top:0}}@media only screen and (max-width:767px){.container{padding:60px 0}.logo{white-space:normal}#topnavi{display:none}.one_half,.one_third,.two_third,.one_fourth,.three_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{width:100%;margin-right:0!important;clear:right}}@media only screen and (max-width:479px){h1.pagetitle,h1.single-blogtitle{line-height:1.16em}#wrapper,.page-template-template-frontpage-php #wrapper,.page-template-template-team-php #wrapper{margin:0 12px}.container{padding:48px 0}h1.slide-title,h1.home-title{letter-spacing:4px}.home-section.slide.no-border{margin-left:-12px !important;margin-right:-12px !important;margin-top:0 !important}h1.home-title{letter-spacing:3px}}.one_half{width:48%}.one_third{width:30.66%}.two_third{width:65.33%}.one_fourth{width:22%}.three_fourth{width:74%}.one_fifth{width:16.8%}.two_fifth{width:37.6%}.three_fifth{width:58.4%}.four_fifth{width:79.2%}.one_sixth{width:13.33%}.five_sixth{width:82.67%}.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{position:relative;margin-right:4%;margin-bottom:30px;float:left}.last{margin-right:0!important;clear:right}.clearboth{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%}.buttonS{display:inline-block;height:31px;padding:0 10px;text-decoration:none;cursor:pointer;margin-top:13px;-webkit-appearance:none;border:0;color:#fff !important}.buttonS span{display:block;line-height:14px;padding:8px 10px 9px}@media only screen and (max-width:1200px){.container{padding-left:24px;padding-right:24px}}@media only screen and (max-width:959px){.one_third{width:100%;margin-right:0}.one_fourth{width:50%;margin-right:0;margin-bottom:0}}@media only screen and (max-width:767px){.isotope-box.one-third,.isotope-box.one-half{width:100%}}@media only screen and (max-width:479px){.one_fourth{width:100%}}