@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:300italic,400italic,700italic,700,300,400);@import url(https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,700,300,600,800,400);@import url(fork-awesome.min.css);@import url(bootstrap.min.css);a:hover,button,html,input,select,textarea{color:#404040}.title-tab a,a{text-decoration:none}#contacts-bar,#media-container,.content-loader,.event dl.meta,.instagram-bar,.pagination,.work-thumb,.working-days,body.open,ul.social-links{overflow:hidden}.mfp-title,pre{word-wrap:break-word}#nav-menu ul,.icon-list,.pagination,.select-replacer,.tabs>ul,.widget ul,ul.social-links{list-style:none}.flexslider .slides>li,.mfp-wrap{-webkit-backface-visibility:hidden}.align-center,.clear:after,hr{clear:both}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}b,h1,h2,h3,h4,h5,h6,strong{color:#161616;font-weight:700}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}#master-header.full-screen,.wrapper,body,html{height:100%}[hidden]{display:none}html{font-family:'Open Sans',sans-serif;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-size:14px;line-height:1.5}img{max-width:100%}em{font-style:italic}p{margin:0 0 20px}dl,ol,pre,ul{margin:20px 0}dd{margin-left:40px}ol,ul{padding-left:40px}blockquote,q{quotes:none;margin:20px 40px 20px 20px;padding-left:20px;color:#161616;font-size:16px;border-left:5px solid #BDC3C7}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}code,kbd,pre,samp{font-family:monospace,serif}pre{white-space:pre;white-space:pre-wrap}.mfp-counter,.text-nowrap{white-space:nowrap}small{font-size:80%}a{color:#161616;-webkit-transition:background .2s,color .2s,border-color .2s,padding .4s;-o-transition:background .2s,color .2s,border-color .2s,padding .4s;transition:background .2s,color .2s,border-color .2s,padding .4s}a,a:active,a:focus,a:hover{outline:0}a i{margin-right:10px;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}#brand .info span,#nav-menu,#page-title{text-transform:uppercase}.align-left{display:inline-block;float:left;margin-right:20px}.align-right{display:inline-block;float:right;margin-left:20px}#logo,.event dl.meta dd,.event dl.meta dt{float:left}.align-center{display:block;margin:0 auto}.rounded{border-radius:50%}.no-margin{margin-top:0!important;margin-bottom:0!important}.no-padding{padding-top:0!important;padding-bottom:0!important}.clear:after,.clear:before{content:'';display:table}h1,h2,h3,h4,h5,h6{margin-bottom:20px;font-family:'Roboto Condensed',sans-serif}h1{font-size:34px;line-height:1.3}h2{font-size:28px;line-height:1.4}h3{font-size:24px}h4{font-size:22px}h5{font-size:20px}h6{font-size:18px}h1 span,h2 span,h3 span,h4 span,h5 span{font-weight:300}h1 i,h2 i,h3 i,h4 i,h5 i,h6 i{margin-right:20px;color:#BDC3C7;font-weight:400}.focus-title{margin-top:40px;margin-bottom:40px;padding:20px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.focus-title:first-child{margin-top:0}#master-header{position:relative;background-color:#121212;text-align:center;z-index:10}#master-header *{color:#fff}.top-header{position:fixed;top:0;left:0;width:100%;border-bottom:1px solid rgba(255,255,255,.2);z-index:1}.sticky .top-header{background-color:#000;border:0;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.3);box-shadow:0 3px 3px rgba(0,0,0,.3);-webkit-transition:background .4s;-o-transition:background .4s;transition:background .4s}.top-header>.container{position:relative;height:120px;line-height:120px;-webkit-transition:height .6s,line-height .6s;-o-transition:height .6s,line-height .6s;transition:height .6s,line-height .6s}.sticky .top-header>.container{height:80px;line-height:80px}#brand{position:absolute;top:50%;left:0;padding:40px;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#logo{margin:30px 0;height:60px;line-height:1;-webkit-transition:margin .6s,height .6s;-o-transition:margin .6s,height .6s;transition:margin .6s,height .6s}.sticky #logo{margin:15px 0;height:50px}.full-screen #logo,.sticky .full-screen #logo{float:none;margin:0;height:auto}#logo *{height:100%}.full-screen #logo *{height:auto}#brand .info{display:inline-block;margin-top:40px;padding-top:40px;border-top:1px solid rgba(255,255,255,.2)}#brand .info>*{display:inline-block;vertical-align:middle}#brand .info span{margin:0 20px;font-weight:700;font-size:13px;letter-spacing:2px}#page-title{margin-bottom:0;padding:220px 20px 100px;font-size:44px;font-weight:700;letter-spacing:2px;background-repeat:no-repeat;background-position:center 160px}.header-meta{position:relative;top:-50px;padding:50px 20px 0;font-size:20px}.header-meta:before{position:absolute;top:0;left:50%;margin-left:-50px;width:100px;height:1px;background-color:rgba(255,255,255,.2);content:''}#master-header .btn{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%) translateY(50%);-ms-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%)}#nav-menu li,#nav-menu ul a{position:relative}#media-container{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-101}#video-background{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-size:cover}#nav-menu{float:right;-webkit-transition:padding .4s;-o-transition:padding .4s;transition:padding .4s;-webkit-transform:translateZ(0)}.full-screen #nav-menu{float:none}#nav-menu ul{margin:0;padding:0}#nav-menu>ul>li{display:inline-block;margin-right:-4px}#nav-menu.mobile ul ul,#nav-toggle{display:none}#nav-menu ul a{display:block;padding:0 20px;color:#BDC3C7;font-size:13px;font-weight:700;letter-spacing:1px}#contacts-bar strong,#nav-menu li.selected>a,#nav-menu ul a:hover{color:#fff}#nav-menu ul a:hover:after,#nav-menu>ul>li.selected>a:after{position:absolute;bottom:0;left:50%;margin-left:-6px;width:0;height:0;border-style:solid;border-width:0 6px 6px;border-color:transparent;content:'';z-index:-1}.instagram-bar,.section-title{border-top:1px solid #eee;text-transform:uppercase}#nav-menu>ul>li.selected>a:after{border-bottom-color:#BDC3C7}#nav-menu ul a:hover:after{border-bottom-color:#fff}#nav-menu ul ul li{width:250px}#nav-menu ul ul a{padding:15px 20px;color:#404040;font-size:12px;font-weight:600;line-height:1.5;text-transform:uppercase}#nav-menu ul ul a:before{margin-right:10px;font-family:ForkAwesome;content:'\f105';color:#404040}#nav-menu ul ul a:hover,#nav-menu>ul>li li.selected a{background-color:#161616}#nav-menu ul ul{position:absolute;text-align:left;visibility:hidden;opacity:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);-webkit-transition:opacity .2s,top .4s,visibility 0s linear .4s;-o-transition:opacity .2s,top .4s,visibility 0s linear .4s;transition:opacity .2s,top .4s,visibility 0s linear .4s}#nav-menu li:hover>ul{visibility:visible;opacity:1;-webkit-transition:opacity .4s,top .4s;-o-transition:opacity .4s,top .4s;transition:opacity .4s,top .4s}#nav-menu>ul>li>ul{top:75%;left:0;background-color:#fff}#nav-menu>ul>li>a i,#nav-toggle:hover,.open #nav-toggle{background-color:#161616}#nav-menu>ul>li:last-child>ul{left:auto;right:0}#nav-menu>ul>li:hover>ul{top:90%}#nav-menu ul ul ul{top:-20px;left:100%;background-color:#BDC3C7}#nav-menu>ul>li:last-child ul ul,#nav-menu>ul>li:nth-last-child(2) ul ul{left:-100%}#nav-menu ul ul li:hover ul{top:0}#nav-menu i{color:inherit}#nav-menu>ul>li>a i{padding:5px 7px}.section,.section-title{padding:80px 0}#nav-toggle{position:fixed;top:40px;right:40px;width:40px;height:40px;background-color:#111;z-index:1;border-radius:2px;cursor:pointer;-webkit-transition:top .6s,right .4s;-o-transition:top .6s,right .4s;transition:top .6s,right .4s}.sticky #nav-toggle{top:20px}.open #nav-toggle{right:400px;border-radius:2px 0 0 2px}#nav-toggle span,#nav-toggle span:after,#nav-toggle span:before{display:block;position:absolute;height:2px;width:20px;background-color:#fff;content:'';cursor:pointer;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}#nav-toggle span{top:19px;left:10px}#nav-toggle span:before{top:-6px}#nav-toggle span:after{bottom:-6px}.open #nav-toggle span{background-color:transparent}.open #nav-toggle span:after,.open #nav-toggle span:before{top:0}.open #nav-toggle span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.open #nav-toggle span:after{top:5px;-webkit-transform:translateY(-5px) rotate(-45deg);-ms-transform:translateY(-5px) rotate(-45deg);transform:translateY(-5px) rotate(-45deg)}.section-title{margin:-80px 0 80px;text-align:center;border-bottom:1px solid #eee}.section-title h2{margin-bottom:0;padding:0 20px;font-size:34px;letter-spacing:2px;font-weight:900}.section-title.transparent{background-color:transparent!important}#contacts-bar{position:fixed;bottom:0;left:0;right:0;color:#fff;background-color:#161616;-webkit-box-shadow:0 -3px 3px rgba(0,0,0,.3);box-shadow:0 -3px 3px rgba(0,0,0,.3);z-index:11}.open #contacts-bar{z-index:9}#contacts-bar .address,#contacts-bar .other{padding:20px 40px}#contacts-bar .address{text-align:right;background-color:#000}#contacts-bar .contact{margin-left:20px}#contacts-bar .contact:first-child{margin-left:0}#contacts-bar i{margin-right:10px}.instagram-bar{position:relative;display:block;padding:60px 20px;color:#161616;font-family:'Roboto Condensed',sans-serif;font-size:30px;letter-spacing:2px;text-align:center;z-index:0}.instagram-bar strong{font-family:'Open Sans',sans-serif;letter-spacing:-1px;text-transform:none;font-weight:800}.instagram-bar strong:before,.instagram-bar:after{font-family:ForkAwesome;content:'\f16d'}.instagram-bar:after{position:absolute;bottom:-90px;left:25%;color:#BDC3C7;font-size:140px;z-index:-1;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);-webkit-transition:color .2s,bottom .4s;-o-transition:color .2s,bottom .4s;transition:color .2s,bottom .4s}.instagram-bar strong:before{margin:0 13px 0 10px}.instagram-bar:hover{color:#161616}.instagram-bar:hover:after{bottom:-60px}.work{padding:10px}.work img{display:block}.work-thumb{position:relative}.work-thumb:hover{-webkit-filter:grayscale(1);filter:grayscale(1)}.work-thumb:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:0;content:'';-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.thumb-links,.work-thumb a{height:40px;text-align:center}.work-thumb:hover:before{opacity:.2}.thumb-links{position:absolute;top:50%;left:0;right:0;margin-top:-20px;visibility:hidden;opacity:0;-webkit-transition:opacity .4s,visibility 0s linear .4s;-o-transition:opacity .4s,visibility 0s linear .4s;transition:opacity .4s,visibility 0s linear .4s}.award h4,.cta,.info-work{position:relative}.work-thumb a{display:inline-block;margin-left:16px;width:40px;line-height:40px;color:#fff;background-color:#161616;border-radius:2px}.work-thumb a:first-child{margin:0}.work-thumb a:hover{background-color:#000}.work-thumb:hover .thumb-links{visibility:visible;opacity:1;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.work-thumb a:before{font-family:Forkawesome}.award h4:before,.event .post-title:before,.info-work.testimonial:before,.post-meta span:before,.widget li:before,ul.tags li a:before{font-family:ForkAwesome}.zoom{margin-left:-60px}.zoom:before{content:'\f002'}.info-link{margin-left:20px}.info-link:before{content:'\f141'}.opened .info-link:before{content:'\f00d'}.info-work{display:none;opacity:0;padding:40px;border:1px solid #eee;font-size:13px;overflow:hidden;-webkit-transition:opacity .4s linear .4s;-o-transition:opacity .4s linear .4s;transition:opacity .4s linear .4s}.opened .info-work{opacity:1}.info-work .name{color:#161616;font-size:13px;font-weight:700}.info-work .name small{font-weight:400}.info-work.testimonial:before{display:block;margin-bottom:10px;color:#BDC3C7;content:'\f10d'}.filters{margin:0 10px 30px;text-align:center}.filters a{display:inline-block;margin:0 1px 40px 5px}.filters img{width:100px}.filters.by-artists a{margin-right:40px;text-align:center;font-weight:700;vertical-align:top;opacity:.4;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.filters.by-artists a.all,.filters.by-artists a.light,.filters.by-artists a:hover{opacity:1}.filters.by-artists a.all{width:98px;height:98px;line-height:98px;border:1px solid #ccc}.filters.by-artists span{display:block;margin-top:10px;text-align:center}.cta{padding:80px 20px;text-align:center}.award h4,.award-info{padding-left:40px}.cta h2{font-size:48px;line-height:1.2}#master-header .artist-role,.award h4,.cta-info{font-size:20px}.cta .btn{margin-top:40px}.artist{text-align:center}.artist img{display:block;margin:0 auto 20px}.artist-role{display:inline-block;margin-bottom:20px;color:#161616;font-weight:700}.artist.full{margin-bottom:80px;text-align:left}.artist.full:last-child{margin-bottom:0}.artist.full h3.artist-name{display:inline-block;margin-right:20px}.award{margin-bottom:40px}.award h4{margin-bottom:10px;color:inherit}.info-author,.post-meta{font-size:13px}.award h4:before{position:absolute;top:2px;left:0;width:20px;content:'\f091';text-align:center}.post{margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid #eee}.post:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.thumb{display:block;margin-bottom:20px}.post-meta span{display:inline-block;margin:0 20px 10px 0}.post-meta span:before{margin-right:10px}.post-meta span.date:before{content:'\f073'}.post-meta span.author:before{content:'\f040'}.post-meta span.category:before{content:'\f097'}.post-content{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #eee}.author-box{margin-top:40px;padding-top:40px;border-top:1px solid #eee}.author-box img{display:block;float:left;margin-right:40px;width:100px}.info-author{padding-left:140px}.info-author h4{margin-bottom:10px}.event .post-title:before{content:'\f08d';margin-right:20px;color:#404040}.course .post-title:before{content:'\f19d'}.event dd,.event dl.meta,.event dt{margin:0}.event dl.meta{margin-bottom:20px}.event dl.meta i{margin-right:5px}.event dl.meta dt{margin-right:10px}.event dl.meta dd{margin-right:20px;color:#161616;font-weight:700}.widget{margin-bottom:40px}.widget h3{font-size:20px}.widget ul{padding:0;margin:0}.widget li{position:relative;margin-bottom:20px;padding-left:20px}.widget li:before{position:absolute;top:0;left:0;margin-right:10px;width:20px;content:'\f105'}.pagination li a,ul.social-links a{width:40px;height:40px;line-height:40px;text-align:center}ul.tags{padding:0;margin:0}ul.tags li{display:inline-block;margin:0 6px 10px 0;padding:0}ul.tags li:before{display:none}.pagination li a,ul.tags li a{display:block;border-radius:2px}ul.tags li a{padding:5px 10px;background-color:#BDC3C7;font-size:13px}ul.tags li a:before{margin-right:5px;content:'\f02b'}ul.tags li a:hover{color:#fff;background-color:#161616}.pagination{float:right;margin:40px 0 0;padding:0}.pagination li{float:left;margin-right:5px}.pagination li a{background-color:#BDC3C7}.pagination li a.this,.pagination li a:hover{color:#fff;background-color:#161616}.pagination a i{margin-right:0}ul.social-links{margin:0 0 40px;padding:0}ul.social-links li{float:left;margin:0 10px 10px 0;padding:0}ul.social-links li:last-child{margin-right:0}ul.social-links li:before{display:none}.artist .social-links{margin-top:40px}.artist .social-links li{display:inline-block;float:none;margin:0 1px 0 5px}.artist.full .social-links li:first-child{margin-left:0}footer ul.social-links{margin:10px 0 0}ul.social-links a{display:block;color:#fff;font-size:18px;background-color:#BDC3C7;border-radius:2px}ul.social-links a:hover{background-color:#161616}ul.share li.facebook a:hover{background-color:#3b5998}ul.share li.twitter a:hover{background-color:#00aced}ul.share li.google-plus a:hover{background-color:#dd4b39}ul.share li.pinterest a:hover{background-color:#cb2027}ul.share li.linkedin a:hover{background-color:#007bb6}ul.share li.stumbleupon a:hover{background-color:#eb4924}ul.social-links a i{margin-right:0}form .label,form label{display:block;margin-bottom:20px}.hidden-field,input[type=checkbox],select{display:none}input,textarea{margin-top:20px;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:600;border:1px solid #ccc;outline:0;-webkit-transition:border-color .2s;-o-transition:border-color .2s;transition:border-color .2s}input[type=text],textarea{padding:10px;width:100%}input[type=text]:focus,textarea:focus{border-color:#161616}textarea{resize:vertical;margin-top:20px;height:200px}input.submit{width:auto;line-height:1.5;cursor:pointer;border-radius:2px;-webkit-appearance:button}.hidden-field.show{display:block}.checkbox-replacer{position:relative;display:inline-block;margin-right:10px;width:20px;height:20px;text-align:center;vertical-align:top;border:1px solid #ccc;cursor:pointer}.form-loader,.mfp-container:before,.mfp-content,.radio label span{vertical-align:middle}.checkbox-replacer:before{position:absolute;top:0;left:0;width:inherit;height:inherit;color:transparent;font-family:ForkAwesome;content:'\f00c'}.checkbox-replacer:hover:before{color:#BDC3C7}input[type=checkbox]:checked+.checkbox-replacer:before{color:inherit}.radio>strong{display:block;margin-bottom:20px}.radio label{display:inline-block;margin-right:40px;text-align:center;cursor:pointer}.radio-replacer{position:relative;margin-right:10px;width:18px;height:18px;background-color:transparent;border:1px solid #ccc;border-radius:50%}.radio-replacer:hover{border-color:#161616}input[type=radio]:checked+.radio-replacer{background-color:#161616}.radio-replacer:before{position:absolute;top:-4px;left:-4px;width:24px;height:24px;content:'';border:1px solid #ccc;border-radius:50%}.radio img{display:block;margin:0 auto 10px;width:100px;border-radius:50%;cursor:pointer}.radio label span{display:inline-block;font-weight:600}.radio label>input{display:none}.radio.image-radio label>span{display:block;opacity:.4}.radio.image-radio label>span>span{position:relative;display:inline-block;padding:7px 15px;font-weight:700}.radio.image-radio label input:checked+span,.radio.image-radio label>span:hover{opacity:1;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.radio.image-radio label input:checked+span>span{color:#fff;background-color:#161616}.radio.image-radio label input:checked+span>span:before{position:absolute;top:-6px;left:50%;margin-left:-6px;width:0;height:0;border-style:solid;border-width:0 6px 6px;border-color:transparent transparent #161616;content:''}.select-replacer{margin:20px 0 0;padding:0;font-weight:600}.select-replacer li{position:relative;margin-top:-1px;padding:10px;border:1px solid #ccc;cursor:pointer}.select-replacer li:hover{border-color:#161616;z-index:1}.select-replacer li:first-child:after{position:absolute;top:10px;right:10px;font-size:12px;font-family:ForkAwesome;content:'\f078';color:#BDC3C7}.select-replacer.open li:first-child:after{content:'\f077'}.form-msg{position:fixed;top:0;left:0;width:100%;height:100%;color:#fff;background-color:rgba(0,0,0,.95);z-index:1100}.form-msg span{position:absolute;top:50%;left:50%;padding:40px 80px;color:#fff;font-size:20px;font-weight:700;text-align:center;-webkit-box-shadow:0 0 20px rgba(0,0,0,.4);box-shadow:0 0 20px rgba(0,0,0,.4);-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.form-msg.fail span{background-color:#CF000F}.form-msg.duplicate span{background-color:#e67e22}.form-msg.success span{background-color:#27ae60}.form-msg span:before{position:absolute;top:-60px;left:0;width:100%;line-height:40px;font-size:40px;text-align:center;content:'\0021'}.form-msg.fail span:before{color:#CF000F}.form-msg.duplicate span:before{color:#e67e22}.form-msg.success span:before{color:#27ae60;font-family:ForkAwesome;content:'\f00c'}.caption:before,.form-loader,.form-msg a:after,.form-msg a:before{content:''}.form-msg a{position:absolute;top:40px;right:40px;width:30px;height:30px}.form-msg a:after,.form-msg a:before{position:absolute;top:0;width:42px;height:1px;background-color:#fff;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.form-msg a:before{left:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.form-msg a:after{left:30px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.form-loader{display:inline-block;margin-left:20px;width:12px;height:12px;background-color:#161616;border-radius:50%;-webkit-animation:bounce .8s infinite ease-in-out;animation:bounce .8s infinite ease-in-out}footer{background-color:#121212!important}footer .row{display:table}.footer-col{display:table-cell;float:none;padding:80px 40px;vertical-align:top}.copyright,.footer-contacts{background-color:#000}.contact-item{margin-bottom:20px}.contact-item:last-child{margin-bottom:0}.footer-contacts span{font-weight:600}.footer-contacts strong{display:block;font-size:18px}.copyright{padding:20px;font-size:12px;text-align:center}.working-days,.working-days dd,.working-days dt{margin:0}.working-days dd,.working-days dt{width:50%;float:left;margin-bottom:10px}.working-days dd{color:#fff;font-weight:700}.popup{margin:100px auto;padding:40px;max-width:1000px;background-color:#fff;border:20px solid #161616}.popup .head{background-color:#121212;padding:20px;height:100px}.popup .head img{display:block;height:60px}#map{height:500px}.caption:before,hr{height:1px;background-color:#eee}.gmnoprint img{max-width:none}hr{display:block;margin:20px 0;border:0}hr.md-divider{margin:40px 0}hr.lg-divider{margin:80px 0}.caption{position:relative;display:block;margin:20px 0 40px;padding-top:20px;color:#161616;text-align:center}.caption:before{position:absolute;top:0;left:50%;margin-left:-40px;width:80px}.toggle{margin-bottom:20px}.content-toggle{display:none;margin:20px 0 0 40px;padding-top:20px;border-top:1px solid #eee}.title-toggle{position:relative;display:block;padding-left:40px;font-size:16px;font-weight:600}.title-tab a,.title-toggle:before{font-weight:700;background-color:#BDC3C7}.title-toggle:before{position:absolute;top:4px;left:0;width:20px;height:20px;line-height:20px;color:#fff;text-align:center;border-radius:2px;content:'\002B'}.toggle.open .title-toggle:before{content:'\2212'}.tabs{margin-bottom:20px}.tabs>ul{margin:0 0 20px;padding:0}.title-tab{display:inline-block}.title-tab a{display:block;padding:10px 20px;border-radius:2px 2px 0 0}.title-tab i{margin-right:10px}.title-tab.selected-tab a,.title-tab.selected-tab a:hover{color:#fff;background-color:#161616;cursor:default}.tab{display:none}.tab.opentab,.tab:first-child{display:block}.btn,.milestone-arg{display:inline-block;text-transform:uppercase;font-weight:700}.btn{color:#fff;background-color:#161616;letter-spacing:1px;border-radius:2px}#master-header .btn:hover,#master-header .btn:hover i,.btn.light,.btn:hover{color:#161616}#master-header .btn:hover,.btn.light,.btn:hover{background-color:#BDC3C7}.btn.light:hover{background-color:#161616;color:#fff}.btn.xsm{padding:7px 15px;font-size:12px}.btn.sm{padding:10px 20px}.btn.md{padding:20px 30px}.btn.lg{padding:30px 40px}.icon-list{padding-left:20px}.icon-list li{position:relative;margin:10px 0;padding-left:30px}.icon-list i{position:absolute;top:3px;left:0;color:#161616}.milestone{min-height:150px;background:url(../img/glyphs/corona-light.png) center center no-repeat;text-align:center}.milestone-count{position:relative;top:0;line-height:1;color:#161616;font-family:'Roboto Condensed',sans-serif;font-size:64px;font-weight:700;opacity:1;-webkit-transition:opacity 2s,top 2s;-o-transition:opacity 2s,top 2s;transition:opacity 2s,top 2s}.milestone-arg{margin-top:20px;padding-top:20px;font-size:16px;border-top:1px solid #BDC3C7}.testimonials-slider .testimonial{padding:0 60px}.testimonials-slider img{margin:0 auto 20px;max-width:100px!important}.testimonials-slider blockquote{position:relative;margin:0 100px;padding:40px 60px;background-color:#fff;text-align:justify;border:1px solid #eee}.testimonials-slider blockquote:before{position:absolute;top:20px;left:20px;color:#BDC3C7;font-family:ForkAwesome;font-size:20px;content:'\f10d';line-height:1}.testimonials-slider blockquote cite{display:table;margin-top:20px;font-size:14px;font-weight:700}.content-loader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#161616;z-index:1000}.loader{position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px;width:100px;height:100px;background:url(../img/loader.png) center center no-repeat;-webkit-animation:bounce .8s infinite ease-in-out;animation:bounce .8s infinite ease-in-out}.bg,.plx{background-size:cover}.bg{position:relative;background-repeat:no-repeat;background-position:center;z-index:0}.bg.pattern{background-repeat:repeat}.plx{background-attachment:fixed}.bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;content:'';z-index:-100;background-color:#000;opacity:.7}.bg-glyph{background-repeat:no-repeat;background-position:right top;min-height:120px}.bg-glyph.right-center{background-position:right center}.bg-glyph.right-bottom{background-position:right bottom}.bg-glyph.left-top{background-position:left top}.bg-glyph.left-center{background-position:left center}.bg-glyph.left-bottom{background-position:left bottom}.bg-glyph.center-top{background-position:center top}.bg-glyph.center{background-position:center}.bg-glyph.center-bottom{background-position:center bottom}.anchor{background-image:url(../img/glyphs/anchor-light.png)}.dark .anchor{background-image:url(../img/glyphs/anchor-dark.png)}.arrows{background-image:url(../img/glyphs/arrows-light.png)}.dark .arrows{background-image:url(../img/glyphs/arrows-dark.png)}.axes{background-image:url(../img/glyphs/axes-light.png)}.dark .axes{background-image:url(../img/glyphs/axes-dark.png)}.bats{background-image:url(../img/glyphs/bats-light.png)}.dark .bats{background-image:url(../img/glyphs/bats-dark.png)}.bones{background-image:url(../img/glyphs/bones-light.png)}.dark .bones{background-image:url(../img/glyphs/bones-dark.png)}.corona{background-image:url(../img/glyphs/corona-light.png)}.dark .corona{background-image:url(../img/glyphs/corona-dark.png)}.diamond{background-image:url(../img/glyphs/diamond-light.png)}.dark .diamond{background-image:url(../img/glyphs/diamond-dark.png)}.drop{background-image:url(../img/glyphs/drop-light.png)}.dark .drop{background-image:url(../img/glyphs/drop-dark.png)}.horns{background-image:url(../img/glyphs/horns-light.png)}.dark .horns{background-image:url(../img/glyphs/horns-dark.png)}.mustache{background-image:url(../img/glyphs/mustache-light.png)}.dark .mustache{background-image:url(../img/glyphs/mustache-dark.png)}.pen{background-image:url(../img/glyphs/pen-light.png)}.dark .pen{background-image:url(../img/glyphs/pen-dark.png)}.pens{background-image:url(../img/glyphs/pens-light.png)}.dark .pens{background-image:url(../img/glyphs/pens-dark.png)}.pistons{background-image:url(../img/glyphs/pistons-light.png)}.dark .pistons{background-image:url(../img/glyphs/pistons-dark.png)}.punch{background-image:url(../img/glyphs/punch-light.png)}.dark .punch{background-image:url(../img/glyphs/punch-dark.png)}.rudder{background-image:url(../img/glyphs/rudder-light.png)}.dark .rudder{background-image:url(../img/glyphs/rudder-dark.png)}.skull{background-image:url(../img/glyphs/skull-light.png)}.dark .skull{background-image:url(../img/glyphs/skull-dark.png)}.yinyang{background-image:url(../img/glyphs/yinyang-light.png)}.dark .yinyang{background-image:url(../img/glyphs/yinyang-dark.png)}.dark{background-color:#202020;color:#ECECEC}.dark .artist-role,.dark .btn i,.dark .btn.light:hover,.dark .btn.light:hover i,.dark .event dl.meta dd,.dark .milestone-count,.dark .work .name,.dark a,.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6,.dark i,.dark strong,.dark.instagram-bar strong:before,.dark.instagram-bar:after,.dark.instagram-bar:hover{color:#fff}.dark h1 i,.dark h2 i,.dark h3 i,.dark h4 i,.dark h5 i,.dark h6 i{color:#404040}.dark .caption,.dark a:hover{color:#ECECEC}.dark .btn.light i,.dark .btn:hover,.dark .btn:hover i,.dark .event .post-title:before,.dark .title-tab.selected-tab a,.dark .title-tab.selected-tab a:hover,.dark .title-tab.selected-tab i{color:#161616}.dark .info-work,.dark .pagination li a,.dark .section-title,.dark .title-tab a,.dark .title-toggle:before,.dark ul.social-links a,.dark ul.tags li a{background-color:#161616}.dark .pagination li a.this,.dark .pagination li a:hover,.dark ul.social-links a:hover,.dark ul.tags li a:hover{background-color:#000}.dark .caption:before,.dark hr{background-color:rgba(255,255,255,.2)}.dark .title-tab.selected-tab a,.dark .title-tab.selected-tab a:hover{background-color:#BDC3C7}.dark .content-toggle,.dark .section-title{border-color:#161616}.dark .author-box,.dark .focus-title,.dark .post,.dark .post-content{border-color:rgba(255,255,255,.2)}.dark .widget a:hover,.dark p a{border-bottom:1px dotted #BDC3C7}.dark .info-work,.dark .widget ul.social-links a:hover,.dark .widget ul.tags li a:hover,.dark p a:hover,.dark.instagram-bar{border:0}.dark .event dl.meta dt{margin-right:10px;color:#BDC3C7}.dark .post-title a:hover{border-bottom:1px dotted #BDC3C7}.dark .section-title.transparent{border-bottom:1px solid rgba(255,255,255,.2)}.dark .milestone{background-image:url(../img/glyphs/corona-dark.png)}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0);-webkit-animation-timing-function:ease-in}25%,75%{-webkit-transform:translateY(5px)}50%{-webkit-transform:translateY(10px);-webkit-animation-timing-function:ease-in}100%{-webkit-transform:translateY(0)}}@keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}25%,75%{-webkit-transform:translateY(5px);transform:translateY(5px)}50%{-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@media only screen and (max-width :992px){#nav-menu,.open #nav-toggle{background-color:#000}#nav-menu li.parent.show>ul,#nav-menu>ul>li,#nav-toggle,.footer-col,footer .row{display:block}#nav-menu{position:fixed;top:0;right:-400px;left:auto;padding:40px;height:100%;width:400px;float:none;line-height:1.5;text-align:left;overflow:hidden;overflow-y:auto;visibility:hidden;-webkit-transform:translateZ(0);-webkit-transition:right .4s,visibility 0s linear .4s;-o-transition:right .4s,visibility 0s linear .4s;transition:right .4s,visibility 0s linear .4s}#contacts-bar .address,#contacts-bar .other,.footer-contacts{text-align:center}.open #nav-menu{right:0;visibility:visible;-webkit-transition:right .4s;-o-transition:right .4s;transition:right .4s}#nav-menu ul ul li{margin-left:20px;width:auto}#nav-menu ul ul{position:static;visibility:visible;opacity:1;background-color:transparent!important;-webkit-box-shadow:none;box-shadow:none}#nav-menu li.parent{position:relative}#nav-menu li.parent:after{position:absolute;top:15px;right:10px;color:#404040;font-family:ForkAwesome;font-size:9px;font-weight:400;content:'\f078'}#nav-menu li.parent.show:after,#nav-menu li.parent.show>a,#nav-menu li.parent:hover:after,#nav-menu ul ul a{color:#BDC3C7}#nav-menu ul a:hover:after,#nav-menu>ul>li.selected>a:after{display:none}#nav-menu ul a,#nav-menu ul ul a{padding:15px}#nav-menu>ul>li.selected>a{background-color:#161616}#nav-menu ul a:hover,#nav-menu ul ul a:hover{background:0 0}.secondary{margin-top:80px}footer .container{width:auto}.footer-col{float:left;vertical-align:baseline}footer ul.social-links li{display:inline-block;float:none;margin:10px 1px 0 5px}.contact-form:not(.popup){margin-top:40px}.testimonials-slider .testimonial{padding:0}.testimonials-slider blockquote{margin:0;padding:20px 40px}.testimonials-slider .flex-direction-nav,.testimonials-slider blockquote:before{display:none}}.mfp-close:after,.mfp-close:before,.mfp-container:before,.mfp-figure:after{content:''}@media only screen and (max-width :768px){.footer-col,.form-msg span{padding:40px}.full-screen .top-header{border:0}#contacts-bar{display:none!important}#page-title{font-size:34px}.footer-col{float:none}.milestone{margin-top:40px}.milestone:first-child{margin-top:0}.popup{padding:20px}.popup h3.focus-title i{display:none}.popup .head img{margin:0 auto}.form-msg.fail span{left:0;width:80%;margin:0 10%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.mfp-inline-holder .mfp-close{position:absolute!important;right:20px!important}}@media only screen and (max-width :480px){#nav-menu{padding:80px 40px;right:-100%;width:100%}.open #nav-toggle{top:20px;right:40px;background-color:#111}#brand .info{display:none}#brand .info span{margin:0}#master-header .btn{left:0;width:80%;margin:0 10%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}}.mfp-bg,.mfp-container,.mfp-wrap{top:0;left:0;height:100%}.mfp-bg{position:fixed;width:100%;background:#000;z-index:1042;overflow:hidden;opacity:.95}.mfp-wrap{position:fixed;width:100%;z-index:1043;outline:0!important}.mfp-container{position:absolute;padding:0 8px;width:100%;text-align:center}.mfp-container:before{display:inline-block;height:100%}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure,.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}.mfp-hide{display:none!important}.mfp-preloader{position:absolute;top:50%;right:8px;left:8px;margin-top:-.8em;width:auto;text-align:center;color:#ccc;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}button.mfp-arrow,button.mfp-close{display:block;padding:0;background:0 0;border:0;cursor:pointer;overflow:visible;-webkit-appearance:none;outline:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{position:fixed;top:40px;right:40px;width:30px;height:30px;font-size:0;-webkit-transform:translateZ(0)}.mfp-close:after,.mfp-close:before{position:absolute;top:0;width:42px;height:1px;background-color:#fff;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.mfp-close:before{left:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mfp-close:after{left:30px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;top:50%;margin:-55px 0 0;padding:0;width:90px;height:110px;opacity:.65;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{display:block;position:absolute;top:0;left:0;margin-top:35px;margin-left:35px;width:0;height:0;border:inset transparent;content:''}.mfp-arrow .mfp-a,.mfp-arrow:after{top:8px;border-top-width:13px;border-bottom-width:13px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{margin-left:31px;border-right:17px solid #fff}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{width:100%;max-width:900px;line-height:0}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-scaler{padding-top:56.25%;width:100%;height:0;overflow:hidden}.mfp-iframe-scaler iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}img.mfp-img{display:block;margin:0 auto;padding:100px 0;width:auto;height:auto}.mfp-figure:after{display:block;position:absolute;top:100px;right:0;bottom:100px;left:0;width:auto;height:auto;background:#404040;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}.mfp-figure small{display:block;color:#BDC3C7;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{position:absolute;top:100%;left:0;margin-top:-36px;width:100%;cursor:auto}.mfp-title{padding-right:36px;line-height:18px;color:#eee;text-align:left}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile .mfp-bottom-bar:empty,.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{position:fixed;top:auto;bottom:0;margin:0;padding:3px 5px;background:rgba(0,0,0,.6)}.mfp-img-mobile .mfp-counter{top:3px;right:5px}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}.flexslider{position:relative;margin-bottom:90px}.flexslider .slides>li{display:none;-webkit-transition:opacity 1s ease;-o-transition:opacity 1s ease;transition:opacity 1s ease}.flexslider .slides img,.flexslider .slides:after,.no-js .flexslider .slides>li:first-child,html[xmlns] .flexslider .slides{display:block}.flexslider .slides img{width:100%;height:auto}.flexslider .slides:after{height:0;line-height:0;clear:both;visibility:hidden;content:'\0020'}.flex-viewport{max-height:2000px}.loading .flex-viewport{max-height:300px}.flex-direction-nav a{display:block;position:absolute;top:50%;width:40px;height:40px;line-height:40px;margin-top:-20px;color:#fff;background:#161616;font-family:ForkAwesome;font-size:13px;text-align:center;z-index:10;overflow:hidden;cursor:pointer;opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.flexslider:hover .flex-direction-nav a{opacity:1}.flex-direction-nav a:hover{background:#000}.flex-direction-nav a.flex-prev{left:0}.flex-direction-nav a.flex-next{right:0}.flex-direction-nav a.flex-prev:before{content:'\f053'}.flex-direction-nav a.flex-next:before{content:'\f054'}.flex-direction-nav .flex-disabled{opacity:0!important;cursor:default}.flex-control-nav{position:absolute;bottom:-60px;width:100%;text-align:center}.flex-control-nav li{display:inline-block;margin:0 6px}.flex-control-paging li a{display:block;width:10px;height:10px;background:#BDC3C7;border-radius:50%;text-indent:-9999px;cursor:pointer}.flex-control-paging li a:hover{background:#000}.flex-control-paging li a.flex-active{background:#161616;cursor:default}@media screen and (max-width:860px){.flex-direction-nav a.flex-next,.flex-direction-nav a.flex-prev{opacity:1}}
