a{color:#ff5242}a:hover{color:#000}a.load-more{width:140px;height:140px;display:block;-moz-border-radius:70px;-webkit-border-radius:70px;border-radius:70px;border:1px solid #ccc;transform:translateX(-50%) scale(.9);transition:all .2s cubic-bezier(.645,.045,.355,1);text-align:center;line-height:140px;position:relative;left:50%;background:#333;color:#fff}a.load-more:hover{transform:translateX(-50%) scale(1)}.spacing{height:20px;clear:both}.two.spacing{height:40px;clear:both}.three.spacing{height:60px;clear:both}.four.spacing{height:80px;clear:both}.appraiser{font-family:montserrat;font-weight:700;margin-bottom:20px;font-size:13px}hr{max-width:100%;border-bottom:1px solid #00e1b6}.button{text-transform:uppercase;position:relative;z-index:1;font-family:montserrat,sans-serif;letter-spacing:1px;line-height:1.4rem;padding:10px 30px}.button.boxed.white{border:1px solid #fff;background:0 0;color:#fff}.button.boxed.white:hover{color:#333}.button.boxed.black{border:1px solid #333;background:0 0;color:#333}.button.boxed.black:hover{color:#fff;background:#333}.full{clear:both;padding:120px 4%;background-size:cover;background-position:50% 50%;position:relative;overflow:auto}.full-screen{height:100%}.full.black{background:#000}.full.no-bottom{padding-bottom:0}.full.grey{background:#eee}.full.light-grey{background:#f5f5f5}.full.colored-bg{background:#eee;transition:background .2s ease-in}.full.colored-bg.red.appear{background:#fc8479}.full.colored-bg.purple.appear{background:#6e77c6}.full.colored-bg.orange.appear{background:#f2be8c}.full.footer-bg{background-color:#fff;background-image:url(../images/footer-bg.png);background-position:center center;background-repeat:no-repeat}.full.full-height{height:100vh}.centered-text{text-align:center}.box{width:50%;height:50%;display:block;position:absolute;overflow:hidden}#about{left:0;top:0}#about .header{background:#fff}#works{right:0;top:0}#works .header{background:#f5f5f5}#blog{left:0;bottom:0}#blog .header{background:#f5f5f5}#contact{right:0;bottom:0}#contact .header{background:#e9e9e9}.header{width:100%;height:100%;overflow:hidden}.header nav{width:100%;height:100%}.header nav h2{width:100%;height:100%;margin:0}.header a{display:block;width:100%;height:100%;padding:20px;position:relative}.header span{position:absolute;z-index:400;display:inline-block;bottom:30%;font-size:20px;color:#000;text-transform:uppercase;font-weight:700;font-family:montserrat;line-height:1em;transition-property:left;transition-duration:.3s}#about .header span{left:60%}#works .header span{left:58%}#blog .header span{left:57%}#contact .header span{left:56%}.header .title span.c{letter-spacing:-30px}.header .title span.w{letter-spacing:-140px}.header .title span.b{letter-spacing:-45px}.color-overlay{width:100%;height:100%;display:block;position:absolute;left:0;top:0;z-index:200;opacity:1;transition-property:opacity;transition-duration:.1s}.color-overlay.orange{background-color:rgba(245,104,35,.9)}.color-overlay.green{background-color:rgba(38,165,86,.9)}.dark-overlay{width:100%;height:100%;display:block;display:none;position:absolute;left:0;top:0;z-index:200;background-color:rgba(0,0,0,.85);opacity:1;transition-property:opacity;transition-duration:.1s}.header:hover .title{opacity:.2;left:-20%;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in}.header:hover .color-overlay,.header:hover .dark-overlay{opacity:0;transition-property:opacity;transition-duration:.2s}#back{position:fixed;color:#000;z-index:999;top:10px;right:25px;font-size:36px;line-height:36px;padding:20px;-webkit-tap-highlight-color:transparent}#back:hover{transform:rotate(360deg);transition-property:transform;transition-duration:.6s;transition-timing-function:ease}svg path,svg polygon{transform:scale(.9);transform-origin:center;transition-property:transform;transition-duration:.3s}body.hover-about svg #svg-about path,body.hover-about svg #svg-about polygon,body.hover-blog svg #svg-blog path,body.hover-blog svg #svg-blog polygon,body.hover-contact svg #svg-contact path,body.hover-contact svg #svg-contact polygon,body.hover-works svg #svg-works path,body.hover-works svg #svg-works polygon{transform:scale(1.2);transform-origin:center;transition-property:transform;transition-duration:.3s}.box:hover .header span{bottom:30%;transition-property:left;transition-duration:.3s}#about:hover .header span{left:70%}#works:hover .header span{left:68%}#blog:hover .header span{left:67%}#contact:hover .header span{left:67%}.header:hover .nav-video{filter:none}svg #svg-about .path{transform-origin:center;transition-property:transform;transition-duration:.3s}.header svg{position:static;display:block;transform:none;z-index:300;opacity:1;transition:none;transform-origin:center;display:block;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0) scale(1.01);margin:0;z-index:2}svg#svg-graphic-about>rect{-webkit-mask:url(#about-mask);mask:url(#about-mask);fill:#fff}svg#svg-graphic-about .path{transform:scale(1);transform-origin:center;fill:#000}svg#svg-graphic-works>rect{-webkit-mask:url(#works-mask);mask:url(#works-mask);fill:#f5f5f5}svg#svg-graphic-works .path{transform:scale(1);transform-origin:center;fill:#000}svg#svg-graphic-blog>rect{-webkit-mask:url(#blog-mask);mask:url(#blog-mask);fill:#f5f5f5}svg#svg-graphic-blog .path{transform:scale(1);transform-origin:center;fill:#000}svg#svg-graphic-contact>rect{-webkit-mask:url(#contact-mask);mask:url(#contact-mask);fill:#e9e9e9}svg#svg-graphic-contact .path{transform:scale(1);transform-origin:center;fill:#000}body>svg{display:none}.invisible{visibility:hidden}.box{transition-duration:.3s;transition-timing-function:ease-out;-webkit-tap-highlight-color:transparent}.box.inactive-w-0{width:0}.box.inactive-h-0{height:0}.box.inactive-h-w-0{width:0;height:0}.nav-video{width:600px;height:auto;display:block;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);margin:0}html.no-touchevents .nav-video{filter:contrast(110%) brightness(103%)}.box.active{transition-timing-function:ease-in;width:100%;height:100%;padding:80px 20px 20px;overflow-y:hidden;-webkit-overflow-scrolling:touch}.box.active .header-title{visibility:visible;position:absolute;top:40%;left:10%;z-index:2;padding-right:10%;color:#fff}.box.active .header-title h2{font-size:60px;font-family:montserrat;margin-bottom:40px}.box.active .header-title p{font-size:24px;margin-bottom:40px;line-height:1.3em}.box.active .content{visibility:visible}.box.active .dark-overlay{display:none}.box.active .header a{cursor:default;overflow:hidden}.box.active .header h2{overflow:hidden}.box.active .header{position:relative;width:100%;overflow:visible}.box.active .header span{display:none}.box.active .nav-video{transition:none}#about.box.active svg,#blog.box.active svg,#contact.box.active svg,#works.box.active svg{display:none}#about.box.active .nav-video,#blog.box.active .nav-video,#contact.box.active .nav-video,#works.box.active .nav-video{width:100%;height:100%;display:block;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);margin:0;filter:none}.colored-title{color:#f7941d}.big-text{font-size:24px;line-height:1.9em}@keyframes BackgroundAnimated-l-r{from{background-position:0 0}to{background-position:100px 0}}@-webkit-keyframes BackgroundAnimated-l-r{from{background-position:0 0}to{background-position:100px 0}}@-ms-keyframes BackgroundAnimated-l-r{from{background-position:0 0}to{background-position:100px 0}}@-moz-keyframes BackgroundAnimated-l-r{from{background-position:0 0}to{background-position:100px 0}}@keyframes BackgroundAnimated-t-b{from{background-position:0 0}to{background-position:0 100px}}@-webkit-keyframes BackgroundAnimated-t-b{from{background-position:0 0}to{background-position:0 100px}}@-ms-keyframes BackgroundAnimated-t-b{from{background-position:0 0}to{background-position:0 100px}}@-moz-keyframes BackgroundAnimated-t-b{from{background-position:0 0}to{background-position:0 100px}}@keyframes BackgroundAnimated-r-l{from{background-position:100px 0}to{background-position:0 0}}@-webkit-keyframes BackgroundAnimated-r-l{from{background-position:100px 0}to{background-position:0 0}}@-ms-keyframes BackgroundAnimated-r-l{from{background-position:100px 0}to{background-position:0 0}}@-moz-keyframes BackgroundAnimated-r-l{from{background-position:100px 0}to{background-position:0 0}}@keyframes BackgroundAnimated-b-t{from{background-position:0 100px}to{background-position:0 0}}@-webkit-keyframes BackgroundAnimated-b-t{from{background-position:0 100px}to{background-position:0 0}}@-ms-keyframes BackgroundAnimated-b-t{from{background-position:0 100px}to{background-position:0 0}}@-moz-keyframes BackgroundAnimated-b-t{from{background-position:0 100px}to{background-position:0 0}}.action-hint{font-family:montserrat;letter-spacing:0;font-size:13px}.scroll-down i{font-size:16px;color:#000;display:inline-block;line-height:10px;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:scrolldown;animation-name:scrolldown}@keyframes scrolldown{from{transform:translateY(-5px)}to{transform:translateY(5px)}}@-webkit-keyframes scrolldown{from{transform:translateY(-5px)}to{transform:translateY(5px)}}.client{border:1px solid #fff;text-align:center;padding:30px 0;width:auto;height:auto;position:relative;overflow:hidden}.clients .columns{padding:0}.clients-with-bg img{background:#ccc;padding:10px 0;-webkit-transition:all,.3s,ease-in-out;-moz-transition:all,.3s,ease-in-out;transition:all,.3s,ease-in-out}.clients-with-bg img:hover{background:#333}.client img{position:relative;transform:scale(1);transition:transform .4s cubic-bezier(.645,.045,.355,1)}.client:hover img{transform:scale(.95)}.client:hover::before{transform:scale(1.5)}.client::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;border-radius:50%;-ms-transform:scale(0);transform:scale(0);background:#f7941d;transition:transform .4s cubic-bezier(.645,.045,.355,1)}.client{background-color:#000;background-image:url(../images/client-bg.jpg);background-position:left top;background-repeat:no-repeat}.circle-1{position:absolute;right:15%;top:400px;width:100px;height:100px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;opacity:0;transform:translateY(0);transition:all .4s cubic-bezier(.645,.045,.355,1);background-color:#fff;background-image:url(../../images/%40stock/circle-1.png);background-position:center center;background-repeat:no-repeat}.circle-2{position:absolute;right:30%;top:100px;width:40px;height:40px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background-color:#ff5242;opacity:0;transform:translateY(0);transition:all .4s cubic-bezier(.645,.045,.355,1)}.circle-3{position:absolute;left:5%;bottom:60px;width:40px;height:40px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;opacity:0;transform:translateY(0);transition:all .4s cubic-bezier(.645,.045,.355,1);background-color:#fff;background-image:url(../../images/%40stock/circle-3.png);background-position:center center;background-repeat:no-repeat}.circle-4{position:absolute;left:5%;top:150px;width:40px;height:40px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;opacity:0;transform:translateY(0);transition:all .4s cubic-bezier(.645,.045,.355,1);background-color:#fff;background-image:url(../../images/%40stock/circle-3.png);background-position:center center;background-repeat:no-repeat}.triangle-1{position:absolute;right:25%;bottom:200px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:40px solid red;opacity:0;transform:translateY(0);transition:all .4s cubic-bezier(.645,.045,.355,1)}.triangle-2{position:absolute;right:25%;bottom:50px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:40px solid red;opacity:0;transform:translateY(0) rotate(-90deg);transition:all .4s cubic-bezier(.645,.045,.355,1)}.circle-1.appear,.circle-2.appear,.circle-3.appear,.circle-4.appear,.triangle-1.appear,.triangle-2.appear{opacity:1;transform:translateY(-50px)}.icon-1{width:100px;height:100px;background-color:#fff;background-image:url(../images/service-1.png)}.icon-2{width:100px;height:100px;background-color:#fff;background-image:url(../images/service-2.png);background-repeat:repeat}.icon-3{width:100px;height:100px;background-color:#fff;background-image:url(../images/service-3.png);background-repeat:repeat}.icon-text h3{margin-top:-50px;margin-left:80px}.icon-text ul{margin-left:60px;margin-top:50px;list-style:none;line-height:1.9em;font-size:18px}.icon-text ul li::before{content:"";width:10px;height:1px;margin-right:10px;display:inline-block;background:#ff5242}.icon-text:hover .icon-2{-webkit-animation:BackgroundAnimated-l-r 2s linear infinite;-moz-animation:BackgroundAnimated-l-r 2s linear infinite;-ms-animation:BackgroundAnimated-l-r 2s linear infinite;-o-animation:BackgroundAnimated-l-r 2s linear infinite;animation:BackgroundAnimated-l-r 2s linear infinite}.icon-text:hover .icon-1{-webkit-animation:BackgroundAnimated-t-b 2s linear infinite;-moz-animation:BackgroundAnimated-t-b 2s linear infinite;-ms-animation:BackgroundAnimated-t-b 2s linear infinite;-o-animation:BackgroundAnimated-t-b 2s linear infinite;animation:BackgroundAnimated-t-b 2s linear infinite}.icon-text:hover .icon-3{-webkit-animation:BackgroundAnimated-r-l 2s linear infinite;-moz-animation:BackgroundAnimated-r-l 2s linear infinite;-ms-animation:BackgroundAnimated-r-l 2s linear infinite;-o-animation:BackgroundAnimated-r-l 2s linear infinite;animation:BackgroundAnimated-r-l 2s linear infinite}body.single .post{color:#fff;background:#ff5242;min-height:500px;padding-top:150px}body.single .post .post-image{opacity:.9;filter:grayscale(1);mix-blend-mode:multiply;transform:scale(1)}body.single .post .info-author,body.single .post a{color:#fff}body.single .post h2{font-size:36px}.post-content p:first-of-type{font-size:24px}body.single .post-content blockquote,body.single .post-content h2,body.single .post-content h3,body.single .post-content h4,body.single .post-content h5,body.single .post-content ol,body.single .post-content p,body.single .post-content ul{margin-bottom:36px}.tags a{padding-right:3px}.comments-wrapper ul.comments{margin-left:0}.comments-wrapper ul.comments li{border-bottom:1px solid #eee;padding:20px 0 0;list-style:none}.comments-wrapper ul.comments .meta .avatar{float:left;padding:5px 10px 0 0}.comments-wrapper ul.comments .meta .name{display:block}.comments-wrapper ul.comments .meta .datetime{font-size:.875rem;color:#999}.comments-wrapper ul.comments ul.children li{border-bottom:none;border-top:1px solid #eee}nav.wrapper{padding:100px 10%;background:#f5f5f5;overflow:hidden}nav.wrapper a span.sub-title{display:block;color:#000}nav.wrapper a{white-space:nowrap}nav.wrapper a span.title{font-size:24px;font-weight:700;font-family:montserrat;text-transform:uppercase;color:#000;display:block;overflow:hidden;text-overflow:ellipsis}nav.wrapper a.previous{float:left;display:block;width:100%}nav.wrapper a.next{float:right;text-align:right;display:block;width:100%}nav.wrapper a.previous i{position:relative;left:-20px;float:left;display:block;top:10px;font-size:36px;line-height:36px;color:#000}nav.wrapper a.next i{position:relative;right:-20px;float:right;display:block;top:10px;font-size:36px;line-height:36px;color:#000}nav.wrapper a:hover i,nav.wrapper a:hover span{color:#ff5242}.posts.archive .post{padding:40px 40px 20px}.posts.archive .post-image{display:none}.posts.archive .post:hover{background:0 0}.posts.archive .post:hover{color:#ff5242;background:0 0}.posts.archive .post:hover .info-author{color:#ff5242}.posts.archive .post:hover a{color:#ff5242}.posts.tag-archive .post{padding:40px 40px 20px}.posts.tag-archive .post-image{display:none}.posts.tag-archive .post:hover{background:0 0}.posts.tag-archive .post:hover{color:#ff5242;background:0 0}.posts.tag-archive .post:hover .info-author{color:#ff5242}.posts.tag-archive .post:hover a{color:#ff5242}.posts.category-archive .post{padding:40px 40px 20px}.posts.category-archive .post-image{display:none}.posts.category-archive .post:hover{background:0 0}.posts.category-archive .post:hover{color:#ff5242;background:0 0}.posts.category-archive .post:hover .info-author{color:#ff5242}.posts.category-archive .post:hover a{color:#ff5242}