@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}@media screen and (max-width:480px){[class*="col-xs"]{float:left;width:100%}[class*="col-xs-offset"]{margin-left:0}.alignleft,.alignright{float:none !important;margin:.5em 0 !important}[class*="col-xxs"]{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left}.col-xxs-12{width:100%}.col-xxs-11{width:91.66666667%}.col-xxs-10{width:83.33333333%}.col-xxs-9{width:75%}.col-xxs-8{width:66.66666667%}.col-xxs-7{width:58.33333333%}.col-xxs-6{width:50%}.col-xxs-5{width:41.66666667%}.col-xxs-4{width:33.33333333%}.col-xxs-3{width:25%}.col-xxs-2{width:16.66666667%}.col-xxs-1{width:8.33333333%}}@media (max-width:480px){.hidden-xxs{display:none !important}}.visible-xxs{display:none !important}@media (max-width:767px){.visible-xxs.visible-xs{display:block !important}}@media (max-width:480px){.visible-xxs{display:block !important}}a,a>img,button,input,select,textarea,.btn,span.icon-bar,#madeby,#main-header .navbar,.navbar-nav,.navbar-toggle,strong,#current-decade{-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}a:hover,a>img:hover,button:hover,input:hover,select:hover,textarea:hover,.btn:hover,span.icon-bar:hover,#madeby:hover,#main-header .navbar:hover,.navbar-nav:hover,.navbar-toggle:hover,strong:hover,#current-decade:hover,a:active,a>img:active,button:active,input:active,select:active,textarea:active,.btn:active,span.icon-bar:active,#madeby:active,#main-header .navbar:active,.navbar-nav:active,.navbar-toggle:active,strong:active,#current-decade:active,a:focus,a>img:focus,button:focus,input:focus,select:focus,textarea:focus,.btn:focus,span.icon-bar:focus,#madeby:focus,#main-header .navbar:focus,.navbar-nav:focus,.navbar-toggle:focus,strong:focus,#current-decade:focus{outline:0}.content-wrap{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-webkit-transform:perspective(1px) translate3d(0, 0, 0);-moz-transform:perspective(1px) translate3d(0, 0, 0);-ms-transform:perspective(1px) translate3d(0, 0, 0);-o-transform:perspective(1px) translate3d(0, 0, 0)}script,style{display:none !important}@font-face{font-family:"DINOffc-Regular";src:url("../fonts/1381400/bbea2b15-75d1-4651-b6fe-fbc0eaca45c5.eot?#iefix");src:url("../fonts/1381400/bbea2b15-75d1-4651-b6fe-fbc0eaca45c5.eot?#iefix") format("eot"),url("../fonts/1381400/9e6c25e6-87cf-49d4-ba99-da4d9129eaa4.woff2") format("woff2"),url("../fonts/1381400/063400e1-920b-49ec-baec-410b131dc1fa.woff") format("woff"),url("../fonts/1381400/cf252c53-89d7-4aa3-9e0d-ac29b03f2d3d.ttf") format("truetype")}@font-face{font-family:"DINWebPro-RegularIta";src:url("../fonts/1448130/9321175c-151b-4fac-a516-e931630dfe63.eot?#iefix");src:url("../fonts/1448130/9321175c-151b-4fac-a516-e931630dfe63.eot?#iefix") format("eot"),url("../fonts/1448130/8e6e131e-a4ab-4391-81b3-8833de8b48f1.woff2") format("woff2"),url("../fonts/1448130/e61a7f34-52ce-4413-a361-c967c044f234.woff") format("woff"),url("../fonts/1448130/0c58279b-8249-4b0b-b0ba-e24efb686a23.ttf") format("truetype")}@font-face{font-family:"DINWebPro-Bold";src:url("../fonts/1448030/70c039e2-a852-4547-ad98-6b79af5b6dbd.eot?#iefix");src:url("../fonts/1448030/70c039e2-a852-4547-ad98-6b79af5b6dbd.eot?#iefix") format("eot"),url("../fonts/1448030/c87b04a3-9f95-452b-8890-ead7afa50ab7.woff2") format("woff2"),url("../fonts/1448030/b2cf66d4-5fbe-4a96-8e55-590824de9b1c.woff") format("woff"),url("../fonts/1448030/eee3d2a5-e04d-45e0-b9e0-fb31cf21e8bc.ttf") format("truetype")}@font-face{font-family:"DINWebPro-BoldIta";src:url("../fonts/1448042/8fe87ab6-e829-4e05-96cf-61922e6ec1b9.eot?#iefix");src:url("../fonts/1448042/8fe87ab6-e829-4e05-96cf-61922e6ec1b9.eot?#iefix") format("eot"),url("../fonts/1448042/4c207681-b6af-4297-9fdb-73e9fe128bb1.woff2") format("woff2"),url("../fonts/1448042/037b9b3f-fe2f-402b-8fb5-d6928e43b14c.woff") format("woff"),url("../fonts/1448042/ce1ad6d6-75dd-49f3-8480-d588fbd0eb03.ttf") format("truetype")}body,p{font-family:"DINOffc-Regular",sans-serif;font-size:18px;line-height:140%;color:#3c4248}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"DINWebPro-Bold",sans-serif;line-height:110%;margin:30px 0 15px;font-weight:700}h5,.h5,h6,.h6{margin-bottom:8px;font-weight:400}h1,.h1{font-size:64px;margin:15px 0 30px;text-transform:uppercase}h2,.h2{font-size:50px;text-transform:uppercase;font-weight:400;margin:0}h3,.h3{font-size:36px}h4,.h4{font-size:28px}h5,.h5{font-size:22px}h6,.h6{font-size:18px}@media screen and (min-width:768px) and (max-width:991px){h2,.h2{font-size:42px}}@media screen and (min-width:480px) and (max-width:767px){h1,.h1{font-size:50px}h2,.h2{font-size:38px}h3,.h3{font-size:30px}h4,.h4{font-size:24px}}@media screen and (max-width:767px){h1,.h1{font-size:44px}h2,.h2{font-size:34px}}strong,b{font-family:"DINWebPro-Bold",sans-serif}strong i,b i,strong em,b em{font-family:"DINWebPro-BoldIta",sans-serif}i,em{font-family:"DINWebPro-RegularIta",sans-serif}p.desc{font-size:22px;line-height:140%;margin-bottom:12px}p.ingress{color:#f36e21;text-transform:uppercase;font-size:22px;line-height:140%;margin-bottom:20px}blockquote{border:0;padding:15px 0;margin:0;font-size:22px;line-height:130%}blockquote:before,blockquote:after,blockquote p:last-child:after{font-size:32px;font-family:serif;font-weight:700}blockquote:before{content:'“';margin-right:5px}blockquote:after{content:'”';margin-left:5px}@media screen and (max-width:991px){blockquote{font-size:20px}blockquote:before,blockquote:after{font-size:26px}}blockquote p{display:inline;font-size:inherit;line-height:inherit}@media screen and (max-width:991px){blockquote p{font-size:inherit}}span.orange{color:#f36e21}.wp-caption,img{max-width:100%}.wp-caption.alignnone,img.alignnone{margin:1em 0}.wp-caption.aligncenter,img.aligncenter{margin:1em auto}.wp-caption.alignleft,img.alignleft{float:left;margin:1em 1em 1em 0}.wp-caption.alignright,img.alignright{float:right;margin:1em 0 1em 1em}@media screen and (max-width:480px){.wp-caption.alignleft,img.alignleft,.wp-caption.alignright,img.alignright{float:none;margin:1em 0}}.wp-caption .wp-caption-text,img .wp-caption-text{font-size:80%;text-align:center;font-family:"DINWebPro-Bold",sans-serif;line-height:130%}.wp-caption-dd{font-size:80%;text-align:center;font-family:"DINWebPro-Bold",sans-serif}a{color:#f36e21;text-decoration:none !important}a:hover,a:active,a:focus{color:#f8ad82}.btn{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;background-clip:padding-box;font-size:18px;padding:8px 30px;margin:15px 0;background:none;border:3px solid #f36e21;color:#fff;white-space:normal}.btn:hover,.btn:active,.btn:focus{background:#f36e21;border-color:#f36e21;color:#fff}.btn.disabled,.btn:disabled{border:3px solid #f36e21}.btn.btn-primary{background:#f36e21}.btn.btn-primary:hover,.btn.btn-primary:active,.btn.btn-primary:focus{background:#f79d6a;border-color:#f79d6a}.btn.btn-reset{background:#888;border-color:#888}.btn.btn-reset:hover,.btn.btn-reset:active,.btn.btn-reset:focus{background:#aeaeae;border-color:#aeaeae}header#main-header .navbar-default{border:0}@media screen and (min-width:992px){header#main-header .container-fluid{padding-left:50px;padding-right:50px}}@media screen and (min-width:768px) and (max-width:991px){header#main-header .container-fluid{padding-left:25px;padding-right:25px}}header#main-header .navbar-header .navbar-brand{padding:0;height:95px;width:170px;background:url(../img/linja-logo-white.png) no-repeat center center;background-size:100% auto}@media screen and (max-width:991px){header#main-header .navbar-header .navbar-brand{margin-left:15px;margin-top:10px;height:70px;width:140px}}@media screen and (max-width:767px){header#main-header .navbar-header .navbar-brand{margin-top:0}}header#main-header .navbar-toggle{position:fixed;top:15px;right:15px;z-index:10;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;background-clip:padding-box;border:0;margin:0;background:none}header#main-header .navbar-toggle:hover,header#main-header .navbar-toggle:active{background:none}header#main-header .navbar-toggle:hover span.icon-bar,header#main-header .navbar-toggle:active span.icon-bar{background:#df590c}header#main-header .navbar-toggle:focus{background:none}header#main-header .navbar-toggle:focus span.icon-bar{background:#f36e21,8%}header#main-header .navbar-toggle span.icon-bar{width:30px;height:5px;border-radius:6px;background:#f36e21}header#main-header .navbar-toggle.collapsed span.icon-bar{background:#fff}header#main-header .navbar li a{color:#fff;background:none !important;border-bottom:3px solid transparent}@media screen and (min-width:768px){header#main-header .navbar li a:hover{border-bottom-color:#fff}}@media screen and (max-width:767px){header#main-header .navbar li a{display:inline-block}}@media screen and (min-width:768px) and (max-width:991px){header#main-header .navbar li a{font-size:16px;padding-left:8px;padding-right:8px}}header#main-header .navbar li.active>a,header#main-header .navbar li.current_page_parent>a,header#main-header .navbar li.current-page-parent>a{color:#f36e21;border-bottom-color:transparent}header#main-header .navbar li.active>a:hover,header#main-header .navbar li.current_page_parent>a:hover,header#main-header .navbar li.current-page-parent>a:hover{border-bottom-color:#f36e21}@media screen and (max-width:767px){header#main-header .navbar .navbar-collapse ul{margin:12px 0;text-align:center}}#langnav{display:none !important}@media screen and (min-width:768px){.lang-nav{padding-left:15px;margin-left:25px;border-left:1px solid #fff}}@media screen and (max-width:767px){.lang-nav{position:absolute;top:8px;right:80px}}.lang-nav.navbar-right li>a{text-align:right}header#main-header .navbar-default{background:rgba(0,0,0,0.4);background-color:rgba(0,0,0,0.7);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.7)), to(rgba(0,0,0,0)));background:-webkit-linear-gradient(top, rgba(0,0,0,0.7), rgba(0,0,0,0));background:-moz-linear-gradient(top, rgba(0,0,0,0.7), rgba(0,0,0,0));background:-ms-linear-gradient(top, rgba(0,0,0,0.7), rgba(0,0,0,0));background:-o-linear-gradient(top, rgba(0,0,0,0.7), rgba(0,0,0,0))}@media screen and (min-width:768px){header#main-header .navbar-default .navbar-nav,header#main-header .navbar-default .lang-nav{margin-top:25px;margin-bottom:25px}}header#main-header .navbar-default.open{background:#fff}@media screen and (min-width:768px){header#main-header .navbar-default.open{background:#fff;background:rgba(255,255,255,0.95)}}header#main-header .navbar-default.open .navbar-brand{background-image:url(../img/linja-logo.png)}header#main-header .navbar-default.open li>a{color:#f36e21}header#main-header .navbar-default.open li.active>a,header#main-header .navbar-default.open li.current_page_parent>a,header#main-header .navbar-default.open li.current-page-parent>a{color:#3c4248;border-bottom-color:transparent}header#main-header .navbar-default.open li.active>a:hover,header#main-header .navbar-default.open li.current_page_parent>a:hover,header#main-header .navbar-default.open li.current-page-parent>a:hover{border-bottom-color:#3c4248}@media screen and (min-width:768px){header#main-header .navbar-default.open li.active>a:hover,header#main-header .navbar-default.open li.current_page_parent>a:hover,header#main-header .navbar-default.open li.current-page-parent>a:hover{border-bottom-color:#f36e21}}@media screen and (min-width:768px){header#main-header .navbar-default.affix-top .navbar-nav,header#main-header .navbar-default.affix-top .lang-nav{margin-top:25px;margin-bottom:25px}}header#main-header .navbar-default.affix-top.open{background:#fff}@media screen and (min-width:768px){header#main-header .navbar-default.affix-top.open{background:#fff;background:rgba(255,255,255,0.95)}}header#main-header .navbar-default.affix{background:#fff}@media screen and (min-width:768px){header#main-header .navbar-default.affix{background:#fff;background:rgba(255,255,255,0.95)}}header#main-header .navbar-default.affix li>a{color:#f36e21}header#main-header .navbar-default.affix li>a:hover{border-bottom-color:#f36e21}header#main-header .navbar-default.affix li.active>a,header#main-header .navbar-default.affix li.current_page_parent>a,header#main-header .navbar-default.affix li.current-page-parent>a{color:#3c4248;border-bottom-color:transparent}header#main-header .navbar-default.affix li.active>a:hover,header#main-header .navbar-default.affix li.current_page_parent>a:hover,header#main-header .navbar-default.affix li.current-page-parent>a:hover{border-bottom-color:#3c4248}@media screen and (min-width:768px){header#main-header .navbar-default.affix li.active>a:hover,header#main-header .navbar-default.affix li.current_page_parent>a:hover,header#main-header .navbar-default.affix li.current-page-parent>a:hover{border-bottom-color:#f36e21}}header#main-header .navbar-default.affix .navbar-brand{margin-top:0;height:70px;width:140px;background-image:url(../img/linja-logo.png)}@media screen and (min-width:768px){header#main-header .navbar-default.affix .navbar-nav,header#main-header .navbar-default.affix .lang-nav{margin-top:8px;margin-bottom:8px}}header#main-header .navbar-default.affix span.icon-bar{background:#f36e21}@media screen and (min-width:768px){header#main-header .navbar-default.affix .lang-nav{border-left:1px solid #f36e21}}#current-decade{position:fixed;z-index:1031;background:#f36e21;color:#fff;text-align:center;padding:8px 15px;width:150px;top:100px !important;right:-150px}#current-decade.affix{right:0}#current-decade.affix-bottom{top:100px;right:-150px}#current-decade h3{margin:0 0 8px;line-height:100%}@media screen and (max-width:767px){#current-decade{display:none !important}}#section-timeline,#section-timeline .timeline-wrap ul.timeline li{-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}#section-timeline{position:relative;left:0;right:0;bottom:auto}#section-timeline .timeline-wrap{position:relative;float:left;height:50px;width:100%}#section-timeline .timeline-wrap:before,#section-timeline .timeline-wrap:after{position:absolute;top:-14px;font-size:20px;color:#ccc;content:'●'}#section-timeline .timeline-wrap:before{left:-3px}#section-timeline .timeline-wrap:after{right:-3px}#section-timeline .timeline-wrap .line{height:3px;width:100%;background:#ccc}#section-timeline .timeline-wrap ul.timeline{margin:0 auto;display:table;table-layout:auto;float:none;width:100%;padding:0}#section-timeline .timeline-wrap ul.timeline li{display:table-cell;float:none;text-align:center;list-style:none;position:relative}#section-timeline .timeline-wrap ul.timeline li:nth-child(even){top:-31px}#section-timeline .timeline-wrap ul.timeline li:nth-child(odd){top:3px}@media screen and (max-width:480px){#section-timeline .timeline-wrap ul.timeline li:nth-child(odd){top:1px}}#section-timeline .timeline-wrap ul.timeline li>a{color:#ccc;font-family:"DINWebPro-Bold",sans-serif;padding:5px 12px;border-left:3px solid #ccc}#section-timeline .timeline-wrap ul.timeline li>a:hover,#section-timeline .timeline-wrap ul.timeline li>a:active{color:#f36e21;border-color:#f36e21}@media screen and (max-width:480px){#section-timeline .timeline-wrap ul.timeline li>a{font-size:14px}}#section-timeline.affix-top{position:relative}#section-timeline.affix{position:fixed;top:73px;left:0;right:0;z-index:1031}#section-timeline.affix .content-padding{padding-top:0}#section-timeline.affix .timeline-wrap:before,#section-timeline.affix .timeline-wrap:after{color:#f36e21}#section-timeline.affix .timeline-wrap .line{background:#f36e21}#section-timeline.affix .timeline-wrap ul.timeline li:nth-child(even),#section-timeline.affix .timeline-wrap ul.timeline li:nth-child(odd){top:3px}@media screen and (max-width:480px){#section-timeline.affix .timeline-wrap ul.timeline li:nth-child(even),#section-timeline.affix .timeline-wrap ul.timeline li:nth-child(odd){top:1px}}#section-timeline.affix .timeline-wrap ul.timeline li>a{border:0;background:#f36e21;color:#fff}#section-timeline.affix .timeline-wrap ul.timeline li>a:hover,#section-timeline.affix .timeline-wrap ul.timeline li>a:active{background:#df590c}video{display:block}video#bgvid,canvas{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-webkit-transform:perspective(1px) translateX(-50%) translateY(-50%);-moz-transform:perspective(1px) translateX(-50%) translateY(-50%);-ms-transform:perspective(1px) translateX(-50%) translateY(-50%);-o-transform:perspective(1px) translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;background-position:center;background-repeat:no-repeat}@media screen and (max-width:1199px){video#bgvid,canvas{background-attachment:scroll !important}}@media screen and (max-width:991px){video#bgvid,canvas{display:none !important}}.canvas{position:absolute;z-index:5 !important}body.admin-bar .navbar-fixed-top{top:32px}html{height:100vh;min-height:100%}[class*="author-placeholder"] img{background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-clip:padding-box;-moz-box-shadow:inset -1px 2px 10px rgba(0,0,0,0.1);-o-box-shadow:inset -1px 2px 10px rgba(0,0,0,0.1);-webkit-box-shadow:inset -1px 2px 10px rgba(0,0,0,0.1);box-shadow:inset -1px 2px 10px rgba(0,0,0,0.1)}.author-placeholder-xs img{width:100px}.author-placeholder-md img{width:125px}.author-placeholder-lg img{width:150px}.badge{background:#666;padding:5px 15px 10px;font-size:14px;border-radius:15px;margin-right:5px;text-transform:capitalize;margin:5px;display:inline-block !important}.badge.badge-xs{font-size:12px;padding:4px 9px 7px}.badge:empty{display:none !important}@media screen and (max-width:480px){.badge.hidden-xxs{display:none !important}}@media screen and (max-width:767px){.badge.hidden-xs{display:none !important}}.clear{float:left;width:100%;clear:both;height:1px;display:none}.clear.clear-all{display:block}@media screen and (min-width:1200px){.clear.clear-lg{display:block}}@media screen and (min-width:992px) and (max-width:1199px){.clear.clear-md{display:block}}@media screen and (min-width:768px) and (max-width:991px){.clear.clear-sm{display:block}}@media screen and (min-width:480px) and (max-width:767px){.clear.clear-xs{display:block}}@media screen and (max-width:480px){.clear.clear-xxs{display:block}}.text-center img{margin:0 auto}.text-center[class*="text-center-"]{text-align:left}@media screen and (min-width:1200px){.text-center.text-center-lg{text-align:center}}@media screen and (min-width:992px) and (max-width:1199px){.text-center.text-center-md{text-align:center}}@media screen and (min-width:768px) and (max-width:991px){.text-center.text-center-sm{text-align:center}}@media screen and (min-width:480px) and (max-width:767px){.text-center.text-center-xs{text-align:center}}@media screen and (max-width:480px){.text-center.text-center-xxs{text-align:center}}.col-offset{float:left;display:block;position:relative;min-height:1px}@media screen and (min-width:768px){.col-offset.offset-sm-12{margin-left:100%}.col-offset.offset-sm-11{margin-left:91.66666667%}.col-offset.offset-sm-10{margin-left:83.33333333%}.col-offset.offset-sm-9{margin-left:75%}.col-offset.offset-sm-8{margin-left:66.66666667%}.col-offset.offset-sm-7{margin-left:58.33333333%}.col-offset.offset-sm-6{margin-left:50%}.col-offset.offset-sm-5{margin-left:41.66666667%}.col-offset.offset-sm-4{margin-left:33.33333333%}.col-offset.offset-sm-3{margin-left:25%}.col-offset.offset-sm-2{margin-left:16.66666667%}.col-offset.offset-sm-1{margin-left:8.33333333%}.col-offset.offset-sm-0{margin-left:0}}.background-cover{-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width:1199px){.background-cover{background-attachment:scroll !important}}.vertical-align{width:100%;padding:30px;position:absolute;top:50%;left:0;transform:translate(0, -50%)}#wrap-white-bg{background:#fff}.grey-bg{background:#313131}.grey-bg h1,.grey-bg h2,.grey-bg h3,.grey-bg h4,.grey-bg h5,.grey-bg h6,.grey-bg p,.grey-bg li{color:#fff}.grey-bg p>a{color:#fff}.grey-bg p>a:hover,.grey-bg p>a:active{text-decoration:underline}.grey-bg.content-wrap{padding:15px;overflow:visible}.grey-bg.content-wrap .btn{margin-bottom:0}.section-loader{display:block;float:left;width:100%;text-align:center;position:absolute;top:30px;left:0;right:0}.section-loader img{display:block;margin:150px auto}.section>.container.content-padding,.section>.container-fluid.content-padding{padding-top:40px;padding-bottom:40px}@media screen and (min-width:768px){.section>.container.content-padding,.section>.container-fluid.content-padding{padding-top:80px;padding-bottom:80px}}.section>.container.content-padding.padding-top,.section>.container-fluid.content-padding.padding-top{padding-bottom:0}.section>.container.content-padding.padding-bottom,.section>.container-fluid.content-padding.padding-bottom{padding-top:0}.section#section-columns,.section#section-projects,.section#section-projects-archive,.section#section-posts,.section#basic-waypoint{position:relative}.section#section-columns>.container,.section#section-projects>.container,.section#section-projects-archive>.container,.section#section-posts>.container,.section#basic-waypoint>.container,.section#section-columns>.container-fluid,.section#section-projects>.container-fluid,.section#section-projects-archive>.container-fluid,.section#section-posts>.container-fluid,.section#basic-waypoint>.container-fluid{opacity:0}.section .meta{margin:15px 0;font-size:14px;color:#888}section#basic-waypoint{min-height:341px}#section-top{background-color:transparent;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;position:relative;width:100%;padding:10% 5%;height:50vh}@media screen and (max-width:1199px){#section-top{background-attachment:scroll !important}}@media screen and (min-width:992px){#section-top.top-full{height:100vh}}@media screen and (max-width:991px) and (orientation:landscape){#section-top.top-full{height:100vh;background-size:100% auto !important}}@media screen and (max-width:480px){#section-top.top-full{min-height:50vh;height:auto}}#section-top .top-wrap{width:100%;margin:0 auto;padding:0 30px;position:absolute;left:0;right:0;bottom:120px}@media screen and (max-width:767px){#section-top .top-wrap{bottom:70px}}@media screen and (max-width:480px){#section-top .top-wrap{bottom:40px}}#section-top h1{color:#fff;margin:0 0 15px}@media screen and (max-width:991px){#section-top h1{margin-top:80px}}@media screen and (max-width:767px){#section-top h1{font-size:32px}}@media screen and (max-width:480px){#section-top h1{font-size:26px}}#section-top p{color:#fff;line-height:120%;font-size:32px}@media screen and (max-width:1199px){#section-top p{font-size:28px}}@media screen and (max-width:991px){#section-top p{font-size:24px}}@media screen and (max-width:767px){#section-top p{font-size:22px}}#section-top .next-section{position:absolute;bottom:30px;left:0;right:0;z-index:5;display:block;text-align:center}#section-top .next-section a{font-size:40px;color:rgba(255,255,255,0.6)}#section-top .next-section a:hover{color:#fff}#section-content .page-header{border:0}@media screen and (min-width:768px){#section-content .page-header{margin:0;padding:0}}#section-content header.post-header{margin:0 0 30px}#section-content header.post-header h1{font-weight:700;margin-top:15px}#section-content .logo-main{margin-bottom:30px}#section-content .logo-main img{max-width:70%;display:block;margin:0 auto}@media screen and (min-width:480px) and (max-width:767px){#section-content .logo-main img{max-width:220px;width:100%}}#section-projects .current-project{display:none}.content-table .content-wrap{position:relative;padding:0}.content-table .content-wrap .content{width:100%;padding:30px;position:absolute;top:50%;left:0;transform:translate(0, -50%)}@media screen and (min-width:1200px){.content-table .content-wrap .content{padding-left:50px;padding-right:50px}}.content-table .content-wrap .content.logo-content{top:auto;bottom:-15px;left:50%;transform:translate(-50%, 0)}@media screen and (min-width:992px){.content-table .content-wrap.col-full .content{width:100%;padding-left:10%;padding-right:10%}}.content-wrap{display:block;position:relative;overflow:hidden}.content-wrap>.bg{position:absolute;height:100%;width:100%;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform:perspective(1px) scale(1, 1);-moz-transform:perspective(1px) scale(1, 1);-ms-transform:perspective(1px) scale(1, 1);-o-transform:perspective(1px) scale(1, 1);z-index:1;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width:1199px){.content-wrap>.bg{background-attachment:scroll !important}}.content-wrap.white-txt .content h1,.content-wrap.white-txt .content h2,.content-wrap.white-txt .content h3,.content-wrap.white-txt .content h4,.content-wrap.white-txt .content h5,.content-wrap.white-txt .content h6,.content-wrap.white-txt .content small,.content-wrap.white-txt .content p{color:#fff}.content-wrap.white-txt .related-user header a{color:#fff}.content-wrap.white-txt .related-user header a:hover{color:#f36e21}.content-wrap.white-txt blockquote:before,.content-wrap.white-txt blockquote:after{color:#fff}.content-wrap .content{position:relative;z-index:2}.content-wrap .content>img{display:block;margin:0 auto}.content-wrap .content>img.logo{max-width:40%;max-height:30%;width:220px}@media screen and (orientation:landscape) and (min-width:480px) and (max-width:767px){.content-wrap .content>img.logo{max-width:22%}}@media screen and (max-width:480px){.content-wrap .content>img.logo{max-height:80%}}a.content-wrap{color:#fff}a.content-wrap:hover>.bg{-webkit-transform:perspective(1px) scale(1.2, 1.2);-moz-transform:perspective(1px) scale(1.2, 1.2);-ms-transform:perspective(1px) scale(1.2, 1.2);-o-transform:perspective(1px) scale(1.2, 1.2)}.related-user{display:inline-flex;margin:30px 0}.related-user .author-thumb{padding-right:15px}.related-user header p{line-height:130%;margin-top:15px}.related-user header a{color:#3c4248}.related-user header a:hover{color:#f36e21}.related-user.row-center{margin-left:auto;margin-right:auto}body.page-template-people #section-columns .related-user{display:block}.gallery-row>div{padding:0}.gallery-row>div a:hover img{opacity:.8;filter:alpha(opacity=80)}.gallery-row>div img{width:100%}#section-posts article{margin-bottom:30px}#section-posts article .author-thumb{border-right:3px solid #ccc}#section-posts article .author-thumb img{display:block;margin:0 auto}@media screen and (orientation:landscape) and (min-width:480px) and (max-width:767px){#section-posts article .content-wrap>img{margin-top:-20%}}#section-posts article header{position:relative;margin:0 0 30px}#section-posts article header h4,#section-posts article header h5,#section-posts article header h6{margin:0;font-weight:400}@media screen and (min-width:480px){#section-posts article header h4,#section-posts article header h5,#section-posts article header h6{width:100%;padding:30px;position:absolute;top:50%;left:0;transform:translate(0, -50%)}}#section-posts article header.author-post{position:relative;margin:0 0 30px}@media screen and (min-width:480px){#section-posts article header.author-post h4,#section-posts article header.author-post h5,#section-posts article header.author-post h6{padding:0;position:relative;top:auto;left:auto;transform:translate(0, 0)}}#section-posts article header a{color:#3c4248}#section-posts article header a:hover,#section-posts article header a:active,#section-posts article header a:focus{color:#f36e21}#page-nav{margin:15px 0;text-align:center}#page-nav .btn{margin-top:0;margin-bottom:0;padding:13px 14px;height:45px;line-height:100%}#page-nav .nav-pills{display:inline-block}#page-nav .nav-pills li:before{content:''}#page-nav .nav-pills li>a{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;background-clip:padding-box;background:#f36e21;color:#fff;border:0}#page-nav .nav-pills li>a:hover{background:#df590c}#page-nav .nav-pills li.active>a{background:#888;color:#fff;cursor:default}#s-share-buttons{display:block;float:left;width:100%;padding:20px 0 0;margin-top:20px}@media screen and (max-width:991px){body.author #section-top{background-position:left bottom}}body.author #section-top .top-user{bottom:auto;z-index:10}@media screen and (min-width:768px){body.author #section-top .top-user{top:50%;right:0;left:auto;transform:translate(0, -50%);width:50%}}@media screen and (min-width:768px) and (max-width:991px){body.author #section-top .top-user{transform:translate(0, -55%);width:55%}}@media screen and (max-width:767px){body.author #section-top .top-user{position:relative}}body.author #section-top .top-user h1{font-weight:400}@media screen and (min-width:992px) and (max-width:1199px){body.author #section-top .top-user h1{font-size:54px}}@media screen and (min-width:768px) and (max-width:991px){body.author #section-top .top-user h1{font-size:48px}}@media screen and (max-width:767px){body.author #section-top .top-user h1{text-align:center}}body.author #section-top .top-user h1,body.author #section-top .top-user h2,body.author #section-top .top-user h3,body.author #section-top .top-user h4,body.author #section-top .top-user h5,body.author #section-top .top-user p{color:#3c4248}@media screen and (max-width:767px){body.author #section-top .top-user h1,body.author #section-top .top-user h2,body.author #section-top .top-user h3,body.author #section-top .top-user h4,body.author #section-top .top-user h5,body.author #section-top .top-user p{color:#fff}}body.author #section-top .top-user a{color:#3c4248}@media screen and (max-width:767px){body.author #section-top .top-user a{color:#fff}}body.author #section-top .top-user a:hover,body.author #section-top .top-user a:active{color:#f36e21}body.author #section-top .top-user p{line-height:150%}body.author #section-top .top-user .fa{width:50px;font-size:32px;text-align:center;margin-top:20px}body.author #section-top .top-user .fa.fa-mobile{font-size:45px}body.author #section-top .top-user .fa.fa-envelope{font-size:28px}@media screen and (min-width:768px) and (max-width:991px){body.author #section-top .top-user .fa{width:40px;font-size:24px}body.author #section-top .top-user .fa.fa-mobile{font-size:43px}}body.author #section-top .vertical-gradient{position:absolute;z-index:0;bottom:0;top:30%;left:0;right:0}@media screen and (max-width:767px){body.author #section-top .vertical-gradient{background-color:rgba(0,0,0,0);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.6)));background:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.6));background:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.6));background:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.6));background:-o-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.6))}}body.author #author-contact .fa{width:30px;text-align:center;margin-top:10px}body.author #author-contact .fa.fa-mobile{font-size:22px}#author-contact a{color:#3c4248}#author-contact a:hover,#author-contact a:active{color:#f36e21}#section-people .absolute-link{position:absolute;top:0;left:0;width:50%;height:100%}#section-people .people{margin-top:12px;margin-bottom:12px}#section-people .people .content-wrap{padding:15px 25px 15px 15px;overflow:visible}#section-people .people .badge{-webkit-transform:perspective(1px) translateX(-50%);-moz-transform:perspective(1px) translateX(-50%);-ms-transform:perspective(1px) translateX(-50%);-o-transform:perspective(1px) translateX(-50%);position:absolute;left:50%;top:-15px}#section-people .people .author-thumb{position:relative;z-index:10;bottom:-35px}#section-people .people .people-wrap{background-size:100%;background-position:left bottom -105px;background-repeat:no-repeat}@media screen and (min-width:1200px){#section-people .people .people-wrap{background-position:left bottom -55px}}@media screen and (min-width:768px) and (max-width:991px){#section-people .people .people-wrap{background-position:left bottom -80px}}@media screen and (max-width:767px){#section-people .people .people-wrap{background-position:left top 30%}}@media screen and (max-width:660px){#section-people .people .people-wrap{background-position:left top 30%}}@media screen and (max-width:480px){#section-people .people .people-wrap{background:none !important}}#section-people .people p,#section-people .people .btn{font-size:15px;line-height:140%}#section-people .people .empty-tel{height:21px;display:block}#section-people .people a{color:#3c4248}#section-people .people a:hover{color:#000}@media screen and (min-width:768px){#section-people .people a[href^=tel]:hover{cursor:default;color:#3c4248}}#section-people .people .btn{line-height:150%;border:0;border-top:1px solid #3c4248;background:transparent}#section-people .people .btn:hover,#section-people .people .btn:active,#section-people .people .btn:hover{background:#f36e21;border-color:#f36e21;color:#fff}#section-people .people .quote{display:block;text-align:center;margin:20px 0 0}#section-people .people .quote:before{content:'”';color:#3c4248;font-size:38px;font-family:serif;font-weight:700}form.form-horizontal{max-width:750px;margin:0 auto}form.form-horizontal .form-group{margin:0 -3px}form.form-horizontal .form-group [class*="col-xs"],form.form-horizontal .form-group [class*="col-sm"],form.form-horizontal .form-group [class*="col-md"],form.form-horizontal .form-group [class*="col-lg"]{padding-left:3px;padding-right:3px}form.form-horizontal .form-control{-moz-box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;background-clip:padding-box;background:#cecece;height:auto;border:0;max-height:120px;padding:10px 12px;margin:3px 0;font-size:18px}form.form-horizontal .form-control:focus{-moz-box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:#fff;background:#e2e2e2;outline:0;border:0}form.form-horizontal .btn{margin:3px 0}span.wpcf7-not-valid-tip{font-size:11px}.wpcf7-not-valid{border:1px solid #a94442 !important}.wpcf7-response-output{padding:15px;margin:0 0 20px !important;border:1px solid transparent;border-radius:4px;text-align:center;font-size:15px;line-height:120%;font-weight:500;padding:15px 8px !important}.wpcf7-response-output.wpcf7-validation-errors,.wpcf7-response-output.wpcf7-mail-sent-ng{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.wpcf7-response-output.wpcf7-mail-sent-ok{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}img.ajax-loader{display:block !important;margin:5px auto !important}footer#main-footer{background:#313131;color:#fff}footer#main-footer .content-padding{padding-bottom:10px}@media screen and (max-width:767px){footer#main-footer .content-padding{padding-left:30px;padding-right:30px}}@media screen and (max-width:767px){footer#main-footer .row>[class*="col-xs"],footer#main-footer .row>[class*="col-sm"],footer#main-footer .row>[class*="col-md"],footer#main-footer .row>[class*="col-lg"]{margin-bottom:30px}}footer#main-footer h1,footer#main-footer h2,footer#main-footer h3,footer#main-footer h4,footer#main-footer h5,footer#main-footer h6,footer#main-footer p{color:#fff}footer#main-footer .footer-title{margin-bottom:15px}footer#main-footer a{color:#fff}footer#main-footer a:hover{color:#f36e21}footer#main-footer img.footer-map{max-height:250px}@media screen and (min-width:992px){footer#main-footer .extra-padding-md{padding-left:60px}}footer#main-footer .related-user{margin:0 15px 5px 0}@media screen and (max-width:480px){footer#main-footer .related-user{display:block;text-align:center}}footer#main-footer .related-user p{margin-top:5px}footer#main-footer .author-placeholder-xs img{min-width:100px}footer#main-footer #madeby{margin-top:50px;opacity:.4;filter:alpha(opacity=40)}footer#main-footer #madeby p{font-size:11px}footer#main-footer #madeby:hover{opacity:1;filter:alpha(opacity=100)}.social-btn{margin:3px;padding:6px;min-width:50px;font-size:23px}.social-btn i.fa{color:#fff !important}