/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html{font-size:14px}body{background:#fff;font-weight:100;font-family:"museo-sans-rounded",Arial,Helvetica,Sans-serif;color:#000;line-height:1.5}.container{width:960px;margin:0 auto}h1,h2,h3,h4,h5{color:#000;font-family:"museo-sans-rounded",Arial,Helvetica,Sans-serif;font-weight:300;line-height:1.2;padding:0;margin-top:0;letter-spacing:0.1em}h1{font-size:1.71em}h2{font-size:1.71em}h3{font-size:1.14em}h4{font-size:1.14em}h5{font-size:14px}h6{font-size:14px}p{margin:0 0 20px 0}strong{font-weight:500}ul,li{padding:0px;margin:0px 0px 0px 14px}ul{margin-bottom:10px}.form-element{margin:15px 0}.form-element label{display:block;margin:0 0 5px 0}.form-element input[type="text"]{width:100%;height:28px;padding:5px;border:1px solid #dadada;box-sizing:border-box}.form-element textarea{width:100%;height:163px;padding:5px;border:1px solid #dadada;box-sizing:border-box}.error{color:red}a{color:#f15a35;text-decoration:none}a:active{background-color:transparent}a:hover{color:#f6947d;text-decoration:none}a:active,a:focus{color:#f15a35;border:0 none;outline:0 none}::selection{background:rgba(241,90,53,0.75)}::-moz-selection{background:rgba(241,90,53,0.75)}.btn{border-radius:5%;border:1px solid;cursor:pointer}.btn.btn-primary{color:#f15a35;border-color:#f15a35;background:none}.btn.btn-primary:hover,.btn.btn-primary:active{background:#f15a35;color:#fff}#header{width:100%;height:112px}#header .wrap-inner{width:1020px;margin:0 auto;padding:25px 0 35px 0}#header #logo{width:214px;height:60px;float:left;background:url('../images/logo.png') top left no-repeat;vertical-align:top;text-indent:-9999px}#header .btn-menu{display:none}#header ul.list-social{float:right;margin:12px 0 0 0;padding:0;list-style:none}#header ul.list-social li{width:33px;height:33px;line-height:33px;display:inline-block;background:#b3b3b3;margin:0;padding:0;text-align:center;border-radius:50%;transition:background 0.2s ease}#header ul.list-social li:first-of-type{margin-right:10px}#header ul.list-social li:hover{background:#f15a35}#header ul.list-social li a{color:#fff;font-size:22px}#header ul.list-social li a .fa{position:relative;top:1px;left:-1px}#header #nav{float:left;margin:10px 32px 0 120px;line-height:42px;font-size:.9em;font-weight:300;text-transform:uppercase;vertical-align:top}#header #nav ul.list-nav{margin:0;padding:0;list-style:none}#header #nav ul.list-nav li{margin:0 26px 0 0;padding:0;display:inline-block}#header #nav ul.list-nav li:last-child{margin-right:0}#header #nav ul.list-nav li.active a{color:#f15a35}#header #nav ul.list-nav li a{color:#000}#header #nav ul.list-nav li a:hover{color:#f15a35;text-decoration:none}#footer{padding:35px 0 30px 0 ;line-height:1;color:#999;font-size:.9em}#footer .copyright{float:left}#footer ul.list-legal{float:right;margin:0;padding:0;text-align:right}#footer ul.list-legal li{display:inline-block;margin:0 20px 0 0;padding:0;color:#999}#footer ul.list-legal li a{color:#999}#footer ul.list-legal li a:hover{color:#f15a35;text-decoration:none}.cont-slider{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;max-width:1380px;margin:0 auto;position:relative;z-index:1}.cont-slider ul.list-slides{margin:0;padding:0;list-style:none}.cont-slider ul.list-slides li.slide{width:1345px;margin:0 0 0 35px;padding:0;position:relative}.cont-slider ul.list-slides li.slide:focus{outline-style:none;box-shadow:none;border-color:transparent}.cont-slider ul.list-slides li.slide .background{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;position:absolute;top:0;left:0;z-index:1}.cont-slider ul.slick-dots{margin:0;padding:0;list-style:none;position:absolute;top:0;left:0}.cont-slider ul.slick-dots li{width:auto;height:auto;margin:0;padding:0;display:block}.cont-slider ul.slick-dots li.slick-active button{background:#000}.cont-slider ul.slick-dots li button{width:16px;height:2px;padding:0;background:#999;border:none;outline:none;text-indent:-9999px}.cont-categories ul.list-categories{width:960px;margin:0 auto;padding:0;list-style:none}.cont-categories ul.list-categories li{width:200px;margin:0 49px 50px 0;padding:0;display:inline-block;vertical-align:top}.cont-categories ul.list-categories li:nth-child(4n+4){margin-right:0}.cont-categories ul.list-categories li .cont-image{height:220px;position:relative}.cont-categories ul.list-categories li .cont-image img{width:100%;height:auto;position:absolute;bottom:0}.cont-categories ul.list-categories li h3{color:#f15a35;margin:38px 0 30px 0;text-transform:uppercase}#gallery-item-content{position:relative}#gallery-item-content .cont-item{width:auto;max-width:100%;margin:0 auto;background:white;position:relative;z-index:99;transition:all 0.2s ease}#gallery-item-content .cont-item .cont-slider-custom{float:left;opacity:0;position:absolute;top:0;left:0;transition:all 0.2s ease}#gallery-item-content .cont-item .cont-slider-custom.active{opacity:1}#gallery-item-content .cont-item .cont-slider-custom ul.list-slides{width:100%;height:100%;margin:0;padding:0;list-style:none;position:relative}#gallery-item-content .cont-item .cont-slider-custom ul.list-slides li.slide{width:100%;height:100%;margin:0;padding:0;opacity:0;position:absolute;top:0;left:0;z-index:1;transition:opacity 0.8s ease}#gallery-item-content .cont-item .cont-slider-custom ul.list-slides li.slide.active{opacity:1;z-index:3;transition:opacity 0.6s ease}#gallery-item-content .cont-item .cont-slider-custom ul.list-slides li.slide img{width:auto;max-width:100%;height:auto;max-height:100%}#gallery-item-content .cont-item .cont-slider-custom ul.list-pips{margin:0;padding:0;list-style:none;position:absolute;top:0;left:-46px}#gallery-item-content .cont-item .cont-slider-custom ul.list-pips li{width:16px;height:0px;margin:0 0 17px 0;padding:0;border-top:1px solid #999;border-bottom:1px solid #999;cursor:pointer}#gallery-item-content .cont-item .cont-slider-custom ul.list-pips li:hover,#gallery-item-content .cont-item .cont-slider-custom ul.list-pips li.active{border-top:1px solid #000;border-bottom:1px solid black}#gallery-item-content .cont-item .cont-slider-custom .spinner{position:absolute}#gallery-item-content .cont-item .cont-copy{width:400px;height:100%;float:right;padding:0 0 0 60px;border-left:1px solid #dadada;text-align:justify;position:absolute;top:0;right:0}#gallery-item-content .cont-item .cont-copy .btn-close-modal{width:30px;height:30px;cursor:pointer;background:url('../images/icon-btn-close.png') center center no-repeat;position:absolute;top:0;right:0}#gallery-item-content .cont-item .cont-copy h2{font-size:1.71em}#gallery-item-content .cont-item .cont-copy .btn{display:inline-block;margin:20px 20px 0 0;padding:10px 20px;font-size:1.14em;transition:all 0.2s ease;text-decoration:none}#gallery-item-content .spinner{width:40px;height:40px;margin:auto;position:fixed;left:0;top:0;right:0;bottom:0}#gallery-item-content .spinner .double-bounce1,#gallery-item-content .spinner .double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#f15a35;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}#gallery-item-content .spinner .double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.modal{display:none}.modal.active{display:block}.modal .modal-overlay{width:100%;height:100%;background:#fff;opacity:0;position:fixed;top:0;left:0;z-index:99;transition:all 0.4s ease}.modal .modal-overlay.active{opacity:1;transition:all 0.4s ease}.modal .modal-wrap-content{max-width:90%;margin:0 auto;opacity:0;position:fixed;top:0;bottom:0;left:0;right:0;z-index:100;transition:all 0.6s ease}.modal .modal-wrap-content.active{opacity:1;transition:all 0.6s ease}.modal .modal-wrap-content .modal-content{width:100%;max-height:100%}.modal .btn-nav{width:63px;height:50px;margin:auto;border:none;position:fixed;cursor:pointer}.modal .btn-nav[data-direction="prev"]{left:20px;background:url('../images/icon-arrow-left.png') center center no-repeat}.modal .btn-nav[data-direction="next"]{right:20px;background:url('../images/icon-arrow-right.png') center center no-repeat}.cont-gallery-items{width:960px;margin:0 auto}.cont-gallery-items ul.list-items{margin:0;padding:0;list-style:none}.cont-gallery-items ul.list-items li{width:200px;margin:0 49px 50px 0;padding:0;display:inline-block;vertical-align:bottom}.cont-gallery-items ul.list-items li:nth-child(4n+4){margin-right:0}.cont-gallery-items ul.list-items li img{width:100%;height:auto;cursor:pointer}.cont-gallery-items ul.list-items li h3{margin:25px 0 10px 0;color:#f15a35;text-transform:uppercase;cursor:pointer}.cont-gallery-items ul.list-items li h3:hover{text-decoration:underline}#testimonial-slider ul.list-reviews{margin:0;padding:0;list-style:none}#testimonial-slider ul.list-reviews li{margin:0;padding:0}#testimonial-slider ul.list-reviews li:focus{outline-style:none;box-shadow:none;border-color:transparent}#testimonial-slider ul.slick-dots{width:100%;margin:0;padding:0;list-style:none;position:absolute;top:auto;bottom:-30px;left:0;text-align:left}#testimonial-slider ul.slick-dots li{width:auto;height:auto;display:inline-block;margin:0 10px 0 0;padding:0}#testimonial-slider ul.slick-dots li:last-child{margin-right:0}#testimonial-slider ul.slick-dots li.slick-active button{background:#000}#testimonial-slider ul.slick-dots li button{width:8px;height:8px;padding:0;background:#999;border:none;outline:none;text-indent:-9999px;border-radius:50%}#home #header{position:fixed;top:0;left:0}#home .cont-categories{display:none}#home #footer{display:none}#gallery .cont-slider ul.list-slides li.slide{height:655px;margin-bottom:39px}#gallery .cont-slider ul.list-slides li.slide .cont-caption{width:215px;font-size:.9em;font-weight:300;text-transform:uppercase;position:absolute;bottom:-39px;right:0;z-index:3}#gallery .cont-slider ul.list-slides li.slide .cont-caption p{margin:0;padding:15px 20px;background:#fff;background:rgba(255,255,255,0.4)}#gallery .cont-slider ul.list-slides li.slide .cont-caption .link-category{display:block;padding:10px 20px;background:#f15a35;color:#fff}#gallery .wrap-header{margin:-129px 0 95px 0;text-align:center}#gallery .wrap-header h1{display:inline-block;margin:0;padding:65px 140px 0 140px;background:#fff;text-align:center;font-size:3.86em;text-transform:uppercase;position:relative;z-index:2}#gallery #footer{margin-top:70px;background:#f5f5f5}#gallery-category h1{margin:60px 0;text-align:center;text-transform:uppercase}#gallery-category #footer{margin-top:70px;background:#f5f5f5}#gallery-category .cont-slider{position:relative;z-index:1}#gallery-category .cont-slider ul.list-slides li.slide{height:400px}#gallery-category .cont-slider ul.list-slides li.slide .cont-caption{display:none}#gallery-category .wrap-header{margin:-135px 0 95px 0;text-align:center}#gallery-category .wrap-header h1{display:inline-block;margin:0;padding:65px 140px 0 140px;background:#fff;text-align:center;font-size:3.86em;text-transform:uppercase;position:relative;z-index:2}#about h2{margin:90px 0 60px 0;text-align:center;text-transform:uppercase}#about .cont-slider ul.list-slides li.slide{height:655px;margin-bottom:39px}#about .cont-intro{width:960px;margin:0 auto;margin-top:-138px;padding:38px 28px;background:#fff;position:relative;z-index:2}#about .cont-intro h1{margin:20px 0 40px 0;text-transform:uppercase}#about .cont-intro .cont-image{width:260px;float:left}#about .cont-intro .cont-copy{width:580px;min-height:230px;float:right;margin-right:60px;padding-bottom:30px;position:relative}#about .cont-intro .cont-copy .break{width:70px;height:8px;background:#f15a35;position:absolute;bottom:0;left:0}#about .cont-more{width:960px;margin:0 auto}#about .cont-more ul.list-cols{margin:0;padding:0;list-style:none}#about .cont-more ul.list-cols>li{width:280px;margin:0 56px 0 0;padding:0;display:inline-block;vertical-align:top}#about .cont-more ul.list-cols>li:last-child,#about .cont-more ul.list-cols>li:nth-child(3n+3){margin-right:0}#about .cont-more ul.list-cols>li h3{margin:35px 0 30px 0;color:#f15a35;text-transform:uppercase}#about .cont-network{width:960px;margin:0 auto}#about .cont-network .cont-copy{width:630px;margin:0 auto;text-align:center}#about .cont-network .cont-copy h2{margin-bottom:40px}#about .cont-network ul.list-people{margin:45px 0 0 0;padding:0;list-style:none;text-align:center}#about .cont-network ul.list-people .slick-track{margin:0 auto}#about .cont-network ul.list-people li{width:130px;margin:0 0 0 32px;padding:0;float:left;text-align:left}#about .cont-network ul.list-people li:focus{outline-style:none;box-shadow:none;border-color:transparent}#about .cont-network ul.list-people li img{border-radius:50%;background:#dadada}#about .cont-network ul.list-people li h4{margin:40px 0 25px 0;font-size:14px;font-weight:500;text-transform:uppercase}#about .cont-network ul.list-people ul.slick-dots{width:100%;margin:0;padding:0;list-style:none;position:absolute;top:auto;bottom:-40px;left:0;text-align:center}#about .cont-network ul.list-people ul.slick-dots li{width:auto;height:auto;display:inline-block;float:none;margin:0 10px 0 0;padding:0}#about .cont-network ul.list-people ul.slick-dots li:last-child{margin-right:0}#about .cont-network ul.list-people ul.slick-dots li.slick-active button{background:#000}#about .cont-network ul.list-people ul.slick-dots li button{width:10px;height:10px;padding:0;background:#999;border:none;outline:none;text-indent:-9999px;border-radius:50%}#about .cont-posts{background:#f5f5f5;margin-top:95px;text-align:center}#about .cont-posts h2{margin:0;padding:80px 0 60px 0}#commercial .cont-slider ul.list-slides li.slide{height:655px}#commercial .cont-intro{width:820px;margin:0 auto;text-align:center}#commercial .cont-intro h1{margin:60px 0 40px 0;text-align:center;text-transform:uppercase}#commercial .cont-gallery-items{margin-top:60px}#commercial .cont-posts{background:#f5f5f5;text-align:center}#commercial .cont-posts h2{margin:0;padding:80px 0 60px 0;text-transform:uppercase}#workshops .cont-slider ul.list-slides li.slide{height:655px}#workshops .cont-intro{width:820px;margin:0 auto;text-align:center}#workshops .cont-intro h1{margin:60px 0 40px 0;text-align:center;text-transform:uppercase}#workshops .cont-list{width:960px;margin:0 auto}#workshops .cont-list h2{margin:90px 0 60px 0;text-align:center;text-transform:uppercase}#workshops .cont-list ul.list-workshops{margin:0;padding:0;list-style:none}#workshops .cont-list ul.list-workshops li{margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:1px dotted #dadada}#workshops .cont-list ul.list-workshops li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}#workshops .cont-list ul.list-workshops li .cont-image{width:230px;float:left;margin-right:45px}#workshops .cont-list ul.list-workshops li .cont-content{float:left}#workshops .cont-list ul.list-workshops li .cont-content .cont-copy{width:370px;float:left;margin-right:45px}#workshops .cont-list ul.list-workshops li .cont-content .cont-detail{width:270px;float:left}#workshops #footer{margin-top:70px;background:#f5f5f5}#contact .cont-banner{padding:30px 0;background:#f5f5f5}#contact .cont-banner h1{float:left;line-height:56px;margin:0;text-transform:uppercase}#contact .cont-banner .col{float:right;margin-left:30px;font-size:1.14em}#contact .cont-form{padding:60px 0}#contact .cont-form h2{text-align:center;text-transform:uppercase;margin-bottom:40px}#contact .cont-form .col{width:455px}#contact .cont-form .col.col-1{float:left}#contact .cont-form .col.col-2{float:right}#contact .cont-form .col .btn{float:right;display:block;margin:12px 0 0 0;padding:10px 40px;text-align:center;text-decoration:none}#contact .cont-form .thanks{text-align:center}#contact .cont-map{width:100%;position:relative}#contact .cont-map .cont-location{width:100%;position:absolute;top:30px;z-index:99}#contact .cont-map .cont-location .inner{width:930px;background:#ffffff;padding:15px;margin:0 auto}#contact .cont-map .cont-location .inner p{margin:0}#contact .cont-map .cont-location .inner .col-1{float:left}#contact .cont-map .cont-location .inner .col-1 h2{font-size:1.71em;font-weight:100;padding:0;margin:0;line-height:44px;text-transform:uppercase}#contact .cont-map .cont-location .inner .col-2{align-items:flex-end;flex-direction:column;display:flex;float:right;font-size:1.14em;line-height:44px}#contact .cont-map .cont-location .inner .col-3{float:left;font-size:1.14em;font-weight:500;line-height:44px;text-align:right;width:100%}#page .cont-content h1{margin:60px 0 40px 0;text-align:center;text-transform:uppercase}#newHome #header{position:fixed;top:0;left:0}#newHome .cont-categories{display:none}#newHome #footer{display:none}#newHome .section-slider{height:100vh;padding-top:112px;box-sizing:border-box}#newHome .section-slider ul.list-slides{width:100%;height:100%;margin:0}#newHome .section-slider ul.list-slides .slick-list,#newHome .section-slider ul.list-slides .slick-track{width:100%;height:100%;z-index:1}#newHome .section-slider ul.list-slides li{width:100%;height:100%;margin:0}#newHome .section-slider ul.list-slides li .backstretch{width:90% !important;left:5% !important}#newHome .section-slider ul.list-slides li .background{width:90%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;position:absolute;top:0;left:5%;z-index:1}#newHome .section-slider ul.list-slides li .cont-caption{width:100%;height:100%;left:2.5%;position:absolute;display:table;line-height:1;text-transform:uppercase;z-index:2}#newHome .section-slider ul.list-slides li .cont-caption .wrap-caption{display:table-cell;vertical-align:middle}#newHome .section-slider ul.list-slides li .cont-caption .date{color:#000;font-size:1.92em}#newHome .section-slider ul.list-slides li .cont-caption .title{margin:0 0 0 -7px;color:#f15a35;font-size:10.285em;font-weight:300}#newHome .section-slider ul.list-slides li .cont-caption .tagline{margin:3px 0 0 60px;color:#fff;font-size:3.21em}#newHome .section-slider ul.list-slides li .cont-caption .tagline a{pointer-events:all;display:inline-block;padding:15px 20px;border:2px solid #f15a35;color:#fff;transition:background 0.2s ease}#newHome .section-slider ul.slick-dots{width:5%;margin:0;padding:0;list-style:none;position:absolute;top:0;left:0;text-align:center;z-index:1}#newHome .section-slider ul.slick-dots li{width:auto;height:auto;margin:0;padding:0;display:block}#newHome .section-slider ul.slick-dots li.slick-active button{background:#000}#newHome .section-slider ul.slick-dots li button{width:16px;height:2px;padding:0;background:#999;border:none;outline:none;text-indent:-9999px}#home .cont-frame .projects-frame{position:fixed;top:0;left:5%;right:5%;bottom:0;overflow:hidden;z-index:0}#home .cont-frame .projects-frame .projects .project{display:block;box-sizing:border-box;padding:0;background:top center no-repeat;background-size:cover;transform:rotateY(0);position:absolute;left:0;right:0;top:0;bottom:0;transition:transform 800ms cubic-bezier(.77, 0, .175, 1)}#home .cont-frame .projects-frame .projects .project.scroll-prev{transform:translate3d(0, -100%, 0);z-index:10}#home .cont-frame .projects-frame .projects .project.scroll-current{transform:translate3d(0, 0, 0);z-index:20}#home .cont-frame .projects-frame .projects .project.scroll-next{transform:translate3d(0, 100%, 0);z-index:10}#home .cont-frame .projects-frame .projects .project img{width:100%;height:auto;display:block}#home .cont-frame .text-scroll{pointer-events:none;position:fixed;top:50%;left:5%;right:5%;z-index:12}#home .cont-frame .text-scroll .frame{position:relative;overflow:hidden;margin-left:-2.5%}#home .cont-frame .text-scroll .frame .scroll{position:relative;transition:top 800ms cubic-bezier(.77, 0, .175, 1)}#home .cont-frame .text-scroll .cont-caption{line-height:1;text-transform:uppercase}#home .cont-frame .text-scroll .cont-caption .date{color:#000;font-size:1.92em}#home .cont-frame .text-scroll .cont-caption .title{margin-left:-7px;color:#f15a35;font-size:10.285em;font-weight:300}#home .cont-frame .text-scroll .cont-caption .tagline{margin:3px 0 0 60px;color:#fff;font-size:3.21em}#home .cont-frame .text-scroll .cont-caption .tagline a{pointer-events:all;display:inline-block;padding:15px 20px;border:2px solid #f15a35;color:#fff;transition:background 0.2s ease}#home .cont-frame .text-scroll .cont-caption .tagline a:hover{background:#f15a35;text-decoration:none}#home .cont-frame .text-scroll .title-wrapper{opacity:0;transition:opacity 0.6s ease;position:relative}#home .cont-frame .text-scroll .title-wrapper.active{opacity:1}#home .cont-frame .nav{position:fixed;z-index:10;width:5%;top:0;left:0;text-align:center}#home .cont-frame .nav ul{list-style:none;margin:0;padding:0}#home .cont-frame .nav ul li{margin:0;padding:0}#home .cont-frame .nav ul li.active a .active-line{width:16px}#home .cont-frame .nav ul li a{width:16px;height:20px;display:inline-block;zoom:1}#home .cont-frame .nav ul li a .active-line,#home .cont-frame .nav ul li a:after{height:1px;display:block;position:absolute}#home .cont-frame .nav ul li a .active-line{width:0;margin-top:16px;border-top:2px solid #000;z-index:100}#home .cont-frame .nav ul li a:after{content:" ";width:16px;margin-top:16px;border-top:2px solid #999}#home .cont-frame.disable-scroll,#home .cont-frame .disable-scroll{height:100%!important;overflow:hidden!important}#home .cont-frame.show-when-loaded,#home .cont-frame .show-when-loaded{opacity:1;-ms-filter:none;filter:none;transition:opacity 400ms ease}#home .cont-frame.hide-while-loading,#home .cont-frame .hide-while-loading{visibility:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}#home .cont-frame.no-anim,#home .cont-frame .no-anim{transition:none!important}#home .cont-frame.all-anim,#home .cont-frame .all-anim{transition:transform 800ms cubic-bezier(.77, 0, .175, 1)}#home .cont-frame.borders-anim,#home .cont-frame .borders-anim{transition:left,right,margin,top,width,height 800ms cubic-bezier(.77, 0, .175, 1)}#home .cont-frame.opacity-anim,#home .cont-frame .opacity-anim{transition:opacity 800ms cubic-bezier(.77, 0, .175, 1)}#home .cont-frame.disable-mouse,#home .cont-frame .disable-mouse{pointer-events:none;cursor:default}#home .cont-frame.hide,#home .cont-frame .hide{opacity:0!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)" !important;filter:alpha(opacity=0) !important}#home .cont-frame div[data-show=on-scroll],#home .cont-frame img[data-show=on-scroll]{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:translate(0, 90px);transition:opacity .6s .1s, transform .6s ease}@media (max-width:599px){div[data-show=on-scroll],img[data-show=on-scroll]{opacity:1!important;-ms-filter:none;filter:none;transform:translate(0, 0) !important;transition:none}}#blog h1{margin:50px 0 50px 0;text-align:center;text-transform:uppercase;font-size:3.86em}#blog .cont-related ul.list-posts{max-width:1200px}#blog-post .cont-hero.blur img{-webkit-filter:blur(15px);-moz-filter:blur(15px);-ms-filter:blur(15px);-o-filter:blur(15px);filter:blur(15px);transform:scale(1.8)}#blog-post .cont-post{padding:50px 0}#blog-post .cont-post .content{margin-top:-140px}#blog-post .cont-post .content .cont-copy{width:900px;margin:0 auto;font-size:1.14em;font-weight:100}#blog-post .cont-post .content .cont-copy .cont-slider{width:560px;height:358px;display:block;margin:0 auto;border:8px solid #ffffff;background:#ffffff;position:relative}#blog-post .cont-post .content .cont-copy .cont-slider ul.list-slides{margin:0;padding:0;list-style:none}#blog-post .cont-post .content .cont-copy .cont-slider ul.list-slides li{margin:0;padding:0}#blog-post .cont-post .content .cont-copy .intro{font-size:1.4em;margin:50px 0 30px 0}#blog-post .cont-related.post-page{width:100%;text-align:center;background:#f5f5f5;margin-top:40px}#blog-post .cont-related.post-page h2{margin:0;padding:50px 0;text-transform:uppercase}#blog .cont-hero,#blog-post .cont-hero{width:100%;max-width:1920px;height:600px;margin:0 auto;text-align:center;position:relative;background:#333}#blog .cont-hero ul.list-slides,#blog-post .cont-hero ul.list-slides{list-style:none;margin:0;padding:0}#blog .cont-hero ul.list-slides li,#blog-post .cont-hero ul.list-slides li{margin:0;padding:0}#blog .cont-hero .background,#blog-post .cont-hero .background{width:100%;height:100%;opacity:0.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";position:absolute;top:0;left:0;z-index:0}#blog .cont-hero .cont-caption,#blog-post .cont-hero .cont-caption{width:745px;margin:0 auto;padding:200px 0 150px 0;position:relative;z-index:2}#blog .cont-hero .cont-caption h1,#blog-post .cont-hero .cont-caption h1,#blog .cont-hero .cont-caption h2,#blog-post .cont-hero .cont-caption h2{margin:0 0 35px 0;line-height:1;font-size:3.86em;color:#fff;text-transform:uppercase;z-index:2}#blog .cont-hero .cont-caption h1 a,#blog-post .cont-hero .cont-caption h1 a,#blog .cont-hero .cont-caption h2 a,#blog-post .cont-hero .cont-caption h2 a{color:#fff;text-decoration:none}#blog .cont-hero .cont-caption .posted,#blog-post .cont-hero .cont-caption .posted{margin:0 0 60px 0;line-height:1;color:#dadada;font-size:17px;font-style:italic;font-weight:100;z-index:2}#blog .cont-hero .cont-caption .btn-ghost,#blog-post .cont-hero .cont-caption .btn-ghost{font-size:.9em;padding:8px 25px;line-height:1;color:#fff;border:1px solid #fff;text-transform:uppercase;transition:all .2s ease-in-out}#blog .cont-hero .cont-caption .btn-ghost:hover,#blog-post .cont-hero .cont-caption .btn-ghost:hover{border:1px solid #f15a35;background:#f15a35;text-decoration:none}#blog .cont-list,#blog-post .cont-related{text-align:center}#blog .cont-list a.btn,#blog-post .cont-related a.btn{padding:10px 20px;margin-bottom:60px}ul.list-posts{margin:0 auto;padding:0;list-style:none}ul.list-posts li{width:22%;display:inline-block;vertical-align:top;margin:0 1% 60px 1%;padding:0;overflow:hidden;position:relative;border:none}ul.list-posts li img{width:100%;height:auto}ul.list-posts li .cont-detail{width:80%;margin:0 auto}ul.list-posts li .cont-detail .category{display:block;margin:25px 0 15px 0;font-size:.9em;text-transform:uppercase;color:#000}ul.list-posts li .cont-detail h3{font-size:1.14em;line-height:1.2;margin:0 0 15px 0;text-transform:uppercase}ul.list-posts li .cont-detail .copy{width:85%;margin:0 auto;line-height:1.5;font-size:.9em}#sitemap .content_cont{padding:60px 0}#sitemap .content_cont h1{margin:0 0 40px 0;text-align:center;text-transform:uppercase}#sitemap .content_cont h2{margin:20px 0 10px 0;text-transform:uppercase;font-size:1.14em}#sitemap .content_cont ol,#sitemap .content_cont ul{margin:0;padding:0}#sitemap .content_cont ol li,#sitemap .content_cont ul li{margin:0 0 3px 18px;padding:0}#sitemap .first_cont{width:48%;float:left}#sitemap .second_cont{width:48%;float:right}.view404{padding:80px 0}.view404 h1{font-size:1.71em;font-style:italic;margin-bottom:30px}@media only screen and (max-width:1400px) and (min-width:668px){#newHome .section-slider{padding-top:100px}#newHome .section-slider ul.list-slides li .cont-caption{font-size:1em !important}}@media only screen and (max-width:1024px){html{font-size:18px}html body{min-width:100%}html body .container{width:90% !important}#newHome #header{border-bottom:none}#newHome #header #nav{overflow:scroll}#newHome .header-padding{padding:0}#newHome .section-slider{padding-top:90px}#newHome .section-slider ul.list-slides li .background,#newHome .section-slider ul.list-slides li .backstretch{width:100% !important;left:0 !important}#newHome .section-slider ul.list-slides li .cont-caption{width:100%;text-align:left;left:0;font-size:10px}#newHome .section-slider ul.list-slides li .cont-caption .date{width:90%;margin:0 auto;font-size:1.2em;font-weight:300;position:relative}#newHome .section-slider ul.list-slides li .cont-caption .title{width:90%;margin:0 auto;font-size:4.4em;position:relative;left:-10px}#newHome .section-slider ul.list-slides li .cont-caption .tagline{width:90%;margin:0 auto;font-size:1.22em;font-weight:300;position:relative}#newHome .section-slider ul.list-slides li .cont-caption .tagline a{border-width:3px}#newHome .section-slider ul.slick-dots{display:none !important}#newHome .cont-categories{display:block;margin-top:100px}#newHome #footer{background:#f5f5f5}#gallery .cont-slider .cont-caption{display:none}#gallery .wrap-header{margin:0}#gallery .wrap-header h1{padding:0 5% 0 5%;margin:0 0 40px 0;font-size:1.71em}#gallery .cont-categories ul.list-categories li .cont-image{width:100%;height:auto}#gallery .cont-categories ul.list-categories li .cont-image img{width:100%;height:auto;position:static}#gallery #footer{margin-top:20px}#gallery-category .wrap-header{margin:0}#gallery-category .wrap-header h1{padding:0 5% 0 5%;margin:0 0 40px 0;font-size:1.71em}#gallery-category .cont-gallery-items{width:90%}#gallery-category .cont-gallery-items ul.list-items li{width:98%;margin:0 1% 60px 1%}#gallery-category .cont-gallery-items ul.list-items li .cont-image{width:100%;height:auto}#gallery-category .cont-gallery-items ul.list-items li .cont-image img{width:100%;height:auto;position:static}#gallery-category #footer{margin-top:20px}#gallery-item #gallery-item-content{padding:0}#gallery-item #gallery-item-content .cont-item{width:100%;z-index:1}#gallery-item #gallery-item-content .cont-item .cont-slider-custom{width:100%;float:none;margin:0 0 80px 0;position:relative;opacity:1}#gallery-item #gallery-item-content .cont-item .cont-slider-custom ul.list-slides li{width:100%;height:auto}#gallery-item #gallery-item-content .cont-item .cont-slider-custom ul.list-slides li img{width:100%;max-width:100%;height:auto;max-height:100%}#gallery-item #gallery-item-content .cont-item .cont-slider-custom ul.slick-dots{width:100%;margin:0;padding:0;list-style:none;position:absolute;bottom:-60px;left:0px;text-align:center}#gallery-item #gallery-item-content .cont-item .cont-slider-custom ul.slick-dots li{width:auto;height:auto;display:inline-block;margin:0 10px 0 0;padding:0}#gallery-item #gallery-item-content .cont-item .cont-slider-custom ul.slick-dots li.slick-active button{background:#000}#gallery-item #gallery-item-content .cont-item .cont-slider-custom ul.slick-dots li button{width:16px;height:2px;padding:0;background:#999;border:none;outline:none;text-indent:-9999px}#gallery-item #gallery-item-content .cont-item .cont-slider-custom .spinner{display:none}#gallery-item #gallery-item-content .cont-item .cont-copy{width:90%;float:none;margin:0 auto;padding:0;border:none;position:static}#gallery-item #gallery-item-content .cont-item .cont-copy .btn-close-modal{display:none}#gallery-item #footer{margin-top:30px;background:#f5f5f5}#about .cont-slider ul.list-slides li.slide{height:400px}#about .cont-intro{width:90%;margin:0 auto;padding:0}#about .cont-intro .cont-image{display:none}#about .cont-intro .cont-copy{width:100%;margin:0;padding:0}#about .cont-intro .cont-copy h1{text-align:center}#about .cont-intro .cont-copy .break{display:none}#about .cont-more{width:90%}#about .cont-more h2{margin:40px 0}#about .cont-more ul.list-cols>li{width:100%;margin:0 0 50px 0}#about .cont-more ul.list-cols>li img{width:100%;height:auto}#about .cont-more ul.slick-dots{text-align:center}#about .cont-network{width:90%}#about .cont-network .cont-copy{width:80%}#about .cont-network .cont-copy h2{margin:40px 0}#about .cont-network ul.list-people li{margin:0;text-align:center}#about .cont-network ul.list-people li img{display:inline-block}#commercial .cont-intro{width:90%}#commercial .cont-gallery-items{width:90%}#commercial .cont-gallery-items ul.list-items li{width:98%;margin:0 1% 60px 1%}#commercial .cont-gallery-items ul.list-items li .cont-image{width:100%;height:auto}#commercial .cont-gallery-items ul.list-items li .cont-image img{width:100%;height:auto;position:static}#workshops .cont-intro{width:90%}#workshops .cont-list{width:90%}#workshops .cont-list ul.list-workshops li{margin-bottom:30px;padding-bottom:30px}#workshops .cont-list ul.list-workshops li .cont-image{width:100%;text-align:center;margin-bottom:20px}#workshops .cont-list ul.list-workshops li .cont-content{width:100%}#workshops .cont-list ul.list-workshops li .cont-content .cont-copy{width:100%;float:none}#workshops .cont-list ul.list-workshops li .cont-content .cont-detail{width:100%;float:none}#contact .cont-banner h1{float:none;margin:0;text-align:center}#contact .cont-banner .col{float:none;margin:20px 0 0 0;text-align:center}#contact .cont-banner p{font-size:1.14em}#contact .cont-form form .col{width:100% !important}#contact .cont-form form .col .form-element{display:block}#contact .cont-form form .col .form-element input[type="text"]{margin:0 !important;font-size:1.14em;padding:15px 10px}#contact .cont-form form .col .form-element textarea{font-size:1.14em;padding:15px 10px}#contact .cont-form form .col .btn{float:none;margin:12px auto 0 auto}#contact .cont-map .cont-location .inner{width:90% !important;font-size:14px}#contact .cont-map .cont-location .inner .col-2{align-items:flex-start}#contact .cont-map .cont-location .inner .col-3{text-align:left}#header{width:100%;height:auto;margin:0 auto;padding:0;background:white;border-bottom:1px solid #dadada;position:fixed;top:0;left:0;z-index:99}#header .wrap-inner{width:100%;padding:0}#header #logo{width:178px;height:50px;background-size:cover;margin:20px 0 20px 5%}#header .btn-menu{float:right;display:block;padding:11px 5%;color:#999;cursor:pointer;font-size:1.5em;margin-top:15px}#header .btn-menu.active,#header .btn-menu:hover{color:#f15a35}#header ul.list-social{margin:30px 0 0 0}#header #nav{width:100%;display:none;margin:10px 0;background:#f5f5f5;line-height:1}#header #nav ul.list-nav{width:90%;margin:0 auto}#header #nav ul.list-nav li{display:block;margin:50px 0}.header-padding{padding-top:76px}.cont-slider{width:100%;max-width:100%}.cont-slider ul.list-slides li.slide{margin:0 !important}.cont-slider ul.slick-dots{width:100%;top:auto;bottom:-60px;left:0;text-align:center}.cont-slider ul.slick-dots li{display:inline-block;margin:0 10px 0 0}.cont-slider ul.slick-dots li:last-child{margin-right:0}.cont-slider ul.slick-dots li button{width:10px;height:10px;border-radius:50%}.cont-categories ul.list-categories{width:90%}.cont-categories ul.list-categories li{width:47%;margin:0 1% 60px 1%}.cont-posts ul.list-posts{width:90%}.cont-posts ul.list-posts li{width:98%}#footer{font-size:0.7em}#footer .copyright{margin-bottom:20px;float:none;text-align:center}#footer ul.list-legal{float:none;text-align:center}}@media only screen and (max-device-width:667px) and (orientation:landscape){html{font-size:18px}.cont-posts ul.list-posts li{width:47%}.cont-posts ul.list-posts li:nth-child(3){display:none}}@media only screen and (max-width:1400px){#blog .cont-list ul.list-posts li,#blog-post .cont-related ul.list-posts li{width:31%}}@media only screen and (max-width:1024px){#blog .cont-hero .cont-caption,#blog-post .cont-hero .cont-caption{width:80%;padding-top:150px}#blog .cont-hero .cont-caption h1,#blog-post .cont-hero .cont-caption h1,#blog .cont-hero .cont-caption h2,#blog-post .cont-hero .cont-caption h2{font-size:1.71em}#blog h1{font-size:1.71em}#blog .cont-list ul.list-posts li{width:98%}#blog-post .cont-post .content .cont-copy{width:85%}#blog-post .cont-post .content .cont-copy .cont-slider{width:95%;height:auto;overflow:hidden}#blog-post .cont-post .content .cont-copy .intro{font-size:1.14em}#blog-post .cont-related h2{font-size:1.14em}#blog-post .cont-related ul.list-posts li{width:98%}#blog-post .cont-related ul.list-posts li:nth-child(3){display:none}}@media only screen and (max-device-width:667px) and (orientation:landscape){#blog .cont-list ul.list-posts li,#blog-post .cont-related ul.list-posts li{width:47%}}.ie8 #newHome .section-slider{min-height:768px}.ie9 #newHome .section-slider{min-height:768px}