.borderBox{-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important}.grayscale{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}.grayscaleContrast{-webkit-filter:grayscale(100%) contrast(70%);-moz-filter:grayscale(100%) contrast(70%);-ms-filter:grayscale(100%) contrast(70%);-o-filter:grayscale(100%) contrast(70%);filter:grayscale(100%) contrast(70%);filter:gray}.disableGrayscale{-webkit-filter:grayscale(0%) contrast(100%);-moz-filter:grayscale(0%) contrast(100%);-ms-filter:grayscale(0%) contrast(100%);-o-filter:grayscale(0%) contrast(100%);filter:grayscale(0%) contrast(100%);filter:none}.transitionDefault{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.transition1s{-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}.clearfix{clear:both}.left{float:left}.right{float:right}nav,div,header,footer,section,input,button,textarea,a,article,ul,li,nav{-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important}::selection{background:#222;color:#fff}::-moz-selection{background:#222;color:#fff}html,body{font-family:'Ubuntu',sans-serif;margin:0;padding:0;font-size:14px;font-weight:300;background:#fff;color:#333;width:100%;height:100%}.viewport{min-height:100%;border:30px solid #fff;background:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;opacity:0}.viewport:before,.viewport:after{content:'';position:fixed;left:0;width:100%;height:30px;background:#fff;z-index:20}.viewport:before{top:0}.viewport:after{bottom:0}h1,h2,h3,h4,h5,h6{color:#333;font-weight:300;line-height:1}h1{font-size:36px;text-transform:uppercase}h2{font-size:24px;text-transform:uppercase}h3{font-size:16px}h4,h5{font-size:14px}h6{font-size:16px}a{color:inherit;text-decoration:none}a.customLink{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;font-size:12px;color:#f56a3e;line-height:1.5;font-weight:300;text-transform:uppercase;letter-spacing:3px}a.customLink:hover{color:#333}a.customLink:active{opacity:0}.btn{display:inline-block;cursor:pointer;outline:0;font-size:12px;color:#f4f4f4;text-transform:uppercase;line-height:2.5;background:#f56a3e;border-radius:3px;box-shadow:0 0 15px 0 rgba(245,106,62,0.5);padding:7.5px 30px;letter-spacing:2px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.btn:hover{background:#cf5731}.btn:active{background:#cf5731;color:#cf5731}.btn.dark{background:#333;box-shadow:0 0 15px 0 rgba(51,51,51,0.5)}.btn.dark:hover{background:#222}.btn.dark:active{background:#222;color:#222}body.withMenu{overflow:hidden}body.withMenu header .menuBtn .icon-backmenu{display:block}body.withMenu header .menuBtn .icon-menu{display:none}body.withMenu header .copyright{opacity:1;visibility:visible}body.withMenu nav{opacity:1;visibility:visible}header{position:fixed;width:100%;left:0;top:0;padding:60px 60px 0;z-index:10}header .menuBtn{cursor:pointer;line-height:20px;z-index:1;position:relative}header .menuBtn span{font-size:16px;position:relative;top:2px}header .menuBtn .icon-backmenu{display:none}header .logoWrapper{height:20px;z-index:1;position:relative}header .logoWrapper img{display:block;height:100%}header .copyright{position:absolute;font-size:12px;color:#999;line-height:1.5;font-weight:300;text-align:center;width:100%;margin:auto;left:0;top:53px;z-index:0;opacity:0;visibility:hidden;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}nav{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:9;opacity:0;visibility:hidden;border:30px solid #fff;overflow:hidden;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}nav ul{margin:0;padding:90px 0 0;height:100%;font-size:0;text-align:center}nav ul li{list-style-type:none;padding:0;margin:0;height:100%;width:14.28%;display:inline-block;position:relative;text-align:center;overflow:hidden}nav ul li:before,nav ul li:after{content:'';display:block;width:100%;height:50%;background:#fff;position:absolute;left:0;top:-50%;z-index:2}nav ul li:after{top:auto;bottom:-50%}nav ul li a{position:relative;z-index:2;display:inline-block;height:100%;text-align:center;-webkit-writing-mode:vertical-lr;-ms-writing-mode:vertical-lr;writing-mode:vertical-lr;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);font-size:14px;color:#fff;text-transform:uppercase;font-weight:400;letter-spacing:20px}nav ul li .overlay{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);-o-transform:scale(1.01);transform:scale(1.01);width:100%;height:100%;position:absolute;left:0;top:0;background-size:cover;background-position:center center}nav ul li .overlay:after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(17,17,17,0.85);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}nav ul li:hover .overlay{-webkit-filter:grayscale(0%) contrast(100%);-moz-filter:grayscale(0%) contrast(100%);-ms-filter:grayscale(0%) contrast(100%);-o-filter:grayscale(0%) contrast(100%);filter:grayscale(0%) contrast(100%);filter:none;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}nav ul li:hover .overlay:after{background:rgba(17,17,17,0.25)}nav ul li:nth-child(1) .overlay{background-image:url("../img/menu/1.jpg")}nav ul li:nth-child(2) .overlay{background-image:url("../img/menu/2.jpg")}nav ul li:nth-child(3) .overlay{background-image:url("../img/menu/3.jpg")}nav ul li:nth-child(4) .overlay{background-image:url("../img/menu/4.jpg")}nav ul li:nth-child(5) .overlay{background-image:url("../img/menu/5.jpg")}nav ul li:nth-child(6) .overlay{background-image:url("../img/menu/6.jpg")}nav ul li:nth-child(7) .overlay{background-image:url("../img/menu/7.jpg")}#mainWrapper{overflow:hidden;background-color:#f4f4f4;background-image:url("../img/pattern.svg")}#mainWrapper.center{display:table;width:100%;vertical-align:middle}#mainWrapper.center section{display:table-cell;vertical-align:middle;text-align:center}#mainWrapper.center section:after{content:'';display:inline-block;height:100%;vertical-align:middle}#mainWrapper section{position:relative}#mainWrapper section#main{font-size:0}#mainWrapper section#main:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-image:url("../img/logo.svg");background-repeat:no-repeat;background-size:90% auto;background-position:center center;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;opacity:.05;z-index:0}#mainWrapper section#main>div{display:inline-block;vertical-align:middle;position:relative;z-index:1;font-size:14px}#mainWrapper section#main .title{text-align:right;margin-right:50px}#mainWrapper section#main .title h1{font-size:30px;margin:0 0 15px}#mainWrapper section#main .preview{margin-left:50px}#mainWrapper section>h1{text-align:center;font-size:24px;color:#333;text-transform:uppercase;line-height:20px;font-weight:300;padding:30px 0;margin:0;position:fixed;width:100%;left:0;background:#fff;border-left:30px solid #fff;border-right:30px solid #fff;z-index:5;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important}#mainWrapper section ul.submenu{text-align:center;padding:110px 0 0;margin:0;position:relative;z-index:1}#mainWrapper section ul.submenu li{margin:0 12px;list-style-type:none;display:inline-block}#mainWrapper section ul.submenu li a{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;font-size:14px;color:#999;text-transform:uppercase;line-height:1;font-weight:300}#mainWrapper section ul.submenu li.active a,#mainWrapper section ul.submenu li:hover a{color:#222}#mainWrapper section.works .submenu+.itemsWrapper{padding-top:60px}#mainWrapper section.works .itemsWrapper{max-width:1300px;margin:auto;padding:110px 60px 90px}#mainWrapper section.works .itemsWrapper .list-view:after{content:'';display:block;clear:both}#mainWrapper section.works .itemsWrapper .preview{position:relative;display:inline-block;padding:30px;clear:both;margin-top:-90px}#mainWrapper section.works .itemsWrapper .preview:first-child{margin-top:0!important}#mainWrapper section.works .itemsWrapper .preview:nth-child(even){float:right}#mainWrapper section.works .itemsWrapper .preview:nth-child(odd){float:left}#mainWrapper section.works .itemsWrapper .scroll-pager-loading-text{clear:both}#mainWrapper section.detail{background:#fff}#mainWrapper section.detail .leftBlock{position:fixed;left:0;top:0;height:100%;width:150px;background:#fff;text-align:center;padding:100px 30px 0 0;border-left:30px solid #fff}#mainWrapper section.detail .leftBlock span{font-size:12px;line-height:30px}#mainWrapper section.detail .descBlock{position:fixed;height:100%;width:390px;right:30px;top:0;padding:110px 30px 60px}#mainWrapper section.detail .descBlock ::-webkit-scrollbar{width:0}#mainWrapper section.detail .descBlock .wrapper{height:100%;overflow:auto;border-top:1px solid #e3e3e3;padding-top:30px}#mainWrapper section.detail .descBlock p{font-size:14px;color:#999;line-height:20px;text-align:justify;font-weight:300;margin:0}#mainWrapper section.detail .descBlock img{width:100%}#mainWrapper section.detail .descBlock h1,#mainWrapper section.detail .descBlock h2{color:#222;font-size:18px;line-height:normal;margin:15px 0;text-transform:none}#mainWrapper section.detail .descBlock h1:first-child,#mainWrapper section.detail .descBlock h2:first-child{margin-top:0}#mainWrapper section.projectDetail{padding:15px 405px 15px 135px}#mainWrapper section.projectDetail .projects .grid-sizer,#mainWrapper section.projectDetail .projects .project{width:25%}#mainWrapper section.projectDetail .projects .project{padding:15px}#mainWrapper section.projectDetail .projects .project img{width:100%;display:block}#mainWrapper section.workDetail{padding:0 250px 0 120px}#mainWrapper section.workDetail input[type=range]{-webkit-appearance:none;margin:10px 0;width:220px}#mainWrapper section.workDetail input[type=range]:focus{outline:0}#mainWrapper section.workDetail input[type=range]::-webkit-slider-runnable-track{width:220px;height:1px;cursor:pointer;animate:.2s;box-shadow:0 0 0 #222,0px 0 0 #2f2f2f;background:#222;border-radius:0;border:0 solid #000}#mainWrapper section.workDetail input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 #111,0px 0 0 #1e1e1e;border:0 solid #fff;height:20px;width:1px;border-radius:0;background:#222;cursor:pointer;-webkit-appearance:none;margin-top:-9.5px}#mainWrapper section.workDetail input[type=range]:focus::-webkit-slider-runnable-track{background:#2f2f2f}#mainWrapper section.workDetail input[type=range]::-moz-range-track{width:220px;height:1px;cursor:pointer;animate:.2s;box-shadow:0 0 0 #222,0px 0 0 #2f2f2f;background:#222;border-radius:0;border:0 solid #000}#mainWrapper section.workDetail input[type=range]::-moz-range-thumb{box-shadow:0 0 0 #111,0px 0 0 #1e1e1e;border:0 solid #fff;height:20px;width:1px;border-radius:0;background:#222;cursor:pointer}#mainWrapper section.workDetail input[type=range]::-ms-track{width:220px;height:1px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;border-width:1px 0;color:transparent}#mainWrapper section.workDetail input[type=range]::-ms-fill-lower{background:#151515;border:0 solid #000;border-radius:0;box-shadow:0 0 0 #222,0px 0 0 #2f2f2f}#mainWrapper section.workDetail input[type=range]::-ms-fill-upper{background:#222;border:0 solid #000;border-radius:0;box-shadow:0 0 0 #222,0px 0 0 #2f2f2f}#mainWrapper section.workDetail input[type=range]::-ms-thumb{box-shadow:0 0 0 #111,0px 0 0 #1e1e1e;border:0 solid #fff;height:20px;width:1px;border-radius:0;background:#222;cursor:pointer}#mainWrapper section.workDetail input[type=range]:focus::-ms-fill-lower{background:#222}#mainWrapper section.workDetail input[type=range]:focus::-ms-fill-upper{background:#2f2f2f}#mainWrapper section.workDetail .adaptBlock{display:none}#mainWrapper section.workDetail .leftBlock .buttons{position:absolute;bottom:30px;width:89px}#mainWrapper section.workDetail .leftBlock .buttons button{background:0;border:0;box-shadow:none;outline:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;margin:0;display:block;text-align:center;width:100%;position:relative}#mainWrapper section.workDetail .leftBlock .buttons button:after{content:'';width:1px;height:15px;background:#222;position:absolute;left:0;right:0;margin:auto;top:-8px}#mainWrapper section.workDetail .leftBlock .buttons button span{font-size:15px}#mainWrapper section.workDetail .leftBlock .buttons button.reset{margin-top:10px}#mainWrapper section.workDetail .leftBlock .buttons button.reset:after{display:none}#mainWrapper section.workDetail .leftBlock .buttons button.zoom-in{position:relative;top:-235px}#mainWrapper section.workDetail .leftBlock .buttons button.zoom-in:after{top:auto;bottom:-7px}#mainWrapper section.workDetail .leftBlock .buttons .zoom-range{-webkit-transform:rotate(-90deg) translateY(-66px) translateX(68px);-moz-transform:rotate(-90deg) translateY(-66px) translateX(68px);-ms-transform:rotate(-90deg) translateY(-66px) translateX(68px);-o-transform:rotate(-90deg) translateY(-66px) translateX(68px);transform:rotate(-90deg) translateY(-66px) translateX(68px);padding:10px 0;height:20px;cursor:pointer}#mainWrapper section.workDetail .descBlock{background:#fff;width:250px;padding:120px 30px 60px 60px}#mainWrapper section.workDetail .descBlock p{text-align:left}#mainWrapper section.workDetail .descBlock h1,#mainWrapper section.workDetail .descBlock h2{font-size:16px}#mainWrapper section.workDetail .workWrapper{width:100%;height:100%;position:relative}#mainWrapper section.workDetail .workWrapper iframe{width:100%;height:100%}#mainWrapper section.workDetail .workWrapper .linksOuter{position:absolute;left:0;top:0;display:table;vertical-align:middle;height:100%;width:40px;z-index:2;background:rgba(0,0,0,0.5)}#mainWrapper section.workDetail .workWrapper .linksOuter .linksInner{display:table-cell;vertical-align:middle;width:100%}#mainWrapper section.workDetail .workWrapper .linksOuter .linksInner a{display:block;width:100%;height:40px;line-height:40px;text-align:center;font-size:13px;font-weight:300;color:#fff}#mainWrapper section.workDetail .workWrapper .linksOuter .linksInner a.active{color:#000;background:#fff}#mainWrapper section.workDetail .workWrapper .parent{width:100%;height:100%;text-align:center;vertical-align:middle;display:table}#mainWrapper section.workDetail .workWrapper .parent .panzoom{width:100%;height:100%;display:table-cell;vertical-align:middle;-webkit-transition:all .6s ease-out!important;-moz-transition:all .6s ease-out!important;-ms-transition:all .6s ease-out!important;-o-transition:all .6s ease-out!important;transition:all .6s ease-out!important}#mainWrapper section.workDetail .workWrapper .parent .panzoom img{display:none}#mainWrapper section.workDetail .workWrapper .parent .panzoom img.active{display:inline-block}#mainWrapper section.studio .studioInfoWrapper{margin-top:-96px;padding-top:96px;position:relative}#mainWrapper section.studio .studioInfoWrapper .imgWrapper{margin-top:60px;width:100%;overflow:hidden}#mainWrapper section.studio .studioInfoWrapper .imgWrapper img{display:block;height:100%;margin:auto}#mainWrapper section.studio .studioInfoWrapper .imgWrapper img.wide{display:none}#mainWrapper section.studio .studioInfoWrapper .infoWrapper{position:absolute;bottom:75px;margin:auto;left:0;right:0}#mainWrapper section.studio .studioInfoWrapper .infoWrapper .address{font-size:16px;color:#f4f4f4;line-height:1.2;text-align:center;font-weight:300}#mainWrapper section.studio .studioInfoWrapper .infoWrapper .descWrapper{width:100%;max-width:420px;background:#fff;padding:40px 40px 20px;margin:20px auto 40px;position:relative}#mainWrapper section.studio .studioInfoWrapper .infoWrapper .descWrapper p{font-weight:300;font-size:12px;color:#6b6868;line-height:20px;text-align:left;margin:0;letter-spacing:1px}#mainWrapper section.studio .studioInfoWrapper .infoWrapper .descWrapper .snWrapper{font-size:0;text-align:center}#mainWrapper section.studio .studioInfoWrapper .infoWrapper .descWrapper .snWrapper a{font-size:12px;text-transform:uppercase;line-height:20px;display:inline-block;vertical-align:middle;margin:20px 10px 0;letter-spacing:2px}#mainWrapper section.studio .studioInfoWrapper .infoWrapper .buttons{text-align:center;font-size:0}#mainWrapper section.studio .studioInfoWrapper .infoWrapper .buttons a.btn{margin:0 10px;width:160px;padding:7.5px}#mainWrapper section.studio .studioInfoWrapper .bgTitle{bottom:35px}#mainWrapper section.studio .studioInfoWrapper:after{content:'';display:block;width:1px;left:0;right:0;margin:auto;height:110px;background:#f56a3e;position:absolute;bottom:-80px}#mainWrapper section.studio .bgTitle{font-size:200px;line-height:150px;text-align:center;font-family:"Arial";color:#333;opacity:.05;font-weight:bold;text-transform:uppercase;position:absolute;left:0;right:0;margin:auto}#mainWrapper section.studio .team{padding-top:105px}#mainWrapper section.studio .team h2{text-align:center}#mainWrapper section.studio .team .teammates{text-align:center;font-size:0}#mainWrapper section.studio .team .teammates .teammate{display:inline-block;vertical-align:top;width:100%;max-width:350px;margin:0 0 30px;padding:0 30px}#mainWrapper section.studio .team .teammates .teammate .imgWrapper{width:100%}#mainWrapper section.studio .team .teammates .teammate .imgWrapper img{width:100%;display:block}#mainWrapper section.studio .team .teammates .teammate .desc{text-align:center}#mainWrapper section.studio .team .teammates .teammate .desc,#mainWrapper section.studio .team .teammates .teammate .desc a{font-size:14px;color:#333;line-height:30px;letter-spacing:1px;font-weight:300}#mainWrapper section.studio .team .teammates .teammate .desc a.sn{text-transform:uppercase;letter-spacing:2px;font-weight:500}#mainWrapper section.studio .virtualTourWrapper{position:fixed;padding:30px;width:100%;height:100%;top:0;left:0;z-index:99;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;top:-100%}#mainWrapper section.studio .virtualTourWrapper.active{top:0}#mainWrapper section.studio .virtualTourWrapper #virtualTour{width:100%;height:100%}#mainWrapper section.studio .virtualTourWrapper .closeTour{position:absolute;top:30px;right:30px;width:30px;height:30px;text-align:center;display:block;font-size:25px;background:#fff}#mainWrapper section.studio .biographyWrapper{padding:30px 0}#mainWrapper section.studio .biographyWrapper .bgTitle{height:150px;top:0;bottom:0;position:fixed}#mainWrapper section.studio .biographyWrapper ul.bio{position:relative;padding:0;max-width:900px;margin:auto}#mainWrapper section.studio .biographyWrapper ul.bio:before{content:'';display:block;height:100%;width:1px;position:absolute;top:0;left:0;right:0;margin:auto;background:#6b6868}#mainWrapper section.studio .biographyWrapper ul.bio li{position:relative;text-align:center;font-size:0;list-style-type:none;height:300px;opacity:.2;-webkit-transform:scale(0.75);-moz-transform:scale(0.75);-ms-transform:scale(0.75);-o-transform:scale(0.75);transform:scale(0.75);margin:10px 0;overflow:hidden;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#mainWrapper section.studio .biographyWrapper ul.bio li>div{display:inline-block;width:50%;vertical-align:middle}#mainWrapper section.studio .biographyWrapper ul.bio li,#mainWrapper section.studio .biographyWrapper ul.bio li *{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}#mainWrapper section.studio .biographyWrapper ul.bio li .infoWrapper{position:relative;font-weight:300;color:#222;text-align:left;padding:10px 0 10px 50px}#mainWrapper section.studio .biographyWrapper ul.bio li .infoWrapper>div{max-width:400px}#mainWrapper section.studio .biographyWrapper ul.bio li .infoWrapper .year{color:#555;font-size:24px;line-height:40px}#mainWrapper section.studio .biographyWrapper ul.bio li .infoWrapper .year:before{content:'';display:block;height:1px;width:30px;width:0;position:absolute;top:30px;left:0;margin:auto;background:#6b6868;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}#mainWrapper section.studio .biographyWrapper ul.bio li .infoWrapper .desc{font-size:14px}#mainWrapper section.studio .biographyWrapper ul.bio li .infoWrapper .desc a{text-decoration:underline}#mainWrapper section.studio .biographyWrapper ul.bio li .imgWrapper{padding-right:50px;text-align:right;position:relative}#mainWrapper section.studio .biographyWrapper ul.bio li .imgWrapper img{display:block;width:100%}#mainWrapper section.studio .biographyWrapper ul.bio li .infoWrapper .year:before{width:30px}#mainWrapper section.studio .biographyWrapper ul.bio li .imgWrapper{opacity:1}#mainWrapper section#error h1{font-family:Arial;font-size:276px;font-weight:700;text-shadow:0 5px 15px rgba(0,0,0,0.2);margin:0;display:inline-block;line-height:216px;position:relative;top:3px}#mainWrapper section#error h1.masking{background-image:url("../img/errorMask.jpg");background-size:cover;background-position:center;-webkit-background-clip:text;background-clip:text;color:transparent}#mainWrapper section#error a.btn.home{position:absolute;left:0;right:0;width:140px;height:45px;top:0;bottom:0;margin:auto}#mainWrapper section#error .ff{height:230px}#mainWrapper section#error #svgPath text{font-family:Arial;font-size:276px;font-weight:700;text-shadow:0 5px 15px rgba(0,0,0,0.2)}#mainWrapper section#error #svgPath text.small{display:none}#mainWrapper section#error p.desc{position:absolute;width:100%;margin:20px auto;left:0}.preview:after,.preview .scrollme:after{content:'';display:block;clear:both}.preview .imgWrapper{float:left;overflow:hidden;box-shadow:0 15px 50px 0 rgba(0,0,0,0.17);position:relative}.preview .imgWrapper.video:after{content:'';display:block;background-image:url('../img/play.svg');background-size:100%;width:25px;height:25px;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto}.preview .imgWrapper:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);-webkit-filter:grayscale(0%) contrast(100%);-moz-filter:grayscale(0%) contrast(100%);-ms-filter:grayscale(0%) contrast(100%);-o-filter:grayscale(0%) contrast(100%);filter:grayscale(0%) contrast(100%);filter:none}.preview .imgWrapper img{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;-webkit-filter:grayscale(100%) contrast(70%);-moz-filter:grayscale(100%) contrast(70%);-ms-filter:grayscale(100%) contrast(70%);-o-filter:grayscale(100%) contrast(70%);filter:grayscale(100%) contrast(70%);filter:gray;display:block;max-width:400px;max-height:360px}.preview .info{float:right;text-align:left;max-width:180px;padding:30px 0 0 20px}.preview .info .line{width:80px;height:1px;background:#000;position:relative;left:-50px;margin-bottom:25px}.preview .info h4{margin:0 0 20px;line-height:20px}a.fb{color:#3b5999!important}a.tw{color:#55acee!important}a.yt{color:#e52d27!important}a.vi{color:#1ab7ea!important}a.web{color:#333!important}.preload{position:fixed;width:100%;height:100%;background:#fff;left:0;top:0;text-align:center;z-index:100}.preload .inner{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:21px;color:#999;font-size:11px;letter-spacing:3px;text-transform:uppercase}.preload .loader{width:142px;height:21px;-webkit-mask:url('../img/logo.svg') no-repeat;margin:auto;position:relative}.preload .loader:after{content:'';position:absolute;background:#f56a3e;width:100%;height:100%;left:0;top:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.preload .loader,.preload img{margin-bottom:30px}#awwwards{top:150px!important;position:fixed!important}.hamburger{display:inline-block;cursor:pointer;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:30px;height:20px;display:block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:24px;height:1px;background-color:#000;border-radius:1px;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:.15s;transition-timing-function:ease;-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-9px}.hamburger-inner::after{bottom:-9px}body.withMenu .hamburger--arrow .hamburger-inner::before{-webkit-transform:translate3d(-8px,5px,0) rotate(-45deg) scale(0.5,1);transform:translate3d(-8px,5px,0) rotate(-45deg) scale(0.5,1)}body.withMenu .hamburger--arrow .hamburger-inner::after{-webkit-transform:translate3d(-8px,-5px,0) rotate(45deg) scale(0.5,1);transform:translate3d(-8px,-5px,0) rotate(45deg) scale(0.5,1)}.fillMode{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.delay01{-webkit-animation-delay:.1s;-moz-animation-delay:.1s;-o-animation-delay:.1s;animation-delay:.1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.delay02{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.delay03{-webkit-animation-delay:.3s;-moz-animation-delay:.3s;-o-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.delay04{-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-o-animation-delay:.4s;animation-delay:.4s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.delay05{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.delay06{-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-o-animation-delay:.6s;animation-delay:.6s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.delay07{-webkit-animation-delay:.7s;-moz-animation-delay:.7s;-o-animation-delay:.7s;animation-delay:.7s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.delay08{-webkit-animation-delay:.8s;-moz-animation-delay:.8s;-o-animation-delay:.8s;animation-delay:.8s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.delay09{-webkit-animation-delay:.9s;-moz-animation-delay:.9s;-o-animation-delay:.9s;animation-delay:.9s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.delay1{-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.delay12{-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;-o-animation-delay:1.2s;animation-delay:1.2s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.delay15{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.delay18{-webkit-animation-delay:1.8s;-moz-animation-delay:1.8s;-o-animation-delay:1.8s;animation-delay:1.8s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.delay21{-webkit-animation-delay:2.1s;-moz-animation-delay:2.1s;-o-animation-delay:2.1s;animation-delay:2.1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.fadeInAnimation 0{opacity:0}.fadeInAnimation 100%{opacity:1}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeOutAnimation 0{opacity:1}.fadeOutAnimation 100%{opacity:0}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.menuBtnAnimation 0{-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);opacity:0}.menuBtnAnimation 100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}@-webkit-keyframes menuBtn{0%{-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);opacity:0}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}}@-moz-keyframes menuBtn{0%{-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);opacity:0}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}}@-o-keyframes menuBtn{0%{-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);opacity:0}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes menuBtn{0%{-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);opacity:0}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes worksBtn{0%{-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);opacity:0}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}}.worksBtnAnimation 0{-webkit-transform:translateX(-60px);-moz-transform:translateX(-60px);-ms-transform:translateX(-60px);-o-transform:translateX(-60px);transform:translateX(-60px);opacity:0}.worksBtnAnimation 100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}@-moz-keyframes worksBtn{0%{-webkit-transform:translateX(-60px);-moz-transform:translateX(-60px);-ms-transform:translateX(-60px);-o-transform:translateX(-60px);transform:translateX(-60px);opacity:0}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}}@-o-keyframes worksBtn{0%{-webkit-transform:translateX(-60px);-moz-transform:translateX(-60px);-ms-transform:translateX(-60px);-o-transform:translateX(-60px);transform:translateX(-60px);opacity:0}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes worksBtn{0%{-webkit-transform:translateX(-60px);-moz-transform:translateX(-60px);-ms-transform:translateX(-60px);-o-transform:translateX(-60px);transform:translateX(-60px);opacity:0}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}}.bgAnimation 0{opacity:0}.bgAnimation 100%{opacity:.05}@-moz-keyframes bg{0%{opacity:0}100%{opacity:.05}}@-o-keyframes bg{0%{opacity:0}100%{opacity:.05}}@keyframes bg{0%{opacity:0}100%{opacity:.05}}.postImgAnimation from{opacity:0;-webkit-transform:translateX(60px);-moz-transform:translateX(60px);-ms-transform:translateX(60px);-o-transform:translateX(60px);transform:translateX(60px)}.postImgAnimation to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}@-moz-keyframes postImg{from{opacity:0;-webkit-transform:translateX(60px);-moz-transform:translateX(60px);-ms-transform:translateX(60px);-o-transform:translateX(60px);transform:translateX(60px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes postImg{from{opacity:0;-webkit-transform:translateX(60px);-moz-transform:translateX(60px);-ms-transform:translateX(60px);-o-transform:translateX(60px);transform:translateX(60px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes postImg{from{opacity:0;-webkit-transform:translateX(60px);-moz-transform:translateX(60px);-ms-transform:translateX(60px);-o-transform:translateX(60px);transform:translateX(60px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.postTextAnimation from{opacity:0;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translateX(30px)}.postTextAnimation to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}@-moz-keyframes postText{from{opacity:0;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translateX(30px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes postText{from{opacity:0;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translateX(30px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes postText{from{opacity:0;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translateX(30px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.navTopAnimation from{top:0}.navTopAnimation to{top:-50%}@-moz-keyframes navTop{from{top:0}to{top:-50%}}@-o-keyframes navTop{from{top:0}to{top:-50%}}@keyframes navTop{from{top:0}to{top:-50%}}.navBottomAnimation from{bottom:0}.navBottomAnimation to{bottom:-50%}@-moz-keyframes navBottom{from{bottom:0}to{bottom:-50%}}@-o-keyframes navBottom{from{bottom:0}to{bottom:-50%}}@keyframes navBottom{from{bottom:0}to{bottom:-50%}}.showPreviewAnimation from{top:90px}.showPreviewAnimation to{top:0}@-moz-keyframes showPreview{from{top:90px}to{top:0}}@-o-keyframes showPreview{from{top:90px}to{top:0}}@keyframes showPreview{from{top:90px}to{top:0}}.viewport.loaded{opacity:1}.viewport.loaded:not(.withPreload) header .logoWrapper{-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-o-animation:fadeIn 1s;animation:fadeIn 1s;-webkit-animation-delay:.3s;-moz-animation-delay:.3s;-o-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.viewport.loaded:not(.withPreload) header .menuBtn{-webkit-animation:menuBtn 1s;-moz-animation:menuBtn 1s;-o-animation:menuBtn 1s;animation:menuBtn 1s;-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-o-animation-delay:.6s;animation-delay:.6s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.viewport.loaded:not(.withPreload) section#main:before{-webkit-animation:bg .8s;-moz-animation:bg .8s;-o-animation:bg .8s;animation:bg .8s;-webkit-animation-delay:.3s;-moz-animation-delay:.3s;-o-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.viewport.loaded:not(.withPreload) section#main .title h1{-webkit-animation:menuBtn 1s;-moz-animation:menuBtn 1s;-o-animation:menuBtn 1s;animation:menuBtn 1s;-webkit-animation-delay:.3s;-moz-animation-delay:.3s;-o-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.viewport.loaded:not(.withPreload) section#main .title .btn{-webkit-animation:worksBtn .8s;-moz-animation:worksBtn .8s;-o-animation:worksBtn .8s;animation:worksBtn .8s;-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.viewport.loaded:not(.withPreload) section#main .preview .imgWrapper{-webkit-animation:postImg .8s;-moz-animation:postImg .8s;-o-animation:postImg .8s;animation:postImg .8s;-webkit-animation-delay:.7s;-moz-animation-delay:.7s;-o-animation-delay:.7s;animation-delay:.7s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.viewport.loaded:not(.withPreload) section#main .preview .info .line{-webkit-animation:fadeIn .3s;-moz-animation:fadeIn .3s;-o-animation:fadeIn .3s;animation:fadeIn .3s;-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;-o-animation-delay:1.2s;animation-delay:1.2s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.viewport.loaded:not(.withPreload) section#main .preview .info .textInfo{-webkit-animation:postText .5s;-moz-animation:postText .5s;-o-animation:postText .5s;animation:postText .5s;-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}body.withMenu nav ul li:before,body.withMenu nav ul li:after{-webkit-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-moz-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-o-animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}body.withMenu nav ul li:before{-webkit-animation:navTop 1.2s;-moz-animation:navTop 1.2s;-o-animation:navTop 1.2s;animation:navTop 1.2s}body.withMenu nav ul li:after{-webkit-animation:navBottom 1.2s;-moz-animation:navBottom 1.2s;-o-animation:navBottom 1.2s;animation:navBottom 1.2s}body.withMenu nav ul li:nth-child(1):before,body.withMenu nav ul li:nth-child(1):after{-webkit-animation-delay:.3s;-moz-animation-delay:.3s;-o-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}body.withMenu nav ul li:nth-child(3):before,body.withMenu nav ul li:nth-child(3):after{-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-o-animation-delay:.6s;animation-delay:.6s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}body.withMenu nav ul li:nth-child(4):before,body.withMenu nav ul li:nth-child(4):after{-webkit-animation-delay:.1s;-moz-animation-delay:.1s;-o-animation-delay:.1s;animation-delay:.1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}body.withMenu nav ul li:nth-child(5):before,body.withMenu nav ul li:nth-child(5):after{-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-o-animation-delay:.4s;animation-delay:.4s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}body.withMenu nav ul li:nth-child(6):before,body.withMenu nav ul li:nth-child(6):after{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}body.withMenu nav ul li:nth-child(7):before,body.withMenu nav ul li:nth-child(7):after{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.preloadAnimation 0{background:#222;left:-100%}.preloadAnimation 60%{left:0;background:#222}.preloadAnimation 85%{background:#f56a3e}@-moz-keyframes preload{0%{background:#222;left:-100%}60%{left:0;background:#222}85%{background:#f56a3e}}@-o-keyframes preload{0%{background:#222;left:-100%}60%{left:0;background:#222}85%{background:#f56a3e}}@keyframes preload{0%{background:#222;left:-100%}60%{left:0;background:#222}85%{background:#f56a3e}}.preload .loader:after{-webkit-animation:preload 5s ease-out;-o-animation:preload 5s ease-out;animation:preload 5s ease-out}.itemsWrapper .preview{-webkit-animation:showPreview 1s ease-out;-o-animation:showPreview 1s ease-out;animation:showPreview 1s ease-out}.webkit{display:block}.ff{display:none}@-moz-document url-prefix(){.webkit{display:none}.ff{display:block}}
#mainWrapper.center section#error:after{display: none;}
#mainWrapper section.studio .virtualTourWrapper iframe{width: 100%;height: 100%;}